Wandering Thoughts archives

2005-12-31: Notes on getting a Solaris hardware inventory
A logical consequence of def being an executable statement
2005-12-30: On Lisp's fundamental data structure
A Python surprise: the consequences of variable scope
2005-12-29: What I use asserts for
2005-12-28: Unix folklore: using multiple sync commands
2005-12-27: A thought about free software licenses
2005-12-26: Thinking about a closure confusion
2005-12-25: Weekly spam summary on December 24th, 2005
2005-12-24: When comment spammers attack
2005-12-23: Why the (Sun) JVM is irrelevant to me
2005-12-22: What I really want is error-shielding interfaces
2005-12-21: How to get your web spider banned from here
2005-12-20: Another problem of secrecy
A sociopolitical advantage of distributed version control
2005-12-19: Initializing Python struct objects with optional defaults
2005-12-18: Emulating C structs in Python
Weekly spam summary on December 17th, 2005
2005-12-17: The problem of secrecy
On the web, text colours are an all or nothing thing
2005-12-16: On the name of USB flash memory drives
2005-12-15: Another introspection trick
Reddit versus Digg: a little detail that matters
2005-12-14: A thing I don't like about Linux
2005-12-13: What Python threads are good for
2005-12-12: Waiting for both network IO and inter-thread notifications
2005-12-11: Weekly spam summary on December 10th, 2005
2005-12-10: How not to set up your DNS (part 6)
2005-12-09: A surprising hazard of running as root all the time
Security versus resilience
2005-12-08: How not to set up your DNS (part 5)
2005-12-07: Google Desktop and conditional GET
2005-12-06: How not to set up your DNS (part 4)
An explanation for the popularity of threads
2005-12-05: Dropping packets versus rejecting them in firewall rules
2005-12-04: Weekly spam summary on December 3rd, 2005
2005-12-03: CBL listings broken down by ISP
How to do TCP keepalives in Python
2005-12-02: Iptables modules that aren't in the iptables manpage
2005-12-01: Stopping brute-force ssh scans the easy way

Page tools: See As Normal.
Login: Password:
Atom Syndication: Recent Pages, Recent Comments.

This dinky wiki is brought to you by the Insane Hackers Guild, Python sub-branch.