웹개발 관련
- Relay Technical Preview : 페이스북이 Relay의 첫 번째 프리뷰 버전을 오픈 소스로 공개했다. Relay는 GraphQL을 사용해서 필요한 데이터를 선언해서 가져와서 데이터 기반으로 React 앱을 만들 수 있는 프레임워크이다.(영어)
- Building a GraphQL Server with Node.js and SQL : 페이스북이 만든 GraphQL을 node.js 백엔드에서 사용하는 예제와 함께 사용방법을 설명한 글이다. GraphQL에 관심 있다면 동작방식을 이해해보기 좋은 글이다.(영어)
- Chrome DevTools : 구글에서 크롬 개발자 도구의 사용방법과 팁을 정리해 놓은 새로운 웹사이트를 오픈했다.(영어)
- Comparing Performance of Blaze, React, Angular-Meteor and Angular 2 with Meteor : Meteor에서 프론트엔드 프레임워크인 Blaze, React, Angular, Angular2의 성능을 비교한 결과를 공개했다. 성능은 다양한 평가 기준이 존재하지만, 아직 Alpha 상태인 Angular2의 성능 결과가 인상적이다.(영어)
그 밖의 프로그래밍 관련
- Git Style Guide : Git으로 소스관리를 할 때 브랜치의 작명 규칙이나 커밋 메시지를 작성하는 팁 등을 정리해 놓은 글이다. Git을 사용할 때 신경 써야 핵심을 잘 정리해 놓았다.(한국어)
- Node.js : io.js 저장소가 node와 통합된 버전 릴리즈를 위해서 node로 저장소를 변경하였다. 이 이름 변경에 대한 논의는 이슈에서 볼 수 있고 다음 릴리즈는 node로 릴리즈 될 예정이다.(영어)
- How to Create and Publish Your First Node.js Module : node.js 모듈을 만드는 방법을 설명한 글이다. 코드 작성보다는 Github 계정부터 라이센스 정책이나 README 파일을 어떻게 만들어야 하는지까지 모든 단계를 차근차근 설명한 글이다.(영어)
- Open Sourcing Our SDKs : 백엔드서버를 쉽게 구축할 수 있는 서비스 Parse에서 iOS와 Android의 SDK를 오픈소스로 공개했다.(영어)
- Rust in 2016 : Rust에서 1.0을 릴리즈한 지 3개월이 지난 시점에서 앞으로의 행보에 대해 정리한 글을 공개했다. 안정성과 커뮤니티 확장에 집중할 것이고 중점적으로 개선할 부분에 대해서 공개했다.(영어)
IT 업계 뉴스
- G is for Google : Google이 Alphabet이라는 모회사를 만들어서 Google을 포함한 많은 서비스를 자회사로 포함시켰다. Alphabet이라는 이름대로 각 자회사는 알파벳 중 하나를 차지하게 되는데 A는 안드로이드(Android), G는 Google와 같은 식이다.(원문 참고)(한국어)
- 한국 DEFKOR팀, 세계 최고 해킹대회 DEFCON CTF 2015 우승 : 세계 해킹대회 DEFCON CTF에서 한국팀 DEFKOR이 우승을 차지했다.(한국어)
- 다음카카오, 임지훈 단독 대표 체제 전환 … 최세훈, 이석우 공동대표 퇴진 : 다음카카오가 임지훈 대표를 새 대표로 내정했다.(한국어)
프로젝트
- GitHub Desktop : Github에서 Github과 Github Enterprise와 연동할 수 있는 데스크톱 애플리케이션을 공개했다. 이 애플리케이션은 Mac과 Windows를 지원한다.
- NOW UI KIT : invision에서 무료로 공개한 UI Kit으로 Photoshop과 Sketch 파일로 제공한다.
- WinObjC : Visual Studio와 Windows 환경에서 iOS 개발을 하기 위한 Objective-C의 윈도우 브릿지
- WebGLStudio.js : 웹브라우저에서 3D 그래픽을 만들 수 있는 WYSIWYG 에디터
- Docker Toolbox : Docker 환경을 위한 인스톨러로 Docker 클라이언트, Docker 머신, Kitematic, 버츄얼박스 등이 포함되어 있다.
버전 업데이트
- io.js v3.0.0 : 자바스크립트 런타임, 변경사항
- docker v1.8 : 애플리케이션을 위한 경량 컨테이너, 릴리즈 공지
- VirtualBox v5.0 : 가상화 프로그램, 릴리즈 공지
- Apache Zeppelin v0.5.0 : Apache Spark를 위한 웹기반 노트북, 릴리즈 공지
- Mercurial v3.5 : 분산 형상관리 도구, 릴리즈 공지
- gradle v2.6 : Java 빌드 도구, 릴리즈 공지
- Rust v1.2 : 프로그래밍 언어, 릴리즈 공지
- RethinkDB v2.1 : 오픈소스 데이터베이스, 변경사항
- Alembic v0.8.0 : SQLAlchemy 데이터베이스 마이그레이션 도구, 릴리즈 공지
- ember.js v2.0 : JavaScript 프레임워크, 릴리즈 공지
Comments