월별 글 목록: 2012년 8월월

구루의 기술뉴스 : 페이스북 새 iOS앱의 개발이야기 외 16건

구루의 기술뉴스 ( GuruNews ) 68회차 입니다.

오늘은 새로 업데이트된 Facebook iOS앱의 개발에 관련된 이야기를 상세히 소개한 Facebook Engineering 페이지의 “Under the hood: Rebuilding Facebook for iOS” 글을 메인뉴스로 선정했습니다. 앱 하나이긴 하지만, 사용자수로는 전세계에서 가장많은 사용자를 가진 모바일 앱이기도 합니다.

[ 모바일/프로그래밍/HTML5/CSS/Javascript ]

  • 페이스북 새 iOS앱의 개발이야기 Three20 프레임웍 제거 / 그동안 다양한 플랫폼을 지원하기 위해 HTML5덕을 봤지만, iOS 사용자의 성향을 고려해서 속도에 주안점을 두고 주요부분을 네이티브로 재개발/하지만 빨리 자주 바뀌는 부분들은 Fallback Renderer와 함께 HTML5코드 계속 사용예정.
  • Rootbeer – 자바 바이트코드를 GPU에서 실행할수 있도록 CUDA 코드로 변환해주는 GPU컴파일러. 어느 정도의 자바코드를 지원해 주는지 궁금하군요
  • JSbooks – 자바스크립트 관련 무료 이북 들만 모아놓은 사이트. 자바스크립트 언어 관련 외 Node.js/Coffescript/Backbone 포함 24종
  • Node.js 프레임웍 비교 Derby/Meteor/SocketStream/TowerJS/Express 의 장단점 정리. 아래에 있는 선택 흐름도가 재미 있으면서도 유용하네요
  • 부트스트랩용 날짜/기간 선택 컨트롤 기 설정된 어제/오늘/7일간/30일간/이달/지난달 등을 불러오는게 있어서 통계화면에 쓰기 좋을듯
  • FTPM – 구글 웹폰트 & Node.js 기반 폰트 패키지 매니저. 시스템 폰트관리/웹폰트(woff)생성/폰트용 CSS 또는 DataURI 생성 지원
  • Avgrund – CSS 트랜스폼과 필터를 이용한 깔끔한 모달 윈도우 처리
  • Infinity.js – 웹을 위한 UITableView. 이미지를 포함한 긴 리스트의 스크롤 속도를 빠르고 부드럽게 만들어줌. 데모 필감. 어떻게 한건지 정말 빠르네요
  • justGage – 멋진 게이지를 보여주는 자바스크립트 플러그인. Raphaël 기반. SVG로 되어있어서 거의 모든 브라우저에서 동작. 관리자 화면에 좋을듯
  • 구글 Apps Script를 이용하여 구글 Analytics 리포팅을 자동화 하기 GA 자료에서 원하는 데이터만 뽑아서 대쉬보드 만들기가 정말 쉬워졌네요

 

[ DevOps,DB,클라우드,웹서버 기술 ]

 

[ 추천글 ]

피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다

구루의 기술뉴스 : 칸아카데미의 Computer Science 입문과정 공개 외 19건

구루의 기술뉴스 ( GuruNews ) 67회차 입니다.

오늘은 1년전쯤 갑자기 칸아카데미로 옮기면서 새로운 도전을 해보겠다고 선언한 jQuery 개발자 존 레식이 10개월동안 만들었다는 칸 아카데미의 Computer Science 입문과정 뉴스를 메인으로 잡았습니다. 최근 CodeAcademy , udemy 같은 사이트를 통해 더 쉬운 컴퓨터/프로그래밍 교육관련한 얘기들이 많아지는듯 합니다. 국내에선 인기가 없지만, 해외에선 점점 소프트웨어 엔지니어들이 대접받고 있기 때문이 아닐까 합니다.

[ 웹사이트, 웹서비스, 웹기술 ]

  • jQuery개발자 존레식이 칸아카데미에 조인해서 만든 Computer Science 입문과정 공개 Redefining the Introduction to Computer Science , Bret Victor 의 Inventing on Principle 강의에 감명을 받아서, Ace에디터와 Processing.js 를 활용하여 전산학 입문 교육을 위한 반응형 개발환경을 만들어 냈네요.
  • Tunlr/ – 한국에서 Netflix/Hulu/Pandora/BBC 등을 쓸수있도록 DNS 블락을 해제해주는 사이트. DNS 149.154.158.186로 바꾸니 판도라 접속 잘되는군요. 맥/윈/아이폰 모두~ 속도 때문에 계속 사용하는건 무리구요. 포럼쪽에 보시면 on/off 또는 특정 사이트만 이용하기등 다양한 팁들이 있습니다. Netflix/Hulu 등의 사이트를 이용할때만 쓰시는게 좋습니다
  • Microsoft Research가 공개한 SPDY vs HTTP 비교 자료 HTTP 1.1에 알려진 최적화를 다 적용한다면 SPDY 가 항상 빠르진 않으며, 작은 웹페이지에서는 SSL 오버헤드때문에 SPDY가 더 좋지 않다고
  • 재미나고 특이한 HTTP 헤더들 Fun and unusual HTTP response headers 어떤 웹사이트라도 적용 가능하겠지만, 오픈API 제공사이트에 적용하면 개발자들에게 또 다른 재미를 제공해줄수도
  • Fontello – 아이콘 폰트에서 자신이 쓰는 아이콘만 모아서 작은 크기의 웹 폰트 파일로 만들어 주는 서비스. 사이트 전체가 GitHub에 오픈소스로 공개되어 있음
  • 온라인 인포그래픽 빌더 7가지 Infogr.am/Visual.ly/Piktochart/Stat Silk/Wordle 5개의 서비스가 좋군요.

 

[ 모바일 & 프로그래밍 ]

  • laravel – CodeIgniter를 제치고 뜨고 있는 PHP 프레임워크. 깔끔한 문서 와 번들 시스템. Routing/Auth/이벤트큐 등 거의 모든면에서 CI 보다 뛰어나다는 평가를 받고 있습니다. 처음 시작을 위해선 udemy 에 등록된 Laravel PHP 프레임워크 무료강의를 참고하세요
    Develop web apps with Laravel PHP Framework
    laravel 기초부터 배우기 좋아보이네요.

 

[ DB,클라우드,웹서버 기술 ]

 

[ 추천글 ]

피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다

구루의 기술뉴스 : 왜 넷플릭스가 오픈소스를 사용하고 자신들의 코드를 공개하는가 외 13건

구루의 기술뉴스 ( GuruNews ) 66회차 입니다.

오늘은 거의 모든 사내 인프라를 AWS에 올리면서 클라우드 관련기술의 강자로 떠오른 Netflix, 그들이 왜 오픈소스를 많이 사용하고 또 자신들의 코드를 오픈소스로 공개하는지를 다룬 “Open Source At Netflix” 를 메인뉴스로 잡아봤습니다.

[ 추천글/추천사이트 ]

  • 오픈소스 at 넷플릭스 왜 넷플릭스가 오픈소스를 사용하고, 자신들의 코드를 공개하는가? “Good enough for running in production, but not good enough for Github”
  • 최신 맥 & OSX 관련 뉴스와 각종 팁들이 가장 충실하게 올라오는 한글 블로그 “Back To The Mac
  • 애플의 힘의 근원은 이윤 ’20년간 기술 업계에서 성공을 결정짓는 요소가 “혁신의 전달”이라고 해 왔건만, 그것은 틀렸다. 기술업계의 리더쉽이란 결국 황금오리를 가진 기업에게 있다. 그 기업이 규칙을 정한다.’

[ 모바일 – 아이폰/안드로이드 ]

[ 프로그래밍/HTML5/CSS/Javascript ]

[ DB,클라우드,웹서버 기술 ]

  • 클라우드에 대한 이해 – 클라우드의 등장배경부터 IaaS/PaaS/SaaS/BaaS 각각에 대한 설명까지 @abulaphiaa 님의 총정리 포스트. 우리가 “클라우드”라고 말할때 뭘 의미하는지 알아보세요
  • Rackspace가 오픈소스인 OpenStack기반의 Open Cloud 서비스 발표  사용자는 오픈스택 기반 클라우드간에 쉽게 이동가능. 근데 사실 요즘 순수하게 IaaS만 가지고 개발하진 않아서 좀더 두고봐야할듯
  • Chaos Monkey – 넷플릭스가 오픈소스로 공개한 클라우드 에러 대비용 서비스. AWS ASG 안에서 VM인스턴스를 불규칙적으로 죽여서 에러상황을 대비하게 해주는 툴

피드백 환영합니다!
제 블로그를 RSS리더에서 구독하시거나 , 제 블로그를 이메일로 구독하실수 있습니다