I agree with you that PHP's standard library is a piece of shit, but I agree with the parent's post that people create the problem. If you choose to implement the standard library in a messy fashion, it'll be a mess. I wrote PHP for a while (8 years maybe?) and the last few projects I started people were able to easily jump on board and start working immediately.
About a year ago I finally decided to build a VM server for development in my house. I'm amazed how easy it is to set up KVM now. I wrote a post on how to set up a headless KVM server on Ubuntu 11.10. I had originally done it using virsh on the command line but virt-manager over X has eliminated that part. It was easy to set up (maybe an hour) and I haven't had any issues.
Shameless plug: I wrote a tutorial if anyone's interested.
As someone that's worked on a few decent sized projects (2-3 million pageviews / day), I can say that a normalized database is a complete nightmare to try to work with. It just doesn't scale.
I'm not sure what constitutes a "huge" data warehouse, however, if you're running a SELECT with a where clause that triggers a table scan against more than a million rows, yeah, it'll take a while, no matter if you're selecting against an integer or a char field.
Agreed. Even if it was just the mac mini with a larger case. I just want dual monitors on a box around $600.
For those others who are interested - you can run 3x20" monitors using the matrox triplehead2go. I've done this using my MacBook Pro, and it's worked great. My only problem with it is you can't run 2x26", which I bought, and now can only use 1 of. Kind of a bummer.
if you killed your dad, you wouldn't be born. then you wouldn't be able to kill your dad. so he would have lived... and then you would have killed him.. etc..
myisam doesn't support foreign keys. innodb, which has been included in the binary distribution for the past few years, does.
yes, you have to explicitly say the table should be innodb, which isn't really a major issue.
we don't even have accurate data for the world for the past 100 years.
There have been studies that show certain areas of the world actually have decreasing temperatures.
He can't burn an MP3 cd. Not a difficult concept. Unless something happened that I don't know about, you have to either burn an mp3 cd, or an audio cd. not a mix.
if i have a wu tang cd, and i buy a ODB (god bless his soul) itunes track I cannot mix them together on an MP3 CD. Simple concept.
The super scope was sick. (SNES). Battleclash and Metal Combat (the sequel) are 2 of my favorite games of all time. I wish there was a gamecube superscope and games to go with it.
Terminator 2 was also fun. Yoshi's safari was pretty weak though.
It's always "can it run office?". "Can i do this?" Instead of saying "uhh.. yeah you could use open office instead", you might be able to say "yeah! of course it runs open office!" when they ask "does it run open office?".
It's not an all or nothing thing, and most people are scared to switch away from what they know.
Magic Bus And to get at that data, the PowerPC G5 features an industry-leading 1.25GHz frontside bus for each processor, offering a staggering 20GBps throughput on dual 2.5GHz PowerPC G5 systems. That’s a huge leap over the Power Mac G4, with a bus speed of 167MHz. That means you won’t have a bottleneck getting information to the chip for processing. Each G5 model features a bus that runs at half the speed of the processor. So you’ll get dual 900MHz frontside busses on a dual 1.8GHz Power Mac G5, dual 1GHz frontside busses on a dual 2.0GHz Power Mac G5 and dual 1.25GHz frontside busses on a dual 2.5GHz Power Mac G5.
Are you kidding? If memory serves me correctly, people were paying $500 for the 40 gig ipod not to long ago.
$600 is pretty crazy.. I cant' say i'm buying one but it's really cool.
You would think that the big record companies like BMG would just open their own online store instead. All the content, their own oppressive DRM, whatever they want.
If they were selling the x86 box as well, they could get away with it. That way, they'd be able to graduallly expand the hardware they support out of the box while manufacturers catch up. They'd be supporting the hardware that they put out, and eventually supporting other hardware as well.
I'd probably switch from mac hardware to x86 hardware, especially if people recompiled those cocoa apps i've come to love so much (Quicksilver).
Microsoft is not a company out to make a great os, or change the world. they are out to make a shitload of money. and they seem to be doing a great job of it.
if Bill could take a crap on your computer and you'd pay him for it, he would do that too.
I agree with you that PHP's standard library is a piece of shit, but I agree with the parent's post that people create the problem. If you choose to implement the standard library in a messy fashion, it'll be a mess. I wrote PHP for a while (8 years maybe?) and the last few projects I started people were able to easily jump on board and start working immediately.
About a year ago I finally decided to build a VM server for development in my house. I'm amazed how easy it is to set up KVM now. I wrote a post on how to set up a headless KVM server on Ubuntu 11.10. I had originally done it using virsh on the command line but virt-manager over X has eliminated that part. It was easy to set up (maybe an hour) and I haven't had any issues. Shameless plug: I wrote a tutorial if anyone's interested.
As someone that's worked on a few decent sized projects (2-3 million pageviews / day), I can say that a normalized database is a complete nightmare to try to work with. It just doesn't scale. I'm not sure what constitutes a "huge" data warehouse, however, if you're running a SELECT with a where clause that triggers a table scan against more than a million rows, yeah, it'll take a while, no matter if you're selecting against an integer or a char field.
Agreed. Even if it was just the mac mini with a larger case. I just want dual monitors on a box around $600. For those others who are interested - you can run 3x20" monitors using the matrox triplehead2go. I've done this using my MacBook Pro, and it's worked great. My only problem with it is you can't run 2x26", which I bought, and now can only use 1 of. Kind of a bummer.
Apple has a monopoly on Apple hardware. That can be applied to almost every company. Terrible analogy.
full text searching on the same tables you have foreign keys might be a good start.
it's more like owning a gun store, and selling guns under the premise "great for homicide!"
if you killed your dad, you wouldn't be born. then you wouldn't be able to kill your dad. so he would have lived... and then you would have killed him.. etc..
myisam doesn't support foreign keys. innodb, which has been included in the binary distribution for the past few years, does. yes, you have to explicitly say the table should be innodb, which isn't really a major issue.
It's actually built into the system to index when the file is created or modified, not as a cron job.
we don't even have accurate data for the world for the past 100 years. There have been studies that show certain areas of the world actually have decreasing temperatures.
Imagine a beowulf cluster of these!
He can't burn an MP3 cd. Not a difficult concept. Unless something happened that I don't know about, you have to either burn an mp3 cd, or an audio cd. not a mix. if i have a wu tang cd, and i buy a ODB (god bless his soul) itunes track I cannot mix them together on an MP3 CD. Simple concept.
The super scope was sick. (SNES). Battleclash and Metal Combat (the sequel) are 2 of my favorite games of all time. I wish there was a gamecube superscope and games to go with it. Terminator 2 was also fun. Yoshi's safari was pretty weak though.
I found it has a lot of problems with letters disappearing randomly.
It's always "can it run office?". "Can i do this?" Instead of saying "uhh.. yeah you could use open office instead", you might be able to say "yeah! of course it runs open office!" when they ask "does it run open office?". It's not an all or nothing thing, and most people are scared to switch away from what they know.
it really whips the llamas ass
BAAAHHH!
I'm disappointed and sick of it. Multiplayer got old real quick, and it didn't live up to it's expectations.
Magic Bus
And to get at that data, the PowerPC G5 features an industry-leading 1.25GHz frontside bus for each processor, offering a staggering 20GBps throughput on dual 2.5GHz PowerPC G5 systems. That’s a huge leap over the Power Mac G4, with a bus speed of 167MHz. That means you won’t have a bottleneck getting information to the chip for processing. Each G5 model features a bus that runs at half the speed of the processor. So you’ll get dual 900MHz frontside busses on a dual 1.8GHz Power Mac G5, dual 1GHz frontside busses on a dual 2.0GHz Power Mac G5 and dual 1.25GHz frontside busses on a dual 2.5GHz Power Mac G5.
http://www.apple.com/g5processor/
You really don't manage your photos with iTunes, it just transfers them to the iPod. So, instead of loading 2 programs to do the sync, it does 1.
Are you kidding? If memory serves me correctly, people were paying $500 for the 40 gig ipod not to long ago. $600 is pretty crazy.. I cant' say i'm buying one but it's really cool.
They really just might release firefox with a google theme. Since there already is a google search bar, it's not that complex of an idea.
You would think that the big record companies like BMG would just open their own online store instead. All the content, their own oppressive DRM, whatever they want.
A few things -
If they were selling the x86 box as well, they could get away with it. That way, they'd be able to graduallly expand the hardware they support out of the box while manufacturers catch up. They'd be supporting the hardware that they put out, and eventually supporting other hardware as well.
I'd probably switch from mac hardware to x86 hardware, especially if people recompiled those cocoa apps i've come to love so much (Quicksilver).
Microsoft is not a company out to make a great os, or change the world. they are out to make a shitload of money. and they seem to be doing a great job of it. if Bill could take a crap on your computer and you'd pay him for it, he would do that too.