쫄지마, 글로벌!
평범한 개발자의 좌충우돌
글로벌 오픈소스 도전하기
평범한 개발자의 40분
이 발표로
단 한 사람이라도
움직일 수 있다면 저는 만족합니다.
제가 할 이야기는
매력적인 오픈소스 라이브러리를 만들어
활동하는 그런 이야기 입니다.
매력적인 라이브러리는 어떻게 만들까요?
내가 생각한건 누군가 이미 만들었습니다.
내가 만들면 뭐가 다를까 생각해봐야 합니다.
기본이 중요합니다.
아무도 문서가 없는 라이브러리를 사용하지 않습니다.
생업이 바쁠 수 있습니다.
일상에서 힌트를 얻는 것이 좋습니다
참고로 저는
라이브러리도 서비스입니다.
오픈소스 프로젝트는 어떻게 만들까요?
• API 문서
• 튜토리얼
•
•
•
•
•

홈페이지
소개 문구, 기능 요약
포럼
데모
IRC 채널

• 메일링 리스트
Producing Open Source Software
by Karl Fogel

http://producingoss.com/
활동은 어떻게 할까요?
이제 들려드리겠습니다.
2012.8.18.
NHN Japan Technical Conference 2nd, Tokyo
• 일본 서버 개발자 대상
• 프로젝트 홍보보다는 정보 전달 위주로 작성
• 일본어 홈페이지로 인해 관심 증가(지역화)
• 트위터로 참석자들이 발표 내용 중계
• 북마크 서비스나 자신의 SNS 서비스에 링크를 올림
• Hadoop 주제가 아닌 유일한 주제
• 위, 마이크 일본에서 정말로 동시 통역 굉장해―w
• 초의역 「Android 죽을 수 있다」
• 「애니메이션이란 무엇인가?」
• 조금 전 「역전!야매요리」의 내용이 너무 신경...
96
= 0.74
130
트윗

명
3일간 UV 1,000 이상 유입
UV

500

250
UV 1000 이상 유입

0

8/15

8/17

8/19

8/21

8/23
일본 뿐만 아니라 다른 나라에서도 방문
Japan
South Korea
United States
Germany
France
United Kingdom
India
Canada
Australia
Spain

0

400

...
• “코드에 한글이 있어 볼 수 없다”라는 의견
• 모바일로 접속해 보는 사람 많음
• 서비스 오픈 전 Google Analytics 연결 필수
• 트위터 사용이 예상 외로 많아 DISQUS 연결
• 초기 방문자는 사용...
2012.9.17.
DEVIEW 2012
국내 최대 규모의 컨퍼런스
3
= 0.005
600
개

명
• 개발자들간의 전파가 없었고
• 중계/리뷰/블로깅 등 활동도 별로 없었음
UV

500

250

102
UV 1000 이상 유입

0

9/15

9/18

9/21

9/24
단방향 개발자 시장
South Korea
Japan
Croatia
United States
Australia
United Kingdom
Chile
Germany
France
India

0

250

500
2012.11.30.
JSCamp.asia
• 자바스크립트 최대 규모인 JSConf와 패밀리 이벤트
• 싱가폴에서 열리는 아시아 최초의 자바스크립트 컨퍼런스
• 구글, 트위터, 어도비, 마이크로소프트, 페이팔 등 글로벌
IT 기업들의 스폰싱과 발표자 참여
“여기에서 발표해보고 싶다”
• 대부분의 해외 컨퍼런스가 연사를 모집
• 매력적인 소개와 주제를 제시해야 함
오랜 기다림 끝에
하지만 기쁨도 잠시
너 영어로 발표하는거 맞지?
...
D-41
JSCamp.asia 진행 결정
D-36
회사 승인
D-...
바쁜 업무
D-9
슬라이드 번역 완료
어? 나는 영어를 못하는데?
수십 번씩 반복하며 연습했습니다.
근데 안되는건 안됩니다...
D-0
발표
30 200
개국

명
UV

500

250

102
UV 1000 이상 유입

0

11/27

11/30

12/3

12/6

12/9
국내 컨퍼런스와 유사한 듯 보였으나
해커뉴스에 소개된 후 일 UV 2,455 기록
UV

3000
2400
1800
102

1200

UV 1000 이상 유입

600
0

12/9

12/10

12/11

12/12

12/13
방문 국가도 다양
United States
China
France
Germany
Spain
United Kingdom
South Korea
Italy
Netherlands
India

0

400

800
• 이후 지속해서 해외 방문자 유입
• 트위터와 몇몇 사이트가 핵심 전파 경로
• 단순 링크가 아닌 후기 글도 보이기 시작
• 12/9일 이후에만 다운로드 수 1,000이상 발생
• 검색엔진 최적화(SEO) 필요
• Facebook 메타 태그 삽입
다운로드 통계 필요
트위터 계정 운영
stackoverflow.com 댓글 알바
Codepen.io 등에 예제 올림
• 기타 소셜 사이트 이용
•
•
...
2012.12.3.
Appliness
Adobe에서 발행하는 웹 매거진
• 완성
방문자 사용 언어
en-US
ko
fr
cn
de
ja
en-gb
es

0

7500

15000

22500

30000
“이 방법이 다른 프로젝트에도 통할까?”
시험삼아 올린 프로젝트
방문자 국가
United States
France
Germany
China
India
United Kingdom
Russia
Canada
Taiwan
Brazil

0

500

1000

1500
영어가 가장 큰 장벽이지만
영어가 원인은 아닙니다
도전?
감사합니다

@davidshimjs
ssm0123@gmail.com
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
Upcoming SlideShare
Loading in...5
×

쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기

585

Published on

영어를 몰라 해외 사이트는 눈팅만 하셨다고요? 내가 만든 라이브러리가 해외에서도 통할 것 같다고요? 오픈소스 프로젝트에 도움만 받아보셨다고요? 해외에서 발표도 해보고 싶으시다고요?

우리나라에는 국내에서만 활동하기에는 너무 아까운 프로젝트와 인재가 많습니다. 하지만 일이 바빠서, 영어를 못해서 시도하지 못하는 수 많은 개발자들을 위해서 좌충우돌 그 흔한 토익 점수도 없는 평범한 개발자의 글로벌 오픈소스 라이브러리 콜리(Collie)를 통한 도전기를 전해 드립니다.

이 시간에는 개발을 잘하는 법도, 영어를 잘하는 법도 없습니다. 대신, 그 모든걸 할 수 있는 용기를 드리겠습니다.

DEVIEW 2013 DAY1 Track3 - 6세션에 발표한 내용 입니다.
http://deview.kr/2013/detail.nhn?topicSeq=16

Published in: Technology
3 Comments
8 Likes
Statistics
Notes
No Downloads
Views
Total Views
585
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
18
Comments
3
Likes
8
Embeds 0
No embeds

No notes for slide

쫄지마,글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기

  1. 1. 쫄지마, 글로벌! 평범한 개발자의 좌충우돌 글로벌 오픈소스 도전하기
  2. 2. 평범한 개발자의 40분
  3. 3. 이 발표로
  4. 4. 단 한 사람이라도
  5. 5. 움직일 수 있다면 저는 만족합니다.
  6. 6. 제가 할 이야기는 매력적인 오픈소스 라이브러리를 만들어 활동하는 그런 이야기 입니다.
  7. 7. 매력적인 라이브러리는 어떻게 만들까요?
  8. 8. 내가 생각한건 누군가 이미 만들었습니다. 내가 만들면 뭐가 다를까 생각해봐야 합니다.
  9. 9. 기본이 중요합니다. 아무도 문서가 없는 라이브러리를 사용하지 않습니다.
  10. 10. 생업이 바쁠 수 있습니다. 일상에서 힌트를 얻는 것이 좋습니다
  11. 11. 참고로 저는
  12. 12. 라이브러리도 서비스입니다.
  13. 13. 오픈소스 프로젝트는 어떻게 만들까요?
  14. 14. • API 문서 • 튜토리얼 • • • • • 홈페이지 소개 문구, 기능 요약 포럼 데모 IRC 채널 • 메일링 리스트
  15. 15. Producing Open Source Software by Karl Fogel http://producingoss.com/
  16. 16. 활동은 어떻게 할까요? 이제 들려드리겠습니다.
  17. 17. 2012.8.18. NHN Japan Technical Conference 2nd, Tokyo
  18. 18. • 일본 서버 개발자 대상 • 프로젝트 홍보보다는 정보 전달 위주로 작성 • 일본어 홈페이지로 인해 관심 증가(지역화) • 트위터로 참석자들이 발표 내용 중계 • 북마크 서비스나 자신의 SNS 서비스에 링크를 올림
  19. 19. • Hadoop 주제가 아닌 유일한 주제 • 위, 마이크 일본에서 정말로 동시 통역 굉장해―w • 초의역 「Android 죽을 수 있다」 • 「애니메이션이란 무엇인가?」 • 조금 전 「역전!야매요리」의 내용이 너무 신경이 쓰인다 • Animation란 무엇인가라고 하는 설명이 너무 재미있어서 기대된다. • 통역가가 안경 쓴 아가씨라 일부에서 화제 • 한국이라고, 택시의 미터에 말의 애니메이션이 나온다고 하는.애니메이 션이 빠르면 그 만큼 미터가 빨리 오르면. 우와― • 캔버스의 클리어에 제일 빠른 것이, clearRect 였던 • 일반적인 Web에서는 로드 화면은 용서되지 않지만, 게임이라면 OK.Web에서도 게임이라면 로드 화면의 뒤에서 자원을 전부 다운로드 해 두는 처리가 유저에게 용서된다고 한다
  20. 20. 96 = 0.74 130 트윗 명
  21. 21. 3일간 UV 1,000 이상 유입 UV 500 250 UV 1000 이상 유입 0 8/15 8/17 8/19 8/21 8/23
  22. 22. 일본 뿐만 아니라 다른 나라에서도 방문 Japan South Korea United States Germany France United Kingdom India Canada Australia Spain 0 400 800
  23. 23. • “코드에 한글이 있어 볼 수 없다”라는 의견 • 모바일로 접속해 보는 사람 많음 • 서비스 오픈 전 Google Analytics 연결 필수 • 트위터 사용이 예상 외로 많아 DISQUS 연결 • 초기 방문자는 사용자로 볼 수 없음
  24. 24. 2012.9.17. DEVIEW 2012
  25. 25. 국내 최대 규모의 컨퍼런스
  26. 26. 3 = 0.005 600 개 명
  27. 27. • 개발자들간의 전파가 없었고 • 중계/리뷰/블로깅 등 활동도 별로 없었음 UV 500 250 102 UV 1000 이상 유입 0 9/15 9/18 9/21 9/24
  28. 28. 단방향 개발자 시장 South Korea Japan Croatia United States Australia United Kingdom Chile Germany France India 0 250 500
  29. 29. 2012.11.30. JSCamp.asia
  30. 30. • 자바스크립트 최대 규모인 JSConf와 패밀리 이벤트 • 싱가폴에서 열리는 아시아 최초의 자바스크립트 컨퍼런스 • 구글, 트위터, 어도비, 마이크로소프트, 페이팔 등 글로벌 IT 기업들의 스폰싱과 발표자 참여
  31. 31. “여기에서 발표해보고 싶다”
  32. 32. • 대부분의 해외 컨퍼런스가 연사를 모집 • 매력적인 소개와 주제를 제시해야 함
  33. 33. 오랜 기다림 끝에
  34. 34. 하지만 기쁨도 잠시
  35. 35. 너 영어로 발표하는거 맞지?
  36. 36. ...
  37. 37. D-41 JSCamp.asia 진행 결정
  38. 38. D-36 회사 승인
  39. 39. D-... 바쁜 업무
  40. 40. D-9 슬라이드 번역 완료
  41. 41. 어? 나는 영어를 못하는데?
  42. 42. 수십 번씩 반복하며 연습했습니다.
  43. 43. 근데 안되는건 안됩니다...
  44. 44. D-0 발표
  45. 45. 30 200 개국 명
  46. 46. UV 500 250 102 UV 1000 이상 유입 0 11/27 11/30 12/3 12/6 12/9
  47. 47. 국내 컨퍼런스와 유사한 듯 보였으나
  48. 48. 해커뉴스에 소개된 후 일 UV 2,455 기록 UV 3000 2400 1800 102 1200 UV 1000 이상 유입 600 0 12/9 12/10 12/11 12/12 12/13
  49. 49. 방문 국가도 다양 United States China France Germany Spain United Kingdom South Korea Italy Netherlands India 0 400 800
  50. 50. • 이후 지속해서 해외 방문자 유입 • 트위터와 몇몇 사이트가 핵심 전파 경로 • 단순 링크가 아닌 후기 글도 보이기 시작 • 12/9일 이후에만 다운로드 수 1,000이상 발생
  51. 51. • 검색엔진 최적화(SEO) 필요 • Facebook 메타 태그 삽입 다운로드 통계 필요 트위터 계정 운영 stackoverflow.com 댓글 알바 Codepen.io 등에 예제 올림 • 기타 소셜 사이트 이용 • • • •
  52. 52. 2012.12.3. Appliness
  53. 53. Adobe에서 발행하는 웹 매거진
  54. 54. • 완성
  55. 55. 방문자 사용 언어 en-US ko fr cn de ja en-gb es 0 7500 15000 22500 30000
  56. 56. “이 방법이 다른 프로젝트에도 통할까?”
  57. 57. 시험삼아 올린 프로젝트
  58. 58. 방문자 국가 United States France Germany China India United Kingdom Russia Canada Taiwan Brazil 0 500 1000 1500
  59. 59. 영어가 가장 큰 장벽이지만
  60. 60. 영어가 원인은 아닙니다
  61. 61. 도전?
  62. 62. 감사합니다 @davidshimjs ssm0123@gmail.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×