One of the goals of SpaceX is to not only put a human on Mars (Elon Musk is shooting for 2020), but to make space flight affordable enough to allow people to move to Mars.
“One of the long-term goals of SpaceX is, ultimately, to get the price of transporting people and product to Mars to be low enough and with a high enough reliability that if somebody wanted to sell all their belongings and move to a new planet and forge a new civilisation they could do so.”
Qt requires code generation using the MOC utility for classes derived from QObject. Qt uses the code-gen to extend C++ a bit (for introspection) and it's there for legacy reasons (incomplete template support in old C++ compilers). QMake deals with it automatically, but it shouldn't be too hard to create a build-rule for whatever IDE you are used to using.
Qt-Creator is rapidly growing. Here is Qt-Creator's current support for refactoring and I think refactoring is getting more attention in the next release. On windows Qt-Creator currently supports MinGW and MSVC, along with GDB and Microsoft's CDB for debugging.
The Visual Studio Qt plugin does work with the open source version, but you are required to build it from source using the MSVC compiler.
If you are having any other issues with Qt, please feel free to write me.
What do you want from the commercial license that you aren't getting with the LGPL version?
The LGPL license allows you to close your product and distribute it without opening your source code as long as you link to the Qt dynamic libraries.
If you make changes to Qt itself, you are required to open those changes back up, but as long as you utilize dynamic libraries, you can make your app as closed as you want.
You might want to look into Qt-Creator for your cross-platform C++ development. It just so happens that it is integrated with the Qt libraries and tools quite seamlessly and makes developing applications for linux and windows at the same time a snap.
I was feeling a little dismal about the situation until I read this report. Simply brilliant! Advanced warning so that we can unplug giant transformers and other vital and hard to replace portions of the grid before we're hit.
This technique still requires donor lungs. However, there are two huge advances using this technique.
Because the organ is decellularized and repopulated with the recipient's own tissue, the recipient does not need anti-rejection drugs.
Because the organ is decellularized until it is the collagen matrix of the organ, it should be much easier to store and is not in danger of dying like regular organs.
Either one of these advances is a giant breakthrough in it's own right. Here is a link to a picture and story about the decullarization of rat hearts and their partially successful recullarization.
I am extremely dubious that your anecdote is truthful. All the current research points to exactly the opposite of what you describe.
The study that provides the clearest counter-example to your anecdote was on mature human males and tested the effects of soy phytoestrogens on their sex hormone levels as well as a few other factors. The result showed no negative effect:
Because changes in sex hormones have a much greater effect on infants because they are actively developing, there have been even more studies showing that soy forumula has no negative effect to sexual development:
For a point of comparison, the Nissan Leaf (shipping in the US in December) will charge it's 24KW battery in 8 hours. It has a range of approximately 100 miles.
That makes it 3KW for 8 hours if you are commuting 100 miles every day. If you are only commuting 50 miles per day, that drops to only 1.5KW for an 8 hour nightly charge.
The Nissan Leaf (shipping in the US in December), will allow you to set the time that it charges so that it coincides with off-peak. It finishes fully charging an empty battery in 8 hours on a 240V line.
It has a 100 mile range so it should cover all the activities during the day, and after the tax credit it will cost about $25k in the US.
If you look at the first link I pasted, you will see that this Qt release directly supports the n900 with a bunch of portable device specific new features.
In fact, once 4.7 is released within the next couple months, you will be able to publish directly to the n900, interact with your app, and trigger break points in Qt-Creator on your PC.
As a Qt developer I have been pleasantly surprised by Nokia's commitment to expanding my ability to develop software for my n900:)
As a Qt developer and an n900 owner, Nokia's efforts to extend the Qt platform to portable devices is extremely exciting.
Don't forget that Qt has been an inspiring cross-platform toolkit for years and is the framework behind KDE.
Along with some great improvements to publish to phone support in Qt-Creator (Qt's LGPL IDE), we are getting expansions to the api which include: bearer management, contacts, location, messaging, multimedia, and sensors, among others.
What about people that write software on their own time or start an open source project.
An employer can actually look at a portfolio of work and even look at sample code. That is a far better testament to a person's abilities than simply a degree.
If xxx becomes a top level domain, I can see a great moral push to force any content deemed "obscene" by local communities into the xxx tld.
An attempt to whitewashing the internet so that only xxx contains content that is considered "foul, repulsive, or detestable" by every local community across the world would be very unfortunate for the notion of free speech.
The all electric Nissan Leaf is available for $25,000 after a tax credit. It's cheaper in California.
"Modern gasoline engines have an average efficiency of about 18% to 20% when used to power a car."
"Brushless motors are typically 85–90% efficient or more (higher efficiency for a brushless electric motor of up to 96.5% were reported by researchers at the Tokai University in Japan in 2009)"
The charge/discharge efficiency of some lithium ion batteries is 99.8%.
C++0x is the draft name. If it is published by the ISO in 2011 then it will be C++11.
One of the goals of SpaceX is to not only put a human on Mars (Elon Musk is shooting for 2020), but to make space flight affordable enough to allow people to move to Mars.
“One of the long-term goals of SpaceX is, ultimately, to get the price of transporting people and product to Mars to be low enough and with a high enough reliability that if somebody wanted to sell all their belongings and move to a new planet and forge a new civilisation they could do so.”
Elon Musk: 'I'm planning to return to Mars'
Qt requires code generation using the MOC utility for classes derived from QObject. Qt uses the code-gen to extend C++ a bit (for introspection) and it's there for legacy reasons (incomplete template support in old C++ compilers). QMake deals with it automatically, but it shouldn't be too hard to create a build-rule for whatever IDE you are used to using.
Qt-Creator is rapidly growing. Here is Qt-Creator's current support for refactoring and I think refactoring is getting more attention in the next release. On windows Qt-Creator currently supports MinGW and MSVC, along with GDB and Microsoft's CDB for debugging.
The Visual Studio Qt plugin does work with the open source version, but you are required to build it from source using the MSVC compiler.
If you are having any other issues with Qt, please feel free to write me.
What do you want from the commercial license that you aren't getting with the LGPL version?
The LGPL license allows you to close your product and distribute it without opening your source code as long as you link to the Qt dynamic libraries.
If you make changes to Qt itself, you are required to open those changes back up, but as long as you utilize dynamic libraries, you can make your app as closed as you want.
I use the Qt framework at home and at work and I have published a couple teeny GPL'd apps:
Regardless of which framework you decide to use, I wish you luck!
You might want to look into Qt-Creator for your cross-platform C++ development. It just so happens that it is integrated with the Qt libraries and tools quite seamlessly and makes developing applications for linux and windows at the same time a snap.
Qt Creator
Here is a much better article from the horse's mouth:
http://science.nasa.gov/science-news/science-at-nasa/2010/26oct_solarshield/
I was feeling a little dismal about the situation until I read this report. Simply brilliant! Advanced warning so that we can unplug giant transformers and other vital and hard to replace portions of the grid before we're hit.
Either one of these advances is a giant breakthrough in it's own right. Here is a link to a picture and story about the decullarization of rat hearts and their partially successful recullarization.
http://designmind.frogdesign.com/articles/health/medical-breakthroughs.html
For anyone interested in seeing what the results of this technique create, check out the NewScientist article that covers the same topic:
http://www.newscientist.com/article/dn19181-growyourown-approach-to-wiring-3d-chips.html
The study that provides the clearest counter-example to your anecdote was on mature human males and tested the effects of soy phytoestrogens on their sex hormone levels as well as a few other factors. The result showed no negative effect:
Because changes in sex hormones have a much greater effect on infants because they are actively developing, there have been even more studies showing that soy forumula has no negative effect to sexual development:
For a point of comparison, the Nissan Leaf (shipping in the US in December) will charge it's 24KW battery in 8 hours. It has a range of approximately 100 miles.
That makes it 3KW for 8 hours if you are commuting 100 miles every day. If you are only commuting 50 miles per day, that drops to only 1.5KW for an 8 hour nightly charge.
http://en.wikipedia.org/wiki/Nissan_Leaf
The Nissan Leaf (shipping in the US in December), will allow you to set the time that it charges so that it coincides with off-peak. It finishes fully charging an empty battery in 8 hours on a 240V line.
It has a 100 mile range so it should cover all the activities during the day, and after the tax credit it will cost about $25k in the US.
http://en.wikipedia.org/wiki/Nissan_Leaf
Thanks ultrabot :)
So if I had PR1.2 on my n900 I would be able to remote debug on my n900 using the just released Qt mobility SDK?
If you look at the first link I pasted, you will see that this Qt release directly supports the n900 with a bunch of portable device specific new features.
:)
In fact, once 4.7 is released within the next couple months, you will be able to publish directly to the n900, interact with your app, and trigger break points in Qt-Creator on your PC.
As a Qt developer I have been pleasantly surprised by Nokia's commitment to expanding my ability to develop software for my n900
As a Qt developer and an n900 owner, Nokia's efforts to extend the Qt platform to portable devices is extremely exciting.
Don't forget that Qt has been an inspiring cross-platform toolkit for years and is the framework behind KDE.
Along with some great improvements to publish to phone support in Qt-Creator (Qt's LGPL IDE), we are getting expansions to the api which include: bearer management, contacts, location, messaging, multimedia, and sensors, among others.
For more info:
http://labs.trolltech.com/blogs/2010/04/27/nokia-qt-sdk-what-is-in-and-what-is-not-and%E2%80%A6-what-is-it/
http://qt.nokia.com/products/appdev/add-on-products/catalog/4/new-qt-apis/mobility
I have been raptly awaiting Pegatron's $200 arm netbook with an 8 hour runtime:
from January
from July
If Dell is willing to ship what is practically the same device, then this competition can be nothing but good for everyone who wants one.
What about people that write software on their own time or start an open source project.
An employer can actually look at a portfolio of work and even look at sample code. That is a far better testament to a person's abilities than simply a degree.
If xxx becomes a top level domain, I can see a great moral push to force any content deemed "obscene" by local communities into the xxx tld. An attempt to whitewashing the internet so that only xxx contains content that is considered "foul, repulsive, or detestable" by every local community across the world would be very unfortunate for the notion of free speech.