TYPO free

home

fighting for TYPO free code


Take the survey

Whoami

My name is Michiel Roos. I currently work for Netcreators in Holland. I like tech stuff like Linux, TYPO3, Gumstix and Roombas but I also like to dig in the dirt and try to grow veggies and other things. Some of you may know me as author of nc_staticfilecache and maintainder of the DAM project.

But why?

Well . . . I like code without typo's. It just runs better ;-)

TYPO3 Nginx, enable gzip and expires headers

Wed, 5 Aug 2009

Nginx comes with a lot of modules. You can read all about them on the Nginx wiki. The syntax of the configuration files differs from Apache syntax, but up to now everything I need is possible. There are also a lot of nifty new features like an empty gif configuration. We can use this to serve an empty gif right from memory without having to. . .

1 comment(s)
category: TYPO3, Nginx

IE6 No More!

Wed, 5 Aug 2009

From this moment until it is no longer needed, this webiste will warn IE6 users that they are using an outdated browser. I know, it's childish, just like many sites warned you (and some still do) that you need browser X to properly view the site, but we need to take a stand!

No comments
category: Fun

Running TYPO3 on Nginx

Tue, 4 Aug 2009

Last week I was searching for a bit of a performance boost for my site running on a Linode package. It's pretty OK, but not 'zippy' at all. During my search I came across a lot of interesting articles about Squid, lighttpd, <span style="display: none;"> </span>Varnish and Nginx.

EVO techblog. . .
6 comment(s)
category: TYPO3, Debian, Nginx

MacPorts . . . Give me back my PHP 5.2

Tue, 4 Aug 2009

A while ago I updated my Ports list and upgraded all outdated ports. This gave me a shiny new PHP 5.3. PHP 5.3 is nice but it has deprecated a lot of functions and changed some other functions. This is all well and good, but now it spews a torrent of 'Notices', 'Deprecated' and 'Warning' messages when running TYPO3 4.1 and TYPO3 4.2 sites.

I can still get PHP 5.3 if I install the php5-devel package. If I really want to run that I'll compile. . .

No comments
category: OSX, cli, MacPorts

Profiling the extension manager with KCachegrind

Tue, 4 Aug 2009

Disclaimer:

This is just an example of how to produce profiler output and analyse it, not a real attempt at optimising the extension manager (though that should be done too!).

In the previous article you can read how to install KCachegrind on OSX. If you are on Ubuntu or any other flavour of Linux, chances are that

5 comment(s)
category: TYPO3, cli, OSX

Fixing the KDE font sizes on OSX

Mon, 3 Aug 2009

After starting KCachegrind for the first time I was shocked to see the huge ugly font it used. This font can be changed however. It took me a while to figure out where and how but here is the solution.

The base KDE configuration resides in: /opt/local/share/config. Take a look at the 'kdeglobals ' file to see the kde base settings. Your local settings are stored in /Users/yourname/.kde/share/config. Open up. . .

No comments
category: MacPorts

Installing KCachegrind on OSX

Sat, 1 Aug 2009

This article is only relevant for users of OSX. 

Coming from a Gentoo world to OSX, now and then I want to install some software that is not available pre-built for OSX. I like to use more recent Apache 2 for local testing and I also like to use Gimp and InkScape, so I use MacPorts to fetch and compile all the Open. . .

2 comment(s)
category: MacPorts, OSX, cli

Putting the ratings extension on a diet

Sun, 28 Jun 2009

Recently I started using a great tool called Google Page Speed. After inspecting some of my pages I was amazed to learn that a the 'ratings' extension uses the prototype.js file just for the XmlHttpRequest. Prototype is not. . .

2 comment(s)
category: TYPO3

Medieval helpdesk

Tue, 23 Jun 2009

Helpdesk support back in the day of the middle age with English subtitles. Original taken from the show "Øystein og jeg" on Norwegian Broadcasting (NRK)in 2001. With Øystein Backe (helper)and Rune Gokstad (desperate monk). Written by Knut Nærum.  

No comments
category: Fun

Removing the unused blurLink related javaScript

Sun, 21 Jun 2009

There is ancient code in TYPO3. It lives in 'sysext/cms/tslib/class.tslib_pagegen.php'. Here is the code that is included by default when you have not disabled all default JS code by setting 'config.removeDefaultJS' to 1.

No comments
article 11 to 20 of 40
« first < previous 1-10 11-20 21-30 31-40 next > last »