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.
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.
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.
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.
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.
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...
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.
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.
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.
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.
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.
In that case, allow me to exclaim:
Thanks!
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.
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.
In what world are you living that playing a DRM content is part of a test cycle for a medical system?
You do realize that you may spend more time calculating the shortest distance than just visiting them in randrom order?
*couhg* De Vinci, anyone?
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.
You got a memory leak there, if the String ctor throws :-)
Control Panel - runas /user:admin control /user:admin appwiz.cpl
Add Remove Programs - runas
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.
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.
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.
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.
You think that audio/video syncing being hard isn't directly related to desktop?
You are aware that in MS it's quite different, right?
/any/ future version of windows, for as long as possible.
If your application worked on Windows (/any/ version) Microsoft would go to any lengths to make sure that it keeps on working on
Contrast that with Linux & Mac let's change the API on a whim...
News flash, people ARE paying for OS & Office suits.
Check out MS earnings.
regedit is indeed a tool you are not supposed to know about.
/your/ data (fonts, windows position, settings, etc).
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
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.
REG IMPORT
REG EXPORT
Learn the tools of the platform
You most certainly can,
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.
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.
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
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. /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! /that/ interested in the UI. /ALL/ user settings for all well behaved applications are stored in a single profile as well.
2.
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
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
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.
Are you ready to say that to a KDE developer?
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?
I want to see the thin-client scanning program, or the video editing, or a *real* game that can run from a browser...