구루의 기술뉴스 : Pinterest 와 Tumblr 의 아키텍쳐 외 13건

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

이번주는 최근에 괄목할만한 성장세를 보여주고 있는 Pinterest 와 Tumblr 의 아키텍쳐 소개글을 선정했습니다. 성장을 위한 기본요건은 서비스모델에도 있겠지만, 기술력이 뒷받침해주는 것이 정말 중요합니다.

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

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

  • SaaSternatives – SaaS 의 다양한 수익모델을 정리한글. One-time fee / Pay-as-you-go / Flexible SaaS / SaaS bundles
  • NameBench – 인터넷 접속환경에 따라 가장 빠른 DNS서버를 찾아주는 벤치마크툴. 약 4500개의 서버를 테스트. 구글의 20% 프로젝트를 통해 시작되었다고..
  • 페이스북을 넘어서 : Interest 기반 소셜네트웍의 성장 이런 버티컬 SNS들의 성장에 따라 페북/트위터는 유틸리티 서비스화

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

[ 추천글 ]

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

구루의 기술뉴스 : 크롬 for 안드로이드 출시 외 13건

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

이번주는 새로 발표된 “크롬 for 안드로이드” 를 메인으로 선정했습니다. 아직 베타지만 만족할만한 성능을 보여줍니다. 그리고 99designs의 인프라스트럭쳐 소개글도 추천드립니다.

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

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

  • turn.js – HTML5 로 만든 책넘김효과. iBooks의 그 책넘김효과를 자바스크립트로 만든 라이브러리. 스마트폰/태블릿에서도 꽤 부드럽게 실행됩니다
  • Weave – 누구나, 어떤 데이터라도 쉽게 시각화를 할수있는 것을 목표로 하는 웹기반의 Analysis & Visualization 플랫폼. 오픈소스(GPL/MPL)
  • Flotr2 – HTML5 를 이용한 차트/그래프 라이브러리. Prototype에 의존성을 가진 Flotr에서 의존성을 제거하고 향상시킨 오픈소스.
  • mitmproxy – Path의 주소록업로딩 이슈를 발견하는데 사용되어 유명해진 SSL지원 가능한 man-in-the-middle HTTP Proxy. 모바일패킷 분석용으로 딱
  • Ice – 뉴욕타임스가 공개한 Integrated Content Editor 자바스크립트 라이브러리. 여러 사용자가 추가/삭제한 내용에 대해 트랙킹/하이라이팅 가능. 뉴스룸에서 파일롯 사용중이라고..

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

  • 99designs의 인프라스트럭쳐 소개글 Infrastructure at 99designs
    • 99designs는 그래픽 디자인 크라우드소싱을 위한 마켓플레이스 입니다. 14만명의 디자이너가 등록되어 있습니다.
    • 팀구성 : 8 devs, 2 dev ops, 2 ux/designers
    • 매달 수천만 PV
    • 소프트웨어 스택 : 대부분 Amazon 기반 스택 사용
    • Elastic Load Balancer , Varnish , PHP with Apache/mod_php , S3 , Beanstalk
    • Amazon RDS (MySQL) , Memcached , MongoDB  , Redis
    • Rightscale/Chef , NewRelic, CloudWatch, Statsd
    • 이런 인프라 소개글을 국내에서 많이 볼 수 있는 날이 빨리 왔으면.. 웹 서비스를 하는 벤처들에게 아이디어와 기획이 물론 중요하겠지만, 이런 인프라 스트럭쳐를 구성하는 건 그냥 기본이 되어야, 빠른 성장이 가능. 소프트웨어 스택 리스트에서 뒤로 갈수록 국내 업체들이 취약한 부분들이라고 생각.
  • 빅데이터의 불편한 진실 by @kimws 빅데이터를 논하기전에 데이터사이언티스트와 DevOps를 준비해야 한다는데에 동의!

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

[ 추천글 ]

  • Open-Advice 무료e북 공개. 총 308p “FOSS : 우리가 시작했을때부터 알았으면 좋았을 것들” 다양한 자유 소프트웨어 프로젝트의 멤버들이 공유한 42개의 이야기와 레슨들
  • 조직내에 새로운 프로그래밍 언어를 소개하면서 배운 교훈들 Lessons Learned while Introducing a New Programming Language 새 언어를 도입하려고 하는 회사가 있다면 읽어보면 좋을듯. 여기서는 Java 기반의 회사에서 Clojure를 도입했네요

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

구루의 기술뉴스 : Welcome to the Jungle 외 22건

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

이번주는 “Welcome to the Jungle” 이라는 글을 메인으로 선정했습니다. 하드웨어 발전에 의해서 소프트웨어 개발자들이 주목해야할 부분들이 잘 정리된 글입니다. 조금 길지만 천천히 읽어보시기 바랍니다.

[ 추천글 ]

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

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

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

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

  • Astyanax – 넷플릭스의 Cassandra 자바 클라이언트를 오픈소스로 공개. Hector를 리팩토링. 에러처리 및 응답속도 개선. 훌륭한 API제공
  • Node.js용 Amazon DynamoDB 바인딩 DynamoDB 발표된지 얼마 되지도 않았는데.. 모듈나오는 속도는 Node쪽이 최강이군요. 요즘 핫이슈라는 위상을 보여주는듯

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

구루의 기술뉴스 : 안드로이드에 대한 오해와 진실 외 25건

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

이번주는 “안드로이드에 대한 오해와 진실” 이라는 이름아래 안드로이드의 현재, 구글폰에 대한 내용, 파편화가 가져다 올것들에 대해서 여러개의 글을 엮어서 제목을 선정해봤습니다.

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

 

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

 

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

  • CSSRefresh – 웹사이트 개발중 CSS가 변경되면 자동으로 재로드 해주는 작은 자바스크립트 파일. XHR로 수정시간을 체크하므로 서버기반에서만 작동됨
  • Trello의 테크스택 소개 , CoffeeScript / Backbone.js / Mustache / Socket.io / Node.JS / HAProxy / Redis / MongoDB 요즘 뜨는 기술 집합체로군요
  • JSDev – 더글라스 크록포드옹이 개발하신 자바스크립트 개발용 도구. 실제 코드에 영향 없도록 코멘트에 넣은것을 실행가능한 형태로 바꿔주는 프리프로세싱 방식
  • Resumable.js – HTML5 파일 API와 자바스크립트로 구현된 안정적이고 끊어졌다가도 이어서 전송 가능한 다중 파일 업로드 라이브러리. FF 4+ 와 크롬 11+ 에서 사용가능
  • http://html5please.us/ – 현재 HTML5 의 특정 기능들을 써야할지, 말아야 할지, 사용하되 조심해야 할지, Polyfill 로 써야할지를 알려주는 사이트. 깔끔하군요
  • Client-Side 템플릿엔진 18종 비교 15항목 비교로 최종4개 구글클로저/Mustache/Handlebars/dust.js 를 뽑고 링크드인이 자신들 엔진으로 선정한건 dust.js
  • 자바스크립트 MVC 프레임워크 탑10 리뷰 UI 바인딩/뷰 조합/웹 프리젠테이션 레이어/호환성 등 4개주요 피쳐로 비교하여 장단점 정리. 이 친구의 최종선택은 Ember.js
  • AMD is the Answer , AMD is Not the Answer 자바스크립트 AMD(비동기 모듈 정의) 에 대한 두가지 시선

 

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

 

[ 추천글 ]

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

구루의 기술뉴스 : Open & Share 외 11건

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

이번주는 Open & Share에 대한 여러개의 글을 엮어서 제목을 선정해봤습니다. 개방과 공유가 가져올수 있는 힘. 이게 잘 드러난것이 Etsy의 성공이야기 아닐까 합니다.

[ 추천글 : Open & Share ]

  • The Power Of Open 개방과 공유가 가지는 힘에 대한 이야기들. 많은 분들이 한글화에 참여해 주셨네요. PDF로 다운로드 가능합니다.
  • Share에 대해 한번 정리해 봅시다 + 여담 게이오대 법학부 4학년 @d_ringo 님의 슬라이드를 @5wlim 님이 깔끔하게 번역정리! 공유(Share)에 대한 멋진 자료. 공유에 대한 개념을 알고, 실제 어떤 서비스들로 형상화 되는지까지 알아볼 수 있는 자료입니다.
  • Etsy의 성공에 담긴 이야기 The Etsy Saga: From Silos To Happy To Billions Of Pageviews A Month 3명->250명, 6년만에 월10억PV. 작은 변경단위/개발자가 QA/DevOps팀 등.. “Open & Trusting” 이 성공의 비결
  • 애플의 NeXT이후 15년 그 예전 넥스트스텝의 개발툴이었던 인터페이스빌더는 아직도 XCode와 함께하죠. Objective-C 역시 😉

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

  • StreetEasy가 구글맵을 버리고 다른지도로 옮긴 이야기 Good bye, Google Maps… thanks for all the fish 역시 OpenStreetMap/Leaflet을 활용. 꼭 구글맵의 유료화비용때문은 아니고 자체맵을 가지고 싶었다고..
  • StreetEasy/Nestoria 사례에서 보듯, 구글맵 유료화 때문에 2012년은 OpenStreetMap 의 해가 될거라는데에 약간 동의. 갑자기 유행처럼 번지는듯. 물론 해외만
  • SEO 플래닝 템플릿 간단한 엑셀파일. 페이지이름/키워드1/키워드2/페이지타이틀/URL/메타데스크립션/헤딩/이미지파일이름/이미지ALT태그. 이것만 다 적어도 기본SEO는 완료
  • 디자이너를 위한 구글어낼리틱스 필수 팁 5가지 바운스레이트/랜딩페이지/Funnel Path/모바일/세그멘팅. 꼭 디자이너뿐만 아니라 기획자/개발자도 꼭 알아야할 것들

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

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

  • Sencha의 HTML5 위시리스트 2012 HTML Media구현 / HTML5 audio 품질향상 / 향상된 오프라인 캐슁 / Web Intents / Web GL / IndexedDB / 기기별 적절한 이미지 사이징 / Contacts API / 백그라운드서비스 / 향상된 모바일 브라우저 디버깅.

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

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