Slashdot Mirror


User: fforw

fforw's activity in the archive.

Stories
0
Comments
252
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 252

  1. PARENT FUNNY on Departure Of The Java Hyper-Enthusiasts? · · Score: 1

    yeah.. I don't really see the connection to COBOL either...

  2. Re:JavaScript code is the core code - What??? on Mastering Ajax Websites · · Score: 1
    The incompatibilites between the different XMLHttpRequest implementations are not really that big. The main differences are still in the DOM, e.g. Internet Explorers inability to act correctly to a
    domElement.setAttribute("class", "foo");
    or its totally different event model.
  3. Re:Still good on US Keeps Control of the Internet · · Score: 1
    And what exactly does the WWW have to do with DNS?
    um.. more than printing or cars or railroads? an example of how stupid "we invented it, we control it forever." is?
  4. Re:Still good on US Keeps Control of the Internet · · Score: 1
    The United States built the thing, and it's not asking for control of all the stuff Europe built.

    Good.. we germans control over all your printed stuff and cars then, the english control your rail-roads, etc etc.

    Oh, the WWW was also invented by Tim Berners-Lee (english) while working at CERN, the European Particle Physics Laboratory in Geneva, Switzerland.

  5. Who do you have to bribe for this? on Morfik and Rapid Development of Modern Web Apps · · Score: 1

    Who do you have to bribe for articles like this? And how much?

    Or is there any other reason why an article submission for my GPLed webapplication framework gets rejected, but a ridiculously over-priced, closed-source, windows-only offering, whose main feature seems to be buzz-word compliance and marketing-droid BS, gets free PR?

    *grrr*

  6. Re:Do any major distros standardize on KDE? on Novell to Standardize on GNOME · · Score: 1
    Mandriva is popular and widely used, particularly in Europe.

    Just because it's one you DON'T use doesn't make it irrelevant.

    I live in Germany, but I don't know anyone who uses Mandriva. I think it's mostly the french who use it. (I wouldn't call it irrelevant though)
  7. Re:A++ and ++A are NOT the same on Overloading and Smooth Operators · · Score: 1
    my first thought was "Hey there's a difference!", too.. until I realized that the call to a.next() is equivalent to the ++ part:

    ++a : call a.next() and evaluate a

    a++ : evaluate a and call a.next() then.

    and I think we can agree that sane programs should use the same operator overloading for ++ in both cases.
  8. PHP vs Java??? on PHP Succeeding Where Java Has Failed · · Score: 1

    After reading the article I am left with the impression that Marc Andreessen has no real idea what he is talking about. First the article does neither mention JSP nor any of the other relevant technologies ( tapestry, velocity, struts etc. etc.). If Marc Andreessen wants to compare PHP to Java he should do it by comparing it to the different approaches which have many differences in target and complexity. He says Java is "arguably even harder to learn than C++" - again he seems to compare C++ core language to Java plus every library in existence - otherwise I can't understand how he comes to this conclusion.

    Let's focus on PHP vs. JSP. I have done websites in both JSP and PHP. I did not really like PHP. The function naming is a complete mess, it's rather hard to get a decent structure into it and I hate languages that use special charactes to prefix variables. For me PHP is only advisable for websites with a really low functional complexity.

    JSP is quite nice when used correctly - which would include renouncing scripting expression inside the JSP documents. ( there is no real difference between <?php echo $foo ?>, <?= $foo ?> and <% out.print(foo) %>, <%= foo %> ). Instead just use custom tags and EL expressions, mix it with some MVC features and you have a decent structure, a clean separation of code and layout with a nice declarative interface. You may want to add some autogeneration of descriptor files to ease development. (or just use japano my webapplication framework which coincidentially contains all that features ;)

    Yes, it is a little more complicated than JSP, but simplicity isn't everything.

  9. Doesn't make sense to me.. on Sun Eyes PostgreSQL · · Score: 1

    The transfer of copyright usually happens to prevent a fragmentation of copyright holders inside a GPLed project. You usually agree to it because of your work being little compared to the whole. The question whether you can continue to use your committed code under a different license or not is irrelevant because you couldn't use the larger part of GPLed code under a different license in any case.

  10. As an author of a web toolkit.. on GPL 3 May Require Websites to Relinquish Code · · Score: 2, Insightful
    As an author of a web toolkit I must say that it just seems wrong to me. As much as I would be pissed if someone would earn money by slapping a nice GUI around my tool, I don't think it's reasonable for me to expect someone to release the source code to their website just because they use my tool in it. That would be unfair and IMHO seriously reducing the number of people willing to work with/on my tool. There just is no distribution of code, 99% percent of that web site's users will just don't care about the code, the other ones can just download the toolkit themselves which hopefully also includes the fancy stuff the website owner put into his site.

    This is why I will either continue to use GPL v2 or add an permission to run a website without giving away the code to the GPL v3.

  11. Japano AJAX Integration on Better Web Apps With Ajax · · Score: 2, Insightful
    The article is surely a good entry to developing java webapplications with "AJAX" (Can't someone invent a better name?).

    For me (I am the author of japano, an MVC/JSP engine also containing dynamic javascript integration features), the following additional principles are were important:

    • Usability first. Don't use AJAX without a decent fallback. Don't use AJAX just because you can. Use semantic, standard-conform HTML/CSS layouts.
    • Use JSON instead of XML
    • Keep it simple. No object brokering or other fancy things. JSON transports data. Javascript requests and browser requests uses the same mechanisms.
    • Integrate. AJAX has quite some complexity overhead. Try to minimize that complexity by offering framework assistance. Japano offers two different AJAX mechanisms. Javascript views, and Partial updates.
  12. Perl Best Practices on Perl Best Practices · · Score: 3, Funny

    1. Don't

  13. Re:release notes app font on GNOME 2.12 Released · · Score: 1
    Bitstream Vera is OK for iso8859-1 but for us living in Europe/Hungary its crap
    hmm.. must be some deficit of special hungarian characters then. I never had a problem with german umlauts.
  14. Re:howmuch science is needed? on Rebuilding New Orleans With Science · · Score: 1

    The problem with the local governments reacting to local desasters is that these disasters tend to destroy the infrastructure needed to react to them - so help from the outside is needed.

  15. Urban Legend? on Rebuilding New Orleans With Science · · Score: 0
    Congrats - you're propagating a newly created urban legend designed by right-wing groups to pretend that Bush really *was* on top, and it was the evil liberal's fault!
    This kind of "urban legends" is better described with another word: propaganda
  16. Audiophile ... on Cheap to Audiophile with Simple Hacks · · Score: 2, Insightful

    audiophile, n: Someone who listens to the equipment instead of the music.

  17. Zorn on McAfee, Macromedia Flirting With F/OSS Community · · Score: 2, Informative

    Zorn is german for "anger, rage"

  18. Re:No wonder RMS is ignored outside of FOSS ... on Stallman Unimpressed by Nokia Patent Pledge · · Score: 1
    Is there anything in the GPL, or in the FSF contract where an author signs over rights to his/her work, that prevents the FSF from someday licensing that author's work as a commercial fork?
    When you license software you wrote under the GPL you keep the copyright on that software. So it's only you who can release the software under a different license.

    FSF/GNU projects require you to sign over the copyright on patches. Let's ignore that the FSF exists to "promote computer users' rights to use, study, copy, modify, and redistribute computer programs." (from the FSF Homepage) for a while.

    Suppose the FSF would some day make up their minds and start releasing FooBar 1.1 under a non-free license. The FSF owns the copyright on the FooBar1.1 project so nothing prevents them from doing so. BUT FooBar1.0 is still licensed under the GPL so someone else will step in and maintain the free version. People will use the free FooBar1.0 branch and the FSF is out and earns nothing on FooBar1.1. (See the XFree86 licensing changes for a similar, real world example of such dynamics)

  19. Re:The concessions on FSF, OpenOffice.org Team Reach Agreement on Java · · Score: 2, Informative
    But their actions have ALWAYS been honorable. Despite all the nonsense about "contamination", has anyone EVER had Sun sue them?
    Well.. it was not Sun, but ..

    From The History of the GPL:

    In the early years (1984 to 1988), the GNU Project did not have a single license to cover all its software. What led Stallman to the creation of this copyleft license was his experience with James Gosling, creator of NeWs and the Java programming language, and UniPress, over Emacs. While Stallman created the first Emacs in 1975, Gosling wrote the first C-based Emacs (Gosling Emacs) running on Unix in 1982. Gosling initally allowed free distribution of the Gosling Emacs source code, which Stallman used in early 1985 in the first version (15.34) of GNU Emacs. Gosling later sold rights to Gosling Emacs to UniPress, and Gosling Emacs became UniPress Emacs. UniPress threatened Stallman to stop distributing the Gosling source code, and Stallman was forced to comply.
    I think this case history makes the fears of the GNU people understandable if not justified.
  20. BSD more free than GPL? on FSF, OpenOffice.org Team Reach Agreement on Java · · Score: 1
    Ok. But BSD being "more" free is not really in dispute...
    Depends how you look at it:
    For example, the BSD license allows a derived program to be distributed without source code while the GPL does not. Arguing that this means the BSD license is generally "more free" ignores one basic principle of freedom: Your freedom ends where it limits the freedom of others. So what is more free for the developer means potentially less freedom for the users and other developers.
  21. Re:State sponsored OSS on The Unemployed Working on OSS Projects · · Score: 1
    Oh I see - so if a commercial software vendor receives no income from sales they are still in a perfectly good financial position as they still have their information. I get it now!
    Of course all people should be required to demand a minimum price for their work and not to use open or free software licenses to secure the profit of commercial software vendors. Otherwise they deserve to be disowned so that the poor software companies can take their work without following those pesky licenses.
  22. Re: drop on Trek Producers Will Provide World A Break · · Score: 1
    That, and the stupid Enterprise theme song they would never apolgize for.
    I like the theme song.
  23. Please Stop... on Manipulate Your TV Listings with TiVo+Ajax · · Score: 1
    Please stop using that stupid acronym.

    The term "AJAX" is just a parasitic attempt to profit from a well-known and long-used technology without a common name.

  24. Re:bash rules! on From Bash To Z Shell · · Score: 1
    And what if bash isn't installed?
    bash: command not found
  25. Version is date on Hoary Hedgehog Ubuntu 5.04 Released · · Score: 1
    and naturally, the version 5.04 does absolutely NOTHING to convey that this is only the SECOND release of ubuntu... :)
    Ubuntu uses a time based release schedule and use dates for versioning.

    So 5.04 means something like "April 2005"