biais.org

Tuesday 24 April 2007

Internet Explorer on Linux

I'm working on a linux box (ubuntu). Sometimes, I work on web design and web development with firefox and firebug but I have to maintain scripts and styles working with Internet Explorer. I used to deal with these solutions:

  • Work on Linux, reboot on Windows and debug
  • Use a Windows box with VNC
  • Virtualize a Windows on my Linux box (unusable because it's too slow on my computer)
  • Work on Windows
  • Use wine with a complete windows installation

I recently discovered a better solution: ies4linux. It simplifies the configuration of wine and the installation of different versions of IE 5.05, 5.5, 6 and also 7 in their new beta version.

Tuesday 17 April 2007

Learn what the kernel can do for you

A very interesting article from a FreeBSD kernel developer. Learn what the kernel can do for you (and better than you):

Varnish allocate some virtual memory, it tells the operating system to back this memory with space from a disk file. When it needs to send the object to a client, it simply refers to that piece of virtual memory and leaves the rest to the kernel. [...] Varnish doesn't really try to control what is cached in RAM and what is not, the kernel has code and hardware support to do a good job at that, and it does a good job.