As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I want to use SQLite for object persistence in C++ for making games (I'm thinking of using SDL). Anyway how cross platform is SQLite? It works on Windows, Mac, Linux, and Android right? How about Blackberry, iOS, Nintendo portable and console systems, and Playstation and XBox systems? Does it work on those systems?, or if not, what does work on those systems. Is there a better solution than SQLite if I my goal is to be ultra cross-platform?
Also - should I being using plain serialization, such as boost serlialization? I want to use SQLite because I don't want to use flat files for object storage, because I feel that would be faster for loading objects - especially since I may not always load objects in order.
My idea was to create my own serial abstract base class with a load and save function, and to derive classes from that, and write a custom load and save function for each class to interact with the SQLite database.
I wonder if anyone can suggest any better ideas on that too.
SQLite is among the most portable code around. Chances are good it is already running in all of the devices you mention, plus your phones, GPS, car dashboard, etc.
Confirming that it works on iOS. As a matter of fact, CoreData Framework relies on it.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
We are going to develope one web application using Asp.Net which can have millions of data to handle
so i am confuse between database selection
which should i prefer sql server or oracle with respect to performance and all criteria
please guide me on this
thanks
Your question is looks subjective, how ever I like to answer and say that:
If some one gives you to drive a formula one, in how many seconds you gong to crash it? Probably you do not even manage to start it running.
The same think is on programming. Both programs are like formula one, maybe one have some feature and the other have some other, but they can run so fast if "you can drive them" like that.
Now it's up to you to make a good design to the database and make it real fast, or very slow and huge. It's not the machine, it you that you can make it run fast. It's not the formula one on the races, it’s the pilot (and the rest team) that they drive them so fast.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Given Meteor's support for eventually-consistent offline writes to data objects, automatically merging concurrent edits to the same text field seems like a natural next step. This might be done by integrating some of all of an operational transformation library (list) such as ShareJS.
Is there a desire in the Meteor team to support this functionality in the core product at some point, or would it more likely appear as a third-party add-on module?
Also, since ShareJS actually seems to provide the basic functionality of the Meteor data architecture (they mention in their documentation that it works with arbitrary JSON objects), would it perhaps be possible to do something like Meteor using ShareJS for data syncronization?
I'm guessing it might be something they might add or could be done with packages.
In the meantime however:
You could use Meteor.methods to expose an api to communicate to the same field back and forth.
The method could do a diff on the change and merge it to the Collection before returning what should be changed on the clients computer.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
I'm beginner in qt. I think it's useful but there is some thing wrong. I think it's not the number one developer's choice. Why developers don't like using Qt?
And what is the best replacement for Qt?
When you use Qt you get spoiled by the extensive documentation so when you switch to another toolkit you'll be miserable.
This is my only complaint with the Qt.
If you are developing purely on Windows then C# may give you easier links into Windows technologies, it's also a simpler language than C++ - although they are working on that.
For C++ there isn't really a good alternative toolkit.
On Windows, MFC is a bit long in the tooth, managed c++ (or whatever it's called this week) together with .Net is a pain^2.
On Linux, Gnome requires you to write c in c++ while thinking in objective c.
depends on language but most developers that i know use visual studio, especially for c++ etc
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm trying to grab some information from a private XML file used as DB schema, I'm thinking an XQuery command line tool could help. Would you please recommend one? Thanks. BTW, the implementations list is too long for me to pick...
here two gui versions...both open source
kernow uses saxon and has a bunch of features... (EDIT:currently the newest version of kernow is trial and not free, unless you get the older versions.)
and then theres qizx which comes with qizx studio, the gui isnt as good however it implements xquery 1.1 and xquery full text
I would recommend XQSharp. It is free for non-commercial use and has more features than the free version of Saxon (in particular it is fully schema aware, and has a much more advanced optimizer).
Disclaimer: I am a developer for XQSharp and am therefore biased.
I would recommend downloading the trial of Oxygen XML editor and using it. Its not command based though... Not too sure what you are using as a development environment but if you need a good XQuery library i would recommend the Saxon libraries which i believe comes in many flavors. I know there is a .NET library.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Did anyone here a real company using JavaFX for real life applications?
I did a shallow search about JavaFX usage, and found almost no heavy usage case.
Anyone knows companies which actually using JavaFX? I'm really afraid that JavaFX (which is being currently the only somewhat opensource RIA platform) will not survive.
Update this question gives a few example of JavaFX programs (mostly code written for contests). But I saw no commercial users there.
http://www.vancouver2010.com through the Medals or the Athletes pages using the tab called Geo View. Or you can access it via these direct links:
** EN – http://www.vancouver2010.com/olympic-medals/geo-view/
** FR – http://www.vancouver2010.com/fr/olympique-médailles/vue-de-geo/
Ubivent and DaliReport - I haven't tried either of them but it's marginally comforting to know they exist. Of course, Sun itself uses JavaFX (no surprise there).
Of course, I've also written my own real-world JavaFX application. It's not at the enterprise level, but nonetheless sees many users.
This press release suggestions "Canoo"
I haven't heard much about people using JavaFX, but it does look like a strong contender to WPF.
Some of the shops using JavaFX are listed at javafx.com here.
I haven't seen or heard much real, large-scale use myself.
I tried to do a simple little project with it, and it initially seemed awesome, but then I hit a bunch of bugs. This was back when it was still beta though.