Should we keep on lying concerning our User-Agent string ?

The User-Agent is a software used by an user (Thanks Captain). In this article, we'll talk about web browsers. Some User-Agent in the wild When you are wandering, you don't know it but you tell every website which web browser you are currently using. But it's not clear and simple nor very logical. Firefox If you use Firefox you won's send Firefox 77, no no. Instead you are sending Mozilla/5.0 (Windows NT 6.

How to script a Tmux session

This week, Alyve published a nice blog posts about Tmuxinator (french). Halfway in this posts you can read : Alors on va me dire “Oui mais tu peux configurer un script sh pour quand tu lances tmux toussa toussa”. Oui, j’ai pas ton temps, frère. Je suis là pour être productive et botter des culs avec mes nouvelles Doc Martens. Which I took as a challenge : Yes, we can easily automate things in Tmux natively !

Pleroma : unable to send public toots

It's been a week since my last public toot. I didn't noticed it at first but all my public toots weren't send to other instances. My private and followers-only toots worked perfectly but not the public ones. That's a bit hard to notice but after one week of being ignored i felt quite alone. :-/ As I use OTP release of Pleroma, i don't have any logs anywhere. I had to launch Pleroma with debug to get what i needed :

Adopting an Odroid N2

After the usual troubles with the french delivery services i now host a new board at home. Odroid N2 This little beast is a bit bigger than a Raspberry, but still cute. Even if it's a small one, it's still powerful (way more than a raspi (even the 4 non-throttled). With its 4GB of ram, a real Gigabit port and an eMMC slot, it doesn't have any performance hog and so can be a perfect home server.

Getting rid of unneeded linux firmwares in Alpine

A real quick post today. You probably know Alpine Linux, no ? It's one of the best linux distribution for now. One of its strength is its really small weight. It's very fast to install, take very few storage, and can be easily run. But, if you use one of the many default setup to use as a virtual machine (that's not really specific to VM) you'll notice that there is a lof of preinstalled things.

My keyboard colection

I wanted to share my keyboard colection for a while now. These are not the most beautiful nor the best ones but i like'em a lot. I'm quite proud of it. Most of them were found while dumpster diving. I tried to took good pictures to show them off. They are all working and i use some of them from time to time. Just a last warning : I didn't cleant them perfectly so they aren't all shiny and chrome !

Top et Htop

In a recent blog post i showed you a small screenshot of htop and some of you were interested about it so here's a small post about it. The good old top is good, belongs in Posix, is available everywhere even in busybox but htop is still better. But before going full on htop, we'll se how we can improve top's configuration. Using top when there is no alternative Yep, sometime you can't install your little htop.

Gonib and its environment

Yesterday i plugged in GoNib and now it lives ! Yesteryear I wrote about Nib my Nano Irc Bot. It's my personal assistant which can't talk but at least it doesn't spy on me. It let me do some more or less futile things through IRC. This script was a pile of different tools glued with bash shell. It worked well but i wanted a smaller and cleaner thing. I decided to code it in Go those last weeks.

Updating metadata's portage cache while using git

Gentoo usually use rsync to upgrade the Portage tree but it's now possible to use git. It's way faster because instead of reading the whole tree to see the differences between the local tree and the remote one, you just need to transmit the commits since the last update. It uses less bandwidth, less IO. But when you do this, you won't have the tree's metadata. It may be a problem if, like me, you use eix to get informations concerning local ebuilds.

Setting a Gzip bomb in Nginx without PHP

I was browsing GoAccess to see which 404 errors i was serving. There is more than 18.000 connections to wp-admin.php which is the webadmin of WordPress. There is also many other attempts to different other php things, nothing very legit. It's a chance i use Hugo which is a static site generator. On this webserver there is no PHP or any other dynamic language. Webpages here are only simple plain text files without any logic, the server just read the files and send them.

My usual routine to update the Linux kernel

Soon we will have a brand new Linux 5.0. It's not a real major release … it's just … easier to count from zero again rathen than higher than 20. So each time there is a new release, i quickly (ahem) update it. Here's my little ritual to upgrade to a new kernel ! Get the source Decompress and update the symlink Configuring the new features Compilation Installing and testing Updating the bootloader Let's be more verbose !

Some webtools to improve your website / mail / DNS

There is a lot of websites trying to help you improve your website, your mail server or DNS server. They try to promote good practice conterning accessibility, performances, security, SEO, reliability. Most of them will analyze your site (or at least one page) and will give you a score and some advices to improve your score. I like this concept. Gameification to improve yourself. Most of the time it's free, fast and useful.

Farther in ZSH : ZMV

Ordinary people like their desktop environment but as a beard holder, i prefer a plain old dark terminal. You probably know the mv command which lets you move a file. Most of the time it's ok, but sometime you may have a lot of files to rename with some common parts. And now starts hell. You'll be able to bulk rename many files with some fancy options thanks to our beloved ZMV !

Userscripts in Qutebrowser

Qutebrowser is a really nice browser but some points still lack while comparing it to the main browsers. It's developpment is way slower than Chrome and Firefox because of it's smaller scale with way less contributors and no paid devs without any commercial entity behind it. But it's still a good alternative with strong features if you are ready to accept little sacrifices. One of the sacrifice is the lack of extensions.

Using HTTP2 and PUSH in nginx

HTTP2 is a new revision of the famous <abbr="Hyper Text Transport Protocol">HTTP wich improves many points from it's first version. The first feature of HTTP2 is security as most of its implementations only works on top of TLS which was only the case with HTTPS. But on top of that, its performance were greatly increased. HTTP was used for nearly 20 years before the work on its sucessor started which gives enough time to see where things were faulty and how to improves this.

Lock your /etc/resolv.conf in OpenWRT

OpenWRT hate me and I hate it too ! Yes it's a weird intro but it's true. Each time i need to edit any setting on their web interface i start cleaning the flat or find something else to do. I'm used to managing classic Linux systems via SSH but I can't find anything in their system. Even defining you DNS resolver is hard on their system. Ma Internet connection is provided thanks to DHCP which means i get the IP settings AND a DNS resolver.

Qutebrowser per Domain Settings

Starting with version 1.2, Qutebrowser added a really nice feature : Per-domain settings You can now have global settings but on top of this having specific settings on a per-domain basis. The first interesting thing to do is being able to disable globally javascript but enabling it for selected websites. Your web browsing will become nicer. Everything feel faster and snappier, more secure and with better privacy. It's still not as good as good old uMatrix but still better than before.

Web ≠ Internet

There are some things bothering me. For some it's the Interpunct (there is a global french crisis about it in France), for others it's la digitalisation (in France the translation for digital it numérique which comes from numbers (0 and 1) but many use the world digital which in French is an adjective meaning "about fingers" like fingerprints are empreintes (prints) digitales), others despise blockchan leading to disrputions but my Nemesis is using « Web » and « Internet » exchangeably.

Sisyphus the spam mover

I already talked about my mail stack. Some months ago i added a new antispam to it. Firstç there is Postscreen in frontline (almost in before Postfix) which rejects something like 80% of spam before using any resources. Then I use Rspamd which works after Postfix and before Dovecot which also removes all the remaining spam. Last there is Sisyphus which works after Dovecot, directly on the maildir. Yes, it's clearly overkill.

GLSA from Gentoo

I realized I never talk about Gentoo on my blog. It's by far the best Linux distribution. Instead of trolling, Gentoo is good because (but not limited to) you can quickly check if your system is vulnerable to a known security breach. GLSA Gentoo isn't a giant distro with lots of devs but is still pretty well staffed. There are multiple dev teams with different focus with one dedicated to security.

Reverse proxy, 6 months later

Last september i wrote about setting up an nginx micro-cache in reverse proxy, so here i a little feedback. Since then i didn't changed the settings excepting the caching duration which i increased to 10 minutes. On the maintenance side, nothing to do. Everything works fine on its own. Sometime I want to clear the cache manually to try some edits without waiting cache expiration. In those case a little rm /var/www/lecache/* and it's done.

International Fixed Calendar or CAL13

International Fixed Calendar or CAL13 is a different calendar system than ours. It uses 7 days a week. With 4 weeks a month. So each month last 28 days. And there is 13 months a year. Just add a white day each year as a day off to get your 365 days a year. What does it looks like ? Here is your monthly calendar which works for every months.

Multi keyboard layouts in Xorg

I really like keyboards. I often plug multiple keyboards on my computer… at the same time. It's a bit pointless but I like fiddling with keyboards. My main keyboard is in a slightly tweaked bépo (a dvorak-style french layout) while most of the others are in azerty and even some in qwerty. So I configured Xorg to provide these features : My main board must provide bépo, azerty and qwerty Other keyboards must provide azerty, bépo, qwerty Right Ctrl must be the Compose key Ctrl-Alt-Backspace must kill the Xorg session Left-Shift + Right-Shift must cycle the layouts So all of this can be configured in /etc/X11/xorg.

Filmmenu, a little script to launch movies

Here is a quick blogpost to show you filmmenu. I use a NAS at home with many hard drives and many partitions. I don't have a RAID (no need) so my files are scattered in all partitions. All my datas are well sorted except for movies which are in multiple partitions. So when I'm looking for a specific movie, I never know where to look at. So I wrote this think :

NIB : My personal IRC assistant

NIB is my personnal assistant. It helps me in my day to day routine for multiple years now. I use it to manage my todolist, to monitore/supervise some machines/services, a bit of self-monitoring and some other features will see. I'm an IRC addict. I'm always connected 24h/24 for close to twenty years now. I often forgot to check my mails but you can count on me to check irc many times a day.

My software wishlist : Vol1

Here's my 2017 letter to Santa Code. I don't think all my wishes will be answered but we never know…


It's been some months now that i migrated to Qutebrowser. It's a small web browser not so popular which differentiate itself not by it's engine (but in fact yes a bit !) but thanks to it's user interface. It's clearly not intuitive but it's blazingly fast and efficient ! Web engineS Qute can use many engines. First there is the good old webkit in it's Qt flavor. But this one is on the road to deprecation Then you can use webkit-ng which is the direct successor.

Ultimate DNS guide v1

I'm revamping my DNS stack. For the two of you won't don't know what DNS is, it's the reference directory of the Internet. It's oversimplifying to say it like that. If fact DNS is a replicated, delegated big database. Translating an hostname to an IP is only of its purpose. Let's go for the 2017 DNS Mega guide !

Easily manage your dotfiles with git

I tease you from time to time about this topic so here it is. I'll show you how i manage my dotfiles. It's a recurring subject in the linuxian world and everybody use a different solution. Some use a soup of symbolic links in every directions to centralize everything in one easily copy/pastable directory. Others rely on personal scripts or even software like GNU Stow. Some nerdier use Makefile as a way to get themselves out of this burden (and in fact it's not so crazy).

Using CAA dns records to protect your TLS

There is a global move toward better crypto security since Snowden revelations. It's a good thing. More security and more privacy is a good thing to everyone. It's better when it's well done if not it's counter-productive. Letsencrypt is a big contributor to the actual trend by democratising x509 certs thanks to its easy to use protocol and it's very competitive pricing. Certificate Transparency Like many CA (certification authority : the one who sign your certs), Letsencrypt adopted the Certificate Transparency.

Leveraging nginx microcaching to boost your perf and prevent downtime

As I have a dedicated router now, find myself shutting down my server from time to time. My website (hosted on the server) keep on being accessible. On the router side, i installed a container with an nginx proxy server. Connections to the website goes throught it. It acts as a cache when the upstream server is down. But to always have up to date content I only use 1 second of cache.

Substring History Search in ZSH

Our unices shells are wonderful tools to interact with our OS. That's my main user interface. I use it for everything. I only use three graphical softwares : a web browser, a media player and a terminal emulator. That's all. I admit that i have a very volatile memory. I can't remember a thing I only do once or twice a year. I forget a lot of commands. That's why i use Foldcat as seen earlier.

Unmount your root without reboot

Don't you ever need to unmount your linux's root partition ? No ? Why ? hummmm I don't know ? maybe to do special things on the FS like resizing it or moving it to a new device ? You can't unmount it while you running OS resides on it. If you can't boot on a livecd (no more optical disk player) nor a thumbdrive (you've lost all of them like me) you're doomed !

Foldcat : text hints will browsing your folders in your shell

You can't remember things you did only once or twice like me ? You install exotic things you use very infrequently and it's always hard to remember how to use ? So you go in the said folder, you go through any hint you can find with ls / tree / --help. Not bad but very inefficient. Let's improve this ! Foldcat : the cat from the folder Does your cat flee from any room you enter while rushing in your feet ?

Keep rsync from filling an unmounted partition

Rhaaa Linux and it's filesystem hierarchy. That's so good ! Rhaaa Linux and of it's mounting point system. That's so good ! I love these features. For real ! That's no sarcasm nor ironny or typos. It's a great thing to being able use many mount points. Having lots of different filesystems on many devices. That's so flexible. There is just a little wart on the face. When you have an automated script running regularly to backup many things from many machines on an unmounted external hard drive disk… you have to clean everything and mount the said hdd.

Managing Gentoo's overlay without layman

Gentoo's overlays are portage's tree extensions. Portage is the big repository of ebuilds of Gentoo to installs all your favorite softwares. Gentoo is pretty well stuffed on this side. But sometime you need an exotic soft unavailable in portage. Some people provide overlay containing softwares that you can add in your Gentoo. To add an overlay, the official way is to use layman. But let's be honest, it can be done without it quite easily.

Start services in tmux at boot times

It's a trivial thing to automatically start application during the boot. But in fact not that much. It's your init's job to do this. It should be something easy (huh systemd ?). Starting a command inside tmux isn't native to current inits. Here's how to do it. First we will start with OpenRC init file (sorry i won't tro^wtalk about systemd). So in /etc/init.d/tmux you put the right shebang and in the start() section you put :

Dinamycally updating your DNS zones

A small blog post to me. How to dynamically update DNS zones with this shitty syntax i forget everytime ? To change a A record : server zone delete A update add 600 A a.b.c.d send Easy but so forgettable. You can put all this in a file and take nsupdate to eat it or type it interactively. To do it remotely you'll have to generate and use crypto keys.

Multi devices BTRFS

As i'm sick this weekend, what's better than playing with virtual machines and BTRFS to heal ? I'll soon renovate my NAS and i'm considering using one BTRFS spread on multile devices. It means having one file system on multiple hard drives so your OS will only see one big contiguous space. And I'll be able to play with all btrfs features. :-) LVM RAID to the trash can I know some of you will be triggered but i never really liked LVM and RAID.

IP Proxy Logs Nginx Reverse

The most explicit title ever ! Have you noticed that when you use nginx as a reverse proxy, your web backend ? It's 100% logic but not so convenient. So how to change this behavior ? Dura lex sed lex You should know that as a web service provider you legally must keep connection logs. The law isn't really clear about wich informations you must log but we know for sure that date and time, IP and the asked ressource is the bare minimum.

Devtmpfs and Udev are on board of a boat

I've been awakened this morning by an electricity outage. A sunday morning at 6'o'Clock listening to Uninterruptible Power Supply (UPS) babbling. Each beep more and more oppressing. One beep closer to death. An interesting race : which UPS will last longer ? Suspens ! Team TV (ONT, media player, TV) or Team Server (server) or Team Computers (two computers, switch, wifi AP). Sadly Team Server fell first. The two other teams are waiting silently while listening to awakening cicadas.

Mom goes to retirement

With a pinching with the heart i announce you Mom's retirement. Mom was my small dédibox (dedicated server from which did a lot of things. I know that i'm a fervent advocate of self-hosting but i still rent a dedicated server in a datacenter.This machine serves me well for 4 years. Here comes Zoid. It's a bigger beast than mom so it will be easier for him. But now, in hindsight it will probably let me do more things.

BTRFS snapshots

My shiny Gentoo runs on BTRFS for some time now. This Filesystem is fun with all its features. One of its best features is the snapshotting system. It's my favorite :-) . An on-the-fly free instant backup. Isn't it a dream on this day of World Backup Day ? (it's been three days i know). You should know that btrfs works with subvolumes (a bit like lvm) and you can snapshot a subvolume which will be a subvolume !

2013 - Handmade CSS.

It's time for another post about a new css redesign. Bootstrap is nice but what I prefer the most is creating the css design. So using something to do it isn't the best deal. Creating new content is hard but poking the css is easy and fun. So I totally redid it. I simplified the menu bar and removed some useless stuff. I nearly didn't changed the html. Some little edits there and there and here you have a brand new css.

CSS tweaks

When you rely on Bootstrap css, your website looks like every other trendy websites. So i tweaked a bit my lil monster. I overcharged the original css with a custom.css . It let's you change the design without breaking bootstrap. And if you upgrade bootsrap, any change you made will persist. First to be a special snowflake : change the font. This change is tremendous ! It has a bigger impact than you would think.

Throw you livebox out but conserve your TV service

PS 2017 : This tuto is completely deprecated since PPP will soon be removed in favor of DHCP (but still with exotic options) Here it is ! The holy grail is at home ! FTTH. Fiber. Holy molly this marvelous plastic thing which makes me dream has come. I got it. I subscribed to an almighty symetric 100M from Orange. Such a nice Internet connection. Symmetric bandwith is a wet dream for most geeks.

Basic survival guide in vim

You were following a crazy tutorial frow the web where they asked you to open a file in vim and now you're stucked in this fucking black console and you can't write anything. You can't even quit ?! Ok, here is the bare minimum to know how to edit text and how to exit this shit. To open a file in vim : vim /my/file It's like any other console editor.

Vim : The linuxian bestfriend

The classic : blogpost about vim. Every linuxian will write it. So here's my ode to the god of text editors. First : you need to figure yourself that using a good text editor is a crucial thing. You must know and understand how your OS works. If you use a decent OS (linux), you probably know that almost anything can be done by editing text files. A lot of OS try to follow the famous concept : “Anything is a file”.

A new browser for new oceans

It's been a long time coming but here we are. I prouldy used Opera for many years. Since the released the 7.11 so almost ten years now. The cute little red panda still was a bird when i discovered tabs (not totally true but i'm too ashamed to admit i used an IE overlay). In ten years i discovered so many features more or less popular/exotic. I nearly tweaked all its ini files to mold it to my desires.

Bootstrap the website

It's time ! What should be has been done. A new design for my weblog. And this time i fell in the infamous twitter's Bootstrap. C'est clean and classy. It's almost the same thing as every other website but it's convenient. Bootstrap is a combo of javascript and CSS to make clean website in a breeze. You just need to apply some classes to your elements. A little span9 and it inherits all the properties.

A Modern linux desktop

Yes the title is quite pretentious and some would say a bit misleading. But, i just reinstalled a brand new Gentoo on my old laptop from 4 years ago. The small Arch which ruled just passed away (a sad update story about not using/updating it for some months) so this time i wanted to get back to my beloved Gentoo. No more traitor in my geekdom. A small fleet of Gentoo.



Yet another new website revamping

Once again i'm wandering what to do with this website. Creating more content more regularly as a true website ? I could motivate me more and be please you more. I'm quite confident i could provide you with more interesting content. It could serves me well too (i'm one of my biggest reader). If so, do I continue to use my actual one-big-file-webstite not so crappy ? Do i use a real CMS (maybe static) ?

Hack^wFixing some Gentoo.

Imagine that by some pure randomness you were to use a poor abandonned Gentoo. You want to update it and you find yourself in a state where glibc can't be emerged for whatever reason. So you have to find a way to fix this. How ? Here comes the other friendly Gentoo You'll have to involve another Gentoo to build your package and then install on the broken one. Your two gentoo must have the same cpu architecture (if not you'll have to cross-build but I won't address this here).

Let's Protocol !

So, what if we played a bit ? We will speak some network protocols by hand through a socket (netcat or telnet). Ready ? SMTP Gogo SMTP : Sending an email like a tru3 h4ck4r. nc 25 EHLO MAIL FROM: RCPT TO: DATA One supa mail . Ok you've just sent a slick mail by hand. Now that you are convinced that SMTP is easy, what about IMAP ?

A bit of polish

And here comes a bit of modernisation. A new design full of gradient thanks to CSS3. We can at least create dynamic stuff easily and quite appealing designs. No pictures required.

PS 2017 : I changed the design but still use the same tooling. Still true !

Ho hi !

Hit me again I'm not dead yet ! I just fixed a long standing bug i was facing on an asus g50 laptop : outputting audio from the jack. It was really easy but never found out before. I just added a line in /etc/modprobe.conf :

I admit this article won't be of a great help but my future me reinstalling a nunux will probably happy to find it.


There it is, i changed my hosting. Well I changed my multi purpose computer. I switched off my good old server which once was my primary workstation. A watercooled Opteron 165 dual core in a giant Twelve Hundred case by Antec. I now use a mini-itx pc based on an Intel Atom D510. Perfomances probably decreased but it now fits in a Fractal Design Array R2 ! Elecricity consumption and noise are more manageable now.

Farewell MSN

Alright, I'm done with msn … i think that was the last proprietary thing i used. I'm now close to a full libre ecosystem. I think there are still Nvidia and Intel drivers on my laptop ( and Team Fortress 2 on the other pc).

Jabber here I am !

During my questo to digital independance, to freedom and privacy I now just installed a jabber server (ejabberd). I'm going to leave msn, icq and all. You now can contact me through jabber with my mail adress. It's quite clean and way better than Microsoft Shitty Network. I also installed a tiny wiki for my personal "GED". PS 2017 : I quitted jabber some months later. I don't need it. In fact the only instant messaging i still use is IRC.

New kernel not for fun

I just changed my kernel from an openvz patched 2.27 to a brand new 2.33.1. I also add some crucial options which where lacking : the redirect target for netfilter (yes i forgot it), then the nfs server support (to enhance my pxe) and the kvm support (instead of openvz). Stay entertained dear readers and keep having fun until next time on my future new CMS (aiming to run on less than 1MB of ram).

Let's monitor our lan !

While i migrated from Debian to Gentoo i didn't reinstalled Munin. I'll do it now. Munin can make graphs about nearly anything… It's a client/server system relying on small scripts. Let's start with a little emerge munin. And it's nearly done. You just need to add the clients in /etc/munin/munin-node.conf by following the syntax you'll find in comments. On the client side, you must choose the plugins you want to use by creating symbolic links.

Playing with OpenVZ

OpenVZ is a virtualization system for linux different from the others. The host use a specialized linux kernel compiled wich is shared with all the guests. You can't virtualize any OS but with linux systems you'll have nearly natives performances. If you need more informations →→ wikipedia & google ←← I wanted to play with my tiny Gentoo. It's a small headless machine used as a personal server. I had to use some graphical software while using my windows laptop.

Optimisation of the webserver

As I only have a small basic french ADSL connection, my upload is very limited. So, when you visit this wonderful website, the page load time could hurt you. To try to mitigate this I enabled the gzip compression. In my case the difference is astonishing ! The file size decreased by 4 times. To do this i just had to edit /et/lighttpd/lighttpd.conf . Just uncomment the line mod_compress and add these two lines :

An ounce of ViM to change your mind

This time i had a dumb idea : colors in syslog in vim ! So i'm browsing, looking for a script. I download the file to ~/.vim/after/syntax/syslog.vim . Then a small edit in ~/.vim/filetype.vim to add : augroup filetypedetect au! BufRead,BufNewFile /var/log/syslog set filetype=syslog augroup END And there you go ! Next time you'll open your logs you'll have a rainbow of despair :-D PS 2017 : I don't use it anymore.

Adding PostGrey and …

Wow so classy ! My first title with an ellipsis ! Ok this time i was quite fed up of all this spam. My webstack isn't as clean as I intended. I rely on postfix, procmail, dovecot, roundcube. It's a gmail-like combo but self hosted. I want to connect to the stack with thunderbird and playing with it's lightning plugin to have a synchronised agenda, calendar, tasklist with my smartphone. I'll probably use funambol that i'm currently testing.


Holy shit ! I'm posting more regularly ! I'll soon become an influent blogger ! Well. As I said earlier I decided to fix the encoding mess. To be quick i changed my locales to only have en_US.UTF-8 UTF-8 . I created /etc/env.d/02locale where i force my locales variables and it's done ! Now I only need to configure goold old Vim and ugly Putty to make them only work with utf-8.


I'll follow the trend to degooglify myself starting by letting go my gmail account and start using my own mailserver. I decided to use the "classic" stack of postfix/dovecot/roundcube/procmail. I can't say it was an easy move. It was quite some work to study and set up everything but it's a huge step to be free. It feels normal to host this essential piece of my communications. It may be less efficient or stable than relying on Google (i'm gonna need an UPS) but it's needed.

Migrating to full ssl

Just some words to announce that i forced SSL on this webserver. It shows my crypto-anarchist anti-hadopi (french law against piracy) side and I know that you like me to burn my CPU more to show you boring webpages with pointless articles.

Switching webserver

I just switched the webserver from the big ol' Apache to the tiny Lighty. It feels quite user-friendly this one. Way lighter and with a nicer configuration file.

It's so easy to set new vhosts. So now I'll try optimizing lighty and mysql to eat less ram…

As a nice guy I provide you some nice reading

Here it is, I migrated from Debian to Gentoo and i transformed this pc to a server... I removed X. This made it feels way lighter. Without the webserver running it only eats thirty MB of ram. That's way better than the 250 eaten by Debian. And it's all heavily customized. Enough reading for today. Cya.

Yet another new website !

Yes, for the Xth time i remade my website from scratch with a handmade CMS. As usual i do my best to have an xhtml-valid website. Even text webbrowsers can render it correctly !

I hope that the new (web 3.0 certified) will suits you as much to me.