분류 전체보기 139

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

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

[일상/회고] 🍁가을맞이 회고~ 중간(?)점검 🍂

요새 마음가짐오늘은 한글날이다.그래서 이렇게 집에서 여유롭게(?) 글을 쓸 수가 있다.사실 취준생이라 여유롭지는 않음 ㅠㅠ그치만 이렇게 글쓰면서 정리하는 날도 있어야죠....🤭 요즘은 할일이 많은데 할일이 계속 생겨나는 날의 반복이다 하고싶은 것도 많고 꿈꾸는 것도 많고 꿈꾸는 것도 많지만,모든게 내 마음대로 될 수는 없으니🥹 최선을 다하자는게 내 생각이지만.그것조차 갑자기 뭔가 '탁' 하고 마음이 풀려버릴 때가 있다. 내가 기대하던 것이 그냥 나만의 착각이었고 허상이라는 것을 깨닫거나,스스로가 한심하다. 라고 느껴질 때 그렇게 되는 것 같다. 무언가 집중할 때, 자꾸 다른 생각이 들거나 뭔가 컨트롤이 안된다고 생각이 들때.이때가 바로 스스로 한심하다고 생각하는 순간이다. 위의 생각이 나의 어떤 기분..

일상 2024.10.09

[mysql] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' 해결하기

node.js 프로젝트 설정을 하면서 오랜만에 로컬 mysql 에 접속을 시도했는데,아무리 워크벤치에서 로컬에 접속을 시도해도 열리지 않았다...  전에 메이저인 프로젝트 첫 세팅을 했을때 했던 연결에 문제가 있었던 건가,,, 싶어서 터미널을 열고 mysql 에 접속을 하는데.어라? 처음 보는 오류가 떴다.  처음에는 저걸 보고 비밀번호가 틀렸나 싶어서 한 10번 입력했다. 집착광공분명히 이 중에 비번이 있을텐데 계속 저 오류가 떠서 구글을 찾아갔다.그래서 비밀번호 오류 관련 내용을 검색했는데   나한테 뜨는 오류랑 달랐다.그래서 빠르게 저 오류로 다시 검색을 했다.그리고 발견한 구세주. https://so-es-immer.tistory.com/entry/ERROR-2002-HY000-socket-tmp..

[인턴/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..

[교육/컨퍼런스] I/O Extended 2024 Incheon 참석 (1)

백엔드 세션들으러 송도까지 가다때는 7월, 개발 공부에 허덕이던 때였다.알고리쯤 톡방에 나온 하나의 이야기. 인천 송도에서 컨퍼런스가 열린다더라...! 냉큼 확인해보니 주말이었고 시간도 적당하게 느껴졌다.   물론차시간생각1도안했을때일단 재빠르게 티켓 구매를 했다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 그리고 곧바로 계획을 세우기 시작했다. 사실 송도에 한 번도 가본적 없어서 저는집을사랑해요  더 가고싶었던 마음이 컸다.토요일에 송도에 가서 컨퍼런스를 다 듣고 인천 구경을 하다가 1박 후 일요일에 돌아오기~ 란 계획을 세웠다.물론 머리속에만 있는 계획일 뿐이었다. 😁  그리고 코앞으로 다가온 7월 27일,,,, 알고리쯤 톡방에선 갑자기 환불하고자 하는 사람들이 생겨났다 ㅋㅋㅋㅋ송도까지 3시간이 걸린다는게 전날에 크게 다가..

[프로젝트/캡스톤] 메이저인 AI(OCR) 모델 EC2 👉 Lambda 로 변경

수정 배경OCR 모델을 사용하지도 않는데 서버비용이 너무 많이 나옴,,,한달에 마넌씩,,,   왜   Lambda 로 바꾸는지?Lambda 는 서버리스 환경을 구축해주기에사용하지 않으면 서버 비용이 나오지 않는다. 사용한만큼! 나오는 것이다. 우리 프로젝트의 경우 회원가입 시에 작동되는 학생증 인증 OCR 모델 때문에 요금이 많이 나오는데,사실 이미 다 만들어둔거라 사용할 일이 없고, 다른 부분만 디벨롭 중이라,,, 모델이 올려져 있는 EC2 서버를 없애고서버리스인 Lambda 를 사용하기로 하였다.    변경 과정 + 코드 수정 : 전체적인 프로세스아래의 링크 내용을 활용해 변경하였다. 내 계정이 아니라 같은 팀의 팀원의 계정에 있는 EC2 서버를 람다로 변경한거라화면 캡쳐를 포함한 상세한 과정은 따로..

IT/프로젝트 2024.10.06

[mysql] mysql workbench 오류 : Cannot Connect to Database Server

이미 없어진 서버에 연결 시도대외활동에서 하고 있는 프로젝트에서 한번 세팅을 했다가요금이슈로 다른 계정으로 연결을 했었다. mysql 연결이 잘 되는지 mysql workbench 에서 새로운 환경에 연결을 했고결과를 잘 확인했었다. 그리고 오늘.오랜만에 접속한 mysql workbench ,,,,그리고 뜬 오류 🥲🥲🥲 Cannot Connect to Database Server Your connection attempt failed for user 'root' to the MySQL server at DB이름.블라블라블라.ap-northeast-2.rds.amazonaws.com:3306: Unable to connect to localhost Please: 1 Check that MySQL is..