Outsider's Dev Story

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

기술 뉴스 #53 : 16-05-01

웹개발 관련

  • 자바스크립트 엔진의 최적화 기법 (1) - JITC, Adaptive Compilation : 현대의 자바스크립트 엔진이 취하고 있는 JIT의 동작 원리와 장단점을 설명하고 JIT의 단점을 해결하기 위한 Adaptive JIT Compilation에 관해서 설명한 글이다. JavaScript 코드를 짤 때 JIT 동작 방식까지 이해하고 짜야 하는 경우가 많지는 않지만, 현대 자바스크립트 엔진이 어떻게 동작하고 있는지를 이해하고 있다는 것은 꽤 중요한 부분이므로 참고삼아 읽어두면 유용한 내용이다.(한국어)
  • Updating Our Prefixing Policy : CSS의 -webkit, -moz류의 벤더 프리픽스가 실험적인 기능을 표준에 넣기 전에 사용할 수 있게 하는 원래의 의도와 달리 표준이 되었을 때도 없애기가 어렵고 CSS가 복잡해지며 JavaScript로 CSS를 다룰 때도 어렵게 만드는 등 오히려 문제를 더 많이 만든다는 판단하에 WebKit이 벤더 프리픽스를 쓰지 않기로 했다. 대신 실험적인 기능은 런타임의 플래그를 통해서 활성화할 수 있게 할 예정이다.(영어)
  • Bootstrap 4 Cheat Sheet : 부트스트랩 4의 치트시트이다. 다른 치트시트와 달리 원하는 요소를 클릭하면 예제 코드와 미리 보기를 볼 수 있다.(영어)
  • Announcing Vue.js 2.0 : Vue.js 첫 프리뷰 버전을 릴리즈하면서 2.0에 관해서 설명한 글이다. 이전보다 렌더링 속도나 메모리 소비가 2~4배 좋아졌으며 템플릿과 JSX 방식을 둘 다 사용할 수 있다.(영어)

그 밖의 프로그래밍 관련

볼만한 링크

  • Announcing Apex Software Inc : 지금은 Go로 넘어갔지만, 예전에 수많은 Node.js 킬러 애플리케이션을 만들면서 스타 개발자로 떠오른 TJ Holowaychuk이 Apex Software Inc라는 회사를 만들었다. 이 회사는 TJ의 1인 기업으로 펀딩을 받지 않고 TJ 자신의 돈으로만 운영할 예정이고 가능한 한 운영하는 내용에 대해서도 공개할 예정이라고 한다. 개인적으로 Apex에서 또 어떤 새로운 제품을 만들지 기대를 하고 있다.(영어)
  • 실리콘밸리의 한국인 2016 : 지난 12일에 열린 실리콘밸리의 한국인 2016 세미나의 발표 영상이 공개되었다.(한국어)
  • A revolutionary new way to access all your files : Dropbox에서 Dropbox내의 파일은 로컬에 있는 파일처럼 탐색할 수 있으면 필요할 때만 파일을 가져올 수 있는 Project Infinite를 발표했다. Project Infinite로 로컬에 디스크 용량과 상관없이 Dropbox를 사용할 수 있다.(영어)

프로젝트

  • Agera : Google에서 공개한 안드로이드 Reactive 프로그래밍 라이브러리.
  • git-remote-dropbox : Dropbox를 Git 원격 저장소로 사용할 수 있게 하는 Python 도구
  • HEAD : HTML에서 <head>태그에 넣을 수 있는 페이스북의 오픈 그래프, 트위터 카드나 각종 모바일 기기를 위한 <meta>태그 등을 정리해 놓은 저장소

버전 업데이트

2016/05/01 23:17 2016/05/01 23:17