Wednesday, 29 December 2010

Never Defragment an SSD

Filed under: Hardware & Gadgets — Jan Goyvaerts @ 10:16

Defragmenting mechanical hard disks is a good idea. Defragmenting an SSD is a terrible idea. It wears out the SSD for no benefit at all.

Tuesday, 21 December 2010

SSD Remaining Drive Life

Filed under: Hardware & Gadgets — Jan Goyvaerts @ 10:47

SSDs wear about because each block of cells can only be overwritten a certain number of times, typically 10,000. In my own experience this is largely irrelevant, because the drive will be obsolete long before it wears out.

Monday, 1 November 2010

No Yes/No/Cancel, Please

Filed under: Programming — Jan Goyvaerts @ 14:01

I never knew Delphi 2010 could detach from a running process until Delphi XE offered it as an option in a message box, replacing OK/Cancel with Terminate/Detach/Cancel. Make your application user-friendlier by using custom message boxes with custom buttons that clearly indicate their purpose and offer a full set of choices.

Friday, 17 September 2010


Filed under: Programming — Jan Goyvaerts @ 8:10

Delphi 2009 was the first Delphi version to produce Unicode applications. When it was released I ranted about the needless strings checks that it did. Those were a bit of a hack to allow C++Builder developers to port their applications to Unicode more easily by fixing up at runtime what the developer failed to fix […]

Thursday, 16 September 2010

High DPI Support in Windows Vista and 7

Filed under: Programming — Jan Goyvaerts @ 9:35

The screen on the recently released iPhone 4 has twice the resolution or four times the number of pixels than all preceding models. The new resolution is about 300 DPI, which is the resolution at which the human eye can no longer see the individual pixels. By comparison, most desktop monitors are around 96 DPI. […]

Friday, 3 September 2010

More Goodies in Delphi XE and C++Builder XE

Filed under: Programming — Jan Goyvaerts @ 10:58

Delphi XE and C++Builder XE include lots of goodies: regex support in the RTL, subversion integration, Beyond Compare differ, AQTime profiler, and CodeSite logger.

Thursday, 2 September 2010

RAD Studio XE Now Shipping with 4 Programming Languages

Filed under: Programming — Jan Goyvaerts @ 10:58

RAD Studio is now shipping. It includes Delphi XE, C++Builder XE, Delphi Prism XE, and RadPHP XE.

Saturday, 14 August 2010

Delphi XE is Coming

Filed under: Programming — Jan Goyvaerts @ 16:07

The successor of Delphi 2010 will be called Delphi XE rather than Delphi 2011. Embarcadero has also published a new roadmap for Delphi.

Friday, 13 August 2010

Which Browsers to Support in 2010

Filed under: Just Great Software,Cyberspace — Jan Goyvaerts @ 11:37

Our web logs revealed that MSIE, Firefox, and Chrome are used by our customers. Firefox and Chrome users mostly have the latest version, but a significant number of IE users are still using versions 6 and 7.

Wednesday, 11 August 2010

New Site Design to Fit Modern Monitors and Browsers

Filed under: Just Great Software — Jan Goyvaerts @ 11:22

Updated design for just-great-software.com to fit 2010 screen resolutions and 2010 browsers.

Sunday, 14 February 2010

DataHand for Programmers

Filed under: Hardware & Gadgets — Jan Goyvaerts @ 16:56

The DataHand’s use of modes for cursor navigation, function keys, numbers and punctuation make it more comfortable for programming, not less.

Tuesday, 9 February 2010

Make Backups on External Hard Disks

Filed under: Hardware & Gadgets — Jan Goyvaerts @ 19:43

In addition to the SSD and HDD inside your computer, you need external disks for daily backups and off-site backups.

Next Page »