• User Submitted Solutions

    Adding to the interesting 191 ways to echo hello world I’ve now added the ability to see user-submitted solutions to cmdchallenge. There are some gems if you dig through them including maybe the longest regex I’ve ever seen for pulling an IP address out of a file: (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?) Also scrolling down the page of solutions to the corrupted text problem is glorious. The solutions are not updated regularly right now but would be easy enough to do in the future if people want to see more, let me know on twitter and also Update: Solutions are now generated every five minutes.

    Read more…
  • figlet breakout

    I was looking for a cool ending for cmdchallenge and decided to dust off a 2 year old javascript project which created a breakout game from figlet fonts. Not quite a full re-write but fixed a lot of bugs and did away completely with coffee-script. More info on the github page. Or you can click here to play.

  • 191 ways to echo hello world on the command line

    It’s been about 12 days since the launch of cmdchallenge, a weekend project to create some common command-line tasks that can be done in a single line of bash. One common request has been to share user-submitted solutions. Or to put it another way, you may be wondering what do random people on the internet and hackernews type if you give them some basic command-line tasks and a shell prompt? Well lucky for me this is no longer a mystery!

    Read more…
  • A new new blog

    Before this year is over it’s time for a small redesign. I’ve replaced the old custom theme, water-iris with a new theme jarvican. Most of my updates these days are when I redesign the blog and I think I’m fine with that.

  • A new blog

    Hello world! It’s been awhile and what better way to re-visit a blog then to do a re-design. pelican with a custom theme bourbon/sass - CSS compilation and general typography bourbon/neat - For layout and responsive design I’ve cleaned house and removed some old articles, kept some of the AVR hacks and hopefully will post updates more than once a year :)

  • Hosting a side project that’s more than just a single page javascript app is usually not cheap.

  • Blinking motion sensor / Mario Brothers Candy Tin

    With an attiny13A, an IR motion sensor, and a candy Mario Brothers mushroom tin, this project turns them into a USB powered IR sensor that also blinks and sings.

  • Custom musical greeting card for less than $5

    “You’ve got a friend in me” played on an attiny85 and two speakers converted from a midi version of the song:

  • Musical Ms. Pacman Candy Tin Hack

    Here is a weekend hack that uses the midi to AVR conversion script and library. With xmas fast approaching I thought it would be fun to convert a pacman candy tin to an xmas ornament and have it play music. Below is the result, pressing a button on the tin will cycle through three Ms. Pacman songs converted from midi files found online.

  • page watch

    This is probably my last side project before I relocate and start my new job, presenting page-watch. I created it to scratch a personal itch that I had which was I was finding it difficult to track changes on websites that were relatively static with infrequent updates. There are other page monitoring web tools out there, what makes this one different is that it is a) dead simple b) has an rss option.

    Read more…