Agile Development [www.agiledata.org]
The advanced XML page is a good intro to XML namespace schemas and the like.
The first commercially funded Space Ship [www.economist.com]
There's even a commercial space race—the Ansari X Prize offerin $US 10 Million to "the first privately financed team to build and launch a vehicle capable of taking tourists into space".
Where do I buy my ticket? (Thanks to my reading friend The Economist for bringing me up to speed on this essential 21st century issue!).
Language is brain food [www.theaustralian.news.com.au]
Bilingual older people have faster reaction times than those who speak only one language and are less easily distracted while completing mental agility tasks. The findings add to growing evidence that taking part in activities that stretch the mind has a lasting effect on brain health.
If I want a real challenge, I guess it's time to learn Danish ;)
I wonder if this extends to knowing more than one computer language? According to my CV I am fluent in about a dozen, but that doesn't count programming my HP48 ;)
Perl and AOLserver [sourceforge.net]
Mmm - Internet advertising works...for someone
I guess I'm just not feeling lucky.
On those who practise without knowledge [interconnected.org]
OF THE MISTAKES MADE BY THOSE WHO PRACTISE WITHOUT KNOWLEDGE.
Those who are in love with practice without knowledge are like the sailor who gets into a ship without rudder or compass and who never can be certain whether he is going. Practice must always be founded on sound theory, and to this Perspective is the guide and the gateway; and without this nothing can be done well in the matter of drawing.
Drag your mouse between Linux, Mac and Windows screens [synergy2.sourceforge.net]
Traditionally you have two solutions to your keyboard and mouse problems:
- Use an expensive KVM switch (I guess in this case it's really a KM switch...) and remember to switch back and forth
- Have three keyboards and mice (or two and strain your back reaching for the laptop)
Synergy is an opensource project that lets you drag your mouse across all three (or more)! Yay! Your keyboard enters into whichever system currently has the mouse on it's screen (And yes, there is a solution to the ever present Ctrl-Alt-Del problem - just hit Ctrl-Alt-Pause - except since my Happy Hacking keyboard has no pause key I'll have to patch the code...)
Even better - as you move around, the clipboard follows you :)
At last - some software that does what you want. I'll report back when I have it up and running at two sites. (This one will be fun, because all three are on differen subnets with firewalls...)
Update: The current 1.19 release is a bit smoother it seems, and the clipboard copying to MacOS X clients also appears more reliable.
The scroll wheel support for the Mac client is still way too slow.
I hacked COSXScreen::fakeMouseWheel in lib/platform/COSXScreen.cpp to speed it up. Just before the call to CGPostScrollWheelEvent, I added the line wheelIncr *= 5; and that seems about right.
A thousand words... [1000words.net]
Amusingly I only saw his email subject fleetingly before my anti-spam filter whisked it away, but something told me to investigate.
Essentially, David's site contains a (nearly) daily photo with an accompanying 300 word essay by the photographer.
Quite a nice low bandwidth way to take in some different creativity each morning. I will be sure to submit something.
SQL Transaction Misunderstandings
This recent OpenACS forum thread contains a good discussion - basically being inside a transaction does not guarantee that your view of the database will not change during the time of the transaction.
Yeah - that's what I said as well.
So, it looks like I'll be doing a few more select for update's in the future, but the serializeable level needs to be higher for the behaviour I usually expect. Of course as pointed out by my friend Russell, that will lead to a much higher percentage of aborted transactions, so my code will have to get more robust as well. While that's a good thing, it looks like a traditional RDBMS does less of my work for me than I thought...
Blog Categoriessoftware (41)
..heads up 'tunes (5)
..black and white (6)
..A day in Sydney (18)
..The Daily Shoot (6)
Book Review (2)