On one of the scripting groups yesterday, there were a few comments about Agile. One was to the effect that someone looking for a scripter wanted one who could take an Agile approach to trying things and improving the product dynamically. The other comment was that Linden Lab is using Agile, which explains the quality... Continue Reading →
Let's talk a bit here about the basics of how my key-value system works. It'll take a few articles to fill in all the details, but I'll try to keep each section self-sufficient. Each one may leave you wanting more details, and I plan to provide them. I'll also watch the comments on the articles... Continue Reading →
Let's talk a bit about key-value storage. What is it, why have I chosen it, what's it good for, how might one use it? A key-value store is like a hash table, hash map, or map, if you're familiar with those terms. There are keys, and values. In our case, both the keys and the... Continue Reading →
What got me interested in this little project? Well, I'm not entirely sure, but of course in the programming world you hear about the cloud and microservices all the time. Anyway I thought it would be interesting to learn about and play with. Combine that with things going on in SL and the general difficulty... Continue Reading →
Every now and again, you have a need for some "Persistent Storage" in SL. Maybe you want to track your visitors, or keep track of their scores, points, and inventory in some quest game, or something. I've been working on a way to do that using Amazon Web Services and I'll write some articles about that.
I'm working on a new project, a Key-Value database capability for SL. I'll appreciate any feedback, interest, or comments. I'm not sure at this point if I'll just publish everything I know, or offer a service, or what. Anyway, if interested please let me know ... and pass it on. Thanks!
The Linden Scripting Language, LSL, has two aspects that are a bit unlike other languages you may know, events, and states. We've had a brief Introduction to Events: now let's talk about states. One of the essential aspects of any programming or scripting language is the ability to make a decision. This is usually provided... Continue Reading →
Why do I do what I do in this odd world? I've been wondering that myself. Dizzi and I close our days quite often with a sisterly chat at about 9 PM my time and 2 AM her time. Don't ask me why she stays up that late: I certainly wouldn't. We talk about our... Continue Reading →