What is it? If you are a software developer, you may have heard of Semantic Versioning, as outlined here: http://semver.org/ What this is, is a set of rules for versioning stuff with public APIs (usually library components) in order to minimise Dependency Hell. Dependency Hell is something rather common that you encounter with package managers, where libraries that depende upon…
Category: Development
Windows Azure: When Visual Studio eats up all memory
Every now and then I encounter a what seems to be a rather weird case of Visual Studio pushing the OS to its knees, to the point where all memory appears to be exhausted and all kinds of weird problems start appearing, such as dialog boxes without text and processes closing unexpectedly.
Windows Azure SDK 2.4 hates you
The new Azure SDK is out and I was just about to install it. Then I notice this little notice here (emphasis is mine):
The obsolete nature of Internet Explorer
I rarely take on consulting jobs nowadays, but this post still stands even on the wake of Internet Explorer’s planned demise. Here’s a declaration I’m making regarding the nature of web projects I’m willing to undertake: Support for the latest non-beta versions of every web browser occurs at no extra charge to the total development cost. Support for inherently…
Weird ASP.net PathInfo behaviour
This post is about an ASP.net quirk and the (lack of) solution of it.
It’s a known fact that ASP.net WebMethods as provided by the ASP.net AJAX framework use what’s known as the path info of a url in order to map a request to a Web method. In other words, suppose you need to call a WebMethod called AWebMethod() in page APage.aspx. Suppose your application resides in http://anapplication.com (I really spent some time thinking about proper names about these. Really).
XSL transformations are awful and create memory leaks!
You know that they suck, so I won’t elaborate on that point, but what about the memory leaks in .net framework?
We had an issue at work with our IISs going crazy and shutting down after a few days of operation. The sysadmin investigated and attributed it to excessive memory usage, having w3wp.exe reaching memory consumption numbers close to the theoretical maximum of a 32-bit process. This problem was postponed for a future investigation since there was no time to resolve it.
Fun with caching WordPress & PHPBB 3 on IIS.
Recently, I was forced to look into PHP caching, thanks to a series of events. Here’s what happened: Once upon a fine day, the (windows) server demanded that I will install some windows updates it found and I proceeded. After the restart though, I noticed that all of our PHP sites were timing out. It didn’t take long to find…
PHP and Unicode’s Byte Order Mark
I’ve started messing around with custom websites based on WordPress lately, since it offers a very flexible platform with lots of functionality while still allowing you to customize the final result to your heart’s content. Really, the only real issues with this approach is that 1) we are talking about PHP which happens to not be my platform of choice…