vendredi 31 janvier 2014

Pourquoi un nom de domaine ? Par exemple pour sécuriser la messagerie…

J’utilisais auparavant un nom de domaine gratuit enregistré chez Dyn. Tout fonctionnait bien. Pourquoi changer ?

Dans ce billet, je vais donner l’exemple de la messagerie électronique, qui bénéficie grandement de l’usage d’un « vrai » nom de domaine.

This article has been translated to English.

Lire la suite...

jeudi 30 janvier 2014

Configuration de mon nom de domaine récemment acquis, en DNS dynamique

Dans un précédent billet, j’ai « enquêté » sur les tenants et aboutissants de la gestion d’un nom de domaine avec la contrainte d’une adresse IP dynamique. Ma conclusion fut que cette configuration serait gérable, avec pour seule réserve qu’il serait probablement impossible de paramétrer l’enregistrement DNS « PTR » de manière idéale.

J’ai maintenant un nom de domaine, voyons comment l’utiliser…

This article has been translated to English.

Lire la suite...

jeudi 23 janvier 2014

Compress the mobile web even further - both HTTP and HTTPS

As already stated in a previous post, there are a couple of reasons why you may want to compress the data you receive from the Internet. The main reason is the cost associated with mobile data transfers.

Unfortunately, the previous post only dealt with HTTP, whereas more and more web sites force HTTPS on us, starting with Google. This post exposes another solution, that is suitable for both protocols.

Lire la suite...

Optimize your mobile data plan ;-)

Unlimited Internet on your mobile phone is not the norm, yet. So you have to rely on Wifi, and on a limited amount of data that can be exchanged through your mobile data plan. Let me show you how to expand the latter, for free. This will only work for free if you already have a Internet-facing server available somewhere, with Linux on it. You must also be allowed to configure a proxy on your mobile phone.

Note that this post is also relevant to situations where you have a very low-bandwidth Internet connection, provided that your server is remotely-hosted.

Here we go…

Lire la suite...

lundi 16 décembre 2013

“If it ain’t broken, don’t fix it”… or should I?

For a whole week (from the 2nd to the 8th of December), when visiting my web site, you got this message instead:

Due to a disk failure, the yeti.selfip.net domain is currently running on a back-up server, and some features are not fully functional.

I will try to restore this site to its normal state as soon as possible. Please excuse the delay.

Here are some explanations.

Cet article est aussi disponible en français.

Lire la suite...

samedi 14 décembre 2013

Panne de serveur terminée, j’espère…

Pendant une semaine (du 2 au 8 décembre), vous avez eu droit au message suivant :

Suite à une panne de disque, le domaine yeti.selfip.net fonctionne en mode dégradé. La remise en route est progressive et sur un matériel de remplacement temporaire.

Je vais tâcher de rétablir le site normal au plus vite. Veuillez excuser le délai.

Voici quelques explications.

This article has been translated to English.

Lire la suite...

mardi 22 octobre 2013

Change the default file manager for Cairo-dock / Glx-dock applets

I had much difficulty changing the default file manager for the “Quick browser” and the “Shortcuts” applets from Cairo-dock. The Internet was no help for once, but find and grep were ;)

So, to change the file-manager, you have to edit the ~/.local/share/applications/defaults.list file, locate the line starting with “x-scheme-handler/file=” (although it cannot be bad to also change the line starting with “inode/directory=”), and change the application to the one you want.

Most available applications can be found in /usr/share/applications under most Linux distributions. If the application you want does not have its own desktop file, you can create one in ~/.local/share/applications/, or simply use the exo system from the XFCE project : choose you favourite application with the exo-preferred-applications command, then choose “exo-file-manager.desktop” in the fore-mentioned file.

dimanche 22 septembre 2013

Test booting from your USB device without rebooting your Linux PC

Let’s assume you want to test that your newly bootable USB device is indeed bootable. Here’s a way to do this without rebooting, using VirtualBox.

Lire la suite...

lundi 29 juillet 2013

Arch Linux with systemd did not send its hostname through DHCP

I found the solution here: https://bbs.archlinux.org/viewtopic.php?pid=1241596#p1241596.

So I appended “dhcp=dhcpcd” to /etc/NetworkManager/NetworkManager.conf, the full content of which is now:

[main]
plugins=keyfile
dhcp=dhcpcd

mercredi 3 juillet 2013

Authoring a DVD with DVDAuthor

I intend to transfer family films from VHS to DVD, and VHS tapes that I bought, too. I previously recorded a big video file from the VHS and split this video into several parts. The time has come to make a DVD out of these parts.

Lire la suite...

vendredi 21 juin 2013

The “bash” shell in TinyCore Linux outputs a “~” when I hit the Delete, Home, or End key

As far as I understand, different command-line interpreters (the Linux console, the bash shell, busybox…) translate these keys (Insert, Delete, Home, End) to key-codes in different ways, and then the underlying programs (aterm, urxvt…) interpret these key-codes with some variations. All of this makes for a rather fragile process. If the terminfo database is up-to-date on your system, this shouldn’t be an issue. However, TinyCore Linux doesn’t seem to even have a terminfo database.

That is why “bash”, or rather the “readline” library that “bash” is using, fails to correctly handle the said keys. But “readline” can be taught.

Lire la suite...

UTF-8 everywhere in TinyCore Linux

TinyCore being Linux at the core, it does handle UTF-8. This encoding has been the default in most Linux distributions for years; not so for TinyCore. That’s because this distribution strives to be tiny and UTF-8 support does make the overall size grow a bit.

In my case, with a whole 16GB (woot!) flash drive, I can easily afford the comfort brought by UTF-8. Here we go…

Lire la suite...

jeudi 20 juin 2013

Split a raw video file into chapters for a DVD

I intend to transfer family films from VHS to DVD, and VHS tapes that I bought, too. I previously recorded a big video file from the VHS. For a more general view of the process, instead of a family film, I will consider a bought VHS, with a legal warning, an advertisement, and so on. My task now is to split the big video file into parts that will become introductions, menus, and chapters.

Lire la suite...

Recording a VHS into a video file on Linux

I intend to transfer family films from VHS to DVD. Let me start with the raw recording.

Lire la suite...

Time zone in TinyCore Linux

I want to use the French time zone on any computer I log onto using TinyCore Linux. Of course, this is not set up by default. The information is sparse and sometimes contradicting on this topic, but I seem to have achieved a working configuration. Here it is.

Lire la suite...

dimanche 9 juin 2013

Slim login manager on Arch Linux

Slim is a nice-looking and lightweight login manager (or display manager). However, its default configuration is not ready to use. Let’s change that.

Lire la suite...

dimanche 12 mai 2013

NTFS and modular boot for TinyCore Linux

TinyCore Linux is an awesome tiny Linux distribution. Better yet, TinyCore is made to be built on, and that’s just what I decided to do, build on it in order to match my exact needs:

  • I want to be able to install TinyCore Linux on an NTFS partition, and all NTFS partition should open with NTFS-3G by default.
  • I want a more modular startup, with a list of packages to load for firmware, another list for filesystems support, yet another for desktop applications, and so on.

Lire la suite...

samedi 11 mai 2013

Bootable flash drive for both Linux and Windows: part 5

This blog post is part of a small series, with the aim of configuring a bootable USB flash drive for portable use on any PC. The main target is a full portable Linux OS, but I also addressed the Windows OS, for those times when you have no choice ;-)

This last part suggests a better Grub2 menu allowing you to boot according to the present need, and a useful tip…

Lire la suite...

vendredi 10 mai 2013

Bootable flash drive for both Linux and Windows: part 3

This blog post is part of a small series, with the aim of configuring a bootable USB flash drive for portable use on any PC. The main target is a full portable Linux OS, but I will also address the Windows OS, for those times when you have no choice ;-)

This third part is about the portable Linux operating system.

Lire la suite...

jeudi 9 mai 2013

Bootable flash drive for both Linux and Windows: part 2

This blog post is part of a small series, with the aim of configuring a bootable USB flash drive for portable use on any PC. The main target is a full portable Linux OS, but I will also address the Windows OS, for those times when you have no choice ;-)

This second part is about the boot-loader and miscellaneous tools accessible from there.

Lire la suite...

- page 3 de 4 -