One of the Squid servers in a cluster I manage had an unusually high load, while the rest of the Squid servers with a relatively equal amount of connections were within acceptable load levels. While reviewing the process list, I found that updatedb.mlocat was running during the busiest time of the day. Turns out it […]
Category: General
Normalize Accept-Encoding Headers via HAProxy for Squid Cache
I noticed that when browsing one of our heavy traffic website’s under different browsers, I would see completely separate versions of a page depending on which browser I used. We use a cluster of Squid servers to cache the many pages of this particular website, but I believed the only thing that needed to happen […]
Google Search Gets a Facelift
I was trying to be productive and did a quick Google search when I noticed that the SERPs (search engine results pages) had just gotten a facelift. Apparently not everyone is seeing this yet, so Google is probably slow-releasing these changes, but here is a preview! Screen-shot #1 shows the new, clean header with side […]
How to Install SQL Server Management Studio 2005 on Vista 64-bit
If you have tried to install the 64-bit version of SQL Server Management Studio on Vista 64-bit, then you have probably run into the following error: Product: Microsoft SQL Server Management Studio Express — The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code […]
Delete Duplicate Rows/Records in MySQL Table
Most articles on removing duplicate rows from a MySQL table involve 3 steps, but the following query is what I use for purging dupe records in one simple query. DELETE FROM `myTable` WHERE id NOT IN (SELECT t1.id FROM (SELECT id, groupByColumn FROM `myTable` ORDER BY id DESC) as t1 GROUP BY t1.groupByColumn) – “myTable” […]
Improve Scalability and Performance in ASP.NET Apps
If you’re looking to scale out ASP.NET applications, here is an interesting article that goes into length on important aspects to improve performance for .NET applications in high-traffic environments. The article covers the following topics: Optimizing the ASP.NET pipeline system ASP.NET, AJAX caching, and what you need to know Deploying ASP.NET from a staging to […]
Recovery.gov Search Engine Conspiracy?
CNET reports that the new government website Recovery.gov has been using a special file to prevent being indexed by search engines. The robots.txt file, which has since been removed, contained the following code to prevent Google, Yahoo, and other reputable search engines from indexing any of it’s content: # Deny all search bots, web spiders […]
Cloud Hosting – Scaling Websites the Easy Way
One often has to make a choice when it comes to website hosting. You weigh the variables and decide on the best solution for your hosting needs. Cloud hosting makes this decision a WHOLE lot easier. Let’s break it down. Price. You want to get the best deal possible. Shared hosting probably comes to mind […]
Canon 5D Mark II is Insane
If you haven’t yet heard of the Canon EOS 5D Mark II… I’ll fill you in. It’s a brand new camera from Canon that features 21 Megapixel resolution with insanely sharp HD video recording. One of the first people to get their hands on the camera was Vincent Laforet, who produced a short film shot […]
How-to Build Your Own Joomla Video Community
You want people to take your Joomla website seriously. You want them to think that your “video gallery” makes your site pretty awesome. You want them to believe that you are the only one who has figured out how to embed videos from YouTube and all other 3rd-party video hosting sites… and you don’t want […]