Slashdot Mirror


User: 00lmz

00lmz's activity in the archive.

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

Comments · 104

  1. Re:I am having a hard time on Oracle, NetApp Drop ZFS Patent Suit · · Score: 1

    Sun is stopping open development for OpenSolaris anyway. Any opensource ZFS adaptation will now be behind the Solaris implementation, since the next source drop is when Solaris 11 is released.

  2. Re:This is the way of MySQL too? on Oracle Shuttering OpenSSO · · Score: 1

    IMO the most sensible thing to do would be to stagnate but not kill mysql while at the same time using code from mysql to build a mysql compatible interface to oracle and a tool for migrating data from mysql to oracle.

    CREATE TABLE ... ENGINE=ORACLE would be a great April 1 joke.

  3. Re:Honest question on Hacking Asus EEE · · Score: 1

    They are already doing this. It's called Common Building Blocks. Seems to me like it's mostly used by the smaller players in the market however...

  4. Re:Why should this be a surprise? on Can Sun Make MySQL Pay? · · Score: 1

    * For whatever reason, the default collation is not case-sensitive. This caused some interesting bugs when we least expected.

    MySQL's default collation is ALSO case insensitive (note the trailing _ci).

  5. Re:you know what *that* sounds like.. on Microsoft Releases Source of .NET Base Classes · · Score: 1

    How is this any different from the Java SDK including source code for the class libraries? That didn't stop the GNU Classpath people...

  6. Re:They both made errors. on EVE-Online Patch Makes XP Unbootable · · Score: 5, Insightful

    It certainly is sad that some apps and games need admin privs to run, but this is an installation bug. Of course people are going to install programs as administrator...

  7. Re:I see, I see, I get the picture ... on Stallman Attacked by Ninjas · · Score: 1

    Or the clipboard copy function can not distinguish between plain text, pictures, or embedded documents with macros. It simply pastes content, anything that can be put on the clipboard.

    Ah, but it can distinguish between formats. Windows is not that stupid, actually... See Clipboard Formats on MSDN.

    From that article:

    A window can place more than one object on the clipboard, each representing the same information in a different clipboard format.

    The problem is probably not DRM. Maybe the e-mail composing application wants to get text in the "best format" that it can handle --- which happens to be Word's format with all the probable embedded macros --- so it displays a warning. Probably it should opt for the second-best format that is provided by Word but has no executable content (probably RTF).

  8. Re:The Mother of All Bloat-Free Software... on Name Your Favorite Bloat-Free Software · · Score: 1

    You've got a good understanding of the difference between "puts" and "printf"

    Actually, puts outputs a trailing newline...

  9. Re:Possibly the greatest programming book I've rea on Programming Erlang · · Score: 1

    I think SICP is a good book, but some people don't think it's good as an introduction:

    The Structure and Interpretation of the Computer Science Curriculum

    Abstract:

    Twenty years ago Abelson and Sussman's Structure and Interpretation of Computer Programs radically changed the intellectual landscape of introductory computing courses. Instead of teaching some currently fashionable programming language, it employed Scheme and functional programming to teach important ideas. Introductory courses based on the book showed up around the world and made Scheme and functional programming popular. Unfortunately, these courses quickly disappeared again due to shortcomings of the book and the whimsies of Scheme. Worse, the experiment left people with a bad impression of Scheme and functional programming in general. In this pearl, we propose an alternative role for functional programming in the first-year curriculum. Specifically, we present a framework for discussing the first-year curriculum and, based on it, the design rationale for our book and course, dubbed How to Design Programs. The approach emphasizes the systematic design of programs. Experience shows that it works extremely well as a preparation for a course on object-oriented programming.

  10. Re:OpenSolaris on Sun Says OpenSolaris Will Challenge Linux · · Score: 3, Insightful

    Regarding to the "high end enterprise bells and whistles": ZFS alone made me switch my Linux server to Solaris. I lost, completely lost, 320GB of data due to the piece of shit Truecrypt for Linux, supposedly "stable". Now I have a zpool with iscsi-exported zvols, that took like 2 minutes to make.

    ZFS sounds great, but I don't think it's fair to compare TrueCrypt (which is not included with the kernel, and doesn't have too many users testing it) with ZFS (which is one of Solaris 10's most valuable features). Why would you put 320 GB of data at the mercy of TrueCrypt? A few hundred megabytes of sensitive files, sure... but 320 GB?

  11. Re:I'm already seeing "except for GPL" licenses on GPL Hindering Two-Way Code Sharing? · · Score: 1

    That wouldn't be anything new, look at OpenSSL (or more specifically ssleay):

    The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.]

  12. Re:Deciding if MySQL is an option on MySQL Stored Procedure Programming · · Score: 1

    your examples are telling. mysql provides a nice builtin mechanism for handling several: it will auto-update timestamp fields (updated_on), and the builtin enum type is far nicer than attribute constraints...

    I don't follow your argument on security - using the values() syntax is an easy way to avoid concatenation. the premise of trusting the DB to handle all security seems terribly mistaken to me.

    Ignoring attribute constraints is OK (I mean, it's a documented limitation so it's OK, right?), but SILENTLY ignoring them without even a warning is not OK.

    That also applies for the one "limitation" (I'm not sure whether this is MySQL or InnoDB limitation) where you cannot put the foreign key definition inline with the field definition (e.g. OTHER_ID INTEGER REFERENCES OTHER_TABLE(ID)), but need to put it in a separate constraint definition (e.g. OTHER_ID INTEGER, FOREIGN KEY (OTHER_ID) REFERENCES OTHER_TABLE(ID)). By "cannot" I don't mean that it ends with an error (that would be preferable), but that it silently ignores it.

  13. Re:XP starter edition != education on Microsoft Takes On the OLPC · · Score: 1

    Let's be honest here. MSDN is positioned to supply just about everything a teacher could ask for in the elementary and secondary grades. In any language you could name.

    I'm sorry, I can't seem to find the sourcecode for windows. Which CD was it on again ?

    If those kids need the sourcecode to windows, those are some REALLY smart kids...

  14. Re:Obvious arrogance. on Why are Websites Still Forcing People to Use IE? · · Score: 1

    Such as? What necessary piece of functionality does IE have that Mozilla (or Opera, or others) don't have?

    I'm not sure these qualify as "necessary" but... Seven reasons IE is better than Firefox from a developer's point of view (not my page).

  15. Re:bullshit.. on MySQL Stored Procedure Programming · · Score: 2, Informative

    The 'poorly choosen nested-loop joins' are the decision of the fucktard programmer. And if he is blowing his app out from fucked up loops how does the database lay blame for that?

    Do you even know what a 'nested-loop join' is? Hint: It happens inside the RDBMS if the optimizer can't figure out a better way of joining two tables.

  16. Re:I can't wait for RMS to die on Open Source Economics and Why IBM Is Winning · · Score: 1

    If it's this splint, then it's not Stallman's work

  17. Re:Let's Get Serios on Is KDE 4.0 the Holy Grail of Desktops? · · Score: 1

    What Linux needs is ONE universal clipboard. Just ONE. It shouldn't be part of Gnome, KDE, Xfce or even X11. It should be a system service. So you can copy and paste LIKE A SANE PERSON in ALL PROGRAMS. Just like on Windows. Or a Mac.

    Just as a data point. gvim on Windows also requires "+p to paste from the system clipboard (or "*p).

  18. Re:Let's Get Serios on Is KDE 4.0 the Holy Grail of Desktops? · · Score: 1

    Here's an explanation of the X clipboard, the PRIMARY selection and the emacs kill-ring (whatever that is).

  19. Re:KDE/Qt might be great, but I'm not interested on Is KDE 4.0 the Holy Grail of Desktops? · · Score: 1

    1) Last time I tried to download the Windows SDK, I found it was tied to having a valid license for Windows XP or something more recent. That's not free, it's bundled.

    It seems that the March 2006 edition requires Windows validation, but the April 2005 edition does not. If you don't have Windows XP or anything newer, do you really need the newest one?

    2) I don't know if you've tried using Visual Studio Express, but it lacks features that are a basic requirement for developing Windows software IMO -- including basic resource editors like the ability to add an icon to your program. There are hacks, but they rely on you knowing how to use the resource scripting language, which AFAICT is no longer documented by MS.

    You mean this documentation?

  20. Re:Why bother? on Vista Can Run Without Activation for a Year · · Score: 1

    My wife and I both use laptops which dual boot WindowsXP and Ubuntu. She has to run a windows application for her work and it doesn't work under wine so I got the free vmware player but got stuck because you need the commercial version to create a virtual disk.

    Last time I needed that, I used easyvmx.com. Very easy to use.

  21. Re:Device Driver Limitations on Microsoft Cracking Open the Door To OSS · · Score: 1

    Or a video driver that includes OpenVNC support.

    UltraVNC already has such a driver.

  22. Re:Hope it doesn't pass away on Is Gentoo in crisis? · · Score: 1

    I second that. Very easy. I was never able to master the art of creating .deb's effortlessly in Debian/Ubuntu. In Gentoo I can whip up a 10 line ebuild that will fetch the source, patch it with whatever fixes for annoying things I care to (Such as making the preferences window resizeable again in Gaim - Damn you HIG nazi's), compile it, and install it in a minute or two. And I didn't need to browse a million tutorials with a million different ways of creating packages to do it. It just works.

    Well if all you want is to patch an existing Debian package all you have to do is apt-get source and patch the source code. apt-get source also fetches the Debian patches, which contain the debian/ directory containing the debian package build scripts. Then do dpkg-buildpackage and poof! new debs (it would be nice however if you touched the version and the changelog to say that you made these packages). I think the "million tutorials with a million different ways of creating packages" are for packages that have not yet been packaged for Debian. (and yes, I also find them confusing).

  23. Re:Main problem is portage on Is Gentoo in crisis? · · Score: 1

    It's a version of unix so we can use something better like tar with gzip or bzip2 - good idea though.

    Tar with gzip /bzip2 is not easily seekable. Please read what he said (emphasis mine):

    A good solution would be to put portage into a .zip file. In a zip each file is compressed individually, so you could still do rsync diffs. There's an index at the end so you can do really quick lookups (bypassing the whole slow path of inode / namei). The fs can do read-ahead and caching much better on a single file, and it won't have to do a seek for every file.

    Good idea though...
  24. Re:XML on Opera CTO Hits Back at Microsoft's Standards Push · · Score: 1

    Both standards follow XML, because XML helps documents become universally available whatever the device. HTML and CSS have limitations.



    Yes, because XHTML is not a form of XML and there are more implementations of Yet Another XML Format for "whatever the device" than there are implementations of HTML/XHTML and CSS for "whatever the device"...

  25. Re:So what's new? on "Very Severe Hole" In Vista UAC Design · · Score: 1

    If you really *must* install an RPM or Deb from an untrusted source, you can easily extract its contents and view the package's contents along with any maintainer scripts that it contains.

    How can you do this for a binary blob of a third party setup program on a windows system?

    Well then that's what the disassembler is for... Or maybe Sysinternals' filemon and regmon. While I don't think it's possible for an RPM or DEB file to contain binary setup scripts, it can easily have some tricky code in the postinstall script that runs a binary in the package (because the RPM/DEB contains binaries), deceivingly named something like ${pkgname}-config with root privileges. For bonus points, the binary should execute properly when executed by the regular user without some magic switches.