Monday, May 29, 2006

Linux on the desktop (not on mine yet)

After all these "this is the year of Linux on the desktop", I tried again and I'm afraid that for my desktop, I'll have to wait some more...

I installed Kubuntu 5.10 (the version of Ubuntu with KDE instead of Gnome).

As an appetizer, I was greeted by a trivial detail: when starting Firefox, it complains about a missing file: /usr/share/ubuntu-artwork/home/index.html

It turns out it is just the default home page set in that firefox package for Ubuntu. Not a big deal, but nothing in the dialog points to that, so I had to search Google to find out about it. Probably should file a bug report somewhere, but then I stumbled on something more interesting.

The network configuration in Kubuntu is supposed to be done through Knetworkconf. However, it is impossible, because the buttons of the window are below the screen bottom, and the window cannot be resized and/or moved to make the buttons appear (on my 1024x768 screen).

So I thought I would take the time to enter a bug report for that. The About box says to go to bugs.kde.org. OK. I search for an already filed bug, and don't find one. To enter a new bug, I have to register. Then I am sent a password, so I have to go to my gmail acount to get the password. Then comes a wizard to file the bug, but after most information has been entered, it hangs and eventually displays the well-known

500 Internal Server Error
The server encountered an internal error or misconfiguration
and was unable to complete your request.

Please contact the server administrator, webmaster at kde.org
and inform them of the time the error occurred, and anything
you might have done that may have caused the error.

More information about this error may be available in the server error log.

Never mind the bug report, I configured the network as usual, in the /etc/network/interfaces file and did a /etc/init.d/network restart.

Then I tried to get my Thunderbird account settings from the Windows XP install on the NTFS partition wich had a nice icon on the KDE desktop. Trying to open that gave some errors I forgot, and I had to mount the partitions the usual way with mount -t ntfs in a root shell.

When I finally got to my Thunderbird files, I discovered that Thunderbird was apparently not able to understand or import it's own settings.

So...

As much as I appreciate Linux on my servers, my experiences with Linux on the desktop keep being pretty negative, despite my insistence...

And the fonts still look horrible...

I hear Ubuntu 6.something is due to be released soon. I will give that another try.

Sunday, May 28, 2006

Censure sur Internet

Amnesty lance une campagne contre la censure sur Internet. Et ils proposent ce gadget qui affiche un extrait d'un site censuré:



Il faut cliquer dessus pour en apprendre un peu plus sur le contexte de la citation.

Il y a aussi une longue discussion sur Slashdot, si vous avez le courage pour chercher les quelques opinions censées qui y apparaissent parmi des centaines d'inepties et de "private jokes" de leur "subculture".

Monday, May 22, 2006

Qui a vu l'ours

D'après un article de quotidien suisse Le Matin (et de nombreux autres), une dépêche de l'AFP indiquerait que les journaux britanniques Daily Express et Morning Star auraient rapporté que selon le site Internet wayn.com, 46% des 6.000 utilisateurs interrogés du site
"ont qualifié les Français de peuple le plus inhospitalier". Titre de l'article du Matin: "Les Français, peuple le plus ennuyeux et le moins hospitalier de tous".

Impossible de vérifier aux "sources": le site wayne.com n'est accessible qu'aux membres. Une tentative de s'inscrire pour y voir de plus près aboutit à une fenêtre d'alerte javascript disant "Thank you for your interest in our site but we are unable to accept your registration at this time".

A la radio suisse romande ce matin, j'avais déjà entendu qu'une étude avait trouvé que les français étaient considérés comme les plus inhospitaliers du monde. D'après mon souvenir, aucune mention de l'origine folklorique de cette "étude".

Je n'aurais rien su du caractère fantaisiste de cette nouvelle si un ami français, peut-être un peu piqué dans sa fierté nationale, en tout cas intrigué, n'avait cherché à en savoir plus.

Mais je constate que les journalistes s'adaptent au monde moderne et sont capables de mettre à profit les nouvelles technologies en y découvrant visitant des sites Internet pour y collecter des nouvelles fraîches. C'est sûrement une bonne chose.

PS: Quelques jours plus tard, j'ai pu m'inscrire sur le fameux site à l'origine de tous ces tritres de presse. Malgré des recherches courageuses entre les icônes au look Fisher-Price, les "chats" d'ados à l'othographe assortie, les publicités, les photos floues de touristes fiers de leurs beuveries, et les suggestions constantes de souscrire un abonnement payant, je n'ai trouvé aucune trace de quoi que ce soit en rapport avec cette prétendue étude.

Apparemment, le propriétaire du site n'a fait que soumettre un communiqué de presse alléchant pour un tabloïd britannique, avec un titre accrocheur, dans l'espoir de faire de la publicité pour son site. Cela semble suffire pour que même des journaux qui souhaiteraient probablement être considérés comme sérieux (voir l'article du Figaro), reprennent "l'information" telle quelle.

PS2: Pendant que les portugais fêtaient bruyamment leur victoire sur l'Angola, faute de pouvoir dormir, j'ai cherché à en savoir un peu plus sur wayn.com, qui a si bien réussi à faire parler de soi à partir de rien.

Ca n'était pas bien difficile: Wikipedia a un article (en anglais) sur wayn.com. On y apprend pas mal de choses, et plus encore en lisant "entre les lignes". D'abord, on découvre que le site fait sa promotion en demandant aux membres le mot de passe de leur webmail, puis en envoyant des invitations à toutes les adresses ainsi trouvées. Les invitations sont envoyées (et ré-envoyées régulièrement) par le compte de l'utilisateur naif qui a donné son mot de passe. Plus de détails en français ici: Wayn.com : phishing alert, ne vous faites pas couillonner ! Ou en anglais ici: "WAYN - Where Are You Now? Warning" ou.

Et en cherchant un peu, on tombe aussi sur leurs minables expériences de spamblogs (par exemple celui-là, ou celui-là) qu'ils semblent avoir abandonnées puisque il était si facile de se servir de la presse.

La conclusion n'a rien de nouveau, mais vaut peut-être la peine d'être rappelée: non seulement le site wayn.com utilise des méthodes plus que douteuses pour se faire connaître, mais les journalistes répètent n'importe quoi, sans même prendre 5 minutes pour vérifier de quoi ils parlent.

Tout ça n'est qu'une anecdote et on se fiche pas mal de ce site, ou de ce que les internautes pensent de l'hospitalité des français, mais d'autres savent certainement utiliser les mêmes moyens pour nous faire croire bien d'autres histoires grâce à l'aide paresseuse et complaisante des médias.

Friday, May 12, 2006

List all posts in a blogger blog

Today, I wanted to create an index to all posts in this blog, but I didn't find a good way to do it. The best I could come up with was to use blogger search, with only a blogurl: in the query:
http://search.blogger.com/?q=blogurl:alma.ch/blogs/bahut/&lang=all&scoring=d&filter=0

This is actually the same as clicking on the "Find in this blog" button at the top, with an empty search box.

There is a way to put an index of all posts in the current page (main or archive), and there is the "Previous posts", which only lists the 10 latest entries.

There is an API (and even a Perl module for it), but it only returns the last 15 entries.

There are Atom and RSS feeds accessible through blogger search (see at the bottom of the results page), which can return 10 or 100 entries. But that would then need to be parsed to create useful links.

So I guess I will just use that search link.

Update: after creating a del.icio.us account to add a categories box, I have seen that you can also use the del.icio.us API to list all boomarked posts. It returns XML, which would also need to be parsed. And it requires authentication. Will add another update if I end up doing something with this.

Wednesday, May 10, 2006

configuring debian

My check list when installing/configuring a new Debian system:

First a file manager:

apt-get install mc

Disable unneeded modules:

(For 2.6 kernels)

for m in eth1394 ax25 ipx appletalk netrom x25 rose decnet ; do echo "blacklist $m" >>/etc/modprobe.d/00-local ; done

To disable IPv6 which is mainly useless for now, and slows the system down in some cases, add "ipv6" to that list or

echo -e "blacklist ipv6" >>/etc/modprobe.d/00-local

(see http://www.debian-administration.org/articles/409 , http://beranger.org/index.php?article=1127 , http://beranger.org/index.php?article=2256)

You need to reboot for IPv6 to be disabled


PuTTY occasionally cannot logout
. This seems to fix it:
echo "shopt -s huponexit" >> /etc/bash.bashrc
(it's in the OpenSSH FAQ)
You may also need to add it to your existing configuration:
echo "shopt -s huponexit" >> ~/.bash_profile

The default bash history length is 500. I prefer more:
echo export HISTSIZE=2000 >> /etc/bash.bashrc

If hwclock -r gives you select() to /dev/rtc to wait for clock tick timed out
you need the --directisa parameter.
And you also want it used in the init scripts which call hwclock.
In Debian 4 (Etch):
# echo 'HWCLOCKPARS="--directisa"' >> /etc/default/rcS
In Debian 3 (Sarge) you need to edit /etc/init.d/hwclock.sh to add the parameter.

Small Intranet servers spend most of their time doing nothing. And I suppose that at 3+ GHz., they use lot of power for that. Maybe they would use less power when slowed down to a more reasonable speed. I took the following from the excellent Debian HOW-TO : CPU power management page:
#aptitude install cpufrequtils sysfsutils
#cat /proc/cpuinfo | grep "model name"
##adapt to your cpu:#modprobe p4_clockmod
#modprobe cpufreq_ondemand
#echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
##adapt to your cpu:#echo p4_clockmod >>/etc/modules
#echo cpufreq_ondemand >>/etc/modules
#echo devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand >>/etc/sysctl.conf

Postfix and SASL can be tricky to set up, but
Jimmy's weblog : Postfix and SASL (Debian) makes it a snap.

Labels: , , , ,

Friday, May 05, 2006

The end of the PC?

Long ago, I saved a link to this old article from The Register as a draft for this blog, and then forgot about it.

A year and a half later, I re-read The post-PC era is upon us and wonder whether Windows Vista will be the nail in the coffin of the powerful versatile and increasingly complex PC. Will Vista be the opportunity for all sorts of innovative products which will appeal to people who don't want to deal with a full blown PC? Between the trendy web services and various little Internet enabled appliances, powerful phones, ipods and whatnot, will the traditional PC still be as widespread in 5 years? Probably not. Things like "The Google Box" predicted by Cringely seem more likely.