The YAST is the main and almost sole reason I'm using OpenSUSE for almost a year now, without major issues (but there is some issues, be aware - not serious one if you can find your way on CLI when needed).
When I contracted some VPS for personal and professional reasons, I gone through some real pain to put OpenSUSE on them (as the provider do not support it) just for YAST.
Be advised that, at least for the Apache2 module, YAST has issues with vhosts configuring. It sometimes combine your vhost individual conf files into one big one (ip-based-something, I don't remember now). Everything still works fines, but this is annoying.
I keep versioned backups of all my configuration anyway, so this is not a serious issue. (using or not YAST, I strongly recommend you keep versioned backups of your configuration files. Use CVS if you want, but use something. It really worths the pain)
OpenSUSE has its merits on this own. I was advised that it is one of the best developer oriented distributions around (what leaded to me to choose it over Ubuntu). But as a no-more main stream distro, sometimes I feel some packages are released too early.
I depicts the framebuffered console (besides being cute), I would really proffered a text mode console as in Debian - this is annoying when setting up a VPS, but does not matter too much after you setup your SSH.
If you use a NVIDIA videocard and likes GNOME (as me), your live will be miserable. The OS drivers for NVIDIA does not support Hibernate, and the proprietary Nvidia driver has serious issues on Gnome. I would rather recommend an ATI video card if you can choose your box 's videocard.
(What I cannot do, since I'm using a notebook and so I'm stuck with NVIDIA. At least, until I can replace the notebook with one using ATI drivers or, what would be cheaper for me, the Nvidia resolves the Gnome issues - as you can see, I do not plan to wave out YAST).
On the botton line, I'm not 100% happy with OpenSUSE (because the NVIDIA issue), but YAST is good to the point I'm considering replace the hardware.
Once upon a time, I had Indian teammates working with me.
They were not rude (normally), au contraire, but their verbal politeness did not, at least on English, cope with ours. We took some time to learn how to communicate each other with (what both sides agreed it was) courtesy.
I take a even worst time with Chinese teammates over MSN conferences (we could not manage to understand our English accents!:-D). Without visual assurance, we never know for sure when we're making a praise for a job well done, or making a joke on a stupid mistake we did! X-P (even worst, sometimes what we thought was a stupid mistake was a well job done not understood at first glance).
Our texts, sometimes, were padded with "(this is a joke)" or "(this is a praise)". I remember at least one "(I still deciding if this is a joke or not)", but I don't remember who shoot that...
Looking in distance, it was hilarious. But at that time, not so much...:-)
That's what we get for tolerating outsourcing to foreign countries.
In a first thought, as a potential beneficiary of USA software development outsourcing, I would protest about your statement.
But then I remembered when we, on a previous job of my on an embedded gadgets for automobiles industry, outsourced some device drivers to a certain country, well known (now) for some not so orthodox behavior on the Software Industry.
Well, there's nothing else to say except I second that....
I don't know exactly what hardware you want to emulate, so I will describe my emulation needs and solutions.
I use a modded Sony's PS2 to play Sega Genesis, Atari and SNES games. The PS2 is pretty silent, and the emulators are not that bad.
I don't play N64 or newer (or less older) games, but I can (barely) play Orbiter http://orbit.medphys.ucl.ac.uk/ on an Atom 330 with 2GB RAM and a 5400 Samsung EcoGreen HD, so I presume that it's possible that this box can handle these emulators. I will check this soon and post the results.
The Atom330 is nice because it's TDP is around 2.5W. While I'm using a traditional fan heatsink, I think that with a so low TDP it's possible to use a Peltier processor cooler http://en.wikipedia.org/wiki/Thermoelectric_cooling (I saw one once for a Pentium M333 some years ago).
This will not work nice on environments with high humidity because of the risk of water condensation.
What hardware would you recommend for building a passively cooled mini-system that will serve as a media center's emulation station?" What about a old xBox (blablabla)?
I'm am Android developer by the way: if I would give an advice (and I'm not talking about sunscreen), it would to be an Android developer *but do not* leave the iOS ecosystem yet (or ever). It's not easy to develop native for both platforms (God knows I'm still trying), but the markets does not overlap and there is money to be made in both of them.
I'm not selling Cook short, I think that I'm selling Cook by what (I think, at least) he is: a Manager.
Well, both of us will probably spin-doctor our opinions in saecula saeculorum, as it appears that each one thrusts in different (and mutually exclusives) sources of information - not to mention that neither of us actually have any inside information on the matter.:-)
But even by that, I don't see anything in your arguments that denies my own. Obviously, you feels the same about mine.
So let's give time to time. This is one of the rare situations that I will not be sad by being wrong. (But I think I don't).
'If there were no Apple, it would be necessary for Microsoft to create one.' (apologies to Voltaire)
Cook has ALREADY been running things for the past few years and there is no sign of this
Exactly my point. Cook is RUNNING things, not CREATING things.
What Apple is today came from INNOVATING things, Steve Jobs style. This guy, for the good, and for the evil, has a rare combination of skills that hardly will be replaced.
Jobs has had ditching products and prototypes as well had promoting another ones AT HIS WILL for years. I was told that DOZENS of iPhone prototypes was gonged by him, on HIS DISCRETION, until the first one was approved by him.
iPod. iMac. Almost everything on Apple had to have HIS approval before seeing the light of the day.
And the funny things is... all that stuff made what Apple is today.
Cook will continue to run things, and probably will run everything very well. But Jobs wiil not be there to gong prototypes and ditch products AT HIS DISCRETION. So, it's inevitable that Apple will not be the same Apple I learnt to admire.
Simply like that.
(please note that I`m not saying that Apple will die as a company - as you said, Cook will RUN things very well.)
I think NeXT was his biggest creation, but when I got a Newton on my hands (God know how many years before I got my first Palm), all I did managed to say was "This is GREAT!".
Too much expensive for my pocket at that time, but really great nevertheless.
Doesn't matters if Jobs is leaving or "being leaved".
The fact, at least to me, is that what Jobs did for Apple is not a mechanical routine that can be easily delegated to third parties, not matter how faithful they are.
In My Humble Opinion, the Apple that we know today is going to slowly vanish, being replaced by a PMI style corporation.
It's perfectly possible that this ends up being good for the shareholders, but the Apple I learnt to admire and respect will be, at some point, past.
Add to that emulators that doesn't correctly meet targets behavior and you're basically... SCREWED UP.
You never know if your program will, in fact, works on the target device until trying on it.
And since *no* J2ME devices (at least, to my acknowledge) allows device debugging or any kind of KVM's error monitoring by the independent developer (where's the manufacturer's developers have access to that), you have to use any resources you can imagine (from Ouijas to Black Magic) to try to figure out what the hell is going on.
Last year, one program of mine crashed on a (at that time) prototype from recently famoused manufacturer of (cheap) mobiles. That God damned program works on every other mobile we had in hands, except that fscking one (obviously, our chop was hired to build a feature program to be embedded exactly in that fscking model!). After almost a month of emailing and incompetence accusations, I managed (using social tricks that almost smelled as deception and traffic of influence) to discover the KVM's manufacturer by asking for an KVM's error report (basically, the stack dump of the killer exception) directly to one of the manufacturer's firmware developers (I don't know what my boss did to manage that, and I will never ask).
With the KVM's manufacturer's name, I found the products's bug tracking where a very known bug with LWUIT was reported, and a workaround published. 30 minutes after, I got my application "fixed", tested and shipped.
But what really seriously pissed me off is that the KVM's institutional page had all the mobile models that uses it - so why in Devil's name this information was omitted by the manufacture's support team was a mystery to my until we heard rumors that our costumer had asked the manufacturer's development team for the application first, but didn't agreed with the conditions.;-)
I have, simply, not a single drop of sympathy or pity for any J2ME related business. They're going down by their own hands.
http://www.designboom.com/weblog/cat/16/view/5578/modu-modular-mobile-phone.html
(and this is just the first link of a google search...)
I second you about YAST.
The YAST is the main and almost sole reason I'm using OpenSUSE for almost a year now, without major issues (but there is some issues, be aware - not serious one if you can find your way on CLI when needed).
When I contracted some VPS for personal and professional reasons, I gone through some real pain to put OpenSUSE on them (as the provider do not support it) just for YAST.
Be advised that, at least for the Apache2 module, YAST has issues with vhosts configuring. It sometimes combine your vhost individual conf files into one big one (ip-based-something, I don't remember now). Everything still works fines, but this is annoying.
I keep versioned backups of all my configuration anyway, so this is not a serious issue. (using or not YAST, I strongly recommend you keep versioned backups of your configuration files. Use CVS if you want, but use something. It really worths the pain)
OpenSUSE has its merits on this own. I was advised that it is one of the best developer oriented distributions around (what leaded to me to choose it over Ubuntu). But as a no-more main stream distro, sometimes I feel some packages are released too early.
I depicts the framebuffered console (besides being cute), I would really proffered a text mode console as in Debian - this is annoying when setting up a VPS, but does not matter too much after you setup your SSH.
If you use a NVIDIA videocard and likes GNOME (as me), your live will be miserable. The OS drivers for NVIDIA does not support Hibernate, and the proprietary Nvidia driver has serious issues on Gnome. I would rather recommend an ATI video card if you can choose your box 's videocard.
(What I cannot do, since I'm using a notebook and so I'm stuck with NVIDIA. At least, until I can replace the notebook with one using ATI drivers or, what would be cheaper for me, the Nvidia resolves the Gnome issues - as you can see, I do not plan to wave out YAST).
On the botton line, I'm not 100% happy with OpenSUSE (because the NVIDIA issue), but YAST is good to the point I'm considering replace the hardware.
please note the double-quotes. :-)
I totally agree with you. The quoted text are the public excuse to disguise the real reason.
Leave the web for documents. Run applications natively. Why is this so hard?
Because native applications "are hard to make", and is run on an equipment not owned by the software maker.
Web Applications, on the other hand, "are easy to make and deploy", and, most important, are run on software maker's owned (or rented) hardware.
Had you ever tried to deleted your FaceBook account? ;-)
Please mod parent up.
(I second that too!)
In my opinion... kill it! Kill it with fire!
I second that. And do it slowly.
Please mod parent as "Funny".
That was a joke!
where I wrote "I take", please read "I took".
(yes, English is not my mother language... Sorry...)
Once upon a time, I had Indian teammates working with me.
They were not rude (normally), au contraire, but their verbal politeness did not, at least on English, cope with ours. We took some time to learn how to communicate each other with (what both sides agreed it was) courtesy.
I take a even worst time with Chinese teammates over MSN conferences (we could not manage to understand our English accents! :-D). Without visual assurance, we never know for sure when we're making a praise for a job well done, or making a joke on a stupid mistake we did! X-P (even worst, sometimes what we thought was a stupid mistake was a well job done not understood at first glance).
Our texts, sometimes, were padded with "(this is a joke)" or "(this is a praise)". I remember at least one "(I still deciding if this is a joke or not)", but I don't remember who shoot that...
Looking in distance, it was hilarious. But at that time, not so much... :-)
In a first thought, as a potential beneficiary of USA software development outsourcing, I would protest about your statement.
But then I remembered when we, on a previous job of my on an embedded gadgets for automobiles industry, outsourced some device drivers to a certain country, well known (now) for some not so orthodox behavior on the Software Industry.
Well, there's nothing else to say except I second that....
By the way, my box uses an Intel mini itx board with i950 graphics.
http://www.neoseeker.com/Articles/Hardware/Reviews/D945GCLF2_atom_330/
I don't know exactly what hardware you want to emulate, so I will describe my emulation needs and solutions.
I use a modded Sony's PS2 to play Sega Genesis, Atari and SNES games. The PS2 is pretty silent, and the emulators are not that bad.
I don't play N64 or newer (or less older) games, but I can (barely) play Orbiter http://orbit.medphys.ucl.ac.uk/ on an Atom 330 with 2GB RAM and a 5400 Samsung EcoGreen HD, so I presume that it's possible that this box can handle these emulators. I will check this soon and post the results.
The Atom330 is nice because it's TDP is around 2.5W. While I'm using a traditional fan heatsink, I think that with a so low TDP it's possible to use a Peltier processor cooler http://en.wikipedia.org/wiki/Thermoelectric_cooling (I saw one once for a Pentium M333 some years ago).
This will not work nice on environments with high humidity because of the risk of water condensation.
My average desktop on a 40GB plan uses 45...
Please mod parent UP.
I don't know if INFORMATIVE, INSIGHTFUL, FUNNY or one of the rare cases of a positive FLAMEBAIT (can this be implemented?).
But please mod parent UP.
It's marketing.
These concepts are not mutually exclusive. I would say they are mutually interdependent... =P
My first computer was an Apple ][+.
I understand your feelings perfectly.
I'm am Android developer by the way: if I would give an advice (and I'm not talking about sunscreen), it would to be an Android developer *but do not* leave the iOS ecosystem yet (or ever). It's not easy to develop native for both platforms (God knows I'm still trying), but the markets does not overlap and there is money to be made in both of them.
I'm not selling Cook short, I think that I'm selling Cook by what (I think, at least) he is: a Manager.
Well, both of us will probably spin-doctor our opinions in saecula saeculorum, as it appears that each one thrusts in different (and mutually exclusives) sources of information - not to mention that neither of us actually have any inside information on the matter. :-)
But even by that, I don't see anything in your arguments that denies my own. Obviously, you feels the same about mine.
So let's give time to time. This is one of the rare situations that I will not be sad by being wrong. (But I think I don't).
'If there were no Apple, it would be necessary for Microsoft to create one.' (apologies to Voltaire)
I agree with you here. :-)
Cook has ALREADY been running things for the past few years and there is no sign of this
Exactly my point. Cook is RUNNING things, not CREATING things.
What Apple is today came from INNOVATING things, Steve Jobs style. This guy, for the good, and for the evil, has a rare combination of skills that hardly will be replaced.
Jobs has had ditching products and prototypes as well had promoting another ones AT HIS WILL for years. I was told that DOZENS of iPhone prototypes was gonged by him, on HIS DISCRETION, until the first one was approved by him.
iPod. iMac. Almost everything on Apple had to have HIS approval before seeing the light of the day.
And the funny things is... all that stuff made what Apple is today.
Cook will continue to run things, and probably will run everything very well. But Jobs wiil not be there to gong prototypes and ditch products AT HIS DISCRETION. So, it's inevitable that Apple will not be the same Apple I learnt to admire.
Simply like that.
(please note that I`m not saying that Apple will die as a company - as you said, Cook will RUN things very well.)
It worked, did't?
`greatest` versus `biggest`. :-)
I think NeXT was his biggest creation, but when I got a Newton on my hands (God know how many years before I got my first Palm), all I did managed to say was "This is GREAT!".
Too much expensive for my pocket at that time, but really great nevertheless.
Doesn't matters if Jobs is leaving or "being leaved".
The fact, at least to me, is that what Jobs did for Apple is not a mechanical routine that can be easily delegated to third parties, not matter how faithful they are.
In My Humble Opinion, the Apple that we know today is going to slowly vanish, being replaced by a PMI style corporation.
It's perfectly possible that this ends up being good for the shareholders, but the Apple I learnt to admire and respect will be, at some point, past.
Apple, not Jobs.
(I really hope for the best for this guy.)
If you aren't part of the solution, then there is good money to be made prolonging the problem
I could not said it better. :-)
Add to that emulators that doesn't correctly meet targets behavior and you're basically... SCREWED UP.
You never know if your program will, in fact, works on the target device until trying on it.
And since *no* J2ME devices (at least, to my acknowledge) allows device debugging or any kind of KVM's error monitoring by the independent developer (where's the manufacturer's developers have access to that), you have to use any resources you can imagine (from Ouijas to Black Magic) to try to figure out what the hell is going on.
Last year, one program of mine crashed on a (at that time) prototype from recently famoused manufacturer of (cheap) mobiles. That God damned program works on every other mobile we had in hands, except that fscking one (obviously, our chop was hired to build a feature program to be embedded exactly in that fscking model!). After almost a month of emailing and incompetence accusations, I managed (using social tricks that almost smelled as deception and traffic of influence) to discover the KVM's manufacturer by asking for an KVM's error report (basically, the stack dump of the killer exception) directly to one of the manufacturer's firmware developers (I don't know what my boss did to manage that, and I will never ask).
With the KVM's manufacturer's name, I found the products's bug tracking where a very known bug with LWUIT was reported, and a workaround published. 30 minutes after, I got my application "fixed", tested and shipped.
But what really seriously pissed me off is that the KVM's institutional page had all the mobile models that uses it - so why in Devil's name this information was omitted by the manufacture's support team was a mystery to my until we heard rumors that our costumer had asked the manufacturer's development team for the application first, but didn't agreed with the conditions. ;-)
I have, simply, not a single drop of sympathy or pity for any J2ME related business. They're going down by their own hands.