Developer 146

한달 10만원으로 추천시스템 구축하기 [AWS Personalize 도입 후기 / python SDK]

가독성을 개편하여 글을 새로 작성했습니다. 참고 바랍니다. https://brunch.co.kr/@author-dq/2 한달 10만원으로 추천시스템 구축하기 AWS PERSONALIZE 도입 후기 with python SDK | 목차 0. 추천시스템, 어디 싸고 쉽게 만들 방법 없나요?1. AWS Personalize, 쓰지 않을 이유가 하나도 없습니다2. 여러분은 데이터만 준비해주세요 (데이터 전처리)3 brunch.co.kr 목차 0. 소규모 스타트업에서 추천시스템을 만드는 어려움 1. AWS Personalize 외않써? 2. 데이터 전처리 방법 3. AWS Personalize 자동화 (Python SDK 이용) 4. 가성비 좋게 서빙하는 방법 Batch inference 5. 한계와 Future..

AWS EC2/Lightsail 에 Gitlab-runner 세팅하기

gitlab-runner 가이드대로 설치하는데, 막상 CI 를 돌려보면 안돼서 남기는 포스팅 케이스 1, docker 관련 permission denied Solution # docker 그룹에 gitlab-runner 유저를 넣어준다. sudo usermod -aG docker gitlab-runner # docker 를 재시작한다 sudo service docker restart 케이스2. 위와 같은 에러가 떴을때 Solution # 요 파일을 삭제해준다 sudo rm -rf /home/gitlab-runner/.bash_logout 도움이 되셨다면 카누 한잔 어떠신가요? 카누로부터 돈을 받지는 않았지만 제가 카누를 좋아합니다. “파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음"

python scrapy 를 활용한 웹 크롤링/스크래핑 - 1

개발 환경 MacOS Catalina python 3.9 들어가며... 먼저 용어부터 깔끔하게 정리하자. 웹 크롤링이라는 용어가 웹 사이트들을 돌아다니는 것 자체를 의미한다면, 웹 스크래핑이 우리가 생각하는 웹 사이트들의 정보를 모으는 것을 의미한다. 우리가 사용할 framework 인 scrapy 도 웹 스크래핑을 위해 태어난 프레임워크이다. 여기서 드는 의문점 왜 Beautifulsoup 안쓰나요? - 안다. 유명한거. 그렇지만 몇번의 리서치 결과 나는 프로젝트 단위에서 자주 사용 + 성능 이슈 때문에 scrapy 를 선택하게 되었다. 관련된 내용은 아래 이미지를 참고하자. (출처 영어 주의) 아무래도 scrapy 가 프레임워크의 성격을 갖고 있는지라, 초기에 세팅하는데에 진입장벽이 조금 있다. 그래..

[리액트 네이티브] 노마드 코더 강의 듣다.

https://academy.nomadcoders.co/courses/enrolled/261376 React Native로 To Do 앱 만들기 리액트 네이티브로 귀여운 투두앱 만들기 academy.nomadcoders.co 리액트 네이티브... 정말 좋은 기술인것 같다. 앵귤러 기반의 아이오닉도 써보고, 플러터에 대한 글들도 많이 봤지만.... 결국 주변에서 가장 많은 레퍼런스를 가지고 있고, 빠른 개발을 할 수 있는게 최고다! 사이드 프로젝트에서 이 기술로 한 번 배포해보자!

Developer 2020.05.26