본문 바로가기

Projcet3

캠프라이드, 택시 카풀 커뮤니티 앱을 출시하다 들어가며...  올해 6월 말부터 혼자서 진행했던 캠프라이드 프로젝트가 드디어 출시되었다. 캠프라이드 서비스에 대해 간단하게 소개하자면 교통비 절약이 필요한 직장인, 예비군, 대학생들에게 택시 또는 카풀 커뮤니티를 제공하는 서비스이다. 내가 이 서비스를 처음 떠올리게 된 계기는 올해 학생 예비군을 참여하면서부터이다. 당시 나는 학교 근처에서 자취를 하다가 서울로 이사를 온 상태였고 학생 예비군은 경기도 안산 쪽에서 진행을 하게 되었다. 예비군에 참여하기 위해서 교통편을 알아보니 지하철을 타고 1시간 30분 정도 가야 했고 역에서 또 버스를 타고 예비군 훈련장에 가야하는데 이 버스의 배차 간격이 30분 이상이었고 심지어 정보도 잘 없었다. 아침 8시30분에 훈련을 시작하고 늦으면 예비군 훈련에 참여할 수 .. 2024. 11. 8.
ubuntu 홈서버 구축기 feat. SK Broadband 들어가면서 ...  오늘은 최근에 진행한 ubuntu 홈서버 구축에 대한 내용을 기록하고자 한다.야심 차게 홈서버 구축에 도전하면서 많은 블로그들을 참고하며 고군분투했지만 실제 진행에 필요한 내용과 다른 부분들이 많아서 삽질을 하며 헤매게 되었다. 그러면서 얻게 된 해결책을 통해 나처럼 홈서버를 구축하는 데 어려움을 겪고 계신 분들에게 조금이나마 도움이 되었으면 하는 바람으로 글을 쓰게 되었다.    홈서버가 필요해진 이유 - 최근 AWS에 배포한 요양기관 차량 배치 프로젝트에서 CPU 성능과 RAM 성능은 낮아서 속도가 굉장히 느린데 비용은 너무 많이 나왔다. (로드밸런서, EC2 비용 등등), 비용을 절감할 수 있으면서 빠른 서버가 필요했다. - 새롭게 떠오른 아이디어를 구현해서 사람들에게 선보일 나.. 2024. 6. 14.
Docker Oracle Linux 8 컨테이너 MYSQL 한글 깨짐 해결 방법 문제 상황 1. EC2에 배포 중인 차량 배치 프로젝트에서 디버깅을 위해 저장된 데이터를 확인하려고 mysql 컨테이너에 접속하니 한글 이름 부분이 ???로 깨져서 출력이 되었다. 시도한 방법 1. MYSQL에서 한글이 표기되지 않는 이유는 아래 사진과 같이 character-set이 utf8로 설정이 되지 않아서이다. (mysql에 접속 후 show variables like 'c%'를 통해서 확인 가능하다.) 2. 그렇다면 vim 명령어를 통해서 /etc/mysql에 my.cnf를 생성하고 utf8을 설정해 주어야 하는데 vim 명령어가 command not found가 떠서 사용이 불가능한 상태 3. 설치 명령어를 통해서 vim을 깔아주어야 하는데 apt-get, yum, dnf 모두 사용이 불가능.. 2024. 4. 8.