구루의 기술뉴스 ( GuruNews ) 88회차 입니다.
오늘의 메인뉴스는 Facebook이 공개한 프로그래밍 언어 Hack 입니다. 프로그래밍 언어로서는 이래저래 욕먹고 있는 PHP를 HHVM(HipHop Virtual Machine) 이라는 JIT 가상머신까지 만들어가며 내부 개발 언어로 쓰고 있는 페이스북. 그들이 이제 아예 HHVM 상에서 PHP 언어를 자신들의 입맛에 바꿔가고 있군요. 과연 어떻게 진행될지 흥미롭습니다.
[ 프로그래밍/HTML5/CSS/Javascript ]
- Hack – 페이스북이 공개한 프로그래밍 언어 ( http://hacklang.org ) HHVM상에서 PHP와 호환. PHP에 기반하였지만, 정적 타이핑/콜렉션/람다등 추가. 페북의 대다수 PHP코드가 Hack으로 작년에 이미 이관됨
- AngularJS 2.0 은 모바일앱을 위한 프레임웍으로 개발중 데스크탑도 지원되지만, 모바일에 집중할 것. ECMAScript 6. 예전 브라우저들 지원은 미지수
- 음악 셔플링 하기 at Spotify Fisher-Yates 알고리즘으로는 같은 가수가 반복되는 고객불만을 해결 못하기에 Floyd-Steinberg 같은 이미지 디더링 알고리즘에서 착안.
- 눈여겨 봐둘만한 HTML5 API 10선 High Resolution Time/사용자 & 네비게이션 타이밍/네트웍 정보/진동/배터리상태/Page Visibility/풀스크린/getUserMedia/웹소켓
[ DB,DevOps,클라우드 및 대용량 시스템 ]
- 넷플릭스의 동적 스크립팅 플랫폼 실행중인 자바 어플리케이션에 Groovy로 된 새 코드를 넣어서 동작을 자유자재로 변경가능. 넷플릭스는 이제 PaaS 업체라고 불러도 될 듯. 무섭군요.
- Etsy는 어떻게 하루에 50번 배포하는가 개발자들은 Chef로 구성된 자신만의 KVM을 가짐. TryLib을 통해 실행버전과 다른 코드부분만을 젠킨스로 보내 테스트 실행가능. 짧지만 많은 영감을 주는 글
- 깃허브가 DDoS에 대처하는 법 깃헙이 멈추면 정말 무시무시한 상황이..
[ 웹사이트, 웹서비스, 웹기술 ]
- 구글 웹마스터 아카데미 웹 관리자가 구글에서 검색되기 위해 꼭 알아야할 것들을 설명하는 유용한 교육. Growth Hacking 의 기본은 여기서부터. 국내에서도 구글 점유율이 올라서 이제 꼭 필요합니다
- 50개 이상의 구글 어낼리틱스 자료 모음 린분석의 기본도구인 GA. 기초부터 데이터 세그멘테이션,Universal Analytics,전환율 최적화,골 트래킹,그리고 다양한 팁과 GA관련 블로그들 모음까지
- Cerberus – 데스크탑/모바일/아웃룩등 다양한 메일환경에서도 이쁘게 보이는 반응형 HTML 이메일을 보내기 위한 템플릿
[ 모바일 – 아이폰/안드로이드 ]
- Designing Great Apps 애플이 직접 공개한 iOS7/OSX 용 앱 개발을 위한 디자인 가이드 사이트. 소개 비디오와 HIG 문서들을 깔끔히 정리
- Shimmer – 페이스북이 공개한 “빛나는 글자” 로딩 인디케이터. 기존에 공개한 iOS용 Paper 앱에서 Unobtrusive하게 (눈에 거슬리지 않게) 로딩상태를 보여주기 위해 개발
[ IT 관련 뉴스 ]
- Android Wear 개발자 프리뷰웨어러블은 솔직히 차고 다녀보기 전까지 모르겠네요. 올해 구글 I/O에서 한대씩 줄꺼라 믿어봅니다..
- Apple CarPlay 공개 차에서 iOS의 지도/전화/메시징/음악 그리고 추가 앱들까지 사용. 대부분 Siri로 조작 가능. 올해 페라리/혼다/현대/재규어/벤츠/볼보 의 신차들에 적용 예정
[ 추천글 ]
- 어떤걸 먼저 만들것인가? – Which Features to build?
- 우리의 위치를 잡거나 이해하는데 도움이 되는가
- 고객들에게 가치를 주는가
- 자주 사용되는가
- 쉽게 만들 수 있는가
- 바로 사용할 수 있는가
- 바이럴 가능한가
피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다
매번 잘읽고 갑니다!
페이스북이 php를 너무 사랑하는것같습니다 ㅎ