Archive for August, 2009

Too Much Noise

The WordPress community bugs me sometimes. I don’t really have anything bad to say about the community personally. Just the side-effects of the community, which I can sum up in one word. NOISE. There are tens-of-thousands of people posting blog posts about the same exact thing. For example, recently I needed to write a plugin that would display the results of a search on a page in the content area. I looked it up on google and found thousands of articles on “How to write a wordpress plugin”. Each one describing in nearly the EXACT same words how to accomplish [...]

IE Caching Ajax Requests When It Shouldn’t

I’ve noticed some difficulty in Ajax controls not working correctly in IE (any version). This may be old news for many of you, but I’m going to post it anyway—hopefully someone will use it. The Problem: Ajax requests don’t seem to be working in IE, but there aren’t any error messages and nothing fails like you’d expect it to—the only real issue is that the content is not updating. Everything works as expected in Firefox, Safari, Chrome, etc. The Solution: This problem is because IE has aggressive caching in place for Ajax requests. This is bad. Why is this bad? [...]

MacBook Wireless Problems Caused by 10.5.8 Update

Problem: Built-in wireless on MacBook (and possibly MacBook Pro) is unable to connect to any wireless devices following an update to OS X (10.5.8 — released Aug 5, 2009) Connection issues include not being able to connect to a wireless network (“Connection Timeout”) and high amounts of packet loss. Solution: Apple released a patch to fix this issue, just run software update (in System Preferences) and make sure you install the package that is like “AirPort performance while on battery power”. This will undo the bug they introduced in the 10.5.8. That did it for me.