Category Archives: General Nerdery

Lightty Cake: CakePHP + Lighttpd Rewrite Rules

This little snippet will also allow you to capture your query string variables should the need arise. url.rewrite-once = ( “^/(css|files|img|js)/(.*)” => “/$1/$2″, “^/([^?]*)(?:\?(.+))?$” => “/index.php?url=$1&$2″ ) Posted via email from shakeit

Prototype: It's Not Just a JavaScript Library

Used to be that writing front-end code (HTML, CSS, JavaScript) wasn’t terribly complex. The syntax of HTML and CSS isn’t all that difficult to get the hang of and JavaScript (back in the day) was just a tool to validate form fields and play funny tricks on poor unsuspecting visitors. These days, JavaScript has become

Google Chrome: Second Impression

After a couple of days with Chrome, I’ve decided to abandon it. Why? Every time I used it, I always experienced some kind of slowness, delay, or complete freezing. And not just with Chrome. It would lock up my entire machine for several seconds at a time. Now, I’m not working on the latest and

Google Chrome: First impressions

I must be really busy these days. I wouldn’t call my self a complete nerd, but I try to stay up on recent web trends and technologies related to such things. I just found out about Google Chrome, the new web browser for Windows. It appears to be using WebKit, the same rendering engine as

Heinen $2.2M poorer, wants to put sugar in Jobs' gas tank

Remember a while back the whole backdating thing at Apple? You know, where the CFO and former general counsel, Nancy Heinen, backdated stocks in 2001? Yeah, that one. I didn’t really pay much attention to it when it came out. I figure, someone making that kind of dough can handle whatever it is they dish

Apple's iPhone 3G Not So Cheap Afterall, AT&T Gets The Skins

Today saw the announcement of the new 3G iPhone from Apple. It looks very promissing and the price cut to $199 USD sounds like a really good price point to get more people to jump on the iPhone bandwagon. Afterall, this thing is twice as fast, but half the cost. What was not mentioned in

How-not-to: Normalize Your Data

Disclaimer: I am not a database architect nor a certified database programmer. I might not be database guru, but I have been working with SQL Server long enough to know what works and what doesn’t. I’m not a database programmer per say, but I’m expected to be one at work (even though I’m a code

Microsoft is in Your Airport, Causing Havoc

And you wonder why people have a fear of flying. The failure was ultimately down to a combination of human error and a design glitch in the Windows servers brought in over the past three years to replace the radio system’s original Unix servers, according to the FAA. Full article

Greenspun on The Old Timers

Really good article on Internet software patents and how “the old timers” already thought of most of the things we do today. They couldn’t build our modern world for us back in the 1960s because the hardware hadn’t caught up. If you’d given them 50 million quad-core 2 GHz Pentium with 4 GB of RAM

Good Read: The Accidental Businessman – Rule #10 should really be rule #1

Unfortunately, the complexity of a feature is usually inversely proportional to its simplicity from a user’s perspective. Dealing with this on a project at work. So true.