본문 바로가기

IT15

도시바 Satellite M200 PSMC6K-01U008 리뷰 이 글은 도시바 Satellite M200 PSMC6K-01U008 개봉기 에 이어 적는 글입니다. 설명의 편의성을 위해 높임말은 생략했습니다 ^^; 1. 키보드 노트북 키보드를 좋아하는 이유는 키 높이가 낮고, 소리가 적으며, 쫀득쫀득 달라붙는 키 감이 좋기 때문이다. 특히 하루 종일 워드로 작업하는 경우가 많기 때문에 키보드에 대해서는 좀 까다로운 편인데 PSMC6K-01U008는 위 3가지 기준을 모두 만족하고, 특히 조용한 키 감이 마음에 든다. 단지, 키 와 키 사이의 공간이 조금 넓은 곳이 있어서 그런지 손가락이 그 사이에 걸려 빠지는 경우가 있는데 아직 익숙하지 않아서 그런 듯도 해서 좀 더 두고 봐야 할 듯 하다 2. 사운드(harman/kardon) 사실 들어 보지 못한 오디오 브랜드였다.. 2008. 1. 29.
내가 비스타를 쓰지 않는 이유 개발자인 제가 아직도 비스타로 Upgrade 하지 않는 가장 큰 이유는 UAC 정책 때문입니다. 비스타에서는 악의적인 ActiveX 설치로부터 일반 사용자를 보호하기 위해 프로그램 설치, 레지스터리 접근, 특정 폴더 접근 등에 모두 UAC 의 간섭을 받게 되고, 사용자에게 권한상승을 허락할 것인지 여부를 물어 보도록 하고 있습니다. 저도 이 기능의 Concept 자체가 문제가 있다고 생각하지는 않습니다. 문제는, 이 강력한 UAC가 COM의 등록까지 간섭하기 때문입니다. (어차피 OS 입장에서는 COM 이나 ActiveX 나 같은 놈으로 처리하게 되어 있습니다) 웹 브라우저에서 ActiveX 등록도 아니고, 고객이 정상적으로 설치한 어플리케이션이 자신이 사용할 COM 모듈을 등록하는데도 매번 UAC 의 .. 2008. 1. 14.
키보드를 사랑한 프로그램 - Launchy 워드로 타이핑을 한 참 하던 도중에 “다음” 이나 “네이버” 혹은 자신의 블로그로 접속하고 싶다면 어떻게 하시나요? 프로그램을 작성하다가 갑자기 계산기가 필요한 경우 어떻게 하시나요? 보통은 키보드에서 잠시 오른손을 뗀 다음 마우스로 이동해서 윈도우 시작줄에 있는 “빠른 실행 아이콘” 에 있는 아이콘 중 하나를 누르거나, 윈도우 시작을 눌러 원하는 프로그램을 찾거나, 바탕화면에 있는 수 많은 바로가기 링크 중 하나를 찾아 실행하실 겁니다. Launchy 는 마우스로 프로그램을 실행하는 일반적인 방식 대신 키보드 만으로도 프로그램의 실행을 가능하게 해 주는 프로그램입니다. 일단 Launchy를 설치한 후부터는 윈도우에서 작업을 하다가 다른 프로그램을 실행할 일이 생기면 간단하게 ALT+SPACE 키만 누르.. 2008. 1. 7.
[책]뉴욕의 프로그래머 뉴욕의 프로그래머 - 임백준 지음/한빛미디어 지난 2달 동안 루비 책을 들고 다니느라 힘겨워진 어깨를 조금 쉬도록 하기 위해 이번에는 가벼운 소설책으로 한 권 골라 봤습니다. 어제 오후부터 읽기 시작했는데, 소설이어서 그런지 금새 다 읽어 버렸네요. 덕분에, 루비(Programming Ruby)에 대한 서평보다, 이 책의 서평을 먼저 적게 되었습니다(2007년 한 해를 책에 대한 글로 마무리 할 수 있어 기쁩니다.) 우선 작가 임백준씨가 참 부럽습니다. 프로그래머로서 소설을 쓸 정도로 글 재주가 좋다는 건 축복입니다. 비록 소설가다운 멋진 문체가 두드러지는 책은 아니지만, 프로그래머를 꿈꾸는 지망생들이나, 현업에 종사하는 사람들이 이 책을 한번쯤 읽고 많은 공감을 했으면 하는 생각이 듭니다. 저 또한 증.. 2007. 12. 31.
구글 리더에 익숙해 지기 RSS 리더기로 어떤걸 사용하세요? 얼마 전까지 저는 한RSS 에 90% 이상 만족하면서 즐겁게 글 읽기를 하고 있었습니다. 어느덧 200여 개가 넘게 가입된 블로그가 생산해 내는 겁나게 많은 글들을 그나마 한RSS 덕분에 손쉽게 읽을 수 있었는데요. 그러다가 며칠 전부터 메인 구독기를 한RSS 에서 구글 리더로 변경하게 되었습니다. 사실 예전부터 구글 리더에 있는 특징적인 기능들에 대한 추천 포스팅을 읽어와서 몇 차례 구글 리더로의 이사를 감행했었는데 매번 익숙해지지 않는 UI 때문에 포기하고 다시 한RSS로 되돌아 온 경험이 있습니다. 구글 리더로 변경하게 된 주된 계기는 마이크로소프트에서 운영하는 채널9 블로그를 구독하면서 발단이 되었습니다. 채널9 에서 제가 원하는 글을 찾기 위해서는 수백 개의 .. 2007. 12. 2.
파이어폭스 3.0b1 한글판 잠깐 사용기 구독하고 있던 마이폴더 자료실에서 모질라 한글판 3.0 베타 버전이 올라온걸 보고 그냥 설치해 버렸습니다. Mozilla Firefox V3.0 Beta 1 한글판 처음 설치하고 받은 느낌은 아이고~, 이전하고 변한 게 도대체 뭔 가하는 점입니다. 눈에 보이게 변한 게 너무 없어서 (내부적으로는 꽤 많이 좋아졌다고 하지만) 숨은 그림처럼 뭐가 변했는지 찾아야 했습니다. 작동하지 않는 부가기능들 일단 3.0 베타를 설치할 때 가장 고려해야 할 점은 제대로 작동하지 않는 확장기능들입니다. 그림에서 보는 것과 같이 거의 대부분의 부가기능이 모두 사용할 수 없는 상태로 표시됩니다. 북마크 동기화 기능이나, 사전 등은 간간히 잘 사용하던 거라 조금 아쉽지만, 곧 조치 되겠죠. 새로운 북마크 기능과 Smart Pl.. 2007. 11. 25.
바이러스 때문에 망친 하루 바이러스, 아니 정확히 말하자면 스파이웨어 때문에 오늘 하루는 온종일 엉망이었습니다. 아침 일찍부터 갑자기 저희 프로그램이 시작되지 않는다는 연락이 여기 저기서 동시에 들어 오기 시작했습니다. 문제 있는 PC 에서는 파일을 쓰거나, 지우는 일련의 작업들이 모두 실패하는 공통점이 있어, 바이러스가 가장 먼저 의심이 되었지만, 저희 회사에서 고객에게 무료로 배포하고 있는 A 사의 백신으로는 바이러스가 전혀 검출되지 않았습니다. OTL – 다행히 근처에 있는 직원의 PC 에서도 동일한 증상이 있어 보안담당자분과, 제가 원인분석을 하러 갔습니다. (제가 무슨 백신 개발자도 아니고 --; 이런 일이 생기면 어떻게든 해결책을 찾는 척이라도 해야 하는 위치라 --) 문제가 있는 직원의 PC 에서 제가 아는 얇은 지식.. 2007. 11. 21.
블로그에 설치하는 이쁜 날씨 위젯 http://oooz.net/tc 에서 제공하는 날씨 위젯을 적용했습니다. (우측 하단 사이드 바) 시간에 따라 날씨에 따라, 배경 디자인이 변경되는 것 같은데요. 지금은 밤이라 까만 색이네요. 언제쯤 파란색 배경의 Clear 를 볼 수 있을래나요. onesound 님 감사히 잘 사용하겠습니다. 2007. 11. 21.
쓸만한 기능은 다 모였네 - 무료 백신 프로그램 알약 1.0 베타 이스트소프트에서 베타 공개용으로 내놓은 알약 1.0 베타를 설치해 봤습니다. 백신은 PC를 설치할 때 가장 먼저 설치하는 프로그램이기 때문에 오래 전부터 V3 2004버전(증권회사에서 공짜로 배포하는)을 사용하고 있었습니다. 백신이 설치되어 있음에도 알약을 굳이 설치해 본 이유는, 현재 사용하고 있는 V3 2004 가 워낙 예전 버전이어서 최근에 가장 큰 문제가 되고 있는 스파이웨어 관련 보호 기능이 아예 없기 때문입니다. (안랩의 새 버전인 V3 2007 에는 해당 기능이 있다고 하네요. 공짜로 사용하는 프로그램이라 업그레이드 해 달라고 할 수도 없고 ^^) 알약에는 백신 기능뿐만 아니라 애드웨어, 스파이웨어, 악성코드 등을 찾아 제거해 주는 기능도 있고, 하드디스크 정리, 레지스터리 정리, 임시 파일.. 2007. 11. 16.
[C++]STL Container 조합하기 STL 에서 하나의 Container를 선택하는 방법은 간단합니다. vector – 맨 뒤에만 추가할 경우 순차 검색에 유리 dequeue – 앞 뒤로 추가할 경우 및 순차 검색에 유리 map – 검색이 필요할 경우 유리 list – 데이터의 삽입과 삭제가 빈번할 경우 유리 … 와 같은 식으로 간단하게 선택할 수 있습니다. 하지만, 가끔가다 보면 위에 Container 의 특징을 하나 이상 만족해야 할 경우가 있습니다. 특히 검색도 빨라야 하면서, 초기에 주어진 순서를 그대로 유지해야 하는 경우가 그렇습니다.간단하게 생각하면 map 와 vector 를 같이 사용하면 되지 않나 싶은데요 몇 가지 고려해야 할 경우가 있습니다. 우선 설명을 더 진행하기 전에 예제에서 사용할 간단한 더미 구조체를 하나 선언하겠.. 2007. 11. 12.
프로그래밍 이야기- 코드 리뷰 다른 사람이 작성한 소스 코드를 여러 사람이 함께 분석하는 과정을 일컫는 말로 코드 인스펙션(Inspection), 코드 리뷰, 코드 읽기 등 다양한 이름으로 불리어지는데(이름마다 조금씩 방식이 틀리더군요) 개인적으로는 CODE COMPLETE 2 에 나오는 “코드 읽기” 가 저에게 가장 잘 맞는 것 같습니다. 처음에는 저희 회사에 도입된 개발 방법론에 따라 코드 인스펙션을 진행했습니다. 코드 인스펙션은 레코더(회의기록을 남기는 사람) 과 한 명 이상의 인스펙터(소스를 읽고 지적을 해 주는 사람), 코더(소스를 짠 사람) 등 여러 사람들이 한자리에 모여 회의를 진행하는 방식입니다. 회의도 한번만 하는 게 아니라 사전에 코드를 전달해 주기 위해 한번 모이고, 각자 소스를 보고 문제점을 A4 용지에 중요도에.. 2007. 11. 9.
티스토리 블로그 댓글 알리미 티라이브 버전 0.2 새로운 버전이 나왔습니다. 업데이트 바랍니다. 2011/01/11 - [프로그램] - 티스토리 블로그 댓글 알리미 티라이브 버전 0.5 티라이브란 티스토리 블로거가, 자신의 블로그를 방문하지 않아도 방문자 수와 최신 댓글/트랙백/방명록을 확인할 수 있는 프로그램입니다. 티라이브 버전 0.2 의 주요 개선 내용 트레이아이콘으로 전환 다른 블로그에 남긴 댓글에 대한 알림 기능 툴팁으로 간단한 최근 댓글 정보 표시 기능 각 기능에 대한 주요 업데이트 내용입니다. 트레이아이콘으로 전환기능 티라이브가 작은 창만 유지하기는 하지만, 가끔씩 작업에 방해가 된다 싶으면 트레이아이콘으로 옮겨두고 싶은 경우가 있었습니다. 금번 작업하면서 이 부분에 대한 작업을 진행했습니다. 화면과 같이 티라이브 메인 창에서 우측 마우스 .. 2007. 11. 7.
Blog Page Counter 로 이사 그 동안 큰 탈 없이 잘 사용해 오던 붐바와 이별하고 Blog Page Counter 로 이사했습니다. 사실 처음 페이지 카운터를 설치할 때부터 붐바와 Blog Page Counter 둘 중 어느 것을 선택할 지 고민이었습니다. 처음에 붐바를 선택했던 이유는 그래픽적으로 좀 더 화려한 UI를 제공하고 마가린이나 이올린, 한RSS 등의 소셜 북마크 기능을 제공했기 때문에 제 글을 읽은 사용자가 쉽게 북마크로 저장할 수 있겠다 싶어 선택을 했더랬습니다. 아직도 붐바의 이러한 장점은 그대로 유효합니다만 Blog Page Counter로 이사를 생각하게 된 것은 제 블로그에 북마크 할 만한 글이 별도 없을 듯 하고 ^^;Blog Page Counter 에서 제공하는 기간별 인기 글 리스트가 오래 전부터 탐이 났.. 2007. 11. 2.
티스토리 블로그 댓글 알리미 티라이브 버전 0.1d 새로운 버전이 나왔습니다. 최신 버전을 확인하세요2008/09/05 - [프로그램] - 티스토리 블로그 댓글 알리미 티라이브 버전 0.3 어제에 이어 티스토리 블로그 댓글 알리미 티라이브에 마이너한 몇가지 업그레이드가 있었습니다. 티라이브가 화면 구석에 위치할 때 (특히 우측이나 바닥에 위치할 때) 댓글 리스트가 화면 바깥으로 가려지는 문제를 수정했습니다. 가려질 경우에는 댓글 리스트가 화면에 잘 보여지도록 위치만 살짝 바꿨습니다. 자동 로그인 기능을 지원합니다. 접속 후 마우스 우측 클릭으로 기타설정 메뉴를 선택하고, “비밀번호 저장”을 선택하면 다음 번 접속 시부터는 자동으로 로그인 하도록 개선되었습니다. 티라이브를 더블 클릭하면 티스토리의 본인 블로그가 실행되도록 했습니다. 신규 댓글(또는 트랙백,.. 2007. 10. 31.
티스토리 블로그 댓글 알리미 티라이브 버전 0.1c 새로운 버전이 나왔습니다. 최신 버전을 확인하세요2008/09/05 - [프로그램] - 티스토리 블로그 댓글 알리미 티라이브 버전 0.3 얼마 전 공개했던 티스토리 블로그 댓글 알리미를 일부 수정했습니다. 수정 및 개선된 내용은 아래와 같습니다. 새로운 댓글/트랙백/방명록이 도착했을 때 트레이 아이콘 영역에 아래와 같이 댓글 알림 표시를 하도록 했습니다. 방문자 수 영역에 표시되던 "Today" 텍스트를 대신하여 티스토리 아이콘으로 교체했습니다. 아이콘은 funny4u님이 공개해 주신 티스토리 아이콘을 비트맵으로 변환해서 사용했습니다. 프로그램의 비정상종료를 막기 위해 에러 처리 코드를 추가했습니다. (이번 수정으로 얼마 전 작은인장님이 트랙백으로 알려주신 문제도 해결 되리라 봅니다. 문제를 알려주셔서 .. 2007. 10. 30.