Tous les articles par Olivier Hoarau

justifier des paragraphes avec wordpress

Depuis la mise en place de l’éditeur Gutenberg dans les versions récentes de WordPress, il n’est plus possible de justifier du texte. Dans les versions précédentes il y avait un bouton, puis le dit bouton a disparu mais on pouvait encore justifier du texte avec la combinaison de touche ALT+SHIFT+J. Maintenant avec l’éditeur Gutenberg, il n’est plus possible de justifier. Les raisons évoquées sont liées à une histoire de lisibilité et visiblement certains développeurs font de la suppression du justifié une vraie croisade, il y a quoi lire les échanges ici.

En fait il y a un moyen simple de remettre en place le mode justifié, il faut aller dans les pages de configuration du thème wordress que vous avez choisi puis dans CSS additionnel il faut rajouter :

.post { text-align: justify; }

et systématiquement tous les posts seront en justifié, that’s all folks !

Diy: installer un protege moteur sur une citroen c4 cactus

Dans la catégorie Do It Yourself comment installer un cache moteur sur une Citroën Cactus C4, enfin sur le grand modèle de la photo ci-dessous.

Il se trouve qu’elle dispose d’un tas d’options plus ou moins utiles (détecteur de pluie pour les essuies glaces, détection nuit/jour pour les phares, caméra à l’arrière, …) mais il n’y a même pas de protection sous le moteur. A vrai dire que ça peut paraître superflu mais nous avons découvert qu’une bête à poil aimait particulièrement la chaleur du moteur et qu’on trouvait des poils de partout, jusqu’à que je surprenne le chat du voisin . Ça m’a plutôt surpris de découvrir qu’un chat pouvait se faufiler à un endroit aussi exigu. Celui passe visiblement toutes ses nuits à dormir sur le moteur encore chaud, ou du moins au niveau de la batterie. D’où l’intérêt du protection moteur avant que la bestiole me fasse des dégâts ou pire encore qu’on roule avec le chat sous le capot.

La batterie pleine de poils avec des saletés (points blancs ramenés par le chat)

Citroën me présentait une facture de 300€ pour l’installation, j’en ai commandé un en Pologne sur ebay pour 32€ frais de port compris sous la référence 7013GL. D’origine sans le cache cela donne cela :

et au final avec le cache :

Continuer la lecture de Diy: installer un protege moteur sur une citroen c4 cactus

Passage à la connexion sécurisée https

Je suis passé à la connexion sécurisée en passant de http à https pour l’ensemble de mes sites funix.org, hoarau.org et ce blog. Le https est utile pour sécuriser une connexion entre le client (le visiteur du site) et le serveur qui héberge le site et éviter ainsi que les données circulent en clair sur le réseau. C’est notamment absolument indispensable dans le cas de transactions sur un site commercial. Quel est donc l’intérêt pour des sites comme les miens ? En fait le https a tendance à devenir quelque peu la norme sur le web. Ainsi certains navigateurs stigmatisent les sites avec des connexions non sécurisées avec une mention d’avertissement, quant à Google il favorise également le référencement des sites avec https au détriment des sites en http. Bref, suffisamment de raison pour basculer en https.

Techniquement la connexion https repose sur le protocole SSL , le serveur dispose d’un certificat qui permet d’activer le chiffrement des données entre le serveur et le navigateur avec le protocole https via le port 443. Le certificat identifie de manière unique le serveur ou du moins l’individu ou l’organisation qui l’administre.

Je suis hébergé chez online qui offre https de base pour les services mutualisés. Le certificat est géré automatiquement par Let’s Encrypt qui est une des rares (et sans doute la seule) autorité de certification habilitée à délivrer des certificats gratuitement. Pour mes sites funix.org, hoarau.org j’ai simplement créé un fichier .htaccess à la racine des sites contenant :

RewriteEngine On
RewriteCond %{HTTP:HTTPS} !on
RewriteRule (.*) https://%{SERVER_NAME}/$1 [QSA,L,R=301]

Ce code gère la redirection automatique de http vers https, donc on peut toujours pointer sur les anciennes adresses. Pour ce blog qui tourne sous wordpress, je n’ai pas créé de lignes particulières pour le fichier .htaccess. J’ai installé et activé simplement l’extension Really Simple SSL. Elle gère également la redirection automatique de http vers https.

Je n’ai pas observé de bogues manifestes sur l’ensemble de mes sites, je suis néanmoins preneur de tout retour sur le moindre dysfonctionnement.

opencv et intelligence artificielle

En mettant à jour mes pages de FUNIX sur les outils pour gérer la vidéo sous linux, j’ai mis à jour la bibliothèque OpenCV en la faisant évoluer vers la version 4.0.1. Jusqu’à présent je ne prenais pas le temps de me pencher sur les bibliothèques de bas niveau, préférant m’attarder sur les logiciels de haut niveau qui les utilisent comme le logiciel de montage vidéo kdenlive ou le célèbre lecteur vidéo VLC. J’ai cependant pris le temps de me pencher plus longuement sur OpenCV car c’est une bibliothèque pleine de ressources.

En deux mots, OpenCV fournit des routines de traitement vidéo en temps réel. Plus précisément vous pouvez détecter des visages, des objets, lire du texte, identifier une plaque d’immatriculation, faire du traking d’objets dans une vidéo ou une image. Plus fort encore, OpenCV dispose de méthodes d’apprentissage basées sur des réseaux de neurones pour affuter la reconnaissance d’objets, on n’est pas loin de l’intelligence artificielle !

Léna et Véronique en cours de kite
Continuer la lecture de opencv et intelligence artificielle

Tempête isaias

J’ai profité à ma manière de la tempête Isaias qui a traversé la France aujourd’hui et qui a généré sur la pointe bretonne un bon 7-8 bft, autant dire un simple coup de vent. Je me suis pointé sur la côte nord Finistère, spot de Tréompan (3 moutons pour les intimes) à la fraîche au sens propre comme au sens figuré pour profiter des vagues qui sont bien plus grosses à marée haute. En fait le vent était un peu trop ouest, donc déventé sur le bord, des conditions pas faciles pour franchir la barre, en maintenant un équilibre précaire sur un mini flotteur alors que les vagues déferlent, mais une fois la barre franchie le vent montait sensiblement dans les tours et même avec ma voile de 3.4 taille mouchoir, ça restait plutôt sportif. En revanche cette orientation est assez idéale pour ce spot pour envoyer des bons surfs avec des vagues d’une taille raisonnable mais suffisante pour satelliser son bonhomme.

Trois sorties en trois jours, la combinaison n’a même pas le temps de sécher.

Récupérez un mot de passe windows de linux

Voulant réinstaller le launchpad Novation MK2 sur le nouveau ThinkPad T440p sous windows 7 professionnel pour ma fille, je me suis rendu compte que j’avais négligemment oublié le mot de passe d’administrateur ! C’est ballot, fort heureusement avec une partition sous linux, on peut faire pas mal de chose avec une commande qui s’appelle chntpw c’est à dire “change NT password” tout un programme. A vrai dire c’est valable avec n’importe quel PC windows dès lors que vous y avez accès physiquement et que vous pouvez accéder au BIOS.

Launchpad Novation MK2 et le ThinkPad T440p en mode linux

Il suffit de repérer la partition windows, la monter si ce n’est pas déjà fait et d’aller dans le répertoire Windows/System32/config. De mon côté j’ai tapé simplement en tant que root

cd /media/win_d/Windows/System32/config

Ensuite on tape la commande chntpw -l sam -i à noter qu’il faut que vous ayez un fichier sam dans le répertoire, sur d’autres systèmes ce fichier peut être en majuscule. Voilà le résultat :

chntpw version 1.00 140201, (c) Petter N Hagen
Hive name (from header): <\SystemRoot\System32\Config\SAM>
ROOT KEY at offset: 0x001020 * Subkey indexing type is: 666c
File size 262144 [40000] bytes, containing 8 pages (+ 1 headerpage)
Used for data: 273/87760 blocks/bytes, unused: 18/10288 blocks/bytes.

<>========<> chntpw Main Interactive Menu <>========<>

Loaded hives:

1 – Edit user data and passwords
2 – List groups
– – –
9 – Registry editor, now with full write support!
q – Quit (you will be asked if there is something to save)

What to do? [1] ->

Continuer la lecture de Récupérez un mot de passe windows de linux

Thinkpad t440P et linux

Pour remplacer le Lenovo IdeaPad u350 vieillissant de ma fille je me suis d’abord tourné dans la recherche d’un ultra portable Thinkpad que j’affectionne vu que j’en ai déjà 3 différents (X200, X220 et X230).

Respectivement X230 (mon PC perso), X200 (PC multimedia) et X220 (PC de ma moitié)

Mais la taille d’écran ne lui convenait pas, j’ai trouvé sur ebay un ThinkPad T440p d’occase à 189,9€ TTC (+18€ de livraison) en Allemagne qui est pourvu d’un écran de 14” équivalent à celui de l’IdeaPad. En voici les caractéristiques :

  • processeur i5-4300M 4ème génération 2,6Ghz avec 4 coeurs
  • 8 Go de RAM
  • disque dur de 500 Go
  • Réseau (wifi, RJ45, bluetooth)
  • connectivité (4 ports USB (dont 2 USB 3.0), lecteur carte SD, VGA, mini display)
  • accessoires divers (webcam, lecteur d’empreinte digitale, lecteur DVD)

Avec windows 7 installé dessus et toute la robustesse, la qualité de fabrication et de la durabilité des thinkpad conçu pour un usage professionnel. Quand on sait qu’il valait à la base plus de 1200€ TTC, on peut considérer que c’est une très bonne affaire !

J’ai fait le choix de conserver windows 7 et d’installer en double boot Linux avec une distribution Mageia 6 (ou plutôt 6.1 avec les mises à jour) et tout fonctionne du premier coup sans soucis. Il n’y a que le lecteur d’empreinte que je n’ai pas encore testé.

Lenovo Thinkpad T440p

J’ai installé XFCE comme environnement graphique par défaut, on retrouver le dock cairo tout en bas, on peut distinguer l’applet météo qui est développé et un conky sur l’état du système en haut à droite.

Sorties planche à voile 2018

Hier j’ai fait certainement ma dernière sortie en planche à voile de l’année, finalement j’ai réussi à aligner 30 sorties, ce n’est pas trop mal compte tenu que j’ai multiplié également les sorties en voilier et que je ne suis plus du tout disponible en semaine pour partir naviguer. Voilà une petite sortie qui résume ces sorties, on y voit essentiellement des sorties en slalom qui ont constitué l’essentiel de mes sorties dont le détail se trouve par ici.

La dernière sortie était relativement mémorable, c’était une bonne session de slalom par temps de crachin mais j’étais accompagné de ma moitié et de ma fille qui se mettent au kite puisque je n’ai pas réussi à les mettre à la planche à voile. Il faut reconnaitre que l’apprentissage du kite est bien plus facile. Ainsi donc je ne suis plus seul à partir écumer les spots du nord Finistère même si ça réduit le choix aux spots faciles compatibles pour la pratique du kite débutant. Après avoir pris quelques cours, elles en sont à s’extirper de l’eau pour commencer leurs premiers bords et visiblement cette étape n’a pas l’air simple. Le départ de ma fille est bon mais ça se gâte ensuite !


Mémoire sur les inégalités à la Réunion

Dans le cadre de la formation professionnelle, je termine actuellement une formation diplômante de master 2 en droit avec l’université Paris 1 – Sorbonne qui aboutit notamment à la rédaction d’un mémoire . J’ai choisi les inégalités entre l’outre-mer et la métropole avec le cas particulier de l’île de la Réunion. Il se trouve que mon mémoire a un certain écho dans l’actualité de l’île qui est complètement paralysée depuis deux semaines par le mouvement des gilets jaunes qui a atteint un niveau de mobilisation très supérieur à celui de la métropole et qui étouffe littéralement toute son économie déjà très fragile.

Pour résumer mon mémoire, la Réunion est une île d’extrêmes, de contrastes et pleine de contradictions.

D’extrêmes car elle cumule dans un espace exigu surpeuplé tous les risques physiques imaginables :  l’inondation, les mouvements de terrain, les cyclones, les éruptions volcaniques, les séismes et les feux de forêts. Elle concentre également un large éventail d’inégalités sociales, elle est ainsi le département français qui compte à la fois le plus fort taux de bénéficiaires des minima sociaux et de l’impôt sur la fortune. Elle se caractérise également par un fort taux de chômage, de violence, d’illettrisme et de personnes touchées par l’alcoolisme et les problèmes de santé liés à la sédentarité et la malbouffe.

De contrastes avec une variété de reliefs et de paysages, on passe du lagon tropical à la haute montagne à plus de 3000 m d’altitude en l’espace de quelques dizaines de kilomètres. Elle compte également une variété et une diversité de population façonnée par trois siècles de peuplement et de colonialisme. Par ailleurs du fait des inégalités omniprésentes la Réunion cumule toutes les caractéristiques d’un pays riche et développé et d’un pays du tiers monde.

De contradictions avec un rattrapage économique par rapport à la métropole sur le modèle métropolitain par opposition à un développement propre prenant en compte les atouts et le contexte local qui a réduit les inégalités entre la Réunion et la métropole mais qui dans le même temps entretient voire augmente les inégalités dans la société réunionnaise. C’est aussi une île située dans un environnement régional actif en plein développement mais à la fois fermée et isolée et qui entretient des échanges quasi exclusifs avec la métropole. Contradiction également entre des réunionnais qui veulent être traités de la même manière que leurs homologues métropolitains mais qui affirment leurs différences notamment culturelles.

Aujourd’hui la réduction des inégalités marque le pas et fait face à un système en place conservateur et peu enclin à évoluer, pourtant la Réunion est une île riche de la diversité de sa population et pleine d’atouts qui n’attendent qu’à être exploités pour accélérer son développement et réduire les fractures qui minent la société réunionnaise.

Pour découvrir mon mémoire, j’ai créé une page dédiée sur mon site personnel où il peut être librement téléchargé au format pdf.

Le passage du Tas de Pois

Le passage du tas de pois en mer d’Iroise pour le marin breton c’est un peu son passage du nord-ouest ou du Cap Horn toute proportion gardée.  C’est une avancée rocheuse de la pointe de Pen-Hir sur la presqu’île de Crozon où les voiliers s’aventurent à passer entre les rochers. J’ai tenté l’aventure ce 25 novembre dernier, sur la vidéo ci-dessous notre voilier en provenance du Cap de la Chèvre remonte au nord vers le goulet de Brest. On peut distinguer de gauche à droite le passage emprunté entre les rochers Bern Id  “Tas de blé” et le Ar Forc’h “la Fourche”.

Beau temps mais une mer plutôt forte avec une superbe houle qui devait générer des bonnes vagues du côté de la presqu’île de Crozon.

L’occasion également de voir le rocher du Lion qui porte bien son nom en face de la pointe du Toulinguet.

Ainsi que la balise de la Louve au pied du sémaphore du Toulinguet.

Au passage la vidéo ci-dessous a été montée avec kdenlive 18.08.3 qui vient de sortir. C’est une mise à jour mineure qui intègre essentiellement des corrections pour la version portée sous windows.