본문 바로가기

전체 글1444

[책]블로그 세상을 바꾸다. 블로그 세상을 바꾸다 로버트 스코블.셸 이스라엘 지음, 홍성준.나준희 옮김/체온365 책의 원제는 “Naked Conversations : how blogs are changing the way business talk with customers” 입니다. 원제와 같이 전반적인 책의 내용은 기업이 블로그를 활용하여 소비자에게 살아있는 인격체로 다가갈 수 있도록, 고객과 쌍방향대화를 통해 고객의 신뢰를 얻을 수 있는 방안을 설명하고 있습니다. 보수적이고 고지식하기로 유명한 금융회사의 일개 과장일 뿐이지만, 이 책을 읽으면서 저 자신도 기업블로그에 대한 많은 생각들을 하게 되었습니다. - 우리 회사에도 기업 블로그가 있다면 어떨까? - 내가 만드는 프로그램의 블로그를 만들면 어떨까? 내가 만든 프로그램에 대.. 2007. 7. 4.
익숙해지지 않는 올블로그 개편 불편해진 올블로그 V3 2007/6/29일 올블로그가 V3으로 오픈하면서 그 동안 내가 자주 이용해 왔던 패턴대로 올블로그를 이용하는 게 사실상 불가능해졌다. 머리가 나빠서 왜 이전과 같이 글 보기가 안될까 고민하다가, 다행히 이전에 적은 글 중에 올블로그를 캡쳐해 둔 페이지가 있어 이전 페이지와 비교해 보니 내가 불편해 진 이유를 알 수 있었다. 올블로그 V3 가 불편해진 가장 큰 이유 – 없어진 “실시간 인기글” 실시간 인기글이 없어졌다. 왼쪽 상단에 실시간으로 그때 그때마다 변하는 추천 많은 글들을 보여주던 “실시간 인기글”이 없어지고 우측 밑부분에 “오늘 가장 많이 추천받은 글” 이 들어섰다. 단순히 위치의 문제라면 잠시 익숙해 지면 그만이지만, 실시간 인기글이 아예 없어진 게 문제다. “실시간 .. 2007. 7. 1.
[C/C++]#define 매크로 팁 C/C++ 에서 #define 을 사용을 가급적 자제하도록 권고되고 있지만, 잘 사용할 경우 많은 코딩상의 이득을 볼 수 있습니다. #define을 활용하는 예를 몇 가지 설명하려고 합니다. 우선 팁을 설명하기 전에 간단하게 ‘##’ 과 “#’ 에 대해 살펴보고 가겠습니다. (샘플소스는 MSDN 에서 가져왔습니다) 1. ‘##’ - Token-Pasting Operator (##): 분리되어 있는 2개의 토큰을 하나로 뭉쳐주는 역할을 합니다. #define paster( n ) printf( "token" #n " = %d", token##n ) 라고 할 때 아래와 같은 코딩은 int token9 = 9; paster( 9 ); // token##n -> token 과실제인수9 를합쳐token9 가됨 다.. 2007. 6. 29.
파일을 숨기는 방법 - ezRename 개발목적 ezRename 은 하나이상의 파일을 전혀 다른 의미의 파일명과 확장자로 변경하는 프로그램입니다. 프로그램 용도 개발하게 된 동기는 야동(파일)을 감쪽같이 숨기는 방법 이란 글을 올블로그에서 접하고 만들었습니다. 파일을 숨기기 위해 다른 용도의 파일인 것처럼 숨기는 팁에 관련된 글인데, 글을 읽다 보니 예전에 저도 이와 비슷한 경우가 있어(야동은 아님 ^^) 요걸 프로그램으로 만들면 어떨까 생각하게 되었습니다. 글을 보신 분이라면 쉽게 용도를 파악하실 수 있을 듯 한데요.. 꼭 야동 파일이 아니더라도 다른 사람들에게 특정 파일이나 폴더를 숨기고자 하실 경우 사용하시면 됩니다. 프로그램 사용법 사용법은 간단합니다. ezRename 은 2개의 탭을 가지고 있습니다. 첫 번째 탭은, 이름을 변경하고자.. 2007. 6. 27.
펀드 대신 ETF를 매매해 보는건 어떨까 올해 초 1,438pt로 시작한 종합주가지수는 어느새 1770.98(6/22일 종가기준)까지 급등했습니다. 1월 달 대비 수익률 23%. 1월 달에 인덱스 펀드에 가입하신 분들은 거의 23%의 엄청난 수익을 얻고 있다는 거네요.(이렇게 될 줄 미리 알았다면 --) 요즘과 같이 장기적으로 큰 폭의 지수 상승이 예상될 경우(펀드매니저들 중 금년 말 2,000pt, 내년 말 3,000pt 를 점치는 사람들도 있더군요. 믿거나 말거나 ^^) 지수와 동일하게 상승하도록 만들어진 인덱스 펀드에 가입하시는 게 좋습니다. 펀드가 활성화된 선진국에서도 결과적으로 가장 수익이 좋은 펀드는 지수와 같이 움직이는 인덱스 펀드라고 하네요. 물론 펀드에 가입해서 좋은 수익을 얻으시려면, 주가의 상승/하락과 상관없이 꾸준히 금액을.. 2007. 6. 25.
토니로마스 여의도점 그동안 TGI Friday 케이준 회원도 2번 되고, 공짜쿠폰도 많고 해서 TGI 만 이용했었는데, TGI 여의도 점 서비스가 영 엉망이고, TGI 에 더 이상 먹을만한 메뉴도 없어 지겨워 하던 차에 삼성카드에서 토니로마스 공짜 샐러드 쿠폰이 와서 지난달에 이어 두번째로 토니로마스를 이용하게 되었습니다. 시작은 따뜻하고 맛있는 보리빵과 함께 다른 패밀리 레스토랑처럼 이곳도 처음 시작은 맛있는 빵과 함께 입니다. 사진에서 보는 것처럼 따끈따끈한 맛있는 빵이 버터와 함께 나옵니다. 메인을 위해서는 조금만 먹어야 하지만, 배가 고파 후다닥 먹고 말았습니다.(이곳 빵 정말 맛있습니다 ^^) 오리엔탈 치킨샐러드 지난번에 이 샐러드를 먹은 후 계속해서 그 맛을 잊을 수 없어 다시 찾아오지 않을 수 없었습니다. 전체.. 2007. 6. 18.
포천 웰빙여행 - 포천뷰식물원 경기도 포천 당일여행을 다녀왔습니다. 오늘의 간단한 일정은 다음과 같습니다. 시간 일정 08:30 서울출발 10:30 포천 뷰식물원도착(이번달에 양귀비 축제 중) 12:30 점심식사 – 양귀비 새싹 비빔밥 13:30 포천신복온천 도착 16:30 저녁을 먹기 위해 출발 17:30 저녁식사 – 의정부시 낙양동 오리마을 16:30 서울로 출발 18:50 서울 도착 포천뷰식물원 토요일 아침에 서둘러 출발한 곳은 포천 뷰식물원 이었습니다. 다른 식물원에서는 보기 힘든 양귀비 꽃을 주 테마로 하고 있는 이 식물원은 2만여 평 대지에 다양한 꽃들과 테마들로 꾸며져 있습니다. 아직 잘 알려지지 않아서 인지 사람들로 북적이지 않아 마음 편히 구경하고 사진 찍을 수 있어 좋았습니다. 점심은 이곳에서만 먹을 수 있는 별미인.. 2007. 6. 18.
병역특례와 IT맨의 사직서 글을 읽고 6/13일자 한겨레 신문에 올라온 기사인데, 기사 제목처럼 노예계약으로 악용되고 있는 병역특례제도에 대해 얘기하고 있습니다. 일반인 병역특례 제도는 ‘노예계약” 94년 ~ 97년 동안 병역특례로 작은 Software 개발 업체에 근무하면서 제가 느낀 IT 업체의 구조적인 문제(매일 야근, 주말 출근)는 '노예계약'으로 기사에서 언급한 병역특례의 문제가 아니라 IT 업계, 특히 '을' 의 회사에서 근무하는 전산쟁이들이 모두 겪는 일반화된 문제라고 생각됩니다. 지금의 직장을 갖게 해 준 고마운 병역특례 대학교 4학년 때, 희망하던 대학원 진학이 낙방한 후 느즈막하게 군대에 대해 고민했더랬습니다. (그 당시에는 심각했었죠^^) 다행히 공군학사 장교와 작은 병역특례업체에 동시에 합격하게 되었는데 저에게는 프로그.. 2007. 6. 14.
제대로 된 트랙볼 마우스 - Microsoft Trackball Explorer 사용기 마우스로 인해 어깨가 아프신 적 없으신가요? 혹시 마우스를 사용하다가 팔꿈치가 아파 본 적 있으신가요? IT를 주업으로 하는 부서다 보니 회사에서 동료들과 회의를 하다 보면 와이셔츠팔꿈치 부분이 닳아 헤져 있거나 아예 구멍이 나 있는 동료를 발견하곤 합니다. 구멍이 날 정도는 아니어도 한참 일을 하고 보면 나도 모르게 어깨나 팔꿈치가 아픈 경우가 많은데요 일반 마우스의 이런 문제를 해결하기 위해 트랙볼 마우스 하나 장만해 보면 어떨까요 사진은 오랫동안 제 책상 위를 차지하고 있는 마이크로소프트의 Trackball Explorer 입니다. 구입은 정확히 기억은 나지 않지만 3-4년 이상 된 것 같네요. 2년 정도 사용하다가 버튼 클릭이 되지 않아 MS 에 무상 교환 신청해서 새로 받은 모델이기도 합니다. .. 2007. 6. 10.
다시 한번 스킨 변경 - LimeGlow 1upz 님의 스킨으로 다시 한번 블로그 스킨 변경했습니다. 사진이 많은 제 블로그를 위해 처음부터 사용해 온 UrbanRose, 시원한 여름이 생각나는 Coolant를 거쳐 6/7일 올려주신 LimeGlow 로 변경하게 되었습니다. 언제나 그렇듯 원업님의 스킨은 깔끔하고 조화로운 배경사용으로 보잘것없는 제 블로그를 있어(?) 보이게 해 주시네요 이전에 사용한 Coolant 스킨에서는 가로 폭을 늘리기 위해 상단 이미지를 포토샾으로 늘려야 했었는데 (포토샵맹인지라 투명한 부분을 확장하기 위해 네이버 지식인을 동원해야 했습니다. ^^) LimeGlow 의 경우 상단이미지의 가로 폭을 1200으로 만들어 주셔서 이전과 같은 고민을 할 필요가 없이, CSS 에서 간단하게 WIDTH 부분 변경으로 작업 가능했습.. 2007. 6. 9.
[책]GoF 디자인패턴! 이렇게 활용한다 GoF 디자인 패턴! 이렇게 활용한다 - 장세찬 지음/한빛미디어 이 책은 Gang of Four(Erich Gamma, Richard Helm, Ralph Johnson, Jone Vlissides)가 쓴 “Design Patterns: Elements of Reusable Object-Oriented Software” 라는 책을 보다 쉽게 접근 할 수 있도록, 다양한 C++과 관련된 문제와 이를 해결하기에 적합한 디자인 패턴을 소개하는 방식으로 이루어져 있습니다. 이 책이 놀라운 점은 저자가 한국인이라는 점입니다. 국내에서는 정말이지 드물게 C++의 아주 깊은 이해를 필요로 하는 분야인 디자인패턴에 대해 이렇게 멋진 책을 쓴 저자가 저와 같은 프로그래머라는 것이 놀랍고 부러울 뿐입니다. 이 책은 거의 .. 2007. 6. 6.
사랑하는 우리 조카 승원이 ~ 고향 진주에 1년에 2-3번 정도 밖에 가지 않지만 갈때마다 나를 너무 따르는 승원이 호기심 많고, 착하고 똑똑하게 잘 자라고 있네. 벌써 5살이라니 세월 참 빠르다 ^^; 승원아 ~~;; 담엔 제대로 멋지게 찍어 줄게~, 요번엔 집에서 그냥 마구 찍은거라 ㅋㅋ 2007. 6. 3.
아이나비 7.0 업그레이드 실패 & 성공 모르는 길을 언제나 척척 찾아주는 고마운 아이나비. 요 아이나비가 말썽부리는 경우는 - 쉬운 길을 어렵게 찾아 갈 때 - 큰길을 두고 막히는 샛길로 갈 때(절대 길이는 짧지만, 차라리 큰 길로 조금 돌아가는게 운전하기 편한데도 시장 골목으로 들어가는 경우가 ㅠ_ㅠ) - 목적지 주변에서 혼자 안내를 끝내 버려 입구를 못 찾고 헤맬 때 - 그리고 최근 들어 가장 심각한 문제로 대두된 업그레이드 할 때. 특히 버전 6.0 버전부터는 이상하게 업그레이드가 제대로 되지 않아 많은 시간적 손해를 보고 있습니다. 이전까지는 SD 카드리더기를 통해 업그레이드를 해 왔었는데 6.0부터는 SD 카드로 아무리 설치를 해도 제대로 실행되지 않아 같은 설치를 여러 번 반복하다가 결국 PDA 에 SD 카드를 꽂은 채 설치하면 된.. 2007. 6. 3.
안전하고, 좋은 냄새가 나는 C++ 코드 만들기 C++ 을 배운지 꽤 오래 되었지만, 아직도 코드 리뷰를 통해 다른 개발자들의 코드를 볼 때면 한숨이 나오는 경우가 많습니다. 이런 경우가 반복되다 보니, 예전에 몇 가지 코딩 규칙 비슷하게 만들어놓은 자료가 있어 포스팅해 봅니다. 자료가 만들다 말아 내용이 중구난방이네요.. 앞으로도 계속 내용 보강해 나가겠습니다. ▤ 포인트 핸들 및 윈도우 핸들 체크 - 가급적 STL 컨테이너를 사용해서 아예 포인터를 사용하지 않는 것이 정신건강에 이롭다. (STL 자체적으로 메모리 생성 및 소멸)- (윈도우 프로그램의 경우)윈도우 API 호출 직전 항상 윈도우 핸들이 정상인지 IsWindow 와 같은 함수로 검사한다. ▤ DRY(Don't Repeat Your Code)원칙- 동일한 코드를 공용 루틴(함수)으로 개발.. 2007. 5. 30.
배움에서 흥분을 느끼는 한 당신은 노인이 아니다. 배움에서 흥분을 느끼느냐 여부가 젊은이와 노인을 갈라놓는다. 당신이 배움에서 흥분을 느끼는 한, 당신은 노인이 아니다. 로잘린 S. 얄로 2007년5월 24일 프랭클린 플래너에 실린 글 무엇이든 열심히 배우려는 자세조차 희미해 지지 않았는지 다시 한번 생각해 봤습니다. 2007. 5. 24.
인터넷 서점 알라딘에서 제공하는 TTB 서비스 블로그에 책을 읽은 소감을 가끔씩 적어 올리고 있습니다. 이렇게 블로그에 기록한 서평이 블로그를 방문하는 사람들 이외에 책과 관련된 다른 사이트(주로 인터넷 서점)로부터 자연스럽게 링크되어 책을 고르는 사람들이 이를 통해 제 블로그를 방문할 수 있다면 좋지 않을까 생각해 봤는데, 오늘 우연히 인터넷 서점 알라딘에 갔다가 그와 같은 기능을 발견했습니다. (이미 아시는 분들이 많을 텐데 죄송합니다 ^^; 패스해 주세요~) 알라딘 에서 제공하는 TTB(Thanks to Blogger) 서비스는 - 블로거가 기록한 서평을 알라딘 해당 서적 페이지에서도 조회할 수 있게 해줍니다. - “블로그에 상품정보 복사” 메뉴를 통해 상품(책) 이미지와 저자 등의 정보를 본인의 블로그에 복사할 수 있습니다. - 블로그에서 해.. 2007. 5. 23.
적응 안 되는 NIKKOR 35mm D100에 붙어 있는 유일한 단렌즈 85mm 를 보조할 35 mm를 새로 구입했습니다. 거의 4년 가까이 여친 전용 렌즈라 불리는 85mm 렌즈만 사용해 왔었기 때문에, 약간의 망원에 익숙해 진 제 눈으로 거의 소인국처럼 보이는 35 mm 렌즈는 전혀 적응이 안되더군요. 새로 구입한 렌즈를 익히기 위해 멀리 가지는 못하고 걸어서 30분 정도 거리인 선유도에 들러 새 식구 길들이기에 들어 갔습니다. 도촬이었기 때문에 구도가 좀 엉망입니다. 정말 귀여운 얘기인데요 ^^; 한강 시민 공원에서 자전거 타는 연인들과 꼬마 도촬이긴 하지만, 85 mm 를 사용할 때처럼 측광을 하고 사진을 찍었는데, 어둡거나, 구도가 영 아니었습니다. 35 mm 는 좀더 영역이 크기 때문에 더 이상 스팟 측광으로는 힘들 것 같아서 .. 2007. 5. 20.
PCBANK PBM-220W 사진 & 사용기 올해 초 망가진 모니터를 대신하기 위해 새로 구입한 PBM-220W(제조사 : PCBANK) 의 간단한 사용기입니다. 사양 구체적인 사양은 아래와 같습니다 (출처 : http://www.pcbank21n.com) 구 분 세부사양 가시 화면(패널정보) 가시화면 22 형 무결점 삼성패널 픽셀 피치 0.282(H)mm X 0.282(V)mm 밝기 300cd/㎡ 명 암 비 1000:1 시 야 각 160도(H) X 160도(V) 최대 해상도(=권장해상도) 1680 X 1050(WSXGA+)@60Hz 응답속도 BTW 5ms 부가기능 - Plug & Play 지원 VESA DDC 2B 전원사양 VESA Standard DPMS 컬러 수 16.7M(true 8-bit Colors) 소비 전력 최대 48W, 최소 5W .. 2007. 5. 20.
불여우(Mozilla Firefox)로 갈아타다 이미 블로고스피어에 많이 회자되고 있는 불여우를 이제야 설치해 보았습니다. 98년 인터넷을 처음 시작한 이후로 웹 브라우저에 대한 외도를 한번도 해 본적 없이 마이크로소프트 Internet Explorer 만 고집해 왔었는데, 최근 블로깅질(?)을 하면서 만나게 되는 요런 광고들 덕분에 “나도 한번 설치해 볼까? 얼마나 좋길래? “ 하는 생각으로 설치해 보게 되었습니다. (사실 개발자로서 진작 이런 호기심이 발동되었어야 하는데 많이 늦은 편입니다) 불여우가 한 수위 사용한지 이제 이틀째지만, 잠시 사용해 본 소감으로는 불여우는 Internet Explorer 7(이하 IE7) 보다 확실히 한 수위였습니다. (많은 사람들이 열광할 때는 당연히 그럴만한 이유가 있었겠죠) 지금부터 마이크로소프트 IE7 과 비.. 2007. 5. 18.
점점 느려지는 윈도우 XP 다이어트 하기 우선 이 글은 PC 초보자들을 위해서 적은 글이니 윈도우에 대해 잘 아시는 분이시면 굳이 읽지 않으셔도 됩니다 ^^; 윈도우 XP 는 모두들 아시다시피, 처음 설치한 후부터 절대 빨라지는 일 없이 계속해서 느려집니다. 느려지는 주된 이유는 - 계속적으로 설치되는 이상한 프로그램들 - 윈도우 시작프로그램에 등록된 엄청난 프로그램들 - 바탕화면 배경화면에 사용하는 큰 이미지 등이 있습니다. 이런 저런 이유로 느려진 XP를 조금이나마 빠르게 하기 위한 몇 가지 다이어트 방법을 적어 봤습니다. 1. 윈도우 시작 시 구동되는 프로그램이 느려지는 가장 큰 원인입니다. 이러한 프로그램들은 윈도우 시작시점부터 종료 시까지 계속해서 메모리와 CPU 를 사용하기 때문에 공공의 적이 아닐 수 없습니다. 반드시 필요한 프로그.. 2007. 5. 16.
제 블로그에도 태터데스크를 적용했습니다~ 티스토리 플러그인에 어제까지만 해도 안보이던 “태터데스크”를 발견하고 반가운 마음에 바로 적용해 봤습니다. 얼마 전부터 서비스 시작한 싸이월드 홈2와 같은 메인 화면 꾸미기 기능을 많이 부러워했었는데, 티스토리에서도 저와 같은 바램을 잊지 않고 이렇게 멋있는 시작화면을 꾸밀 수 있게 해 주네요 일단 플러그인에서 태터데스크 사용으로 설정하면 그림과 같은 태터데스크 설정하기 그림이 블로그 창 우측 구석에 표시되기 시작합니다.(마치 네이버의 리모콘처럼) 설정하는 방법은 아주 간단하네요 ^^; 그 동안 베타 테스트하신 분들의 활약이 대단했음을 짐작하게 합니다. 설정으로 들어가면 다음과 같은 메뉴가 표시됩니다. - 아이템배치 - 디자인 선택 - 디자인 편집 - 첫 페이지 만들기 아이템 배치는 블로그에 있는 글을 .. 2007. 5. 16.
[책]당신은 웹 2.0 개발자입니까? 당신은 웹 2.0 개발자입니까? 박지강 지음/한빛미디어 구입배경 웹 개발을 한번도 해 본 적이 없지만, 웹 2.0 에 대한 관심만은 상당히 많습니다. 특히 얼마 전부터 티스토리에서 블로그를 시작하면서, 올블로그와 같은 메타블로그에 수없이 회자되는 웹 2.0 에 대한 여러 식견 높은 분들의 글을 읽다 보니, 웹 2.0 에 대해 우선 제대로 알고 있어야 하지 않을까 하는 막연한 생각으로 구입했습니다. 다행히 이 책은 개발에 대한 책이 아니고 웹 2.0 그 자체에 대한 설명을 전반적으로 하고 있어서 웹 개발자가 아니어도 읽는데 큰 어려움이 없었습니다. 책이 다루는 주요한 내용은…… 책 제목은 조금 도발적으로 보이긴 하지만, 책 내용은 웹 2.0에 대해 저자가 알고 있는 모든 내용을 전달해 주고 있습니다. 책은.. 2007. 5. 14.
ActiveX, Vista, 그리고 웹표준이야기 올해 들어 많은 블로그나 언론 기사에서 한국에서만 난무하는 무분별한 ActiveX 컨트롤에 대한 글들이 쏟아지고 있습니다. 수년 동안 클라이언트 프로그램과 웹에서 동시에 사용할 수 있다는 최고의 개발 기술로 여겨졌던 ActiveX(COM) 의 몰락을 바라보면서, 아직까지 ATL 을 사용한 COM 개발 및 유지보수를 하고 있는 개발자로서 허탈감을 감출 수가 없네요.오늘은 COM 과 비스타, 그리고 ActiveX 의 몰락과정에 대한 생각들을 적어 보려고 합니다. COM, ActiveX사실 COM(Component Object Model) 은 90년대 후반부터 2000년대 초까지만 해도 수많은 개발자를 먹여 살린 마이크로소프트의 효자 종목이었습니다.COM 은 - 프로그램 언어 중립적이며(Language Ind.. 2007. 5. 12.
Notepad++로 프로젝트 일정 관리하기 SI 업체가 아닌 증권회사 전산실의 삐리한 PM 으로써 역할을 해온 지도 벌써 5년. PM 역할을 제대로 알지 못하고 처음 PM 을 맡던 날은 공책 두 권을 사서 한 권은 팀원 별로 하는 일과 특징을, 다른 한 권은 팀 내 진행 업무를 기록했던 게 기억나네요. 그러다 세월이 흘러 그 유명한 “소중한 것 먼저 하기”를 알게 되고 몇 번의 공개 세미나에 참석한 후 거금을 들려 프랭클린 플래너를 구입해 프로젝트를 관리하기 시작했습니다. 프랭클린 플래너만의 특징은 역시 그날 할 일의 우선순위를 A, B, C 식으로 정하고, 반드시 하고 넘어가야 하는 일을 챙길 수 있다는 장점이 있었습니다. 또한 다이어리에 일자별로 한 장씩 주요 내역을 기록할 수 있어, 회의나 중요한 내용을 기록할 수 있어 좋았습니다. 프랭클린.. 2007. 5. 8.