Outsider's Dev Story

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

기술 뉴스 #46 : 16-01-15

웹개발 관련

  • jQuery 3.0 Beta Released : jQuery가 10주년을 맞이하여 3.0 베타버전이 나왔다. 기존 로드맵에서는 3.0에서 IE9 이상을 지원하는 버전과 IE8을 지원하는 Compat 버전을 내놓기로 되어있었지만 MS에서 IE8, 9, 10의 지원을 중단함에 따라 3.0도 IE8을 지원하지 않는 한가지 버전만 나오게 되었다.(영어)
  • Angular 2 versus React: There Will Be Blood : Angular 2와 React의 특징을 비교한 글이다. 한쪽 편을 든다기보다는 둘이 취하고 있는 접근의 특징을 꽤 정확하게 집어내고 비교하고 있어서 긴 글이지만 Angular 2와 React에 관심이 있다면 읽어볼 만하다. Angular 2는 사용자가 많은 구조적 결정을 안 해도 되고 TypeScript를 통해 주는 통일성을 제공하며 정식 릴리즈 시에 호환성을 잘 지킬 것으로 예상하며 표준인 웹 컴포넌트와 유사해서 나중에 웹 컴포넌트로 바꾸더라도 큰 비용이 안 드는 점을 꼽았다. React는 JSX를 사용함으로써 컴파일 시에 뷰의 오류를 잡아내서 개발을 쉽게 할 수 있고 HTML에 JS를 넣은 Angular에 비해 JS의 HTML을 넣은 React의 접근이 개발도 쉽고 러닝 커브도 적다고 강조했다.(영어)
  • Airbnb의 ES6 자바스크립트 스타일 가이드 : Airbnb의 자바스크립트 스타일 가이드가 최근에 ES6로 갱신되면서 이 문서를 firejune님이 번역하셨다.(한국어)
  • Airbnb의 React/JSX 스타일 가이드 : firejune님이 Airbnb가 작성한 React/JSX 스타일 가이드를 번역한 문서다.(한국어)

그 밖의 프로그래밍 관련

  • 함수형 프로그래밍이란 무엇인가? : Kris Jenkins가 쓴 "What is Functional Programming?"의 번역 글로 함수형 프로그래밍의 의미를 설명하는 글이다. 일반적인 함수에서 side-effect가 어떤 영향을 주는지를 설명하고 이를 해결하기 위해서 함수형 프로그래밍이 어떤 접근을 하는지를 차근차근 설명해서 이해하기가 쉽다.(한국어)
  • AWS Asia Pacific (Seoul) Region 정식 오픈! : 지난 7일 Amazon AWS의 서울 리전(Region)이 오픈되었다. 국내에서 AWS을 사용하려면 가장 가까운 도쿄를 사용하더라도 어느 정도의 네트워크 지연이 발생하는데 국내에 리전이 생김으로써 국내 서비스를 하는 회사들에는 큰 희소식이다. seapy님이 AWS 서울 vs 도쿄 리전 속도 및 가격 비교를 해주셔서 서울 리전의 장점을 쉽게 파악할 수 있다.(한국어)
  • GitHub Transformers: Tools & Workflows : GitHub에서 서버의 데이터만으로는 알 수 없는 내용을 파악하기 위해서 진행한 설문 결과를 정리한 글이다. 초기에는 취미나 학습목적으로 GitHub를 사용하다가 업무에서 사용하는 쪽으로 바뀌고 있고 에디터로는 Sublime Text와 Vim, Atom을 주로 사용한다. GitHub를 사용할 때 가장 큰 허들이 Git을 배우는 것이라고 대답했다. 각 질문의 자세한 내용과 결과가 잘 정리되어 있다.(영어)
  • We will be moving to GitHub : Python 언어의 개발을 GitHub로 이동할 것이라고 밝혔다. GitHub와 GitLab사이에 기능적인 차이는 별로 없지만, 사람들이 GitHub에 더 익숙하고 Guido가 GitHub를 선호하기 때문에 GitHub을 선택했다고 밝혔다. (영어)

IT 업계 뉴스

  • In Memoriam: Peter Naur 1928-2016 : BNF에서 N에 해당하는 Naur 교수님이 돌아가셨다.(영어)
  • 네이버 Data Lab 오픈 : 네이버의 검색어 트랜드를 조회해 볼 수 있는 Data Lab이 공개되었다. 현재 지정된 주제별 검색어 트랜드와 원하는 검색어의 트랜드를 시기별로 지정해서 조회해 볼 수 있다.(한국어)

볼만한 링크

  • 시각적인 보정 : 디자인에서 포토샵 같은 도구가 측정해 준 정확한 값보다 실제 사람의 시각적인 차이에 따라 디자인을 바로잡아 줘야 한다는 논지의 글인데 적절한 예제를 통해서 수치적인 결과와 시각적인 결과가 어떻게 다른지를 디자이너가 아니더라도 쉽게 이해할 수 있다. 디자이너가 아니더라도 UI를 다루는 개발자라면 읽어볼 만 하다. 이 글에 대한 답글인 Luke Jones - ‘시각적인 보정’을 읽고 든 생각.도 같이 읽어보면 좋다.(한국어)
  • Between의 2015년을 보내며 정리한 10가지 배움 : 비트윈으로 유명한 VCNC의 박재욱 대표님이 5년 차 스타트업을 운영하면서 작년에 배운 내용을 정리했다. 인기 서비스를 만든 국내 스타트업 중 하나라서 곱씹어 볼 만한 내용이 많다. 나는 스타트업의 성장속도 외에 가속도에 대한 부분도 영향을 끼친다는 것은 생각지 못했던 부분이었다.(한국어)
  • 둥근모꼴+Fixedsys : 90년대 PC 통신에서 사용되던 둥근모꼴 폰트가 사용할 수 있게 다듬어져 무료로 공개되었다. 폰트만 봐도 예전의 정겨운 느낌이 나서 좋다.(한국어)
  • Node by Numbers 2015 : NodeSource에서 2015년의 Node.js의 데이터를 사용해서 만든 인포그래픽이다. 사용 추이나 버전변 증가 추이 등을 한눈에 볼 수 있다.(한국어)

프로젝트

  • Medis : Electron과 React로 만들어진 Mac 용 Redis 관리 프로그램
  • Feature.js : 브라우저의 기능 지원 여부를 확인하는 1kb 용량의 JavaScript 라이브러리. 기능테스트를 할 때 Modernizr를 참고하는 편인데 간단히 확인할 때 좋아 보인다.

버전 업데이트

2016/01/15 23:30 2016/01/15 23:30