Blown to Bits

This book is a must read for techies and laymen alike. Technology has such a profound influence in our daily lives, and Abelson, Ledeen, and Lewis provide the much needed perspective for our new world. The authors are not young hipster CEOs from the remnants of the .com bubble, but rather seasoned players in the computer realm. Abelson is the …

Quick Reference for REGEX-PHP

[abc] – A single character: a, b or c [^abc]- Any single character but a, b, or c [a-z]- Any single character in the range a-z [a-zA-Z] – Any single character in the range a-z or A-Z ^ – Start of line $ – End of line \A – Start of string \z – End of string . – Any …

C# Reference Tables

C# Integral Types Type Size (in bits) Range sbyte 8 -128 to 127 byte 8 0 to 255 short 16 -32768 to 32767 ushort 16 0 to 65535 int 32 -2147483648 to 2147483647 uint 32 0 to 4294967295 long 64 -9223372036854775808 to 9223372036854775807 ulong 64 0 to 18446744073709551615 char 16 0 to 65535 C# Floating Point\Decimal Types Type Size(in bits) …

Powershell Mirror Directories

A Custom Back-up Solution for external drives Recently I re-installed windows and re-initiated my development environment. However, when it came to finding a back-up solution for data files (that is, no-system user-files) I was not satisfied with my options: Windows back-up does not support non-windows drives and external hard-drives, and the free-software out there isn’t what I’m looking for. Perhaps …

General C# – Enumarators

What are Enumarators and How they Work Eumarations are a distinct value type different from structs. They are used to represent a finite set of integral types (except for char), and do not contain constructors, methods, operators, events… In this way an enumaration can be viewed as a very special case of a user-defined struct type with a set of …

Movember

A picture… is worth a thousand words. But since my current mustache looks like it’s just dirt on my lip, an illustration will have to do.

Gun shots and Mud

Oz and I hiked our longest Elgin Trails hike yet! The ground felt pretty moist and muddy, and the ground slipped beneath my feet on several occasions. It’s a pretty technical, tough trail at times; some parts of the trail slope towards the river for long stretches at a time. It’s pretty tough on the ankles. Despite this, the experience …

Dawkin’s Protest the Pope Speech

I’ve taken the time to transcribe a speech performed on Sept. 18, 2011 by Richard Dawkin’s at the “Protest the Pope” rally in the UK. The speech, like any speech by the most important individual of this century, was moving, powerful, and poignant. I thought that it should be available in writing. I’m not sure if a better transcription exists somewhere, …

Why I’m an Atheist

I’ve reluctantly set one foot outside the closet without fulling stepping out. My closest friends and family know that I’m an atheist, and I don’t consciously hide my secularism. However, I haven’t embraced my atheist outing with full confidence, and I’m not sure exactly why. Now that I ponder the names of some accomplished atheists, I feel almost embarrassed by my reluctance. …

A Re-commitment

Like so many well-intentioned bloggers, I started off with the idea that I would regularly write posts, but as time went on I almost entirely forgot about it. Well I’m recommitting myself to the project. I don’t expect that anyone will necessarily read this, and I’m mostly writing this blog for me. The absent reader may then ask, “why make …