Category: tech
-
GadgetWatch - Palm Tungsten T3
I bought a Sharp Zaurus PDA about a year ago and it hasn't really worked out for me. The chief problems have been:
-
Another reason why Google rocks
So Google now has a calculator. Try typing in some of the following into Google, or via your Google bar (or just click the link):
-
CVSGrab - When anon CVS doesn't work
.. either because SourceForge CVS is being flakey, or you're behind a firewall
-
Spam Virus Gone Crazy
As reported all places here there's a new strain of the 'sobig' spam virus circulating today. And I'm being hit bad. My own laptop is not infected, but through no fault of my own in the last 3 hours I've been receiving the spam virus at a rate of roughly one per minute, each of which carries the 100kbyte payload.
-
Where to put Unit Tests in .NET
When you write a .NET application that has (for sake of argument) several DLLs, you have various options about where you compile your NUnit Unit Test Fixtures to. They are:
-
My Old Blog
My old tech blog (with about 30 entries going back a year or so) is at http://radio.weblogs.com/0112015/Categories/transmorphicTech/, until it gets killed by the Userland servers.
-
CruiseControl.NET eats its own dog food
The CruiseControl.NET (CCNet) project now has a publically viewable server that allows us to run CCNet against itself. We plan to use this as the Continuous Integration server for several other open source .NET projects aswell (NMock is already active.)
-
Reasons to have a Mac 473 - Clutter
There are so many cool things about Mac's these days, and Clutter's one of them. I was going to buy my first Mac about 6 months ago, but then switched from developing in Java to .NET so decided I couldn't justify the expense (or the carrying around of 2 laptops everywhere.)
-
Good Practice rather than Best Practice
I'm a bit of a stickler when it comes to use of language. I'm not very good at it, but I appreciate the importance of trying to use it in a good way. Communication often leads to an emotional response and as a communicator you want the people you are projecting to to have the response you were aiming for. As a responsible communicator you have a responsiblity not to attempt to invoke a response that is invalid.
-
Popping the Why Stack
I while ago in a previous company of mine a new guy had started on the team. He was discussing with a team member part of the architecture of the application. I can't remember exactly how the conversation went now, but it was something like: