[글쓴이:] 박지훈.임프

Delphi/C++Builder 컨설턴트, 볼랜드포럼 운영자, 데브퀘스트 대표

델파이 초중급서 집필을 위해 도움을 요청합니다

얼마전부터 델파이 초중급서 집필을 추진하고 있습니다. 1개월 정도 집중적으로 작업을 해서 아웃라인을 만들고, 그 이후로 짬짬이 작업해서 수개월 내에 완성할 예정입니다. 이번 책의 주목적은, 델파이 입문자나 초급 개발자분들이 델파이에 대한 지식과 경험이 많지 않은 상태에서 실무에 투입되는 상황에서 부딛힐 문제들에…

TMS Smooth 컨트롤 팩 for XE 무료 다운로드

이전에 델파이/C++빌더의 2010 버전에서는 TMS Smooth 컨트롤 팩의 2010 버전이 정품 사용자들에게 무료로 다운로드로 제공되었었는데, 이번 XE 버전에서는 별다른 소식이 없어 좀 의아했었습니다. 그런데 지난 3월 말에 소리소문 없이 공개되었더군요. TMS Smooth Controls Pack for Delphi/C++Builder XE http://cc.embarcadero.com/item/28271 스무스 컨트롤…

Delphi 64bit 소개

아시다시피 올 가을에 출시될 델파이 버전에서는 64비트 개발 지원이 시작되는데요. 어제 엠바카데로 본사 사이트에 델파이 64비트의 프리뷰 페이지와 소개 동영상이 올라왔습니다. http://www.embarcadero.com/products/delphi/64-bit 동시에 델파이 64비트 컴파일러를 포함한 차기 개발툴 버전인 Pulsar의 베타 테스터 접수도 시작되었습니다. 지금까지의 베타 테스트에 비해 가장…

방통위가 액티브X를 퇴출시킨다고… 가능할까?

어제, 대부분의 IT언론사와 주요 일간지들을 통해 방통위에서 액티브X를 몰아내기 위해 대체 기술을 도입하고 이를 적극 권장한다는 기사들이 올라왔습니다. 방통위, ‘액티브 엑스’ 대체방안 확산 추진 네, 저도 개발자로서 이런 발상 자체는 대환영입니다. 사실 제가 주력으로 사용하는 개발툴인 델파이가 액티브X 개발에 아주…

XE 핫픽스와 AQTime / FinalBuilder 업데이트

델파이 및 C++빌더 XE 버전에 대한 두 가지 핫픽스가 공개되었네요. 두가지 모두 XE 업데이트 1이 설치되어 있어야만 합니다. (업데이트 1 다운로드) 또한 설치 패키지가 아니고 수정된 파일들만 배포하는 거라서, 압축을 푼 후에 직접 각각의 디렉토리에 복사해넣어야 합니다. 첫번째 것은 dbExpress의 Firebird…

Toolbar2000과 TBX – 툴바/메뉴/도킹 UI 라이브러리

무료 설치 패키지 프로그램인 InnoSetup으로 유명한 Jordan Russell이라는 개발자가 개발한 Toolbar2000라는 컴포넌트 라이브러리가 있습니다. 알만한 분들은 다 아는 유명한 컴포넌트죠. Toolbar2000은 이름 그대로 툴바 컴포넌트인데, 독특한 구조의 툴바를 확장하여 메뉴, 도킹 등의 기능들을 아주 멋지게 구현해놓았습니다. 툴바와 메뉴에 대해서는 VCL 기본…

형사사법정보시스템 KICS의 예로 본 웹 업무시스템의 한계

오늘 아침에 기사를 뒤져보다가 우연히 형사사법정보시스템 KICS의 문제점을 지적하는 기사를 보게되었습니다. KICS는 법무부에서 지난해 5월에 오픈, 운영하고 있는 경찰, 검찰, 법원, 법무부가 사법 관련 정보를 운영하는 형사사법정보시스템이자 동시에 대국민 포털입니다. http://www.kics.go.kr/ 그런데 일선 경찰관들로부터 이 KICS에 대한 불만이 속출한다고 합니다.…

프로젝트의 identcache, local 파일은 필요한 파일일까

프로젝트 소스 관리를 하기 위해 SubVersion 등의 형상관리툴 같은 것을 쓰다보면, 실제로 수정된 것은 얼마 안되는 데도 프로젝트들에 포함된 파일들 상당수가 바뀌어서 꽤 귀찮아지는 수가 있습니다. 특히, (프로젝트이름).identcache, (프로젝트이름).dproj.local, (프로젝트이름).cbproj.local 등의 파일은 뭣땜에 필요한지도 모르는데도 자꾸 변경되어서 소스 리포지토리를 지저분하게 만드는데요.…

TxQuery 2.1 – 로컬 SQL 쿼리 컴포넌트

TxQuery는 자체적으로 SQL문을 수행할 수 있는 상용 DataSet 컴포넌트입니다. 다른 데이터셋들로부터 데이터를 가져와 조인을 하여 새로운 결과를 만들어낼 수도 있습니다. 꽤 애용자들이 많았었고, 저도 꼭 필요한 경우가 있어 사용한 적이 있습니다. 그런데 이 TxQuery가 몇년 전부터 업그레이드가 되지 않고, 홈페이지도 폐쇄되었었습니다.…

“델파이 프로그래밍 언어” 일시 품절 예정

지난 연말에 데브기어를 떠나면서, 제가 지난 2009년 4월에 번역 출간했던 “델파이 프로그래밍 언어”의 판권을 넘겨받았었습니다. 예상보다 꽤 많이 팔리는 스테디셀러가 되면서 중간에 재판도 찍고 했었는데요. 최근에 이 책의 유통을 맡고 있는 서적 도매 업체로부터 연락을 받았는데, 재고가 거의 바닥나서 추가…

엠바카데로, UX 컴포넌트 벤더 KSDev 인수

지난 며칠 사이 엠바카데로가 유명한 UX 컴포넌트 기업들 중 하나인 KSDev를 인수했습니다. KSDev는 DevExpress, TMS 등과 함께 다양한 화려하고 강력한 UX 컴포넌트들로 잘 알려진 서드파티 컴포넌트 벤더로, VGScene, Skin Engine, ImageFX 등 강력한 UX 관련 프레임워크들을 제공해왔습니다. 아래는 KSDev 홈페이지(http://www.ksdev.com/)에…

엠바카데로, 199달러 Delphi/C++Builder 스타터 에디션 출시

엠바카데로에서 지난 1월 31일자로 취미 개발자, 입문 개발자, 후진국 개발자들을 위한 새로운 델파이 및 C++빌더 에디션인 Starter 에디션을 출시했습니다. 이 스타터 에디션은 초저가로, New user가 199달러, 업그레이드가 149달러입니다. 또한 경쟁 개발툴 사용자들의 경우에도 업그레이드 가격으로 구입이 가능하다고 합니다. 대신, 이 스타터…

한글 조합중일 때 OnExit에서 Text가 잘리는 문제

먼저 이 문제의 증상에 대해 간략히 설명하자면… 델파이 2009 및 2010 버전에서, 빈 폼에 에디트 하나를 놓고, OnExit 이벤트 핸들러를 만들어 그 에디트의 Text를 ShowMessage()로 뿌리게 만들었을 때, 한글이 조합중인 상태에서 다른 윈도우 컨트롤(예를 들면 버튼 등)을 클릭하여 포커스를 옮기면,…

TRibbon 컨트롤과 MDI의 문제

델파이, C++빌더의 2010 버전부터 리본 컨트롤이 추가되었습니다. 다른 개발툴들에서는 리본 UI를 구성하기 위해 복잡한 단계를 거쳐야 하는 경우가 많은데, 이제 델파이와 C++빌더에서는 마우스 클릭 몇번만으로 리본 UI를 손쉽게 구성할 수 있게 되었습니다. 그런데 이 리본 지원에 한가지 문제가 있는데요. 바로…

AS/400과 델파이/C++빌더 (2)

저번에 이어, AS/400과 델파이/C++빌더에 대해 계속 써보겠습니다. 저번에는 기본 소개만 한참 했는데, 이번에는 델파이나 C++빌더와 AS/400의 연동에 대해 써보지요. Delphi/400 델파이나 C++빌더에서 AS/400에 연결하는 방법들에는 몇가지가 있는데요. 그 중 가장 기본적(?)인 것은, Delphi/400입니다. Delphi/400이란 별도의 델파이 버전을 말하는 것은 아니고,…

AS/400과 델파이/C++빌더 (1)

(이 글은 AS/400에 부딛혀서 삽질을 하게 될 미래의 저같은 개발자를 위해 레퍼런스 성으로 쓰는 글입니다.) IBM에서 나온 AS/400이라는 서버 하드웨어가 있습니다. 몇년 전 IBM에서 iSeries라고 이름을 바꾸었습니다만, 워낙 오랫동안 AS/400이라고 불러온 데다가 최근에 점유율이 떨어지고 있는 추세여서 지금도 iSeries보다는 AS/400이라고…

여기는 임프의 새 블로그입니다

안녕하세요, 여기는 박지훈.임프의 새 블로그입니다. 도메인에 쓰인 devQUEST는 제가 소프트웨어 개발 및 개발 컨설팅을 하게 될 회사이고, 현재로선 저 1인의 회사입니다. 제가 어디에 있든 제가 하는 일은 Delphi와 C++Builder 관련의 일이고, 변함없이 Delphi와 C++Builder에 대해 애정을 가지고 있습니다. 이제는 제…

데브기어를 떠나며

11월 30일부로, 지난 2년간 제 자식처럼 키워왔던 정든 데브기어를 떠납니다. 사실 지난 9월 중순 경에 결정된 것인데, 그 이후로 최근 두달여간 그동안 벌여놓았던 일들을 마무리하는 데에만 전념해왔습니다. 떠나는 이유를 구체적으로 알려드리기는 어렵지만… 간단히 말하자면 제 꿈과 의욕이 현실보다 항상 여러발씩…

Delphi/C++Builder XE Update 1

어제 Delphi/C++Builder XE 버전에 대한 업데이트가 공개되었습니다. 여기에는 업데이트 1 외에도, 헬프 업데이트 1, 그리고 C++빌더를 위한 Boost 업데이트도 포함되었습니다. 설치시에 자동 업데이트를 하도록 체크를 선택하신 분들은 델파이 XE 혹은 C++빌더 XE를 실행시켰을 때 옆의 그림과 같은 자동 업데이트 창이…

Delphi/C++Builder IDE에서 Java 소스 보기

이번에 쓰는 것은 간단한 팁인데, 앞서의 자바 연동 경험을 하면서 필요했던 것입니다. 델파이나 C++빌더가 메인인 개발자라도 간혹은 자바 소스 코드를 검토해야 하는 경우가 있을 수 있습니다. 이럴 때 단지 소스를 뒤적거리는 목적 정도로 엄청 무거운 이클립스 같은 자바 IDE를 설치하기보다는,…