jeu. 06 mars 2014
Python
Dans un billet précédent, pour créer un document pdf, j'avais utilisé la bibliothèque tierce pyfpdf. Si cette bibliothèque s'avère extrèmement facile à prendre en main pour créer un fichier pdf à partir d'un fichier texte, elle présente à l'utilisation deux inconvénients majeures :
- la création d'une document d'une centaine de page …
la suite ...
jeu. 09 janvier 2014
Pelican
Depuis mon passage d'Octopress à Pelican, un petit outil me manque : la possibilité de créer un squelette d'article automatiquement à partir du titre, et directement dans le bon répertoire. Sur Octopress, cela se fait par la commande rake new_post['Mon super post!']
. Par cette commande, l'en-tête est renseignée avec un …
la suite ...
lun. 06 janvier 2014
Shell
Vous allez me dire, à quoi ça sert ? On ne devrait jamais se connecter en root ! C'est dangereux et cela signifie que les droits sont mal gérés. Si je veux envoyer une notification utilisateur, je lance la commande en tant qu'utilisateur, un point c'est tout. Malheureusement, cela ne fonctionne pas …
la suite ...
jeu. 19 décembre 2013
Mac OS X
Il y a toujours plusieurs façons de faire.
Il y a quelques mois, nous avons vu comment programmer de manière périodique, sur Mac OS X, l'exécution d'un programme Python avec launchd, ce programme Python envoyant alors une notification au centre de notification grâce à un décorateur.
Et bien, tout ça …
la suite ...
mer. 11 décembre 2013
Pelican
Nous allons voir aujourd'hui comment afficher les images sous forme de diaporama sur un site généré avec Pelican. L'idée est de rendre cliquable une image qui s'affiche alors au-dessus du site, et de faire défiler les images sous la forme d'un diaporama pour une galerie d'images. Vous avez un petit …
la suite ...
mar. 26 novembre 2013
Mac OS X
J'ai un joli script python qui me permet de décoder un texte chinois en UTF8 tout en le tranformant en pdf. Maintenant, j'aimerais bien pouvoir le lancer d'un simple clic droit, voir même plusieurs fichiers d'un coup.
Pour cela, sur Mac OS X, il existe un utilitaire sympa, Automator. Il …
la suite ...
lun. 25 novembre 2013
Python
Nous sommes tous confrontés un jour au problème de l'encodage, aka "c'est quoi tous ces hiéroglyphes bizarres dans mon document au lieu de mon beau texte en chinois (ou en suédois, en russe, en arabe, ou même en français....)?"
Bon, je ne vais pas faire un cours sur l'encodage, sachez …
la suite ...
ven. 25 octobre 2013
Terminal
Sous Linux, il existe un utilitaire qui permet de déclencher des travaux de manière périodique. Il s'agit de cron. Cet utilitaire très pratique présente pour moi un énorme inconvient, il nécessite d'avoir un ordinateur constamment allumé. Heureusement, il existe un deuxième utilitaire anacron qui lui permet de lancer des travaux …
la suite ...
jeu. 24 octobre 2013
Pelican
Me voilà donc sous Pelican ! Il m'a fallu un petit moment pour arriver à un résultat publiable, la version par défaut de Pelican ne me convenant pas. Finalement, j'ai effectué un certain nombre de modifications, que ce soit dans la présentation, dans le fichier de configuration, dans les plugins ou …
la suite ...
mer. 16 octobre 2013
Pelican
Début d'une série de billets sur la création d'un site avec le générateur de site statique Pelican. Je commence par la fin. Comment publier son site sur github, ainsi que les sources ayant permis de créer le site ? Je traiterai de la création proprement dite du site avec Pelican dans …
la suite ...