Blotter

Blotter

02 October 2005 in code
tagged with [cocoa] [macos]

A cocoa scratchpad for text-based notes storage.

Blotter is a scratchpad / notepad application I threw together so that I’d have somewhere to keep notes. It stores rich text, objects, etc, etc, still needs lots of features, but I use it as dogfood and quite like it. It requires Mac OS 10.4 - sorry.

Subversion

I develop in subversion. Check the source out here. The source requires XCode 2.1 to build (for versions > 0.9 - earlier versions are PyObjC based).

I suggest you use one of the releases, though.

disqus comments  

Bot::BasicBot::Pluggable

01 January 2000 in code
tagged with [irc] [perl]

Bot::BasicBot::Pluggable is a framework for writing IRC bots, based on Bot::BasicBot. It hides all the annoyance of having to deal with the IRC protocol, and lets you write small, self-contained modules that perform specific tasks.

read more (116 words).. disqus comments  

combatlogsplitter

combatlogsplitter

22 March 2009 in code

World of Warcraft Combat log splitter

http://github.com/jerakeen/combatlogsplitter

read more (48 words).. disqus comments  

cougar

cougar

24 June 2009 in code

The software that currently powers jerakeen.org. Django-based, and rather messy.

http://github.com/jerakeen/cougar

disqus comments  

Detabbing files

01 January 2000 in code
tagged with [utility]

A perl snippet to replace tabs by spaces, but the ‘right’ way, inserting enough spaces to bring the text up to the nth column.

read more (31 words).. disqus comments  

DjangoKit

DjangoKit

28 March 2007 in code
tagged with [cocoa] [django] [macos] [python]

DjangoKit is a framework that will take a Django application, and turn it into a stand-alone MacOS application with a local database and media files. It started as more of a thought experiment than an effort at producing a real application, but I have it working, and you can package perfectly usable stand-alone applications with it.

DjangoKit is currently hosted in a Google Code repository, so go there for downloads and source, or just get the svn tree directly at http://djangokit.googlecode.com/svn/trunk/.

disqus comments  

DuckCall

DuckCall

21 November 2006 in code
tagged with [cocoa] [ichat] [python]

DuckCall is a trivial little utility that I wrote once I realised that I was getting a MacBook Pro, and it had a camera built into it. It updates your iChat or Adium (requires one of the 1.0 betas) status picture with a shot taken from the iSight evey 30 seconds.

read more (84 words).. disqus comments  

EmusicR

EmusicR

03 December 2007 in code
tagged with [cocoa] [download] [emusic] [python]

EmusicR is a (very trivial) download manager for emusic

read more (253 words).. disqus comments  

Flame

Flame

01 January 2000 in code

Flame is another take on Rendezvous Browser - Paul and I decided that grouping by service wasn’t particularly useful, frankly - we’d rather group by person / machine, and see all the machines on the local network, and the services that they were advertising.

read more (315 words).. disqus comments  

FlameTouch

FlameTouch

02 December 2008 in code
tagged with [flame] [iphone]

It’s Flame, but for the iPhone. In development, and not on the App Store yet, but you can get the source code from GitHub, or just download a zipfile of the current development version directly from GitHub.

disqus comments  

flickrhub

flickrhub

22 April 2009 in code

skeleton for various flickr toys

http://github.com/jerakeen/flickrhub

read more (68 words).. disqus comments  

guildachievements

guildachievements

27 February 2009 in code

Python script for generating Atom feeds of Warcraft Guild Achievements.

http://github.com/jerakeen/guildachievements

read more (566 words).. disqus comments  

mod_js - a JavaScript Apache module

09 July 2007 in code
tagged with [apache] [javascript] [programming] [spidermonkey]

mod_js is an Apache module written by Ash Berlin and I that embeds the SpiderMonkey JavaScript engine and lets you run JavaScript code on the server as CGI scripts. As you’d expect, it’s very early, but is good enough to compile scripts, run the JavaScript, and print the output to the client. mod_js is licensed under the GPL3.

read more (231 words).. disqus comments  

PythonDaap

01 January 2000 in code
tagged with [daap] [python]

PythonDaap is a (under development) DAAP client implemented in Python, and based on PyTunes by Davyd Madeley.

read more (132 words).. disqus comments  

rachievements

rachievements

06 March 2009 in code

Ruby server for amalgamating guild achievement feeds

http://github.com/jerakeen/rachievements

read more (61 words).. disqus comments  

Reinvented Wheels

01 January 2000 in code
tagged with [programming]

Wheels that perl programmers always end up reinventing.

read more (49 words).. disqus comments  

Shelf

Shelf

08 January 2008 in code
tagged with [macos] [python] [shelf] [software]

Shelf is an app for MacOS that looks at the current foreground application, and tries to figure out if what you’re looking at corresponds to a person in your Address Book. Then it’ll tell you things about them.

read more (549 words).. disqus comments  

slavorg

01 January 2000 in code
tagged with [irc] [perl]

An IRC opbot written in perl.

read more (213 words).. disqus comments  

subversion

01 January 2000 in code
tagged with [development] [subversion]

Notes on my personal subversion repository.

read more (71 words).. disqus comments  

Subversion and Interface Builder

01 January 2000 in code
tagged with [development] [macos] [subversion]

Panther-specific notes about my problems with Interface Builder and storing .nibs in subversion.

read more (416 words).. disqus comments  

Template::ModTT

01 January 2000 in code
tagged with [perl] [template]

mod_tt is an apache handler that processes Template Toolkit templates natively in the apache server without the configuration overhead of a full mod_perl and Apache::Template install. Template::ModTT (this module) is the perl interface to the mod_tt hander available to you when running under mod_tt.

read more (171 words).. disqus comments  

timelapse

timelapse

03 March 2009 in code

Timelapse photography app for S60 nokias

http://github.com/jerakeen/timelapse

read more (39 words).. disqus comments  

Toybox

01 January 2000 in code
tagged with [cocoa] [macos] [perl] [webkit]

ToyBox is my web browser. It’s written in perl, using Camelbones. At one point it was one of the smallest Camelbones apps in the world, but now the graphics for the buttons have bulked it up a bit.. Annoyingly, it’s not pure perl - I needed some ObjC to handle drag and drop and things - with the 0.3 CamelBones, this should be avoidable, I really should update it.

read more (135 words).. disqus comments  

Trawler

Trawler

13 March 2007 in code
tagged with [cocoa] [python]

Trawler is a (currently internal) Mac GUI client for editing templates, tests, code and files on a Zimki server. It’ll be public Real Soon Now.

Update: Zimki is dead. Dead dead dead. So Trawler is about as much use as a chocolate teapot now. I guess I’ll leave the page here for posterity.

read more (130 words).. disqus comments  

URI-Title

URI-Title

01 May 2009 in code

perl module for finding the title of a url.

http://github.com/jerakeen/URI-Title

disqus comments