// author archive

Malcolm

Malcolm has written 208 posts for Malcolm Groves

Debugging Initialization and Finalization sections

 
There was a discussion on the ADUG list recently about Initialization sections. During the discussion I mentioned a technique for stepping through all the Initialization and Finalization sections in your project.
 
Afterward, I got a few emails from people saying they had not heard of it before, so I thought I’d do up a [...]

JQuery: Novice To Ninja ebook free for 24 hours (or less now, I guess)

You may have thought that Spain won the world cup, but according to sitepoint.com, it was the JQuery: Novice to Ninja ebook. Go here to grab it quickly, as the 24 hours started some time back and I’m not sure when it expires.

Free MapReduce and Hadoop lectures from UC Berkeley. Good launching point for exploring Hadoop.

I’ve been watching two lectures from UC Berkeley’s CS61A course, on MapReduce in general and (in the second lecture) Hadoop specifically. If you’re looking for a good, deep kick-starter on both the concepts and the implementation, I’d recommend them. They’re a little dry (hey, they are university CS lectures), and you’ll need to focus on [...]

C++Builder Developer’s Journal - CB2010 Special Issue free

The C++Builder Developer’s Journal have made their latest issue free and open to everyone to download. It focuses on more recent features that maybe people haven’t had time to play with, and includes articles on Datasnap 2010 by Bob Swart, Unicode migration by Josh Kelley, changing the default C++Builder directory by Curtis Krauskopf, multi-touch by [...]

Delphiday.com – Daily deals on Delphi tools and components

Glenn Crouch from ESB Consultancy just posted about this on the ADUG list. It’s basically a “deal of the day”-type site for Delphi-related tools and components. Right at the moment it has LMD DockingPack at 50% off (for the next few hours anyway). Seems to have a few different vendors promoting their products on it. [...]

New Google Docs looks quite interesting. Kind of what Wave promised but didn’t quite deliver.

The new features in Google Docs look quite interesting. The real-time collaboration pieces look similar to Wave but will probably come with less head-scratching about what to use them for. Were these done in parallel, or should we now assume Wave was just a research project and pieces of it spin off into their real [...]

App-centric vs doc-centric. Consumption vs Creation?

Sorry, this is a bit of a rambling post, but partly I’m organising my thoughts after reading this article. The basic premise is that we’re heading towards a world of two different types of operating system: a Document-centric OS for “Professionals” and an App-centric OS for everyone else. Not sure I agree on the [...]

Learn 7 languages in 7 weeks: Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby

Quite interested in this. Somehow doubt I’ll keep to the timeline, nor learn them in any serious depth, but as a tasting platter of a bunch of languages from different families I am considering it. Not sure of the whole beta book thing though. Guess it depends on just how “beta” the content is that [...]

Did Telstra really just say that out loud? /via @zdnetaustralia

There have been some exec changes at Telstra, including the announcement of Kate McKenzie as CMO. Nothing unusual, or terribly noteworthy about that, but I was struck by one sentence in the announcement, regarding the new CMO appointment:
"For the first time, Telstra’s product developers will be brought together with those people responsible for the strategy, [...]

Marco Cantù’s Free RESTful Web Services in Delphi webinar at an Asia-friendly time

Marco Cantù is presenting a webinar on building RESTful clients and servers in Delphi and RAD Studio, at the Asia-friendly time of 3pm AEDT on Thursday the 4th of March. More details here

Subscribe to RSS Follow on Twitter Connect on LinkedIn Connect on Facebook Subscribe on YouTube Subscribe on iTunes

Recent Tweets

This is a personal website. As such, any opinions expressed are my own, and do not necessarily represent the views of my employer, Embarcadero Technologies.