Loading...
2009. 7. 16. 14:55

에디슨

에디슨이 한 말들. 1. 천재는 99%의 땀과 1%의 영감으로 만들어 진다. 2. 고생하지 않고 얻을 수 있는 귀중한 것은 하나도 없다. 3. 성공이란 그 결과로 측정하는게 아니라, 그것에 쏟은 노력의 양으로 따져야 한다. 4. 사람이 죽는다고 해도 만일 그가 그의 아이들에게 열심이라는 단어를 남겨주었다면, 그는 아이들에게 크나큰 가치가 있는 재산을 남긴 것이다. 5. 나는 지금까지 우연한 기회에 어떤 가치 있는 일을 이룬적이 없다. 나는 여러가지 발명중에 그 어느것도 우연히 얻어진 것은 없었다. 그것은 꾸준하고 성실히 일을 함으로써 이룩된 것이다. 6. 나의 발명은 한 가지 일에 무수한 경험을 쌓아올린 결과다. 7. 남들이 성공적으로 이용한 진기하고 재미난 아이디어들을 그대로 넘기지 말라. 당신이 안고..

2009. 7. 16. 14:52

강수진

발레, 겉으로는 아름답고 화려한 운동처럼 보이지만 사실은 굉장히 남성스러운 운동이죠 중력을 벗어나려는 힘, 지상을 벗어나 천상으로 다가서려는 의지... 그리고 하루 연습을 거르면 자신이 알고 이틀을 거르면 동료가 알고 삼일을 거르면 관객이 아는 아주 무서운 예술이기도 합니다 이렇게 전혀 녹록치 않은, 오직 발레 하나를 위해 다른 모든 것을 포기해야 하는 어찌 보면 상당히 혹독한 삶입니다 하지만 그런 삶에서 동양인 최초, 아니 세계 최초의 모든 것을 하고 경쟁자를 오직 자신으로 잡고 치열하게 살아가는 사람은 어떤 모습일까요? 바로 발레리나 강수진씨입니다 동양인 최초로 로잔 콩쿠르에서 수상, 동양인최초, 최연소 입단으로 독일 슈트가르트 발레단 입단 하지만 군무에도 못 낀지 2년 남짓.. 엄청난 슬럼프가 찾아..

2009. 7. 16. 14:51

파벨 네드베드

나는 내가 살던 집에서 60마일이나 떨어진 축구학교를 다녔다. 나는 하루에 12시간을 연습했고 두 다리중 어느 한 다리가 우월하지 않다고 느낄 때 처음으로 희열을 느꼈다. 스파르타 프라하시절 나는 경기가 끝나고나서 바로 훈련장에 가서 훈련했고 쓰러져도 다시 필드의 잔디를 잡고 일어섰다. 나의 하루일과는 연습장의 조명이 꺼질 때 끝났다. -파벨 네드베드-

고승덕 변호사.

*나는 외모에 컴플렉스가 있다. 아시겠지만, 대학교 때 고시 3개를 합격했다. 사법고시 합격, 외무고시 2등, 행정고시 1등, 그리고 서울대 법대를 수석 졸업했다. 학교 졸업 후 부모님께 큰 절을 했었다. 똑똑한 머리를 물려줘서가 아니라, 사실은 변변찮은 외모덕에 그저 고시에만 전념할 수 있게 해 줬기 때문에 감사하다는 의미로. *내 직업은 ① 변호사이면서, ② 방송도 하고, 3년 전부터 ③ 책을 쓰고 있다. 평생 소원이 1년에 1권씩 평생 책을 내는 것이다. ④ 글도 쓴다. 모 신문사에 경제기사를 1주일에 2개정도 쓴다. ⑤ 또 오늘과 같은 특강도 한다. 평균 1주일에 2회 정도. ⑥ 증권분야에서도 활동하고 있다. 운영하고 있는 사이트가 있는데 회원수만도 3만 5천명 정도 된다. 나름대로 홈페이지 관련..

[DX]StretchRect (LPDIRECT3DSURFACE 복사)

큐브맵을 만들때 내가 필요한 기능은 큐브맵핑이 아니라 단순히 큐브맵을 저장하는 것. BackBuffer를 들고 왔다. 이녀석은 LPDIRECT3DSURFACE였다. 그리고 큐브텍스쳐를 하나 만들고 그곳에 들고온 BackBuffer를 복사했다. 꽤나 편한 녀석인듯하다. IDirect3DDevice9::StretchRect 메서드 전송원직사각형의 내용을 목적지 직사각형에 복사 한다. 복사에 의해, 전송원직사각형을 확대 및 필터링 할 수 있다. 이 함수는, 비디오 스트림의 어스펙트비(가로세로 비율)의 변경에 자주(잘) 사용된다. 구문 HRESULT StretchRect( IDirect3DSurface9 *pSourceSurface, CONST RECT *pSourceRect, IDirect3DSurface9 ..

explicit 키워드에 대해서.

이글은 상당히 오래전에 2년전에 적은녀석인데... 그닥.기억이안나는군...정말.내가적은게.맞나..ㅡㅡ;.. 이녀석은 비야네 형님이 처음부터 만든 녀석이 아닙니다. 98즘에 여러 다른 녀석들과 함께 추가된 녀석입니다. 이녀석은 단일 인자를 갖는 생성자가 자동 형변환이 일어나는 것을 막을수 있습니다. 이것은 일종의 권한이라고 말할 수 있습니다. 보통은 컬파일러가 허용되는 한도내에서 암묵적으로 형변환을 해주어컴파일을 하게 됩니다. 컴파일러는 똑똑한 녀석입니다. 프로그래머의 의도를 파악하려 한다기 보다는 어떻게든 소스를 컴파일 하여 실행하도록 만들려고 모든 수단을 동원하는 녀석이죠. 그렇다면 이녀석이 머하는 녀석인 줄은 알겠는데 왜 추가되었는지에 대해서도 알아야 하지 않을까요? C언어는 위대합니다. 아주 오래전..

string -> char* -> WCHAR* 타입 변환

WCHAR* szWchar; char* szChar; string csString; csString = "타입 변환하는 방법입니다."; // string -> char* szChar = (LPSTR)(LPCSTR)csString.c_str(); // char* -> WCHAR* // 다음과 같은 방법도 있으나 끝에 쓰레기 값이 같이 출력된다. // MultiByteToWideChar(CP_ACP, 0, szChar, strlen(szChar), szWchar, strlen(szChar)); // 권장 방법 szWchar = new WCHAR[strlen(szChar)+1]; _swprintf(szWchar, L"%s", CA2W(szChar)); MessageBox(szWchar, _T("변환 완료"),..

Directx9 셰이더 프로그래밍 예제 수정방법.

세가지 오류가 발생한다. 1. error C2061: 구문 오류 : 식별자 'LPDIRECTXFILEDATA' d3dfile.h 폴더에 #include 를 추가한다. 2. error C2664: 'D3DXLoadMeshFromXof' : 매개 변수 1을(를) 'LPDIRECTXFILEDATA'에서 'LPD3DXFILEDATA'(으)로 변환할 수 없습니다. d3dfile.cpp 파일에서 아래 부분을 고쳐준다. if( FAILED( hr = D3DXLoadMeshFromXof( (LPD3DXFILEDATA)pFileData, D3DXMESH_SYSTEMMEM, pd3dDevice, &pAdjacencyBuffer, &pMtrlBuffer, NULL, &m_dwNumMaterials, &m_pSysMemMes..