글쓴이 보관물: xguru

구루의 기술뉴스 : 아마존 앱스토어 오픈 및 기타 뉴스 17건

구루의 기술뉴스 ( GuruNews ) 12회차입니다. 이 기술뉴스의 설명은 구루의 기술뉴스 : 2011년 첫번째 뉴스레터 를 참고하세요. 매주 초에 발행됩니다.

이번주는 지난주에 오픈한 아마존 앱스토어를 메인뉴스로 선정했습니다. 진정한 아이튠스 킬러가 출현하길 기대해봅니다.

2011년 03월 28일, KTH 아키텍트 그룹이 발행하는 기술 신동향 & 뉴스 링크입니다.

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

  • 아마존 앱스토어가 오픈되었습니다. 아마존 앱스토어 리뷰 http://j.mp/ehjxkY 많은 사람들이 아이튠스에서 추가되길 원했던 위시리스트 기능포함. 국내 통신사 안드로이드 마켓들은 아마존 앱스토어를 면밀히 분석해야할 듯. 현재로선 최고의 기대치를 지닌 안드로이드 마켓입니다. 첫날 앵그리버즈 리오가 무료로 공개되었습니다만, 아쉽게도 미국내 사용자 외에는 다운로드가 불가능해서 원성을 사기도 했습니다. 아마존 앱스토어는 하루에 한가지앱을 무료로 제공하는 행사를 매일 진행하는데, 이 무료앱의 경우 사용자에겐 무료지만,개발자에겐 MSRP ( Manufacturer Suggested Retail Price , 소비자 권장가격 ) 의 20% 가 보장되기 때문에 앵그리버즈 Rio의 제작사인 Rovio가 다운로드당 20센트 수익을 가져가게됩니다. 이게 바로 앱스토어나 기존 마켓과의 차이점으로, 기존에 아마존이 가지고 있는 훌륭한 세일즈 알고리즘이 앱스토어에도 적용되고 있습니다.
  • 아마존이 왜 거대한 타블렛 플레이어가 될 수 있는가? http://j.mp/hADHLC 이제 앱스토어의 런치와 함께 아이튠스가 가진 음악/영화/앱/책 컨텐츠를 다 가지고 있는 단 하나의 회사. 만약 킨들수준의 안드로이드 타블렛을 내놓는다면.. 삼성 긴장 해야 할 듯 합니다. 이에 대한 또 다른 증거자료 http://j.mp/ee6hf4 , 아마존은 작년에 터치패널을 만드는 스타트업인 Touchco 라는 회사를 인수한바 있습니다.
  • Berokyo – iOS용 파일매니저 앱. 탈옥없이 정식기능들만을 최대로 활용했네요. 드롭박스앱보다 더 직관적인 드롭박스 관리기능. 폴더기능도 멋지고 메일이나 다른앱들과 연계도 훌륭 http://j.mp/fZJ23w , 아이폰에서 파일관리기능이 있는 앱 개발자분들께서는 한번 파악해두실만 합니다.
  • 블랙베리 플레이북이 안드로이드앱도 호환이 가능하다고 발표 http://j.mp/fpv4rl 이제 플레이북은 C/C++ 기반의 NDK 와 자바기반의 블랙베리/안드로이드 지원,HTML5와 플래시/AIR 및 AirPlay와 Unity3도 지원해서 개발환경이 가장 많은 타블렛이 되었군요. 이에 대해 RIM 의 CEO 는 안드로이드의 수많은 앱들이 플레이북에서 돌아가게 해서 수적으로 많아보이기 위함이라고 노골적으로 말을 했네요.
  • 구글이 안드로이드 허니컴의 소스코드를 근 시일내에는 공개하지 않겠다고 발표 http://j.mp/hYHbGt 흐.. “Open” 이라는 단어를 새로 정의하는군요. 안드로이드는 아무리 봐도 오픈소스라고 볼 수 없습니다.
  • 모바일 개발자를 위한 아이콘/이미지 해상도 체크리스트 http://j.mp/eUO4ya 플랫폼이 많아지니 아이콘 사이즈도 정말 많네요. 아이콘사이즈가 총 13가지
  • 안드로이드 마켓의 In-App-Billing 기능이 지난주부터 공식 테스트에 돌입. 이번주에 정식 런치됩니다. http://j.mp/gu6dgo 테스트기간이 너무 짧은건 아닌지 모르겠네요.
  • 아이폰 앱 Everyday – 매일매일 지정시간에 알람이 울리면 자신의 얼굴을 찍는 앱. 그리고 그 얼굴들의 변화를 동영상으로 만들어줌 http://j.mp/ibk8na 소개 동영상 http://j.mp/fuNqAx
  • 갑자기 화제가 되고 있는 아이폰/안드로이드 앱 Color ( http://j.mp/fe4b3n ) 이 Color 는 근처 사람들과 사진을 즉시 공유하여.. 사진을 통한 새로운 네트워킹 환경을 만들겠다고 합니다. 공개전부터 VC로부터 4100만달러나 펀딩을 받았다고 해서 유명해졌습니다. @mahabanya 님이 정리한 Color 서비스 설명입니다. http://j.mp/gdX0UU 앞의 Everyday 와 함께 전면 카메라를 활용하는 앱/서비스들이 차츰 늘어나고 있군요.

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

  • HTML 문서에서 내용만 추출하는 기법 관련 이론들 (Boilerpipe,MSS,TTR,VIPS..) 정리 http://j.mp/exE1FG 사파리의 Reader 같은 기능구현이 필요하신 분들 참고하세요. 이젠 웹사이트 내용들이 너무 지저분해지다 보니.. 웹크롤링 후 내용추출 하는 기법들도 회사들이 갖추어야 할 중요 기술력이 되어가는 듯.
  • 웹사이트 데이터베이스를 최적화해서 속도 개선하기 http://j.mp/i6qLSK
  • 킨들로 구입한 서적을 빌려보는 서비스 Lendle. 얼마전에 아마존에 의해 API 접근을 거부당했는데, Sync 기능을 제외하고 다시 오픈해도 된다고 아마존이 통보했군요 http://j.mp/g7olyn

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

  • http://akshell.com – 자바스크립트로 서버사이드 웹앱을 개발하기 위한 온라인 IDE. Cappuccino로 개발되어 거의 데스크탑앱 수준의 UX제공. 개발후 Heroku,No.de 같은 클라우드로 디플로이 가능
  • HTML5 Forms 의 현재 브라우저별 지원상태 http://j.mp/esOGvc 오페라만 독보적이고.. IE9는 좀 심각하군요
  • SenchaTouch 1.1 릴리즈 – 블랙베리6 지원 추가. Pull to Refresh 와 Pagination 기능추가. 안드로이드 스크롤링 3배이상 빨라짐 http://j.mp/fMwRjO
  • 프로젝트 Chameleon – iOS 개발시 사용하는 UIKit 을 맥으로 포팅해서 맥OS용 앱을 만들때도 iOS개발과 똑같이 개발할수 있도록 해주는 프레임워크 http://j.mp/e5wnWr

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

  • 페이스북이 새로 오픈한 실시간 분석 시스템에 대한 자세한 내부분석 자료 http://j.mp/h9KBUU HBase를 사용하여 하루에 200억개의 이벤트(초당 20만개)를 프로세싱
  • Snappy – 구글이 공개한 압축 라이브러리. 기존 압축라이브러리들과 달리 고속압축 & 쓸만한 수준의 압축율을 타겟. 구글내부에서 MapReduce,BigTable에 사용. 싱글i7코어 64빗 모드에서 초당 250MB 압축/500MB 이상 해제 가능. 비슷한 압축율을 보이는 다른 알고리즘들보다 빠르다는 결과. 어셈블리코드는 전혀없이 C++ 코드로만 되어있지만 , 현재는 리틀엔디안 64Bit 코드에 최적화 됨. http://j.mp/hQEQRV

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

구루의 기술뉴스 : 북마클릿 ( Bookmarklet )

구루의 기술뉴스 ( GuruNews ) 11회차입니다. 이 기술뉴스의 설명은 구루의 기술뉴스 : 2011년 첫번째 뉴스레터 를 참고하세요. 매주 초에 발행됩니다.

이번주는 나온지는 좀 오래되었지만 최근에 더 잘 활용되고 있는 북마클릿 ( Bookmarklet ) 을 메인아이템으로 선정했습니다.

2011년 03월 21일, KTH 아키텍트 그룹이 발행하는 기술 신동향 & 뉴스 링크입니다.

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

  • 북마클릿이란 무엇이고, 어떻게 만들어야 하는가 http://j.mp/gl0Fuw 링크연결이 필요한 웹서비스를 만드신다면 꼭 알아둬야 할 기술.
    • 북마클릿 ( Bookmarklet ) – 북마크(Bookmark)와 애플릿(Applet)의 합성어. 웹브라우저의 북마크를 활용한 작은 어플리케이션
    • Pinboard , Instapaper, Delicious 같은 URL을 저장해야 하는 사이트들이 북마클릿을 잘 활용
    • http://www.pushthepage.com/ 같은 앱은 데스크탑 웹브라우저의 URL을 아이폰/아이패드로 보내는데도 북마클릿을 사용
    • http://kathack.com/ 같은 사이트는 예전 플레이스테이션 게임인 Katamari ( 괴혼 : 굴려라 왕자님 ) 을 웹 브라우저에서 동작하도록 만들었는데, 이것 역시 북마클릿을 활용했습니다. 꼭 한번 실행해 보세요. 어떤 사이트든 다 굴릴 수 있게 해줍니다.
    • 모바일 사파리에서 AirPlay 지원하게 HTML5 video 태그 변경하기 http://j.mp/fAj3Su 자바스크립트 북마클릿으로 AirPlay 지원안하는 사이트도 강제로 하게해줍니다
    • 아이패드 사파리에서 현재 웹사이트의 소스를 쉽게 보기 위한 북마클릿 http://j.mp/gD3ayi
    • Mobile Perf 북마클릿-모바일 웹 개발자를 위한 북마클릿. 등록하면 모든 모바일 페이지에서 Firebug Lite/페이지 리소스보기/DOM몬스터/CSSess 등을 실행가능! http://j.mp/mperfb
    • 모든 웹페이지를 슈팅게임으로! http://j.mp/aK27ro 화살표키로 조종하고 스페이스키로 발사. 북마클릿으로 작성되어 어떤 사이트에라도 적용가능.
    • 복잡한 웹페이지를 깔끔하게 출력할때 The Printliminator – 정말 최고! 소개동영상 필감. 북마클릿으로 저장되어 아무 사이트에서나 사용가능 http://j.mp/dhqGra
  • 트위터 5주년 기념으로 새로운 숫자들 공개 http://j.mp/gFicAv 첫 10억번째 트윗이 등록되는데 3년2개월이 걸렸지만, 이젠 1주당 10억트윗,하루에 1억4천만 트윗, 매달 50만명씩 증가중.. 엄청난 성장세로군요. 트위터 서버가 매번 몸살을 앓는게 이해가 되기도 하고, 이젠 정말 대용량/실시간에 대한 고려없이는 사이트를 만드는게 어렵겠구나 하는 생각이 듭니다.
  • Dropbox 에서 얻은 6가지 교훈 http://j.mp/hLG7tL Python 99.9% ! 안드로이드를 제외하고 모든 소스가 파이썬. 상당히 특이하네요. 윈/맥/리눅스 앱을 다 파이썬 싱글코드 베이스로 만들었다고 합니다.
  • P2P Web App 에 대한 제안 http://j.mp/gUwuoI ServerSide JavaScript 를 다시 브라우저 단까지 내려서 P2P 형태의 웹앱을 구성하면 안정성/확장성/속도 에 강점이 있다는 재미난 주장. 한글 번역본을 @gc8134 님이 제공해 주셨습니다. http://j.mp/fAppAf
  • 구글 API 에 대해 OAuth 2.0 적용 개시 http://j.mp/eAw1Sb 2.0스펙이 아직 드래프트 상태인데 구글이 빠른 발걸음을 보이는군요
  • OAuth,OpenID,Facebook Connect 등 다양한 인증방식에 대한 Design Best Practices 발표자료 http://j.mp/eN4D1x
  • 구글 Docs 에 Discussion 기능 추가 http://j.mp/gtUoVX 마치 예전 Wave를 보는듯 하지만, 더 깔끔하군요. 이제 웬만한 문서 협업은 구글Docs 로 끝낼수 있을 듯.

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

  • iOS 4.3에 추가된 Nitro엔진이 사파리에만 동작하고 UIWebView에는 적용이 안되어 앱스프레소/폰갭같은 하이브리드앱에서는 못쓰는 상태라는군요. 애플 이러기야! http://j.mp/glagon , 이에 관련해서 DaringFireball 의 존 그루버는 아마도 보안문제 때문일 것이라는 의견을 정리했습니다. http://j.mp/hd8LEJ
  • http://pttrns.com iOS UI 들을 종류별로 모아놓은 UI 패턴 모음 사이트. 유명한 앱들이 많아서 참고하기 좋네요. 강력추천!
  • 아이패드2 판매량을 올해 3600만 대로 봤을때, 60%의 구매자가 Smart Cover를 산다고 가정하면, $1B 매출을 예상 http://j.mp/gMpnOZ 약 1조원짜리 악세사리군요. 장사는 이렇게하는거구나..
  • 안드로이드 3.0의 하드웨어 가속 기능 활용하기 가이드 http://j.mp/fDGs9t
  • 아이폰에 NFC가 도입된다면 다른 컴퓨터에 이를 이용하여 로그인하여 사용하고 파일은 아이폰에 저장되는 리모트 컴퓨팅이 도입될수도 있다는 기사 http://j.mp/f9J89e

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

  • 웹 개발의 ABC http://j.mp/epQhI3 웹 개발 관련 용어들을 A-Z 까지 26개 첫글자로 뽑아서 각 단어설명 및 관련 링크를 제공. 재미난 정리로군요. 모르는 단어가 없는지 검사들 해두세요
  • HTML5 히스토리 API 해킹하기 http://j.mp/ia5TOt 이건 마치 2011년형 Blink + Marquee 태그의 귀환! ( 중간에 Try Out을 누르고 브라우저 URL부분을 보세요 )
  • HTML5 Audio 의 현재상태 http://j.mp/gxxsQ2 , 아직 그다지 좋은 상태는 아니로군요. 브라우저 업체들이 Audio 쪽 지원은 많이 미진한듯.
  • d3.js – 데이터를 DOM에 편하게 붙일수 있도록 지원하여 문서 제작을 도와주는 자바스크립트 라이브러리 ( Data-Driven Documents ) http://j.mp/i7ZNTm
  • HelloRacer – three.js 를 이용해 만든 멋진 HTML5 WebGL 데모. 크롬 사용하시는 분들 한번 들어가보세요 http://j.mp/hBtZAC 화살표키로 조작,스페이스는 브레이크,엔터는 카메라 변경
  • CSSWarp – CSS3 를 이용해서 글자를 경로(Path)상에 배치해주는 툴. UI로 조작 후 Generate 하면 HTML 코드로 만들어줍니다. 물론 한글도 잘됩니다. http://j.mp/eS5r2T
  • Firefox4 데모에 새로 추가된 Runfield 게임 http://j.mp/gW6Pad , HTML5 캔버스를 이용한 게임이군요.
  • Sencha의 아이패드2 HTML5 테스트 http://j.mp/eg3YKt “아이패드2의 사파리는 모바일상에서는 최고의 웹킷 구현체이다. HTML5 앱 개발자에게 강력추천” 예상대로군요. 구글은 요즘 뭐하는지 모르겠네요. 쩝..
  • Responsive Web Design 의 구성 요소들 이해하기 http://j.mp/dZqhwO 마지막 2문단이 중요. “아직 완전하진 않지만, 분명히 맞는 방향이다”
  • CSS 프레임웍들의 장점과 단점 정리 http://j.mp/fMbBBR 국내에선 적용사례를 많이 못 본것 같은데, CSS 프레임웍들도 점점 세를 넓혀가는듯
  • 모바일에서의 입력 Form 디자인 전략 http://j.mp/hLYXG4
  • avascript 로 Pull to Refresh 구현하기 http://j.mp/hLxGdS 트위터 앱의 그 끌어당겨서 리프레시 하는 기능을 웹에서 구현. 아이폰/안드로이드 지원

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

  • Big Data Cookbook http://j.mp/ifOOZH 요즘 인터넷상에서 얘기되는 초~대용량 데이터 관련내용들을 이해하려면 알아두어야 하는 기술용어들
  • 페이스북의 실시간 분석 시스템에 관한 50분짜리 강연 동영상 http://j.mp/fRlHNu , 최근 페이스북은 발전된 실시간 분석시스템을 오픈했습니다. 이 시스템의 구조에 대한 강연입니다.

[ 해외 뉴스 및 블로그 ]

  • 사람들은 잘 동작하는 것에 값을 치르는걸 좋아한다. 무료인것들이 있더라도,시장에 무료가 넘치더라도,사람들은 자신이 좋아하는 것은 구매할것이다 – Jason Fried “어떻게 하면 돈을 잘 벌수 있는가” 란 글에서 http://j.mp/gYLkcn
  • 웹과 TV의 충돌 – 스트리밍 업체 넷플릭스가 TV시리즈 비딩에 참가해서 케이블업체인 HBO와 경쟁하고,2시즌을 통으로 구매하겠다는 얘기까지 http://j.mp/foX3Ax 아마 아이튠즈도 조만간 이러지 않을까..
  • 일본 대지진 때 도쿄 애플스토어가 한일 – Digg 창립자인 Kevin Rose 가 일본 애플에서 일하는 지인에게 받은 이메일 번역본 http://j.mp/gLxuqe
  • 아이패드2와 함께한 일주일 – 한국어 리뷰.. http://j.mp/eaLcWp
  • 벤자민 프랭클린의 하루 스케줄표 http://j.mp/hWNovE

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