Every time you hear the term "free software" you should think at GPL, BSD or similar licenses - under which you have access to the source code. That is, "free software" comes with source code, while freeware is fully functional software for which you don't have to pay money.
That's what I think of when I think of "open software;" Software I can open it up and look inside. As opposed to free software that I don't have to pay money for.
Sadly, when you're told to write an interface to a third-party web service, you have no choice, and you have one day to do it in, so the wsdl2java + utility class to map values to/from your data structure is a really quick and reliable way to do things.
Sadly, it's the WDSL2Java part of Axis2 that is the problem. Something to do with Axis2's Automatic Data Binding (ADB). I haven't played around with Axis2's other data binding types: JAXB or XMLBeans... or with manually writing AXIOM (Axis Object Model?) code.
Of the 4 options, Eclipse's Web Services generator with Axis2 only supports ADB.
Last time I checked, Xalan wasn't part of the Java standard library. You'll have to take this one up with Apache.
And if you think that's bad, take a POJO and run it through Apache Axis2's Java2WDSL then that WDSL through WDSL2Java to generate the client. The generated client code is huge, somewhere in the 2-3k line range.
Correction, a lot of Windows games require Administrator access because they insist on writing files to the application's directory rather than to the user's home directory.
Rumor has it that Microsoft introduced the annoying UAC prompt to get developers to stop this practice by getting users to bitch at developers until they adjusted applications and games to get rid of the prompts.
I don't know about the person you're responding to, but I found the mention of Ruby on the Sproutcore Hello World Tutorial (bolded for emphasis): "If you haven't yet installed SproutCore, it's really easy if you have Ruby installed on your machine."
"Note that if you are on a Mac, you will need the developer tools installed as well for Ruby to work."
That is to say, you don't need a fucking 3rd party skin to make it look good
Haven't used 9.5 yet, have you?
I like Opera. I switched to it as my main browser when 8.5 came out.
Opera 9.xy if (x <= 5) had a kickin' UI... well, as long as you switched to the Windows Native look.
Opera 9.5 looks... goth, for lack of a better term. Other than the Reload; Stop; and Home buttons, all the icons are black or grey. Even in the Windows Native look.
I now have to install a theme to get back the nice looking, colorful Opera 9.2x skin! And I can't even get the Windows Native version of it!
Add to that a bunch of new UI irritations (I hate the redesigned sidebar) and... well... sorry, I moved back to Firefox/Thunderbird. Opera had me and lost me.
Oh, and Opera still doesn't seem to like certain JS-heavy pages, such as those used by the Angel coursework system. Which work fine in IE and Firefox.
I would recommend against charging for education. Education will simply stick with the (heavily-discounted for education) Microsoft development products if you do.
Visual Studio Professional is free to students if your school participates in MSDNAA (MSDN Academic Alliance). VS2008 is also available on Microsoft's Channel 8 site if your school is a DreamSpark participant OR if you can prove to JourneyEd that you're a student.
As an aside, I work for a division of one of the state governments, and (at least) our division is required to test webapps to make sure they work in both Firefox and IE.
Please do yourselves a favor and watch Pirates of Silicon Valley. It's an enlightening movie. And yes, Steve did even worse things, but they're too shocking to be mentioned in public.
Yes, but unlike the documentary Triumph of the Nerds, Pirates is a "based on a true story!" movie and prone to whatever falsehoods Hollywood decided to add to it.
('a'..'e').each {|c| print c }// Ruby for ('a'..'e') { print; } # Perl foreach (range('a', 'e') as $c) { echo $c; }// PHP
are the same constructs in different scripting languages. Python undoubtably has similar constructs, but my only experience with Python is through frameworks.
arevos has a much better argument as to why Ruby is pretty elsewhere in this thread, particularly when compared to Java.
I remember seeing somewhere that javax.sound.midi was going to be removed from Java 7 to cut down on the size of the installer anyway.
The kind that kills bugs!
I prefer to think of it as the Java standard library being LGPL with the rest of java being GPL.
Doesn't Google have the tendency to lower the page ranks of sites that participate in Google bombs?
That's what I think of when I think of "open software;" Software I can open it up and look inside. As opposed to free software that I don't have to pay money for.
Sadly, it's the WDSL2Java part of Axis2 that is the problem. Something to do with Axis2's Automatic Data Binding (ADB). I haven't played around with Axis2's other data binding types: JAXB or XMLBeans... or with manually writing AXIOM (Axis Object Model?) code.
Of the 4 options, Eclipse's Web Services generator with Axis2 only supports ADB.
Last time I checked, Xalan wasn't part of the Java standard library. You'll have to take this one up with Apache.
And if you think that's bad, take a POJO and run it through Apache Axis2's Java2WDSL then that WDSL through WDSL2Java to generate the client. The generated client code is huge, somewhere in the 2-3k line range.
I was under the impression that OpenJDK was the Sun JDK7 project.
Correction, a lot of Windows games require Administrator access because they insist on writing files to the application's directory rather than to the user's home directory.
Rumor has it that Microsoft introduced the annoying UAC prompt to get developers to stop this practice by getting users to bitch at developers until they adjusted applications and games to get rid of the prompts.
I was expecting "Nevermore!"
At least that's what the raven said.
Except that GWT compiles into HTML; Javascript; and CSS, so you don't have to "convince" Apache at all.
I don't know about the person you're responding to, but I found the mention of Ruby on the Sproutcore Hello World Tutorial (bolded for emphasis):
"If you haven't yet installed SproutCore, it's really easy if you have Ruby installed on your machine."
"Note that if you are on a Mac, you will need the developer tools installed as well for Ruby to work."
After reading a bit about this, it sounds like something similar to Google's GWT (with Gears), except that SproutCore uses Ruby instead of Java.
How do the two compare?
Haven't used 9.5 yet, have you?
I like Opera. I switched to it as my main browser when 8.5 came out.
Opera 9.xy if (x <= 5) had a kickin' UI... well, as long as you switched to the Windows Native look.
Opera 9.5 looks... goth, for lack of a better term. Other than the Reload; Stop; and Home buttons, all the icons are black or grey. Even in the Windows Native look.
I now have to install a theme to get back the nice looking, colorful Opera 9.2x skin! And I can't even get the Windows Native version of it!
Add to that a bunch of new UI irritations (I hate the redesigned sidebar) and... well... sorry, I moved back to Firefox/Thunderbird. Opera had me and lost me.
Oh, and Opera still doesn't seem to like certain JS-heavy pages, such as those used by the Angel coursework system. Which work fine in IE and Firefox.
Haven't used 9.5 yet, have you?
I like Opera. I switched to it as my main browser when 8.5 came out.
Opera 9.xy if (x hate the redesigned sidebar) and... well... sorry, I moved back to Firefox/Thunderbird. Opera had me and lost me.
Oh, and Opera still doesn't seem to like certain JS-heavy pages, such as those used by the Angel coursework system. Which work fine in IE and Firefox.
What's a LabTerrorist?
Is GLaDOS a lab terrorist? I mean, she did flood Aperture Science Laboratories with a deadly neurotoxin...
Microsoft holds copyrights (jpg) from before it existed!
Actually, no, Microsoft was started in 1975 according to Wikipedia.
I would recommend against charging for education. Education will simply stick with the (heavily-discounted for education) Microsoft development products if you do.
Visual Studio Professional is free to students if your school participates in MSDNAA (MSDN Academic Alliance). VS2008 is also available on Microsoft's Channel 8 site if your school is a DreamSpark participant OR if you can prove to JourneyEd that you're a student.
Find paper to print reports.
Client computer crashed the program!
Networked printer is It.
Methinks so too... King's Quest 7: The Princeless Bride was the cartoony one.
As an aside, I work for a division of one of the state governments, and (at least) our division is required to test webapps to make sure they work in both Firefox and IE.
Netcraft confirmed the cake is a lie, too!
Not necessarily, EV1 migrated machines from one datacenter to another at some point in the past. I just couldn't tell you when.
Yes, but unlike the documentary Triumph of the Nerds, Pirates is a "based on a true story!" movie and prone to whatever falsehoods Hollywood decided to add to it.
'cause.. and are the same constructs in different scripting languages. Python undoubtably has similar constructs, but my only experience with Python is through frameworks.
arevos has a much better argument as to why Ruby is pretty elsewhere in this thread, particularly when compared to Java.