People are speculating right and left about what Microsoft should do. Here’s a thought.
Marissa Mayer obviously felt dissed by Google and had no plans to just lay down and play dead. She’s doing a great job at Yahoo from what I hear from every friend who works at Yahoo.
However, Yahoo does not have the power and resources to actually compete with Google. Now if Microsoft were to buy Yahoo and name Marissa CEO? All of a sudden, you have a company poised to really give Google a run for its money.
I’m sure she’d be chomping at the bit to prove to Larry Page that he made a blunder by reducing her power at Google. As a bonus, the tech media would have the ready made comparison to how Steve Jobs sold NeXT to Apple, became CEO and transformed Apple.
I would love to see this happen. Even if she didn’t succeed in besting Google, the result would be interesting to watch.
What do you all think?
On the heels of a Facebook meetup, we had Peter Mika present a Yahoo! Search Monkey meetup as well. The presentation was excellent. For an idea of what Yahoo! Search Monkey can do, just look at the recent announcements made of how Facebook is using the technology.
We have photos and slides if you want more info.
I’ll leave you with the Search Monkey song.
- Ian Bullard asserts that you should never use the RAND() function. The Ayn Rand Google Ad is pretty funny.
- The new Zend Server is coming out as a web stack. Although it can be easier to install a Xampp style web stack on your development machine, if you’re a web developer, you’re better off installing each component separately. In the long run it’s less buggy in my opinion, and what you learn in the process of doing it yourself is priceless.
- With the Zend Framework 1.75 release, Zend View has an important security fix in it, that is somewhat incompatible with previous version. Check it out if you are upgrading.
- Google has finally lost some market share…to Yahoo!. Despite all the bad press Yahoo! has gotten lately, they have some great Semantic Web products. Including Search Monkey, which I plan to post about soon in anticipation of our Semantic Web Meetup next week with Peter Mika presenting.
- Eric Meyer provides feedback on some long awaited CSS3 features. It will be very cool to use shapes in css.
- Congratulations to WordPress on their new datacenter.
- Interesting to learn (via Baron) that there’s a MySQL Federal Migration Bootcamp. Good idea. I hope to soon see a “Don’t Waste Taxpayer’s Bailout Money Bootcamp” too 🙂
- Sad to hear that Ma.gnolia lost all their data. A good DBA and backup strategy is vital to the success of any startup. Very impressive that it was basically a one man operation though. Kudos for getting as far as he did…
The move from PHP 5 to PHP 6 will be a painful one. But once it’s done, I hope that it will be easier to handle safe web development for a global, multi-language internet.
After all these years, we still have major problems with encoding character sets and security vulnerabilities caused by improper use thereof. Many still think that addslashes is an effective method to avoid database injection. Chris Shiflett has put the addslashes vs. mysql_real_escape_string debate to rest. Thankfully, addslashes goes away in PHP 6.
To this day, I regularly log into my.yahoo.com and see hex data mangled in the headline!
KataUnix points out that you should set these variables in your mysql ini file:
In case you aren’t sure how your installation is set up, run this command:
and make sure it matches the above values.
The tough part is even if you get the character sets running correctly, the tools you use to view the output may still be insufficient.
Oh, and don’t forget to have your web server send out the correct content type.