I’ve recently been doing some work on a Bold for Delphi application. I am really quite surprised how much I am still impressed with this framework, it really was (and still is) so much ahead of its time. Embarcadero really should revive this product and put it back into Delphi. They could make it a …
Continue reading Embarcadero should revive Bold for Delphi
Category:Uncategorised
Free: One year TechNet Plus subscription
http://arstechnica.com/microsoft/news/2009/06/free-one-year-technet-plus-subscription.ars Update: The UK link from this site has been taken down 🙂
Bing
I searched for “mrpmorris” on bing.com recently. Â Now on Google it would show the address of my blog as the first result, which is very relevant. Â On Bing it showed a page from a web chat from over 3 years ago, not very impressive. Not sure how long this photo will remain on the web …
Continue reading Bing
Generation gap – update
Martin wrote to me and explained something I wasn’t aware of. He doesn’t catalogue best practises or only the ones he likes, he is cataloguing all patterns he can find. He said he would rather someone made an informed bad decision than an uninformed good one. Not quite sure I agree with that either 🙂
Generation gap
I have just read this blog by Martin Fowler. I like a lot of what Martin writes, but this is not one of them. The article suggests using inheritance to separate code-generated classes and manually written classes. You would descend from a code-generated class instead of trying to modify the code-generated source. The problems I …
Continue reading Generation gap
I’ve just ordered some books
Someone kindly gave me a £100 gift certificate for Amazon.  I posted a request for book suggestions to 3 groups where I would expect to receive good recommendations   http://tech.groups.yahoo.com/group/altdotnet/   http://tech.groups.yahoo.com/group/domaindrivendesign/   http://groups.google.com/group/RhinoMocks I received a lot of recommendations (thanks everyone!) – here are the ones I have bought:   Building Domain Specific Languages in Boo   Writing Secure …
Continue reading I’ve just ordered some books
MUMS – How good you are when things go wrong
I always say this so I have probably blogged it in the past, in light of my MOZY incident probably recently, but “It’s not how good you are when things go right, it’s how good you are when things go wrong”. My wife and I are (unexpectedly) expecting our 4th baby. Â We paid for a …
Continue reading MUMS – How good you are when things go wrong
Bletchley Park
If you are unaware Bletchley Park played a vital part in World War II, it undoubtedly shortened the war (possibly by years) by decoding intercepted Nazi messages which had been encoded on the Enigma machine. Â This site is credited with being the place where the first programmable computer was used to crack the more complex …
Continue reading Bletchley Park
Locking in ECO 5
Jonas has just added the following feature to ECO 5 which should turn up in the next build. Let’s say you have a package with a single class LockObject in it. This LockObject must have TimeStamp locking, but you use this package in many applications. Â In ECO 5 you can set the default locking mode …
Continue reading Locking in ECO 5
Someone I know recently got stung by this, so I thought I’d mention it… static void Main(string[] args){ int a = 1; int b = a; Console.WriteLine(AreSame(a, b).ToString()); Console.ReadLine();}static bool AreSame(object a, object b){ return a == b;} What’s the output to the console? Does a equal b? Even if you didn’t know the answer you will have guessed it …
Continue reading
