Articles rédigés par «Laurent» :
Note de service
Les commentaires ont été temporairement non pris en charge.
Le système de cache que j’avais mis en place semble ne pas fonctionner et empêche la bonne gestion des commentaires.
Je suis à la recherche d’une solution, merci de votre compréhension.
Je vous présente mes excuses pour la gène occasionnée et les commentaires qui sont passés à la trappe…
Mise à jour du thème
Juste un petit mot pour vous signaler la mise à jour du thème. Je détaillerais prochainement tout ce que j’ai modifié et les outils grâce auxquels je suis arrivé à ce résultat après un développement de prés de 2 mois.
Je peux déjà vous préciser que j’ai travaillé avant tout sur la navigation entre les pages au sein même du blog et corrigé de nombreux bugs dans le code maison utilisé sur le site (gestion des séries d’articles par exemple).
Dans la précédente version, le thème était déjà « responsive » (car basé sur le framework Bootstrap de Twitter), c’est toujours le cas mais toute la feuille de styles a été écrite à la main avec des concepts nouveaux pour moi (j’ai énormément appris ces derniers jours).
Le thème cède à la mode du « Material Design » sur la page de contact peaufinée d’une touche personnelle pour le démarquer quelque peu des… Lire la suite
Cover Thumbnailer sous Ubuntu-Mate 16.04
Note du 02/09/2018 : avec Debian 9 et Mate 1.20.3, il faut changer une troisième ligne dans le fichier install.sh (lire plus bas).
Cover Thumbnailer est un script Python chargé de générer des miniatures pour le gestionnaire de fichiers Nautilus de l’environnement Gnome.
Grâce à ce script, vous pourrez configurer vos dossiers contenant votre musique comme ceci:
Si vous le souhaitez, les dossiers contenant vos images et photos pourront se présenter comme ceci :
Après cette petite présentation, voici la procédure à suivre pour faire fonctionner le script avec Caja de l’environnement Mate :
Télécharger l’archive Cover Thumbnailer 0.8.3 (et surtout pas la version 0.8.2) Décompressez l’archive dans un dossier Ouvrez et modifiez le fichier freedesktop/cover-thumbnailer-gui.desktop comme ceci : [Desktop Entry] Version=1.0 Type=Application Name=Cover Thumbnailer GenericName=Cover Thumbnailer Comment=Configuration tool for Cover Thumbnailer Comment[fr]=Outil de configuration pour Cover Thumbnailer Categories=GTK;Settings;DesktopSettings; Exec=cover-thumbnailer-gui Icon=/usr/share/cover-thumbnailer/icon.png Ouvrez le fichier install.sh et remplacez les… Lire la suite
Notification d'émail via Python
Je vous présente aujourd’hui un petit script Python qui vous informe de l’arrivée de nouveaux messages sur votre compte de messagerie de courrier électronique.
Préambule et mise en situation :
J’ai écris ce script pour faire plaisir à ma maman dont le pc tourne sous Ubuntu Mate 16.04, l’applet mate-indicator-applet n’a plus le même comportement qu’auparavant et ne propose donc plus la possibilité de notifier l’utilisateur de la présence d’un nouveau courrier électronique.
Je précise que c’est mon tout premier script en Python, j’attends donc avec impatience vos remarques et commentaires pour améliorer la chose .
Sources, documentations et dépendances :
Je me suis largement inspiré de la lecture des pages suivantes :
Desktop notifications Raspberry Pi E-mail Notifier Using LEDs Desktop Notifications in Python with Libnotify
Le script, pour fonctionner correctement, requiert l’installation de la librairie imapclient pour Python.
Je l’ai donc installée via PIP que j’ai dû également… Lire la suite
Un thème pour le blog (partie 1)
Après avoir installé le serveur web en local, on va rentrer petit à petit dans le vif du sujet.
Le blog tourne sous WordPress (écrit en PHP, grande communauté, extensible à souhait…).
La création d’un thème passe par un ensemble de fichiers php dédiés aux différents contenus (accueil, liste des derniers articles, articles par catégories, commentaires…) mis en forme par une feuille de styles, voir par exemple ce très bon tutoriel pour approfondir le sujet, celui-ci ou cette sélections de tutoriels sur cette page.
Pour partir sur de bonnes bases, j’ai choisi d’utiliser le Bootstrap de Twitter, un ensemble de « composants » prêts à l’emploi, plus ou moins facile à utiliser. J’ai cependant conscience que cette feuille de styles est avant tout destinée à la création d’interfaces en back-end et que les sites internet l’utilisant en front-end finissent tous par se ressembler…
Les principaux avantages que… Lire la suite
Serveur de développement web en local
Pour le développement du Blog-Libre et d’autres projets personnels, j’ai été amené à installer un serveur web en local sur ma machine. Je vous présente rapidement comment j’ai procédé et les choix que j’ai fait.
Tout d’abord, mon poste principal tourne sous Debian Jessie sous l’environnement de bureau Mate, est connecté uniquement en réseau filaire à un second poste qui me sert de passerelle; je ne dispose pas de box louée à mon fournisseur de service internet et ne dispose pas de matériel connectable en wifi.
J’installe en priorité les logiciels disponibles dans les dépôts de la distribution.
J’ai choisi, comme Philippe Scoffoni d’utiliser le serveur web Nginx et le serveur de base de données MariaDB, le tout couplé avec PHP-fpm pour les mêmes raisons que lui. Je vous invite d’ailleurs à lire son tutoriel très complet sur l’installation de ces trois logiciels avant de poursuivre la lecture de… Lire la suite
Un petit mot en passant…
ça fait un bon moment que je n’ai pas pris le temps d’écrire ici…
Un petit mot pour vous indiquer les quelques changements que j’ai effectué sur le site :
La page sur la Charte est enfin publiée (voir le menu en haut de votre écran). La page d’accueil, si elle présente toujours un extrait des billets, le fait maintenant en conservant la mise en page du code HTML. Une nouvelle extension permet de signaler qu’un billet est peut-être un peu ancien et son graphisme s’intègre mieux au thème du blog maintenant. Le menu servant à signaler les autres billets d’une série de billets s’intègre mieux lui aussi dans le thème du blog. Une nouvelle extension chargée de stopper le spam a été mise en place (merci de me contacter par email si vous ne parvenez pas à commenter). Je le signale maintenant mais depuis le début nous disposons d’un… Lire la suite
De la liberté d'expression
Hier, Cascador a publié l’image ‘Je suis Charlie’ que tout le monde connaît tristement maintenant.
J’ai volontairement fermer les commentaires sur son « billet » pour éviter aux mécontents de ternir son geste. Cependant, j’ai le sentiment d’avoir le « cul entre deux chaises », selon l’expression consacrée. Comment, dans le même temps, rendre hommage à l’équipe de Charlie Hebdo qui défend la liberté d’expression et brider la parole en fermant les commentaires ?
Et là, j’apprends qu’une marche républicaine est prévue avec tous les partis politiques du pays des Droits de l’Homme ce dimanche 11 janvier à Paris.
Tous ? Bien sûr que non car le parti de Marine Le Pen, n’a pas été convié à ce rassemblement pour rendre hommage à l’équipe de Charlie Hebdo et défendre la liberté d’expression…
Sur ce blog, on parle avant tout des logiciels (libres pour la plupart) et de l’informatique mais le geek que je suis… Lire la suite
Les menus
Dans le dernier épisode, je vous parlais du maniement de la souris et n’avais pas encore parlé du rôle du bouton droit.
En effet, il me fallait d’abord vous parler des menus.
Dans un restaurant, l’ensemble des plats disponibles vous est présenté sous la forme d’un menu dans lequel les plats sont regroupés sous un intitulé générique : les entrées, les viandes…
C’est exactement la même chose en informatique au niveau d’un logiciel, les nombreuses fonctionnalités qu’il propose sont regroupées dans un système de menus dont les intitulés sont censés vous indiquer facilement ce que vous allez trouver dans ces menus.
Dans le menu ‘Fichier’, par exemple, vous retrouverez toutes les actions qu’il est possible de faire avec un fichier (créer un nouveau fichier, ouvrir un fichier, enregistrer un fichier mais aussi imprimer un fichier…).
Le menu ‘Edition’ regroupe, quant à lui, toutes les actions… Lire la suite
…le système d'exploitation
Dernièrement, je présentais une série d’articles visant à vulgariser l’informatique et évoquais rapidement les logiciels.
Je n’ai pas abordé le principal logiciel permettant d’exploiter pleinement votre système informatique : le système d’exploitation.
Il existe principalement trois types de systèmes d’exploitation :
Le système développé et vendu par Apple Le système développé et vendu par Microsoft Le système Linux
Comparez cela à trois chaînes de fast-food commercialisant des hamburgers : chacune propose ses propres produits (introuvables chez les concurrents) et chacune a ses avantages et inconvénients.
Ne connaissant pas le système Apple, je n’en parlerais pas plus. Je sais simplement qu’Apple vend à la fois du matériel et du logiciel.
En ce qui concerne Microsoft, vous avez certainement entendu parler de Windows. Windows est très certainement connu dans le monde car il est livré d’office lorsque vous achetez un ordinateur (autre qu’un produit vendu par Apple, bien entendu). Après… Lire la suite