// home

Latest Post

Malcolm Groves: Latest post

Searching in Delphi Part 1 : Regular Expressions

Being able to find elements in your code quickly and easily is critical to being productive in any IDE. Spend too long looking for things and you start to lose your train of thought. Over the years Delphi has introduced lots of different ways to search your code, some of them simple text-based matching, [...]

Asides

  • 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 #
  • Quite an interesting UX examination of the Family.Show WPF Sample App by David Platt. I especially liked his summary of his 3 Programming Principles: “Users don’t care about your program in and of itself. Never have, never will. Your mother might, because you wrote it and she loves you, and then again she might not; but no one else does.” #
  • The C++Builder Developer’s Journal is a great magazine run by some really dedicated guys. I’ve been a subscriber for quite awhile and find it almost always has a couple of articles I’m interested in. They are very often applicable to Delphi as well. Anyway, the May 2010 issue will be an open one, meaning it will be freely available to anyone, not just subscribers. They are running a Call for Papers right now, so if you’ve had an idea for an article burning away in the back of your mind, or just like the idea of the fame and fortune that comes with being a published author (yes, I kept a straight face while typing that. Getting good at this, aren’t I?) go and check it out. #
  • This is extremely interesting. It’s technology that uses a wifi signal to produce electricity. There are two places they are planning to use it so far: 1) a USB charger and 2) built into a battery itself. I assume the plan for the latter is to license it to manufacturers, but I’m interested in the former as well. Carry it around in your bag/pocket, anywhere it picks up a wifi signal it starts replenishing itself, when you’re phone/camera/whatever starts to run low, plug it in and charge it up. If they produce an iphone adapter, and succeed in getting this to market for $40, they’ll make a fortune. #
  • Dodgy Y2K fix comes back to haunt us. Some sort of hex/bcd problem, maybe? Probably seemed like a cool hack at the time.  http://www.smh.com.au/business/welcome-to-2016-eftpos-glitch-spreads-20100105-lqus.html #
  • Thought this might be of interest to others. I’ve been considering buying Designing Interfaces by Jennifer Tidwell, but some of the Amazon reviews left me unsure and Amazon’s “Look Inside” didn’t show me anything actually useful. Fortunately, I stumbled across the very book, as well as half a dozen others, available to read online here. #
  • "As it is platform agnostic, Microsoft can..." Sorry...what??? When did that happen?  I’m guessing this is one of those subject/object quirks of the English language, otherwise I’ve just blacked out and missed an eventful few years.    Update: It seems I need to be more clear. I’m not critical of MS for having a platform bias. As a platform company, that sounds like a perfectly reasonable position to take. I’m just staggered that a journo could seriously suggest they’re not.  #
  • Just an FYI, the Delphi/C++Builder 2010 Updates 4 and 5 are available. These are cumulative, so regardless of whether you installed Update 2, update 1, or nothing, you can install these. Read Me : http://dn.embarcadero.com/article/40174 Bug List : http://dn.embarcadero.com/article/40204 Install by running “Check for Updates” or downloading from the registered users page. #

I'm Malcolm Groves

I’ve worked in various roles in the software industry for more than 20 years, from designing and developing, to marketing and selling software, as well as managing teams who do all of the above. Currently I work for Embarcadero, where I’m responsible for their Asia Pacific region.

This site provides a home for various projects, as well as a place to post random experiments and personal opinions about software.

Recent Posts

Has Social Media bridged the Chasm, or just got us to the edge faster?
Has Social Media bridged the Chasm, or just got us to the edge faster?
In the Business category
By Malcolm
Drag-and-drop Gutter Icons in Delphi 2010
Drag-and-drop Gutter Icons in Delphi 2010
In the Development category
By Malcolm
Refactoring Support for Attributes in Delphi 2010
Refactoring Support for Attributes in Delphi 2010
In the Development category
By Malcolm
Company Alignment, or why developers should be rewarded based on sales revenue
Company Alignment, or why developers should be rewarded based on sales revenue
In the Business category
By Malcolm
More Attributes in Delphi 2010
More Attributes in Delphi 2010
In the Development category
By Malcolm
Casting an Interface Reference to the Implementing Class in Delphi 2010
Casting an Interface Reference to the Implementing Class in Delphi 2010
In the Development category
By Malcolm
RTTI and Attributes in Delphi 2010
RTTI and Attributes in Delphi 2010
In the Development category
By Malcolm
IOUtils.pas – OO File System Access in Delphi 2010
IOUtils.pas – OO File System Access in Delphi 2010
In the Development category
By Malcolm
Generic Interfaces in Delphi
In the Development category
By Malcolm
License choices and a sense of entitlement.
License choices and a sense of entitlement.
In the Development category
By Malcolm
Subscribe to RSS Follow on Twitter Connect on LinkedIn Connect on Facebook

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.