I have to say that whilst #diaspora’s data export functionality is rubbish, their URLs and use of conneg made it really easy to roll my own. A little hacking with the web inspector (tracking XHR, looking up headers and content) was all that was required — and now it’s documented, so no-one else will have to spend time doing so.
From my initial researches, it looks like
/u/username.json is the best bet, as it gives a JSON array of all posts written by
username, along with like and comment data. It accepts a
max_time=timestamp query param, and a
_ query param, the function of which I am not sure of.
To iterate through all the pages of posts from a certain user, start with their profile URL w/
.json tacked on the end, fetch all the items, get the datetime of the last item, convert that to a timestamp, fetch the same URL with
?max_time=timestamp, repeat until an empty array is returned.
This is purely a test post to see if PuSH is working from D* to identi.ca
Test post to see if identica works properly.
My first real attempt at a Gurdy track in Ableton Live. Made in about three hours of live looping, then a live mixdown http://soundcloud.com/barnabywalters/plastic-hill-concrete-dale
Your Identity, chopped up or cloned: You Decide http://waterpigs.co.uk/musings/post/chopped-up-cloned-you-choose
The ideas behind #indieweb are similar to the ideas behind #diaspora, except that you actually get real federation and control of your content, and you don't need to leave other social networks behind.
In Which I document the structure of my indieweb site, and lay out a roadmap of where I want to take it. http://waterpigs.co.uk/musings/post/waterpigs-structure-roadmap
For those who don't know about #indieweb and don't want to read my techy post, it's essentially the ideas behind diaspora. Unlike diaspora, #indieweb is actually about owning your content and federating the social web. A post is coming soon.
A monster got into my workshop today! http://flic.kr/p/bqQJkd
Woke up to a freshly glued hurdy Gurdy. That's a good feeling.
Go bars are supposed to make things easier! And yet I've spent the last two hours wrestling with them. Ah well, cake now.
Secret Gurdy Feature: This image showed a secret feature, so I had to block it out in accordance with the laws of secrecy (Chapter 14, Section 47, Sub-section 19: If a photo contains something secret, it must be blended up in a manner most unusual) http://flic.kr/p/bCLGr6
It occurred to me that I haven't really shown anyone inside my workshop, so here's a shot of me with my gurdy mockup and one corner of it: flickr.com/photos/53044388@N05/6830794108/in/photostream
More #gurdy progress — spent the morning routing some of the keyslots http://www.flickr.com/photos/53044388@N05/sets/72157629073455152/
Here's a little video of my current Gurdy build, 1/3 of the way through: http://www.youtube.com/watch?v=cPvyiA9MTi4
More gurdy progress: The compulsory 'photo with all the pegs in', as the top linings go in http://www.flickr.com/photos/53044388@N05/sets/72157629073455152/
Another productive day's hurdy gurdy making, although I was annoyed to find my salvaged MIDI ports only had three of the five connectors :(