ImageBooth Beta: HTML5 + JS Image Editor

I’ve done raster graphics editors in a number of environments and after the ImageBooth JS experiments went so well, I decided to do a little cleanup in Datalus to create a simple backend to turn the demo into something useful. The save component of this was actually a little difficult to sort out. In order […]

ImageBooth Demo 2: HTML5 + JS Image Editor

ImageBooth Demo 2: HTML5 + JS Image Editor

After another week working on the ImageBooth JS port, I’ve had a number of successes so almost all the core interfaces are available, and there is now a brushing system which doesn’t exist on the PHP version. Go ahead and check out the demo(works under webkit, slightly janky under FF, not working under IE). All […]

Converting XeLaTeX to Wiki formatting with PHP

So, the need came up for me to dump data from my XeLaTeX environment into a Wiki, but I want to continue to master the the document in TeXShop, but the wiki needs to stay up to date, so the only thing for it is to create an exporter. So that’s exactly what I did. […]

Multilayered Image Convolution with MooTools + HTML5 Canvas

So, as a not-so-secret side project I’m porting pieces of the Protolus/Datalus foundation to Javascript for great awesomeness, looking to the day when client side view rendering ascends to it’s rightful throne. Until then, it means I’m doing all kinds of awesome experimentation while porting these components. I’m currently working on a port of ImageBooth […]

ImageBooth: Multilayered Image Manipulation in PHP

I’m going to be releasing documentation on my development framework, Datalus, in the near future… but before that, I’ll be releasing a few examples using the utility libraries from it. My first example uses a stacked imaging framework built on top of GD who’s goal is to implement the feature set of photoshop 3. It […]

HTML SVN changelog output

So, yesterday I sent a note about my blog to Martin Pittenauer, developer of SubEthaEdit. OK, yeah… but that’s not the strange part. So later on, I was looking for a tool to convert SVN logs to pretty printed html. After a few minutes of looking, guess who built an XSL script to do that […]

Using AppleScript to enable projects in SubEthaEdit

A lot of people on OS X use TextMate, and I respect that. It’s a full featured editor which everyone loves due to it’s ‘project drawer’ which allows you to browse a directory of files right in the sidebar of the window. I have experienced a lot of pain over the years so my likes […]

Tail Requests From Shell IP

Often when using a dev machine, your checking some shared logs for output about your specific process, turning a singlethreaded process into a mutithreaded output buffer. Not something that increases my sanity level. Instead of deal with that, I just wanted to filter out any traffic that isn’t from whatever IP is bound to the […]

Error Handling with fatals in PHP

At some point I grew frustrated with PHP not being able to catch fatal errors, so I set out to see if it was possible with the current PHP feature set. The problem is that if an error is considered fatal, php bails and leaves you with no page or a partial page. Now we […]

Generating Simple Grammars in PHP about Soup

So, I’ve worked in a number of loose environments, and there tends to be some concept of recurring topics wherever I go… even more, there’s always that guy who sees that flicker of interest die in your eyes but still bravely forges ahead with the conversation. A coworker had probably the most effective blockade for […]