월별 글 목록: 2012년 3월월

구루의 기술뉴스 : 넷플릭스의 Ops,DevOps,NoOps 이야기 외 13건

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

오늘은 넷플릭스의 Ops,DevOps,NoOps 이야기 글을 메인뉴스로 선정했습니다. 2009년부터 혜성같이 등장한 DevOps Movement는 개발과 운영이 별개가 아니고, 서로 잘 조화되는 문화를 만들어서 Agile 한 프로세스가 더욱 잘 수행될수 있도록 도와주자는 시도입니다. 정작 국내에선 아직 이 DevOps자체에 대해서도 많은 논의가 되지 않는데, 넷플릭스에서는 그걸 뛰어넘어 NoOps로 가고 있다고 얘길하고 있으니 참 부럽기도 합니다. kth도 DevOps 를 적극적으로 조직문화에 녹여내기 위해서 노력하고 있습니다. 저 개인적으로도 가장 관심을 가지고 있는 주제이기도 하구요. 저희 kth의 사례와 이에 관련된 정보들은 계속 제 블로그와 kth 개발자 블로그를 통해 공유하도록 하겠습니다.

[ 추천글 ]

  • 넷플릭스의 Ops,DevOps,NoOps 이야기 – DevOps를 넘어서 NoOps까지 간 과정을 정리한 배울 것 많은 글. 이제서야 DevOps를 따라가는 저희에겐 꿈같은 이야기네요. 넷플릭스가 일반적인 Puppet/Chef 같은 DevOps 툴을 안쓰고 직접 만들었다는게 놀라운데.. 그 이유가 “결정권자들이 이런 설정에 의한 오류상황에 많이 힘들어 해본 개발 매니저들” 이었다는 것. 게다가 넷플릭스의 CEO인 Reed Hastings가 C++개발자용 툴 Purify의 개발자/창업자였군요. IBM나와서 넷플릭스를 창업한 뒤 뛰어난 개발자들만 모았는데, 그 사람들이 지금 넷플릭스의 부사장들이라고.. 이제 넷플릭스가 요 몇 년간 기술적으로 다양한 분야에서 얘기되는 현 상황이 이해되기 시작.
  • 해커쏜 실패하지 않는 프로 Tip 10가지 국내에서도 많은 해커쏜이 열리길 기대합니다

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

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

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

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

구루의 기술뉴스 : Mythical Team-Month 외 21건

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

오늘은 Mythical Team-Month 라는 제목의 발표자료를 메인뉴스로 선정했습니다. 이 자료는 “작은 팀”이 가지는 의미의 핵심을 잘 짚은 자료로, 꼭 개발팀이 아니더라도 한번쯤 살펴보실만 합니다.

[ 추천글 ]

  • Mythical Team-Month 보통 “작은 팀이 빠르다” 라고 하는데, “몇명짜리 팀이 작은것이고, 무엇이 빠르다는건지?” 를 깔끔하게 설명한 초강력 추천 슬라이드. 40분짜리 발표 동영상도 있습니다. 음성이 들락날락 하지만 들을만 합니다.
  • 애플의 보이지 않는 미학 조나단 아이브. Path의 회의실 이름이 “Sir Jonathan” 이고, 그의 초상화가 걸려있다는 사실이 재미나군요. Path의 유려함은 조나단에게서 배운것?

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

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

  • iOS의 유명 카메라앱 Camera+가 이제 연동 API를 제공해서 용도를 더욱 확장해 나가는군요. tap tap tap.. 참 배워야할게 많은 친구들
  • 내 앱이 죽었어요, 어떡해야 하죠 ? iOS 개발자들을 위한 버그잡기 팁들을 순차적으로 깔끔하게 정리. 파트1이니 후속편도 기대됩니다
  • SupaSounds – 앱에서 사용할 음악들을 쉽게 들어보고 구매할수 있는 서비스. 음악사용앱이 Top25에 들어가면 그음악은 판매중지하는데 그중에 Birzzle이 있군요

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

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

  • Btrfs – 쉬운관리와 폴트 톨러런스,복구에 중점을 둔 파일시스템. 50분짜리 발표동영상인데 자료 제목이 “I can’t believe this is butter!” 라서 웃었네요. ( I can’t believe It’s not Butter 라는 유명한 버터대체품.. 즉 마아가린 입니다. )
  • 클라우드 아키텍춰 튜토리얼 넷플릭스의 아드리안이 진행했던 하루짜리 튜토리얼의 PT자료들. “넷플릭스는 어떻게 AWS상에서 스케일러블한 자바기반 PaaS를 만들었나”
  • Cassandra 와 SSD 카산드라는 기본적으로 물리디스크에 최적화 되어있지만, SSD에도 잘 맞다는걸 설명한 슬라이드. 내용구성이 잘되어서 관련지식을 쌓는 슬라이드로도 좋음
  • PaaS 리스트. 현재 총 72개! 지원되는 언어/프레임웍/오픈소스 여부 등 정리가 잘되어있네요
  • 2/29일에 있었던 Azure 클라우드 서비스 중단 사태의 포스트모템 시작이 윤년때문에 생긴 버그였군요. 당황스럽긴 하지만 상황들이 꽤 잘 정리되어 있습니다. 이에 관련하여 Azure 사태에 대한 Writely ( 현재는 구글닥스가 된 ) 창업자 Steve Newman의 정리 The Azure Outage: Time Is A SPOF, Leap Day Doubly So – MS의 포스트모템을 짧게 정리하고, MS의 대응속도 이야기, 그외에 신경써야 할 부분까지 같이 정리했네요
  • Zynga와 Sony가 아마존 AWS에서 빠져나오는 것을 보고 배울점 인프라가 커질수록 이에 대한 제어권을 가진다는게 중요해지고 있으며, 다행히도 Chef/Puppet 같은 오픈소스가 도와줄수 있다는것

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

구루의 기술뉴스 – The new iPad 와 MWC 2012 외 27건

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

제가 스페인 바르셀로나에서 열린 MWC에 다녀오느라 꽤 오랜만에 발행합니다. 이번주는 지난주에 발표된 새 아이패드에 대한 정보와 MWC 2012 리포트를 메인주제로 잡았습니다.

[ The new iPad ]

  • 애플이 Retina Display를 지원하는 새 아이패드를 발표했습니다.
    • 이름에는 예상했던 3 or HD 등이 붙지 않은채로 기존 iPod/MacBook 들 처럼 “(The new) iPad” 라고만 발표했습니다.
    • 4가지의 큰 특징 : 2048×1536의 레티나 디스플레이 / 쿼드코어 그래픽이 보강된A5X 칩 / 5백만화소 후면카메라 / 4G LTE 지원
    • 3G모드에서 다운 가능한 앱의 최대 용량이 20M -> 50M 로 변경되었습니다 앱개발사들에게 중요한 정보일 듯
    • 새 아이패드의 LTE 는 발표된 정보( 700,2100Mhz LTE 지원 )만 으로는 미국 캐나다 프랑스등 일부국가에서만 사용이 가능하고 우리나라를 포함 많은 나라에선 사용이 불가하다고 합니다. 관련된 블로터의 기사 새 아이패드 LTE는 북미용?
    • 1080p 가 지원되는 새로운 애플TV를 발표했고, 아이튠즈 영화 & TV쇼도 1080p 지원 시작
    • iPhoto for iOS 가 출시되어 GarageBand 와 iMovie에 이어 모든 iLife 앱들이 포팅되었습니다. iPhoto 의 경우 터치에 맞게 재개발되어 특정부분에 있어선 맥용 iPhoto보다도 뛰어난 점들을 보여주고 있습니다. 앱개발자 분들은 키노트의 iPhoto 데모부분들은 꼭 챙겨보시기 바랍니다.
    • 새 iPhoto 부터 기존에 사용하던 구글지도를 제거하고 애플의 자체맵(일부는 OpenStreetMap 사용)으로 변경되었습니다
    • 새 아이패드는 램이 1GB 로 증가 되었습니다.
    • http://www.apple.com/ipad/ 에 관련된 정보 및 키노트들이 모두 업데이트 되었습니다.
    • 한글폰트가 변경되면서, 이제 한글도 볼드/이탤릭 등이 가능해졌습니다. 호불호가 갈리지만 만족스러워 하는 분들이 더 많은 듯 합니다.
    • 아이튠즈에서 구입한 “영화”도 재 다운로드 가능해 졌습니다. 기존에는 TV 와 음악까지만 지원

[ MWC 2012 ]

스페인 바르셀로나에서 열린 MWC에 KTH도 KT와 함께 참가했습니다. MWC원정팀이 생생한 리포트를 공유합니다.

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

  • WikiVS – 각종 기술만 비교하는 글을 모아놓은 위키 사이트. 특정기술들에 대해 기술비교가 필요할 때 둘러보기 좋습니다
  • 구글이 http://schema.org비디오개체 마크업 지원시작 동영상을 보여주는 사이트들은 Video 사이트맵과 합께 기본적으로 다 적용하시면 좋을듯
  • Cleo – 링크드인이 공개한 입력창 자동완성 & 입력단어추천 라이브러리. 링크드인의 오픈소스풀이 점점 더 풍성해 지는군요
  • ArsTechnica 가 정리한 전세계 웹브라우저 점유율 현황 2012.02 현재 데스크탑의 경우 IE 52% , FF 20% , 크롬 18% , 사파리 5% , 오페라 1%

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

  • 페이스북이 모바일웹의 문제인 Technology Fragmentation 을 해결하기 위해 W3C + Ringmark 를 제안. Rinkmark 는 모바일 웹 호환성 확인을 위해서 만든 기기용 Test Suite. 페이스북 개발자 블로그에 올라온 관련정보 http://t.co/c5YNSwKi 이 Ringmark의 테스트 페이지는 http://t.co/PooFNJDv 입니다.
  • Adobe Shadow 발표 http://t.co/KMd3PSQd 모바일웹 개발을 한층 더 쉽게 만들어주는군요. 크롬확장과 모바일앱의 연동으로 크롬에서 웹페이지를 브라우징/디버깅 하는게 다수의 모바일기기와 연동. 동영상 필감!
  • 벤츠, 시리를 선택하다 http://t.co/WTJwtthM 음악듣기/문자/통화 부터 핸즈프리 네비게이션까지.. 벤츠사가 자동차 내부시스템에 최초로 애플기술을 직적접으로 통합(애플이 허용했다고..)
  • 안드로이드 앱이 기존 50MB 크기제한을 없애고 최대 4GB까지 가능해짐 http://t.co/yXSzNA2t 아직도 APK 파일 자체는 50MB 제한이지만, 2GB 짜리 확장파일을 두개 붙일수 있게 변경
  • Hacker News 모바일웹앱 개발기 http://t.co/t9n0zC2q 아이폰 네이티브앱과 거의 같은 느낌을 주기위해 프레임웍을 사용하지 않고 직접 개발한 내용들을 잘 정리했네요. 모바일웹앱 만드시는분들 필독
  • iOS 앱의 퍼포먼스 향상 팁 by Pulse 팀 http://t.co/rwgDqTOQ 이미지압축/NOOperationQueues 와 GCD활용/불필요한 이미지 캐슁 하지 않기
  • 구글 Play 런칭 http://j.mp/xrYVup 구글이 기존의 앱마켓,음악,영화,도서를 하나로 묶어서 엔터테인먼트 통합 브랜드 Play 라고 이름붙였습니다.

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

  • Sencha Touch 2 발표 더 빨라진 속도, AT&T 연계로 캐리어빌링 지원 및 네이티브 패키징. 그리고 곧 Sencha Designer 2 와 연계되어 쉬운 디자인 가능해집니다
  • iOS 5.1과 새 아이패드가 웹개발자에게 의미하는것 CSS에서 DPR(Device Pixel Ratio) 속성에 따라 고해상이미지 지원도 가능하겠지만, 이미지가 너무 커서 CSS3나 SVG를 활용하는게 더 나을것이라는 예상
  • Responsive Navigation Patterns 반응형디자인에서 네비게이션 메뉴의 처리패턴 7가지. 장단점 및 실제 적용사이트 까지 정리가 깔끔하군요
  • Morris.js – 타임시리즈 그래프를 쉽게 그리기 위한 경량 JS라이브러리. jQuery & Raphaël 사용. 모바일도 잘 지원해서 통계툴 만들때 좋겠군요
  • 독특한 인터페이스로 유명해진 “Clear” 아이폰앱의 UI를 HTML5 로 구현한 오픈소스 전부 다 구현된 건 아니고 iOS에서 가장 잘 동작합니다. Clear UI with HTML5 동작 동영상
  • v8js – PHP내에서 자바스크립트를 실행하게 해주는 익스텐션. 크롬의 V8을 사용. 매우 초기단계인데 재미난 시도인듯
  • SQL.js – C소스인 SQLite를 Emscripten을 이용하여 JS로 컴파일한 라이브러리. 이제 정말 혹시나 차후에 WebSQL 지원이 끊긴다고 해도, 현재의 소스를 그대로 활용할 방안이 생긴걸까요? ㅎㅎ 재미난 세상입니다.

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

[ 추천글 ]

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