Outsider's Dev Story

Stay Hungry. Stay Foolish. Don't Be Satisfied.
RetroTech 팟캐스트 44BITS 팟캐스트

기술 뉴스 #28 : 15-04-01

웹개발 관련

  • DevTools: State Of The Union 2015 : jQuery UK에서 Addy Osmani가 발표한 발표자료로 크롬 개발자 도구에서 성능 개선을 하기 위해서 어떻게 해야 하는지를 설명하고 있다. 특히 중간 부분에 위키피디아를 중심으로 jQuery를 사용했을 때 발생한 성능문제를 프로파일링해서 문제를 찾아내는 내용은 상당히 유용하다.(영어)
  • Try Angular2 Today : 현재 알파 버전이 Angular 2를 지금 사용해 볼 수 있는 데모 프로젝트를 모아놓은 페이지(영어)
  • That's so fetch! : fetch API를 XMLHttpRequest와 비교하고 현재 스펙에서 제공하는 기능과 사용방법 등을 정리한 글이다. 아직 fetch API를 미리 볼 필요까진 없어 보이지만 내용 정도는 파악해 볼 만하다.(영어)

그 밖의 프로그래밍 관련

  • React Native : 올 초에 발표됐던 React로 iOS나 Android 앱을 만들 수 있는 React Native가 공식 사이트와 함께 오픈 소스로 공개되었다.(영어)
  • 햄버거 메뉴의 사용을 피해야 하는 이유와 대안 : 모바일 애플리케이션에서 보통 햄버거라고 부르는 메뉴 아이콘을 사용했을 때의 문제점과 해결책을 실제 애플리케이션을 예시로 잘 설명한 글이다. 전부 동의하지는 않지만, 앱의 UI를 설계할 때 충분히 고려해 볼 만한 내용이다.(한국어)
  • Node.js Tools 1.0 for Visual Studio : MS에서 Visual Studio에서 Node.js 개발을 돕는 Node.js Tools for Visual Studio(NTVS)를 공개했다. Node.js 코드작성 시 자동완성을 지원하고 REPL 지원 및 npm을 통합하는 등의 기능을 지원한다.(영어)
  • 페이스북 메신저, 다른 앱과 연동시킨다 : 페이스북이 f8 콘퍼런스에서 메신저 플랫폼을 공개했다. 이를 통해 서트파티앱이 페이스북 메신저의 API를 연동할 수 있게 되었다.(한국어)
  • ComponentKit : 페이스북이 f8 콘퍼런스에서 React의 영향을 받은 Objective-C++ 뷰 프레임워크를 공개했다. ComponentKit은 함수형, 선언적으로 접근해서 UI를 만드는 방식으로 페이스북 앱 내에서 사용하고 있다.(영어)
  • Announcing the FbStart.com Member Portal : 페이스북의 모바일앱 지원 프로그램인 FbStart의 회원을 위한 포털사이트가 공개되었다. 이 사이트를 통해서 FbStart의 혜택을 확인하고 지원할 수 있다.(영어)

IT 업계 뉴스

볼만한 링크

  • 우리는 말 안장을 파는게 아니다. : Slack 의 CEO 가 프리뷰 출시 2주전 직원들에게 쓴 글 : Slack의 CEO가 Slack 출시전 직원들에게 쓴 글의 번역글이다. 현재 Slack의 성공을 볼 때 당시 Slack이란 서비스의 방향을 얼마나 잘 이해하고 있는지 알게 되면서 지금의 성공이 우연찮게 된 것이 아니라 명확한 목적을 가지고 움직였다는 점에서 큰 시사점이 있는 글이다.(한국어)
  • 길건너친구들 GDC 발표내용 : 길건너 친구들이라는 모바일 게임을 히트친 Hipster Whale이 GDC에서 발표한 내용을 번역한 글이다. 문체도 대화체로 편하게 잘 되어 있지만 길건너 친구들을 만든 과정부터 수익화에 대한 데이터 결과까지 유익한 내용이 많이 있다. 게임에 대한 자신들의 철학을 지켜나가서 성공시킨 부분이 인상적이다.(한국어)
  • 소녀처럼 코딩하기 : sailor mercury가 AlterConf에서 발표한 내용을 정리한 글의 번역글로 여성 프로그래머로서 지내면서 받은 경험이나 차별을 잘 정리한 글이다. 비슷한 상황에 처하면 어떤 태도를 취하게 될지 나도 잘 잘 모르겠기는 하지만 읽어보고 곰곰히 생각해 볼만한 이야기이다.(한국어)
  • 페이스북 F8 2015 요약 : 3월 25, 26일에 열렸던 페이스북의 F8의 전체 내용을 요약한 글이다. 많은 내용이 나왔으므로 전체를 살펴보기에 유용하게 정리가 되어 있고 중요 부분별로 나누어져 있으면서 영상 링크도 함께 있어서 관심가는 부분을 살펴보기에 좋다.(한국어)
  • How much does an H1B in the software industry pay? : 미국에서 H1B 비자로 취업한 사람들의 급여가 어느 정도 되는지 시각화한 페이지로 2012년 부터 연도별, 주별로 비교해서 볼 수 있다.(영어)
  • 커뮤니티 만들기의 5대 핵심 요소 : 디자이너 펀드Enrique Allen가 쓴 글의 번역글로 디자이너 펀드를 만든 경험을 바탕으로 커뮤니티를 만드는데 필요한 5가지 요소를 사명, 사람, 관습, 공간, 성장으로 정의해서 설명한 글이다.(한국어)

프로젝트

  • tada : 이미지 지연 로딩 자바스크립트 라이브러리
  • Primer : Github이 내부에서 사용하는 CSS 툴킷이다. 현재 Github 사이트의 디자인과 같은 유사한 UI를 쉽게 만들 수 있는 툴킷이다.
  • Bazel : 구글에서 사용 중인 빌드도구를 오픈 소스로 공개했다.
  • Nuclide : Hack, React, React Native 등 페이스북 오픈 소스를 위한 에디터로 Atom 기반으로 만들어졌다.
  • Orbit : EA에서 오픈 소스로 공개한 자바 프레임워크다.

버전 업데이트

2015/04/01 23:42 2015/04/01 23:42