2013년 8월 29일 목요일

검색엔진의 미래



포프TV를 처음 시작할 때, 또 개발자의 특기를 발휘하여 또 "비디오 검색엔진을 잘 만들어서 떼돈 벌어보자" 라고 생각했던 내용을 공유합니다. 한마디로 헛소리일수도 있습니다... -_-

비디오에서 잠시 언급했던 변태 프로그래머 티스님의 블로그
http://kindtis.tistory.com/

2013년 8월 26일 월요일

한국인이 잘못쓰는 영어: 사전찾기



앞으로 한국사람들이 흔히들 잘못쓰는 영어에 대해 짧게짧게 비디오를 올려볼 생각인데.. 그때마다 옳은 의미를 소개할때 사용할 레퍼런스들을 짧게 설명해보았습니다.


2013년 8월 22일 목요일

삼색 코드리뷰



전 딱 귀찮은거 싫어하는데... 코드리뷰도 상당히 의미없이 귀찮은 경우가 있어서... 제가 생각하는 올바른(?) 코드리뷰에 대해 글을 남겨봅니다. 사실 제가 회사 다녀본중에 이런식으로 코드리뷰하는 회사가 놀랍게도 가장 코드질이 좋았습니다.

2013년 8월 19일 월요일

셰이더란 무엇인가?




예전에 쉐이더책(http://www.hanb.co.kr/book/look.html?isbn=978-89-7914-949-4)에 넣으려다가 지면만 늘어날거 같아서 못넣었던 내용을 비디오로 만들었습니다. 쉐이더란 놈이 나오게된 배경역사(?)를 대충 논합니다.


2013년 8월 12일 월요일

자동주차위치 기억시스템



얼마전에 고안해낸 기가막힌 자동주차위치 기억시스템 컨셉을 소개합니다. 별도의 장비없이 이용할 수 있다는게 매우 큰 장점이었습니다..응? 왜 과거형일까요? 아래 링크를 보시면 압니다. ㅠ_ㅠ

https://www.google.com/patents/US8392118?dq=car+location&ei=eC7NUbm_N-eXigLvmYGoCg

2013년 8월 8일 목요일

[유튜브] 내가쓰는 C++11: unique_ptr



클래스에서 외부에 노출되지 않는 private 멤버 포인터들을 저장할때 제가 주로 사용하는 unique_ptr입니다. 실수로 메모리 누수를 하는걸 방지하는데 유용하더군요...?

C++11 비디오 시리즈 모두보기

2013년 8월 7일 수요일

셰이더 프로그래밍 입문 틀린내용 업데이트(1쇄/2쇄)

최근에 현정님이 셰이더 프로그래밍 입문 1쇄에서 오타를 하나 찾아주셨는데... 1쇄 2쇄 공통 적용됩니다. 찾아주신 이쁜 현정님께 감사의 말씀 드립니다.


p.154

행기준 행렬

| Tx Bx Nx |  ->  | Tx Bx Nx | 
| Ty By Ny |      | Ty By Ny | 
| Tz By Nz |      | Tz Bz Nz | 


여태까지 찾은 모든 잘못된 내용은 아래 페이지에 있습니다.
셰이더 프로그래밍 입문 정오표

2013년 8월 5일 월요일

[유튜브] 영어를 알면 포인터가 보인다.



캐나다 대학에서 애들 가르치면서 느낀 생각중의 하나가.. 영어를 잘하면 C++도 이해하기 쉽다였죠. 아무래도 C++자체가 영어로 써있으니까요. 그래서 그 생각을 정리했습니다.

2013년 8월 1일 목요일

[유튜브] 내가 쓰는 C++11: final과 override



사실 제가 쓰는 C++11의 기능이 그리 많지 않습니다. 제가 사용하는 기능은 코드의 가독성을 안해치고, 프로그래머로부터 내부구현 모습을 숨기지 않는 것만을 사용합니다. 그런 의미에서 final과 override는 프로그래머의 실수를 줄여줄 수 있는 -- 그래서 잘못된 버그 만들어 디버깅에 시간을 많이 낭비하지 않게 해주는 -- 좋은 놈이라 생각하여 쓰고 있습니다.

(사실 제가 소개할 C++11 기능이 얼마 안남았습니다 이제.. ㅋㅋㅋ)


C++11 비디오 시리즈 모두보기