씬 그래프 엔진을 만들었던 모바일 가이 GO 언어, AngularJS에도 관심이 많다.

Emacs의 시대는 갔는가?

January 19, 2014 Blog

맥을 쓰면서 이맥스를 쓰기가 너무나 불편해 VIM과 IDE를 쓴지 2년되어가는 것 같다. 무심코 tmux를 쓰다가 단축키가 CTRL + B가 아닌가? 하긴 예전에 유행하던 screen이란 도구도 CTRL + A...

안드로이드 시장 점유율의 함정의 함정

January 17, 2014 Blog

윤지만씨는 시장 점유율의 함정: 10명 중 8명이 안드로이드를 쓴다고?을 올렸다. 해당 글은 찰스 아더(Charles Arthur)의 Why an 80% market share might only represent half of smartphone users의 번역이다....

잘가 젠킨스, 반갑다 트레비스

January 16, 2014 Blog

구글러 크리스 베인(Chris Bane)이 만든 PhotoView 프로젝트가 있다. 핑거 투 줌 기능을 지원하는 안드로이드 이미지 뷰 객체이다. 이 객체를 이용하면 두 손가락으로 이미지를 확대, 축소하는 일을 쉽게 할...

어느 보석가게의 위조 수표

January 15, 2014 Blog

어느 보석가게에 손님이 70만원짜리 진주를 사고 100만원짜리 수표를 냈다.주인이 잔돈이 없어 옆집에서 현금으로 바꾸고 손님에게 30 만원 거슬러 줌. 담날 옆집에서 부도수표라며 환불을 요구해서 100만원을 돌려주었다.가게 주인은 얼마를...

Travis에서 Ant로 안드로이드 앱 빌드하기 (GitHub)

January 15, 2014 Blog

Travis는 오픈소스 프로젝트에서 사용할 수 있는 무료 CI입니다. Travis를 이용하면 매 커밋이나 풀 리퀘스트 마다 빌드가 제대로 되는지 검증할 수 있습니다. Travis를 사용하려면 먼저 Travis에 가입하셔야 합니다. 가입...

안드로이드 Gradle 버전 문제

January 12, 2014 Blog

Gradle을 쓸 때 가장 아쉬운 점은 Android Gradle 플러그인이 Gradle의 버전에 의존적이라는 것입니다. Gradle Wrapper를 쓰지 않는다면 이전에 사용하던 빌드가 갑자기 안되는 경험을 해본 적이 있을 겁니다. 맥이면...

2013년 히트글 모음

January 12, 2014 Blog

작년 히트글을 정리해보았습니다. 구글 통계로 가장 많이 들어오는 검색어는 GIT이고요. 나머지 글은 구글 랭크에 기반해서 목록을 정리하였습니다. 제 블로그(텀블러) 글에 대한 구글 랭크 정리는 펄 스크립트를 사용하였습니다. 2년...

아이디어는 아무 가치없습니다.

January 2, 2014 Blog

나는 글과 제목만 달고 싶습니다라는 글을 보고 왜 이런 아이디어를 공개하냐는 사람들도 계시던데 저는 이런 아이디어는 공개하든 말든 상관이 없다고 생각합니다. 아이디어는 사실 아무런 가치도 없기 때문입니다. 세상에는...

GLSurfaceView 커밋 읽기 #3

December 28, 2013 Blog

오늘 살펴볼 커밋도 Jack Palevich의 커밋입니다. commit ea62b95e7c562e8d0052441d8a0d7de6d919320f Author: Jack Palevich Date: Mon Mar 18 22:44:58 2013 -0700 Fix createSurface / eglCreateWindowSurface race. Previously we could have returned...

나는 당겨서 갱신하기가 싫어요.

December 23, 2013 Blog 3 Comments

윤지만씨가 당겨서 갱신하기 (Pull to refresh)에 관한 글을 쓰셨는데 나는 예전에도 당겨서 갱신하기가 좋은 방법이라고 생각하진 않았다. 어떤 리스트가 당길 수 있는 리스트인지 알 수 없다. 새로운 글이...

GLSurfaceView 커밋 읽기 #1

December 21, 2013 Blog

이 글은 예전에 구글 플러스에 올렸던 글을 다시 정리하며 시작합니다. 예전에 2개 커밋에 대해 분석한 것을 먼저 옮기고 그 후에 새로운 커밋에 대해서도 정리하려 합니다. 저는 GLSurfaceView를 사용하며...

XCode 코딩 컨벤션 걱정 끝. BBUncrustify

December 15, 2013 Blog 6 Comments

대부분의 프로젝트에는 코드 컨벤션이 있습니다. 코드 컨벤션이 없다면 참여자의 수 만큼 코드가 읽기 어려워집니다. 나는 80컬럼에 8칸 하드 탭을 사용했는데 다른 친구는 120컬럼에 2칸 소프트 탭을 쓰고 또...

스팸 컨텐츠가 된 뉴스

December 11, 2013 Blog

무언가 검색할 때 반갑지 않은 글들이 있습니다. 얕은 수준으로 어떤 보도 자료가 있는지 소개하는 기사들과 그 기사들을 퍼 옴긴 블로그 글들입니다. 구글 검색에서도 이 글들을 치우지 않고서는 제대로된...

바보의 패스워드 정책

October 27, 2013

일정 기한이 지나기 전에 패스워드를 무조건 변경해야하는 서비스들이 있다. 이런 서비스들은 또 쓸데없이 까탈스러워서 숫자, 공백, 특수문자, 대소문자 등의 조합을 강제하거나 입력할 수 없는 조합이 존재한다. 그래서 사용자는...

제2의 컴팩과 마이크로소프트가 절실하다.

October 23, 2013

초기 PC를 생각하면 사용자는 번들된 소프트웨어를 사용했습니다. 어느 순간부터 저가의 클론 장비들과 판매용 운영체제 등이 나오면서 상황이 바뀌었습니다. PC역시 처음부터 개방적인 모양은 아니었던 것입니다. 애플이 원하는 모습도 아니었겠고요....