제프 딘의 29가지 진실
Jeff Dean은 구글의 전설적인 프로그래머로, BigTable, MapReduce등 구글의 핵심기술을 만들었습니다.
그의 위대함을 칭송하기 위해 사람들은 ‘척 노리스의 진실’을 패러디한 ‘제프 딘의 진실’을 만들었습니다.
* 컴파일러는 제프 딘에게 경고하지 않는다.
. 그가 컴파일러에게 경고한다.
* 2000년 후반에 제프 딘의 코드 작성 속도가 40배로 빨라졌는데,
. 그가 키보드를 USB 2.0으로 업그레이드 했기 때문이다.
* 제프 딘은 커밋하기 전에 코드를 빌드해보는데,
. 컴파일러와 링커에 버그가 있는지 확인하기 위해서일 뿐이다.
* 제프 딘이 자세를 바로잡는다면, 그건 키보드를 보호하기 위해서일 뿐이다.
* 모든 포인터는 제프 딘을 가리킨다.
* gcc -O4 명령은 당신의 코드를 이메일로 제프 딘에게 보내서 재작성한다.
* 제프 딘은 피보나치 수열의 203번째 숫자를 1초 내에 답하는 바람에 튜링 테스트에서 떨어진 적이 있다.
* 예전에 빛의 속도는 진공에서 35마일이었다.
. 그래서 제프 딘은 그의 주말을 물리법칙을 최적화하는데 썼다.
* 제프 딘은 1969년 12월 31일 오후 11시 48분에 태어났다.
. 그리고 그가 타임카운터를 구현하는데 12분이 걸렸다.
* 제프 딘은 Emacs와 VI 양쪽 다 쓰지 않는다.
. 그는 zcat에 그의 코드를 적는데, 그 쪽이 더 빠르기 떄문이다.
* 제프 딘이 이더넷에 프레임을 보내면
. 다른 프레임들은 자기들이 나온 랜카드의 버퍼메모리로 도망가 버리기 때문에 절대 충돌이 일어나지 않는다.
* 상수 효율에도 만족하지 못한 제프 딘은 세계 최초의 O(1/n) 알고리즘을 만들었다.
* 제프 딘이 휴가를 갔을 때, 구글의 서비스들이 불가사의하게도 며칠동안 멈춰버렸다. 이것은 정말 사실이다.
* 제프 딘은 어쩔 수 없이 비동기 API를 만들었는데,
. 그가 어느날 함수를 최적화했더니 실행하기도 전에 결과를 반환했기 때문이다.