Outsider's Dev Story

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

기술 뉴스 #86 : 17-09-15

웹개발 관련

  • Angular 2 대신에 Vue.js를 선택한 이유 (그리고 React를 선택하지 않은 이유) : Why we moved from Angular 2 to Vue.js(and why we didn’t choose React)의 번역 글로 Angular 2를 사용하다가 Vue.js를 바꾸면서 고민한 과정을 설명하고 있다. Angular 2에 불만을 느끼면서 다음 프레임워크로 React와 Vue.js를 비교하면서 프로토타이핑을 해보고 배우기 쉽고 라이센스 이슈 등 실제로 고민할 만한 내용을 설명하고 있다. Vue.js에 동의하지 않더라도 고민 과정을 보는 것도 의미가 있다.(한국어)
  • A Guide To Virtual Reality For Web Developers : WebVR을 이용한 웹 브라우저에서의 VR 지원에 대해서 현재 상황을 정리한 글이다. 소스코드를 제공하기보다는 WebVR이 현재 각 기기와 컨트롤러를 어떻게 지원하고 있고 속도 문제 등으로 콘텐츠를 동적으로 로딩하거나 requestIdleCallback로 렌더링 상태를 추적해서 그래픽 퀄리티를 자동 조절하는 등 주의해야 할 내용도 설명하고 있다. WebVR을 구현할 일이 현재 많을지는 모르겠지만 어떤 상태에 있는지 파악하기 좋은 글이다.(영어)
  • Betting on the Web : 왜 PWA를 선택했는지를 설명한 글이다. 시작부터 개발자가 기술에 투자하는 이유 등 주제보다 너무 거창하게 얘기하고 있긴 하지만 Web은 완전히 오픈되고 아주 큰 플랫폼이고 앱이 가지는 단점(설치, 크기 등)과 비교했을 때 PWA가 우위에 있는 점을 설명하고 있다. 이 글쓴이는 최근 공개된 스타벅스 PWA 개발에 참여했고 146MB인 스타벅스 앱에 비해 PWA는 600KB밖에 안된다고 한다.(영어)

그 밖의 프로그래밍 관련

  • 자습해도 모르겠던 딥러닝, 머리속에 인스톨 시켜드립니다. : 제목 그대로 하용호 님이 딥러닝의 개념을 알려주는 발표자료이다. 하용호 님의 자료가 항상 그렇듯이 아주 쉽게 설명하기 때문에 딥러닝에 대해서 거의 모르는데 이 발표자료에서 그 복잡한 개념의 핵심 부분만 이해할 수 있도록 바로 얘기해주는 것처럼 잘 정리가 되어 있다. 딥러닝을 하고 있진 않아서 완전히 다 이해는 못 했지만 딥러닝 코드를 작성하기 위해 알아야 할 개념의 큰 그림을 설명해 주기 때문에 대충 어떤 흐름으로 흘러가는지 알 수 있고 나중에 딥러닝을 공부하기 전에 꼭 다시 봐야 할 자료라고 생각된다.(한국어)
  • Naver 오픈소스 가이드 : 네이버에서 대학생을 대상으로 오픈소스 참여를 하는 방법을 알려주는 가이드 문서를 공개했다. 오픈 소스의 저작권과 프로젝트를 공개하는 방법 등을 설명하고 컨트리뷰션을 하는 방법과 이유 등을 소개하고 있다.(한국어)
  • AWS VPC basic : AWS 인프라의 기본이 되는 VPC에서 알아야 하는 각 요소과 개념을 쉽게 설명한 글이다. 개발자가 네트워크 레벨부터 인프라를 구축하는 일이 많지는 않으므로 처음 VPC를 만들면 어떻게 구성해야 하는지도 몰라서 일단 동작하도록만 만드는 경우가 많은데 VPC는 인프라 보안의 기반이므로 반드시 알아두어야 한다고 생각한다. 이 글을 통해서 기본 개념을 잡을 수 있다.(한국어)

볼만한 링크

IT 업계 뉴스

프로젝트

  • AWX : Ansible Tower의 오픈소스 버전으로 Red Hat에서 스폰서로 참여하고 있다.
  • Native Navigation : Airbnb에서 공개한 React Native용 네비게이션 라이브러리로 현재 베타 상태이다.
  • ATOM IDE : GitHub에서 Facebook과 협업을 통해 텍스트에디터가 아닌 아톰 기반의 IDE를 발표했다.
  • fastify : Node.js 웹 프레임워크로 처리 속도가 빠르다고 벤치마크 결과를 홍보하고 있다.
  • Rythm.js : 소리에 맞춰서 애니메이션 효과를 줄 수 있는 JavaScript 라이브러리.

버전 업데이트

2017/09/15 04:43 2017/09/15 04:43