Peter Theobald
Software Engineer. Site Reliability Engineer. Rock Climbing Geeky Dad.
tech articles:
Home
About
Tech
Play
Tags
Dave Says Thats Not Funny
2017-05-24
Dave doesn’t think any of my jokes are funny. I keep trying but he always says the same thing, “That’s not funny”. So like all repetitive processes, I automated it. This page scrapes jokes from Reddit/r/Jokes and presents them here as texts to Dave. I put a ‘Load more…
tech:
javascript
,
programming
,
jquery
Ghost Solver - Now in Clojure
2016-12-20
My previous post was about a Python program to calculate the moves to guarantee a win in the puzzle word game ‘Ghost’. The algorithm was naturally recursive and felt ‘LISPy’. @pdlug has been telling me how writing in Clojure will expand my mind, make me more productive and…
tech:
clojure
,
games
,
puzzles
,
programming
Ghost Solver - In Which We Ruin a Great Game
2016-11-26
My son showed me a new word game, ‘Ghost’, and I wrote a Python program to “solve” the game and find all winning sequences. The game played like this: We took turns adding a letter to a growing word fragment, trying not to be the one to complete a valid word. Each fragment…
tech:
python
,
games
,
puzzles
,
programming
Breaking The Encryption
2016-07-07
I was presented with a hard drive encrypted with TrueCrypt. TrueCrypt is unbreakable. Was there anything I could do? (tl;dr: yes) In this case I was presented with a hard drive encrypted with TrueCrypt. One litigant claims the other guessed his password and changed it so he can’t decrypt it. The…
tech:
encryption
,
forensics
,
truecrypt
Tricky forensic hard drive acquisition of an iMac
2015-04-30
Recently I had to do a forensic acquisition of an iMac hard drive, and it presented many obstacles. The three basic ways to do an acquisition are: […] Remove the hard drive and use high speed dedicated imaging hardware such as a Logicube, or from a forensic workstation through a…
tech:
mac
,
forensics
,
ftk
Upgrade your Inspiron 8600 to Windows 7 with this NVidia FX Go5200 video driver
2011-06-01
I have an old Dell Inspiron 8600 I wanted to upgrade to Windows 7. The problem was that there is no current video driver for the Inspiron’s Nvidia Geforce FX Go5200 video chip. Even the driver Dell is offering for download for Windows XP is the wrong one and causes all sorts of problems. There…
tech:
windows
Unison 2.40.61 binary for Nexenta Core Platform 3
2011-04-01
I have compiled a Unison 2.40.61 binary (file-syncronization tool) for Nexenta (Solaris/Linux hybrid OS with ZFS) and made it available for download here. Nexenta Core Platform 3 is a Solaris-like operating system that has an OpenSolaris (RIP) kernel and GNU/Linux user-land commands layered on top.…
tech:
unison
,
zfs
,
solaris
,
ocaml
ZFS capable operating systems
2010-11-16
With today’s announcement of Oracle Solaris Express 11 our choices for running a ZFS capable Operating System just got even more confusing. I wasn’t able to find a list of the build numbers these Operating Systems are based on all in one place, so I’m going to keep a chart of the…
tech:
zfs
,
solaris