|
I came across this nearly a month ago as I was looking for a database to store session information in a web server I've been developing. I happened to be googling SQLite when UnQLite came up in the search results so I decided I would take a look at it. It has a pretty good key/value api and a built-in scripting language based on SpiderMonkey (Mozilla JavaScript) which allows you to store documents as JSON objects. There are some weaknesses with the document store but most of those you can get around. I've already done a proof of concept integration with my web server and I am looking at other uses for it.
m.bergman
To succeed in the world it is not enough to be stupid, you must also be well-mannered. -- Voltaire
In most cases the only difference between disappointment and depression is your level of commitment. -- Marc Maron
|
|
|
|
|
Microsoft has postponed the implementation of Java blocking within Internet Explorer (IE), saying it will now give customers a little less than another month to deal with the unexpected change. This is why we can't have nice things
|
|
|
|
|
W00t! More popups to ignore. I love 'em.
Thank you, Microsoft. You are the greatest of all the most terrible cyrptozoologic creatures -- Sasquatch, Godzilla, Werewolf all rolled up into one -- and and I don't use your browser daily.
|
|
|
|
|
IE = Isolating Everyone?
IE = Ignorant Evolution?
IE = I Evade?
IE = Innovative Errors?
Just a thought.
Have you ever just looked at someone and knew the wheel was turning but the hamster was dead?
Trying to understand the behavior of some people is like trying to smell the color 9.
|
|
|
|
|
IE = How to please everyone! (Hint: you can't!)
|
|
|
|
|
To develop great webpages, you need coding expertise, as well as the right tools to find and debug issues that inevitably crop up. This update provides substantial improvements to the F12 developer tools, including both features and bug fixes for the F12 UI, console, DOM explorer, Debugger, Emulation tool, UI Responsiveness, and Memory profiling tools. A color picker! My life is complete
|
|
|
|
|
ORMs, like everything in this world, have a time and a place. Figure out where it makes sense to use them and use something else when ORMs don’t make sense. The latest volley in the ORM battle lands right in the middle
|
|
|
|
|
Yawn. Years ago I looked at ORM's and thought, geez, this is absurd, and simply skipped the whole thing by writing my own automated SQL generator. Amazingly, the rest of the world seems not to have realized that to do this, you don't need a freaking class for every single table/view in your database, and you certainly don't need to a class to simply query some data, ship it to the UI with some presentation translation, and then persist the changes back to the DB. Argh. I get so frustrated with the archaic "state of the art" of programming.
Marc
|
|
|
|
|
I cannot believe it!! A balanced answer to the ORM wars.
Yes, ORMs are not the panacea that you didn't think they were.
|
|
|
|
|
newton.saber wrote: are not the panacea
Indeed, just as the plague is not really the best solution to over-population.
|
|
|
|
|
PIEBALDconsult wrote: over-population
That is the perfect example, because ORMs basically solve a problem that no one really had.
|
|
|
|
|
newton.saber wrote: no one really had
To be fair, I suspect that some newbies with no database experience may have had that problem, but the better solution is to teach them the proper way.
Newbie: I want to drive from point A to point B, but I don't know how to drive.
Expert: Take the bus.
|
|
|
|
|
PIEBALDconsult wrote: I suspect that some newbies with no database experience may have had that problem
Agree, 100%.
PIEBALDconsult wrote: Expert: Take the bus.
LOL!! Great analogy and analogies always win.
|
|
|
|
|
Spencer Schneidenbach wrote: Figure out where it makes sense to use them and use something else when ORMs don’t make sense.
That's backward; ORMs should be the last resort, not the first.
|
|
|
|
|
Now that the technologies behind our servers and networks have stabilized, IT can look forward to a different kind of constant change. "Because things are the way they are, things will not stay the way they are."
|
|
|
|
|
|
I was hoping someone would get the joke/irony/whatever of this article. Even the acceleration doesn't seem to have stabilized.
TTFN - Kent
|
|
|
|
|
I'll have some of the same stuff they have taken.
Maybe that'll shift my perception enough to see it their way.
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
My reaction almost exactly. But with more elephants.
|
|
|
|
|
Yay infoworthless.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I can't believe it. It is a revolution!!! I just spun around in my chair. [PROOF]
|
|
|
|
|
Hallelujah! This is a complete 360 degree shift from status quo!
|
|
|
|
|
Details of a new NSA program have emerged from Wired's meticulous Snowden profile this morning. As part of the interview, Snowden described an ongoing NSA project called Monstermind, planned as a new cyberdefense capability. The system would scan web metadata for signs of an attack in progress, then respond automatically to blunt the attack and potentially even retaliate. When turned on, it will shut down the agency
|
|
|
|
|
Kent Sharkey wrote: When turned on, it will shut down the agency
And then self-desctruct.
I'd say it's a malware-replacement. You only need ours, not the other ones.
|
|
|
|
|
Bassam Abdul-Baki wrote: I'd say it's a malware-replacement. You only need ours, not the other ones. Spot on - that is definitely the purpose/idea behind it.
TTFN - Kent
|
|
|
|