년도별 글 목록: 2012

구루의 기술뉴스 : 구글플러스 이야기 와 Product Ninja 외 12건

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

오늘은 구글에 계션던 김창원님이 적어주신 “구글 플러스 이야기” 와 스타트업 바이블의 저자 배기홍님이 적어주신 Y Combinator 의 Paul Graham에 대한 이야기 “Product Ninja” 두개의 글을 메인으로 선정했습니다. 요즘들어 좋은 SW를 개발하기 위해서 필요한 것들에 관심이 많은 구루입니다 😉

[ 추천글 ]

  • 구글 플러스 이야기 구글+의 성공과 상관없이 개발에 관련된 얘기는 매우 흥미롭네요. 배울게 많습니다.
  • Product Ninja 만드는 제품 및 제품들이 개발되는 과정에 대해서 뼛속 깊숙히 이해하고 있어서, 불필요한 시행착오를 최소화할 수 있게 적절한 코칭과 멘토링을 제공할수있는 사람

 

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

 

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

  • 모바일 프레임워크 비교 차트  너무 다양한 것들을 한데 뭉쳐놔서 비교가 좀 곤란하긴 하지만.. 모바일 개발을 진행하신다면 챙겨봐둘만 합니다.
  • 빠른 WebView 앱 만들기 하이브리드앱에서 웹뷰상의 속도를 최적화 하기 위한 다양한 팁들 그리고 오픈소스 몇가지. 시리즈로 계속 올린다고 하니 기대해도 좋을 듯.

 

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

  • Flickr가 사진의 Exif 데이터 추출을 HTML5 Web Worker를 이용해서 클라이언트PC에서 하도록 프로토타이핑 진행한 내역 – Parsing Exif client-side using JavaScript
  • Zeros in Javascript 자바스크립트 개발자라면 눈여겨 보셔야..
  • gmaps.js – 구글맵 API를 더 사용하기 쉽게, 재미나게 만들어주는 자바스크립트 라이브러리. 1081줄 짜리 JS파일 이군요

 

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

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

구루의 기술뉴스 : Etsy 의 DevOps 와 Metrics Driven Engineering 외 24건

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

오늘은 최근 들어 여러 해외 개발관련 사이트에서 뜨겁게 얘기되는 Etsy 의 사례 소개 글 2건을 메인뉴스로 선정했습니다. 제가 요즘 가장 관심을 가지고 있는 분야가 개발문화/DevOps 등이어서요. Metrics Driven Engineering 슬라이드는 꼭 한번 살펴보시기 바랍니다. 그리고, Quora 의 엔지니어가 적은 “무엇이 좋은 엔지니어링(개발) 문화를 만드는가 ?” 를 번역한 글도 추천해 드립니다.

[ 추천글 ]

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

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

  • Facebook Pages Manager 페이스북이 만든 페이지 관리 아이폰앱. Page활동 알림,Insights 보기도 제공. 기업페이지 운영자한테 필수일듯. 단 미국앱스토어에만 있습니다.
  • Mobitest – 모바일 웹페이지의 로딩 속도를 직접 iOS/Android/Blackberry 디바이스상에서 체크할수 있도록 해주는 오픈소스
  • 애플이 Siri API를 공개한다면 Services 와 Semantics 두가지로 나눠질것이라는 한 개발자의 예상 “Tea. Earl Grey. Hot.” What Would a Siri API Look Like? 어찌 되었건 공개만 된다면 Siri의 결과를 풍족하게 만드는데 다들 뛰어들게 될지도..

[ 프로그래밍 ]

  • Folly – 페이스북의 오픈소스 C++ 공용 라이브러리. 페이스북의 내부 라이브러리 코드와 상관없이 쓸수있도록 의존성을 제거. C++11 로 작성. C를 쓰는 회사들은 꼭 체크해봐야 할 듯
  • MS가 만든 클라우드를 위한 C++ 라이브러리인 Casablanca – C++ 개발자들이 좀더 현대적인 프로그램 개발이 쉽도록 해줄듯
  • GitHub for Windows GitHub가 직접 만든 윈도우즈용 Git UI 클라이언트. 깔끔하군요. GitHub가 오픈소스 세상에 가장 큰 변화중 하나라는데 한표
  • The Future is Specific 미래의 개발툴은 더 좋아진 Eclipse 나 V-Studio 가 아니라,도메인에 특화된 기능을 쉽게 제공하는게 될 것이다. MVC코딩시 다수파일 편집부분은 동감
  • HTML/CSS/JS 교육을 위한 최고의 온라인 에디터들 자바스크립트 콘솔은 오픈소스이면서 다양한 언어까지 지원하는 repl.it , HTML/CSS 편집엔 Cloud9
  • WYSIHTML5 – HTML5 에 기반한 오픈소스 리치 텍스트 에디터. URL자동링크,TinyMCE보다 작고, jQuery 종속 없음
  • Pretty RFC – 보기 불편했던 RFC들을 보기 편하게 인덱싱/포매팅 해주는 사이트. 완전 깔끔하군요
  • Google Blockly – 구글이 오픈소스로 공개한 웹기반 그래픽 프로그래밍 언어. 용도가 많을듯. Maze 데모를 보니 레고 마인드스톰하고도 잘 어울릴듯 해 보이네요
  • The Design of LLVM 학술프로젝트에서 시작했지만 이젠 C/C++/Objective C 등 다양한 컴파일러들의 백엔드가 되어버린 LLVM의 내부설계에 대해 알아보기
  • einhorn – 언어 중립적 공유 소켓 매니저. 오픈소스. 서버 실행시에 코맨드라인에서 Einhorn을 이용하는 것만으로 여러개의 소켓을 공유하는 인스턴스 관리가 가능.
  • pv – Pipe Viewer 리눅스 커맨드라인상에서 Pipe 로 연결해서 작업할 때 내부 데이터 전송상태를 확인할수 있도록 도와주는 모니터링툴

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

구루의 기술뉴스 : 페이스북 앱스토어 App Center 발표외 18건

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

오늘은 얼마전 발표된 Facebook 의 앱스토어, AppCenter 를 메인뉴스로 선정했습니다.

 

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

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

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

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

[ 추천글 ]

  • 출판사 앱-모델의 실패 책의 종류에 따라서 다르긴 하겠지만 단순 앱 형태의 이북은 그다지 메리트가 없는게 사실.
  • Touché – 디즈니 연구자들이 사물에 터치하는 많은 제스쳐들을 인식하도록 만든 시스템. 정전식으로 전기의 변화를 잡아내는 방식이라 손잡이,책상 심지어 물에까지 가능. 동영상 필감!

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

구루의 기술뉴스 : 수평적 조직문화를 가진 Valve 외 27건

구루의 기술뉴스 ( GuruNews ) 59회차 입니다. 해외출장/샌드위치휴가/밀린업무 등등으로 한달만에 찾아뵙네요 ^_^;;

오늘은 Valve 의 신규입사자용 핸드북 PDF파일을 메인뉴스로 선정했습니다. 수평적 조직문화를 추구하는 회사들은 종종 보이지만, Valve는 정말 특이하군요. “창업자도/사장도 있긴 하지만 그는 당신의 매니저가 아니다.” 기회를 찾고 위험을 피하고 프로젝트를 만들고 쉬핑하는건 당신의 권한이다. 게다가 엔지니어가 아닌 직군들에게 하는 조언이 “Program or be programmed” 네요. “Valve’s core competency is making software” 이기 때문에 코드를 이해하는 능력을 가지는게 도움될 것이라고 핸드북에서 직접적으로 이야기 하는게 놀랍습니다.

[ 추천글 ]

  • 게임회사 이면서 플랫폼회사인 Valve 의 신규입사자용 핸드북 56페이지 PDF파일 정말 대단한 회사이면서 멋진 문화. 수평적 기술중시 조직문화의 극단을 보여주는군요. ( 게임 포털/플랫폼 Steam을 만들고 운영하는 회사죠 )
  • Choose your Adventure GitHub의 디자인디렉터 Kyle이 얘기하는 개발자&디자이너 이야기. “멋진 소프트웨어를 만들고 싶다면 디자인&코드 둘 다 배워야 한다” 멋지네요.
  • 만화서비스 개발후기 by @lqez 국내에서 보기 힘든 디테일하고 멋진 소프트웨어 스택 사용기네요. 귀한 지식 공유해주셔서 고맙습니다. (__)
  • 잃어버렸던 스티브 잡스의 테이프 애플을 떠나 넥스트와 픽사를 만들던 시절의 이야기들
  • The Hack Day Manifesto 해커쏜/개발자컨퍼런스 제대로 준비하기. 깔끔하군요. GitHub에 올라와 있으니 포크해서 한글판으로 만들어도 좋을듯.

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

  • 아파치용 SPDY 지원모듈 mod_spdy 속도를 중시하는 웹사이트들이라면 이제 설치를 고려해보셔야..
  • wkhtmltopdf – 웹페이지를 PDF로 변환해주는 깔끔한 쉘 유틸리티. WebKit 렌더링엔진+QT 사용. php 및 python 바인딩도 있어서 웹서비스에서 사용하기 좋을 듯
  • 크롬용 SSH 확장 Native-Client 를 이용해서 브라우저 창에서 SSH 서버에 직접 접속. 간단히 접속해서 서버에 이런저런 확인할 때 편리합니다.
  • ImageOptim – 다양한 옵션조정을 통해 이미지를 최적화해서 크기를 줄여주는 툴. PNG/JPEG/애니메이션GIF 지원. 오픈소스인데.. 맥 전용
  • Making the Web Faster  깔끔하게 정리된 웹페이지 최적화 관련팁
  • Speed Tracer – 웹앱의 퍼포먼스를 측정하고 분석하는 크롬용 확장.나온지 꽤 오래된듯 한데.. YSlow/Firebug 같은것들에 밀려서 그런지 이제서야 알았네요

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

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

  • News from GIT in Java Land Java 에코시스템 상에서 Git 관련 컴포넌트의 현재상태. 이클립스콘 2012 발표자료
  • EclipseCon 2012 전체 슬라이드 모음k 총 80개 세션
  • Gaskit – Git 기반의 오픈소스 이슈트래커. PoC 수준이지만 이렇게 Git 을 어플리케이션의 내부 데이터베이스로 사용하는 시도가 많아지는듯.
  • Frontend 개발자들이 알아둬야할 Baseline 정리
  • git-sweep – Git 사용시 Master 로 머지된 모든 리모트 브랜치 한방에 지우는 툴
  • inbox.py – 앱내에 매우 간단한게 붙여쓸수 있는 SMTP서버. Python계의 유명인 Kenneth Reitz (Requests 제작자)의 신작 오픈소스
  • http://html.adobe.com 어도비의 HTML랜딩 페이지. 웹표준 / 오픈소스 관련해서 어도비가 하고 있는것들을 깔끔하게 정리했네요. 정말 HTML5 관련해서 열심히 하고 있다는게 눈에 확 보이는듯
  • stroll.js – CSS3를 이용한 스크롤 이펙트. 괴물 웹개발자 Hakim El Hattab 의 신작. 정말 대단한 친구
  • Screenqueri.es – 반응형 디자인 테스팅 사이트. 격자모드가 아주 깔끔하군요 😉
  • Responsive Newss – BBC 뉴스 웹사이트를 반응형 디자인으로 만든 개발팀이 운영하는 블로그. 반응형디자인의 실무적용에 관한 팁들이 계속 올라오고 있습니다

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

  • Superfastmatch – 오픈소스 텍스트 비교툴. plagiarism(표절)/Churnalism(베껴쓴 기사) 를 손쉽게 찾아줍니다. 숙제검사/표절검색용으로 딱일듯합니다.
  • CartoDB – 클라우드를 위한 오픈소스 Geospatial DB. PostgreSQL/PostGIS 기반. 구글 Fusion Tables 와의 비교자료
  • Fake S3 – 아마존 S3 사용하여 개발시 가짜 S3 서버를 로컬에 두고 개발할 수 있게 해주는 오픈소스. 마지막에 정리된 S3 대체품들 Ceph/ParkPlace/Boardwalk/RiakCS 도 유용

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

구루의 기술뉴스 : 페이스북은 어떻게 릴리즈 하는가? 외 24건

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

이번주는 페이스북 개발팀의 “Release Engineering Team” 의 팀장, Chuck Rossi 와 인터뷰한 기사를 메인으로 선정했습니다. 전혀 시스템 중단없이 계속 새로운 기능이 추가되는 페이스북의 시스템을 운영하고 있는 그들의 개발문화는 어떤지를 옅볼 수 있는 좋은 기사입니다. 댓글에는 PHP를 선택한 것 자체가 문제 아니냐는 오래된 논쟁이 계속되고 있습니다만, 한계가 될 수 있는 기술들에 대해서 계속 챌런지를 하고 HipHop 과 XHP 등 다양한 개선안을 만들어내는 그들의 도전을 더 높이 쳐주고 싶습니다.

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

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

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

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

  • 새 iPad와 iOS 5.1의 HTML5 점수표 “비즈니스앱용으론 새 아이패드를 선택할 이유가없다.” 화면때문에 웹 속도하락이 심한듯. 앞에 하이브리드앱의 스토리지/SQL 변경부분도 중요
  • jQuery Scroll Path 마우스 또는 키보드로 스크롤할때 커스텀 경로를 지정해서 스크롤할수 있게 해주는 플러그인. 데모 필감.
  • Codiqa – jQueryMobile 을 이용한 Rapid Prototyping 툴. 드래그앤 드랍으로 후다닥 모바일웹앱 UI를 구성가능
  • OSX for Hackers OSX 사용자들을 위한 defaults 변경값 모음

[ 추천글 ]

  • Where 2.0 2012 리포트 by KTH #1 ~ #3 MWC에 이어 Where 2.0도 생생리포트를 보내드립니다! 리포트 #1 , 리포트 #2 , 리포트 #3
  • 넷플릭스 추천시스템: Beyond the 5 stars 파트1 – 넷플릭스 최고의 경쟁력중 하나인 추천시스템에 대한 소개글. 추천알고리즘 10% 개선에 $1M(10억) 상금을 걸었는데 2009년에 우승자가 나왔죠
  • SysAdmin 의 목표는 자신을 작은 쉘스크립트와 교체하는것. DevOps 의 목표는 자신을 작은 REST API와 교체하는것 by @DevOps_Borat

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