Look at this post recently published on TechCrunch - It is ugly standard 404 error message, but what is interesting is the server line which shows nginx 0.5.32
I have checked and indeed images served from assets.hulu.com have nginx server in response header.
This would be the first site of this (planned) scale to run Nginx. So far even though Nginx was used by many major companies in Russia, the rest of the world preferred lighttpd often due to better documentation and more active development community.
Entry posted by peter | 6 comments
Add to: …
[Read more]I was trying to use the PHP calendar API and immediately received this error message, “Fatal error: Call to undefined function cal_days_in_month()”. This error message means PHP was not compiled with the calendar extension.
Solution
The only solution to this error message and other similar error messages relating to the PHP calendar API requires PHP to be compiled with the calendar extension by adding “–enable-calendar” to the “configure command” as stated in the PHP documentation on the Calendar functions page.
How to Tell if the Calendar Extension is Installed
You can verify weather or not the PHP Calendar extension was compiled at install by using the phpinfo() function. When viewing the output of phpinfo() look under “Configure Command” just below “Build Date” and if you do not see “–enable-calendar” present then all PHP …
[Read more]
Interviewing people for our Job
Openings I like to ask them a basic question - if you have a
server with 16GB of RAM which will be dedicated for MySQL with
large Innodb database using typical Web workload what settings
you would adjust and interestingly enough most people fail to
come up with anything reasonable. So I decided to publish the
answer I would like to hear extending it with basics of Hardware
OS And Application optimization.
I call this Innodb Performance Optimization
Basics so these are general guidelines which work well
for wide range of applications, though the optimal settings of
course depend on the workload.
Hardware
If you have large Innodb database size Memory is paramount.
16G-32G is the cost efficient value these days. From CPU
standpoint 2*Dual Core CPUs seems to do very well, while with
even just …
I’ve made slight changes to the site should it interest anyone. The link to mysqlsniffer has been removed (though the page is still there). The links to Optimize and Intricacies have been consolidated into Documents. And the Feedback link is now Contact. Tragically exciting.
Dan Farber reports on IBM's $1.5 billion security push, dubbed "an enterprise free of fear." (Note to IBM: "Free from fear" would be the more direct way of saying it.) But IBM, like others, is approaching security as code an enterprise would layer on other code, and processes on top of that code, rather than something inherent in the code itself, as Stuart McIrvine, director of IBM?s Corporate Security Strategy, relates:
"Our approach is that security is kind of broken. Companies are leaving security in the hands of IT and operations people, looking at servers, databases and putting up firewalls and updating antivirus signatures. But they have no real view of what they are protecting from a business strategy viewpoint, understanding the core objectives and risks to meeting those objectives."
...
On GTAC 2006 (which was called LTAC in those days), I met Adam Porter, professor at UMD and heard his talk about his project Skoll. Skoll is a system for continuously assuring the quality of software under different configurations while intelligently choosing which to run and thus basically saving time. Amazing stuff!
During that time, MySQL was looking for an easy way to integrate more people from their community into their QA process and started the …
[Read more]On GTAC 2006 (which was called LTAC in those days), I met Adam Porter, professor at UMD and heard his talk about his project Skoll. Skoll is a system for continuously assuring the quality of software under different configurations while intelligently choosing which to run and thus basically saving time. Amazing stuff!
During that time, MySQL was looking for an easy way to integrate more people from their community into their QA process and started the …
[Read more]