주니어 개발자의 개인프로젝트 개발기
Upcoming SlideShare
Loading in...5
×
 

주니어 개발자의 개인프로젝트 개발기

on

  • 2,116 views

 

Statistics

Views

Total Views
2,116
Views on SlideShare
1,591
Embed Views
525

Actions

Likes
14
Downloads
6
Comments
0

9 Embeds 525

http://readme.skplanet.com 365
http://feedly.com 122
http://feeds.feedburner.com 18
http://www.slideee.com 12
https://readme.skplanet.com 3
http://digg.com 2
https://www.inoreader.com 1
https://twitter.com 1
http://www.google.co.kr 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

주니어 개발자의 개인프로젝트 개발기 주니어 개발자의 개인프로젝트 개발기 Presentation Transcript

  • 주니어 개발자의 개인프로젝트 개발기 SK Planet Commerce platform DevelopmentTeam 정성용 M
  • 자기소개 정성용 bungubbang57@gmail.com ! SK Planet (2012 ~ ) Commerce Platform팀 공채 1기
  • 팀 소개 Commerce Platform 개발팀 정말 부럽다…
  • 1년동안 배운것들 왕관을 쓰려는자 그 무게를 이겨라 ・ RFC 2616(HTTP Spec), W3C (Webintents) ・ IDE : VIM, Sublime, intelliJ ・ Framework : Spring(MVC,JPA,Security,Thymeleaf), NodeJS, Play + Front-End(Bootstrap) ・ DB : PostgreSQL, Oracle, MongoDB ・ Build Tool : Gradle, Maven ・ CI : Jenkins, Sonar ・ Version : Git(git flow), svn ・ Study : 디자인 패턴, 클린코드, Javascript, Python, Scala, Hacker News
  • 개인 프로젝트가 필요한 이유 ・ 부족한것들을 채울 수 있는 재미있는 방법 ・ script 언어들 (python, ruby ..) ・ 도메인 및 아키텍쳐 설계 ・ 인프라 구성 ・ 어플리케이션 전반에 대한 실력 검증 ・ 선배 도움 없이 전체 어플리케이션 구성을 얼마나 구성할 수 있는가?
  • http://fe-vi.com FacebookVideo Fun & EntertainingVideo https://play.google.com/store/apps/details?id=com.app.fevi
  • 사용했던 기술들 ・ Flask (python) + MongoDB + AngularJS (Ionic-framework) + Spring Boot
  • 제작과정 ・ Python + Flask 학습 ・ AngularJS (Ionic-framework) 학습 ・ Admin페이지부터 적용 ・ 페이스북 페이지 추가 및 관리 ・ 동영상 카테고리 분류 및 관리
  • 제작과정 ・ 배치모듈 한시간 단위 페이지별 동영상 업데이트 하루 단위 페이지 정보 갱신 하루 단위 동영상 전체 정보 갱신
  • 제작과정 ・ 디자인은 친구와 재능 트레이드 ! ! ! ! ! ・ 웹하나로 데스크탑, 모바일, 웹뷰 버젼을 동 시에 지원했음 ・ Cookie 문제 ・ 동영상 재생문제 ・ 공유 문제 ・ 다른 앱내의 웹뷰 지원 문제
  • 마케팅 및 성과 ・ 페이스북에 페이지 생성 ・ P 커뮤니티 유머 게시판에 꾸준히 글을 올림 ・ 플래쉬로 올려서 모바일인 경우는 홈페이지로 유인하여 방문객 유치 ・ 최대 일방문자 수 7000명
  • 힘들었던 점들 ・ 너무 한꺼번에 많은 새로운 기술들을 적용하려 했다. ・ 시간, 디버깅의 어려움 (비효율적) ・ 팀원들의 눈치가 보일수 밖에 없다. ・ 아무리 업무시간에 안한다고 하더라도 눈치가 보일수 밖에 없다. ・ 절대 팀장님과 팀원들에게 알리지마라. ・ 서버시 부담이 크다. ・ JSP, PHP를 쓰지 않는 이상 서버 전체를 빌려야 함. 만원이상이 소요 ・ 새로운 기술 쓰러면은 어떤 인프라 정책을 가져가야 할지가 제일 중요
  • 얻은점들 ・개발자로서 내가 생각했던 것을 실제 서비스로 
 구현할 수 있다는 자신감 ・사람들이 내가 만든것을 사용할때의 보람
  • 감사합니다