Category Archives: How Marv would fix Second Life

Images of Agni

Once again, I’ve updated the composite and distribution guide maps.

More cartographical goodness

While preparing to test the viability of monthly map updates, including automated generation of the continental images (I didn’t update those during the last update), I started work this afternoon on a script that’ll calculate what regions are in each of Agni’s continents. It was surprisingly easy to get the script up and running (the [...]

sw.slr bugfixes

Fixed a problem with auto-discovery of Resident UUIDs failing if Linden Lab’s search engine hadn’t gotten around to indexing it’s own documents. Fixed a long-standing bug with the Domesday Book, whereby pagination cut-off at 1400 pages.

What is sw.slr ?

Preamble sw.slr is the term I use to describe my research project implementing microformats for Second Life data. It’s a relatively convinient short-form for Semantic World.SecondLife.com Replacement. Unstructured data vs. structured data The majority of content on the web is human-readable (though most of it is aimed at sighted users, not blind ones); A user [...]

UHU5 code snippets: LLSD/capabilities components

While trying to find a source-code sherpa, I’ve been working on an LLSD parser- it’s mostly complete now, so I started work on an interface to LL’s capabilities services- here’s some snippets that show off the geekiness of the code: $marv = new uhu_SL_capability_user(‘SignpostMarv Martin’,PASSWORD); $regapi = new uhu_capability_regapi($marv); print_r($regapi->service_capabilities()); print_r($regapi->get_error_codes()); Here’s the kicker- uhu_capability_regapi::get_error_codes() [...]

Wanted: Source Code Sherpa

I’m in need of a source code sherpa to help me navigate the SL Viewer source code- specifically the portions involved in the retrieval of the in-world events data, so that I can have a more reliable, single data source for the events portion of sw.slr. If you’re interested in helping out, send me an [...]

Images of Agni

It’s been a while since I updated the map of Agni, so in between UHU5 upgrades, I thought it was prudent to update the map. As before, the image is available on the Second Life Wiki, though for this update I’ve added a new image. Distribution Guide A complaint of previous updates was that the [...]

Truncated descriptions in sw.slr Resident profiles

Those of you with lots of URLs in their profile descriptions may notice that the description gets cut short. This is due to a bug with Linden Lab’s software that results in broken HTML. I’ve reported the bug to Linden Lab’s bug tracker- go vote for it on WEB-759 if you want the bug to [...]

Updates on sw.slr upgrade

The UHU5 upgrades to Regions & Places are coming along nicely, which should put off any further refactoring until PHP 5.3 is released (late static binding FTW!). The Region & Places upgrades are of course holding up the Events upgrade, since an Event object will have a Parcel sub-object (I’m sure I’ll have fun working [...]

disabling events-related UHU4 scripts

The majority of the events-related portions of sw.slr are based on UHU4, which is admittedly a little bit icky at times. The MySQL tables storing the events data are about 4GB, and the code & queries using those tables occasionally cause “issues” for my host- since it is a shared host after all. The latest [...]

Bad Behavior has blocked 143 access attempts in the last 7 days.