-
Ansible and AWS Tips
30 Mar 2016
-
A Small m4 Recipe
15 Feb 2016
-
Haskell Folds
4 Sep 2015
-
awsenv AWS environment config loader
7 Aug 2015
-
Useful Go Libraries
27 Jul 2015
-
Dockerfile Images
24 Jul 2015
-
Dockerfile Notes
13 Jul 2015
-
AWS ssh keys
29 May 2015
-
Eloquent Ruby
28 May 2015
-
Haskell Hole Driven Development
22 May 2015
-
Devops and Old Git Branches
25 Mar 2015
-
SaltStack Ubuntu Hostname
18 Jan 2015
-
Terraform Presentation
13 Jan 2015
-
Building the development version of Terraform
3 Dec 2014
-
Git and mercurial abort: revision cannot be pushed
29 Sep 2014
-
SaltStack Essential Reading
23 Sep 2014
-
Setup Arduino on Debian
26 Feb 2014
-
Split() function for Microsoft MSSQL
7 Jan 2014
-
MySQL SUBSTRING_INDEX function on Microsoft MSSQL
6 Jan 2014
-
Change default editor in Debian
24 Dec 2013
-
Microsoft SQL 2012 SSIS Create Catalog Password
24 Dec 2013
-
OSX TunnelBlick Multiple OpenVPN Configurations error unable to copy
22 Dec 2013
-
ZFS List Snapshots, Create and Destroy Clones
14 Dec 2013
-
Tricks for Learning Foreign Languages
11 Dec 2013
-
convert LibreOffice (OpenOffice) .ods files to .csv command line
4 Nov 2013
-
debfoster - keeping a Debian system small
21 Jul 2013
-
MSR Whisperlite International Stove - Fuel Types
14 Jul 2013
-
Golang - building with Makefile and Jenkins
18 Jun 2013
-
Golang - profiling libraries and GoSNMP for SNMP
3 Jun 2013
-
Ubuntu - HowTo Recover Encrypted Home Directory
3 Jun 2013
-
git bisect run - example
14 Mar 2013
-
GoSnmp - SNMP for GoLang
11 Mar 2013
-
refactoring in Go - rather pleasant actually...
12 Feb 2013
-
gsnmpgo - SNMP for Golang using gsnmp
10 Feb 2013
-
Bokken and Sword Training
23 Jan 2013
-
git - delete local tracking branches
22 Jan 2013
-
git pull -f (git force pull)
3 Dec 2012
-
Linux filename suffixes
30 Nov 2012
-
Network access with Exetel HSPA and Antenna
22 Nov 2012
-
vim - bufexplorer
20 Nov 2012
-
Balintawak Arnis - Charging Attacks
14 Nov 2012
-
Training with Baseball Bats
11 Nov 2012
-
Ubuntu Minimal + Xmonad
11 Nov 2012
-
Sending email from shell via mutt
9 Oct 2012
-
Golang - setup and producing .debs
2 Oct 2012
-
Golang: checking open files and memory usage
14 Sep 2012
-
Linux, Ubuntu: how to tell if 32 or 64 bit installed
5 Sep 2012
-
git push to non-bare repo: warning: updating the current branch
17 Aug 2012
-
Perl - debug fork() with no X
3 Aug 2012
-
Balintawak Video
28 Jul 2012
-
4Clojure 59 Juxtaposition
16 Jul 2012
-
Balintawak Darwin Sunset
12 Jul 2012
-
Balintawak Darwin
11 Jul 2012
-
New Balintawak Videos
8 Jul 2012
-
vnc ssh tunnel for remote graphical support
7 Jul 2012
-
4clojure 100 Least Common Multiple
5 Jul 2012
-
Change your passwords
13 Jun 2012
-
Git - ignore whitespace
13 Jun 2012
-
4clojure 97 Pascal's Triangle
4 Jun 2012
-
4clojure 63 Group a Sequence
3 Jun 2012
-
Emacs Paredit Notes for OSX
2 Jun 2012
-
Learning Clojure - my books
11 May 2012
-
Vim Buffers Cheatsheet
26 Apr 2012
-
Ghostscript ImageMagick RHEL libgs.so errors
29 Mar 2012
-
Ruby, Lisp, Python
20 Mar 2012
-
GNU Screen Alternative - Terminator?
18 Mar 2012
-
Gnu Screen - split screens
18 Mar 2012
-
Backup multiple MySQL databases into separate files – Windows
5 Mar 2012
-
Vimdiff – refresh or update after changes
2 Mar 2012
-
Sydney Stick Fighting – Meetup
29 Feb 2012
-
Denyhosts for sshd – usernames dictionary
2 Feb 2012
-
WordPress Clear Line Theme – Previous Page Newer Posts
30 Jan 2012
-
WordPress Clear Line Theme – Hide Site Admin, Login, Entries RSS
29 Jan 2012
-
WordPress Clear Line Theme – Display Tags not Categories
19 Jan 2012
-
More Balintawak Videos
17 Jan 2012
-
Migrating from Palm to Android
16 Jan 2012
-
First Day at Google – Floating Fish
11 Jan 2012
-
Balintawak Arnis Cebu
16 Nov 2011
-
ssh – DISPLAY is not set – Failed to allocate internet-domain X11 display socket
6 Nov 2011
-
reload mutt configuration
20 Oct 2011
-
RFC 1178 and server naming
4 Oct 2011
-
Midnight Commandar mc notes
27 Sep 2011
-
git patch add
13 Sep 2011
-
Ruby, blocks and procs
30 Aug 2011
-
git – make an existing git branch track a remote branch
8 Aug 2011
-
Setting up Gitweb on your Ubuntu workstation
2 Aug 2011
-
rsyncp – provide ssh password to rsync using expect
28 Jul 2011
-
shell – all parameters – $* vs $@
19 Jul 2011
-
git – rebase and push script
18 Jul 2011
-
ssh, sudo, tty, shell
14 Jul 2011
-
Clustering setup
6 Jul 2011
-
Ruby and Rails – Time, Date, DateTime, TZInfo
29 Jun 2011
-
OSX, iPhone, iTunes – finer grained syncing
28 Jun 2011
-
ssh – fix long login times – disable Kerberos
23 Jun 2011
-
git hooks – prepare-commit-msg
22 Jun 2011
-
Spain – the country that breaks the EU?
23 May 2011
-
Ubuntu 10.10 (Maverick Meerkat) Download
18 May 2011
-
Books are better?
9 May 2011
-
Solaris – max of 100 cron jobs
9 May 2011
-
LISP – downloading SICP videos, JRuby
5 May 2011
-
git amend
28 Apr 2011
-
Python-iView
11 Apr 2011
-
Python, Lambda, Closures
5 Apr 2011
-
Lisp and Python
27 Mar 2011
-
Making Java Fun with Mirah
21 Mar 2011
-
BJJ – Brisbane 5 Mar 2011
14 Mar 2011
-
BJJ – Abu Dhabi Pro Australian Qualifier 19 Feb 2011
3 Mar 2011
-
fuzzy rsync
3 Mar 2011
-
Configuring RedHat up2date
1 Mar 2011
-
The Scheduling of BJJ Competitions
19 Feb 2011
-
Solaris – convert a single root UFS to a root ZFS mirror
18 Feb 2011
-
Resize Terminal in Solaris
13 Feb 2011
-
Firefox 3.6 – new tab opening order – fix
24 Jan 2011
-
Solaris – increase tmpfs /tmp on the fly
24 Jan 2011
-
The RAID5 Write Hole
14 Jan 2011
-
Using ZFS on Solaris to rapidly build systems
11 Jan 2011
-
Blown my iPhone data usage…
4 Jan 2011
-
Solaris IP Multipathing – an example
9 Nov 2010
-
Numbering lines in a file
25 Oct 2010
-
Squid Notes
16 Oct 2010
-
A script for loop mounting .iso files
8 Oct 2010
-
password caching with sshpass
28 Sep 2010
-
Scrapheap Challenge – Favourite Geek Show
8 Sep 2010
-
Four Lions – great film
28 Aug 2010
-
Resetting ALOM password on Solaris
18 Aug 2010
-
Exiting from consoles attached to Solaris zones
20 Jul 2010
-
Windows autologon
23 Jun 2010
-
Solaris ps output truncated at 80 columns
10 Jun 2010
-
Solaris RBAC – creating limited accounts
30 Apr 2010
-
BJJ Black Eye
30 Mar 2010
-
vim folding
30 Mar 2010
-
Problem: braindead screensaver timeouts
26 Feb 2010
-
Serial Port Access on OSX to Cisco devices
26 Feb 2010
-
I love handbrakecli (and dd_rescue)
17 Feb 2010
-
BJJ for women
9 Feb 2010
-
Salary vs Contract Rates
19 Jan 2010
-
cygwin: zsh: zsh compinit: insecure directories
19 Nov 2009
-
macports: git-upload-pack: command not found
19 Nov 2009
-
DeltaCopy – rsync for Windows
12 Nov 2009
-
Linux and Cisco VPN Client “Remote peer is no longer responding”
10 Nov 2009
-
Monitoring disk activity using block_dump
29 Oct 2009
-
Script to correct first day of week in en_AU locale
25 Oct 2009
-
Howto install Virtualbox on Ubuntu Jaunty
23 Oct 2009
-
Why “require ‘rubygems'” Is Wrong
23 Oct 2009
-
Ruby 1.9 shell aliases
19 Oct 2009
-
Flamenco Guitar Masterclass at Instituto Cervantes
17 Oct 2009
-
First Class at Instituto Cervantes
15 Oct 2009
-
Ruby, Struct, OpenStruct, hashes
10 Oct 2009
-
Ruby ARGV, options and OptionParser
2 Oct 2009
-
Ruby Test::Unit Assertions
1 Oct 2009
-
Ruby here document example
1 Oct 2009
-
Ruby rcov rexml error
15 Sep 2009
-
git branch management scripts
27 Aug 2009
-
Installing Aptana + RadRails on Ubuntu Jaunty
17 Aug 2009
-
Ubuntu and Toshiba Satellite Pro L300 fan
7 Aug 2009
-
Troubleshooting Sound on Ubuntu
27 Jul 2009
-
git – ignore vim temporary files in all directories
24 Jul 2009
-
netapp – disabling and deleting snapshots
16 Jul 2009
-
ipcalc
10 Jul 2009
-
Firefox – default paper size A4
1 Jul 2009
-
Oracle RMAN backups
29 Jun 2009
-
Another year, another Sydney Film Festival
17 Jun 2009
-
Source keychain credentials in Perl
9 Jun 2009
-
ruby gem server
5 Jun 2009
-
Perl – @INC
1 Jun 2009
-
Firewalling on Solaris 10
22 May 2009
-
Perl – my, use vars, our, local, use strict
22 May 2009
-
Perl – use, require, import, and do
9 May 2009
-
Syncing Palm Pilot with JPilot and visor on Ubuntu
4 May 2009
-
apt sources.list for old versions of Ubuntu
1 May 2009
-
Rotate JPEG images using jpegtran
14 Apr 2009
-
Ditch the Hummer, here comes the PUMA
7 Apr 2009
-
BJJ on Weekend
30 Mar 2009
-
Andre may have to go…
27 Mar 2009
-
Firefox fonts on Gutsy
26 Mar 2009
-
No Air, No Attitude
14 Mar 2009
-
apt-cache policy
14 Mar 2009
-
vino y vinagre
14 Mar 2009
-
HowTo upgrade Ubuntu with CDs to save bandwidth
9 Mar 2009
-
Tool to edit Ubuntu/Gnome menus
9 Mar 2009
-
CityFail does it again…
5 Mar 2009
-
Parameter passing in Ruby
5 Mar 2009
-
Ruby on Rails select_tag default value
2 Mar 2009
-
Web censorship scuttled?
26 Feb 2009
-
Troubleshooting Linux HA (High Availability)
25 Feb 2009
-
Notes on Branch Management with Subversion
24 Feb 2009
-
Gnome Session Management
23 Feb 2009
-
dpkg-reconfigure debconf
23 Feb 2009
-
Oracle and shmmax and shmall
16 Feb 2009
-
grep and less color recipe
13 Feb 2009
-
OpenSSH Server for Windows
3 Feb 2009
-
Prevent auto-indenting when pasting code into Vim
23 Jan 2009
-
Shutdown/Startup Oracle
11 Jan 2009
-
Blueman – Bluetooth for Ubuntu
10 Jan 2009
-
JPilot – Change First Day of Week on Ubuntu
10 Jan 2009
-
Speed up Firefox on Linux – Disable IPv6 Lookups
9 Jan 2009
-
vim modelines
8 Jan 2009
-
udev, HAL, DBUS
19 Dec 2008
-
Oracle – how to purge old RMAN backups
18 Dec 2008
-
autossh – automatically restart SSH tunnels
10 Dec 2008
-
sfdisk, RAID
4 Dec 2008
-
Disk MTBF – Mean Time Between Failures
3 Dec 2008
-
wicd – replacement for Network Mananger
25 Nov 2008
-
Shutdown does not power off EeePC
13 Oct 2008
-
How to configure central syslog’ing on Solaris
7 Oct 2008
-
Ruby on Rails – Foreign Key Constraints in MySQL
1 Oct 2008
-
How to use putty with ssh keys on Windows
5 Sep 2008
-
useful tool – socat
4 Sep 2008
-
Creating global keyboard shortcuts in GNOME
28 Aug 2008
-
HowTo Install VMWare Tools on Linux Guests
28 Jul 2008
-
Ssh SOCKS proxying, DNS proxying, Tunnelling
12 Jun 2008
-
Connect to mysql from OpenOffice using ODBC
5 Jun 2008
-
mysql, localhost, and ssh work-around
5 Jun 2008
-
Disable Evolution notifications in Ubuntu
16 Apr 2008
-
Dell Latitude D830 No volume control GStreamer plugins and/or devices found
15 Apr 2008
-
howto rip Real Audio streams to mp3 on Ubuntu
14 Apr 2008
-
Ubuntu Repositories Explained – gutsy-security, gutsy-updates, etc
1 Apr 2008
-
Installing CPAN as non-root
28 Mar 2008
-
network monitoring tools
21 Mar 2008
-
suid, sgid, sticky bit, permissions
19 Mar 2008
-
Remastering Ubuntu Live CDs
8 Mar 2008
-
Huawei E220 on Ubuntu Gutsy for Vodafone Australia
21 Feb 2008
-
Change first day of week in Ubuntu’s Gnome Calendar
6 Feb 2008
-
Setup a forwarding caching-only DNS Server on Ubuntu
2 Feb 2008
-
Gnu Screen .screenrc tricks
31 Jan 2008
-
Convert English language Ubuntu to Spanish
30 Jan 2008
-
HowTo setup NoMachineNX on Ubuntu
30 Jan 2008
-
iAudio mp3 player mount errors Ubuntu Gutsy
30 Jan 2008
-
Troubleshooting Ubuntu NetworkManager
25 Jan 2008
-
pdnsd on Ubuntu for faster dns
22 Jan 2008
-
Using ndiswrapper with Ubuntu 64 on a Presario V6000 with a Dell 1390 mini-PCI wireless card
21 Jan 2008
-
Ubuntu Linux Compaq nc4200 ipw2200 blue LED
16 Jan 2008
-
how to recognise a good programmer (and system adminstrator)
12 Jan 2008
-
multiuser gnu screen
9 Jan 2008
-
MySQL Backups
21 Dec 2007
-
svn over an ssh tunnel
5 Dec 2007
-
Open Source Calendaring
30 Nov 2007
-
Troubleshooting Apache
30 Nov 2007
-
Troubleshooting mac addresses in Ubuntu
29 Nov 2007
-
ssh, ssh-agent, keychain and cron notes
16 Nov 2007
-
expect notes
15 Nov 2007
-
tcpdump notes
12 Nov 2007
-
howto display home icon on desktop in Ubuntu
9 Nov 2007
-
howto move windows in gnu screen
8 Nov 2007
-
ssh notes
30 Oct 2007
-
MySQL Logging and LogRotation
25 Oct 2007
-
Good Copy Bad Copy
24 Oct 2007
-
MySQL Replication Notes
23 Oct 2007
-
Linux ACLs
22 Oct 2007
-
MySQL Security
15 Oct 2007
-
The Life of American Vagabonds
10 Oct 2007
-
Subversion Cheatsheet
9 Oct 2007
-
dvd ripping
30 Sep 2007
-
atime, ctime, mtime
20 Sep 2007
-
multiple mysql versions on same machine
13 Sep 2007
-
bang history
11 Sep 2007
-
/usr/share/fonts: failed to write cache
10 Sep 2007
-
HowTo Search SLUG Archives
19 Aug 2007
-
Reconfigure X.org on Ubuntu
17 Aug 2007
-
Multisite CVS Drupal Installation on Ubuntu
8 Aug 2007
-
libdvdcss2 and w32codecs for Ubuntu
8 Aug 2007
-
Find 50 biggest files
5 Aug 2007
-
Monkeys Learn In The Same Way As Humans
3 Aug 2007
-
useful tool for converting audio files
3 Aug 2007
-
MSSQL Resources
13 Jun 2007
-
MSSQL 2005 AdventureWorks Schemas
25 May 2007
-
Split mp3 Music Files – mp3splt
21 May 2007
-
Mac OSX Startup
16 May 2007
-
HowTo Setup 3 Broadband Wireless on Ubuntu Linux
5 May 2007
-
ESR gives up on Fedora, moves to Ubuntu
24 Feb 2007
-
apt & Translation-en_AU
23 Feb 2007
-
beat image spam with procmail
4 Feb 2007
-
misc cheat sheets
28 Jan 2007
-
pgp tools
28 Jan 2007
-
howto reverse ssh tunnel
17 Dec 2006
-
HowTo Disable Session Restore in Firefox 2.0
23 Nov 2006
-
Rebuild a .deb package
11 Nov 2006
-
checkinstall – build .deb’s from .tar.gz’s
22 Oct 2006
-
using kickstart to automate Redhat/Fedora setups
22 Oct 2006
-
ipw2200 wireless on linux
28 Sep 2006
-
sed notes 2
15 Sep 2006
-
procmail notes
14 Sep 2006
-
session management Ubuntu Dapper
4 Sep 2006
-
pdf toolkit
30 Aug 2006
-
log shipping hints
26 Aug 2006
-
exercise – move system databases
25 Aug 2006
-
howto get Flash sound working in Ubuntu Dapper
23 Aug 2006
-
howto move sql server system databases
23 Aug 2006
-
howto fix broken grub
14 Aug 2006
-
ActiveCollab
28 Jul 2006
-
share a screen session
17 Jul 2006
-
Windows recovery tools
5 Jul 2006
-
useful tool: monit
30 Jun 2006
-
visual diff tools
21 Jun 2006
-
sharing application data on a dual boot laptop
20 Jun 2006
-
ubuntu/debian runlevels
18 Jun 2006
-
rsync notes
15 May 2006
-
Seting up an LDAP address book on Ubuntu
22 Mar 2006
-
Telstra evdo MiniMax on Ubuntu
10 Mar 2006
-
Unofficial Ubuntu 5.10 (Breezy Badger) Starter Guide
4 Mar 2006
-
ubuntulite.org
4 Mar 2006
-
installing VMWare on Ubuntu
26 Feb 2006
-
atheros wireless
24 Feb 2006
-
automatically load ssh key on login
8 Feb 2006
-
multiserver jobs exercise
15 Dec 2005
-
ubuntu sources.list generator
28 Nov 2005
-
using kpkg to build kernels
27 Nov 2005
-
guest and public
23 Nov 2005
-
Backup multiple MySQL databases into separate files
17 Nov 2005
-
Connect to MySQL across network using MS Access
17 Nov 2005
-
MySQL notes 2
17 Nov 2005
-
Reset lost MySQL root password
17 Nov 2005
-
MySQL notes
15 Nov 2005
-
sql 2000 administration exercise
10 Nov 2005
-
automatix – nice Ubuntu tool
8 Nov 2005