Skip to content

Why Transports Matter

Sander Devrieze of the conccinella project explains his opinion as to why mutli-protocol clients (such as my beloved Adium) are hindering the adoption of Jabber/XMPP into the mainstream. I would have to agree with him on most of his points he makes but I am kind of at a loss to use anything else, to my knowledge there is not any well rounded Mac -native- jabber clients. However the same mulit-protocol Adium project that he says is hindering adoption just finished a GSoC project to make jabber a first class citizen, even supporting transports.

Also all the times I have used transports though they have been largely unreliable even for basic messaging and that is something Sander calls to fix. I openly wonder if something like libpurple could be used by a transport component as the pidgen guys are pretty good at staying on top of protocol changes then the transport author would only need to maintain an interface between libpurple and the XMPP server.

read more | digg story

Tagged , , , ,

svcs

A little side project I had at work has just become open source, my first one!

The project is for giving full subversion control to a Servoy solution.

You can check it out here http://code.google.com/p/svcs

Tagged , , ,

Jabber Z-Machine (Infocom Interactive Fiction) bot

Found this jabber This Is Mind Candy: Frivolity : PrakBot bot while looking around for information to do this very same thing in python, his is written in Java using the Smack API from Jive Software though. I did find a pure python Z-Machine that is a work in progress called ZVM but it isn’t quite ready for me to start my own bot.

This PrakBot is super handy because of the Google Talk for Blackberry client I can PrakBot to my roster and play all these old games anytime i sign in. These are all plenty more in depth than anything available for the blackberry currently. Super good time waster :-)
[Read]

The ultimate web development environment. (Part 1 of 2)

Often when people are developing websites on their mac they have two options for running the code and testing. One is to write the code in your editor of choice on your Mac and proceed to upload it to the (normally collocated) web server then try the page in your local browser - and repeat. This gets really old when you are trying to find that one little bug and you have no idea what is causing it. The next method that I am aware of involves getting apache, mysql, PHP, and any other third party software needed for your site compiled and/or installed locally on your Mac. This last option sounds ideal but in practice can be a real PITA to try and get the same versions of your sites back-end software working on your Mac, you do want to have your development environment as close to your production one as possible right?

Now there is a third option…

Continue reading ›

Tagged , , , , , ,

First steps using bzrlib

I am working on a project at work that requires controlling some sort of VCS programatically, preferably with python. Immediately I first tried to use subversion since that is what I have used for the last few years as my (only) VCS of choice but I came to a roadblock pretty quickly, I couldn’t get pysvn to compile on my Mac and the precomiled binaries where missing from the site. So next up I thought I would try bazaar, it’s backed by Canonical and heck - it’s written in python. Seemed like the prefect fit.

Until it came to try using it in my program.

Continue reading ›

Tagged , , ,

Simple myspace code generator for gallery (hot linking gallery into myspace)

So my wife had a desire to post some photos we have in our gallery into a comment on myspace, not to argue the quality or value of myspace I started to attempt to give her instructions. I came to two roadblocks…
1. img tags look intimating, she doesn’t want have to remember all that.
2. Simply hot linking the image from my gallery install doesn’t work because myspace chokes when you have an img tag with too long of a URL.

So I solved this problem like this…
1. create a .htaccess file that uses mod_rewrite to shorten the URLs to the pictures (Since the standard install has URLs to the images such as http://example.com/photos/main.php?g2_view=core.DownloadItem&g2_itemId=110&g2_serialNumber=2)
2. create a small PHP file that takes the URL to the photo and spits back the “myspace code” (shutter) to paste into a comment.
Continue reading ›

Tagged , , , ,

First post.

Welcome to my first post.
I anticipate this blog to mostly be a link blog in the begging, but may quickly (d|e)volve into my general rants and raves, but it may also contain articles on python, turbogears, computers, and other tech.

Enjoy.

(As if anyone is actually reading this…)