chuso.net

The umpteenth moving

Since I first set up this web page, six years ago, I moved its hosting four times. I don't know if this is too much, but it looks so for me. And the reason for so many movings is that I used poor quality web hostings. I've never worried about having a good web hosting since I maintain this web site as a hobby and it won't be a great disaster if the web is offline for a while, so I never spent any money in hosting.

kdepim-runtime patch for standard IMAP flags in KMail (KDE bug 291332)

This is a situation that I found at work: I use KMail and my co-workers use Thunderbird. We use a shared e-mail account and, when they reply to a message, I can see it as replied, but when I reply to a message from KMail, only KMail can see it as replied. You can imagine where the problem may be and, after a little research, this is what I found.

The ingredientes of the success

Two litres of water 5 or 6 large spoonfuls of sugar Salt Some lemon juice 9 eggs Half glass of water 1 kg. of flour Fat (to grease the frying pan) As you put them out of the frying pan, you spread each one with anisette using a small brush and sprinkle with some sugar.

Anyone can make a web page

The title of this post is ambiguous, since it can be interpreted as "making web pages is something easy for everyone" or as "even the most inept is allowed to make a web page". This ambiguity is intentional, since experience has shown me that both interpretations are correct, in fact often the first implies the second. 'Cause although anyone can make a website, not everyone can make any web page. It is not the same to make a blog on Blogger than to develop the Facebook website.

Why I use Opera

Well, when I was exchanging tweets with @dsubies I said that I am an Opera user and he asked me why I use Opera. Since 140 characters are too few to explain it I said him that I will answer him here. Well, long after that, here is the answer. At the time I started using the Internet the only serious alternatives were Internet Explorer (I'm sorry, I said serious) and Netscape Navigator.

Why DRM sucks

Some time ago I bought an eBook in PDF format. Yes, I paid for it. And it seems that the distributors thought that it would be a great idea if I couldn't open the file with any PDF reader or if I couldn't select, copy or print text from that book, so they protected it with a proprietary plug-in for Adobe Acrobat. Now I need to read this PDF, so I thought that I would have to install that plug-in, but then I realized that the plug-in is no longer maintained (at least for Linux) and it doesn't work with current Acrobat versions so I can't read the PDF I paid.

Fighting Firefox password reminder

The situation is as follows: a website which, after logging in with a username and a password, allows you to register new users and a Mozilla Firefox user with the option to remember passwords enabled. The case: the user adds a new account or logs in with an account and then edits this account from another account. The problem: When the user is adding the new account Firefox will fill the fields with the user and password of the current account.

Linux kernel module that allows you to set events on pressed keys

As a probe of the use of kprobes for Extension of Operating Systems I have made a Linux module that allows you to execute a command for every pressed key and see its keycode. It includes some sample scripts that can be used as the command to be executed on every key pressed, these scripts are: keylogger Registers every pressed key in a file. printscr If framebuffer is enabled it allows doing a console screenshot using print screen key.

Portage sound notifications

The context: you run emerge with --ask parameter and, since it can take some time to calculate dependencies, you do some other thing. After a while, when you've forgotten it, you discover that emerge have ended calculating dependencies time ago and it's waiting for your confirmation when it could be already done. Has this ever happened to you? Me too. This is why I added sound notifications to some Portage events.

George Parr explains financial crisis