안녕하세요 망기입니다!
대학생 때는 코딩이 재밌어서 이것저것 만들어봤지만, 직장인이 된 이후로 사이드프로젝트를 해본 적이 없어요.

직장 6년차인데 IT실력은 그대로인 것 같고, 유튜브보다 보면 요즘엔 비전공자인데 웹/앱 개발하는 사람도 많고, 대학 후배 중에도 이런 거 뚝딱뚝딱 만드는 친구보다 보니까 멋있고 부럽더라구요. 그래서 이번 방학 때 한 번 만들어보고 싶어 졌습니다.
만들고 싶은 것
- 단순 크롤링이 아닌 머신러닝/딥러닝 기술을 녹여서 여기서만 제공하는 무언가가 있었으면 좋겠다.
- 웹 서비스(모바일에서 보기 편한) 만들고 싶다.
- 나한테 재밌는 분야(중간에 그만두지 않으려면 중요!)
- 광고 수익이 있었으면 좋겠다.
- 사람들한테 쓸모가 있었으면 좋겠다.

이렇게 생각하다 보니 블로그에 포스팅 올리던 네이버웹툰 댓글 관련 웹서비스를 생각하게 됐습니다. 사실 '많은 사람들이 필요로 할까?' 하는 생각이 들긴 하는데요... 편리하면 저 혼자 잘 써야죠 뭐😅
시작하기 전에
시간을 얼마나 투자할 수 있는가?
- 저녁시간 * (평일 1~2일 + 주말 1일). 저녁시간을 2~3시간으로 가정하면 주당 5시간~9시간은 투자할 수 있을 것 같아요.
사용할 수 있는 비용은?
- 월 최대 5만원?! AWS를 안 써봐서 비용이 전혀 감이 안 오는게 문제인데요... 광고 수익으로 서버비용 충당된다면 5만원 넘게 사용할 수도 있겠지만, 월 최대 적자는 5만원으로!
어떤 기능을 넣을까?
- 등장인물별 주요 댓글
- 주제별(요청, 비난, 감탄 등) 댓글
- keyword를 입력해서 댓글 검색 기능
- 특정 웹툰의 전체 화에서 검색 기능?!
사이드 프로젝트(토이프로젝트)를 하는 목적?
- 프로그래밍 능력 상승 => 나의 가치 상승 & 재밌음 & 회사 업무에 도움
- 부가 수익
- 그냥 해보고 싶었던 거라서
개발하려는 웹서비스가 어떤 가치를 줄 수 있나?
- 관심있는 키워드가 포함된 댓글들만 검색할 수 있다.
- 독자들이 어떤 등장인물에게 가장 관심이 많은 지 확인할 수 있다.
- 많은 댓글에 묻혀있는 요청글들만 추려내서 '굿즈요청'이나 '오타수정요청' 등을 파악할 수 있다.
사이드 프로젝트 목표 기간?
- 겨울방학기간(1, 2월)까지 최소한의 기능이라도 완성 못하면 여름방학기간에 이어서 해야겠습니다.
필요 기술
넣고 싶은 기능들이 무엇인지도 구체적이지 않고, 필요한 기술도 잘 알지 못하는 상황인데요. 그나마 들어본 것들로 학습해야 할 것들을 정리해 보았습니다.
1. 웹 서비스 개발 =>'코로나보드로 배우는 실전 웹 서비스 개발' 책으로 학습할 예정
- 자바스크립트=>안해봄
- 리액트=>안해봄
- 노드.js=>안해봄
- AWS(EC2, RDS 등)(AWS기초자격증 공부할 때 EC2 한 번 켰다 꺼봄)
사실 javascript, python, java 등의 언어들로 웹 서비스를 개발할 수 있죠. 하지만 node.js랑 react.js는 많은 프로그래머가 사용하기도 하고 서점에 관련 책도 정말 많이 보이는데 그 바탕이 되는 언어인 javascript조차 사용을 안 해봐서 이번 기회에 접해보고 싶었습니다.
2. 딥러닝 자연어처리 API => 어떤 기술을 써야 할지 아직 미정.
- 파이썬 기반 웹서버 필요?(플라스크?장고?)=>안해봄
- 서버리스 서비스 사용?(AWS lambda 등)=>안해봄
- 자연어처리(BERT 관련 Pre-Trained 모델을 통해 NER, zero-shot 등 이것저것 사용) => 대충 앎
3. 그 외
- 깃헙(소스코드 관리) => 거의 안해봄
- 광고는 어떻게 승인 받고 어떻게 달지?
- 뭐가 필요한지 몰라서 계속 추가될 것 같습니다ㅜㅠ
너무 기본적으로 보이는 것들도 안 해본 게 많아서 부끄럽네요😓
사이드프로젝트 진행 현황
- 소스코드 관리
- 깃헙 : 구글링해서 어찌저찌 commit, pull, push만 사용중. branch 분기하고 그런거 안 써봄.
- 웹서비스 개발
- '코로나보드로 배우는 실전 웹 서비스 개발' 책 공부중(2022.12.26 ~ 현재 71% 진행중)
- 딥러닝 자연어처리 API
- '플라스크를 학습해볼까?'하다가 서버가 계속 켜져있을 필요가 없고, 배치성으로 실행시킬 API라서 비용이 적게 들고 배포가 편하다고 하는 서버리스 서비스(AWS lambda) 조사중
- 광고 붙이기
- 제대로 알아보진 않았는데 애드센스 승인 받는 법이 티스토리를 성장시켜서 도메인에 대한 애드센스 승인을 받은 후 티스토리랑 웹사이트를 바꿔치기 한다고 들었음. 디테일한 방법은 추가적인 조사가 필요함.
오늘은 여기까지 입니다~!
굳나잇~~!
