Posting Ink to My Blog

::: {#scid:31C7882A-CF45-4fcc-A614-7A5A52E598FF:4c46b732-6efe-4c73-b747-0824d3a14bd3 .wlWriterEditableSmartContent style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px"} :::

more ...

Coding style in tag-based languages

HTML is typically formatted to show structural containment:

<h1>Topic</h1>
   <p>Some paragraph.</p>
   <p>Next para.</p>
   <ul>
      <li>item 1</li>
      <li>item 2</li>
   </ul>

Code is typically formatted to show flow-of-control:

node = tree.append "Topic 1"
node.append "Some paragraph."
node.append "Next para."
list …
more ...

Looking for an excellent developer who believes that quality is the best route to productivity?

I have recently finished an engagement with a client and am footloose and fancy free.

If anyone is looking for an excellent developer with an object-oriented bias and a deep belief that to improve productivity teams should concentrate on quality, please drop me a line at lobrien "at" knowing "dot …

more ...

Google Releases Their "Closure" JavaScript Library

Google Code Blog: Introducing Closure Tools.

Given Google's resources, goals, and products, this automatically becomes a leading candidate as a "standard library" for developers doing JavaScript work (i.e., anyone working with the Web). Not sure of its overlap / incompatibility with other major libraries, but this will definitely reward study …

more ...

MonoTouch / MonoDevelop Gets Debugging Support

Introducing Debugging for MonoTouch - Miguel de Icaza.

I've been very impressed by MonoTouch and MonoDevelop for iPhone programming: it's a great combination of the CocoaTouch APIs (which are very nice) and the C# programming language (which is my favorite mainstream language if you don't think that Ruby has crossed the …

more ...


Restoring From the Archives

I posted two old articles that were perennial Google link-bait:

Genetic Algorithms in C#

Programming Sabre in C#, Java, and XML

I'd lost the articles as part of switching from DasBlog to WordPress.

more ...

Dictated Using MacSpeech Dictate

[/hosts is defeated]{style="color: #ff0000;"} using MacSpeech Dictate. Well, that was not very successful first sentence, was it?

This blog post is being dictated using MacSpeech Dictate. That's more like it.

I am using the jawbone Bluetooth headset, connected to my Mac. Actually, the word was "A." not "the …

more ...

Jawbone Bluetooth Headset Works As Mac Audio Input/Output

I don't know if this is new to Snow Leopard, but I just paired my Jawbone Bluetooth headset with my Mac Pro desktop as the input/output audio device and it works! Sound quality for playback is not great (I don't think I'll be listening to much music this way …

more ...

Snow Leopard, Windows 7 Upgrade Problems

Quicken 2006 doesn't run under Windows 7 and there will not be a Mac version until 2010.

I can't get Hugs or Mercurial running under Snow Leopard due to architecture incompatibilities (32- vs 64-bit) in various support libraries. It's frustrating wasting so much time downloading, building, tracking dependencies, etc. Especially …

more ...