Geekin’ Out: for the love of computers.

  • Netflix Speed Test

    Best ISP for watching Netflix

  • Apache Proxy with CORS headers

    You want to have your JavaScript application access a remote API but that remote API does not have CORS headers. What to do? Instead of pointing to that remote API, point to a location on an Apache server that you have control of, have it connect to that remote API for you, and also add…

  • Easy way to change Java version on Mac OSX

    Edit your .bash_profile and add the line: #For Java 7: export JAVA_HOME="`/usr/libexec/java_home -v ‘1.7*’`" #For Java 8: export JAVA_HOME="`/usr/libexec/java_home -v ‘1.8*’`"

  • An alternate animate.css animation order

    Animate.css is a wonderful CSS animation library. http://daneden.github.io/animate.css/ On the website, animations are grouped by types – “Attention Seekers”, “Bouncing Entrances”, “Bouncing Exits”, etc. What I present is a revised order with In’s and Out’s grouped next to each other. This gives a nice effect when cycling through all the animations.

  • Master Controller Lyrics

    These are unofficial Master Controller lyrics I wrote and performed for the Pertino Summer party 2013:

  • A botnet of browsers – websocket command and control

    A botnet of browsers socket.io is an amazing library which makes it very easy to use websockets. This library gives us real-time communication ability in the browser with very little code. In this article, I go into an example of a potential misuse of socket.io. I explain how to create a Linux router, then to…

  • Shut off Nagios Notifications

    $ cat shh.sh #!/bin/sh now=`date +%s` commandfile=’/var/lib/nagios3/rw/nagios.cmd’ echo "[%lu] DISABLE_NOTIFICATIONS\n" $now > $commandfile Enabling notifications across the board is similar: $ cat enable-notifications.sh #!/bin/sh now=`date +%s` commandfile=’/var/lib/nagios3/rw/nagios.cmd’ echo "[%lu] ENABLE_NOTIFICATIONS\n" $now > $commandfile

  • Super Mario Bros 1up mushroom

    Super Mario Bros 1up mushroom

    Done in Barclay wood with acrylic paints

  • ChromiumOS VMware mouse too slow

    If you are testing ChromiumOS on VMware and the mouse is moving way to slow, try adding this to your VMWare vmx configuration file: mouse.multiplier = “3” mks.absoluteMouse = “TRUE” mks.gamingMouse = “FALSE”

  • Creating Retina Favicons

    Simple instructions for creating Retina favicon: Create a 16×16 PNG-24 for your low-res icon Create a 32×32 PNG-24 for your high-res icon Head over to http://convertico.org/Multi_Image_to_one_icon/ and upload those two icons together to create a dual-resource ico file which you rename to favicon.ico. Upload that favicon.ico in the root of your webroot. For some reason…