Jump to content

LinkedLife

Resident
  • Posts

    8
  • Joined

  • Last visited

Reputation

5 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @ellestones I'm doing this from the personal tech challenge, so not very concerned about the market for this or having earnings, I have my job as a Software Engineer. This project is just something I like to do no matter what the impact will be. I learned that SL never pays your time money-wise, its just personal satisfaction. I would like also that, at least, subscriptions will pay the hosting, that's it. So maybe I will open source this in some way. I will host this in some servers, I will provide the web UI and people willing to use it will pay an affordable $L fee to cover hosting expenses, just that. Then I will open source the engines of this, so people not willing to pay can use the software for free for non-commercial personal applications, or pay a license if they want to have it for commercial purposes. Something like this. In the meantime I would like to work with some LSL programmers in order to beta test this. Beta testers will have it for free for personal usage. @Macrocosm Draegonne Its a good point, but not sure if LL will be interested on this. I may need to proof-of-concept-this first and see what the impact is. Of course it will be great to have LL onboard. I appreciate all the feedback and of course, some LSL programmers interested in beta test this or just taste this will be very welcome. Thanks!
  2. The thing here is that my idea is not only trying to solve a data storage problem, I know there are several solutions in SL to store data. The key here is that using a remote data server, several possibilities are now open. People can do remote control of their objects using data driven events. You can query remote tables in a timely basis and then check if your object or feature is still enabled or something changed. You can link your objects to a data set and remote control them based just on data timers. So what is the difference between using this or using web interface vendors or rental boxes? well, this is not only to do vendors or rentals boxes, Casper and others are here for that mission, it just a tool were I can provide a full set of simple examples: home automation, visitor trackers, donation jars, security orbs, event dashboards and also, why not, vendors and rental boxes. Providing examples everyone will be able to use remote data server to automate all the objects and scripts they want to create... ...and then the next point: From the same UI dashboard. Users will be able to access their tables using the web UI and query data, change flags... remotely control all their scripts. Together with this, I can provide in UI: data filtering, data export tools, pivot grid data analysis, reports, detail, summaries and charts. So suddenly a remote database with a great web interface becomes a nice centralized point to analyze all your SL data from all your scripts and remote control them. As you can see I'm not trying to solve only a data storage problem, makes no sense.
  3. ellestones, yes both of your approaches are correct. So I can try to address both ways. My product has nothing to do with providers like Casper, they have absolutely great solutions but they sell or rent ready-to-use products/services. I'm providing a tool for developers in the two ways you mentioned.
  4. Yes, that is another good approach. Not sure about the difficulty of setting up the environment for non-experienced developers, not sure about the costs after the free-trial-period. There are a lot of LSL developers using scripting just for SL purposes with no other development skills or experience. It would be nice to have something that fits for everyone. I've been doing some tests using SQL Lite through web api and LSL scripts. Results are very satisfactory. I create a database per user, so I keep user's data isolated. Also, an encryption key can be used, not stored in server side. Is not perfect bullet proof secure system but its good enough to have this functionality in SL. Together with an administrator web interface that allows the database owner to query, edit, filter, add, remove tables, rows, columns, it could be a good way to remotely manage vendors, land/region security, rental boxes, visitor counters/trackers and more... Same UI will allow user to backup / download data locally. Still brainstorming this.
  5. I will look at the legal issues just in case, but if I go ahead with this, it is just a matter of writing some kind of disclaimer saying: this service is only provided for .... and should not be used to store.... we are not responsible of...... use on your own responsibility... and so on. There should be a way to do this or nothing could exists on the internet. I found an interesting way to do it, the user will be able encrypt its own database. Encryption key will be only delivered by the data owner script and not stored on the server side, so no one knows except the owner of the data. something like that. But that comes with some other headaches.
  6. I'm EU resident and I'm aware of the Data Protection issue. But I was thinking this in a way to store and handle database from LSL Scripts, that in my opinion are related to the SL Virtual World usage. I'm assuming that all data stored in the databases will be not sensitive, or at least, not sensitive for real persons in real world. I was never thinking that people was going to use this service to store RL customers sensitive data, I don't see how avatar data, game data or SL regular data is under the EU Data Protection. EU laws do not cover avatars in SL, or L$ economy as I know, maybe I'm wrong. Any of the ways, people willing to use this for sensitive or protected by law data, they have always the possibility to host the service in their own data server. Or not use this product at all, which so far is just an idea. It is very interesting how SL can became suddenly RL.
  7. Thank you for your feedback. I understand that 100%. But I also know that lot of people can't have their own servers, due different reasons. Maybe the solution is to provide that service in two ways, cloud and on premises. So you can choose between pay the cloud service having your data there, or buy the product and install in your own servers. I can't make everyone happy but I'll try. I appreciate comments like yours right now so we can arrive to a good point that can satisfy most of the people.
  8. Hi, Is there a need to use SQL Server database functionality in LSL Scripting? I know some poor solutions already exists, but you need to have your own hosting environment. So I'm talking about some kind of cloud provided SQL Server service that LSL developers can use without having any personal infrastructure. Paid service, of course. SQL server hosting doesn't come for free, so it should be something that cost few L$, very affordable, but paid. Developers will receive libraries to use in LSL scripts to access databases. Web UI will be provided for SQL Administrations. Please, opinions, advise, feedback? Thanks!
×
×
  • Create New...