본문 바로가기

전체 글

(1935)
카메라 분해기 - Pentax *istDS 이 카메라는 제가 일본에서 구입해서 쓰다가 온 카메라로서 , 아시는 분들은 아시는 Pentax *istDS 입니다. 2003년생 이며 , 캐논에서 350D 가 나오기 전까지는 가장 작은 바디 였습니다. 캐논의 USM 렌즈단 350D 가 아니라면 부러울게 없는 바디 입니다 .. ㅎㅎ 왜냐면 .. 죽음의 느린 AF 속도를 가졌거든요 ... 하지만 사진은 AF 속도로 찍지 않는다는것 .. 게다가 빠른 AF 는 K10D 가 있으니까요 .. ㅋㅋ Pentax 의 디지털 역사상 두번째 바디로서 , 캐논 원디 나 오디 쓰시던 분들도 그 색감에 다시 돌아 온다는 *istD 의 동생 입니다. 뭐 ... *istD 도 AF 느린건 .. 형이나 동생이나 마찬 가지지만요 .. 하핫. 분해요인은 .. 바디 뒷면의 휠의 부정확성..
Pi 값 계산하기. Super Pi 라든가 하는 많은 프로그램들이 있습니다만 .. 다들 어떤 계산을 하는지 모르겠습니다만 , 저는 이 방법을 사용합니다 :) MAX_COUNT 의 자리수를 증가 시킬수록 연산은 좀더 시간이 많이 걸리게 되고 , CPU 의 사용량은 증가 하게 됩니다 ^^ thread 로 위 코드를 여러개로 한번에 돌리게 된다면 상당한 CPU 사용율을 보게 될것이라 생각 되는군요 ^^
오늘은 갑작스레 눈온 날 . 아침일찍 무겁디 무거운 (안그래도 무거운데 .. -_-a) 몸을 일으켜 버스에 몸을 싣고 출근해서 지하철을 갈아 탈 때만 해도 눈이 안왔 었는데 , 강남에서 지하철로 지하를 달리다 신대방역쪽에서 지상으로 올라오니 눈발이 날리고 있더라 는 사실! 2001년에 군대 재대후 눈빨이라면 정말 싫어진 나로서는 출근길이 무척이나 고달퍼 지는 순간 이었다고 할수 있겠다. 구로디지털 역을 벗어나 회사 건물까지 걸어 오는 사이 이만큼 쌓여 가는 눈을 보니 , 군시절 일직하사 달고 꼴딱 밤 새고 다음날 눈치우던 나의 불쌍한 모습이 불현듯 떠오르게 되는 순간 이었다고나 할까? 눈 ... 좋아하는 사람들 말리긴 싫지만 .. 오는건 싫다 ...
공개 MP4/AAC 오디오 인코더-디코더 , NAACESHL 1.8.9 공개 MP4/AAC 오디오 인코더-디코더 , NAACESHL 1.8.9 변경된 점 - 자동설치 프로그램 패키징 수정 - 자동 언어 선택 (운영체제에 따라) - /KR과 /EN 옵션으로 강제 한글 및 영어 선택 가능. - 파일 목록을 추가한후 일정 목록을 선택 한 다음 인코딩 하면 프로그레스바가 이상해 지는 문제 수정 - 인코딩중 중지를 시도하면 프로그램이 이상해 지는 버그 수정 - 일부 컴퍼넌트 수정 - 모든 32bit Windows와 호환 (비스타 64bit 도 구동 확인완료) - bass.dll 및 Nero Encoder 모두 변경. - 만들수 있는 파일 확장자 추가 (3GP,3GA 등) 알려진 버그 - 너무 많은 리스트는 작성불가 (RICHEDIT 오류) 본 프로그램은 개인용도로 사용시 무료 입니다..
CPU 지원 명령어 알아 보기. CPU 에서 지원 되는 명령어set 중 대표적인 몇개를 알아 볼수 있는 asm 코드가 있다. 이 asm 코드는 인라인으로 처리가 가능하며 , 결과 값들은 각 레지스터에 저장되게 된다. 각종 CPU 명령어가 지원 되는지? mov eax,1 db 0x0F,0xA2 mov _edx,edx _edx 레지스터에 0x800000 을 AND 연산하여 0x800000 이 남으면 MMX 명령이 지원 되는 CPU 이다. 또한 _edx 레지스터에 0x02000000 로 AND 연산해서 같은 값이 나오면 SSE 가 지원되며 .. _edx 레지스터에 0x04000000 가 AND 연산으로 동일하게 나오면 SSE2 가 지원 되는 CPU 이다. 이런 명령어 처리가 필요한 이유는 , SSE 나 SSE2 명령어 set 을 사용하여 좀..
Pentax *istDS 와 Ricoh Rikkenon P 50mm 렌즈의 만남. Pentax. 제가 쓰는 유일한 DSLR 바디들 입니다. 현재 , Pentax *istDS 와 K10D 를 가지고 있지만, 서로의 느낌은 같은 제조사에서 나온 바디 치고는 다른 느낌이 많이 듭니다. 사용 용도도 다르구요. 특히 *istDS 는 가벼운 바디와 , 손안에 쏙 들어 오는 (저에게만 그럴지도 .. ) 크기로 제가 살아 가는 도중에 보는 것들은 디지털 이미지로 남길수 있게 해 주는 좋은 친구 입니다. 기존엔 F28mm f2.8 렌즈를 사용해 왔습니다만, 필름 바디인 Pentax P3 에 쓰던 리코 리캐논 50mm 를 장착해서 M 모드로 찍어보니 , 그 신비로운 느낌에 계속 이 렌즈를 사용하게 되는 것 같습니다. Pentax 디지털 바디들은 친절하게도 , 모든 기종들이 A 접점이 없는 렌즈들 까지 ..
Sigma 17-70mm f2.8-4.5 DC , for Pentax K mount Sigma 17-70mm f3.5-4.5 , DC 디지털 크롭 바디용 렌즈. 필름 바디에 꼽으니 정말 전체 화각에 걸쳐 이미지 서클이 작게 맺힌다... Pentax DA 18-55 처럼 이미지 서클이 변할줄 알았더니 ..
NateOn Remover 20070727 이 프로그램은 네이트온을 설치 했으나 , 오류로 인해 (특히 VISTA 에서 설치제거가 안되는 오류) 제거를 하지 못하는 분들을 위해 만들었습니다. Windows32 API 로만 만들었으며 , Vista 에서도 정상구동 되는 것을 확인 했습니다. 누구나 무료로 사용하실수 있습니다. 설치제거에 조건이 딱 하나 있는데 , "성공적인 설치로 인해 설치제거 목록에 네이트온이 있어야 한다." 입니다. 이 프로그램은 설치제거 목록에 있는 네이트온 정보를 가지고 해당 파일들 및 레지스트리를 삭제 하게 됩니다. 다운로드는 첨부파일을 다운받아 아무데나 압축을 푸시고 , NOR.EXE 를 실행 하시면 됩니다. 많은 이용 바랍니다.
[Win32.Reg] Windows XP 성능 향상을 위한 각종 레즈스트리 설정. Windows Registry Editor Version 5.00 ;오류보고기능 제거 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftPCHealthErrorReporting] "DoReport"=dword:00000000 ;AVI, MPG, MPE, MPEG 파일 미리읽기 기능 제거 [-HKEY_CLASSES_ROOT.aviShellEx] [-HKEY_CLASSES_ROOT.mpgShellEx] [-HKEY_CLASSES_ROOT.mpeShellEx] [-HKEY_CLASSES_ROOT.mpegShellEx] ;보안센터관련 (방화벽,안티바이러스, 자동 업데이트)제거 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftSecurity Center] "FirstRunDisabl..
[win32.API]윈도우 객체에 그림자 들이우기. 윈도우의 XP 이상에서는 윈도우 폼 생성 클래스 중 CS_DROPSHADOW 라는 것이 있다. 하지만, 어느 SDK 에서도 이 그림자 생성에 관련된 것은 없지만 , 다음 방법으로 핸들값 을 통해 쉐도우를 생성 할수 있다. void EnableDropShadow(HWND hWnd, bool DoEnable) { DWORD classLong = GetClassLong(hWnd, GCL_STYLE); if (DoEnable) classLong = classLong | CS_DROPSHADOW; else classLong = classLong & ~CS_DROPSHADOW; SetClassLong(hWnd, GCL_STYLE, classLong); } HWND 값에는 각종 CreateWindow() 함수를 통해..
[Win32.API] 파일검색. V3 라던가 , ADaware 라던가 ... 항상 나오는게 바로 파일 검색 입니다. 파일 검색은 console 에서 dir 이나 , ls 명령으로 가능 하겠 습니다만, 실제로 C 코드내에서 쓰이는 것이라면 이런걸로는 무리겠죠 ^^ 그럼 어떻게 할까요 ? 다음 코드는 제가 Pascal 에서 쓰던 것을 옮긴 코드 입니다 (어차피 API 부르는것 이니까요) { HANDLE hSrch; WIN32_FIND_DATA wfd; BOOL bResult=TRUE; char drive[_MAX_DRIVE]; char dir[MAX_PATH]; char newpath[MAX_PATH]; char psypath[MAX_PATH]; hSrch=FindFirstFile(path,&wfd); if (hSrch == INVALID..
[win32.api] 레지스트리 검색. 가끔 이런게 필요할떄가 있습니다. " 레지스트리 특정 키 위치 아래를 뒤져서 하위 키들 목록을 좀 알고 잡다." 이런건 이렇게 쓰일떄가 가장 큰 이유일 거라 생각되지요. " 설치된 프로그램들 목록을 알고 싶을때 ... " " USB 장치들 목록을 알고 싶을때 ... " " PCI 장치들 목록을 알고 싶을떄 ... " 후자 두가지는 사실 시스템 레지스트리 보다는 사용중인 리소스를 보고 판단해야 하겠지만, 이런 부분은 어셈블러나 드라이버부분이 함께 연동이 되어야 하는 이유로 어려움이 따를수 밖에 없는 부분 입니다. 하지만, 가장 좋은건 지금 설치된 프로그램이나 , 설치 제거가 가능한 프로그램들 목록을 검색할떄 이런걸 사용한다면 참 좋을것이라는 생각이 듭니다. 다음은 제가 구현한 코드 입니다. 들어가는 인자는..
3월 말의 변화. 춥기만 하던 경기도의 날씨 , 이젠 제법 따듯해 져서 나무에 꽃들이 피어나기 시작했다. 하지만 또 온다는 비 ... 봄비라고 하지만 너무하다... 푸르른 하늘이 언제나 좋다.
Pentax World. 내가 가진 펜탁스 렌즈는 위와 같이 5개 뿐이다. 그중 하나는 아버지에게 드리고 나면 4개 뿐이다. 하지만...나에겐 모두 소중한 렌즈들. 이제 FA 77mm limited 만 구하면 필요한 렌즈는 없을것이다 ^^ Pentax SMC DA 18-55mm f3.5-4.5 Pentax SMC FA 50mm f1.4 Pentax SMC F 28mm f2.8 Pentax SMC F 35-70mm f3.5-4.5 Pentax F 28-80mm f3.5-4.5 정말 내게 더 필요한 것은 실력과 감성뿐 ... 그리고 항상 함께 하는 K10D.
나의 K10D 첫만남.