Away for a week

Uncategorised 2 Comments

I’m going to be away for a week. Somebody send me an email tomorrow morning (GMT) reminding me to put AjaxLife’s latest code on my laptop.

[RESOLVED] AjaxLife downtime tomorrow likely

Uncategorised 10 Comments

[23:20 GMT] We’re back!

[23:15 GMT] Running the startup script again.

[23:04 GMT] Tested successfully, bundling again…

[22:49 GMT] Found the error: init-ajaxlife.sh: line 1: mono: command not found

[22:18 GMT] Startup script failed – it terminated the instance less than a minute after starting it. Trying to work out why…

[22:08 GMT] Watching the startup script run…

[21:44 GMT] Waiting for the bundling to finish.

[21:17 GMT] Image conversion should work now. Testing in progress…

[20:56 GMT] Image conversion is a pain. Still trying. >.>

[19:58 GMT] Running assorted tests

[19:41 GMT] Configuring AjaxLife server

[19:09 GMT] Rebuilding from scratch. 0% complete.

[UPDATE] As predicted, it’s down. Attempts to repair it are being foiled by such annoyances as lessons and wireless connections that drop constantly.

Due to accidental deletion of the manifest.xml file that goes with AjaxLife’s EC2 AMI, there is a reasonable chance that it’s going to break tomorrow and not be able to restart automatically.

I will work on this as soon as I get the chance; I’m going to sleep now (yawn).

Password security

Uncategorised 3 Comments

Linden Lab make a good point – you probably shouldn’t be typing your passwords into my site, regardless of my promises that I don’t read them (which I don’t).

Then again, they’ve said that several times during AjaxLife’s lifespan, so I assume you all already thought about that. :P

Thanks for the donations

Uncategorised No Comments

So, it turns out that this month, against all (my) expectations, donations were actually higher than expenses – hooray!

If donations continue at this rate, AjaxLife’s continued availability is ensured (barring major world-ending incidents and/or the bankruptcy of Amazon.com and/or my death and/or…)

Many thanks to all of you. :)

Also, even more thanks to the extremely generous French person. :D

AjaxLife URL changes

Uncategorised No Comments

Due to people insistently linking to the IP address AjaxLife redirects to (which changes often, thus breaking any links to it), I have changed the way AjaxLife redirects. Instead of actually redirecting you, it now uses a frame in order to maintain the URL. This means that refreshing whilst logged in won’t work – you’ll be sent back to the login screen.

http://ajaxlife.net/noframes is still frameless, however, should this be necessary.

Stupid proxies

Uncategorised 25 Comments

I’ve worked out why I can’t use AjaxLife at school.

You have attempted to access the following web page:

http://static.ajaxlife.net/AjaxLife.Libs.IE6.js

Access has been blocked because:
Page content filters applied – score = 7576

Since this file contains only prototype.js, scriptaculous and ExtJS, I haven’t a clue why it’s been blocked. It is annoying, however.

RecursiveLife

Uncategorised 7 Comments

I’ve always wanted to do this:


(click to enlarge)

Try it yourself! (To work around SL’s issue with frames, use http://ajaxlife.net/noframes.)

IE6 error found, fixed

Uncategorised No Comments

Okay, so I found the error. It was an error in the deploy script.

IE6 gets a different script to everyone else (grumble). I’d managed to make a typo in the deploy script that caused the following line to embed itself in the script:

//}();/* Copyright (c) 2007, Katharine Berry

Instead, it should have either been omitted or read as follows:

//}();
/* Copyright (c) 2007, Katharine Berry

Unsurprisingly, there was a syntax error on the line immediately following this one. The typo causing this has been fixed.

As an added bonus, you can now log in simply by hitting return. This will serve as an interim fix for those whose screens are too narrow for the login screen to fit until I come up with an implement a better solution. Also it’s generally easier.

Note that IE6 still occasionally hangs on “Precaching…”

This is caused by the mapapi failing to load, and can generally be fixed by reloading the page. It’s horribly inconsistent. As are many IE6 issues. :P

AjaxLife restored with more languages

Uncategorised 12 Comments

After some maintenance, AjaxLife has been restored. As a bonus, it’s now available in Japanese and Portuguese (Brazil). Just pick the appropriate language from the box at the right of the screen. Also supported: English and Hebrew. :P

Thanks to Alissa Sabre for the Japanese and Aurelio A. Heckert for the Portuguese.

AjaxLife updated

Uncategorised 18 Comments

[UPDATE] IE6 still doesn’t work. I don’t really care any more. Go get a decent browser, the 13% of you who still use IE6 with AjaxLife (IE6+7 are at 25%, Firefox is now at 62%, Safari at 8%, Opera at 3% and the built-in SL client at 0.5%).

I can’t test IE6 in the same place I can work on stuff, so it’s officially unsupported. Because it’s horrible.

I may or may not have fixed the issues with IE6 that crept up in the last update. We’ll find out tomorrow!

Also, AjaxLife is now available in Hebrew:
AjaxLife in Hebrew

Icons by N.Design Studio. Designed By Ben Swift. Powered by WordPress.
Entries RSS Comments RSS Log in
Second Life, Linden Lab, the Eye-in-Hand logo, the Hexagon logo, the inSL Cube logo, the Linden Lab Hexagon logo, LindeX, the Second Life Eye-in-Hand logo, Second Life Grid, the Second Life Grid logo, SL, SL Grid, SLurl, Teen Second Life, the Teen Second Life Eye-in-Hand logo, TSL, WindLight, "Your World. Your Imagination.", and Asset Server Problems are trademarks of Linden Research, inc. Second Lie is a trademark of Swindlen Labs.