본문 바로가기

Lemonism Territory

DragFullWindows 윈도우 효과에서 [마우스로 끄는 동안 창 내용 표시]를 켜고 끌 수 있는 함수 입니다. SPI_SETDRAGFULLWINDOWS 외에 다른 지정된 상수를 이용하면 다른 효과도 컨트롤 할 수 있습니다. function TForm1.ActivateDragFullWindows(Activate: boolean): boolean; var IntActive: byte; begin Result := False; try if Activate then IntActive := 1 else IntActive := 0; Result := SystemParametersInfo(SPI_SETDRAGFULLWINDOWS, IntActive, nil, 0); except end; end; 더보기
Cloud Computing Security: "Cloud Nine" or "Lost in The Clouds" This week the Cloud Security Alliance (CSA) released their report "Top Threats to Cloud Computing". The CSA states the reasons for this new report being... 전문링크 :: http://telecomdisruption.blogspot.com/2010/03/cloud-computing-security-cloud-nine-or.html 더보기
Fit를 아시나요? 얼핏 들으면 피트니스(Fitness)의 약어 같기도 하고 의류점에 가면 들을 수 있는 '핏이 잘 맞는 것 같네요'라는 그런 내용에 대한 것 같기도 하고... 하지만 제가 말하고자 하는 Fit은 그런것이 아닙니다. Fit(Framework for Integrated Tests)은 통합 테스트를 위한 프레임워크를 지칭하는 단어(?)입니다. ^^ 저는 이 책을 접하기 전에는 테스트를 프레임워크가 있는 줄도 몰랐었습니다. 지금 와서 생각해보면 있을 법 했음에도 불구하고 전혀 생각지도 못하고 있었던 것이었죠. 이 책을 알게 된 것이 2009년 4월 경 이병준님의 블로그를 통해서 였는데요 그떄까지만 해도 Fit이 무엇인지 전혀 알지 못했었습니다. 5월경 시작된 리딩 타임에서 처음 읽기 시작하였는데 이게 은근히 빠져.. 더보기
혁신과 두려움 혁신라는 단어는 사물, 생각, 진행상황 및 서비스에서의 점진적인 혹은 급진적인 변화를 일컫는 말이다. (Mckeown, 2008). 반면, 발명이란 이러한 혁신의 결과를 (예를 들어, 예술, 경제, 사업 및 정부정책과 같은) 세상에 내놓은 것을 말한다. 많은 영역에서 혁신적이라고 하는 것은 이전의 상태보다 확연히 다른 것이어야만 한다. 경제학에서의 혁신이란 생산자의 가치 및 소비자의 가치 두 가지의 가치가 증대되어야만 한다. 혁신의 목표는 임의의 사람 및 사물의 긍정적인 변화가 수반되어야만 한다. 생산성의 향상을 주도하는 혁신은 경제적으로 부를 증가시킬수 있는 기초적인 자원이다.위키에서는 혁신을 위와 같이 정의하고 있습니다. (위키가 절대적일 수는 없지만 저는 이 정의에 동의하는 바 입니다.) 일을 한지.. 더보기
How to Uninstall C++ Builder/Delphi 2009 아래 내용은 훅크선장님이 번역하신 내용입니다. Delphi 2009의 언인스톨러 만으로는 깔끔하게 안지워지는데다가 Delphi 다른 버전과 함께 설치되어 있으면 더더욱 머리 아픈 상황이 연출되곤 했죠. 자아 이제 그 방법을 공개합니다~! http://support.codegear.com/article/39426 의 내용을 번역해보았습니다. 다음은 Delphi 2009, C++Builder 2009을 언인스톨하기 위한 일반적인 수순입니다.: Windows XP가 설치된 컴퓨터에서의 기본적인 수순입니다. “시작”메뉴에서 [CodeGear RAD Studio 2009 | Modify, Repair, Uninstall]을 선택하여, 언인스톨을 시작합니다. CodeGear RAD Studio를 설치했던 (디폴트 .. 더보기
Big Bang - My Heaven 한국 대표 아이돌 그룹 빅뱅이 일본에서 새 싱글을 발매한지 5일 정도 되었는데요 우연히 일본 YouTube를 돌다가 재밌는 영상들을 발견했습니다 빅뱅 첫 싱글 타이틀곡 My Heven에 BeatBox를 덧붙인 영상과 어쿠스틱 버전으로 부르시는 일본 분(확인해 보니 중국 분이더군요 ㅋ)의 영상이 있는데요 둘다 감탄사가 절로 나오는 멋진 분들이 찍으셨더라구요 ^^ 일단 한번 보시죠~! 더보기
시작하세요! 아이폰 프로그래밍: iPhone SDK를 이용한 아이폰 개발 위키북스에서 출판하는 아이폰 관련 프로그래밍 레퍼런스 [시작하세요! 아이폰 프로그래밍: iPhone SDK를 이용한 아이폰 개발]이 드디어 예약 판매 중입니다! 이게 말이죠 저는 애플 계열 프로그래밍을 전혀 못하지만 이 책은 꼭꼭 살펴볼 예정입니다! 사실 [iPhone SDK를 이용한 아이폰 개발]이라는 부제목은 제가 붙인거거든요 ^^ 제목 공모전 당시에 제출한 것이었는데 부제목으로 채택되었어요 그래서 더욱 애정이 간답니다 게다가 검은 배경에 레드오렌지라는 표지도 참 맘에들구요 ^^ 참 현재 아이폰 OS 3.0이 나왔는데 이책의 원서는 이전 버전에 대한 내용이라서 번역서에 대해서 걱정하시는 분들 계시죠? 다행스럽게도 센스넘치는 위키북스는 여기에 대한 대비도 다 되어 있답니다. 부록에 아이폰 OS 3.0에.. 더보기
Opera 10 Beta Test 시작 국내에서는 일반사용자들은 잘 모르시는 분들도 많겠지만 이미 알 사람은 다 아는 오페라 브라우저가 드디어 10 버전에 대해서 베타 테스트를 시작했습니다. 웹 표준 준수는 당연하고 빠른 브라우징이 가능하다고 하고 탭 기능에 대해서 기능 강화가 이뤄졌다고 하네요 특히나 속도에 대해서는 이전 버전인 9.64보다 무려 40%가 향상되었다고 하는데요 웹사이트에 접속할 때 느린 커넥션이 발견되면 자동으로 스위치하는 방식을 채택하여 개선하였다고 하는데요... 뭘 스위치하는 걸까요? ㅇㅅㅇ 직접 사용해본 결과로는 놀라우리 만큼 빨라진것이 느껴지더라구요. 사실 회사에서는 외국계 사이트 들어가려고 하면 로딩시간이 길고 용량 큰 이미지 파일의 경우는 한참을 기다려야 하는 경우가 많았는데 일단 지금까지 사용해본 결과로는 대부분.. 더보기
클라우딩 컴퓨팅 기술활용과 적용사례 (한재선 넥스알 대표) 지난 5월에 있었던 Dev&Tech Festival에서 인터넷 서비스와 이를 위한 기반 플랫폼 전문 기업 넥스알 한재선 대표의 발표 자료 입니다. 넥스알은 올해 6월부터 국내 첫 클라우드 서비스를 시작하겠다고 하는데요 과연 어떤지 현장으로 한번 가 보시죠. 더보기
사람을 위한 자동화 사람을 위한 자동화: 빌드 스크립트에서 나는 “악취(smell)” 제거하기 프로젝트 빌드 스크립트를 관리하는데 어느 정도의 시간을 소비합니까? 아마도 여러분이 생각했던 것 이상의 시간이 들 것입니다. 그럴 필요가 없는데 말입니다. 개발 자동화 전문가 Paul Duvall이 본 시리즈를 통해 기존 빌드 방식을 향상시켜, 일관성 있고, 반복 가능하며, 관리 가능한 빌드를 만드는 방법을 설명합니다. 2006년 11월 21일 (화) 사람을 위한 자동화: 연속 테스팅 (한글) 개발자 테스팅을 향상시키고 싶으십니까? 사람을 위한 자동화 시리즈에서는, 개발 자동화 전문가 Paul Duvall이 소스 코드 변경에 따라 실행할 수 있는 다양한 유형의 자동화된 개발자 테스트에 대해 설명합니다. 애플리케이션 문제를 일찍 발.. 더보기
Create a shortcut in the Startmenu, on the Desktop uses Registry, ActiveX, ComObj, ShlObj; type ShortcutType = (_DESKTOP, _QUICKLAUNCH, _SENDTO, _STARTMENU, _OTHERFOLDER); function CreateShortcut(SourceFileName: string; // the file the shortcut points to Location: ShortcutType; // shortcut location SubFolder, // subfolder of location WorkingDir, // working directory property of the shortcut Parameters, Description: string): // description proper.. 더보기
Create a standard windows shortcut file Q: How can I create a standard windows shortcut file (*.lnk) from my Delphi application? A: Below is an example that creates a shortcut to a DOS batch file. You need to use the procedure CreateLink(); program kg_MakeLink; {****************************************************************} {* Programmer: Kevin S. Gallagher *} {* *} {* Language: Delphi 3.00, 32 bit *} {* All code is within this one.. 더보기
갖고 싶은 구글 안드로이드 스마트폰 HTC Hero 세번째 구글 안드로이드 폰 HTC Hero가 공개 되었습니다. 저는 개인적으로 애플 아이폰보다 이쪽이 더 강하게 끌리는데요 안드로이드 스마트폰으로는 최초로 웹브라우저에서 어도비 플래시를 지원한다고 합니다. 사실 모바일쪽에는 별 관심이 없었는데... 이 녀석을 보고나니 강하게 끌리는 군요 +ㅁ+ 전체적인 디자인도 그렇고 HTC에서 개발한 Sense UI도 상당히 맘에 들구요 Processor Qualcomm® MSM7200A™, 528 MHz Operating System Android™ Memory ROM: 512 MB RAM: 288 MB Dimensions (LxWxT) 112 x 56.2 x 14.35 mm ( 4.41 x 2.21 x 0.57 inches) Weight 135 grams ( 4.7.. 더보기
What is Cloud Computing? 유튜브를 뒤지다가 클라우드 컴퓨팅 관련해서 괜찮은 동영상 들이 있어서 소개해 드립니다 ^^ 더보기
백신은 설치 하셨나요? 제2인터넷 대란 우려…KISA 긴급 공지 "DNS 접속 트래픽, 평소 대비 20% 증가" 최근 악성코드에 감염된 PC의 증가로' 제2의 인터넷 대란'이 올 수 있다는 우려가 제기됐다. 한국정보보호진흥원(원장 황중연, 이하 KISA)은 24일 최근 웜에 감염된 PC 증가에 따라 국내 인터넷 소통량과 스팸메일이 급증, 사용자 주의가 요구된다고 긴급 공지했다. KISA에 따르면, 지난 19일부터 인터넷 소통량 중 도메인 네임 서버(DNS)에 접속하는 트래픽이 급증하고 있는 것으로 나타났다. 지난 2003년 1.25 인터넷 대란의 원인이 접속 과다로 인한 DNS 서버 다운이었던 점을 감안할 때, 향후 제2 인터넷 대란으로 이어질 가능성도 배제할 수 없는 상황. KISA 상황관제팀 신대규 팀장은 "각 ISP별로 .. 더보기
읽고 싶은 책을 읽지 못하는 괴로움 오랫만에 돌아왔습니다 ^-^ 아직도 새 제품 릴리즈 덕분에 밤낮으로 열심히 달리고 있습니다 그나저나 요즘 출판되는 책들이 많은데 손을 데지 못하고 있어서 개인적으로 가슴이 아픕니다 ... 특히나 이번에 한빛에서 정식 발매하는 O'Reilly 책들이 더욱 그러한데요. 잠깐 살펴 보기로 할까요? 제가 가장 읽고 싶은 책은 두권인데요 Beautiful Teams 와 97 Things Every Software Architect Should Know 입니다. 먼저 간단하게 책에 대해서 알아볼까요? Beautiful Teams는 Beautiful Architecture와 비슷한 제목이라서 더욱 친숙한데요 What's it like to work on a great software development team f.. 더보기
Not yet! 사실 가장 채우고 싶은 공간이지만 아직은 아무 말도 할 수 없는 공간. 하지만 반드시 이곳을 가득채우고 말겠어요!!! 더보기
I just plan to Open Source programming 제목이 콩글리시 인지 제대로 된 문장인지 모르겠습니다 =ㅅ= 네! 저는 오픈소스 프로젝트를 생각하고 있습니다. 아직 아이템 선정 단계라서 뭐 공개할 꺼리는 없습니다. 다만 오늘 피드를 읽다가 꿈꾸는자님의 이 글을 읽고 나니 제가 생각했던 오픈소스에 관한 목표에 대해서 다시 한번 생각해 보는 계기가 되었습니다. 1. 정말 흥미있는 소재여야 한다. 2. 가능하면 '언어' 영역부터 공략하라. 3. 일단 '영어'는 잘해야 한다. 4. 최소 1년 이상 자신이 환경을 만들어야 한다. 5. 욕심을 버려야 한다. - 오픈소스 개발이 성공하려면 中 - 개발자들이 많은 시간을 들여가며 오픈소스 프로젝트를 진행하는 이유가 무엇일까요? 저는 처음에는 명예를 위한 일이라고 생각했습니다. 멋들어진 프로젝트를 통해서 멋진 프로그램.. 더보기
임베디드는 어려워~@ / 그루비(Groovy)는 모르겠어~@ 욕심은 많은 저라서 전혀 모르는 임베디드 관련 도서임에도 396,000원짜리 이지보드(EZ-X5)를 준다는 이벤트에 혹해서 교보문고에서 책을 찾아 보았습니다. 첫번째 방문시에는 교보문고에는 등록만 되어 있고 도서는 품절 상태로 나오더군요... 그래서 '다 팔린 것인가!?' 라고 생각했었습니다 두번째 방문에서 드디어 만날 수 있었습니다. 솔직히 잘 모르겠습니다 =ㅅ= 기초가 없는 사람이 보려고 하니 어렵더군요. 특히나 리눅스와 친하지 않아서 차근차근 따라가는 것도 (읽으면서 말이죠) 쉽지 않았습니다. 음... 뭐랄까 저처럼 기초가 없는 사람은 모르겠지만 왠지 처음부터 끝까지 내용을 면밀하게 살펴본 결과 '임베디드 프로그래밍 관련해서 기초를 쌓고 리눅스 기본 사용법만 안다면 임베디드 OS 까짓꺼 만드는 것 .. 더보기
Signs(2009) 스윕스 단편 영화제 출품작 Signs입니다. 지루하고 반복되는 일상에서 어떠한 소통도 하지 못하고 고립되어 살아가던 주인공에게 우연한 커뮤니케이션을 통해서 그 벽을 깨고 변화된 삶을 살게 되는 내용을 담고 있습니다. 사실 오랫만에 재미난 단편 영화를 찾아서요 :) 12분 밖에 안되니 즐겁게 감상하세요! fcsSH8lAzhppUCkWXVe67azOiMU 더보기