Sean O'Donnells Weblog
To check it out install subversion and run
svn co https://svn.odonnell.nu/public/ogham
Johnaton Ellis seems to think that there is no way an Ajax app like Meebo can compete with traditional desktop IM clients. And in many ways he is right, but in just as many others he is missing the point. How many corporate desktops are locked down tight so you cannot install any unapproved applications? His take on this kind of Ajax app seems to be "When all you have is a hammer...[everything looks like a nail]". For those with a more nomadic pattern of computer usage you cannot depend on having the perfect tool for the job at hand.
I recently replaced the perfectly good RSS Reader Liferea with a private installation of TinyRSS. Liferea is the nicer app to use. It is more responsive, flexible, has more features and is in each and every way more pleasant to use than TinyRSS. So why did I switch? TinyRSS stays in synch. No matter where I go I can pop up my reader and not have to filter out the stuff I have read elsewhere already. This one single simple feature consigned Liferea to the dustbin. I was fed up with trawling through the posts I had already read over lunch or at a friends place, when I got home. TinyRSS lets me manage the feeds I read from anywhere. Its the first time a web app has completely replaced a desktop app for me. The rules of the game have changed. Some applications don't need to be the prettiest , the fastest or the most usable to win any more, some applications just need to be where I am.
If you still dont get where I am coming from, check out this quote from the Meebo Weblog.
"Hey i just wanted to say meebo is great ,im in the army and im in iraq right now.We cant download yahoo messenger or connect to it if we already have it which sucks because it really comes in handy to keep in contact with my family,but meebo works like a charm ,thanks."
I finally figured out how to get Snakelets to run behind apache 2 so the Ogham Demo is back up and running again. For those who are interested, this is what the apache2 configuration looks like.
<VirtualHost 188.8.131.52:80> ServerName oghamdemo.odonnell.nu ServerAlias oghamdemo.odonnell.nu ServerSignature On <Location /> Order allow,deny Allow from all ProxyPass http://localhost:9080/ ProxyPassReverse http://localhost:9080/ </Location> </VirtualHost>
Where 9080 is the port I have Ogham running on
Sorry about the downtime, you can actually still access the oghamdemo by going here. The problem is that I have switched from apache1.3 to apache2 and I am figuring out how to use ProxyPass again.
My last server was first hacked, and then abandoned by the cretins at tektonic.net (they left me hanging for 10 days before I finally told them to shove the server and went elsewhere, and then they tried to bill me). So I have moved to a new box, and am setting everything back up piece by piece.
Normal Service should resume shortly.
PyZeroconf is a library I have tried to get working several times. Each attempt has resulted in stumbling , failing and scuttling back to strangeberrys java library with my tail tucked firmly between my legs.
ZeroConf is a must for many classes of social software as any user of SubEthaEdit will tell you. If you don't know what ZeroConf is, I recommend you find out. I came across most of the concepts years ago in Jini. But this lightweight approach probably has more staying power.