Message Compiler Editor 2.2 released
Submitted by ldsandon on Sun, 2009-10-18 21:37After a long time, I've released a new version of the Message Compiler Editor. This release comes with a setup and a help file. Only minor changes has been made to the editor, now comments are written to the message text file, the options dialog is shown before each compilation, and the OutputBase parameter is now supported. Manifest file are not supported - support is planned for version 3.
Message Compiler Editor is available here.
- ldsandon's blog
- Login to post comments
Delphi@Embarcadero: in the wrong hands?
Submitted by ldsandon on Tue, 2009-10-13 16:41Lately I started to ask myself if all the cheerings about Embarcadero being the right home for Delphi were wrong. I do not mind they killed the CodeGear brand, I never believed in it. And being Italian, I have no problem to spell Embarcadero. I just feel almost nothing is changed from Borland days, and new issues look to arise.
- ldsandon's blog
- Login to post comments
- Read more
Delphi "Greed" Edition
Submitted by ldsandon on Wed, 2009-09-23 21:06In the last year often pop up articles, blog or forum posts (like this), asking for a very low cost of free edition of Delphi. Most of them build up a business case for the use they would made of it, although noone tries to build a business case for Embarcadero to demonstrate releasing a free edition is sutainable and won't impact revenues, or increases them. Let's analyze the motivations most advocates of a free release bring.
- ldsandon's blog
- Login to post comments
- Read more
Debugging Delphi applications with ProcessExplorer or WinDbg
Submitted by ldsandon on Wed, 2009-08-19 11:50In these days I was working on tracking down a bug causing a service of ours to stop processing data. It didn't happen often, and was not simple to reproduce - it may take hours or days to appear, and was easir to see it on test/production machine than on my own development PC. Inspecting a system with SysInternals ProcessExplorer (after configuring it to download Windows symbols), showed in all processing threads a call stak like this:
- ldsandon's blog
- Login to post comments
- Read more
Rest in peace, "Frank" Borland
Submitted by ldsandon on Fri, 2009-05-08 11:02
Eventually, after a long agony, Borland died. Actually, it was acquired by Micro Focus, and I do not believe the brand will survive. Especially now that all of its product portfolio is made up by product born elsewhere and acquired in the past few years. The products that made the Borland name were already sold in the past. When the development tools division was bought one year ago by Embarcadero, it was clear that the Borland saga was at the end. I just wish it happened while really fighting back, instead of the slow decay of the past years, when flagship products like Delphi were sacrified to a new "business model" that led to nowhere.
It is true, that at the end of the '80, when the Borland Barbarians looked unstoppable, so much they were so bold to take on Microsoft, something changed, and a long queue of mistakes began. The useless Ashton-Tate acquisition, the ill-fated alliance with WordPerfect to sell an office suite, the inability to understand user segments and manage their product portfolio - Paradox users were not TurboPascal/C++ users, OOP was too complex for the former, SideKick could have been turned into a PIM/messaging application but didn't -, and time/resources wasted in products like ObjectVision instead of pursuing Visual Basic RAD approach immediately. Perhaps Borland became already too much complacent, and like many other Microsoft competitors, undervalued Windows and kept on to invest too much resources in DOS products. Users switched to Windows (and the ready Microsoft applications) much faster than most Microsoft competitors did - Borland was not alone, Lotus and Wordperfect made the same mistake - the few who understood in time, say Adobe, are still alive.
- ldsandon's blog
- Login to post comments
- Read more
DCOM callbacks and "Simple file sharing"
Submitted by ldsandon on Tue, 2009-05-05 22:27In the past days I hit another DCOM issue: callbacks do not work if "Simple file sharing" is enabled (Settings → Control Panel → Folder Options → View). That's because the full name of that option is "Simple file sharing and ForceGuest". When enabled, Windows will ignore incoming calls credentials and will authenticate everybody as "guests".
- ldsandon's blog
- Login to post comments
- Read more
DCOM, Delphi and Windows short filenames
Submitted by ldsandon on Mon, 2009-03-02 21:28While trying to undestand why a Delphi DCOM server was properly instantiated while set up to run as "launching user", but hung when run using "this user", I found out - comparing the setup on a machine where it works and one where it doesn't - that if the server exectable name is longer than eight character the server may get registered with a mix of long and short filenames in the registry.
- ldsandon's blog
- Login to post comments
- Read more
Windows 7, Virtual PC and the double SP1
Submitted by ldsandon on Mon, 2009-02-09 00:36While trying to install the Virtual Machine Additions in Windows 7 beta running in Virtual PC 2007, I found out that Virtual PC 2007 has two service pack 1 - the older one upgrades it to 6.0.156, the newer one to 6.0.192. If you try to install the VMA that came with the older SP1, at reboot you will be greated by a BSOD telling:
A problem has been detected and Windows has been shutdown to prevent damage to your computer.
Fs_Rec.sys
- ldsandon's blog
- Login to post comments
- Read more
Making Delphi work with DCOM
Submitted by ldsandon on Sun, 2009-02-01 23:20In the past few days I had many troubles making our application work when the client was installed on a PC outside the application domain. It was due to several Delphi 2007 issues with DCOM.
- ldsandon's blog
- Login to post comments
- Read more
Microsoft grounds Aces Studio
Submitted by ldsandon on Fri, 2009-01-30 22:30Microsoft announced that Aces Studio, the publisher of Flight Simulator, has been closed. Right now, the future of the simulator is very unclear. The announcement says MS "remain committed to the Flight Simulator franchise", but also "will provide more synergy with our ongoing investments in Games for Windows - LIVE as well as other Windows entertainment technologies" - what it really means is yet to be seen, but it's not promising.
- ldsandon's blog
- Login to post comments
- Read more
