Site migration

Nov. 9, 2011, 9:33 p.m.

I decided to move to web hosting on a VPS instead of shared hosting. Having root on the box gives me some latitude for some projects I plan on working on. After switching to a development role, I sort of missed server administration as well.

If you have a ...

Full Entry tags( #django #python )

Merged changes to nearly double speed.

Dec. 11, 2010, 11:59 a.m.

Thanks to serprex on github for optimizing the I incorporated the first few commits he made into and He made many further optimizations in his code including meta programming and all sorts of tricks to get cycles back from Python.

His end result is very fast, but ...

Full Entry tags( #code #python #aespython )

aespython pure Python implementation of AES

Dec. 5, 2010, 9:10 a.m.

I was perplexed by the lack of an easy AES implementation in Python 3.x. Then I found out why (speed) and did it anyway.

If you want something that is done completely in Python, works easily with 3.x, isn't very bloated, and works best with small chunks of data; ...

Full Entry tags( #code #python #aespython )

Feed Sponge v1.3

July 17, 2010, 6:46 p.m.

Feed Sponge version 1.3 is in the market. I have added a web-backed podcast directory. There were also several bug fixes. The most notable bug that was squashed: the orphaned file checker was resetting download dates which blocked time-limit based deletion.

It took quite a while to slog through ...

Full Entry tags( #python #feedsponge #android )

Decoder Ring Cracker

April 24, 2010, 3:27 p.m.

Anyone who has seen "A Christmas Story" or those newspaper cryptograms is familiar with the idea of a decoder ring. There are many implementations of Substitution Ciphers throughout history. Wikipedia can fill you in, I'm not going to post a history lesson here.

Recently I cranked out a ...

Full Entry tags( #code #python )

Python IRC Bot PyReferee

April 20, 2010, 11:18 p.m.

I've written PyReferee primarily as an experiment with multi-threading and sockets in Python.

PyReferee will connect to multiple servers and join multiple channels. Once so connected it can read and parse conversations through parser classes then issues several classes of penalties which are escalated by severity. This ...

Full Entry tags( #code #python )


Various Coding and Scripting Endeavors


Whats going on generally.

Neat Stuff

Things I have found useful or interesting on the internet, for what it is worth.

Follow caller9com on Twitter