Powered by Hugo

Depuis deux jours ce site a fait peau neuve, à la fois côté vitrine et dans l’arrière-boutique.

Côté vitrine

Le site adopte désormais un format blog qui facilitera l’ajout de nouveaux articles.

Il a également bénéficié d’un lifting intégral, avec une interface épurée et un texte plus gros pour moins fatiguer vos petits yeux. Je me suis inspiré des thèmes Hyde et Wintersong, ainsi que des couleurs de CSS Wizardry.

Pixma MG5250 sur Ubuntu

Cet article publié en février 2011 a été mis à jour.

Cette page explique comment installer l’imprimante-scanner Canon Pixma MG5250 sur Ubuntu (testé sur 10.04, 10.10, 13.04).

Accéder à GnuCash en Python

Il existe un module Python pour accéder aux fichiers GnuCash. Cela permet d’analyser vos comptes. Mais ce module est si mal documenté que le plus simple est encore de lire le source du module! Voici donc quelques exemples concrets d’utilisation.

  1. Installer le module sous Ubuntu sudo apt-get install python-gnucash

Passer de FancyBox à fancyBox2

FancyBox est un plugin jQuery qui permet de créer des galeries en popup ; très utile pour montrer des images. La version 2 est sortie, et nécessite quelques adaptations du code. Voici donc la modification que j’ai dû faire (en plus bien sûr d’inclure les .js et .css de la nouvelle version) :

Connecter Google Drive dans Owncloud

Google ayant compliqué la procédure d’accès à ses API, voici comment récupérer un ID/secret pour connecter Google Drive dans Owncloud 5 et plus :

  1. Allez sur la console Google Cloud ;
  2. Créez un nouveau projet, choisissez un nom (p.ex. API Project) et un ID pour ce projet ;

Booter le Samsung 370R5E-S02 sur un support USB

Le PC Samsung 370R5E-S02 est livré avec Windows 8 préinstallé, et les réglages par défaut du BIOS ne permettent pas de booter sur un support USB.

Pour changer cela :

  1. Bootez le PC et appuyez sur F2 dès le splash screen jusqu’à l’apparition de la config du BIOS ;
  2. Dans l’onglet Advanced, mettez Fast BIOS Mode à [Disabled] ;

Batterie Bolloré : prête pour la maison ?

Si Blue solutions fait parler d’elle ces jours-ci, c’est qu’elle entre en bourse le 20 octobre. Cette filiale du groupe Bolloré fournit la batterie de la Bluecar utilisée par Autolib’.

Les caractéristiques de cette batterie Lithium-Métal-Polymère sont décrites sur le site de Bluecar : volume de 300 L (environ 28 x 75 x 140 cm), poids de 300 kg, capacité de 30 kWh, durée de vie de 400.000 km ce qui avec une consommation de 14 kWh aux 100 km correspond à 56.000 kWh.

De telles caractéristiques permettent d’envisager une utilisation domestique.

WordPress : URL sans domaine

La configuration de WordPress vous oblige à saisir une URL complète pour l’adresse web de votre site. Cela empêche d’accéder au même site depuis plusieurs adresses, par exemple mondomaine.com, localhost, ou 192.168.1.42, ce qui peut être gênant si par exemple on héberge son site à la maison et que l’IP publique n’y est pas routée.

Pour contourner ce problème, si votre site a comme adresse mondomaine.com/foobar/, éditez la table wp_options de votre base de données (vous pouvez utilisez phpMyAdmin avec une base MySQL, ou sqlitebrowser avec une base SQLite) et remplacez les entrées siteurl et home par /foobar, au lieu de http://mondomaine.com/foobar .

Si votre site est à la racine du domaine, remplacez /foobar par / .

En lire plus sur : wordpress

Traverser un proxy NTLM/SSPI

Sous Windows, un proxy NTLM/SSPI récupère automatiquement l’identité de votre session pour vous donner accès à Internet. L’avantage est que vous n’avez pas à saisir de mot de passe ; l’inconvénient est que si vous utilisez un outil qui ne supporte pas ce protocole (svn, wget, …), la connexion est impossible.

La solution est d’installer un proxy local qui gèrera l’authentification auprès du proxy SSPI. Le programme qui permet de faire cela s’appelle Cntlm.

Cygwin: installer Scrapy

Scrapy est un robot d’indexation en Python qui vous permet de parcourir tout un site web pour télécharger ce qui vous intéresse.

Pour l’installer sous Cygwin, commencez par installer apt-cyg.

Ajoutez ensuite les packages suivants:

apt-cyg install gcc openssl-devel libxml2-devel libxslt-devel