Visit site Entropy Overload

February 2010

2
votes
Vote UpVote

Multidimensional Separation of Concerns, or Matrix Inheritance

Entropy Overload – I just spotted a paper that I didn't know existed before. Abstract: Done well, separation of concerns can provide many software engineering benefits, including reduced complexity, improved reusability, and simpler evolution. The choice of boundaries for separate concerns depends on both ...
Details Favorite? Off-Topic? Barry Kelly @ 2010-02-03 20:53

January 2010

7
votes
Vote UpVote

One-liner RAII in Delphi

Entropy Overload – Some C++ aficionados point at the ability, in C++, to create an object such that the creation allocates some kind of resource, and the destruction frees the resource, with much glee. The idiom is RAII: Resource Acquisition Is Initialization. The technique can be a useful, albeit somewhat opaque, way ...
Details Favorite? Off-Topic? Barry Kelly @ 2010-01-29 22:52
9
votes
Vote UpVote

Using anonymous methods in method pointers

Entropy Overload – Anonymous methods may have associated state. In particular, all variables that an anonymous method captures need to be kept alive so long as the anonymous method is callable. For this reason, anonymous methods are implemented with a lifetime management approach: anonymous methods are actually ...
Details Favorite? Off-Topic? Barry Kelly @ 2010-01-20 19:31
13
votes
Vote UpVote

Delphi 2010 RTTI Contexts: how they work, and a usage note

Entropy Overload – Delphi 2010 includes extended support for RTTI, also known as run-time type info or reflection. Many design approaches that have previously only been possible with managed languages like C# and Java because of the code annotation and introspection they required should now be possible in the Delphi ...
Details Favorite? Off-Topic? Barry Kelly @ 2010-01-07 20:59

December 2009

3
votes
Vote UpVote

Playing DVDs in Windows 7

Entropy Overload – Oh, how I pine for the blissful days of Windows XP, when menus were still in fashion, the start menu didn't contain a tree view, applications didn't require a half-dozen clicks to launch (to expand the tree view, you see), and the user's colour theme choices were respected. Better days, when the ...
Details Favorite? Off-Topic? Barry Kelly @ 2009-12-29 05:45
13
votes
Vote UpVote

Commonly Confused Tidbits re .NET Garbage Collector

Entropy Overload – I recently read a less than informed blog post purporting to describe the .NET garbage collector, but when pressed to point to a better one, I couldn't find a single concise article that covered everything I thought should have been covered. Type and Memory Safety We all know what the gist of GC ...
Details Favorite? Off-Topic? Barry Kelly @ 2009-12-14 18:16

November 2009

1
vote
Vote UpVote

On the Difficulty of setting the Windows 7 Desktop Wallpaper

Entropy Overload – You need to be a software engineer to precisely and correctly set the Windows background in Windows 7. I have a multi-monitor setup, and I use a very particular method for laying out windows on my secondary screen: I have them cascaded, from the top-left corner of the screen towards the bottom ...
Details Favorite? Off-Topic? Barry Kelly @ 2009-11-10 18:54

October 2009

0
votes
Vote UpVote

Bad week

Entropy Overload – It's been a bad week. My main hard drive crashed last Monday or so, while today my scooter is gone, presumed stolen. On the bright side, the final component of my new PC arrived and I was able to get Windows 7 up and running. The new machine has an i7 920, so things like %NUMBER_OF_PROCESSORS% ...
Details Favorite? Off-Topic? Barry Kelly @ 2009-10-25 02:28

July 2009

3
votes
Vote UpVote

Public interest rule of thumb

Entropy Overload – TechCrunch is having a crisis of conscience over what they'll do with internal Twitter documents they've received. My rule of thumb is pretty simple. The documents are stolen. Unless the documents reveal wrongdoing greater than stealing, such that the public interest served in publishing is greater ...
Details Favorite? Off-Topic? Barry Kelly @ 2009-07-15 16:21
0
votes
Vote UpVote

StackOverflow and religious language in programming

Entropy Overload – I was reading Why I Don’t Listen to the StackOverflow Podcast any More, and in reading the comments, I found it interesting to see the amount of religious language. #21 (sbohlen) I’d have to agree that they do indeed appear successful, but success / failure isn’t a boolean [...] The world is ...
Details Favorite? Off-Topic? Barry Kelly @ 2009-07-14 22:55

May 2009

1
vote
Vote UpVote

WPF / VS2010 Font rendering: blurryville

Entropy Overload – I downloaded and installed VS2010 Beta 1 to see how it's looking. It's not pleasant though - it makes me feel like I'm looking at the screen through a layer of coke-bottle plastic: Compared to the old rendering, where my preferred fixed-width code / terminal font, Dina, is correctly chosen, as ...
Details Favorite? Off-Topic? barry.j.kelly@gmail.com @ 2009-05-22 14:03

April 2009

4
votes
Vote UpVote

Sharing a printer, the hard way: writing your own spooler

Entropy Overload – I have an ultra-cheap HP Color Laserjet 1600 printer, the kind that costs less than a full set of replacement toner cartridges, and the ones that are shipped in the box are only 20% full. From the driver publisher info it appears the I/O protocol logic of the printer was provided by a company called ...
Details Favorite? Off-Topic? barry.j.kelly@gmail.com @ 2009-04-28 14:47

March 2009

0
votes
Vote UpVote

ZFS/Solaris as a NAS

Entropy Overload – I've finally got a semblance of a Solaris system up and running with a nice fat ZFS storage pool. It was neither trivial nor pleasant, however. Here's the executive summary of what I learned: Don't use OpenSolaris 2008.11; use at least NexentaCore 2 instead; others may work. Don't use an Intel or ...
Details Favorite? Off-Topic? barry.j.kelly@gmail.com @ 2009-03-22 04:24
0
votes
Vote UpVote

OpenSolaris, ZFS, Dvorak and VI

Entropy Overload – Been experimenting with OpenSolaris to try out ZFS. OpenSolaris is not a pleasant experience even after using an average Linux. Its termcap and terminfo databases don't include complete information for xterm as implemented by the very gnome-terminal it defaults to, much less gnome-terminal itself; ...
Details Favorite? Off-Topic? barry.j.kelly@gmail.com @ 2009-03-06 07:14

February 2009

0
votes
Vote UpVote

SecuROM and SysInternals tools

Entropy Overload – If you're like me, you like visibility into the workings of your OS, which processes are running, what modules are loaded and from where and whether they are signed or not, what files are open, what files are being touched and what registry entries are being frobbed. I use the SysInternals tools ...
Details Favorite? Off-Topic? barry.j.kelly@gmail.com @ 2009-02-04 19:34
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)