Wandering Thoughts: Recent Entries For 2012

Categories: links, linux, programming, python, snark, solaris, spam, sysadmin, tech, unix, web.

2012-05-15: Some stuff on 'time since boot' timestamps
2012-05-14: My Firefox 12 extensions and addons
2012-05-13: My experiment with Firefox Nightly builds: a failure
A basic step in measuring and improving network performance
2012-05-12: The death of paging on the web
2012-05-10: All your servers should have Linux's magic SysRq enabled
2012-05-09: Using rsync to pull a directory tree to client machines
Things I will do differently in the next building power shutdown (part 2)
2012-05-07: Third party Linux kernel modules should build against non-running kernels
2012-05-06: Why I wound up using Django
Counting your syndication feed readers
2012-05-05: Look for your performance analysis tools now
2012-05-04: Explaining a piece of deep weirdness with Python's exec
2012-05-03: Python scopes and the CPython bytecode opcodes that they use
2012-05-01: Into the depths of a Python exec scope-handling bug
2012-04-30: Notes to myself about progressive JavaScript
2012-04-29: The Python language tutorial is a gem
My two approaches to learning (programming) languages
2012-04-28: ZFS and various sorts of read errors
2012-04-27: The case of the Twitter spam I don't understand
2012-04-26: When we replace disks in our ZFS fileserver environment
2012-04-25: Models of providing computing access in a university department
2012-04-24: Universities and their non-employees
2012-04-23: My perspective on the 'Bring Your Own Device' controversy
2012-04-22: I may be wrong about my simple answer being the right one
2012-04-21: Bash's superintelligent errors about exec failures
2012-04-20: Sometimes the simple answers are the right ones (a lesson from bash)
2012-04-19: An interesting experience with IP-based SMTP blocks
2012-04-18: Why you should never use file (or libmagic) to identify files
2012-04-17: ls -l should show the presence of Linux capabilities
2012-04-16: What you need for migrating web content
2012-04-15: My view on why CISC (well, x86) won over RISC in the end
2012-04-14: The wiki trap (that we've fallen into)
2012-04-12: Tanenbaum was wrong in the Tanenbaum-Torvalds debate
Hypervisors are not microkernels
2012-04-11: Faking (or not) a ternary if operator with && and ||
2012-04-10: Revisiting checksum functions
2012-04-09: Understanding hashing in Python
2012-04-08: My story of running scripts from the web
2012-04-06: Checksums and hashes
Why we haven't taken to DTrace
2012-04-05: Why I hate having /tmp as a tmpfs
2012-04-04: More on equality in Python (well, mostly Python 2.7)
2012-04-03: Python's two versions of equality, with a long digression on hash()
2012-04-02: The problem of ZFS pool and filesystem version numbers
2012-03-31: Our sysadmin environment
Why I no longer believe that you need Solaris if you want ZFS
2012-03-29: Scalable system management is based on principles
2012-03-28: How I (once) did change management with scripts
Ultimately, abuse issues have to be handled by humans
2012-03-26: Microkernels are quite attractive to academic computer science researchers
What it means to become another user on Unix
2012-03-25: Atom feeds and constrained (web) environments
Link: Getting Real About Distributed System Reliability
2012-03-24: Garbage collection and modern virtual memory systems
2012-03-23: Sometimes you get lucky
2012-03-22: The problems of operations and sysadmin heroism
2012-03-21: My view of where the Unix community is
2012-03-20: How I use objects in Python
2012-03-19: A modest suggestion: increase your text size
2012-03-18: The standard trajectory of a field
2012-03-16: Parsing versus rewriting: how to tell them apart
2012-03-15: Part of the cleverness of Unix permissions (a little thought)
2012-03-14: The right way to do wikitext transitions
Configuration management is not documentation, at least not of intentions
2012-03-12: Why it matters whether your software works when virtualized
Why ZFS log devices aren't likely to help us
2012-03-11: A CBL false positive reveals a significant issue with the CBL
2012-03-09: Why you do not want to patch your source code in place
2012-03-08: What I have to run for my custom environment on Fedora 16
2012-03-07: The hard part of custom environments on Fedora (or any Linux)
How not to use Apache's ProxyPass directive
2012-03-05: Web frameworks should be secure by default
Convenience in web frameworks is often insecure
2012-03-04: Some stuff on Python 2.7.x support periods
2012-03-03: Two ways I increase the security of SSH personal keys
2012-03-01: A trick for dealing with irregular multi-word lines in shell scripts
2012-02-29: SSDs and understanding your bottlenecks
The two sorts of display resolution improvements
2012-02-28: In place migration to Linux software RAID
2012-02-26: What information I want out of ZFS tools and libraries
How much spam is forged as being from who it's sent to?
2012-02-25: The (future) problem with Python 2.7
2012-02-24: Blogs and the problem of indexes
2012-02-22: How I can be wrong about the death of sysadmin jobs
2012-02-21: Using and understanding Python metaclasses (an index)
2012-02-20: Why I still have a custom-compiled Firefox
My view of where TCL went wrong
2012-02-18: The most popular sender domains for spam messages sent to here
The downside of automation versus the death of system administration
2012-02-16: Handling modern IPv6 in programming environments
2012-02-15: The temptation of LVM mirroring
A downside of automation
2012-02-13: The problem with long-term production support of things
2012-02-12: Some things about changing from old X fonts to modern TrueType fonts
Understanding FVWM States, with better FVWM code for selecting terminal windows
2012-02-11: How I select (terminal) windows from the keyboard in FVWM
2012-02-09: What supporting a production OS means for me
A general point about SSH personal keys
2012-02-08: Choosing the superblock format for Linux's software RAID
2012-02-06: The advantage of HDMI for dual displays
2012-02-05: My view on what will kill 'traditional' system administration
Link: Filenames.WTF
What five years of PC technology changed for me
2012-02-03: Understanding a subtle Twitter feature
Understanding Resident Set Size and the RSS problem on modern Unixes
2012-02-01: A ZFS pool scrub wish: suspending scrubs
2012-01-31: The solution to the modern X font handling mystery
Where is Oracle going with Solaris?
2012-01-30: HTML is not a SGML dialect and never really has been
2012-01-29: Dealing with Fitts' Law on widescreen displays
Thinking about spam rejection and abuse addresses
2012-01-28: How I use FvwmIconMan
2012-01-27: Why metaclasses work in Python
2012-01-26: The drawback of modern X font handling gets mysterious
2012-01-25: The death of system administration: I'm all for it
2012-01-24: Why I use exec in my shell scripts
2012-01-23: Every so often, I solve a problem with a hammer
2012-01-22: My view of the purpose of object orientation
2012-01-21: The C juggernaut illustrated
2012-01-20: Another Russ Cox regexp article: How Google Code Search Worked
2012-01-19: How not to do repeated fields in web forms
Let's make it official: Solaris 11 is closed source
2012-01-18: SOPA and PIPA matter for everyone
2012-01-17: The first browser blinks on XHTML parsing
2012-01-16: Understanding isinstance() on Python classes
What you can find out about the memory usage of your Linux programs
2012-01-15: Understanding the basic shape of Unix virtual memory management
2012-01-14: What do we mean when we talk about something's memory usage?
2012-01-13: Notes on what Linux's /proc/<pid>/smaps fields mean
2012-01-11: A Yum plugin I would like: using a local DVD as a repo source
How to use systemd to just run some stuff on boot
2012-01-10: An insight on the purpose of comments: volume control
2012-01-09: What my physical desk is like
2012-01-08: The latest annoyance with Google Groups
2012-01-07: Why you might want multiple keys for disk encryption
2012-01-05: Nailing down RPM epoch numbers
Disk encryption, backups, and your threat model
2012-01-03: How to lose your data with full disk encryption the easy way
The drawback of full disk encryption
2012-01-02: An example sort that needs a comparison function

These are my WanderingThoughts
(About the blog)

GettingAround
Full index of entries
Recent comments

This is part of CSpace, and is written by ChrisSiebenmann.

* * *

Atom feeds are available; see the bottom of most pages.

This is a DWiki.
(Help)

Categories: links, linux, programming, python, snark, solaris, spam, sysadmin, tech, unix, web

Search:
(Previous year)
By month for 2012: Jan Feb Mar Apr May; before 2012.

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

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