Slashdot Mirror


User: Ayende+Rahien

Ayende+Rahien's activity in the archive.

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

Comments · 941

  1. Re:Good but no cigar on Debugging CSS, AJAX and DOM with Firebug · · Score: 1

    In that case, allow me to exclaim:
    Thanks!

  2. Re:The biggest SQL hack of all... on SQL Hacks · · Score: 1

    The DBMS is an abstraction

    Let us have it your way, read RDBMS instead of DBMS, where the intent is to refer to applications such as PostgresSQL.
    If you think that Hibernate is a DMBS because it handles talking to a database server, that is a major twisting of the accepted terminology in the field.

    If you don't have any idea what the different types of database models are

    Please read my post again, I was talking about having no idea why you brought it up in your post because it had no relation to the _parent post_. You may check my blog if you assume that I am not knowledgeable about SQL.

    You just admitted you don't know the basic database models .

    Read that part again, this time, do read it.

  3. Re:The biggest SQL hack of all... on SQL Hacks · · Score: 1

    And you, Mr AC, has shown yourself to be _extremely_ clueless.
    Hibernate _is_ a persistance system, not a DBMS, it is a tool to help you work _with_ DBS.

    How you access my Hibernte DB from Ruby, well, I imagine that you would use something like: "SELECT * FROM Orders", other methods does exist for ruby, but this is the lowest level of abstraction.

    I have _no_ idea what you are talking about with objection databases or network databases, both has no relation whatsoever to hibernate.

    The rest of the post is not worth replying to, since it clearly has no relation to the parent post, but to some random rambling from the author's mind.

  4. Re:I think you misunderstand on Vista and the Music Industry · · Score: 1

    In what world are you living that playing a DRM content is part of a test cycle for a medical system?

  5. Re:Performance? on PostgreSQL 8.2 Released · · Score: 1

    You do realize that you may spend more time calculating the shortest distance than just visiting them in randrom order?

  6. Re:Take the easy route. on The New Link Between Designer and Developer · · Score: 1

    *couhg* De Vinci, anyone?

  7. Re:Sounds like a molehill masquerading as a mounta on Microsoft's C++/CLI Spec Has an Identity Crisis · · Score: 1

    About multiply inheritance, I very much regret that I don't have it in .Net.
    There are several real cases where I need it, usually for mixins, that are a pain to live without.

  8. Re:So what? on Microsoft's C++/CLI Spec Has an Identity Crisis · · Score: 1

    You got a memory leak there, if the String ctor throws :-)

  9. Re:MOD PARENT UP on Windows XP Flaw 'Extremely Serious' · · Score: 1

    Control Panel - runas /user:admin control
    Add Remove Programs - runas /user:admin appwiz.cpl

  10. Re:I just have to ask... on Building a Massive Single Volume Storage Solution? · · Score: 1

    You forgot one thing that you get that you wouldn't get if you do it in house.
    If there is a problem, you call IBM and then _fix_ it. Now try to do the same with something you brew up by yourself.

  11. Re:stored procs and triggers, finally on MySQL 5.0 Now Available for Production Use · · Score: 1

    In what world are you living that you've a client application that connects directly to the production database?

    The scenario you describe could happen if you're using a local database, but then it wouldn't change unless you've upgraded the software as well.

  12. Re:Languages with buffer overflows need to be avoi on Insecure Code - Vendors or Developers To Blame? · · Score: 1

    The majority of security problems by overflows? Not by far.
    SQL Injections, not closing sessions on time, cross site scripting, etc.
    Those are the problems that you've to face most often.

  13. Re:Copy & Paste sorted? on Firefox 1.5 Beta 2 Released · · Score: 2, Informative

    I copy & paste to the shell all the time, it's the right mouse click that does the trick.
    But you need to enable the quick edit mode.

  14. Re:Linux needs a good, easy desktop. on KDE 4 Promises Large Changes · · Score: 1

    You think that audio/video syncing being hard isn't directly related to desktop?

  15. Re:Beleaguered on MS Upgrades To Be Smaller And More Frequent · · Score: 1

    You are aware that in MS it's quite different, right?

    If your application worked on Windows (/any/ version) Microsoft would go to any lengths to make sure that it keeps on working on /any/ future version of windows, for as long as possible.

    Contrast that with Linux & Mac let's change the API on a whim...

  16. Re:WTF on The Commercial Future of Torrrents · · Score: 1

    News flash, people ARE paying for OS & Office suits.
    Check out MS earnings.

  17. Re:Yes, and here's what MS did wrong... on Windows Software Ugly, Boring & Uninspired · · Score: 1

    regedit is indeed a tool you are not supposed to know about.
    I don't need to know the GUID if I know the name.
    I just go to HKCR\\GUID which gives me the correct GUID.

    Applications such as code warrior are composed of COM objects, so, what is the problem with that? Are you trying to backup the COM configuration? I wouldn't recommend to do that, since it's sensitive to path changes, etc. Just install the application again. I was talking about preserving /your/ data (fonts, windows position, settings, etc).

    Post with your name and I will consider answering about the kernel's rebutal.

    Dude, I wasn't talking about the registery being the target, I was talking about Windows itself. Sure, a registery based attack won't work on Mac OSX, but I'm certain that if it had 95%+ of the market, there would be attack vectors found, and plenty of them.

  18. Re:Yes, and here's what MS did wrong... on Windows Software Ugly, Boring & Uninspired · · Score: 1

    REG IMPORT
    REG EXPORT

    Learn the tools of the platform
    You most certainly can,

  19. Re:Yes, and here's what MS did wrong... on Windows Software Ugly, Boring & Uninspired · · Score: 3, Interesting

    Actually, the Registery was designed with the idea of GUID & Uninstall from the first, it's one of the design goal.

    When you're using a tool such as regedit to search the registery, it initiate a LINEAR search. The registery is an #hierarchal# database, this mean that you get super fast access if you know where you are going.

    If I want to start a COM Object, I do the following query (simplified)
    HKCR\ComName\GUID
    HKCR\GUID\Path

    Start by path...

    About input validation in regedit. You're not supposed to edit the registery directly. This is reserved to when you really need it and you KNOW what you are doing.

    About XML files, they are there to solve another problem, specifically, XCopy deployment. The registery is needed for super fast lookup for such things such as COM Objects, you won't get away with that using XML Files.

    About backups, what exactly is preventing you from exporting the key & all its subkeys? A well designed application's setting can be backuped using the following command:
    reg export hkcu\software\SomeApplication AppBkUp.reg

    You want to restore, just use:
    REG IMPORT AppBkUp.reg

    The Windows mentality is that the user approach the computer to do a TASK, s/he doesn't need to understand the how and why and which kernel version is needed to write their book report or calculate their taxes.

    And please show me how you prevent spywares in other systems the moment you'll have such a large target area as Windows has right now.

  20. Re:Garbage on Windows Software Ugly, Boring & Uninspired · · Score: 1

    Forgot to add, the part about one copy operation per explorer window is correct, and it has nothing to do with threading. It simply that the copy window is a modal one.

    The solution, open another window and issue more copy instructions.

  21. Re:Garbage on Windows Software Ugly, Boring & Uninspired · · Score: 1

    I almost never have to kill explorer; if it crashes, it restart itself and I see no loss of work.
    In the rare cases when I kill it, I merely open it up again and it restore the task bar with no loss of work or interruption to the other application.

    Very easy if you know how.

    Ctrl+shift+Esc, Alt+F, Enter, Exploerer, Enter

  22. Re:Garbage on Windows Software Ugly, Boring & Uninspired · · Score: 1

    1. Nice, but doesn't change that much, it's more or less the baseline of OS today. You can get this functionality in ANY OS, including Windows.
    2. /That/ is a matter of taste, actually. Explorer on Windows doesn't do auto-arranging of files, and I would find it /very/ irritating if it did. I just renamed this file, where did it go? What happen when you edit a file and the directory is sorted by modify date, does it re-arrange itself as well? Yuck!
    3.
    4. I've used movie maker to create proffesonal quality movies that are used today to educate many people about safe driving. It was the easiest and most accessible tool. If you want quality software for free, it's available in abundance.
    5. Nice, but it's a download away, and Sun sued MS to get rid of the old JVM, not excited about that.
    6. Total bull. If you can't download and install Python on your own...
    7. File Sharing... On windows you can setup the same permissions as on everywhere else, as well as define more permissions on the share itself. Very easy and very powerful.
    9. Wait for it, dude.
    10. That is nice, but I'm not /that/ interested in the UI.
    11. That is a matter of opinion.
    12. MSN Desktop Search is way more than most people need, and it doesn't get in the way.
    13. Total bull. Either you don't know what you are talking about or... you don't know what you are talking about.
    14. So if you start randomly messing with that folder's file, would things break? Not to metnion that /ALL/ user settings for all well behaved applications are stored in a single profile as well.
    15. That one is a problem in Windows, which Longhorn is going to fix. The issue is not the underlying technology, but the default permissions. Show me the amount of backward compatability that OS X has to support vs. the amount of backward compatability that Windows has to support, and you'll get the drift of why this things change very slowly.

  23. Re:Windows and Linux on Outlook, Evolution and Kontact Side-by-Side · · Score: 1

    Are you ready to say that to a KDE developer?

  24. Re:Advertisement? on Gosling Claims Huge Security Hole in .NET · · Score: 1

    Now try to implement this in this case:

    int *arr = malloc(sizeof(int)*5);

    How do you do bounds checking without some putting omse sort of VM in there for any memeory access?

  25. Re:How Microsoft got scared on Google Planning Web Browser? · · Score: 1

    I want to see the thin-client scanning program, or the video editing, or a *real* game that can run from a browser...