Archive for August, 2005
MelCache is a caching system for .NET I wrote some time ago in C#. It is very easy to use and allows you to cache arbitrary data (byte) with a key (string) and an expiry date. You can also compress the cached data using GZip or BZip2 (uses the #ziplib library). Cached data can be [...]
I have just installed some WordPress plugins that try to create files in the blog directory. They use the get_home_path function, which returns the path of the WordPress installation. Therefore, the files are created in the wrong directory. To fix this problem, I have released an updated version of MultiWP. Unfortunately, this time, you have [...]
Developing multi language web sites using PHP is actually very easy. A common approach is having an include file for every supported language which contains an array that maps string ids to localized text (for example “WelcomeText” => “Welcome to our homepage.” would be included using something like <?= $strings["WelcomeText"] >). However there are several [...]
Ruby on Rails is an open source framework for web applications written in Ruby. It has become very popular recently because it allows you to write web applications much faster than with most other frameworks. You have to write very little code to do the most common operations and its clean MVC architecture ensures that [...]
As I wrote in my previous post, I’m going to start a few blogs based on WordPress. Unfortunately, WordPress does not support multiple blogs by default. Normally you need a separate WordPress installation for every blog. While this may not seem like a big problem at first, what do you do when an updated WordPress [...]
Welcome to my new weblog. This blog is about web development and web design and is the first of a number of WordPress based blogs I plan to launch soon.