58
Open Source Startup insanehong@FRENDS twitter : @insanehong blog : http://insanehong.kr mail : [email protected] http://www.flickr.com/photos/yaph/8553577856/ 1378월요일

Open Source Startup

Embed Size (px)

DESCRIPTION

FRENDS Meetp #5 Open Source Startup

Citation preview

Page 1: Open Source Startup

Open Source Startupinsanehong@FRENDS

twitter : @insanehongblog : http://insanehong.kr

mail : [email protected]://www.flickr.com/photos/yaph/8553577856/13년 7월 8일 월요일

Page 2: Open Source Startup

Open source Startup?

13년 7월 8일 월요일

Page 3: Open Source Startup

“환경”[명사] 생활하고 있는 주위의 자연적 조건이나 사회적 상황.

- 네이버 국어사전 -

13년 7월 8일 월요일

Page 4: Open Source Startup

Social Coding

http://www.flickr.com/photos/apostolosp/6328616622/

13년 7월 8일 월요일

Page 5: Open Source Startup

Ruby Community on github

http://www.flickr.com/photos/franck_/4456914448/13년 7월 8일 월요일

Page 6: Open Source Startup

“고정관념”[심리] 어떤 집단의 사람들에 대한 단순하고

지나치게 일반화된 생각들.- 네이버 국어사전 -

13년 7월 8일 월요일

Page 7: Open Source Startup

http://www.hdwallpapers.in/the_avengers_movie_2012-wallpapers.html

Super Hero.

13년 7월 8일 월요일

Page 8: Open Source Startup

혁신! Change the world!

http://www.flickr.com/photos/aforgrave/6216521646/13년 7월 8일 월요일

Page 9: Open Source Startup

이까지꺼 뭐 대충!!

http://www.flickr.com/photos/slworking/8149338837/13년 7월 8일 월요일

Page 10: Open Source Startup

“경험”[명사] 자신이 실제로 해 보거나 겪어 봄. 또는 거기서 얻은 지식이나 기능.

- 네이버 국어사전 -

13년 7월 8일 월요일

Page 11: Open Source Startup

• Simpress - CLI Notepad

• Pascal.js - Math CommonJs module

• ExtendsJS - javascript prototype extension

• Protip - tip or alert library

• gig - .gitignore generator

• Strp - String Object extension for node.js

• More project

Make

http://www.flickr.com/photos/bjepson/395750281/

13년 7월 8일 월요일

Page 13: Open Source Startup

획기적인 아이디어?

http://www.flickr.com/photos/rohdesign/5580144577/13년 7월 8일 월요일

Page 14: Open Source Startup

불만! 필요! 가능성!

http://www.flickr.com/photos/profilerehab/6956509317/13년 7월 8일 월요일

Page 16: Open Source Startup

열정은 한순간 - simpress

http://blog.naver.com/PostView.nhn?blogId=hankuguy&logNo=130033749618

13년 7월 8일 월요일

Page 17: Open Source Startup

모든 열정을 다해 - Pascal.js

http://www.flickr.com/photos/slworking/8622989378/

13년 7월 8일 월요일

Page 18: Open Source Startup

Never Ending Story

http://www.flickr.com/photos/goddess-arts/2554977760/13년 7월 8일 월요일

Page 19: Open Source Startup

$ git tag v0.1.0

시작 한달이 지나서야

13년 7월 8일 월요일

Page 20: Open Source Startup

뭔가 좋은 방법이 있을거 같은데....

http://www.flickr.com/photos/esm723/3336905639/

13년 7월 8일 월요일

Page 21: Open Source Startup

“Knowhow”[명사] 어떤 일을 오래 함에 따라 자연스럽게

터득한 방법이나 요령.- 네이버 국어사전 -

13년 7월 8일 월요일

Page 22: Open Source Startup

13년 7월 8일 월요일

Page 23: Open Source Startup

“Lean Startup”

낭비를 최소화하고 효율성을 극대화한 도요타의 ‘린(Lean·슬림) 제조방식’ 아이디어를 스타트업의 관리에 접목한 경영 및 제품생산 기법.

시장에 대한 가정을 테스트하기 위해빠른 프로토타입을 만들어 내놓고

고객의 피드백을 받아

빠르게 프로토타입을 진화시키 것.

하루에도 몇 번씩 새로운 코드를 릴리즈하기도 하며 이를 위해서 지속적 배포라는 기법을 사용.

13년 7월 8일 월요일

Page 24: Open Source Startup

http://visual.ly/lean-startup

13년 7월 8일 월요일

Page 25: Open Source Startup

핵심은 “MVP” 와 “Faster”

http://visual.ly/lean-startup

13년 7월 8일 월요일

Page 26: Open Source Startup

“gig” 개발에 첫 적용

13년 7월 8일 월요일

Page 27: Open Source Startup

“gig” 개발소요 기간

• MVP 설정 및 Command set 구성 - 1일

• 프로토타이핑 - 1일

• 개발 및 v0.1.0 배포 - 1일

• 업무, 회식등의 이슈가 아니였다면......

13년 7월 8일 월요일

Page 28: Open Source Startup

IDEA

CODEDATA

13년 7월 8일 월요일

Page 29: Open Source Startup

• github repository 선택시 일일이 추가해야하는 귀찮음에서 시작

• http://gitignore.io 역시 항상 일일이 추가해야 함.

•offline 에서도 사용하고 싶다.

• remote repository 만들기전에 local 에서 git init 하는 버릇

• 없으면 내가 만들지 뭐!

• 누군가에겐 쓸모가 있을 것.

“gig” 개발 배경

13년 7월 8일 월요일

Page 30: Open Source Startup

IDEA

CODEDATA

13년 7월 8일 월요일

Page 31: Open Source Startup

“gig” 최초 기능 명세• gitignore template list 확인• gitignore template 내용 확인• gitignore generating• gitignore template packaging• gitignore template 등록• gitignore template 수정• gitignore template 삭제• 생성된 .gitignore 내용 확인• 생성된 .gitignore 수정• 생성된 .gitignore 삭제• help option• command suggestion

13년 7월 8일 월요일

Page 32: Open Source Startup

“gig” 기능 축소 및 통합• gitignore template list 확인 - help 에 통합• gitignore template 내용 확인 - show • gitignore generating - gen• gitignore template packaging - pkg• gitignore template 등록• gitignore template 수정 - pkg로 통합• gitignore template 삭제• 생성된 .gitignore 내용 확인 - cat 이 있는데 굳이??• 생성된 .gitignore 수정 - gen 으로 통합• 생성된 .gitignore 삭제• help option - help• command suggestion - 사용성을 위해 구현

13년 7월 8일 월요일

Page 33: Open Source Startup

“gig” MVP 설정• gitignore template list 확인 - help 에 통합• gitignore template 내용 확인 - show • gitignore generating - gen• gitignore template packaging - pkg• gitignore template 등록• gitignore template 수정 - pkg로 통합• gitignore template 삭제• 생성된 .gitignore 내용 확인 - cat 이 있는데 굳이??• 생성된 .gitignore 수정 - gen으로 통합• 생성된 .gitignore 삭제• help option - help• command suggestion - 사용성을 위해 구현

• gitignore template 내용 확인 - show• gitignore generating - gen• gitignore template packaging - pkg

• help option - help• command suggestion - 사용성을 위해 구현

13년 7월 8일 월요일

Page 34: Open Source Startup

IDEA

CODEDATA

13년 7월 8일 월요일

Page 35: Open Source Startup

“gig” v.0.1.0 배포 이후

• 관심을 가진 다른 개발자의 Contribution - @Geekdani

• gitignore template 을 git submodule 로 변경.

• custom template 저장소 $HOME/.gig 으로 이동

• 기타 요청에 대한 기능 추가

• 빠른 적용 및 재배포 과정의 반복

13년 7월 8일 월요일

Page 36: Open Source Startup

“Protip” v0.1.0Only 2 Hour!

13년 7월 8일 월요일

Page 37: Open Source Startup

“One more thing”

13년 7월 8일 월요일

Page 38: Open Source Startup

Pair Coding

http://www.flickr.com/photos/hackny/6203295110/13년 7월 8일 월요일

Page 39: Open Source Startup

“공헌”[명사] 힘을써 이바지함.

- 네이버 국어사전 -

13년 7월 8일 월요일

Page 40: Open Source Startup

규칙을 지키자

http://www.flickr.com/photos/joojaebum/4652746475/13년 7월 8일 월요일

Page 41: Open Source Startup

공식 채널 이용

http://blog.naver.com/lecte/50155713342

13년 7월 8일 월요일

Page 42: Open Source Startup

동일 이슈가 있는지 확인

http://www.flickr.com/photos/inggmartinez/6635467311/13년 7월 8일 월요일

Page 43: Open Source Startup

톰켓 안떠요!!

--;

환경, 발생 케이스등 자세히

13년 7월 8일 월요일

Page 44: Open Source Startup

Think about...

http://www.flickr.com/photos/toosatthesea/251564497/

13년 7월 8일 월요일

Page 45: Open Source Startup

담배는 해롭습니다. :-D

http://www.flickr.com/photos/ydant/4592944517/13년 7월 8일 월요일

Page 46: Open Source Startup

valuable 의 의미

Copyright @insanehong13년 7월 8일 월요일

Page 47: Open Source Startup

누군가에게는 쓸모있다.

13년 7월 8일 월요일

Page 48: Open Source Startup

Blame is bad?

http://www.flickr.com/photos/kievcaira/5385101924/13년 7월 8일 월요일

Page 49: Open Source Startup

완벽한 코드?

13년 7월 8일 월요일

Page 50: Open Source Startup

http://www.flickr.com/photos/brianklug/7016111651/

지역적 한계를 넘어서

13년 7월 8일 월요일

Page 51: Open Source Startup

English

http://www.flickr.com/photos/andreasmarx/38313268/13년 7월 8일 월요일

Page 52: Open Source Startup

JUST DO IT.

이����������� ������������������  발표는����������� ������������������  간접����������� ������������������  광고를����������� ������������������  포함하고����������� ������������������  있지����������� ������������������  않습니다.

13년 7월 8일 월요일

Page 53: Open Source Startup

http://www.flickr.com/photos/jakla/499224896/

시작이 어려울뿐...

13년 7월 8일 월요일

Page 54: Open Source Startup

Getting Start Happy Hacking :-D

http://www.flickr.com/photos/adulau/8442476626/13년 7월 8일 월요일

Page 55: Open Source Startup

http://github.com/hackrslab

Copyright @insanehong13년 7월 8일 월요일

Page 56: Open Source Startup

$ cd frends/meetup/insanehong$ git add README.md$ git commit -m ‘bye! see you! :-D’

Thanks!

13년 7월 8일 월요일

Page 57: Open Source Startup

Q & A

꼭����������� ������������������  발표내용에����������� ������������������  관련된����������� ������������������  것이����������� ������������������  아니더라도����������� ������������������  모르는거����������� ������������������  빼고����������� ������������������  다����������� ������������������  대답해����������� ������������������  드립니다.����������� ������������������  ����������� ������������������  ����������� ������������������  -����������� ������������������  주인백����������� ������������������  -����������� ������������������  13년 7월 8일 월요일

Page 58: Open Source Startup

본자료는 13.07.06 “FRENDS MEETUP” 에서 발표된 “Open Source Startup” 의 발표내용을 담고 있습니다.

본 자료에 사용 된 이미지들은 Creative Common License 를 따르고 있습니다.

사용된 이미지의 출처는 해당 이미지 하단에 기제 되어 있습니다.

본 자료에 대한 수정 배포는 허가 하지 않습니다.

본자료를 공유하실 경우 원본에 대한 임의 수정을 금하며 저작자를 반드시 명시해 주시기 바랍니다.

twitter : @insanehongmail : [email protected]

13년 7월 8일 월요일