Upload
line
View
1.278
Download
3
Embed Size (px)
Citation preview
저는 오픈소스를 합니다.
( 사용만 )
( 오픈소스 하는 사람들과 놀기만 )
( 오픈소스로 돈만 법니다. )
네 여튼 하죠.
근데 사실 오픈소스에 감사만 합니다.
최근에는 pypy 에 기부도 했습니다. ^^
( 진짜 몇달러;; )
그래서 하기로 했습니다.
+ 기회가 있어서
크리스마스 즈음..
서상현 ) blake2 란게 나왔네요.
심심해서 들어가봤음
소스만 덜렁..
그리고 충격적인 써드파티
^ Python 이 없엉 ^
자 그럼 해볼까
쏘스 까봄..
C 임 모르겠음
엄마 여긴 어디야..
근데 나의 친구 PHP
https://github.com/strawbrary/php-blake2
열어봄
ㄱㅅㄱㅅ
그리고 간만에 python c extension 읽어봄
세폴에 포기하다가 멘붕
여기까지 4시간
어찌어찌 성공함
아 남자라면 pypi
테스트도 해야하네?
으헊!
아이돌인 홍민희의 소스를 복사
TEST 는 왜하는가?
내가 편하려고
자동으로 하려면?
use Attest
근데 홍민희는 이제 딴거 쓰라고함 ㅠㅠ
py.test
일단 Attest
아 일단 올림
python setup.py sdist upload
우왕!!
이.. 일단 pip install blake2 로 깔림 ^^
근데 외쿡인의 항의
헉!
알고보니 기본값을 안주면 맘대로 머신따라
만 만듬..
그래서 기본값은 “” 로 ..
잘됨..
그.. 근데 다른장비에서 테스트 다 해야해?
fabric 를 써보자.
내 장비가 좀 있으니까 그걸 가지고 테스
트
잘됨!
근데 다른 파이썬 버젼은 어떻게 하지?
travis-ci
github -> settings -> service hooks -> travis-
ci
로그도 보여줌
외국인도 만족 ^^
하지만 아직 남은것..
• 소스를 이쁘게
• 기능 추가
• 테스트
• 문서화
• 웹싸이트도 만들어야함
OTL
여튼 가끔씩 하기로 합니다.
여튼 많이 받았나 확인해보자.
우와 나 대단함!
OTL
결론
• 그냥 하면 됨
• 걱정말고 해보자
• 진짜 그냥하면 됨
얼마전 자살한 애런 스워츠의 말
http://slownews.kr/6720
감사합니다.