글쓴이 보관물: xguru

구루의 기술뉴스 : Why Not Tumblr vs. Why Tumblr 외 17건

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

이번주는 마이크로블로그의 대세 라고 불리우는 Tumblr에 관해 얘기하는 2가지 아티클을 메인으로 선정했습니다. 사용자데이터 익스포트에 관해 밖으로 내보낼것인지 말것인지, 사용자 참여기반 웹 2.0 서비스를 만들고 계신다면 한 번쯤은 고려해야 할 부분입니다.

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

  • 흥미로운 2개의 글 : Why Not Tumblr http://j.mp/mxiiyG vs. Why Tumblr http://j.mp/jWC8Es , 사용자 데이터의 익스포트가 문제로군요. Why Not Tumblr 글  마지막에 내가 만든 웹 컨텐트가 “tears in rain” 이냐 “books on a shelf” 이냐라는 질문이 있는데, 표현이 재밌네요. 페이스북도 자신의 전체 데이터를 내려 받는게 예전엔 불가능 했으나, 2010년 10월부터 가능해졌습니다. http://j.mp/m5RP95 사용자가 참여하여 데이터를 만드는 서비스를 만들고 계신다면 한번쯤은 고려해야 할 부분.
  • JPG를 배경으로 작은 Animated GIF를 올려서 파일사이즈를 줄이는 방법 http://j.mp/lyIOck
  • Trimage – 크로스플랫폼 무손실 이미지 압축&최적화 오픈소스. GUI및 커맨드라인으로 사용가능. JPG & PNG지원 http://Trimage.org 서버에서 배치처리하게 만들면 전체 트래픽 및 용량개선에 도움이 될듯

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

  • 안드로이드 위치정보 앱 작성 관련 코드 깊숙이 들여다 보기 http://j.mp/lRcRKe 위치정보를 빨리 얻어오고,비활성화 상태에서 인텐트로 업데이트받기. 배터리 최적화 하기 까지 전반적으로 잘 정리된 글
  • 애플이 공식 HowTo 동영상에서 모바일 결제 시스템인 Square를 쓰기 시작 http://j.mp/mFgJem 정말로 애플이 모바일결제 부분에 Square를 밀기로 마음먹은 걸까요 ?
  • iOS의 거침없는 성장 http://j.mp/mq8cmd 윈도우보다 수익율 2.3배,미국 타블렛트래픽의 97%가 아이패드,유럽 스마트폰고객 40%가 아이폰구매예정,중국최대이통사 차이나모바일 아이폰 판매루머.. 세계정복? 글 말미에선 앞으로 모바일을 넘어 데스크탑에도 진출할거라는 예상.
  • “모바일웹앱 개발자들이여, 네이티브 앱따라하기를 그만두세요” http://j.mp/jT5UIe 전체적으로 동의하는건 아닙니다만, 참고할만한 글. 따라하기보다는 사용자경험의 일관성 유지차원도 있을듯. Bagcheck는 저도 추천
  • iOS5 베타2부터 -webkit-overflow-scrolling:touch; CSS값 지원! 이제 웹앱들도 네이티브와 비슷한 스크롤을 가지게 됩니다. http://j.mp/mjm2bM , 이 속성을 이용하여 웹으로 구현한 Pull to Refresh 예제 http://j.mp/k17nrz
  • TISwipeableTableView – 아이폰용 공식 트위터앱에서 테이블셀 Swipe하면 나오는 버튼바를 구현한 오픈소스 http://j.mp/jlkYTH

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

  • Fluid Width Youtube Videos http://j.mp/iAu3OP 유튜브 비디오를 브라우저크기에 맞춰 재조정하는 스크립트
  • HTML 엔티티 사용시 꼭 고려해야할 10가지 http://j.mp/mnbEo8
  • RPG JS – HTML5와 자바스크립트로 RPG 게임 만들기 http://rpgjs.com
  • HTML5 Form 기능 체크 페이지 http://j.mp/k7UWkL 현재 브라우저가 어디까지 지원하는지를 한 페이지로 보여줘서 보기좋네요. 기능옆 ?를 누르면 기능 상세정보와 함께 브라우저별 확인도 가능
  • CSS3 Regions로 페이지 레이아웃 만들기 http://j.mp/kk4Fs9 Adobe가 W3C에 제시한 스펙. Webkit 수정본으로 데모를 만들어 놨네요. 샘플이 맥/윈 지원. 꽤 볼만합니다

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

  • Spark – 매우 빠른 클러스터 컴퓨팅 오픈소스. Hadoop과 비슷하지만 Scala로 되어있고, 반복알고리즘 및 인터랙티브 데이터마이닝에 최적화되어 이 부분 성능은 하둡의 30배! http://j.mp/kY8rS2

[ 추천 글 ]

  • 새로운 플랫폼 위에 지어진 비즈니스, AirBnB http://j.mp/lcPGWi
  • 애플스토어의 비밀 – WSJ글 한글번역본 http://j.mp/jMH3iC
  • Everything is a remix Part 3 http://j.mp/izkYYB 이젠 너무 유명해져버린 시리즈의 3편 공개. 맥OS의 비밀?을 얘기합니다.

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

구루의 기술뉴스 : 구글 Instant Pages 외 20건

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

이번주는 구글이 새로 발표한 Instant Pages 관련글을 메인으로 선정했습니다. 개인사용자에게는 최고의 경험이 될수 있으므로 대비는 해야겠지만 구글의 행보는 한번 생각해봐야할 문제인듯 합니다.

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

  • 구글이 새로 추가한 Instant Pages. 검색결과에서 가장 유력한 사이트를 미리 로딩해뒀다가 클릭시에 바로 보여주는 기능 http://j.mp/jfod6Q 서버의 통계가 꼬일 수도 있을 듯 합니다. 다음 윤석찬님의 글 “크롬, 점점 웹 표준 괴물이 되어간다?” http://blog.creation.net/498 도 같이 읽어보세요. 그리고 개발자 분들은 이에 관련해서 웹사이트를 프리 로딩 하는 것에 관한 Page Visibility API http://j.mp/jiv8Zz 및 웹 개발자를 위한 크롬 프리렌더링 기능 가이드 참고 http://j.mp/iyOeLC , 같이 제공하는 크롬 프리렌더링 테스트 사이트 http://j.mp/jjxbzV 테스트해보니 정말 빠르긴 하네요. 사이트에 잘 적용하시면 크롬 사용자에겐 최고의 경험을 제공할 수 있을 듯
  • Book of Speed – 오픈소스로 만들고 있는 웹앱 최적화 가이드 현재 5장까지 완료. 6~9장 작성중 http://j.mp/mGrXEc
  • AsciiFlow – 아스키코드로 플로우 차트 그리는 툴 http://j.mp/iSE5wb PC통신쓰던 향수가 납니다만, 텍스트문서에 차트나 도표 추가할때 유용할 듯하고 소스코드에 주석 및 README 에 넣을 때 최적일 듯.
  • “소셜 타이밍의 과학” 인포그래픽 http://j.mp/iZ2hfy , 트위터와 페이스북에 언제 포스팅하면 좋은지를 알려줍니다.
  • Toronto Trending – 구글맵/포스퀘어/트위터 서치를 통해 토론토 도시내의 활동을 한눈에 보여주는 매쉬업 http://j.mp/ko8MfH 디자인 멋지네요. 지도보기도 아주 마음에 듭니다.
  • FriendLens – 페이스북 API로 친구들의 사진만 편하게 볼수 있는 웹사이트 http://j.mp/jJ83OJ 사람별로 선택도 되고 좋네요. 페이스북이 만들고 있는 사진 전용앱이 이런 기능을 좀더 깔끔하게 표현한 것일 듯
  • 비디오를 위한 Instapaper 앱 4가지(VHX/SQURL/Instalfilm/Radbox) 리뷰 http://j.mp/mKiCo0

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

  • 페이스북의 비밀프로젝트 코드명 WithPeople 사진공유앱 유출 http://j.mp/in7lFq 꽤 멋지네요. Instagram+Path+With+Color 와 비슷하다고.. 기존 사진SNS앱들은 긴장해야 할듯. 내부에 몇몇부분은 HTML5 기술을 이용했다고 합니다.
  • 페이스북이 비밀리에 추진중인 프로젝트 “Spartan” http://j.mp/iCIBo4 아마도 HTML5에 기반한 플랫폼으로 모바일 대상이 될 것이라고.. 뭘 보여줄지 기대됩니다

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

  • 모바일 웹 & HTML5 최적화 가이드 http://j.mp/m8NfY8 전반적으로 잘 정리된 139페이지 슬라이드
  • 자바스크립트의 메모리 관리에 대한 고찰 http://j.mp/ldne6U Single Page와 AJAX로 계속 개체가 추가되는 웹앱개발에선 꼭 고려해야할 부분
  • http://CSSLint.net – 만드신 CSS에 어떤 문제가 있는지 한번 검사해보세요. 소스코드가 공개 ( http://j.mp/kmLWXi ) 되어있으니 회사내부 CI시스템에 붙이는 것도 추천
  • Object Auto Documentation – 자바스크립트 객체를 자동으로 문서화 해주는 라이브러리 http://j.mp/lAMSne 기존 jQuery,Ext,Dojo 같은 라이브러리 분석 시 좋겠네요. 결과가 깔끔
  • Titanium 앱셀러레이터에서 모바일앱 통합디버깅을 위해서는 월$49 또는 월$199의 개발자플랜 가입 필요 http://j.mp/lbV8OE 후아 이건 너무 비싸군요. 앱스프레소는 완전 무료입니다 😉
  • 웹개발자들이 잘 모르는 HTML/JS/DOM/CSS Hack들 모음 from Quora http://j.mp/krVHUW
  • pdf.js – 자바스크립트만으로 브라우저에서 PDF를 보여주는 라이브러리. 속도때문에 먼저 Canvas로 그리고 뒤에서 SVG로 개체를 생성해서 선택가능하게 한다는데 아직 초기이지만 멋진시도인듯 http://j.mp/mrOLDW
  • 자바스크립트만으로 웹어플리케이션 전체를 만드는 Wakanda. 웹서버/개발환경/프레임워크 까지 모두 포함 http://j.mp/kkAw1r 전에 한번 보긴 했었는데, 이제 개발자 프리뷰 다운로드가 가능해졌군요

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

  • 카네기멜론에서 머신러닝을 위한 병렬프레임워크로 MapReduce 대신 제안하는 GraphLab http://j.mp/lEWBwW Map 과 Reduce 단계를 Update / Sync 라는 비슷한 개념으로 제안
  • NoSQL 데이터베이스를 고려할 때 물어봐야 할 69가지 질문 http://j.mp/jPeRqd
  • 왜 포스퀘어는 MongoDB를 선택했나? 적용하고 배운점은? 30분짜리 강연동영상 http://j.mp/koiexJ 발표슬라이드 http://j.mp/jXhFql 가장 큰 이유가 Auto Sharding 이라는군요
  • node.cloud – node.js 관련 리소스 디렉토리. 각 사이트 순서가 Alexa 트래픽 순위로 소팅되는게 특이함 http://j.mp/inEgmM Express 와 NowJS 가 인기 좋군요

[ 추천 글 ]

  • 여행자를 위해 국가별로 정리된 SIM 카드 (가격/플랜) 정보 http://j.mp/iCEO3q 해외출장시에 유용!

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