Showing posts with label tools. Show all posts
Showing posts with label tools. Show all posts

Wednesday, November 12, 2008

De.licio.us API and SimpleXML

I spent some time today looking at the de.licio.us API and writing bits of php with SimpleXML. Both of them are very easy and clear to use. I tried a bunch of the examples in the de.licio.us api docs to think through what it was possible to do with the queries. I really like de.licio.us, and hope it... well, hope that it stays pure. It's so nice and clean, it makes sense, it's not all crapped up with junk all over the page or the interface. Maybe a little more since the redesign, but it was fairly restrained.

This article by Matt Biddulph shows how to do some interesting stuff with de.licio.us data using Python, libxml2, tagsoup, and the Redland RDF toolkit. Backing Up Delicious with PHP, mySQL, SimpleXML, and Ajax also looked like fun to try. That was all way too fancy for what I needed to do today, but I'm keeping it in mind for future tool-building or experimenting with my personal del.icio.us account.

I had an annoying and frustrating interlude of realizing I needed to download xcode onto my new hard drive, downloading it for like 2 hours, going off in the meantime to 2 other machines I have accounts on to see if I could do what I wanted there while waiting for xcode, doing half of it (had php5, did not have other stuff I needed!), realizing slowly that I was in an endless labyrinth of nowhere quite having all the tools or access that I needed, and going back to my laptop in disgust. Also, I'm on a Mac and out of sync with the several different linux servers I have accounts on, so am always switching environments and remembering things that need to be tweaked.

I wonder how much time other people spend fiddling with their development environment? Or having to set it all up again after some crash or computer loss? I've noticed that even the holiest sounding super-experienced people who act like they're perfect about these things still spend a good amount of time saying "Oh, wait..." as they flail around, hit dead ends, and so on. That makes me feel a bit better about what happened today, when my stupid xcode download finally finished, wouldn't install, puzzled me for another frustrating 20 minutes until I realized my laptop was running an older operating system than it was before my HD crash. Ran around looking for CDs to upgrade. Failed to find them. Dammit! Downloaded older version of xcode. Now everything works! Tomorrow I will make the php all nice and make it do what I want... then stuff it all into a Drupal module.

Digg this

Sunday, May 20, 2007

Maker faire: Computer sculpture

I saw countless cool things at Maker Faire today. The Computersculpture.com booth was one of the coolest. The dude there, Andrew Werby, let me sit there and play with a demo for a while. There was a pre-defined 3-D object on the screen, a sort of smooth, soft, spongy blob. With a pen on an articulated arm, like one of those adjustable desk lamps, I could "feel" the object's surface and by pressing a button, push into it and sculpt it.

This was uncanny! The kinesthetic sense, the resistance in the pen in my hand, was just perfect. It was as if I was feeling and manipulating a real object. It was a bit like punching a blunt tool, a stylus, through thick foamy stuff; I thought of hot wire and foam carving kits.

At some point, I carved through the blob into the center, and the tool fell through into a sort of cave. I could feel around inside the object and visualize it in my head. There were multiple exit holes in the back, where I couldn't see, that other people doing the demo before me must have made. The sensation reminded me uncannily of the numb feeling of pressure that I have had during surgical procedures. The tool also looked like and behaved like an instrument i held in my hand -- except I could pass it through the object. So the tip had all the sensation and the handle was ghostly and non-existent. I had sensation, without having any hands. I could imagine surgeons really doing "Fantastic Voyage" type of operations this way. But it should also be a tool that game designers use for character and world building. I can't imagine artists not loving this tool!

I have never felt something on a computer, a thing that I couldn't see. My head exploded with thoughts of designing cool video games for visually impaired people. Mazes and thought puzzles and art pieces.

There was more to Andrew's set of tools; you could sculpt, and then 3-d print your objects. I was blown away so completely by the kinesthetic 3-d modeling, I didn't pay attention to the rest.

Digg this