신과함께 2부작 중 첫 번째 “죄와 벌” 개봉을 하루 앞두고

“미스터 고” 때 만큼은 아니지만 고생 많이 했습니다. 4년 전 아무 것도 없는 바닥에서 디지털 고릴라를 만들어낸 것이 결코 무의미한 도전이 아니었음을 “신과함께”가 증명해 주기를 바랍니다. 우리는 앞으로도 계속 그리고 꾸준하게 기술적으로 진보해 나아갈 것이며, 이 과정에서 또 하나의 이정표가 “신과함께”가 되길 바랍니다. 원작 “신과함께”는 제가 가장 좋아하는 웹툰입니다. 이 작품의 일원으로 참여할 수 있어서

나의 다섯번째 스마트폰 아이폰8

아이폰3GS, 갤럭시노트2, 갤럭시S6, 아이폰8. 대략 6년 만에 다시 애플 제품으로 돌아오게 되었다. 첫번째 스마트폰인 아이폰을 쓰다가 갤럭시를 쓰게 되었을 때도 걱정이 많았다. 너무 촌스럽게 쨍한 콘트라스트가 높은 화면 색감, 너무 초라해 보이는 UI. 아이폰 만큼 풍부하지 못한 앱들. 첫번째 문제는 쓰다보니 적응 되었고, 두번째 문제는 런처를 써서 해결하였다. 세번째 문제도 쓰는 와중에 점점 해결되었고 이제는

중국 베이징(북경) 출장

1박 2일 일정으로 업체 미팅을 위한 북경 출장. 세 번째 중국 방문. 북경(베이징)은 두 번째 방문이다. 11월 초이지만 북경은 새벽에 영하까지 내려갈 정도로 춥다는 이야기를 듣고 두꺼운 옷을 입고 왔는데 이정도로 두꺼운 옷을 입은 사람들은 많지 않았고, 만나는 사람들에게 너무 두껍게 입고 온 것이 아니냐는 이야기를 들었다. 하지만, 나는 추위를 많이 타기 때문에 잘 준비해서

세상에 나쁜 개는 없다.

세나개. 매 회 마다 강형욱 개통령님의 교육 방식에 감탄을 하면서 보게 된다. 예전에 밥 로스의 “그림을 배웁시다.”라는 프로를 볼 때 “이번 주 그림은 진짜 망했다.”라는 생각이 들 때가 종종 있었는데, 항상 나의 기대(?)는 산산히 깨졌고 밥 로스 선생님은 미션을 성공적으로 마무리했다. 두 번째 강아지를 키우고 있는 입장에서 세나개도 비슷한 생각으로 볼 때가 있는데 역시 지금까지

중국 하얼빈 출장

중국 “하얼빈”. “할빈” 또는 “하르빈”이 보다 정확한 발음이다. 영문으로도 Harbin으로 표기하는데, 어디에도 “얼” 발음을 야기하는 스펠링은 없다. 한국에서는 “하얼빈”으로 알려져 있지만 이렇게 발음하면 잘 알아듣지 못한다. 비록 짧은 일정(1박 2일)의 출장이긴 하지만.. 내가 이곳에 와 보리라고는 진짜 눈꼽만치도 생각하지 못했던 곳. 하얼빈에 출장을 가게 되었다는 이야기를 듣고 나서 든 생각은.. “중국 동쪽 어딘가에 있는 마을?

미국 DigiPro & SIGGRAPH 2017 Los Angeles

여름휴가 성수기를 맟아 인천공항 사상 최대 이용객 기록 경신의 날. 공항 체크인에 두 시간이 걸렸다는 소문이 거짓이 아니었다. 저녁 8시 출발 비행기인데도 한시간 반 이상이 소요됐다. 출발 세시간 전에 공항에 도착 했는데도 시간이 빠듯했다. 식당에 앉을 곳도 없었다. 스텐딩 테이블 하나 겨우 구해서 가까스로 비싼 빵 부스러기를 조금 먹을 수 있었다. 인천공항이 이정도로 붐비는건 처음

제주도 여름 휴가

(1일차) 김만복 김밥 → 대명 리조트 → 함덕 해수욕장 → 오드랑 베이커리 → 어멍 (2일차) 대명 리조트 → 월정리 투명 카약 → 섭지코지 → 로컬크랩 (3일차) 대명 리조트 → 아루요 → 롯데 호텔 → 삼보 식당 → 파파리오 (4일차) 롯데 호텔 → 이중섭 미술관 → 서귀포 매일 올레 시장 → 정방 폭포 → 제주 민속촌 → 카페 브루노 – 7월 초 제주도의 수국은 끝물이다. 거의 대부분 시들었다.

Abnormal Behavior of Maya Tweak with Custom Deformer

1. 테스트 씬 파일을 연다. 2. 플러그인을 로드한다. 3. 조인트를 선택한다. 4. Channel Box에서 Attribute들을 선택하고 “Mute All”을 실행한다. 5. 55 프레임으로 이동한다. 6. Channel Box에서 Attribute들을 선택하고 “Unmute All”을 실행한다. 8. 55 프레임이 아닌 다른 프레임으로 이동한다. 이상한 결과를 확인할 수 있다. 9. 노드 에디터를 열고 tweak 노드를 찾아서 삭제한다. 10. 정상적인 결과로 돌아오는

뭔가 이상한 방향으로 흘러가는 듯한 코딩 열풍

어제 RoboUniverse & VR Summit 2017 Coding The Future에서 발표를 했다. 예상보다 들으러 온 사람들이 많아서 놀랐다. 초등학생 자녀가 있는 부모들이 많이 온 것에 또 한번 놀랐다. 자녀의 코딩 교육에 관심이 매우 많았다. 질의응답 시간에는 사설 학원의 학부모 대상 설명회에 앉아 있는 듯한 느낌도 들었다. 학부모 외에 대학생, 회사원 분들도 질문을 많이 했는데 코딩 열풍이

중국 베이징(북경) 출장

북경은 중국어로 베이징이라고 한다. ‘징’은 “서울 경(京)”자를 중국어 발음대로 읽은 것이다. ex) 도쿄=동경, 베이징=북경. 김포공항에서 북경공항까지 비행시간은 1시간 40분이다. 서울과 북경의 시차는 한 시간. 서울이 북경보다 1시간 더 빠르다. 중국의 수도인 베이징은 서울의 약 30배 넓이이다. 북경은 계획도시로 도로망 체계가 매우 잘 되어 있다. 하지만 차가 너무 많아서 급심한 교통체증이 일어나는 곳이 많다. 중국은 도심을

독일 스투트가르트(Stuttgart) 출장

FMX 2017 Stuttgart, Gemany 2017.04.30 – 2017.05.07 첫 유럽행. 유럽은 어떤 곳일까? 기대가 크다. 그리고, 처음 참관하는 FMX는 어떤 분위기일까? 뭔가 북미의 SIGGRAPH와는 다른 느낌이 있을 것 같다. FMX는 유럽 지역의 디지털 엔터테인먼트 분야에서 가장 영향력이 있는 컨퍼런스이다. FMX는 “Film and Media Exchange”의 약자이지만, 이 의미 보다는 “International Conference on Animation, Effects, VR, Games and

How to use LaTeX in Mac

Install MacTex. Update all the packages. Finder: Application → TeX → Tex Live Utility Open the .tex file by selecting .tex file and clicking [control]+[mouse button]. Select: Open With → Other… → Tex → TeXShop If you meet the message like this: go to “Apple menu → System Preferences… → Security & Privacy, and click the “Open Anyway” button. At the last

Maya Viewport 2.0

Viewport 2.0(이하 VP2)은 Maya 2012 부터 도입된 Autodesk사의 새로운 rendering architecture이다. VP2는 AutoCAD와 3ds MAX 등의 제품군에서도 활용되는 backend system이다. VP2는 programmable shader system, high-quality per-pixel lighting 등의 강력한 기능을 제공한다. 하지만, 완전히 새로운 rendering system이기 때문에 기존에 만들어 놓은 plug-in들을 지원하지 않는다. 예를들면 custom locator node는 Legacy Default Viewport에서만 작동하고 VP2에서는 draw() 함수가 호출조차

CentOS 7.x에서 LaTeX 패키지 설치 방법

1. CTAN 사이트에서 해당 패키지명.zip 파일을 다운로드한다. 2. /usr/share/texlive/texmf-dist/tex/latex 위치에 해당 패키지명으로 디렉토리를 생성한다. 3. 다운로드한 .zip 파일 압축을 풀고 .sty 파일들을 새로 생성한 디렉토리에 복사한다. 4. texhash를 실행해준다.

How to install Google Chrome for CentOS 7.x

su vi /etc/yum.repos.d/google-chrome.repo [google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub yum install google-chrome-stable exit google-chrome

USB CD 영역 삭제

명령창(Command Prompt) 실행. diskpart list disk select disk 3 (초기화 하려는 USB가 3번일 때) clean (파티션 삭제) create partition primary (주 파티션 생성) format quick fs=fat32 (fat32 형식으로 포멧) active (활성화) exit (종료)

일본 도쿄 디즈니랜드 가족 여행

결혼 10주년 기념 도쿄 디즈니랜드 가족 여행. 가깝고도 먼 나라 일본 첫 방문. 인종, 문화, 사고방식, 먹을거리 등 많은 부분에서 비슷한 점이 많은 옆나라이지만 역사적인 앙금이 안풀린 관계로 인해 굉장히 낯설게 느껴지는 사람들. 진짜 일본어 한 마디도 못하는데 용감히 왔다. 듣던대로 영어를 잘 못하긴 하지만 통하긴 통함. 피차간에 서로 영어를 잘 못하니 마음의 부담감이 전혀

미국 DigiPro & SIGGRAPH 2016 Anaheim

DigiPro가 개최되었던 Grand California Hotel은 정말 멋진 곳. 상당히 비싼 것으로 알고있는데, 언젠가 기회가 되면 가족들과 함께 오고싶은 곳이다. 더불어 디즈니랜드, 캘리포니아 어드벤처, 다운타운 디즈니 모두 너무 훌륭한 가족 관광지라는 생각이 든다. 그러나 우리 네 가족이 오려면 최소한 돈 천만원은 깨질듯.. 처음 참관했던 DigiPro. 2013년도에 여기에 accept가 되고도 발표하러 가지못했던 곳. 돈 많은 두 회사

요르단 출장

  “쿵푸요가”, “신과 함께” 등의 영화에서 사용할 배경 레퍼런스 획득을 위한 출장이다. 두바이 공항에서 아랍에미레이트 항공으로 환승하여 요르단으로 가는 일정인데, 두바이행 대한항공 비행기에는 예상 외로 빈 자리가 많아서 두 좌석당 한 명씩 앉아서 갔다. 두바이 공항은 매우 넓기 때문에 멀리 있는 게이트 까지는 버스로 이동하는데 버스 배차 간격이 짧지 않으므로 탑승 시간에 늦지 않으려면 다소

MFnNurbsCurve Error with OpenMP

Non-threadsafe functionality in Maya 2014 MFnNurbsCurve evaluation, for example, point on curve computation MFnNurbsSurface evaluation, for example, point on surface computation MFnSubd evaluation MFnNurbsCurve::closestPoint() is not thread-safe. But, it is thread-safe in Maya 2016.

DJI Inspire 1 Firmware Update

  DJI Inspire 1의 최신 펌웨어는 다음 링크에서 다운로드 받을 수 있다. http://.dji.com/product/inspire-1/info#downloads   최신의 .zip 파일을 받아서 압축을 풀면 .bin 파일이 생성되는데, 이 .bin 파일을 마이크로 SD 카드의 root 위치에 복사한 후에 카메라에 삽입하고 기체의 전원을 켜면 자동적으로 펌웨어 업데이트가 시작된다. 펌웨어 업데이트는 대략 10분 정도 소요된다. 한 번 길고 두 번 짧게 계속 “띠-띠띠”

아우디 초보자를 위한 FAQ 및 팁

<아우디 브랜드>  한국에서는 벤츠, BMW, 아우디가 독일 3사로 분류되지만 TOP 2 브랜드로 벤츠와 BMW를 꼽고, 그 다음 아우디라는 인식이 있음. 한국에서의 브랜드 인지도는 벤츠>BMW>아우디 순. 심지어 벤츠>BMW>>아우디라고 하는 사람들도 꽤 있음. 한국에서는 벤츠, BMW가 먼저 들어와서 프리미엄 브랜드로 확고히 자리를 잡은 후에 아우디가 들어왔기 때문에 아무래도 후발 주자라는 이미지가 있음. 하지만, 유럽에서는 아우디에 대한 인식이

안드로이드 스튜디오 예제 8 – 가로, 세로 고정

“화면 회전” 설정이 켜져 있을 때, 안드로이드 스튜디오로 생성한 앱은 디바이스의 방향에 따라서 회전한다. 회전이 되지 않고 가로 또는 세로로 고정이 되려면 main activity의 java 파일의 onCreate() 함수 안에 다음과 같은 내용을 추가해주면 된다. 가로 고정: setRequestedOrientation( ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE ); 세로 고정: setRequestedOrientation( ActivityInfo.SCREEN_ORIENTATION_PORTRAIT );

안드로이드 스튜디오 예제 7 – 타이틀 바, 이메일 버튼 없애기

안드로이드 스튜디오를 이용해서 안드로이드 앱을 만들면 상단에 타이틀 바와 하단에 이메일 버튼이 자동 생성되는데 굉장히 꼴보기 싫다. 이번 예제에서는 이렇게 자동 생성되는 타이틀 바(Title Bar)를 삭제하는 내용을 다루려고 한다. ——————————————————————————————————– 1. 안드로이드 스튜디오를 실행하고, Start a new Android Studio project를 선택한다. 2. New Project 창이 나타나면, Application name에 BlankApplication을 입력하고 Next 버튼을 클릭한다. 3. Target

워드프레스 미디어 버튼 또는 텍스트 모드 문제

문제점) 워드프레스(WordPress) 4.4.2에서 글 편집기에서 “미디어 추가” 버튼을 눌러도 “미디어 삽입”이 뜨지 않거나, “비주얼” 모드에서 “텍스트”로 전환이 안되는 문제가 발생하였다.   해결방법) wp-config.php 파일에 다음과 같은 내용을 추가해준다. (굵은 글씨 부분) /** MySQL hostname */ define('DB_HOST', 'localhost'); /** Disable Javascript Concatenation */ define('CONCATENATE_SCRIPTS', false ); /** Database Charset to use in creating database tables. */

워드프레스 수동 재설치

워드프레스(WordPress)로 작성한 모든 글의 제목 및 텍스트는 서버에 DB로 저장되어 있고, 글을 작성하면서 업로드하여 첨부한 이미지들은 모두 wp-content/uploads에 저장되어 있다. 따라서, DB가 손상되지 않았고, wp-content/uploads만 백업이 되어 있다면 얼마든지 워드프레스를 지우고 다시 설치해도 복구가 가능하다. 1. 우선 wp-content 디렉토리를 ftp로 다운받아 저장해둔다. (가장 중요!) 2. wp-content 디렉토리 외에도 필요한 디렉토리들이 있다면 백업해둔다. 3. 그 다음

안드로이드 스튜디오 예제 6 – 프래그먼트 간 통신

예제 5에서 설명했듯이 서로 다른 프래그먼트들 끼리는 직접적으로 정보를 주고 받을 수 없다. 아마도 프래그먼트는 재사용성에 중점을 두고 설계된 요소이기 때문에 이러한 정책을 취하고 있는 것 같다. 만약 A라는 프래그먼트에서 B라는 프래그먼트의 setData()라는 함수를 호출하는 식으로 개발했을 때 , 다른 프래그먼트들에는 setData()라는 함수의 존재 여부가 보장되지 않기 때문에 재사용성에 문제가 발생할 수 있기 때문이다. 따라서,