And I'm still sitting here trying to puzzle out how the signal from the table provides enough power to run the circuitry in the glass. I remember some talk about wireless power and I think Tessla had it figured out a long time ago, but it still boggles my mind:)
And I haven't even started puzzling how a glass full of ice is somehow different than a glass full of beer.
DB2 and Oracle are very close feature wise. Definitely not true. My opinion is that DB2 is a better buy for the money, but Oracle can do things that no other database does. Why do you think Oracle DBAs get paid such obscene amounts of money?
MySQL's SQL can't handle many of the structues in Access. What! Do you mean structural issues or data type issues? With respects to being able to structure a solution to a problem in one or the other, SQL 92 support puts them on an even playing field. The performance and stability of their SQL92 engine is an entirely different story. If you mean in terms of datatypes, search mysql.com for crash-me and take a look at what mysql actually *does* support. I'm afraid you'll be hard pressed to find something MySQL can't do w/respect to Access.
It doesn't offer live backups. That's the most valid point you've made so far and it's only partially true. Furthermore, full featured live backup support is expected in the near future.
It still has borrible problems with table corruption..... You've already been beat down soundly over this one;o)
I'm sure that in NASA like more large organizations there are important databases being maintained in Excel; that doesn't mean Excel's data features make it an enterprise class database. Agreed, but my impression from an engineer who was either in charge of MySQL deployment or worked very closely with it was that they were serving huge amounts of information for several specialized projects where deploying a new database instead of using an existing one was an attractive option. I would not be suprised to hear that NASA's MySQL usage increases in the future. Google is using it for some pretty big stuff too.
So the first link outlines some fairly nasty hardware based errors that can cause corruptions and mentions that bugs in the engine might cause corruption as well. Note that it doesn't mention that the reason for including this in the manual is because lots of people have problems with it.
The second link is just good support material in the event that such a corruption were to ever happen. Looks like they are doing a good job in covering all the possiblities...
A google search pulls up lots of hits, but none of them appear to be recent, relevent posts. Mostly, I was seeing links to MySQL documentation rather than angry people..
Finally, a search for "Oracle corrupted table" pulls up links to people complaining in forums and links to Oracle documentation that tells you how to deal with the problem, but I don't think either of us would claim that Oracle just sucks and has horrible table corruption.
Agreed, although the POS software must either be web based or you must be ready to roll your own CD based distribution (maybe using Knoppix as the base). The CD that ships with the machine isn't going to help at all if the POS software is not web based.
Re:What's with the name?
on
Kroupware Komplete
·
· Score: 2, Informative
That's been a consistant view of yours for at least the last year and while it was basically wrong then, it is now wrong in every imaginable way.
It isn't used by just hobbyist websites. If you need a couple of examples, both NASA and Google use MySQL for various purposes. I'll let you do more googling on your own... mysql.com also has information available. A short list posted under Customers on their Fact Sheet lists Yahoo!, Cisco, NASA, Lucent Technologies, Motorola, Google, Hyperion, and Sony Pictures.
It performs very well for small/medium business point of sale systems as well. I personally have several clients using an application backended by MySQL. Not only has it been stable, it's blindingly fast.
MySQL still doesn't have the power that Oracle provides on big iron, but it compares very favorably to MSSQL and even to DB2, etc.
So, please tuck the FUD away under the bed. I wouldn't even both entertaining this, but you've been a regular poster here and maybe I will have cleared up a little confusion for you.
Agreed. I've personally not been happy with tigerdirect the few times I've ordered things, but I just did a quick price search and thought the refurbs might be of interest to the original poster...
Anyone have any experience with Minolta Magicolor printers? They do pretty well as far as price goes but I've never owned one and have been really tempted a couple times... The 2200 has a $200 rebate right now too.
Tigerdirect seems to have pretty good prices on those printers. Look here.
Besides, trees can also be represented relational if need be.
And XML can represent the structured content when necessary. Because XML allows some flexibility, we may see programmers *use* it incorrectly, but it can certainly be used in a relational fashion for structured data. The "relatively rare circumstances" you mention in the parent post are likely a result of programmer quality rather than a reflection of XML.
Interestingly enough, if you take the total dollar amount of 384,300, you can find the following:
First, split the number in half and consider 384.
Number alphabet starting from 0 (of course that's how it is numbered, silly).
Translate to alpha by mapping 3 to D, 8 to I, and 4 to E.
Neat, that spells Die
Now, consider 300... We also need to note that the numbre preceding 300 is a 4. Also note that the evil genius who made this code forces us to renumber the alphabet again, but this time starting with 1. (This is going to be trickier)
Now, for each index, add 5 * the value at that index plus the value at the previous index. For example, the first index (3) would be 5*3 + 4 = 19. The second index (0) is 5*0 + 3 = 3 and the third index is 5*0 + 0=0
So now we are left with 19,3,0
Translated that is SC, but the 0 doesn't work in the new number scheme for the alphabet. Obviously the evil genius expects us to translate 0 to O.
That leaves the last three letters as SCO
Now, putting the two chunks together, we can see that the value Sun negotiated for was really "Die SCO"
And that's the same factor that influenced the adoption of UNIX systems in the 70's and early 80's. The universities received their copies free or at drastically reduced costs and then students demanded UNIX like environments when they entered the workplace.
I teach UNIX/Linux at the local university and I've heard the last line in your comment verbatiam from several students each quarter. If we can get kids started on it even earlier.....
So who makes the critical changes? They have to authenticate in some fashion, correct? If there is a means to obtain absolute power, it's just another layer of authentication. Break the outer ring by hacking root on the server then break the inner ring by hacking the authentication method provided by selinux. It's just another layer.
While the extra layer means an additional task to perform in comprimising the system, you are not necessarily providing any more security than requiring two keys to login. Furthermore, the attacker now has shell access on the machine (as root...) and can attempt to exploit local programs rather than attacking via TCP/IP.
I obviously am not familiar with selinux's methods of authentication, but unless I'm really missing something, it doesn't matter. It's simply another layer.
Re:I don't think Fossil did their homework...
on
Palm OS Wristwatch
·
· Score: 1
I know that's supposed to be funny, but I've tried to repress those memories, thank you very much.
When even *that* is not geeky enough
on
Palm OS Wristwatch
·
· Score: 2, Interesting
It gets even worse... When wearing an organizer on your wrist isn't geeky enough, try this. Just take a look at one of those in store. They are *huge*!!!
The difference between an idiot with spare time and myself is probably not the idiot part... But I *am* absolutely sure that I have no spare time. Real work that pays seems like it would be more rewarding in the long run anyway.
First, it's illegal and if you got caught, well... Second, and more importantly ('cause I really don't care if you get your butt thrown in jail), it would very likely break applications on a good sized portion of the machines you "updated"
So target x86 with one set of attack vectors, Alpha with another, VAX with another, etc... Can't figure out which system you are attacking? Include some fingerprint code in your virus. Sure, it's not completely reliable, but we're talking about a massive increase in the number of comprimised targets.
Vulnerabilities exist for all of them. Information exists for all of them. It's just a matter of time until someone with the talent decides to do it.
Oh, come on. From the quality of code we've seen in the recent "big" worms, any idiot with a little spare time can write a reasonably effective worm. We're lucky that no one really talented has had a motive for writing a really nasty worm (read cross-platform and well written with a huge number of attack vectors and a deadly payload).
Write a Windows worm? Sure, watch the security bulletins from MS and associated companies and include a few exploits in your worm. You know we won't run out of people who haven't patched yet.
Write a Linux worm? Sure... See above? It's the same.... There are platform differences as far as library calls, hooking into e-mail, etc, but a little time would solve that easily.
Write a.... worm? Umm. See above? Just wash, rinse, repeat... All we're talking about is a little time.
Seriously, I'm waiting for someone slightly talented to get pissed off at technology in general. That will be the day people running automatic daily updates on (pick your platform) will be happy they've got a patched system and banging their head against the wall 'cause their ISP didn't.
So then make the change to the OSS project on your own time (ie, *your* companies time), charge a licensing fee to the client for the commercial use of the code you developed and then release under two licenses like trolltech has done for Qt.
You've then contributed to OSS, built up a library of your *own* IP and then charged the client for the commercial use of that IP.
And I'm still sitting here trying to puzzle out how the signal from the table provides enough power to run the circuitry in the glass. I remember some talk about wireless power and I think Tessla had it figured out a long time ago, but it still boggles my mind :)
And I haven't even started puzzling how a glass full of ice is somehow different than a glass full of beer.
The things geeks play with when they get bored...
DB2 and Oracle are very close feature wise.
;o)
Definitely not true. My opinion is that DB2 is a better buy for the money, but Oracle can do things that no other database does. Why do you think Oracle DBAs get paid such obscene amounts of money?
MySQL's SQL can't handle many of the structues in Access.
What! Do you mean structural issues or data type issues? With respects to being able to structure a solution to a problem in one or the other, SQL 92 support puts them on an even playing field. The performance and stability of their SQL92 engine is an entirely different story. If you mean in terms of datatypes, search mysql.com for crash-me and take a look at what mysql actually *does* support. I'm afraid you'll be hard pressed to find something MySQL can't do w/respect to Access.
It doesn't offer live backups.
That's the most valid point you've made so far and it's only partially true. Furthermore, full featured live backup support is expected in the near future.
It still has borrible problems with table corruption.....
You've already been beat down soundly over this one
I'm sure that in NASA like more large organizations there are important databases being maintained in Excel; that doesn't mean Excel's data features make it an enterprise class database.
Agreed, but my impression from an engineer who was either in charge of MySQL deployment or worked very closely with it was that they were serving huge amounts of information for several specialized projects where deploying a new database instead of using an existing one was an attractive option. I would not be suprised to hear that NASA's MySQL usage increases in the future. Google is using it for some pretty big stuff too.
So the first link outlines some fairly nasty hardware based errors that can cause corruptions and mentions that bugs in the engine might cause corruption as well. Note that it doesn't mention that the reason for including this in the manual is because lots of people have problems with it.
The second link is just good support material in the event that such a corruption were to ever happen. Looks like they are doing a good job in covering all the possiblities...
A google search pulls up lots of hits, but none of them appear to be recent, relevent posts. Mostly, I was seeing links to MySQL documentation rather than angry people..
Finally, a search for "Oracle corrupted table" pulls up links to people complaining in forums and links to Oracle documentation that tells you how to deal with the problem, but I don't think either of us would claim that Oracle just sucks and has horrible table corruption.
This would work well with a POS system as well.
Agreed, although the POS software must either be web based or you must be ready to roll your own CD based distribution (maybe using Knoppix as the base). The CD that ships with the machine isn't going to help at all if the POS software is not web based.
That's been a consistant view of yours for at least the last year and while it was basically wrong then, it is now wrong in every imaginable way.
It isn't used by just hobbyist websites. If you need a couple of examples, both NASA and Google use MySQL for various purposes. I'll let you do more googling on your own... mysql.com also has information available. A short list posted under Customers on their Fact Sheet lists Yahoo!, Cisco, NASA, Lucent Technologies, Motorola, Google, Hyperion, and Sony Pictures.
It performs very well for small/medium business point of sale systems as well. I personally have several clients using an application backended by MySQL. Not only has it been stable, it's blindingly fast.
MySQL still doesn't have the power that Oracle provides on big iron, but it compares very favorably to MSSQL and even to DB2, etc.
So, please tuck the FUD away under the bed. I wouldn't even both entertaining this, but you've been a regular poster here and maybe I will have cleared up a little confusion for you.
Use Qt and you'll be up and running on all three platforms in a couple hours...
Yes, PHP can generate images on the fly. See http://us3.php.net/manual/en/ref.image.php.
Although this will work, it's probably not as "interactive" as the poster needs. Ie, a page refresh every time something needs to change is annoying.
Cool. Nice to know that it performs although the lack of postscript support is a *huge* bummer. Glad I asked ;o)
Agreed. I've personally not been happy with tigerdirect the few times I've ordered things, but I just did a quick price search and thought the refurbs might be of interest to the original poster...
Anyone have any experience with Minolta Magicolor printers? They do pretty well as far as price goes but I've never owned one and have been really tempted a couple times... The 2200 has a $200 rebate right now too.
Tigerdirect seems to have pretty good prices on those printers. Look here.
Besides, trees can also be represented relational if need be.
And XML can represent the structured content when necessary. Because XML allows some flexibility, we may see programmers *use* it incorrectly, but it can certainly be used in a relational fashion for structured data. The "relatively rare circumstances" you mention in the parent post are likely a result of programmer quality rather than a reflection of XML.
Oh dear, I'm glad you caught that. That's what happens when I try to outsmart an evil genius. :)
Clearly, Sun is on our side.
And that's the same factor that influenced the adoption of UNIX systems in the 70's and early 80's. The universities received their copies free or at drastically reduced costs and then students demanded UNIX like environments when they entered the workplace.
I teach UNIX/Linux at the local university and I've heard the last line in your comment verbatiam from several students each quarter. If we can get kids started on it even earlier.....
Oh, come on. That's not just a Photoshop job, that's a *really* terrible Photoshop job...
So who makes the critical changes? They have to authenticate in some fashion, correct? If there is a means to obtain absolute power, it's just another layer of authentication. Break the outer ring by hacking root on the server then break the inner ring by hacking the authentication method provided by selinux. It's just another layer.
While the extra layer means an additional task to perform in comprimising the system, you are not necessarily providing any more security than requiring two keys to login. Furthermore, the attacker now has shell access on the machine (as root...) and can attempt to exploit local programs rather than attacking via TCP/IP.
I obviously am not familiar with selinux's methods of authentication, but unless I'm really missing something, it doesn't matter. It's simply another layer.
I know that's supposed to be funny, but I've tried to repress those memories, thank you very much.
It gets even worse... When wearing an organizer on your wrist isn't geeky enough, try this. Just take a look at one of those in store. They are *huge*!!!
he he. Nice try;o)
The difference between an idiot with spare time and myself is probably not the idiot part... But I *am* absolutely sure that I have no spare time. Real work that pays seems like it would be more rewarding in the long run anyway.
First, it's illegal and if you got caught, well... Second, and more importantly ('cause I really don't care if you get your butt thrown in jail), it would very likely break applications on a good sized portion of the machines you "updated"
Oh come on, that's not a troll... Worms 2? I'd open my firewall up for that one :)
So target x86 with one set of attack vectors, Alpha with another, VAX with another, etc... Can't figure out which system you are attacking? Include some fingerprint code in your virus. Sure, it's not completely reliable, but we're talking about a massive increase in the number of comprimised targets.
Vulnerabilities exist for all of them. Information exists for all of them. It's just a matter of time until someone with the talent decides to do it.
Oh, come on. From the quality of code we've seen in the recent "big" worms, any idiot with a little spare time can write a reasonably effective worm. We're lucky that no one really talented has had a motive for writing a really nasty worm (read cross-platform and well written with a huge number of attack vectors and a deadly payload).
.... worm?
Write a Windows worm?
Sure, watch the security bulletins from MS and associated companies and include a few exploits in your worm. You know we won't run out of people who haven't patched yet.
Write a Linux worm?
Sure... See above? It's the same.... There are platform differences as far as library calls, hooking into e-mail, etc, but a little time would solve that easily.
Write a
Umm. See above? Just wash, rinse, repeat... All we're talking about is a little time.
Seriously, I'm waiting for someone slightly talented to get pissed off at technology in general. That will be the day people running automatic daily updates on (pick your platform) will be happy they've got a patched system and banging their head against the wall 'cause their ISP didn't.
And the one time having mod points would be useful... That's easily the funniest thing posted on slashdot in last couple months ;o)
So then make the change to the OSS project on your own time (ie, *your* companies time), charge a licensing fee to the client for the commercial use of the code you developed and then release under two licenses like trolltech has done for Qt.
You've then contributed to OSS, built up a library of your *own* IP and then charged the client for the commercial use of that IP.