웹개발 관련
- From node-webkit to Electron 1.0 : Elctron의 메인 개발자 Cheng Zhao가 node-webkit에서 Electron 개발하기까지의 과거를 요약한 글이다. Cheng Zhao는 Electron에서 처음 알게 되었지만, 이 사림이 node-webkit에서 인턴으로 근무하다가 GitHub으로 넘어와서 node-webkit 0.3.6을 기반으로 새로 Atom-shell을 구성하게 된 이야기는 처음 알게 되었다. 어색한 번역이 약간 보이지만 가볍게 읽을 수 있는 글이므로 큰 문제는 없다.(한국어)
- WebKit is now 100% ES6 complete : ECMAScript 호환성 표를 기준으로 WebKit이 ES2015를 100% 지원하게 되었다.(영어)
- AMP Roadmap : Accelerated Mobile Pages 프로젝트에서 Format, Analytics, Ads 등 분야별로 올해의 로드맵을 공개했다. 2분기까지는 자세하게 나와 있고 3, 4분기에는 대략적인 목표가 나와 있다.(영어)
- Understanding ASTs by Building Your Own Babel Plugin : Babel로 JavaScript 코드를 변환할 때 Mori를 이용해서 Immutable 코드로 변환할 수 있는 Babel 플러그인을 만들면서 AST를 설명하고 있다. 단계별로 잘 설명하고 있고 Babel을 사용하고 있다면 원하는 코드로 변환하기 위해서 유용할 수 있는 글이다.(영어)
그 밖의 프로그래밍 관련
- 홈쇼핑처럼 개발후기 : "홈쇼핑처럼"이라는 서비스를 개발하면서 서비스에 사용한 모든 기술 및 서비스에 대해서 어떤 고민을 했고 해보니 어땠는지를 설명해 놓은 글이다. 실제 서비스를 만들면서 경험에 의한 것이라서 의미 있고 기술마다 간단한 내용이긴 하지만 전체 서비스에 사용된 기술을 모두 나열해 놓아서 많은 도움이 된다.(한국어)
- 드라마의 Pair Programming과 Code Review 도입 후기 : 드라마앤컴퍼니에서 페어 프로그래밍과 코드 리뷰를 개발팀 내에 도입하고 그 과정에서 진행된 내용과 느낀 점을 공유했다. 공유된 글을 보면 각 멤버가 적극적으로 참여하면서 상당히 타이트하게 페어 프로그래밍과 코드 리뷰를 도입했다는 것을 느낄 수 있고 처음에는 쉽지 않았겠지만, 오랫동안 노력한 끝에 코드리뷰와 페어 프로그래밍에 어떤 장단점이 있고 어떻게 하면 좋을지가 잘 정리되어 있다.(한국어)
- The Apache Software Foundation Announces Apache® Zeppelin™ as a Top-Level Project : 웹 기반 인터랙티브 데이터 분석 도구인 Zeppelin이 Apache 최상위 프로젝트로 선정되었다.(영어)
- AWS Summit On-Demand : 지난 5월 17일에 열린 AWS Summit의 발표 영상이 모두 공개되었다.(한국어)
IT 업계 뉴스
- 구글 승리로 끝난 90억 달러 전쟁 : 안드로이드의 Java API 사용을 중심으로 한 오라클과 구글의 소송에서 구글의 Java API 이용이 공정 이용에 해당한다면 구글의 주장을 인정해 주었다. 지난번에 API가 저작권 보호 대상이 된다는 판결이 나와 오라클 쪽이 이기는 분위기로 가고 있어서 안드로이드 진영에서도 이 부분에 대한 걱정이 많았지만, 구글의 승리로 끝이 났다. 물론 오라클의 항소 가능성이 남아 있다.(한국어)
볼만한 링크
- Monument Valley in Numbers: Year 2 : 모바일 게임인 Monument Valley에서 2주년을 맞이하여 2년 동안의 다운로드 수, 수익 등의 내용을 인포그래픽으로 공개했다. 세계적으로 성공한 게임 중의 하나라서 이런 게임의 구체적인 수치를 공개적으로 볼 수 있다는 것은 흔치 않은 일이라 유용하다.(영어)
- 스타트업, 서비스 개발자가 되자. : 스타트업 혹은 서비스 개발자는 SI와 비교해서 어떤 관점의 차이가 있는지를 설명한 글이다. SI 개발자라는 그룹을 하나로 묶기가 쉽지는 않지만, 업무 형태상 서비스와 SI의 큰 차이가 있고 실제로 서비스에서 SI 개발자를 뽑거나 그 반대의 경우가 많지는 않으므로 이 차이는 중요하다고 생각하는 편이다.(한국어)
- PGCon 2016 참관기 : PostgreSQL 데이터베이스의 행사인 PGCon에 참가하고 그 내용을 정리한 글이다. PGCon은 컨트리뷰터 및 관련 개발자들이 모여서 PostgreSQL에 대해서 논의를 하고 토론을 하는 행사라서 일반적인 콘퍼런스와 다르게 학회 같은 느낌이 나서 색다르게 느껴진다. PGCon에서 발표된 내용의 요약과 발표자료가 잘 정리되어 있어서 PostgreSQL에 관심이 있다면 자세히 볼 가치가 있어 보인다.(한국어)
- 스타트업 마케팅의 바이블 : 어벤져스쿨에서 진행된 임석영님의 마케팅 강의를 요약한 글이다. 강의 자료에 대한 사진도 많이 첨부되어 있고 중간중간 느낀 부분도 적혀서 있어서 읽기가 편하다. 글만 보아도 원론적인 마케팅 얘기부터 현재 스타트업에서 바로 참고할 수 있을 만한 꿀팁까지 잘 정리되어 있어서 바이블이라는 제목처럼 읽어보면 피가 되고 살이 되는 글이다.(한국어)
프로젝트
- horizon : RethinkDB 회사에서 RethinkDB에 기반을 둔 실시간 애플리케이션을 만들 수 있게 하는 JavaScript 백엔드
- Heron : 트위터가 내부에서 사용하던 분산 스트리밍 처리 엔진을 오픈소스로 공개했다.
- DECO IDE : React Native IDE
버전 업데이트
- jQuery v3.0 RC : JavaScript 라이브러리, 릴리스 공지, 다음 메이저 업그레이드의 첫 RC 버전으로 3.0부터는 하나의 버전으로 관리되고 IE 6-8을 지원하지 않는다.
- Sublime Text 3 : 텍스트 에디터, Sublime Text 3가 드디어 공식 빌드로 릴리스 되었다.
- Realm v1.0 : 모바일 데이터베이스, 릴리스 공지
- Rust v1.9 : 프로그래밍 언어, 릴리스 공지
- Flask v0.11 : Python 마이크로 프레임워크, 릴리스 공지
- Tajo v0.11.3 : Hadoop용 빅데이터 웨어하우스, 릴리스 공지
- Log4j v2.6 : Java 로거, 릴리스 공지
Comments