웹개발 관련
- 코드로 디자인하기 : Spoqa의 정희연님이 지난 1년과 코딩과 개발 관련 내용을 학습해서 디자이너가 직접 HTML과 CSS를 수정하는 프로세스를 도입한 과정을 설명한 글이다. 디자이너와 개발자의 시각차이와 도입 단계별의 느낌이 잘 표현되어 있어서 긴 글임에도 재밌게 읽을 수 있는 글이다.(한국어)
- 디자이너와 코딩하기 : 위 Spoqa의 글을 보고 신현석님이 자신의 팀에서 디자이너가 코드를 통해 직접 디자인 작업을 하게 된 과정을 개발자의 입장에서 정리한 글이다.(한국어)
- Youtube 반응형 동영상 삽입 그 외 iframe : Youtube나 Vimeo 동영상의 크기를 반응형 레이아웃에 맞게 조절하는 기법을 설명한 글이다.(한국어)
- New Relic Synthetics : 서비스 모니터링을 ping뿐만 아니라 브라우저에서 접속이나 스크립트로 작성한 브라우저 테스트를 세계 각지에서 주기적으로 테스트하고 모니터링할 수 있는 서비스를 New Relic에서 공개했다.(영어)
- The problem with Angular : 프론트엔드 쪽에서는 유명한 ppk가 Angular의 문제점을 지적한 글이다. Angular는 처음부터 프론트앤드 개발자를 위해서 만든 게 아니므로 IT 관리자나 서버사이드 개발자들에게 더 매력적이고 처음 만들기 시작한 5년 전에는 모바일이 큰 이슈가 아니었으므로 태생적인 성능이슈가 있다. 그래서 2.0을 만드는 게 어쩔 수 없는 움직임이지만 이미 1.x를 많이 사용하고 있어서 넘어가기도 쉽지 않을 것이라는 의견.(영어)
- React.js Conf 2015 : React.js Conf](http://conf.reactjs.com/)의 세션 영상 모음(영어)
그 밖의 프로그래밍 관련
- Announcing The Atom 1.0 API : Atom이 0.174.0를 발표하면서 1.0 API를 발표하고 API 문서도 공개했다. 앞으로 새로운 기능은 추가하겠지만 1.0 API와 호환성은 지킬 것이라고 공지했다.(영어)
- DOCKER PROJECT 2014: A WHIRLWIND YEAR IN REVIEW Docker의 2014년을 한눈에 보여주는 인포그래픽이다.(영어)
- Business Scalability, Operational Efficiency and Competitive Edge with MariaDB MaxScale 1.0 GA : MariaDB에서 공개한 새 오픈 소스 데이터베이스 프락시로 로그밸런스 기반의 라우팅을 지원해서 데이터베이스 클러스터를 확장하기 쉽게 만들어준다.(영어)
- Gitlet : Git의 동작방식을 이해하려고 JavaScript로 Git을 직접 구현해 봤다는 프로젝트로 Node.js 환경에서 동작한다. 소스코드에 자세한 설명을 추가한 문서도 공개해서 Git의 내부 구조를 공부할 때 많은 도움이 될 것 같다.(영어)
- 스타트업을 위한 기술 스택 : 박영록님이 스타트업에서 사용할 기술을 선택할 때의 자세한 가이드라인을 제공했다. 개개인의 기술 선호도에 따라 다양한 의견이 있을 수 있지만, 추천 기술과 그 이유가 자세히 적혀있으므로 스타트업이 아니더라도 프로젝트의 기술 스택을 선택할 때 참고할 만하다.(한국)
- Introducing React Native : React.js Conf의 키노트에서 React.js로 iOS나 Android 네이티브 앱을 개발할 수 있는 React Native를 발표했다. 그리고 Facebook Groups iOS 앱이 React Native로 만들었다고 공개했다. 흥미로운 부분은 JavsScript를 사용한다고 웹뷰를 사용하는 것이 아니라 네이티브 렌더링 엔진으로 동작한다는 점이다. 더 자세한 내용은 A Deep Dive into React Native에서 볼 수 있다.(영어)
IT 업계 뉴스
- 엘론 머스크, "차세대 초고속 운송수단 하이퍼루프 시험주행시설 건립한다" : 2013년 얘기가 나온 이후로 소식이 없던 하이퍼루프의 시험주행시설을 텍사스에 만들 예정이라는 소식이다.(한국어)
- Vivaldi : Opera의 전 CEO인 Jon von Tetzchner가 Blink 기반의 새로운 브라우저를 만들어서 공개했다. 현재는 Preview 버전이다.(영어)
볼만한 링크
- StackExchange's Performance Dashboard : StackExchange에서 서비스의 트래픽과 서버 성능을 볼 수 있는 대시보드를 공개했다.(영어)
- Overcast’s 2014 sales numbers : Marco Arment가 작년에 런칭한 podcast iOS 앱인 Overcase의 수익을 공개했다. 가족들하고 시간을 보내고 자유롭게 시간을 쓸 수 있어서 수익에 만족한다는 부분이 인상적이다. Marco는 Tumblr에서 리드 개발자로 일하다가 Instapaper를 만들고 Dash for Mac 등 다수의 앱/서비스를 만드는 1인 개발자라 보통의 1인 개발자와는 포스가 다르지만...(영어)
- 애플 플랫폼에서 활동하는 유명 개발자들의 2014 판매 보고서 : 위의 Marco Arment의 보고서를 포함해서 여러 앱 개발사들이 공개한 판매보고서를 정리한 글이다.(한국어)
- [SVBR 그로스 해킹 강의 1주차] 성장 모델 (Growth Models) : 조민희 님이
SILICON VALLEY BUSINESS REVIEW의 그로스 해킹 강의를 들으면서 1주차 내용을 정리한 글이다. 전체 강의가 정리되면 더욱 그렇겠지만 1주차 강의 내용정리만으로도 내용이 꽤 알차고 그로스 해킹 관련 글이 국내에 많지 않아서 더욱 유용하다.(한국어) - 10원도 받기 힘든 앱 장사, 왓츠앱은 어떻게 연간 천 원이나 받는 것일까? : 공짜에서 약간의 비용을 받는 것 사이에 큰 갭이 있다는 "페니갭"을 설명하면서 앱 시장에서 왓츠앱이 어떻게 연간 0.99달러를 받았는지를 설명한 글이다.(한국어)
프로젝트
- libreboard : 오픈 소스 칸반보드로 Trello를 거의 똑같이 오픈 소스로 만든 프로젝트다.
- slackin : Socket.IO의 Guillermo Rauch가 Slack 채널에 자동으로 초대해주도록 만든 프로젝트. 채널 초대뿐만 아니라 Socket.IO를 연동해서 현재 참여자 수를 보여주는 배지도 포함되어 있다.
- Paperwork : 에버노트나 Google Keep 같은 노트서비스의 오픈 소스 프로젝트
- Firefox Hello : Firefox에서 구글 행아웃처럼 화상채팅을 할 수 있는 새로운 서비스를 공개했다.
- FixedDataTable : React.js Conf에서 공개한 React.js 컴포넌트로 대량의 데이터를 테이블 형태로 보여준다.(영어)
- node-oracledb : 오라클에서 공개한 Node.js 용 오라클 드라이버
버전 업데이트
- node.js v0.10.36 : 자바스크립트 런타임, 릴리즈 공지
- Font Awesome v4.3.0 : CSS 아이콘 라이브러리, 추가된 아이콘
- lodash v3.0.0 : 자바스크립트 유틸리티 라이브러리, 릴리즈 공지
- Flight v1.5.0 : Twitter의 자바스크립트 프레임워크, 변경사항
- TypeScript v1.4 : Microsoft가 만든 JavaScript transpiler, 릴리즈 공지, 타입 시스템을 개선해서 Union타입과 Type 별칭등이 추가되었고 ECMAScript 6 지원이 추가되었다.
- Werkzeug v0.10 : Python WSGI 유틸리티 라이브러리, 릴리즈 공지
- glide v3.5.0 : 안드로이드 미디어 관리 프레임워크, 릴리즈 공지
- etcd v2.0.0 : 분산 키-밸류 저장소, 릴리즈 공지
감사합니다. :-)