다양한 활동 39

[대회/데이콘-새싹톤🌱] 팀FBI 의 Major:IN 프로젝트 무박2일 새싹톤 참가 후기

팀FBI 새싹해커톤 참가하다어느 날 보게 된 새싹톤 포스터!외부 대회에 나간 적이 없었던 나는 이번 기회에 한번 나가볼까? 라고 생각했다.안그래도 캡스톤 디자인 수업 때 만들었던 프로젝트를 디벨롭 하자고 이야기가 나온 참이었기 때문! 그래서 곧바로 ~ FBI 톡방에 보내기 ~처음 이야기 한 것이 7월 6일인데, 모집 기간이 7월 12일까지라 급하게 준비를 해야했다.   [주제]생성형 AI를 활용한 약자와의 동행사회적 약자의 문제의 해결을 방점으로 하며, 생성형 AI의 활용은 관련만 있으면 활용한 것으로 간주됩니다. [설명]사회적 약자에게 실질적인 도움을 제공할 수 있는 아이디어를 제시하고 이를 구현 가능한 맞춤형 서비스 제안  나중에 우리 Major:IN 프로젝트에 대해사도 글을 하나 작성할거긴 한데 미..

[인턴/ko웹페이지] Node.js 프론트엔드 코드 세팅👾 - 기본코드

프론트엔드 코드 작성1. HTML 파일 (frontend/public/index.html):웹사이트의 뼈대가 되는 html 파일을 작성한다. 2. CSS 파일 (frontend/public/styles.css):웹사이트를 꾸며주는 CSS 파일을 작성한다. 3. JavaScript 파일 (frontend/src/app.js):웹사이트 내의 기능 실행이 이루어지도록 JS 파일을 작성한다.   우선 프론트엔드  라는 말을 하기도 부끄러운 기초 디자인 코드를 작성한 상태.나중에 리액트를 활용해서 프론트엔드 코드 구성을 해봐야겠다.  프론트엔드 코드 실행npx http-server frontend/public     그렇다면, 저 주소에 접속하면 어떻게 보일까?  이렇게 잘보인다 ^^

[인턴/ko웹페이지] Node.js 백엔드 코드 세팅👾

백엔드 코드 작성1. 데이터베이스 설정 (backend/config/database.js):const Sequelize = require('sequelize');const sequelize = new Sequelize('database_name', 'username', 'password', { host: 'localhost', dialect: 'mysql'});module.exports = sequelize; 'database_name' 에 본인이 설정한 DB 이름을 적어야 한다. ** 환경변수를 사용한 안전한 코드 버전const Sequelize = require('sequelize');const sequelize = new Sequelize(process.env.DB_NAME, process.en..

[인턴/ko웹페이지] Node.js 초기 개발 환경 세팅👾

1. 깃허브에 Private 으로 폴더 생성 + VS Code 와 연결리드미 파일, 프로젝트 내용 설명, 사용 스택, ERD 구조 사진 업로드 2. Node.js 설치https://nodejs.org 에서 LTS 버전을 다운로드하여 설치  Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org  3. 프로젝트 초기화내가 개발하는 프로젝트 위치에서 실행npm init -y 4. 패키지 설치npm install express body-parser mysql2 sequelize cors jsonwebtoken bcryptnpm install -D nodem..

[인턴/ko웹페이지] Cursor AI 활용기 : 코드 내 검색 가능

Cursor AI 사용 배경인턴을 하고 있는 곳에서 웹사이트를 만드는 업무를 받았다.Node.js 로 구축을 해야하는데, 프런트와 백 둘다 내가 해야하는.... ㅋㅋㅋ 아 물론, 내가 이걸 처음부터 사용하겠다고 한 것은 아니고대표님께서 회의실로 나를 부르시더니 "cursor 라고 알아요?" 라고 물으시고서 알려주셨다.이걸 쓰면 원하는 코드를 바로바로 만들어준다며,,, 덤으로 "개발자가 할일이 없어지는 날이 왔어~"라고,,,, 어쨌든, 그래서 사용하게 되었다.아래에 사용 화면 예시와 짤막한 후기(?)를 작성해보겠다.  Cursor AI 란?The AI Code Editor  위의 한문장으로 요약이 가능하다.AI 활용 코드 편집기이다! Cursor is a fork of VS Code. This allows..

[활동/데보션 영] 9월 영전용 세미나(밋업) 후기📝 : DEVOCEAN YOUNG 3기

🍀데보션영 영전용 세미나 INTRO🍀데보션영의 "영전용 세미나" 9월을 맞이하며~ 또 왔습니다 ㅎㅎ8월 29~30을 워크샵으로 알차게 보내고, 31일 기절한 후(체력 보강,,,), 9월 1일에 참석한 밋업이었습니다👍 저번 글에서도 이야기 했지만, 한번 더 강조하자면, '영전용 세미나'는한달에 한번 진행되는 밋업에서 열리는데,전문가분들과 이전 기수 영분들이 다양한 주제로 세미나를 열어주십니다. 8월 세미나는 정말 주제가 신기하게(? "취준"으로 통일이 되어있었는데요,그렇다면 이번 9월에는 어떠한 주제들이 있었을까요?   9월의 영전용 세미나의 주제는 아래와 같았습니다. 📌주제목록📌1. 취준생이 가장 많이 하는 질문 Top5 (김한성님)2. DEVOCEAN YOUNG들을 위한 나의 작은 취준 이야기..

[활동/데보션 영] 데보션 테크데이 - OpenLab 성장 스토리(2) 🔥 : DEVOCEAN YOUNG 3기

👾데보션 테크 데이 2부 시작합니다👾돌아온 데보션 테크 데이 후기 입니다 :)2부 또한 엄청난 내용들이 많아서 벌써 긴장되네요 ㅎㅎ 순서는 다음과 같습니다.  ▲나는 왜 코프링 컨트롤러를 더이상 만들지 않게 되었나 (김경환님)▲SQL로 프로일잘러가 되는 길, LENS (우원님)▲Kubeflow 알아보기 (김예은님)▲대규모 시스템 첫걸음 (최윤식님)▲C++ 개발자가 바라보는 Rust (양유석님)▲OpenLLM / RAG 업무 필요 사례 (이길호님) 그렇다면 힘차게 고고고🔥   나는 왜 코프링 컨트롤러를 더이상 만들지 않게 되었나 이 발표는 같은 데보션영 3기의 김경환님께서 진행하셨는데요,저와 같은 도서 스터디이시고 무려 스터디장이십니다 👍 항상 여러 경험, 인사이트도 공유해주시고스터디 내용도 깃허브..

[활동/데보션 영] 데보션 테크데이 - OpenLab 성장 스토리(1) 🔥 : DEVOCEAN YOUNG 3기

데보션 테크 데이에 참석하다🍀데보션 테크 데이란, 특정 주제를 선정하여 주제와 관련된 내용으로 프로분들께서 발표를 진행해주시고 질의응답 시간을 가지며 토론하는 행사 입니다. 즉, 데보션 프로분들께서 공부하시고 연구 및 개발하신 내용에 대해 소개하는 테크 행사입니다 :) 2024.08.08 에 진행된 이번 테크 데이는 무려 제 6회!! 로,데보션이 지난 4월부터 3개월간 운영한 신규 스터디 프로그램들과 AI 기반 스터디 프로그램 ‘오픈랩(OpenLab)’의 성과를 돌아보고 그 과정에서 얻은 지식과 경험을 공유하는 자리로 마련되었습니다 🔥🔥 발표 순서는 아래와 같았습니다! ▲12주간의 OpenLab 운영 스토리 (상기님🐿️)▲개발자가 알아야 할 NAT, DNS (고재민님)▲GraphRAG로 여행 10..

[활동/데보션 영] 8월 영전용 세미나(밋업) 후기📝 : DEVOCEAN YOUNG 3기

🍀데보션영 영전용 세미나 INTRO🍀데보션영의 프로그램 중에 영전용 세미나가 있다. '영전용 세미나'는한달에 한번 진행되는 밋업에서 열리는데,전문가분들과 이전 기수 영분들이 다양한 주제로 세미나를 열어주신다. 전에 작성했던 판교 밋업 세션은 영 전용은 아니었고, 전문가분들께서 참석하시는 밋업에 영 도 참석이 가능하도록 해주신 것으로 알고 있다.  8월의 영전용 세미나의 주제는 아래와 같았다. 📌주제목록📌1. 인턴 4번 하고 취업한 자의 지독한 취업스토리 (정해웅님)2. 취업, 인생의 중요한 기로에서 나누고 싶은 이야기 (feat. 때로는 면접관으로, 때로는 멘토로) (박병선님)3. 버그잡다 회사 잡(job)은 사연들 (김한범님) 모두 취업과 관련된 세미나 였다 🥹데보션영에게 어떤 내용을 알려주면..