I haven't tried ibFirebird yet, and for most things it's not really up to PostgreSQL's level, but I have a peer who uses it with great success. It's one of several databases (all mentioned here are included) with features and syntax explicitly designed to make conversion from Oracle easy.
Besides, "not up to PostgreSQL's level" is massive overkill for most projects.
In Real Life(tm), even SQLite is overkill for most projects: SQLite is quite capable, where a SQL interface to flat files and perhaps some rudimentary indexing would be more than enough for 90% of what's out there.
It'd be a lot bigger if Kim Beazley hadn't pork-barrelled the Collins class subs off to a bunch of greedy scumbags South Oz, who had no previous experience, no servicing facilities, and completely botched the construction.
The Collins are anything but marvellous despite several serious refits, give us back our Oberons!
Our own exemplarary Premier oversaw the sale of the three most innovative companies in WA (Armadillo Housing, Eagle Aircraft and the OKA Motor Company) off to Malaysia during his tenure, and the previous one left us little but a copper and glass monstrosity cluttering up the Swan foreshore, but I'd still rather have them, than Kim thanks.
Asks me what I want to do every time I plug my camera in. Webcam Just Works(tm) in video-enable apps. Both show up on the "acquire" menus in The GIMP and so on as scanner sources (so does my USB scanner).
First, the obsession gets worse. And you start a few grand (and typically expensive) projects together. Then you start your first child, and take excessive care of your spouse until the birth. Then forget sleeping for two years, at which point Child #2 is on the way. Possibly rinse and repeat several times.
By Child #4, possibly earlier, accidents that would have summoned an ambulance for Child #1 cause stentorian bellows of "don't come bleeding in here!" -- and meanwhile... get used to early mornings, because young children have lots of energy. And late nights, because that's when you're doing all of the things that weren't appropriate or practical before the kids burned out for the evening. Like clean up after them.
Then the children get a little older and start getting into things that weren't possible at younger ages, or they simply never thought of them. By now, your debt from houses and stuff will be substantial, and you'll be working corresponding hours to pay it off. You will envy the innocence of youth, of people who can make statements like "after you get married, you will have more time for gaming". (-:
Then puberty hits and you have more cause to worry, and unless you're stuffing up your childrens' upbringing, more opportunity to get involved with them as partners rather than dependents.
They head on towards adulthood, and you wind up doing stuff like co-signing mortgages even if no disasters strike, and spend time helping to establish them in their new households and/or have to work harder to pay or part-pay for tertiary schooling, cars and the like.
At this point, depending on the number an spacing of your offspring, you might get a breather for a few years -- and then suddenly it's grandchild time... (-:
...because Microsoft themselves have shipped viruses on big batches of CDs more than once, and other major suppliers (including PC manufacturers) have shipped them dozens of times as well.
You might also consider wondering where the grandparent got the latest version of DirectX from (and yes, major manufacturers including Microsoft have shipped viruses from their websites too), and whether some components of that conflicted with the requirements of other software on the machine. It's Windows. You can never know for sure.
Samba 3 already does most AD things more efficiently and flexibly than AD. Samba 4 will absolutely ace it.
Not sure what MS-Exchange features you're looking for, either. Semi-automatically misconfiguring the HELO string? Dinking with attachments (maybe bundling them all into a WINMAIL.DAT file)? Write access to the entire mail database for the lowliest user? Randomly hanging onto mail for half an hour or so? Name your favourite!
Apache 2.0.x is used for production on many MS-Windows servers, as are many versions of 1.3.x from shortly after the wonky one.
MS-Windows components snapping together like Lego? What?
Well, maybe, but only if your Lego set's mother was exposed to heavy doses of radiation. The MS-Windows components are really odd shapes, and you need other really odd shapes to snap together with them. You might be able to edge in a case for the argument based on Techno and those purpose-built (ie utterly alien to Lego's founding principles) Lego characters and components being sold these days, but you really would be edging it in.
To see genuine Lego-like interoperability, you really want to visit the land of Unix.
...are doomed to reinvent UNIX, poorly. Which is what Bill did.
MS-Windows does in fact use / as a path-element separator as well as \. Try it some day with the filesystem call of your choice, it works. MS-Windows also uses : as a drive letter separator. Drive letter? D'oh!
IPOF, CP/M didn't use / as an option character (didn't understand the concept of "option character" at all) and even in MessyDOG it was programmable (that's what syscall #37h did, AL=0 means read, AL=1 means set to char in DL; so MOV #3701,AX; MOV '-',DL; INT #21) and you could set it in C:\CONFIG.SYS as well (SWITCHAR=-).
Only a few programs (e.g. PIP) used consistent option characters in CP/M. The name, the slash, and even some of the options were borrowed wholesale from RT11. CP/M business apps seldom touched the command line, and when they did they UNIX ports used -, the NorthStar and Durango ports used (, some other bizarre thing that I can't even remember the origin of used [ and another used:. Chaos reigned.
The problem was, even some of Microsoft's own programs had the / hardwired in, and they really hid the option character set and query syscalls quite well. But for that, it would be all over in one syscall. Once I tried setting the switchar to a hyphen in MS-DOS, but enough programs had it hardwired to make the result unworkable.
I distanctly remember writing a string into a C program which had to be passed to something else on the command line, and it came out at eight backslashes in the C source.
Backslash as escape is far from limited to C. Many assemblers use it, PHP, Python, PERL, Ruby, many shells, VisualBASIC, C#, awk, most regexes and so on.
The backslash is, was and always has been a stupid decision on Microsoft's part.
...since so many ex-VB programmers crank out code with it that is more
concise
maintainable
secure
efficient
portable and
prolific
than anything they could ever have done in VB.
However, I understand what you're getting at. It's a dog's breakfast, structurally, a massive swiss army knife rather than a toolkit. I'd much rather use mod_ruby.
...but that warning applied only to a very old edition of Apache 1.3.x; there have been many editions since for which the warning does not apply, and it has never really applied to the Apache 2.0.x development stream.
IPOF, nobody can guarantee stable operation of their software on any version of MS-Windows unless they manage it themselves on HCL-only hardware and firewall it thoroughly.
I would disagree with the grandparent poster, as well. Just don't use the MS-Windows boxes at all whenever you can avoid it. A skilled admin can maintain roughly 10 to 20 Linux or *BSD workstations for each MS-Windows workstation (s)he axes.
Just checking. A Minesweeper-Consultant-and-Solitaire-Expert I work with did this very thing (but FC3 on a Dell server), blamed the Linux box. Turned out that his Win2k3 box needed a lucky gipsy kick in the reset button. Big surprise all round.
...but have you tried to get a Unix version out of them recently?
A steel construction firm I have as a client keeps asking them for a Linux version of AutoCAD. Up until 2002, they said "No, and no plans for it". Since then, they've been alternating between "no" and "soon". Most of their home page doesn't even display under Konqueror. Dinosaurs.
Perhaps they did carry bombs of a sort over long distances, after all. In which case, scaling up by volume, each would probably dose you with something like 15 litres of very used fish. And things.
Also, they're being compared to a Spitfire in the article, not a Lancaster.
I haven't tried ibFirebird yet, and for most things it's not really up to PostgreSQL's level, but I have a peer who uses it with great success. It's one of several databases (all mentioned here are included) with features and syntax explicitly designed to make conversion from Oracle easy.
Besides, "not up to PostgreSQL's level" is massive overkill for most projects.
In Real Life(tm), even SQLite is overkill for most projects: SQLite is quite capable, where a SQL interface to flat files and perhaps some rudimentary indexing would be more than enough for 90% of what's out there.
Rat in action. Note the satisfied smile at the end. Note also that he takes the time to degauss properly.
Once he finds the Mandriva Control Centre in the menus (AKA "Configure this computer"), problem solved.
Just checking.
...such as it is.
It'd be a lot bigger if Kim Beazley hadn't pork-barrelled the Collins class subs off to a bunch of greedy scumbags South Oz, who had no previous experience, no servicing facilities, and completely botched the construction.
The Collins are anything but marvellous despite several serious refits, give us back our Oberons!
Our own exemplarary Premier oversaw the sale of the three most innovative companies in WA (Armadillo Housing, Eagle Aircraft and the OKA Motor Company) off to Malaysia during his tenure, and the previous one left us little but a copper and glass monstrosity cluttering up the Swan foreshore, but I'd still rather have them, than Kim thanks.
Asks me what I want to do every time I plug my camera in. Webcam Just Works(tm) in video-enable apps. Both show up on the "acquire" menus in The GIMP and so on as scanner sources (so does my USB scanner).
First, the obsession gets worse. And you start a few grand (and typically expensive) projects together. Then you start your first child, and take excessive care of your spouse until the birth. Then forget sleeping for two years, at which point Child #2 is on the way. Possibly rinse and repeat several times.
By Child #4, possibly earlier, accidents that would have summoned an ambulance for Child #1 cause stentorian bellows of "don't come bleeding in here!" -- and meanwhile... get used to early mornings, because young children have lots of energy. And late nights, because that's when you're doing all of the things that weren't appropriate or practical before the kids burned out for the evening. Like clean up after them.
Then the children get a little older and start getting into things that weren't possible at younger ages, or they simply never thought of them. By now, your debt from houses and stuff will be substantial, and you'll be working corresponding hours to pay it off. You will envy the innocence of youth, of people who can make statements like "after you get married, you will have more time for gaming". (-:
Then puberty hits and you have more cause to worry, and unless you're stuffing up your childrens' upbringing, more opportunity to get involved with them as partners rather than dependents.
They head on towards adulthood, and you wind up doing stuff like co-signing mortgages even if no disasters strike, and spend time helping to establish them in their new households and/or have to work harder to pay or part-pay for tertiary schooling, cars and the like.
At this point, depending on the number an spacing of your offspring, you might get a breather for a few years -- and then suddenly it's grandchild time... (-:
...because Microsoft themselves have shipped viruses on big batches of CDs more than once, and other major suppliers (including PC manufacturers) have shipped them dozens of times as well.
You might also consider wondering where the grandparent got the latest version of DirectX from (and yes, major manufacturers including Microsoft have shipped viruses from their websites too), and whether some components of that conflicted with the requirements of other software on the machine. It's Windows. You can never know for sure.
Samba 3 already does most AD things more efficiently and flexibly than AD. Samba 4 will absolutely ace it.
Not sure what MS-Exchange features you're looking for, either. Semi-automatically misconfiguring the HELO string? Dinking with attachments (maybe bundling them all into a WINMAIL.DAT file)? Write access to the entire mail database for the lowliest user? Randomly hanging onto mail for half an hour or so? Name your favourite!
"Paul Murphy is a twat, and so are his mates. Ignore them."
...the consequent boredom, which makes us suckers for sensationalism.
Natural selection cannot add, duplicate, change, or rearrange the letters, it can only delete them.
And... where did the letters come from?
Also: not baloney. I believe that ID is wrong.
Apache 2.0.x is used for production on many MS-Windows servers, as are many versions of 1.3.x from shortly after the wonky one.
MS-Windows components snapping together like Lego? What?
Well, maybe, but only if your Lego set's mother was exposed to heavy doses of radiation. The MS-Windows components are really odd shapes, and you need other really odd shapes to snap together with them. You might be able to edge in a case for the argument based on Techno and those purpose-built (ie utterly alien to Lego's founding principles) Lego characters and components being sold these days, but you really would be edging it in.
To see genuine Lego-like interoperability, you really want to visit the land of Unix.
...are doomed to reinvent UNIX, poorly. Which is what Bill did.
:. Chaos reigned.
MS-Windows does in fact use / as a path-element separator as well as \. Try it some day with the filesystem call of your choice, it works. MS-Windows also uses : as a drive letter separator. Drive letter? D'oh!
IPOF, CP/M didn't use / as an option character (didn't understand the concept of "option character" at all) and even in MessyDOG it was programmable (that's what syscall #37h did, AL=0 means read, AL=1 means set to char in DL; so MOV #3701,AX; MOV '-',DL; INT #21) and you could set it in C:\CONFIG.SYS as well (SWITCHAR=-).
Only a few programs (e.g. PIP) used consistent option characters in CP/M. The name, the slash, and even some of the options were borrowed wholesale from RT11. CP/M business apps seldom touched the command line, and when they did they UNIX ports used -, the NorthStar and Durango ports used (, some other bizarre thing that I can't even remember the origin of used [ and another used
The problem was, even some of Microsoft's own programs had the / hardwired in, and they really hid the option character set and query syscalls quite well. But for that, it would be all over in one syscall. Once I tried setting the switchar to a hyphen in MS-DOS, but enough programs had it hardwired to make the result unworkable.
I distanctly remember writing a string into a C program which had to be passed to something else on the command line, and it came out at eight backslashes in the C source.
Backslash as escape is far from limited to C. Many assemblers use it, PHP, Python, PERL, Ruby, many shells, VisualBASIC, C#, awk, most regexes and so on.
The backslash is, was and always has been a stupid decision on Microsoft's part.
- concise
- maintainable
- secure
- efficient
- portable and
- prolific
than anything they could ever have done in VB.However, I understand what you're getting at. It's a dog's breakfast, structurally, a massive swiss army knife rather than a toolkit. I'd much rather use mod_ruby.
...but that warning applied only to a very old edition of Apache 1.3.x; there have been many editions since for which the warning does not apply, and it has never really applied to the Apache 2.0.x development stream.
IPOF, nobody can guarantee stable operation of their software on any version of MS-Windows unless they manage it themselves on HCL-only hardware and firewall it thoroughly.
I would disagree with the grandparent poster, as well. Just don't use the MS-Windows boxes at all whenever you can avoid it. A skilled admin can maintain roughly 10 to 20 Linux or *BSD workstations for each MS-Windows workstation (s)he axes.
Just checking. A Minesweeper-Consultant-and-Solitaire-Expert I work with did this very thing (but FC3 on a Dell server), blamed the Linux box. Turned out that his Win2k3 box needed a lucky gipsy kick in the reset button. Big surprise all round.
...MS-Windows services running on Sparc hardware. (-:
...but have you tried to get a Unix version out of them recently?
A steel construction firm I have as a client keeps asking them for a Linux version of AutoCAD. Up until 2002, they said "No, and no plans for it". Since then, they've been alternating between "no" and "soon". Most of their home page doesn't even display under Konqueror. Dinosaurs.
Perhaps they did carry bombs of a sort over long distances, after all. In which case, scaling up by volume, each would probably dose you with something like 15 litres of very used fish. And things.
Also, they're being compared to a Spitfire in the article, not a Lancaster.
A few of the big SuperMarines and so on could easily exceed Mach 1 in a shallow dive, but had this nasty tendency to fly to pieces when they did so.
...in which case, I'm betting on the 9 tonne, 14m monster recently unearthed by the Peruvians.
...or haven't you seen the teeth on those suckers? (-:
Like the T Rex, however, I'd be asking serious questions about how well those teeth were anchored.
"My other computer is your MS-Windows box"
"If you're aiming to match the status quo, the best you're going to do is match it."
Put much more bluntly, "don't use the status quo as a ceiling".