Slashdot Mirror


User: mrroach

mrroach's activity in the archive.

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

Comments · 165

  1. Re:Other options on LDAP Authentication in Linux · · Score: 1

    I'll take this opportunity once again to self-promote. I wrote EDSAdmin. A user and group management tool for LDAP servers (including LDAP+Kerberos and Samba) that focuses on doing its one task simply without bothering the user with DNs or CNs or general LDAP specific terminology. Check it out and let me know what you think.

    -Mark

  2. Re:Your Answer, Stephen on Stephen Hawking Asks The Internet a Question · · Score: 1

    That's pretty far-fetched (and that's saying something for this discussion). What method of killing 5 billion people is going to be used that will leave the remaining inhabitants of the planet healthier? Non-nuclear, non-biological, non-chemical killing of the majority of the population? Nope. Try again.

    -Mark

  3. Re:Understandable on The Curious Incident of Sun in the Night-Time · · Score: 4, Insightful
    Miguel de Icaza recently had a blog post that explained this pretty well, I think:

    As I mentioned in someone's comments section, broaldy speaking there are two large groups of contributors to open source software: free software kind, the activists, the idealists and the pragmatists, scratch-their-own-itch kind.

    Open Source Java moves slower because it lacks the second group of contributors. That group is happily using Sun's Java. Mono on the other hand has been able able to benefit from contributions of the second kind. The day Microsoft releases .NET for Linux/Unix is the day that Mono looses a big chunk of the second kind of contributors.


    So while you are right that Java is needed, free Java is not needed. Mono, by virtue of being free and needed at the same time, stands to gain.

    -Mark
  4. Re:Gonzo needs to go back to law school. on Gonzales Says Publishing Leaks Is A Crime · · Score: 1

    Since when has "freedom of speech" been a "nearly absolute right"? We limit free speech all the time in this country. For instance, you can't:

            * Yell "fire" in a crowded theater.
            * Commit libel or slander


    I'm pretty sure you're allowed to yell fire if there really is a fire, so both of these amount to restrictions on speech which causes damage AND is untrue.

    Your other two examples are pretty hotly debated too, but I think this new proposal is unique among the others in its magnitude, and in who it is supposed to benefit.

    -Mark
  5. Re:No on Will Sun Open Source Java? · · Score: 2, Informative
    In python, the thing that is usually done is for libraries to operate on "file-like" objects, meaning objects that implement some useful subset of the methods of the built in "file" object.

    As an example, the GzipFile object's constructor doc says:
    """The new class instance is based on fileobj, which can be a regular
                  file, a StringIO object, or any other object which simulates a file."""


    And the socket object's makefile() method documentation says this:
    """Return a regular file object corresponding to the socket."""


    So we should be able to create a socket and do

    GzipFile(fileobj=s.makefile('r')).read()

    However, the python GzipFile implementation seems to want to be able to seek within the file object, but the object returned by socket.makefile() does not have a tell() method. The easy solution is to fix GzipFile so that it doesn't need to seek, the real solution probably won't happen till Python3000 brings the interface magic to everything... (coming RSN)

    That said, in case someone wants to know a way to stream zlib data (the compression method used by zip and gzip):
    s = socket()
    s.connect((hostname, port))
    decomp = zlib.decompressobj()
    def recv():
        return decomp.decompress(s.recv(1024))
    then run recv() until it runs out of data

    You could actually do the same with gzip data, you'd just have to know the magic number of gzip header bits to skip before you start decompressing. The nice thing with the Java code you list above, of course, is that it's already implemented for you.

    -Mark
  6. Re:This doesn't make any sense on Dvorak Avocates Open Sourcing OS X · · Score: 1

    Seriously, I don't see how you think that taking blatantly silly stances "Only Apple cares enough to pay attention to detail" does anything but undermine your overall position.


    Usually, when people put things in quotes, they are directly quoting someone. Interestingly enough, the "blatantly silly stance" (see how I did that?) is not the one that the parent poster took. It is, however, the only one you addressed.

    This page has some information you might want to review:
    http://www.fallacyfiles.org/strawman.html

    -Mark
  7. Re:keys coming off MBP on Apple Begins Fixing MacBook Pro Issues · · Score: 1

    My F12 key is a bit askew, but it doesn't seem loose and I haven't had any pop off...

    -Mark

  8. Re:Thank you very much for Gnome Terminal improv. on Gnome 2.14 Review · · Score: 1

    There was a patch posted to gnome's desktop-devel-list recently that adds 256 color support to vte (the terminal widget used by gnome-terminal). The maintainer indicated a desire to include it in the next version (after 2.14).

    http://mail.gnome.org/archives/desktop-devel-list/ 2006-February/msg00430.html

    -Mark

  9. Re:MacWorld on MacWorld Keynote Announces x86 iMac & Laptop · · Score: 1

    I just purchased a 15" PowerBook on New Years eve. I called the Mac guy at CompUSA today and he told me they would let me trade up. 14 more days though, and I'd be SOL. I have some reservations though, the lower resolution (1440x900 vs 1440x960), unknown battery life (the battery life on this one is fantastic), the lack of s-video out, and no modem. Oh, and the slower, single layer only DVD burner.

    For the most part I can deal with it, the s-video problem can be solved by a $20 adapter I believe; I don't really care about the DVD issue, haven't used a modem in... can't remember when. The only real bummer is the resolution.

    -Mark

  10. Re:They didn't account for administration on Ubuntu: Best Linux Desktop for Business? · · Score: 1

    You left out the second paragraph explaining your assertion. I'll start it for you.

    It is not on par because [insert insightful reason here].

  11. Re:Why GNU/Solaris? on Debian GNU/Solaris · · Score: 1

    I would imagine that when they say core they are referring to really core things such as the module utilities, kernel configuration tools etc. not shells and file management commands.

    -Mark

  12. Re:Ancient Greece vs the US on Ancient Greek Computer Reconstructed · · Score: 1

    What I am wondering is, since they were obviously able to calculate the point that the planets were orbiting, and plot the movement of that point, wouldn't they have noticed that the sun just happened to always occupy that position? If not, I can't imagine why not...

    -Mark

  13. Re:Communigate Pro on Exchange Alternatives Round-up · · Score: 2, Informative

    >So if you have less than 150,000 accounts you can do it with just one server. I'd like to see
    >an open source mail package that can live up to that particular boast.

    Try Hula.

    -Mark

  14. Re:Linux And The BSDs on Why FreeBSD · · Score: 1

    I'm dissapointed that there's not much technical discussion going on here. Having used both GNU and BSD userland tools, I tend to prefer the GNU tools. Are there folks who prefer the BSD ones (for reasons other than licensing)?

    Also, I'm used to debian's layout of the filesystem, and generally find it to be pretty sane. On FreeBSD it seems that some packages are installed under /usr, others under /usr/local, lots of applications in the X11R6/bin directory, and other things of that sort that I can't now remember. Is there a logic to the layout that I am missing? All I could tell was that packages go to one location, and ports go to another, but I can't really see the sense it that...

    Also, most of the time you see comparisons between FreeBSD and Linux, it is really FreeBSD and RedHat. Can anyone who has used both Debian and FreeBSD in production environments tell me when they pick one vs. the other?

    -Mark

  15. Re:Just like the samba benchmark on Red Hat/Apache Slower Than Windows Server 2003? · · Score: 1
    you already are guilty since the EULA forbids you to use the product if you do not follow its terms and conditions. And surely, if your wife installed a GPL software and then lets you use it, you don't get the chance to make it proprietary/closed-source simple because you did not click on the "I agree" button. Your argument will collapse in a court in 1 second.


    Are you suggesting that you can be bound by the conditions of a contract by not accepting it? The person who is bound by that "contract" is his wife, and she may be violating the EULA by letting someone else use the computer, but he is not violating any agreement (because he never made one).

    The GPL, on the other hand, is not a contract at all. Copyright law is the thing that prevents him from making any copy (whether open or closed) of the software at all. The GPL is a license that is granted to those who follow its conditions.

    -Mark
  16. Re:Just like the samba benchmark on Red Hat/Apache Slower Than Windows Server 2003? · · Score: 1
    The constitution does not prevent citizens from entering into contracts constraining their own speech (ever heard of an NDA?). It prevents Congress from doing so. You should really read it. It's quite clear. Here you go.

    Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the government for a redress of grievances.


    -Mark
  17. Re:Killer, indeed. on Associated Press Reviews OpenOffice · · Score: 1

    > I'm a plain old text editor guy. VIM when I'm feeling fancy.

    I just have to know, what do you use when you're feeling normal?

    -Mark

  18. Re:Translation on Havoc Pennington on GNOME 3's Future · · Score: 1

    I don't know KDE's method, but if you are using Gnome: `gnome-open {filename}'

    works for remote files too (i.e. URLs).

    -Mark

  19. Re:Whats the point now on New Desktop Features Of Next Java · · Score: 1

    On Linux, I use muine and tomboy regularly. F-Spot is one of the best rated apps on gnomefiles. I can't think of a single java desktop app for Linux...

    -Mark

  20. Re:dynamic typing verus intentional typing on Python Moving into the Enterprise · · Score: 1

    That's a pretty weak argument. You can make logic errors that go uncaught by the compiler in any language. If this particular type of error is really the best argument you can find, then you are reaching.

    -Mark

  21. Re:Available libraries on Python Moving into the Enterprise · · Score: 1

    It sounds like you found a good solution, but i thought I'd toss this in: librsvg + ctypes seems like a quick and easy way to do it. Ctypes is the equivalent of .net's P/Invoke for Python. If you have ever wanted to access a particular library from python but been put off by the amount of work necessary to write a module in c, try ctypes. Here's a librsvg example pulled off the web:

    >>> from ctypes import *
    >>> l=CDLL(".\\librsvg.dll")
    >>> g=CDLL(".\\libgobject-2.0-0.dll")
    >>> g.g_type_init()
    14869872
    >>> error=""
    >>> pb=l.rsvg_pixbuf_from_file("folder.svg",error)
    >>> d=CDLL(".\\libgdk_pixbuf-2.0-0.dll")
    >>> d.gdk_pixbuf_save(pb,"out.png","png",error,None)

    (from http://sourceforge.net/mailarchive/forum.php?threa d_id=6547497&forum_id=12476)

    -Mark

  22. Re:What about the not good enough argument? on Java Fallout: OO.o 2.0 and the FOSS Community · · Score: 1
    >> "Although it's true that functionality is important, at what cost?"

    >Simple. Every and all costs. I program that is not "functional" is useless.

    OK, I keep seeing a lot of these posts. They are not helpful and are indicative of flawed (or absent) thinking.

    Lets make The Cost more dramatic to make it more obvious that you are not being truthful:


    GPP: Openoffice developers require users of their software to kill fluffy bunnies upon using fantastic new features... Functionality is important, at what cost?

    LWATCDR (and others, in unison): Simple. Every and all costs.


    (Feel free to replace bunny killing with any activity that you might find objectionable) Your statement is, at best, hyperbole. The only thing a rational person can take from it is that there are some costs that would be too high for you, but this one is not. Hmmm, your little truism starts to sound more like an opinion now doesn't it? Now you might have to start explaining why you think your position is automatically non-religious...

    Some people may find the cost of the Java license small in comparison to the benefit of features, others might find it large.

    -Mark
  23. Re:We'll see a QT based Photoshop soon?!? on Adobe Reader 7.0 Coming to Linux · · Score: 1

    Acrobat Reader does not use QT, it uses GTK. Also, there is more to cross-platformness than the toolkit used.

    -Mark

  24. Re:Disgustingly Bad Book on Deploying OpenLDAP · · Score: 1

    I am working on a tool to make ldap (along with kerberos, sasl, samba etc.) easy to deploy for actual humans :-). At the moment it targets Debian/Ubuntu, but support for additional distros is coming soon. If anyone is interested in making ldap/kerberos ultra-simple to deploy, i.e. easier than AD, check it out: EDSRealmAssistant

    -Mark

  25. Re:Looking at the distribution ... on Women Leaving I.T. · · Score: 2, Insightful

    I use a trashcan at my job. Does that make me a sanitation worker?

    -Mark