구루의 기술뉴스 ( GuruNews ) 85회차 입니다.
오픈소스 검출을 도와주는 소프트웨어 BlackDuck 개발사에서 매년 뽑는 “오픈소스 루키 10선”을 메인 뉴스로 선정했습니다. 이중에 Docker 와 Ghost 는 최근에 정말 많이 얘기되는 것들 중에 하나이고, Appium이 많이 재미있어 보입니다. 또한 스타트업들을 위한 프로덕트 만들기 / 투자를 위한 질문들 / 시드 펀딩 받기 등도 한번쯤 읽어 두실만 합니다. 시드 펀딩 가이드는 한국판이 나오면 좋을 것 같다는 생각도 드는군요.
[ 추천글 ]
- 올 한해 계속 기억해야 할 오픈소스 수퍼 루키 10선 Appium / Docker / Exercism / Ghost / InfluxDB / OpenDaylight / OpenIoT / Serverspec / Tox / XPrivacy
- Appium – 모바일앱을 위한 테스트 자동화 프레임웍. iOS의 UIAutomation, 안드로이드의 UiAutomator,FirefoxOS에선 Marionette. JSON wire로 묶어 통합 API로 제공
- Docker – 어플리케이션 운영/배포를 위한 초경량 다목적 포터블 컨테이너. VM기반이 아니지만, 독립적으로 운용되는 앱들이 바이너리와 라이브러리를 공유. Build Once, Run Anywhere
- Excercism – 프로그래밍 능력을 향상시키기 위해 매일 발생하는 실전적인 문제들을 제공하고, 크라우드 소싱 방식으로 코드 리뷰를 하는 오픈소스. 현재 클로져/JS/Go/펄/파이썬/루비등 12개 언어 지원
- Ghost – 최근 뜨고 있는 오픈소스 블로깅 플랫폼. Node.js 로 개발되고 마크다운 으로 글 작성. 좀 더 트렌디한 워드프레스 라고 보면 될듯. 사업모델도 비슷. 코드는 오픈소스. 호스팅은 유료
- InfluxDB – 분산 시계열 DB 각종 함수와 쿼리 지원으로 메트릭,이벤트,분석 데이터를 담는데 최적. HTTP API가 있어서 자바스크립트에서 바로 호출가능하고, 기본 관리자 페이지를 확장도 가능
- 스타트업을 위한 프로덕트 만들기 3부작
- 모든 스타트업은 스토리가 필요하다 Every startup needs a story
- 성공적인 프로덕트 흐름 만들기 Creating Successful Product Flows
- 스타트업 메소드 : 새 기능 개발을 위한 6단계 The Startup Method: A 6-step Process for New Feature Development
- 투자하기 전에 묻는 질문 10가지
- 왜 이 일을 하는가 ?
- 니즈가 있는가 ?
- 무엇이 잠 못들게 하는가 ?
- 다음 단계는 ?
- 다음 채용할 사람은 ?
- 가장 큰 위험은 ?
- 경쟁상대는 ?
- 트랙션은 ?
- 왜 그만큼 돈을 필요로 하는가 ?
- 뭘 도와줄까 ?
- Seed 펀딩 받기 ( Raising Seed Capital ) 스타트업 초기에 투자 받는 방법과 단계들을 정말 잘 정리한 슬라이드. 펀딩종류/준비할것/피칭/피칭후 해야할 것/각종 리소스 등. 중간중간 있는 창업자 들의 한마디도 재미남. 국내와는 좀 다른 부분들이 있어서, 그 부분들은 빼고 보더라도 한방에 정리해 볼수 있어서 좋네요. 무려 82페이지
[ IT 관련 뉴스 ]
- Zynga는 왜 잘못되었나 ? – 대규모운영/다양한콘텐츠/사용자유입과 유지는 잘 했지만, 새로운 게임을 만들기 위한 단단한 팀을 만드는데 실패. 즉, 고전적인 혁신기업의 딜레마에 빠져서 변화하지 못했다는 것
- 애플,구글,MS의 매출 분석
애플: 아이폰55/아이패드18/맥13/아이튠즈9
구글: 구글웹사이트광고62/구글네트웍멤버사이트21
MS: 커머셜라이센스47/컨슈머라이센스23/하드웨어14 - 미래의 프로그래밍에 대한 12가지 예상 GPU가 다음CPU가 될 것/DB가 분석 기능을 가지게 될것/자바스크립트 가 모든곳에 사용/안드로이드 가 모든 기기에 장착 / IoT / 플러그인 개발도 한축으로.. 몇몇 예상은 재미없지만, 볼만한 리스트
[ 웹사이트, 웹서비스, 웹기술 ]
- W3C 가 Web NFC API 드래프트 공개 NFC Peer 와 NFCTag 인터페이스로 웹 어플리케이션이 NFC Tag를 읽고 쓰는게 가능
- Attending.io – 손쉽게 모임 페이지를 만들수 있도록 도와주는 사이트. 제목/배경/시간/위치/참석자수 등을 입력하면 깔끔한 사이트 완성. 샘플 : http://attending.io/events/test-koean-event 제목이 영어만 된다는거 빼곤 좋네요
[ 모바일 – 아이폰/안드로이드 ]
- Origami – 페이스북이 Paper 앱을 만들면서 사용한 빠른 프로토타이핑용 툴. 무료인 맥용 Quartz Composer 의 플러그인. 근데 Quartz Composer는 애플에서도 이미 버린거 아니었나..
- 초보자를 위한 인바운드 앱 마케팅 가이드 – 웹사이트로 SEO/CTA/비디오&스크린샷/추천사. 소셜로 공유하게 만들기,공유하는 유저에게 인센티브 주기, 앱인덱싱
- 페이스북 Paper앱의 제스쳐 동작은 좋지만 손이 아프다 – Thumb Zone 템플릿을 참고해서 아래쪽 스와이프 영역이 녹색 Natural존에 맞도록 키워 달라는 이야기
- Conceal – 페이스북이 공개한 안드로이드용 암호화 도구. 앱이 저장한 대용량 데이터를 훨씬 빠르게 암호화 할수 있도록 지원. 특별한 암호화 알고리즘을 개발한게 아니고 OpenSSL것을 사용. 메모리를 최적화
[ 프로그래밍/HTML5/CSS/Javascript ]
- 칸 아카데미가 첫 페이지 로딩속도 개선을 위해 이미지를 없앤 방법들 – TinyPNG로 줄이고,로고는 CSS Data URI로,각종 아이콘은 FontAwesome/Dealy Loading. HTTP요청수 57%감소
- Casual – 자바스크립트용 가짜 데이터 생성기. 주소/이름/전화번호/문장/단어/아이피/도메인/이메일/숫자/날짜/신용카드종류및번호/색상 등등 이거 fork 해서 국내실정에 맞추면 정말 좋을듯
- Photo Tilt – 페이스북 Paper 앱에 들어있는 포토틸트 기능(화면을 기울여서 사진을 좌우로 스크롤해 보는) 을 HTML5로 구현한 예제. 샘플은 http://s3.jt.io/tilt/index.html 에서 보세요
- 존그루버가 공개한 URL 매칭용 정규식 https://gist.github.com/gruber/8891611 최근에 1400개 gTLD가 추가된것 때문에 다른 사람이 그냥 2-13자 gTLD를 인식하도록 수정 https://gist.github.com/winzig/8894715
[ DB,DevOps,클라우드 및 대용량 시스템 ]
- Drone – Docker 기반의 오픈소스 Continuous Integration 플랫폼. Go로 작성되었고, GitHub와 연동. 빌드 완료시 이메일/힙챗/웹훅 으로 노티 가능
피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다