구루의 기술뉴스 ( GuruNews ) 41 회차입니다.
이번주는 야후가 새로 공개한 Cocktails 를 메인으로 선정했습니다. 비록 신흥기술기업들에 밀리고 있지만, 야후는 웹기술에 대해서는 저력을 가지고 있습니다. 야후의 새로운 변신을 기대해봅니다.
[ 웹사이트, 웹서비스, 웹기술 ]
- 야후 Cocktails – HTML5,Node.JS,CSS3,JS를 조합한 야후의 새로운 웹관련 제품기술군. 그 기반으로 JS 웹앱프레임워크 Mojito 와 서버사이드 웹앱호스팅 환경 Manhattan 을 발표. 야후의 개인화 뉴스 플랫폼 아이패드용 앱인 Livestand 가 이 Cocktails 에 기반하여 개발됨. 앱은 Mojito 로, 서버는 Node.js 로 되어있음. 야후가 자바스크립트 환경에 대해서는 저력을 보여주는군요. 관심두고 봐야할 프로젝트.
- 기존에 야후가 만든 강력한 쿼리 랭귀지 플랫폼 YQL 역시, 이 Cocktails 에 힘을 보태주고 있음 How YQL powers Cocktails, the technology behind Livestand
- 야후의 오픈소스 JS/CSS UI 프레임워크인 YUI 또한, Cocktails 와 쉽게 연동됨 YUI for Cocktails
- 구글캘린더에 미팅 참석자들의 일정을 참고해서 모든 사람들이 참석 가능한 “추천미팅시간”들을 보여주는 기능 추가 구글앱스를 사내시스템으로 사용하는 회사들에게는 정말 좋은 기능일 듯
- GitHub Enterprise 버전 출시 – 회사내부에 구성하는 GitHub. 가상머신이미지로 배포됨. 20 User/$5000/1 Year 가격은 좀 쎈듯..
- Engadget을 그만두고,임시로 This is My Next를 운영하던 Joshua Topolsky가 새로운 사이트 The Verge를 오픈. 멋진 디자인과 기능,필진들로 무장한 리뷰사이트. 정말 깔끔하게 잘 만들었네요. 비교페이지의 기능도 훌륭하고. 광고도 그리 많지 않고. 국내에선 이 정도급의 전문 리뷰사이트를 본적이 없는듯
[ 모바일 – 아이폰/안드로이드 ]
- How to GoMo – 구글에서 왜 모바일에 집중해야 하는지, 어떻게 모바일페이지를 만드는지를 이쁘게 정리한 사이트. GoMoMeter라는 모바일 페이지 테스트기능도 있군요
- Sencha의 iOS5 HTML5 점수표 Canvas는 미친듯이 빠름(iOS4보다 5~8배)/제한적이지만 WebGL지원/WebWorker동작/HTML5 폼필드 지원/XHR2 지원
- iOS5에 추가된 저용량시 캐쉬폴더 자동삭제기능문제의 보완책으로 5.0.1에 새로운 “백업금지” 파일속성이 추가됨. 재성성가능하지만 캐쉬엔 보존할 오프라인용 정보에 사용가능. 1장 PDF인데 개발자만 다운가능
- Square 의 CardCase 앱 소개 동영상 “Pay, without paying” LBS 와 결제를 잘 연결한 모바일지갑의 모던한 형태네요. CardCase 앱은 iOS5의 Geofence 기능(특정위치에 가면 알람이 울림)을 이용하여 NFC를 대체 하게 되었다는 기사. Who needs NFC? Square launches geofence payments 딱 NFC대체는 아니지만,애플이 NFC에 목맬필요는 없을듯
- iPhone 4S Starter Guide – 맥월드에서 만든 iBooks용 무료 e북. 총 75페이지
- 멋진 아이패드 배경화면 100+가지
[ 프로그래밍/HTML5/CSS/Javascript ]
- Xtend – 자바개발자를 위한 새로운 언어. 자바코드로 컴파일되며,자바의 불필요한 기능제거,클로저/강력한Switch/템플릿/DI를 이용한 확장기능등을 추가. 마치 커피스크립트를 보는듯
- sfntly – 구글이 공개한 Java/C++용 오픈소스 폰트 프로그래밍 라이브러리. OpenType/TrueType 폰트들을 마음대로 읽고,수정하고,생성할수 있도록 해줌
- 내가 JVM 퍼포먼스 튜닝에 대해 배운 모든것 트위터 엔지니어가 공개한 62장 슬라이드. 메모리,CPU,Lock,I/O 튜닝방법에 대한 정리들. GC에 대한 정리가 매우 상세하네요
- Animatable – CSS 트랜지션 갤러리. 각 CSS 속성별로 하나씩 정리해뒀습니다. 카피해서 사용할만한 효과가 많네요. 추천!
- FlashJS – HTML5 게임 및 웹앱을 만들기 위한 자바스크립트 라이브러리 인데 Flash의 ActionScript 와 비슷한 방식을 제공. 플래시 개발자분들이 쓰기 좋으실듯
- 웹 디자이너를 위한 Firebug 가이드 개발에 관련한 내용들보다 주로 웹 디자이너들이 쓸만한 기능들 몇가지에만 주력한 초보자 가이드
- 야후의 자바스크립트 아키텍트, 더글라스 크록포드의 자바스크립트 강의 동영상을 정리한 페이지
- 구글 번역 API대신 Microsoft 번역 API 사용하기 유료화 되어버릴(12/1부터) 구글대신 무료인 MS껄로 바꾸는 방법
- ARC ( Automatic Reference Counting ) 에 대해 알아야할 모든 것 Objective-C 개발시 많이 신경쓰였던 메모리관리를 혁신적으로 개선했다고 하는 ARC에 대한 오해와 진실들
[ DB,클라우드,웹서버 기술 ]
- Redis에 수억개의 키밸류값 저장하기 인스타그램의 Redis사용 노하우. Redis Hash를 사용해서 메모리사용량을 1/4로 줄였군요. 3억개 키저장에 21GB -> 5GB이하로
- AWS상에서 Cassandra의 Scalability 벤치마킹하기 넷플릭스가 288개의 EC2인스턴스를 사용하여 벤치마킹을 수행한 방법및 카산드라 설정,총 비용까지 공개
- 어플리케이션에 맞는 데이터저장 솔루션 선택방법 자료타입,확장성,쿼리타입,데이터 일관성 이 4가지에 대해 상세히 정의하고 각각에 따라 어떤 솔루션이 알맞는지를 정리한 Infoq의 아티클
- 구글 앱 엔진 퍼포먼스 튜닝을 위한 15가지 방법 Query 보다 자동캐쉬가 되는 GET을 써라,로그인창에서 AJAX로 미리 memcache를 준비시켜라.. 등 매우 실전적인 사례들
- h5ai – 아파치 웹서버로 디렉토리 브라우징을 할때 보여지는 화면을 HTML5버전으로 멋지게 만들어줍니다. 깔끔한 트리구조와 BreadCrumb처리,탐색기 비슷한 아이콘 보기 화면까지
- 클라우드 컴퓨팅에 대한 10가지 예언 PaaS & Public이 대세/특수목적 Cloud출현/항공사 마일리지 연합과 비슷한 클라우드 페더레이션의 출현.. 한번 읽어볼만합니다
[ 추천글 ]
- MMORPG 동접개선을 위한 개발이야기 156장짜리 한글발표자료. 게임얘기지만 게임내부보다는 Social과 Service,조직운영까지 너무 잘 설명. 꼭 읽어보시기 바랍니다. 초강추!
- 애플 공급망의 비밀 40%라는 엄청난 마진은 대부분, 애플이 가진 운영노하우에서 나왔다. 내년에도 애플은 공급망에 대한 자본지출을 71억달러로 거의 두배 늘릴계획이다.
- 22개월동안 28만개의 젤리빈을 사용해서 만든 Kina Grannis의 “In Your Arms” 스톱모션 뮤직비디오 금방 보는 3분 영상에 들어간 노력들. 이게 바로 dedication
피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다