구루의 기술뉴스 ( GuruNews ) 61회차 입니다.
오늘은 최근 들어 여러 해외 개발관련 사이트에서 뜨겁게 얘기되는 Etsy 의 사례 소개 글 2건을 메인뉴스로 선정했습니다. 제가 요즘 가장 관심을 가지고 있는 분야가 개발문화/DevOps 등이어서요. Metrics Driven Engineering 슬라이드는 꼭 한번 살펴보시기 바랍니다. 그리고, Quora 의 엔지니어가 적은 “무엇이 좋은 엔지니어링(개발) 문화를 만드는가 ?” 를 번역한 글도 추천해 드립니다.
[ 추천글 ]
- Metrics Driven Engineering 요즘 핫하게 얘기되는 Etsy의 사례. 90+명의 개발자가 하루에 40+번 실 서버 Deploy. 4만개의 메트릭. 개발환경 구성이 이 정도면 거의 아트인 듯.
- Etsy의 DevOps 이야기 깔끔하게 정리된 발표자료네요. DevOps팀을 구성한다면 어떻게 해야 할 지를 기술적 접근이 아닌, 문화적 접근방식으로 잘 정리했네요. DevOps 를 구성할 회사들이 필독할 자료.
- 무엇이 좋은 엔지니어링(개발) 문화를 만드는가 ? 이터레이션속도최적화/자동화/SW추상화/코드리뷰/서로 존중하는 작업환경/코드 공동 소유/테스트 /20% 잉여/지속적인 개선&학습문화/최고개발자 고용
- 꼭 이해해야 할 소프트웨어 원칙 3가지 DRY/KISS/YAGNI Don’t Repeat Yourself/Keep It Simple Stupid/You Ain’t Gonna Need It
- 엔터프라이즈 관련 가장 중요한 이슈중 하나인 BYOD(Bring Your Own Device)에 대해 읽어볼 기사들 모음 BYOD – Weekend must-read articles
[ 웹사이트, 웹서비스, 웹기술 ]
- Luke의 데이터 먼데이 “e커머스 퍼포먼스” 웹페이지 로딩이 2초이상이라면 40%는 포기/1초 지연시 평균 7%정도의 손실/샵질라가 로딩타임 4초 줄였을때 25% PV상승에 컨버전율 7~12% 증가
- 프론트엔드 스타일 가이드 모음 최근의 웹 디자인 추세를 잘 보여주는듯. Gimme Bar를 이용한 큐레이션도 좋네요
- 스타벅스의 웹사이트 스타일 가이드 완전 깔끔하게 정리.
- 반응형 디자인 사이트 계획을 위한 간단한 디바이스 다이어그램 국내환경에서는 4단계 Layout 정도가 적절할듯.
- 구글의 좀더 똑똑한 검색 – 지식그래프 , 구글의 차세대 검색 방향을 알 수 있는 글. 구글코리아에 번역본이 올라왔군요
[ 모바일 – 아이폰/안드로이드 ]
- Facebook Pages Manager 페이스북이 만든 페이지 관리 아이폰앱. Page활동 알림,Insights 보기도 제공. 기업페이지 운영자한테 필수일듯. 단 미국앱스토어에만 있습니다.
- Mobitest – 모바일 웹페이지의 로딩 속도를 직접 iOS/Android/Blackberry 디바이스상에서 체크할수 있도록 해주는 오픈소스
- 애플이 Siri API를 공개한다면 Services 와 Semantics 두가지로 나눠질것이라는 한 개발자의 예상 “Tea. Earl Grey. Hot.” What Would a Siri API Look Like? 어찌 되었건 공개만 된다면 Siri의 결과를 풍족하게 만드는데 다들 뛰어들게 될지도..
[ 프로그래밍 ]
- Folly – 페이스북의 오픈소스 C++ 공용 라이브러리. 페이스북의 내부 라이브러리 코드와 상관없이 쓸수있도록 의존성을 제거. C++11 로 작성. C를 쓰는 회사들은 꼭 체크해봐야 할 듯
- MS가 만든 클라우드를 위한 C++ 라이브러리인 Casablanca – C++ 개발자들이 좀더 현대적인 프로그램 개발이 쉽도록 해줄듯
- GitHub for Windows GitHub가 직접 만든 윈도우즈용 Git UI 클라이언트. 깔끔하군요. GitHub가 오픈소스 세상에 가장 큰 변화중 하나라는데 한표
- The Future is Specific 미래의 개발툴은 더 좋아진 Eclipse 나 V-Studio 가 아니라,도메인에 특화된 기능을 쉽게 제공하는게 될 것이다. MVC코딩시 다수파일 편집부분은 동감
- HTML/CSS/JS 교육을 위한 최고의 온라인 에디터들 자바스크립트 콘솔은 오픈소스이면서 다양한 언어까지 지원하는 repl.it , HTML/CSS 편집엔 Cloud9
- WYSIHTML5 – HTML5 에 기반한 오픈소스 리치 텍스트 에디터. URL자동링크,TinyMCE보다 작고, jQuery 종속 없음
- Pretty RFC – 보기 불편했던 RFC들을 보기 편하게 인덱싱/포매팅 해주는 사이트. 완전 깔끔하군요
- Google Blockly – 구글이 오픈소스로 공개한 웹기반 그래픽 프로그래밍 언어. 용도가 많을듯. Maze 데모를 보니 레고 마인드스톰하고도 잘 어울릴듯 해 보이네요
- The Design of LLVM 학술프로젝트에서 시작했지만 이젠 C/C++/Objective C 등 다양한 컴파일러들의 백엔드가 되어버린 LLVM의 내부설계에 대해 알아보기
- einhorn – 언어 중립적 공유 소켓 매니저. 오픈소스. 서버 실행시에 코맨드라인에서 Einhorn을 이용하는 것만으로 여러개의 소켓을 공유하는 인스턴스 관리가 가능.
- pv – Pipe Viewer 리눅스 커맨드라인상에서 Pipe 로 연결해서 작업할 때 내부 데이터 전송상태를 확인할수 있도록 도와주는 모니터링툴
피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다