Importer périodiquement un flux ical dans owncloud

Posted on 2015-01-09 in Programmation • Tagged with Python, Calbdav, Owncloud

J'ai toujours trouvé dommage que owncloud ne soit pas capable d'importer périodiquement des calendriers que l'on trouve sur le web. Dans mon cas, mon emploi du temps est un flux ical régulièrement mis à jour et j'aimerais bien que owncloud soit capable de l'importer. Je me suis finalement résigné à …


Continue reading

Un shell pour pelican

Posted on 2015-01-09 in Programmation • Tagged with Bash/Shell, Linux, Pelican

Comme je l'ai déjà dit ici, mon blog est géré par Pelican. Il est également placé sous gestion de version. Pour régénérer automatiquement après chaque modification la version html des pages, il faut utiliser la commande make regenerate. Pour lancer le serveur de test pour voir les pages, on utilise …


Continue reading

Utiliser trap en bash pour pièger des signaux

Posted on 2015-01-09 in Trucs et astuces • Tagged with Linux, Bash/Shell

Bash est capable d'intercepter les signaux envoyés par certains raccourcis claviers (comme Ctrl-C) et de changer le comportement par défaut de ces raccourcis. Il suffit pour cela d'utiliser la commande trap. Elle prend en premier argument la commande à exécuter puis les signaux sur lesquels elle doit réagir.

Par exemple …


Continue reading

Utiliser un service webdav avec curl

Posted on 2015-01-07 in Trucs et astuces • Tagged with Linux, Bash/Shell, Webdav, curl

Il est tout à fait possible (et c'est même facile) d'utiliser curl pour communiquer avec un service webdav. Attention toute fois, tous les événements sont contenus dans des fichiers séparés qui doivent contenir les lignes BEGIN:VCALENDAR et END:VCALENDAR en plus des lignes décrivant l'évènement en lui même.

Pour …


Continue reading

Des modèles de business model canvas en français pour LibreOffice Impress

Posted on 2014-11-22 in Libreoffice • Tagged with business model canvas, entreprenariat, création d'entreprise

Je viens de traduire en français un modèle de business modèle canvas pour LibreOffice Impress. Il est au format A0. Pour l'inclure dans un autre document, je vous conseille de l'exporter au format SVG puis le l'inclure en tant qu'image. J'ai tenté d'utiliser l'import OLE mais le document est toujours …


Continue reading

Utiliser AngularJS et Django pour faire des requêtes AJAX

Posted on 2014-10-25 in Programmation • Tagged with Django, JavaScript, AJAX, AngularJS

Dans ce petit tuto, je vais vous expliquer comment faire pour poster un formulaire Django via une requête AJAX en utilisant le framework JavaScript AngularJS. Tout d'abord, il faut un peu de préparation. Voici le modèle que nous allons utiliser (les imports ne sont pas précisés et je suppose que …


Continue reading

Installer des paquets npm sans les droits root

Posted on 2014-10-24 in Programmation • Tagged with JavaScript, npm

npm peut soit installer un paquet dans le dossier du projet courant soit de façon globale pour tous les projets avec l'option -g. Par défaut dans ce mode, npm installe les paquets dans /usr/lib/node_module ce qui nécessite les droits root. En dehors du désagrément que cela procure, cela …


Continue reading

Utiliser git pour gérer les fichiers de configuration de son HOME

Posted on 2014-09-09 in Trucs et astuces • Tagged with git, Linux, mr, vcsh

Depuis pas mal de temps, je gère les fichiers de conf de mon home avec git, notamment ma conf emacs et mon dossier bin. L'intérêt étant à la fois de pouvoir partager les configurations entre plusieurs ordinateurs, de pouvoir revenir en arrière en cas de besoin et de voir l'historique …


Continue reading

Divers astuces en Shell

Posted on 2014-09-07 in Trucs et astuces • Tagged with Bash/Shell, Unix

Liste de commandes pour des actions spécifiques. Pas/peu de détails/explications, prérequis de shell supposés connus. Si une commande est donnée pour bash uniquement, cela signifie qu’elle n’est pas compatible avec le shell POSIX ou d’autres implémentations basiques mais est vraisemblablement disponible dans les autres implémentations …


Continue reading

Petit précis de shell

Posted on 2014-09-07 in Programmation • Tagged with Linux, Unix, Bash/Shell

Le shell (POSIX, ie sans les améliorations de Bash ou zsh) est un langage assez particulier qu’on ne connaît pas forcément. Le but de ce document est de rappeler (ou donner) quelques bases du langage, de rappeler les différences notables avec bash. Je propose dans un autre article quelques …


Continue reading