Home
Half-Blood Programmer
Cancel

GrapeVine Voice: Missing Feature

I am a guy who always tries something new. As a result, I want to be notified of every important updates. RSS and Google Reader helps me a lot these days. However, there are still some products fai...

Ribbon Everywhere?

Microsoft spends four years on Office 2007. Yes, four years is such a long time. However, what makes you WoW? Just Ribbon UI and XML file format are two important things I notice. Even though the n...

Inno Setup and ISPP

Inno Setup provides 90% features you need to create a standard and powerful installer while 10% features you may want are missing. For me, I hate to hard code version strings in the script and upda...

GrapeVine Voice: Installer Again

When I published this post, I did not expect ISPP changed most of things easily. What is ISPP? ISPP is Inno Setup Pre-Processor. From its name you can guess what it does. Yep, it preprocesses you...

Product Review: InstallAware

It is so common to distribute software as installers, that so many installation solutions are available in the market. Even though I am just running a small open source project named Code Beautifi...

Inno Setup Script Sample for Version Comparison

An important feature that Inno Setup fails to provide is to uninstall old versions before installing a new version. When I prepared Code Beautifier Collection 6.0 Milestone 3, I started to think ab...

GrapeVine Voice: Milestone 4 for Delphi 2007 Update 2

I’ve just notice Update 2 of Delphi 2007 and C++Builder 2007 does not update your Borland.Studio.ToolsAPI.dll. So the version number of it remains 11.0.5000.7128 which is just the same as Delphi 20...

Eclipse Download Experience Changes

Maybe third party distributions finally hurt Eclipse Foundation a bit. Now when I try to download latest Eclipse, I find Europa, a bunch of official distribution packages. I find the packages simi...