본문 바로가기

전체 글12

[React] PM2를 활용한 EC2에 React 무중단 배포 Github Action과 AWS Codedeploy를 활용한 React 어플리케이션의 CICD 파이프라인을 구축하고 있었다. 현재 구상중인 어플리케이션의 구조상에서 Front는 React로만 구성되었다.  EC2에 접속하여 yarn start / npm start와 같이 React를 실행해주면, EC2와 연결되어 있는 상태에서는 EC2 public domain 및 port를 사용하여 접속할 수 있지만 연결(접속)을 끊으면 어플리케이션이 중단된다.그에 따라 개발자는 EC2의 under level에서 react가 돌아갈 수 있게끔해야 한다.  또한, 단순 패키지 매니저들을 사용하여 어플리케이션을 실행하면 다운타임이 반드시 발생한다. 운영 서비스에서 다운 타임이 발생하는 문제는 치명적임으로 이를 고려하여 C.. 2024. 10. 13.
사내 AI 활용 대회 후기 - 2 (Prompt에 대하여) 결승 진출 발표가 난 후 다음 주 월요일에 결승 OT가 진행되었다. 주제는 예선, 본선이 코딩 테스트였으니까 결승도 코딩 테스트일 것으로 예측했다. 그런데 막상 가보니.. 이게 뭐야.. 주제는 "실제 프로젝트에서 겪은 고충 사항을 발견하고 이를 AI를 통해 자동화할 수 있는 기능의 구현"이었다.  난감했다. 안 그래도 요즘 프로젝트 일이 많이 들어오고 있는데 코딩 테스트가 아니라고..? 하지만, 더 난감한 것은 제출기한인데.. 바로 일주일!! 하.. ㅋㅋㅋㅋㅋ 주제 선정부터 기능 구현, 그리고 발표 ppt 준비까지 일주일이 주어졌다. 그렇게 지옥의 일주일이 시작되었다. 주제 선정사실 주제 선정부터 막막했다. 실제 프로젝트에서 겪은 어려움을 AI를 통해 해결할 수 있는 주제라.. 심지어 특정 기능들을 전달.. 2024. 9. 21.
사내 AI 활용 대회 후기 - 1 (Prompt에 대하여) 최근 사내에서 AI를 활용하는 대회가 개최되었다. 회사 게시판에 공지가 나왔을 때에는 프로젝트 상황도 바쁘고, 개발중이던 사이드 프로젝트도 있어서 불참하려고 했지만.. 다시 파트장님을 통해 내려온 전원 참석 공지를 보고 참여 신청하게 되었다.타 부서에서는 잘 모르겠지만 우리 부서에서는 대대적으로 이 대회를 홍보하고 참석을 장려하면서 참가자들에게 여러가지를 제공해주었다.대회 준비 조를 짜서 준비 과정을 제작해주며(대부분 알고리즘 문제 푸는 형식이지만..), AI 도구 비용을 결제해주는 등 몹시 이 대회에 신경쓰는 모습을 보여주었다.회사의 강력한 관심속에 어쩌다보니 열심히 대회에 임하게 되었고 결국 결승까지 올라갈 수 있게 되었다. 대회는 예선 -> 본선 -> 결승 순으로 진행되며 대략 1달 반에 걸쳐서 진.. 2024. 9. 21.
[VSC] md 파일에 이미지 복사 안되는 오류 1. 문제 상황 복사한 이미지( 윈도우의 캡처 도구 등의 도구를 이용한)를 md 파일에 바로 붙여놓을려고 하지만 image.png 텍스트만 복사되고 이미지는 복사되지 않는다. 2. 문제점 open된 VSC가 열어둔 디렉토리에 파일을 생성할 수 있는 권한이 없기 때문에 발생 3. 해결 방법 아래의 사진과 같이 관리지 권한으로 VSC를 실행하고 md 파일에 이미지를 복사하면 정상적으로 이미지가 복사되는 것을 확인할 수 있다. 2024. 2. 18.