Firebird에서 고속으로 대용량 INSERT를 하려면

Firebird는 오픈소스 기반의 완벽한 기능을 갖춘 RDBMS로서, 처음부터 오픈소스로 시작된 프로젝트는 아니고 2000년대 초에 볼랜드에서 상용 데이터베이스인 InterBase 6.0 버전을 오픈소스화 했을 때 파생된 프로젝트입니다. 당연히 ANSI SQL의 모든 기능을 포함한 인터베이스의 모든 기능을 갖추고 있으며, 지속적으로 버전이 올라가면서 기능과 성능이…

데브기어와의 고소 사태가 마무리 되었습니다

2주 이상 이어져 오던 데브기어 박범용 대표와의 고소 사건이, 극적으로 법적 절차를 취소하고 대화를 진행하기로 합의가 되었습니다. 어제 저녁때쯤 데브기어 박범용 대표와 3시간 가까이 통화하면서 박범용대표가 저를 오해하게 된 데 대한 설명을 들었고요. 오해로 이렇게 큰 일이 벌어진 데 대해…

Windows 7 에어로에서 ProgressBar의 스텝이 한 박자 느린 문제

윈도우7 혹은 윈도우 비스타의 에어로 환경에서, ProgressBar의 스텝이 예상보다 한 박자 늦게 나타나는 경우가 있습니다. 윈도우 XP 버전까지에서는 ProgressBar에서 그런 현상이 발생하지 않구요. 예를 들어, 윈도우 에어로 환경에서 다음의 코드를 실행시키면, ProgressBar1의 현재 위치는 Label1에 표시되는 숫자보다 매번 한 박자…

Delphi/C++Builder XE3, 네이티브 버리고 LLVM으로 대변신?

얼마전의 C++빌더 로드맵에 이어, 엠바카데로 일본 지사에서 며칠 전 개최된 ‘디벨로퍼 캠프’ 행사에서, 델파이/C++빌더 XE3 버전에 대한 좀 더 구체적인 정보들이 흘러나왔습니다. 이 행사에서 나온 정보들 중, 가장 핵심적이고 놀라운 것은, 델파이와 C++빌더의 컴파일러가 LLVM 기반으로 바뀐다는 것입니다. 이건 델파이와…

‘깡통PC=불법복제’의 모순된 논리

얼마전 삼성전자를 포함한 대기업 PC 판매장에서 불법복제 사례가 다수 적발되었다고 보도되면서 큰 이슈가 된 바 있다. 그런데 한국마이크로소프트는 이것을 소위 ‘깡통PC’에까지 확대해서 사태를 키워볼 셈인가보다. 아시다시피 ‘깡통PC’란 윈도우가 사전 설치되지 않은 채 하드웨어만으로 판매되는 PC나 노트북을 말한다. 깡통PC 판매는 곧 불법복제를…