EeeBSD: FreeBSD on an Asus EeePC model 701
Holy Crap: MacGyver Blockbuster Film Coming!
OMG! OMG! OMG!
MySQL and CIDR selection
Been there (IP range blocking), it’s a pain.
Me and my once flowing locks
I can point my kids towards this when I’m old, grey and balding… :-)
IEEE Spectrum: The Mysterious Memristor
Echos of a future revolution in electronics and computing. Expect to be hearing more about these in the future.
'Missing link' memristor created: Rewrite the textbooks?
Smalltalk Syntax on a Postcard
That’s sweet!
High-level Best Practices in Software Configuration Management
Python with a modular IDE (Vim)
I learned an awful lot from this. I never realised ctags could be so useful! Not that you want Exuberant Ctags, so check that that’s the version of of ctags installed on your box.
Coolest LiveJournal avatar ever!
Forty-fives
The 25 variant of this is played up home in Sligo. I must learn to play it properly some time.
Using Git as a versioned data store in Python
Google Doctype Encyclopaedia
io in the FreeBSD ports updated from 2006.05.02 to 2008.01.20
I just love it when a plan comes together. :-)
HOWTO think about probems
MSI Titan 700 Full Micro PC 2.0Ghz / 1GB DDR2 / 120GB / DVD-SM / Desktop PC (No Monitor)
Very tempting. I’ve been looking for a nice Mini-ITX box for a while now.
Packaging libhugetlbfs for Debian
Of interest to me primarily because it shows how to create a Debian package.
The Definitive Guide to symfony: Chapter 15 - Unit And Functional Testing
Not because I use symfony, but because I use lime.
C++ Annotations
Bob Ippolito on Erlang
Put the web server on a diet and increase scalability
The Poka-Yoke principle and how to write better software
Advanced OAuth Wrangling
Git Magic
Best Kept Secrets of Peer Code Review
Must get my credit card sorted so I can get a copy of this. Stupid PayPal not supporting Laser! Grrr!
Let's Tell a Story Together (A History of Interactive Fiction)
The Wetware Crisis: the Dead Sea effect
On how lax hiring practices can slowly sink your team/company.
Approaches for avoiding dialog windows
How to Put Darts in Your Shirts
Easy way to reset your sleep cycle: Stop eating
My GitHub profile
I’m going to be pushing my patched copy of Lithium up there.
Erlang - software for a concurrent world
A great talk by Joe Armstrong
Security Engineering: A Guide to Building Reliable Distributed Systems - The Book
RFC2119: Key words for use in RFCs to Indicate Requirement Levels
I keep on forgetting this stuff!
HOWTO use Git and svn together
Growl for Windows
I’d like GrassSnake to have a notification plugin that uses Growl for notifications over a network.
Growl Notifications On Your Ubuntu Desktop
And on the Linux side…
serf: High-performance asynchronous HTTP client library
The serf library is a C-based HTTP client library built upon the Apache Portable Runtime (APR) library. It multiplexes connections, running the read/write communication asynchronously. Memory copies and transformations are kept to a minimum to provide high performance operation.
A better libcurl for HTTP? Maybe.
How to Deploy Your Skunkworks Application... and Take Over Your IT Department's Software Development in the Process
Paul Graham: Cities and Ambition
The question is, what messages do the Irish cities send?
Computational Thinking (PDF)
Computational thinking is a fundamental skill for everyone, not just for computer scientists. To reading, writing, and arithmetic, we should add computational thinking to every child’s analytical ability. Just as the printing press facilitated the spread of the three Rs, what is appropriately incestuous about this vision is that computing and computers facilitate the spread of computational thinking. Computational thinking involves solving problems, designing systems, and understanding human behavior, by drawing on the concepts fundamental to computer science. Computational thinking includes a range of mental tools that reflect the breadth of the field of computer science.
What makes programming so difficult - and can we make it easier?
Jim Corr: Ireland's very own David Icke
The guy seriously needs to get back on whatever meds he’s stopped taking…
Rearchitecting Twitter: Brought to You By the 17th Letter of the Alphabet
Now this, kids, is sensible and informed.