Slashdot Mirror


User: ianezz

ianezz's activity in the archive.

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

Comments · 380

  1. Re:Linspire on Is Dell Just Testing the Market? · · Score: 1
    and none of them have a central codec system for enabling any AV software on the computer to handle multimedia quite as effortlessly as on windows

    Well, GStreamer is steadily getting there (this project deserves more awareness also among end users, so that's why I keep posting about it).

  2. Re:commercial? on Commercial DVD Software Comes to Linux · · Score: 4, Interesting
    but of course there's no standard media codec API for "GNU/Linux"

    Well, GStreamer is probably going to be it.

  3. Re:Obligatory nitpick post. on Ghenghis Khan Descendants Eat For Free · · Score: 3, Informative

    First of all, Arthur wasn't the descendant of Khan, the guy overseeing the demolition of his house is.

    In fact, I'm referring to Mr. Prosser, who is convinced by Ford to lie in the mud in place of Arthur to block bulldozers, so Ford and Arthur may go to the pub.

  4. Test to prove you are a Genghis Khan descendant: on Ghenghis Khan Descendants Eat For Free · · Score: 4, Funny

    1) Do you have a predilection for little fur hats?

    2) Do you prefer axes to climbing roses on the door of your cottage?

    3) Have you ever suffered of inexplicable but terrbly attractive visions of houses consumed by fire?

    4) Have you ever felt your brain filled with a thousand hairy horsemen shouting at you?

    If the answer is "yes" to all questions, you are a Genghis Khan descendant, unfortunately you are too busy lying in the mud to go to the pub -- pardon, restaurant.

  5. Re:FUD FUD FUD on SQL, XML, and the Relational Database Model · · Score: 2, Informative
    As for "stored procedures, views, triggers, ..." these fall under the category of --USELESS FEATURES--.

    ...useless until you realize you have to connect to the DB from several applications written in several different languages for which you have either to reimplement your way to manipulate the data everywhere, or you have to put in a middle layer of some sort which is able to talk multiple languages (via CORBA, SOAP, plain XML RPC, custom protocol, whatever) and ensure that everyone is accessing data exclusively through it.

    Reimplementing logic everywhere across different languages is usually a bad approach because it doubles the development and testing effort.

    Middle layers are usually hard to get right the first time, much harder than using stored procedures and triggers, since the typical procedural language is not so at ease at manipulating relational data.

    On MySQL: it has a somewhat bad reputation in the field because of the people abusing it: it's fast, it's free, it's easy to set up, but living with these gotchas is definitively too painful for developers more concerned about correctness than speed.

    In the end: firing up Firebird/Oracle/PostgreSQL/SAPDB for simple data is plainly stupid, but often it is done anyways since they do a decent job even in that cases; firing up MySQL for your 30+ GB DB containing your whole network topology which is used by everyone for billing, service assurance, troubleshooting, network planning and whatever is stupid as well. MySQL AB knows that, and in fact it now proposes MaxDB (was: SAPDB) as well.

  6. Re:Stop the Madness!!! on Sun to GPL Project Looking Glass · · Score: 1
    ...how about establishing some GUI standards for Linux to make it easier...

    Well, the GNOME Human Interface gudelines and the KDE User Interface Guidelines are there exactly for this. GNUStep probably uses the OpenStep ones, since it is an OpenStep replica.

    Hint: in absence of a single authority having the power to dictate how thing should be done "OR ELSE", this is the only sane way to do it: define reasonable guidelines and tell developers about them: many will follow.

  7. Re:It's True About Desktop Management Tools on Report From "Get The Facts" · · Score: 1
    Conectiva has also adapted apt-get to work with RPMs

    Conectiva also made a damn fine graphical front-end to apt-get, which works both with Conectiva and Debian: Synaptic.

  8. Re:As a (former) die hard web developer on Joel On Microsoft's API Mistakes · · Score: 1

    we could soon have X servers everywhere, so that we could run applications from POSIX servers whenever HTTP didn't suffice.

    Uhm, X protocol is quite "chatty". NoMachine MX literally does miracles to circumvent network latency problems, still I think this makes X protocol merely usable on WANs and MANs (i.e. the Internet), not "a good choice".

    OTOH, X protocol is just fine on LANs.

  9. Re:Most important technology not on the roadmap? on The GNOME Roadmap · · Score: 2, Informative
    What about the vector graphics plans? Is a SVG based window manager so far away?

    Well, you asked for it.

  10. Re:What it all means on Ruling Clears Way For Lindows Trial · · Score: 1
    The thing is, however much you plead, people are going to refer to it as X-Windows.

    No problem with that. The point is: can you be sued over trademark infringiment just because people call it the way they want? Probably not. QED.

  11. Re:What it all means on Ruling Clears Way For Lindows Trial · · Score: 2, Informative
    When did the term "X-Windows" come into play?

    As has been said one million times...

    The X Consortium requests that the following names be used
    when referring to this software:

    X
    X Window System
    X Version 11
    X Window System, Version 11
    X11

    IIRC, X dates back to mid '87 (perhaps earlier, but not that much)

  12. Re:FUD. on Apple to Add Free Screen Reader to Mac OS X · · Score: 2, Interesting
    On Windows, I simply up the screen size by changing from 1024 768 to 800 600. (I wished linux could do this.)

    You have two options:

    1. Ctrl+Alt+ plus/minus on the numerical keypad, to switch between video modes. It doesn't resize your desktop, but it offers an enlarged view that you can scroll with the mouse pointer. It has been in XFree86 since day zero.
    2. XFree86 4.3 introduces the RandR extension, allowing both to change the video mode AND the desktop size, effectively changing resolution on the fly. There's a simple applet for Gnome 2 (it's gnome-randr-applet on Debian unstable) that offers access to that, don't know about KDE.
  13. Re:ummm.. on USENIX Responds to SCO; Fyodor Pulls NMap · · Score: 1
    Doesn't the GPL say you cannot discriminate against any group?

    Yes.

    Or is their license being revoked because they are in violation of the GPL?

    IANAL, but you can't violate the GPL: you can only accept it or not.

    1. If you adhere to the GPL requests, you automatically obtain permission to redistribute a GPL'd workd, without even emailing the copyright holders. It is basically the easiest way to obtain permission.
    2. If you don't accept it, and you have no other permissions to distribute said work (for example, by contracting directly with the copyright holders), copyright law states that you are not allowed to redistribute (except in case of fair use?)
    3. If you distribute something without permission from the copyright holders, you are violating copyright law.

    IMHO, Fyodor can't revoke anything because there is nothing that can be revoked in the first place.

  14. Re:Ever heard of comments? on Perl's Extreme Makeover · · Score: 1
    It is far easier to read that one line comment that you wrote last month and immediately recall what you were doing.

    Ok, but the real problem is not what, it is why.

  15. Re:Why work on GNOME when Motif was doing just fin on A Brief History of the Space Station · · Score: 0, Offtopic
    Just s/GNOME/Gimp/g, and that's what's actually happened (except that The Gimp is quite useful).

    Early versions of The Gimp were Motif-based (and useful enough to draw Tux), then people decided to write their own Motif replacement, and thus GTK was born.

  16. Re:Tux not copyrighted? on Introducing Linux to Joe Average · · Score: 1

    Pardon for the typo, the correct name is Larry Ewing.

  17. Re:Tux not copyrighted? on Introducing Linux to Joe Average · · Score: 2, Informative

    AFAIK, the copyright on Tux belongs to its author, Larry Lewing (he doesn't explicitly states that, but art works are copyrighted by default, right?), who then granted permission to everyone to use/modify it, provided he and The Gimp are acknowledged.

  18. Re:What I picture on Bill Gates to be Knighted · · Score: 3, Informative
    There are probably hundreds of people in the IT industry more worthy of knighthood than Gates

    Tim Berners-Lee got the knighthood less than a month ago.

  19. Re:Reading the judgement makes me feel all warm an on Italian Court Rules PlayStation Modchips Are Legal · · Score: 2, Interesting
    I don't know if the text has been humanized

    Apparently not, the translation contains errors, but it attempts to be faithful: I may assure that the Italian version sounds pleasingly clear as well (which is not bad for a language where the same word is used both for "advanced" and for "leftover" :-).

    And yes, that's exactly the word being used: "ridiculous" (about shrink-wrap notices). Let's hope the meme is spread among other judges.

  20. Re:DRM? on HP Working With Apple To Add WMA Support To iPod · · Score: 1
    The copyright holder legally holds all the rights on their work, and they are (and should be!) free to restrict how you use their work.

    Are you saying that because there's a law saying so, or do you actually believe there's some sort of "natural right" for anybody to dictate the fate of their work after it gets into the public's hands?

    If the latter, do you realize that said law was put there with the intent to stimulate authors to actually produce new works and distribute them to the public by temporarily granting them a right that otherwise they wouldn't have at all, and that right now is used exactly for the opposite (redistributing the same content over and over for decades)?

  21. Re:SVG Support?! on First Preview of GIMP 2.0 Ready for Testing · · Score: 3, Informative
    Am I seeing this correctly?

    Yes and no.

    The Gimp has had for some time (since version 1.2 IIRC) some support for vectorial drawing: you can define paths using bezier curves, which may be adjusted, saved and restored, and drawn on the current layer using the current brush. But drawing (and selecting the layer) must be done manually.

    The next version of The Gimp adds the ability to save and restore paths as SVG paths (before, it used an ad-hoc simple textual format), and also the ability to import an SVG image by rendering it on a bitmap (like it did with PS images).

    That's it: a useful thing to have, but it has little to do with vectorial drawing.

    There was a GNU project (which apparently failed) that was trying to create a vector art authoring tool. I can't remember the name of it.

    You are talking about GYVE: its developement has stopped in 2002.

    OTOH, for Free vectorial drawing programs, check out sodipodi (and its IMHO nicer branch Inkscape) and the good ol' Sketch (now called Skencil).

  22. Re:TinyTCL on Lightweight Scripting/Extension Languages? · · Score: 4, Informative
    One of the nicest aspects of Tcl is that is it seriously multi-platform.

    Another nice aspect of Tcl is that it can easily evaluate code in a different stack frame (example: in the caller's context), and source code can be easily passed to procedures as strings between braces (as it is usually done), so extending/reimplementing the language control structures is as simple as writing a new procedure (and no special/ugly syntax is required).

    That's as close to Lisp macros as you can get.

  23. Re:Open Office is good enough on Israel Suspends MS Office Purchases For Now · · Score: 1
    My experience is that government clerks are not the brightest users anyway and they tend to use a limited range of features they have been tought.

    Even the brightest users tend to use just a small set of all available features, it's just they use a completely different set of features.

    If you want to please them all, a product should have lots and lots of features. Unfortunately, trying to please everyone usually results in pissing off everyone...

  24. Re:Cd9660.util permissions? on ... And the Hits Just Keep On Coming · · Score: 2, Informative
    You might as well, at that point, make bash setuid

    Just a note: making Bash suid root won't work: if the effective user ID (the one affected by the setuid bit) is 0 (read: root), Bash simply resets the effective user ID to the real user ID (the one inherithed from the parent process). Other interpreters probably do that as well.

    OTOH, making Bash setuid any other user works as expected.

    Of course this doesn't prevent a suid root wrapper to change its real user id before forking a shell (otherwise su, sudo and friends couldn't work...)

  25. Re:Why not interpreted C++, instead? on Perl is Sweet Sixteen · · Score: 3, Informative
    C++ didn't even exist when Perl was first invented.

    According to wikipedia, C++ dates back to 1979, with the first commercial compiler in 1985.

    C++ is a terrible language for interpretation

    Right. At least someone tried

    Better to have a language which is designed for interpretation from the start.

    Completely agree.