snakenation.com
Blacksnake Gigs
http://www.snakenation.com/blacksnake_gigs.htm
With Diamonds and Lust. Looseys with The Careeners. 8 Seconds for the AM/FM Music Showcase. Blacksnake reunion show with Whiskey and Co. The Livery at Palomino. Russell Johnson Memorial Show with The Doldrums, John Birch Society, Fully Loaded. Common Grounds for CD Release. November 13th 2009 @ Backstage Lounge. October 24th 2009 @ Hangar 7 with Coming Undone. Lake City, FL. September 25th 2009 @ Market Street Pub with Rojo Diablo. Land Shark Cafe with Cutman. Jacksonville Beach, FL. High Springs, FL.
travis-whitton.blogspot.com
so it was written...: July 2009
http://travis-whitton.blogspot.com/2009_07_01_archive.html
So it was written. Defn blog [stuff] (blog stuff). Wednesday, July 22, 2009. Sweeping Networks with Clojure. Not knowing the IP, my only option was to hop on the VPN and sweep the network for machines running ssh. There are obviously tools available to do this rather easily (nmap for example), but what fun is that? Kicking things off with a bit of ceremony, we'll import the required objects. Hostname timeout port] (let [sock-addr (InetSocketAddress. hostname port)] (try (with-open [sock (Socket.)...As yo...
travis-whitton.blogspot.com
so it was written...: October 2009
http://travis-whitton.blogspot.com/2009_10_01_archive.html
So it was written. Defn blog [stuff] (blog stuff). Tuesday, October 27, 2009. Not many languages are simple enough to have their entire syntax conveniently summarized in a table that fits on one screen. Luckily, Clojure is. The following is a summary put together based on the Clojure reader documentation. I'm a fan of tabular data, so I put this together for my own personal reference. Atom, foo-bar, *foo*, etc. 42, "foo", nil, true, false, c, :foo. Foo (like symbols, prefixed with colon). Jay Paroline - ...
travis-whitton.blogspot.com
so it was written...: August 2009
http://travis-whitton.blogspot.com/2009_08_01_archive.html
So it was written. Defn blog [stuff] (blog stuff). Tuesday, August 18, 2009. Flipping Coins with Clojure. So there was a question on Reddit today. Regarding flipping a series of coins. Quite a bit of dispute arose about the actual phrasing of the question, so rather than plagiarize one of the many suggested variations, I'll spell it out here in plain english. Day 1, Monday:. Day 2, Tuesday:. If Bob only knew what Clojure could do for him, he could get his old life back, and Janet and the kids would come ...
travis-whitton.blogspot.com
so it was written...: Hot Code Swapping with Clojure
http://travis-whitton.blogspot.com/2009/09/hot-code-swapping-with-clojure.html
So it was written. Defn blog [stuff] (blog stuff). Tuesday, September 8, 2009. Hot Code Swapping with Clojure. Reading the Clojure mailing list, you'll notice that people frequently ask about updating code at runtime without restarting their program. Erlang includes this feature out of the box and has dubbed it, "Hot Code Swapping". It's not baked into Clojure nor is it regularly advertised as a feature, but it's easy to do and potentially very useful. Ns main (:use greeting repl-server) (defn main [] (l...
travis-whitton.blogspot.com
so it was written...: Crushing PNGs With Ruby
http://travis-whitton.blogspot.com/2009/10/crushing-pngs-with-ruby.html
So it was written. Defn blog [stuff] (blog stuff). Thursday, October 15, 2009. Crushing PNGs With Ruby. Nothing too special here. just a quick hack. I needed to recursively run pngcrush over a directory structure, and I couldn't find any examples of how to do this online. The following solves the problem nicely. Hopefully someone else finds this helpful. D, new dir) puts(%Q! Pngcrush -reduce -brute "#{file}" "#{new dir}/#{base file}"! From there, you can just do something like: crush.rb images sh.
theadl.com
::ADL HOME::
http://www.theadl.com/home.htm
The site is back online after being down for a while. If you tried to send us an email, the old address was dead. The new address is tinymountain at gmail dot com. It doesn't look like the album is going to be coming out on Barracuda Sound Records. But that's OK because ADL is like an animal that can't be killed. It just lays there existing. - Travis. If you liked ADL then, you might like Towers Of Hanoi as well even though the sound is totally different. Anyway, thanks to everybody that came out to ...
opticgait.com
tomb.
http://www.opticgait.com/main.html
travis-whitton.blogspot.com
so it was written...: Clojure Syntax
http://travis-whitton.blogspot.com/2009/10/clojure-syntax.html
So it was written. Defn blog [stuff] (blog stuff). Tuesday, October 27, 2009. Not many languages are simple enough to have their entire syntax conveniently summarized in a table that fits on one screen. Luckily, Clojure is. The following is a summary put together based on the Clojure reader documentation. I'm a fan of tabular data, so I put this together for my own personal reference. Atom, foo-bar, *foo*, etc. 42, "foo", nil, true, false, c, :foo. Foo (like symbols, prefixed with colon).
travis-whitton.blogspot.com
so it was written...: November 2009
http://travis-whitton.blogspot.com/2009_11_01_archive.html
So it was written. Defn blog [stuff] (blog stuff). Tuesday, November 24, 2009. Ruby has a nice string function called squeeze which replaces redundant runs of a given character with a single instance of that character. This is handy for things like uniformly formatting whitespace in a string. You can easily accomplish something similar with Clojure by using a simple regexp, but just for fun, I took a stab at doing the same thing using reduce. Here's an example invocation:. 27X is nice, but why settle for...