이 글은 서버개발캠프 4기 활동 회고록이며 총 두 편으로 나뉘어 작성 될 예정입니다. :) (긴글주의) 서버개발캠프, 꼭 해야만 해! 학교 졸업프로젝트가 마친 뒤 남은 기말고사를 앞 둔 시기였다. 나는 취준생 시기에 접어들었고 모두가 그렇듯 불안한 마음으로 남들이 다 하는 취준을 하고있었다. 취준을 하고있긴했지만, 나는 항상 생각했다. '과연 내가 개발자를 해도 되는 것일까?' 나는 개발에 대한 흥미는 있지만 엄청난 열정을 가지고 있지 않았다. 하지만 열정에 대한 갈망은 아직 있었다. 이런 마음가짐으로 취업이 되었다가는 이도저도 아닐 것 같았다. (누가 시켜주는 것도 아니고, 한번에 바로 된다는 보장도 없지만) 그러던 와중에 나는 스마일게이트에서 주최하는 서버 개발 캠프 4기를 모집 중이라는 공고를 보았..
스마일게이트 서버 개발 캠프 활동이 일주일이 되지 않았던 때, 캠프장님(차장님)께서 개인 과제를 내주셨다. 과제의 주제는 바로 'short url'. 자세한 조건들은 다음과 같았다. url 입력 폼을 제공하여 입력 받은 url을 단축하여 결과를 제공한다. 동일한 url의 결과로는 당연히 동일한 url을 출력해야한다. 결과 값은 8문자 이내로 생성한다. 브라우저에서 단축된 url을 입력하면 원래 url로 리다이렉트 시킨다. 내가 과제를 해결한 방법과 개발환경은 이러했다. Backend: Node.js Frontend: Android DB: MySQL 기타: Retrofit을 통한 서버 통신 long url 전달 받았을 시 (body->long_url) 받은 long url과 동일한 url 있나 확인 없을시..
프로젝트를 진행할 때 매일 RDS에 연결해서 쓴터라 오랜만에 root 계정의 DB에 접속했다. 역시 인간이란 망각의 동물..^^ 비밀번호를 잊어버리고 말았다! 비밀번호를 너무 자주 잊어버리는 탓에.. 기억하기위해 포스팅을 해보고자 한다. 개발환경 - Mac OS - homebrew로 mysql 설치 - mysql 버전: 8.0.16 비밀번호 초기화 및 변경 과정 1. mysql bin 파일이 있는 폴더로 이동한다. 보통은 /usr/local/mysql/bin 의 경로에 파일이 있지만 homebrew로 mysql을 설치했다면 경로가 조금 달라진다. /usr/local/opt/mysql/bin 로 이동한다. 2. mysql 데몬을 종료한다. 만약 켜져있다면 mysql.server stop 으로 종료시킨다. ..
- Total
- Today
- Yesterday