본문 바로가기
반응형

전체 글5189

[개발/IE] BHO(Browser Helper Object)란? BHO(Browser Helper Object)란? 인터넷 탐색기를 사용하다보면 BHO(Browser Helper Object)가 문제를 발생하는 경우가 종종있다. 아울러 넷트웍 속도의 저하의 주 원인중 하나도 사용자가 무분별하게 설치한 BHO때문에 발생하며, 악성 스크립트의 전파 경로중 하나도 BHO인 경우가 많다. 따라서 필자는 BHO와 도구 막대를 관리할 수 있는 유용한 유틸리티라는 글을 통해 BHO를 관리할 수 있는 ToolbarCop이라는 프로그램을 소개했다. 그러면 BHO는 무엇일까? Browser Helper Object라는 용어에서 알 수 있듯이 BHO는 근본적으로 브로우저에서 지원하지 못하는 기능을 지원하기위해 플러그인 형태로 IE에 추가되는 DLL 모듈을 말한다. DLL 형태로 제공되며.. 2011. 5. 24.
[광고/마케팅] 상품을 파는 것이 아니라 가치와 꿈을 제시한다는 것 판매사원: 뭘 도와드릴까요? 잠재고객: 주방용 식탁을 하나 살까 해서요. 판매사원: 좋습니다. 제가 도와드리지요. 예산은 얼마나 잡고 계신가요? (35p) 마크 스티븐스 지음, 이혜경 옮김 'God is a Salesman' 중에서 (위즈덤하우스) '고객'은 경영의 영원한 화두입니다. 결국 결과는 고객이 결정하는 것이니까요. 위에 소개해드린 사례는 평범한 판매사원의 모습입니다. 고객이 매장에 들어온 것을 발견한 그는 익숙한 방식으로 고객을 '응대'합니다. 그리고 이런 통속적인 응대를 경험하면서 고객은 새로운 식탁을 구매한다는 기쁨이 하나의 일거리, 냉랭하고 실용적인 거래의 과정으로 전락하는 것을 느끼게 되지요. 반대의 사례로 저자는 자신이 고객인 가구점의 커트라는 사람을 소개합니다. 2월의 어느 눈 내리.. 2011. 5. 21.
[개발/컬럼] 개발자가 야근을 하면 회사가 발전할까? 개발자가 야근을 하면 과연 회사가 발전할까요? "개발자가 정한 일정을 회사가 받아들여주지 않는다" 경영자 중에는 정말로 꽉 막힌 사람이 있어서 논리적으로 설득하려고 하면 화를 내고 고성을 질러 잠재우는 사람도 물론 있지만 설득하기에 따라서 개발자의 말을 들어주는 사람도 분명히 있습니다. 저의 경우에는 아래와 같은 논리로 합리적인 일정의 필요성을 호소합니다. 회사에서 촉박하게 일정을 잡고 개발자를 야근 시키는 이유는 역시 돈을 많이 벌기 위해서인데 장기적으로 볼 때 촉박한 일정과 개발자의 야근은 회사의 수익을 줄어들게 만든다고 생각합니다. 1 경영진/영업팀에서 갑과 상의하여 프로젝트 완료 일정을 결정 2 개발자가 최선을 다해서 정해진 일정에 프로젝트 완료 3 짧은 기간에 프로젝트를 완료해서 회사의 이익이 .. 2011. 5. 19.
[개발/MFC] error C2665: 'operator new' : 5개의 오버로드 중 ... [개발/MFC] error C2665: 'operator new' : 5개의 오버로드 중 ... 쌈꼬쪼려 소백촌닭 Visual Studio VC++ 작업중 (MFC) 디버깅 모드로 컴파일 중에 아래와 같은 에러 메시지가 나오는 경우가 발생할 수 있다. 그런데 에러의 위치를 찾을 수가 없다. 아래 메시지를 더블 클릭하면 xmemory.h 파일로 이동을 한다. error C2665: 'operator new' : 5개의 오버로드 중 모든 인수 형식을 변환할 수 있는 오버로드가 없습니다. 이 에러에 대해서 대처할 수 있는 방법은 아래와 같다. MFC와 STL 사이에 문제로 생각된다. MFC에서 클래스를 만들면 파일 위쪽에 아래와 같은 코드가 자동으로 만들어 진다. #ifdef _DEBUG #define new.. 2011. 5. 19.
[경제] 그래샴(Grasham)의 법칙 그래샴(Grasham)의 법칙 소재의 가치가 서로 다른 화폐가 동일한 명목가치를 가진 화폐로 통용되면, 소재가치가 높은 화폐(Good Money)는 유통시장에서 사라지고 소재가치가 낮은 화폐(Bad Money)만 유통되는 현상을 말하는데요, 그레샴은 이 현상을 "악화가 양화를 구축한다.(Bad money drives out good.)"라고 표현하였는데 이는 비단 화폐유통시장만 아니라 여러 경제현상에서 관찰되고 있습니다. 이 용어는 그레샴이 1558년 영국의 엘리자베스 여왕에게 보낸 편지에 처음 이러한 생각이 표현되어 있다고 합니다. 어딜 가보나 꼭 물 흐리는 것들은 있기 마련이다. 미꾸라지 한 마리가 물을 흐린다고 했던가? 그런데 문제는 정작 다른 곳에 있다. 물이 단지 흐려지는 것만이 문제는 아니라는.. 2011. 5. 18.
[경제] 레몬의 문제(Lemons Problem)란 레몬의 문제(Lemons Problem)란 'Lemon Problem' 이라는 경제용어는 겉은 아름다우나 속은 눈물 빠지게 신 레몬을 닮은 중고차 이야기에서 나온 용어입니다. 엔진이 불량한 상태의 포르쉐가 있고 3만km를 뛴 것으로 조작된 전국일주 10여번 경력의 택시도 겉 보기로는 알 수 없는 것이 중고차 이기 때문입니다. 경제용어이지만 여러 분야에서 비교해 보아도 이 이론을 적용할 수 있습니다. 레몬의 문제(Lemons Problem)란 '정보의 불균형을 방치하면 시장이 붕괴된다' 라는 이론입니다. 투자자와 기업가 사이의 정보불균형은 레몬의 문제를 야기해서 결국 자본시장의 기능을 무력화 할 수 있습니다. 레몬의 문제란 정보불균형에 의한 시장실패를 의미합니다. 예를들어 중고차 시장을 생각해 보면, 중고.. 2011. 5. 18.
[개발] 프로그래밍의 분야, 개발자의 분류 [개발] 프로그래밍의 분야, 개발자의 분류 오랜전에 분류해둔 것이라... 지금과는 차이가 있을 수도 있다. 프로그래밍의 분야 1. 시스템 운영체제, 드라이버, 웹 서버 2. 개발툴 모델링툴, 개발언어 3. 응용프로그램 그룹웨어, ERP, 업무용 소프트웨어 4. 유틸리티 그래픽뷰어, 파일관리, 워드프로세서 5. 실시간처리 레이더 시스템, 항공관제 시스템 6. 미들웨어 트랜잭션처리 7. 펌웨어(Firmware) 하드웨어 내장형 제어 프로그램 개발자 분류 1. 제품개발자 박스로 팔리거나 다운로드 형태로 팔리는 패키지 제품을 개발한다. 2. 시스템통합개발자 외주 개발에 참여하는 개발업무를 담당한다. 3. 시스템프로그래머 드라이버나 운영체제 기능의 일부를 개발한다. 4. 품질관리자 최근 대형 SI 프로젝트의 소프.. 2011. 5. 18.
[개발/컬럼] 개발 프로젝트의 단계별로 나타날 수 있는 Risk 개발 프로젝트의 단계별로 나타날 수 있는 Risk 개발 프로젝트의 단계별로 나타날 수 있는 Risk | Codeway 2004.01.27 16:47 류(ryujt) http://cafe.naver.com/codeway/15 1. 입찰 혹은 영업 단계(Proposal Phase) - 사업주 요구조건(Requirements) 이해 부족 - 자체 사업수행 능력의 과대평가 - 공기 예측의 실패 2. 사업기획단계 (Planning Phase) - 항목누락(Omissions) - 업무분류체계(WBS:Work Breakdown Structure) 작성미숙 - 수집정보의 잘못 이해 및 적용 - 견적(Estimating) 기술의 선택 - 주요 비용요소(Major Cost Elements) 관리의 실패 - 사업위험(Ris.. 2011. 5. 18.
[개발/컬럼] 프로그래밍, 얼마나 배워야 하나요? [개발/컬럼] 프로그래밍, 얼마나 배워야 하나요? 개발자에게 도움이 될만한 컬럼 같아서 올려봅니다. 얼마나 배워야 하나요? | Codeway 2003.12.18 류(ryujt) http://cafe.naver.com/codeway/6 얼마나 배워야 하나요? 가끔 프로그래밍을 시작하려고 하거나 입문과정에 있는 분들에게 받는 질문이다. 그리고, 때로는 자신의 위치가 어느 정도가 되는지 항상 의문을 가지는 사람들에게로부터 같은 질문을 받는다. 본인이 그러한 것에 대한 권위적인 기준을 남에게 이야기할 만한 자격은 없지만, 나름대로 생각한 기준을 말해보고자 한다. 지금부터 이야기하는 것들은 본인 자신의 개인적인 기준일 뿐, 그 어떠한 권위적인 해석이나 정보를 바탕으로 하고 있지 않음을 미리 알려둔다. 우선 본인은.. 2011. 5. 18.
반응형