본문 바로가기

Programming48

라이브러리와 프레임워크에 대한 짧은 생각 참고 영상 내가 처음 프레임워크와 라이브러리의 존재에 대해 알게 된 것은 파이썬 문법 공부를 어느정도 하고 나서 '웹페이지를 만들고 싶은데 파이썬으로 어떻게 하는 거지?'라는 의문을 가지고 구글에 '파이썬 웹 프로그래밍'을 검색했을 때였다. 당시에는 Django와 Flask 둘 중에 하나를 선택하면 된다는 정도만 알았고, 이게 프레임워크라는 것은 장고(Django) 교재를 사고나서 알았다. 어쨌든 장고를 공부하면서 처음엔 '이게 파이썬이랑 무슨 상관이지?'라는 생각을 많이했다. 매일 메모장처럼 생긴 파이썬 기본 쉘에서만 끄적이다가 장고 사용을 위해 파이참을 깔았는데, 장고를 실행하면 자동으로 생성되는 이 파일들은 뭔가 싶기도 하고, 이걸 다 알아야 한다는 부담감도 있었다. 그래서 프레임워크에 대한 내 첫.. 2020. 7. 1.
[MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - 6 (premium + kakaopay) ROOT 게시물은 이쪽 ↓↓↓↓↓↓ https://in0-pro.tistory.com/29 [MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - ROOT SSAFY 1학기 최종 프로젝트로 '영화 추천, 리뷰 사이트' 개발을 했다. 모두에게 동일한 주제가 주어졌기 때문에 자유 주제보다는 명세가 확실하여 편했다. 기본 조건은 영화 추천 알고리즘이 존재� in0-pro.tistory.com 현재 진행중인 이벤트는 총 3개가 있으며, 메인 페이지 캐러셀에 있다. 사회적 거리두기 캠페인의 일환으로 자동차 극장 이용을 장려하는 캠페인이다. 베이스가 되는 포스터는 국립공원공단에서 진행하는 캠페인 포스터를 가져왔는데, 수익 목적이 아니니 괜찮겠지..? 영화 포스터도 TMDB에서 다 가져와서 쓰는데 캠페인.. 2020. 6. 25.
[MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - 5 (managers) ROOT 게시물은 이쪽 ↓↓↓↓↓↓ https://in0-pro.tistory.com/29 [MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - ROOT SSAFY 1학기 최종 프로젝트로 '영화 추천, 리뷰 사이트' 개발을 했다. 모두에게 동일한 주제가 주어졌기 때문에 자유 주제보다는 명세가 확실하여 편했다. 기본 조건은 영화 추천 알고리즘이 존재� in0-pro.tistory.com 관리 페이지는 기본적으로 스태프 권한을 가진 유저만 접근할 수 있다. 네비게이션에 있는 '관리' 탭으로 접근하면 위와 같이 영화 관리 / 회원 관리로 나뉘어 있다. 두 버튼에는 css와 js를 이용하여 mouseover하면 멋진(??) 효과가 나타나게 구성하였다. 영화 관리는 위와 같이 구성되어 있다. 제목을.. 2020. 6. 25.
[MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - 4 (maps) ROOT 게시물은 이쪽 ↓↓↓↓↓↓ https://in0-pro.tistory.com/29 [MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - ROOT SSAFY 1학기 최종 프로젝트로 '영화 추천, 리뷰 사이트' 개발을 했다. 모두에게 동일한 주제가 주어졌기 때문에 자유 주제보다는 명세가 확실하여 편했다. 기본 조건은 영화 추천 알고리즘이 존재� in0-pro.tistory.com 상단 네비게이션에서 '영화관 찾기' 탭을 클릭하면 이용할 수 있는 콘텐츠이다, 처음에는 내 주위의 영화관을 지도에 띄우기만 할 예정이어서 maps라고 app 이름을 정했는데, 뭔가 허전해서 현재 상영작도 상위에 추가하다 보니까 적절하지 않은 네이밍이 되어버렸다; ㅎㅎ 주소 찾기와 카카오맵 API는 Javasc.. 2020. 6. 24.
[MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - 3 (community) ROOT 게시물은 이쪽 ↓↓↓↓↓↓ https://in0-pro.tistory.com/29 [MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - ROOT SSAFY 1학기 최종 프로젝트로 '영화 추천, 리뷰 사이트' 개발을 했다. 모두에게 동일한 주제가 주어졌기 때문에 자유 주제보다는 명세가 확실하여 편했다. 기본 조건은 영화 추천 알고리즘이 존재� in0-pro.tistory.com 게시판은 처음엔 통합 게시판 하나만 덩그러니 뒀었는데, 목적별로 게시판 분리가 필요해 보여 3가지(자유, 추천, 건의)로 나눴다. 지금 와서 보니 독립적인 커뮤니티보다는 네이버나 다음 카페 게시판 분류처럼 보이기도 한다. 조금 더 창의적인 분류 방법이 있었을까? 아무튼 전체적인 구성은 이렇다. 글은 최신순으로.. 2020. 6. 24.
[MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - 2 (movies) ROOT 게시물은 이쪽 ↓↓↓↓↓↓ https://in0-pro.tistory.com/29 [MINTime 프로젝트] 영화 추천, 리뷰 사이트 개발 회고록 - 1 SSAFY 1학기 최종 프로젝트로 '영화 추천, 리뷰 사이트' 개발을 했다. 모두에게 동일한 주제가 주어졌기 때문에 자유 주제보다는 명세가 확실하여 편했다. 기본 조건은 영화 추천 알고리즘이 존재� in0-pro.tistory.com 프로젝트 당시 제일 처음 고민했던 것은 '어떻게 영화 데이터를 가져오는가?'였다. TMDB라는 영화 데이터 제공 사이트에서 API로 데이터를 가져올 수는 있겠는데, 이 데이터를 우리 DB에 저장하는 것이 문제였다. 그래서 나름대로 머리를 굴려본 결과, api로 데이터를 받아와 json 파일로 미리 만들어놓고, js.. 2020. 6. 24.