ok, so just out of morbid curiosity, did you make this up, is this an actual scientific measure of some sort? i mean, if this is accurate in any way shape or form, this has some cool points;)
"Being a techie isn't a stigma, it's cool. And that rocks."
wow. just think about that for a while. In a high school, the place most of us dreaded, and still remember not so fondly (remember the hellmouth articles? i don't remmember reading a single "I loved highschool" response), times are changing... yesturday, i met with some VC's to do a 3rd round of financing for the company i work, being the CTO, all I mainly did was sit there, and say big words, and flap my arms around, and make it all seem better to the guy with the degree in History, the guy with the degree in English, and the guy with the J.D. About halfway through, they said that we would have to set up a meeting with their lead tech analyst, and they turned to me and they said: "he's a really HUGE geek... he's awsome."
It's happening everywhere people, from the highest mountaintops of corporate finance, to a very forward looking school in New York, it's happening everywhere... the revolution came.... and no one even saw it happen. I applaud all of the students of the Beacon School, their attitudes, their atmosphere, their ability to see, is enlightening, refreshing, and wonderful.
In these times of trenchcoat mafias, and 6 year olds with guns, isn't it amazing to see people cooperating and learning, and feeding off each others good intentions, and embracing the concept of open source, not just for softare, but as a rule of life?
The best hackers in the school work for the tech staff.:) gentlemen, ladies... this is a sign of things to come, all of the hate and oppression associated with geekdom (and I guess differentdom to a degree;)) is coming to a close, at least in small pockets like these... let's keep nurturing them, let's keep feeding them good open source, see what they an do with it... and i can't wait to work next to people that grew up in an enviroment such as that some day.
well, quite frankly it makes a huge difference to have a dual processor box... depending on what you are doing;) at work, i bought all of my engineers dual processor celeron 400's... not the fastest chip a celeron 400, however with 256 mbs of ram, they could run compiles with make -j 3 much faster than otherwise would have been possible with the comparable systems available back then. What do you want, do you want a machine that is VERY responsive? That when it's just you, your enlightenment, and a few xterms screams like crazy? then buy a single proc box, faster CPU. Are you planning on doing long compiles? Are you planning on doing serious number crunching that would benefit via multiple processors? (Realistically if this is just your desktop, screw around box, you wont be...) then get a dual proc machine... that's just my advice...
ok, you know it's a bizzare statement about e-companies and hyper inflated valuations, when upon reading this, for upwards of 10-20 secodns, i actually thought to myself... wow... that's crazy, what's the onion going to do with the times? in my mind i envisioned the onion IPO, that i hadn't heard about, them having 400 million dollars in capital to throw around, and just for the hell of it, one of them saying: "hey! let's get the times..."
wow... 11:28 a.m. and i am already reching for some guiness... it's going to be a long weekend.
when i was young, and my father had already made it in the professional world as an executive, it always amazed me the amount of moneyt hat they paid him, because even though he was in the office 60 hours a week, he was still making like 90 dollars an hour... i would ask him, "dad, i have been to your office, all that you do is sit around, talk on the phone, and think about stuff... you don't lift heavy things, you don't build anything, nothing! how can you possibly be worth the insane ammount they are paying you?" and he would say: "simple, when a janitor goes home, the work stays at work. when a builder goes home, the work stays at work. for me, there is no difference between home and work." and i never really understood that...
flash forward about 10 years or so, i am now the CTO of an internet startup, getting paid way more than i "deserve" by my old scale, and yet all i do is, sit on the phone, talk to the people that work for me, talk to the people i work for, and think... and for me, there is no difference between home and work. i understand now what my father told me so many years ago...
when you are paid to think, there isn't an amount of hours that you "work" if you are good at your job, and if you are successful at it, at least in part, you are always at work, you are always thinking about how you can make something a little bit faster, how you can set up a strategic partnership, or whether payroll checks will bounce or not.
so to answer the question, how many hours a week do I work, i argue, i work all of the hours i am awake, and even some of those when i am asleep, for my job, even visits me in my dreams...
After reading these first few comments, I decided that the tone of quite a few of these posters scared me! "Why do we need more journaling file systems?" they said? Don't we already have ReiserFS, ext3, and of course xfs? Don't we already have some? Why can't IBM just put developers to work on a journaling file system we already have?
Well, quite frankly, I LIKE having a choice? Why doesn't everyone that works for RedHat work on making the Debian project better? Hell, why do we have so many editors, vi, vim, emacs, joe, nedit, gnotepad, ed, pico... why do all of those people have to make their own editor? Why can't they just contribute to an editor that already is there?
Er... maybe because it fits a slightly different niche and philosophy? Maybe because IBM's journaling file system handles things a little bit different then ReiserFS, and for certain applications one or the other might be better? I like choices! I like competition! This much diversity is a sign of a healthy enviroment... I say, let them write their own journaling file systems, let's get 10 or 20 more, each a little bit different, each a slight bit more focused to a certain area. Diversity is wonderful, let's nurture it.
maybe they meant 10 years of combined linux training? a lot of consulting firms that I know here in the states will say that, they will say: "we have over 100 years of combined database experience" well, let's face it, no one could have 100 years of database experience but 20 guys with 5 years of experience... either that or they have some issues with the truth... which i brought up in this comment...
If you go to their website peacock you will notice it does not say: "linux currently has 61% of the webserver market" it says that linux has 61% of the server market. Those are two completely different things, even if linux were to have 61% of the webserver market, I know that in my office we have 4 machines that aren't dedicated webservers to the one dedicated webserver... so that number wouldn't mean all that much!
their claim of 61% would mean that a large portion of the database servers, telephony servers, print servers, application servers, industrial control servers, would run linux! while I don't know for a fact that they don't, my guess is that Linux is nowhere near that number! i would love to be proven wrong, anyone have numbers to show me that I have made a mistake?
If you look at peacock systems website, you will see a quote that says that linux has a 61% server market share in the united states... while I am a big linux advocate and all, where the hell is he getting this number? while at the company I work (and the companies where most of my friends work) most of the servers have been turned into linux boxen, i know for a fact that the rest of the not quite so enlightened world hasn't made the switch over to linux land... ideas on where this came from?
i guess that is a pretty good point, if I were to put myself in the reporters shoes, would I know what to ask him? i mean, it must be quite a daunting task to be faced with what is widely reguarded as the most brilliant mind of our time, and to not look like an idiot.
my escapades into physics have mainly been hawkings works, his cambridge lectures, and the most basic few college level classes... i guess if I knew I had to meet with him, i would have asked questions more along the lines of: "in your cabridge lectures you said and how does that relate to the world around us?" or get him with some really off the wall ones: "in darwins black box, some ph.d \"proved\" creationsim via what are your feelings on that" or "the people at fixedearth.com have \"proven\" that the earth is stationary via what is your gut reaction to that?"
i mean, not much better, but it would have been at least analytical thinking... pretty weak, but a stab at it...
This was quite frankly, one of the worst articles I feel like I have ever read. Dr. Hawking is one of the most brilliant minds of our time, i think I get a big duh for that one, and I was so excited that in an article with we might get to read and understand a few of the brilliant insights into the world around us that he has.
However, I was treated to an article about the writer, in which he described, in great detail, every aspect of Dr. Hawkings condition. This was not what I was looking for, it is sad that this article made it through a writer, and an editor. At no point no one stopped to think, "Hm... we have a genious here, why are we spending most of our time on how the writer perceives things?" Call me crazy, but I don't give two shits about how the writer felt about the 5 minute long pauses between answers, I equally don't give a shit about the regimen of pills and Dr. Hawkings love life! I wanted meat, I wanted guts, I wanted science... and I got fluff. Hell of a way to throw away a chance to trully ask why and wherefore of genious... by the same token, I know a lot of the journalism majors at my university... and I don't think they could have come up with much better questions either. A better standard for interviewing and journalism is needed, the journalist is just an eye witness to the world around him, not an active participant... that's just my 2 cents.
ok, so this freaked me out... i have been joking with everyone that upon the beginning of y2k, the age of man would end, and the age of ED would begin (my name being ed) and then I see this...
i don't know if I know you, or if this is just one of those funny things that makes me laugh yoohoo out my nose, but, i have to give you props on that little chunk of humor;)
I use one... a few months ago (about 6 now) i was the lead engineer in a software development firm. We had a 6 week rush during which I worked between 70-90 hours a week of solid programming. It got to the point where I sincerely believed I was going to have to quit computer science/computer programmng... it was not a "good thing". I approached by boss and I told him about the pain, and I told him that I heard that the Kinesis Ergo was a wonderful keyboard.
Well, after pitching a slight bitch fit, I got one. I have been using it now for about 6 months, and I can say beyond a shadown of a doubt, that I am eternally endebted to Kinesis for this keyboard. Within 3 weeks ALL of my wrist pain was gone. It does take a while to learn how to type on it (and you had best be a great touch typist) but once you have it down, it is unbeatable. The programmable nature of the keyboard has alowed me to program some very helpful macros and I can say has nearly doubled productivity in some tasks.
If you can afford the rather hefty pay check I can suncerely suggest that you get it... it might save your wrists...
wow... i hate to say it, but your coment trully frightens me. i mean, here we are, on the verge of a discovery of a completely and totally new system of planets, maybe a new system of life we don't even comprehend or being to understand. We are on the verge of great discoveries (or at least, we are on the verge of being on the verge.) And yet the first thing that is thought is, how will thses planets do us a service!
So, for now, these planets do us no great service.
are we trully the locusts of the universe, once we have developed the ability to travel outside of the stars will we travel from Possibe Life-Bearing Planet to Possible Life-Bearing Planet raping it's resources and maybe even eco-systems in the name of a highly touted neo-manifest-destiny?
sir, i fear you.
deus ex machina?
Re:MySQL is not appropriate for any serious purpos
on
E-commerce and Linux
·
· Score: 1
er... since when do you need transaction rollback mechanisms for read only databases, which 99% of all of the web database access I have done is? Most of the time you are not doing the standars a->b->c->a mechanism (the bank example) in a web enviroment...
every time I hear someone say that you need transaction rollback for a web enviroment i cringe...
This happens to be a question I have some experience in. I have been a professional MySQL developer for about 2 years now working at a 400 million dollar corporation. We first started looking at RDBMS's for the specific task of creating a separated, abstracted data reporting model in which we converted our OLTP database into a more friendly OLAP database. The special needs associated with OLAP made us look first for speed, second for flexibility, third for hooks into programming languages.
I can say beyond a shadow of a doubt that for OLAP and dimensional data modeling MySQL is without peer. One of the applications I have written has an active concurrent userbase of nearly 10,000 clients. (Not 10,000 possible clients, 10000 concurrent clients!) And the MySQL engine has no problems cranking out the data that they need.
MySQL has excellent hooks into a plethora of programming languages. The first applications written at my corporation were written in Perl with the DBI interface. The interface between Perl and MySQL is flawless. I have never had a single problem in dealing with recordsets via the DBI interface. Once we shifted away from pure reporting applications and more into dynamic web-based analytical processing a shift was made to PHP3. The PHP hooks into MySQL are amazing, the speed is unmatched and the ease of use alowed for excellent rapid application development in our high pressure enviroment. Once you learn however, that until PHP4, PHP did not have a true garbage collector so if you didn't explicitly free your result sets, you ended up with Apache processes that took up 140Mbs. of ram;)
The current shift is away from PHP and into a more formalized OO model with Java Servlets. The MM Mysql Drivers (available for download from a link on the MySQL download page) are excellent and fast. I wrote a custom database connection pooling algorithm based on some nice circular skip list heuristics, and we have never had a problem with it. I am still not sure if I like it as much as PHP, but the ties into MySQL are amazing.
As for MySQL's limitations... well, it does NOT have subselects... yet. With MySQL 3.23.* we will soon have subselects. At first this was something that really bothered me, until I realized that 90% of all things I needed to do via subselects were easily and more efficiently implemented as joins. And the rest could easily be implemented with the use of temp-tables (after all, that's what a subselect does anyways;).
The lack of transaction and rollback capabilites can be a problem, but with the soon advent of atomic operations we will have most of the neccessary tools to emulate some of the functionality of transaction-rollback mechanisms. This, however, is a valid complaint, and if you are developing an OLTP instead of an OLAP application, it might be a good idea to go with an Oracle, Postgress, or Solid.
And finally, the MySQL mailing list has some of the most brilliant minds in the world of database development I have personally ever encountered. There is seldom a question asked that does not either receive a professional concise answer, or a pointer to the proper place too receive that answer. So, all that said, look at the subject of the message for a concise version of this posting, and if anyone has anything they would like to dicuss with me about MySQL development, feel free to get in touch with me.
Although quite cool, I have to admit, I would have to be pissed of if Linus Torvalds got this award. Yes, Linux is cool, yes Linus is cool, yes the Open Source (or Free Software, take your pick) movement is amazing... but let's not get lost in our own sociological importance! Has the movement done great things? Yes. Is it such that from a socio-political point of view, one of the more visible figureheads needs to be dubbed person of the year? Absolutely not.
Just a quick question... being that this particular BIOS implementation, according to the article, is updateable via the internet (for revolving ads, new advertiser space, whatever...) would this not juts be an amazing place for a virus/trojan/work/whatever! Imagine that... the one thing that people had always conceptualized would be safe on their computers, the BIOS, is now officially open to attack from crackers! These are trully great times we live in kids, take note!
$ ftp ftp.cdrom.com Connected to wcarchive.cdrom.com. 220 wcarchive.cdrom.com FTP server (Version DG-3.1.27 Wed Dec 2 01:29:08 PST 1998) ready. Name (ftp.cdrom.com:[deleted]): ftp 331 Guest login ok, send your email address as password. Password: 230-Welcome to wcarchive - home FTP site for Walnut Creek CDROM. 230-There are currently 4399 users out of 5000 possible. 230- 230-Most of the files in this area are also available on CDROM. You can send 230-email to info@cdrom.com for more information or to order, or visit our Web 230-site at http://www.cdrom.com. For tech support about our products, please 230-email support@cdrom.com. You may also call our toll-free number: 230-1-800-786-9907 or +1-925-674-0783. Please keep in mind that we only offer 230-technical support for our CDROM products and not for the files on our 230-FTP server. 230- 230-This machine is a Xeon/500 with 4GB of memory & 1/2 terabyte of RAID 5. 230-The operating system is FreeBSD. Should you wish to get your own copy of 230-FreeBSD, see the pub/FreeBSD directory or visit http://www.freebsd.org 230-for more information. FreeBSD on CDROM can be ordered using the WEB at 230-http://www.cdrom.com/titles/os/freebsd.htm or by sending email to 230-orders@cdrom.com. 230- 230-Slow downloads? Please see ftp://ftp.cdrom.com/archive-info/slow.txt 230-for more information. 230- 230-100Mbps colocation services provided by CRL Network Services. For more 230-information, please visit http://www.crl.com. 230- 230-Server machine provided by Micron Electronics. Please visit 230-http://www.micronpc.com. 230- 230-Please send mail to ftp-bugs@ftp.cdrom.com if you experience any problems. 230-Please also let us know if there is something we don't have that you think 230-we should! 230- 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp>
ok, so just out of morbid curiosity, did you make this up, is this an actual scientific measure of some sort? i mean, if this is accurate in any way shape or form, this has some cool points ;)
"Being a techie isn't a stigma, it's cool. And that rocks."
:) gentlemen, ladies... this is a sign of things to come, all of the hate and oppression associated with geekdom (and I guess differentdom to a degree ;)) is coming to a close, at least in small pockets like these... let's keep nurturing them, let's keep feeding them good open source, see what they an do with it... and i can't wait to work next to people that grew up in an enviroment such as that some day.
wow. just think about that for a while. In a high school, the place most of us dreaded, and still remember not so fondly (remember the hellmouth articles? i don't remmember reading a single "I loved highschool" response), times are changing... yesturday, i met with some VC's to do a 3rd round of financing for the company i work, being the CTO, all I mainly did was sit there, and say big words, and flap my arms around, and make it all seem better to the guy with the degree in History, the guy with the degree in English, and the guy with the J.D. About halfway through, they said that we would have to set up a meeting with their lead tech analyst, and they turned to me and they said: "he's a really HUGE geek... he's awsome."
It's happening everywhere people, from the highest mountaintops of corporate finance, to a very forward looking school in New York, it's happening everywhere... the revolution came.... and no one even saw it happen. I applaud all of the students of the Beacon School, their attitudes, their atmosphere, their ability to see, is enlightening, refreshing, and wonderful.
In these times of trenchcoat mafias, and 6 year olds with guns, isn't it amazing to see people cooperating and learning, and feeding off each others good intentions, and embracing the concept of open source, not just for softare, but as a rule of life?
The best hackers in the school work for the tech staff.
well, quite frankly it makes a huge difference to have a dual processor box... depending on what you are doing ;) at work, i bought all of my engineers dual processor celeron 400's... not the fastest chip a celeron 400, however with 256 mbs of ram, they could run compiles with make -j 3 much faster than otherwise would have been possible with the comparable systems available back then. What do you want, do you want a machine that is VERY responsive? That when it's just you, your enlightenment, and a few xterms screams like crazy? then buy a single proc box, faster CPU. Are you planning on doing long compiles? Are you planning on doing serious number crunching that would benefit via multiple processors? (Realistically if this is just your desktop, screw around box, you wont be...) then get a dual proc machine... that's just my advice...
I guess I am curious as to when and who said that slashdot was journalism in the first place?
ok, you know it's a bizzare statement about e-companies and hyper inflated valuations, when upon reading this, for upwards of 10-20 secodns, i actually thought to myself... wow... that's crazy, what's the onion going to do with the times? in my mind i envisioned the onion IPO, that i hadn't heard about, them having 400 million dollars in capital to throw around, and just for the hell of it, one of them saying: "hey! let's get the times..."
wow... 11:28 a.m. and i am already reching for some guiness... it's going to be a long weekend.
flash forward about 10 years or so, i am now the CTO of an internet startup, getting paid way more than i "deserve" by my old scale, and yet all i do is, sit on the phone, talk to the people that work for me, talk to the people i work for, and think... and for me, there is no difference between home and work. i understand now what my father told me so many years ago...
when you are paid to think, there isn't an amount of hours that you "work" if you are good at your job, and if you are successful at it, at least in part, you are always at work, you are always thinking about how you can make something a little bit faster, how you can set up a strategic partnership, or whether payroll checks will bounce or not.
so to answer the question, how many hours a week do I work, i argue, i work all of the hours i am awake, and even some of those when i am asleep, for my job, even visits me in my dreams...
After reading these first few comments, I decided that the tone of quite a few of these posters scared me! "Why do we need more journaling file systems?" they said? Don't we already have ReiserFS, ext3, and of course xfs? Don't we already have some? Why can't IBM just put developers to work on a journaling file system we already have?
Well, quite frankly, I LIKE having a choice? Why doesn't everyone that works for RedHat work on making the Debian project better? Hell, why do we have so many editors, vi, vim, emacs, joe, nedit, gnotepad, ed, pico... why do all of those people have to make their own editor? Why can't they just contribute to an editor that already is there?
Er... maybe because it fits a slightly different niche and philosophy? Maybe because IBM's journaling file system handles things a little bit different then ReiserFS, and for certain applications one or the other might be better? I like choices! I like competition! This much diversity is a sign of a healthy enviroment... I say, let them write their own journaling file systems, let's get 10 or 20 more, each a little bit different, each a slight bit more focused to a certain area. Diversity is wonderful, let's nurture it.
maybe they meant 10 years of combined linux training? a lot of consulting firms that I know here in the states will say that, they will say: "we have over 100 years of combined database experience" well, let's face it, no one could have 100 years of database experience but 20 guys with 5 years of experience... either that or they have some issues with the truth... which i brought up in this comment...
If you go to their website peacock you will notice it does not say: "linux currently has 61% of the webserver market" it says that linux has 61% of the server market. Those are two completely different things, even if linux were to have 61% of the webserver market, I know that in my office we have 4 machines that aren't dedicated webservers to the one dedicated webserver... so that number wouldn't mean all that much!
their claim of 61% would mean that a large portion of the database servers, telephony servers, print servers, application servers, industrial control servers, would run linux! while I don't know for a fact that they don't, my guess is that Linux is nowhere near that number! i would love to be proven wrong, anyone have numbers to show me that I have made a mistake?
If you look at peacock systems website, you will see a quote that says that linux has a 61% server market share in the united states... while I am a big linux advocate and all, where the hell is he getting this number? while at the company I work (and the companies where most of my friends work) most of the servers have been turned into linux boxen, i know for a fact that the rest of the not quite so enlightened world hasn't made the switch over to linux land... ideas on where this came from?
my escapades into physics have mainly been hawkings works, his cambridge lectures, and the most basic few college level classes... i guess if I knew I had to meet with him, i would have asked questions more along the lines of: "in your cabridge lectures you said and how does that relate to the world around us?" or get him with some really off the wall ones: "in darwins black box, some ph.d \"proved\" creationsim via what are your feelings on that" or "the people at fixedearth.com have \"proven\" that the earth is stationary via what is your gut reaction to that?"
i mean, not much better, but it would have been at least analytical thinking... pretty weak, but a stab at it...
However, I was treated to an article about the writer, in which he described, in great detail, every aspect of Dr. Hawkings condition. This was not what I was looking for, it is sad that this article made it through a writer, and an editor. At no point no one stopped to think, "Hm... we have a genious here, why are we spending most of our time on how the writer perceives things?" Call me crazy, but I don't give two shits about how the writer felt about the 5 minute long pauses between answers, I equally don't give a shit about the regimen of pills and Dr. Hawkings love life! I wanted meat, I wanted guts, I wanted science... and I got fluff. Hell of a way to throw away a chance to trully ask why and wherefore of genious... by the same token, I know a lot of the journalism majors at my university... and I don't think they could have come up with much better questions either. A better standard for interviewing and journalism is needed, the journalist is just an eye witness to the world around him, not an active participant... that's just my 2 cents.
ok, so this freaked me out... i have been joking with everyone that upon the beginning of y2k, the age of man would end, and the age of ED would begin (my name being ed) and then I see this...
;)
i don't know if I know you, or if this is just one of those funny things that makes me laugh yoohoo out my nose, but, i have to give you props on that little chunk of humor
wow... that's so cool... programming lesson from Tom Christiansen... slashdot rules.
Kinesis Ergo
I use one... a few months ago (about 6 now) i was the lead engineer in a software development firm. We had a 6 week rush during which I worked between 70-90 hours a week of solid programming. It got to the point where I sincerely believed I was going to have to quit computer science/computer programmng... it was not a "good thing". I approached by boss and I told him about the pain, and I told him that I heard that the Kinesis Ergo was a wonderful keyboard.
Well, after pitching a slight bitch fit, I got one. I have been using it now for about 6 months, and I can say beyond a shadown of a doubt, that I am eternally endebted to Kinesis for this keyboard. Within 3 weeks ALL of my wrist pain was gone. It does take a while to learn how to type on it (and you had best be a great touch typist) but once you have it down, it is unbeatable. The programmable nature of the keyboard has alowed me to program some very helpful macros and I can say has nearly doubled productivity in some tasks.
If you can afford the rather hefty pay check I can suncerely suggest that you get it... it might save your wrists...
wow... i hate to say it, but your coment trully frightens me. i mean, here we are, on the verge of a discovery of a completely and totally new system of planets, maybe a new system of life we don't even comprehend or being to understand. We are on the verge of great discoveries (or at least, we are on the verge of being on the verge.) And yet the first thing that is thought is, how will thses planets do us a service!
So, for now, these planets do us no great service.
are we trully the locusts of the universe, once we have developed the ability to travel outside of the stars will we travel from Possibe Life-Bearing Planet to Possible Life-Bearing Planet raping it's resources and maybe even eco-systems in the name of a highly touted neo-manifest-destiny?
sir, i fear you.
deus ex machina?
er... since when do you need transaction rollback mechanisms for read only databases, which 99% of all of the web database access I have done is? Most of the time you are not doing the standars a->b->c->a mechanism (the bank example) in a web enviroment...
every time I hear someone say that you need transaction rollback for a web enviroment i cringe...
er... RIT is NOT the only school with a BS/MS in IT... try MTSU (mtsu) they have one too... you didn't look long enough.
This happens to be a question I have some experience in. I have been a professional MySQL developer for about 2 years now working at a 400 million dollar corporation. We first started looking at RDBMS's for the specific task of creating a separated, abstracted data reporting model in which we converted our OLTP database into a more friendly OLAP database. The special needs associated with OLAP made us look first for speed, second for flexibility, third for hooks into programming languages.
;)
;).
I can say beyond a shadow of a doubt that for OLAP and dimensional data modeling MySQL is without peer. One of the applications I have written has an active concurrent userbase of nearly 10,000 clients. (Not 10,000 possible clients, 10000 concurrent clients!) And the MySQL engine has no problems cranking out the data that they need.
MySQL has excellent hooks into a plethora of programming languages. The first applications written at my corporation were written in Perl with the DBI interface. The interface between Perl and MySQL is flawless. I have never had a single problem in dealing with recordsets via the DBI interface. Once we shifted away from pure reporting applications and more into dynamic web-based analytical processing a shift was made to PHP3. The PHP hooks into MySQL are amazing, the speed is unmatched and the ease of use alowed for excellent rapid application development in our high pressure enviroment. Once you learn however, that until PHP4, PHP did not have a true garbage collector so if you didn't explicitly free your result sets, you ended up with Apache processes that took up 140Mbs. of ram
The current shift is away from PHP and into a more formalized OO model with Java Servlets. The MM Mysql Drivers (available for download from a link on the MySQL download page) are excellent and fast. I wrote a custom database connection pooling algorithm based on some nice circular skip list heuristics, and we have never had a problem with it. I am still not sure if I like it as much as PHP, but the ties into MySQL are amazing.
As for MySQL's limitations... well, it does NOT have subselects... yet. With MySQL 3.23.* we will soon have subselects. At first this was something that really bothered me, until I realized that 90% of all things I needed to do via subselects were easily and more efficiently implemented as joins. And the rest could easily be implemented with the use of temp-tables (after all, that's what a subselect does anyways
The lack of transaction and rollback capabilites can be a problem, but with the soon advent of atomic operations we will have most of the neccessary tools to emulate some of the functionality of transaction-rollback mechanisms. This, however, is a valid complaint, and if you are developing an OLTP instead of an OLAP application, it might be a good idea to go with an Oracle, Postgress, or Solid.
And finally, the MySQL mailing list has some of the most brilliant minds in the world of database development I have personally ever encountered. There is seldom a question asked that does not either receive a professional concise answer, or a pointer to the proper place too receive that answer. So, all that said, look at the subject of the message for a concise version of this posting, and if anyone has anything they would like to dicuss with me about MySQL development, feel free to get in touch with me.
ed
Although quite cool, I have to admit, I would have to be pissed of if Linus Torvalds got this award. Yes, Linux is cool, yes Linus is cool, yes the Open Source (or Free Software, take your pick) movement is amazing... but let's not get lost in our own sociological importance! Has the movement done great things? Yes. Is it such that from a socio-political point of view, one of the more visible figureheads needs to be dubbed person of the year? Absolutely not.
ok... so I just bought one of these... let's face it, 5 bucks is nothing... so what is it?
Hm... I think that sgi should attempt posting a couple of quarters in the black before it starts spending it's capital in untested ventures...
Just a quick question... being that this particular BIOS implementation, according to the article, is updateable via the internet (for revolving ads, new advertiser space, whatever...) would this not juts be an amazing place for a virus/trojan/work/whatever! Imagine that... the one thing that people had always conceptualized would be safe on their computers, the BIOS, is now officially open to attack from crackers! These are trully great times we live in kids, take note!
$ ftp ftp.cdrom.com
Connected to wcarchive.cdrom.com.
220 wcarchive.cdrom.com FTP server (Version DG-3.1.27 Wed Dec 2 01:29:08 PST 1998) ready.
Name (ftp.cdrom.com:[deleted]): ftp
331 Guest login ok, send your email address as password.
Password:
230-Welcome to wcarchive - home FTP site for Walnut Creek CDROM.
230-There are currently 4399 users out of 5000 possible.
230-
230-Most of the files in this area are also available on CDROM. You can send
230-email to info@cdrom.com for more information or to order, or visit our Web
230-site at http://www.cdrom.com. For tech support about our products, please
230-email support@cdrom.com. You may also call our toll-free number:
230-1-800-786-9907 or +1-925-674-0783. Please keep in mind that we only offer
230-technical support for our CDROM products and not for the files on our
230-FTP server.
230-
230-This machine is a Xeon/500 with 4GB of memory & 1/2 terabyte of RAID 5.
230-The operating system is FreeBSD. Should you wish to get your own copy of
230-FreeBSD, see the pub/FreeBSD directory or visit http://www.freebsd.org
230-for more information. FreeBSD on CDROM can be ordered using the WEB at
230-http://www.cdrom.com/titles/os/freebsd.htm or by sending email to
230-orders@cdrom.com.
230-
230-Slow downloads? Please see ftp://ftp.cdrom.com/archive-info/slow.txt
230-for more information.
230-
230-100Mbps colocation services provided by CRL Network Services. For more
230-information, please visit http://www.crl.com.
230-
230-Server machine provided by Micron Electronics. Please visit
230-http://www.micronpc.com.
230-
230-Please send mail to ftp-bugs@ftp.cdrom.com if you experience any problems.
230-Please also let us know if there is something we don't have that you think
230-we should!
230-
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>