PyPI: Python Package Index

Uploader un package sur PyPi

Histoire de garder ça sous le coude et de le partager, voici un pense bête sur comment uploader un package sur PyPi.org. Les prérequis Se créer un compte sur PyPi, mais également sur l’index de test. L’index de test permet de tester avant de pousser en production… Personnellement j’y ai le même login mais pas le même mot de passe. Avoir les bons outils d’installés : sudo dnf install python3-wheel python3-setuptools Suivre les guidelines de packaging de PyPa, notamment la rédaction du setup.py en se basant sur le projet d’exemple de PyPa :…

SeedBoxSync

seedboxsync

Script for sync operations between your NAS and your seedbox.

SeedboxSync 2.0.0, synchronisation de votre seedbox et de votre NAS

La version 2.0.0 de SeedboxSync vient d’être libérée ! C’est quoi SeedboxSync ? Imaginez que vous téléchargiez des fichiers via le protocole BitTorrent, des fichiers libres de droit, ça va de soi. Imaginez que pour une raison X ou Y vous ne puissiez pas le faire à partir de votre connexion (et donc votre IP) et que pour télécharger vous passiez par un prestataire tiers (on est toujours dans de pures spéculations bien entendu). Vous vous retrouvez donc avec des fichiers non pas sur votre…

atom.io

atom

A hackable text editor for the 21st Century.

Atom pour remplacer Netbeans

J’avais, par le passé, fait un article sur mon passage d’Eclipse vers Netbeans. Je dois dire qu’au fil du temps, cet IDE m’a déçu : Cycle de vie assez long. Plugin Python qui n’est plus maintenu depuis près de 3 ans. Lourd (qui a dit Java ?). Oracle, qui via sa politique de rachat se retrouvait propriétaire à la fois d’Eclipse et de Netbeans. Il a depuis fait le choix d’Eclipse en lâchant…

Smart home

Mon installation domotique

J’ai commencé à m’intéresser à la domotique il y a un peu plus de 2 ans, lors de la construction de ma maison. Cependant, je n’ai sauté le pas qu’à l’occasion d’un deal sur des détecteurs de fumée Fibaro FGSD-002. J’ai alors recyclé un Raspberry Pi 2B en box domotique en lui greffant une clef Z-Wave. Comme système domotique sur la box, j’ai fait le choix d’une solution Open Source, DIY & française : Jeedom. Puis m’a maison…

jQuery async Gravatar

jQuery async Gravatar

An asynchronous loading method for Gravatar images.

jQuery async Gravatar v1.1.1

Je viens de publier la version 1.1.1 de jQuery async Gravatar. jQuery async Gravatar qu’est ce que c’est ? C’est une petite librairie qui permet de télécharger les images Gravatar de manière asynchrone afin de ne pas pénaliser le temps d’affichage. J’en avais déjà parlé il y a quelques temps. OK, mais Gravatar c’est quoi ? Selon Wikipédia : Sur Gravatar, les utilisateurs peuvent se créer un compte basé sur leur adresse e-mail, et envoyer un avatar qui sera associé à ce compte. Un plug-in Gravatar est disponible sur la plupart des moteurs de blog connus ; quand un visiteur souhaite poster un commentaire…

Fedora 28

Fedora 28 est là !

C’est aujourd’hui que le projet Fedora, après une phase de développement de plus de 6 mois, vient de libérer le 28ème opus de la distribution Linux Fedora. Comme d’habitude, vous pouvez consulter la liste complète des changements sur le wiki du projet : Fedora 28 Changeset. On y remarquera rapidement : GNOME 3.28, GCC 8, L’amélioration de l’autonomie sur les portables. En cas de soucis, la communauté francophone est là pour vous aider ou…

Docker pour ma stack LAMP

J’avais déjà décrit ma précédente stack LAMP sous Docker, mais, à nouveau serveur, nouvelle architecture ! Tout d’abord posons le décor : un serveur Scaleway VC1M avec dessus, ce blog WordPress et un GitLab (que je ne décrirais pas). On s’attend donc à une stack avec un serveur HTTP, un daemon…

WordPress

Le blog passe la v6, sous WordPress

Comme certains l’auront peut-être remarqué, le blog vient de faire peau neuve : Nouveau look basé sur un template Material Design, Migration de Dotclear vers WordPress. Nouveau look Effectivement il était temps, la précédente version du blog datée de 2012. J’ai d’abord essayé de faire un design par moi même, en me basant sur Materialize et en m’inspirant de templates que je trouvais pas mal… Après plusieurs heures de création, j’ai dû me rendre à l’évidence : je n’ai aucun talent artistique ! Bilan :…

Scaleway

Pourquoi Scaleway ?

Récemment ce blog a dû se trouver un nouvel hébergement. Pour cela, j'ai fait le choix de Scaleway comme fournisseur de VPS. Je vais pas chercher des arguments dans tous les sens, ce qui a fait mouche, c'est le prix ! Voici un petit compte rendu après 1 mois d'utilisation.

Déménagement

Le blog déménage !

Non, ce blog n’est pas mort ! Je vais bientôt le remettre en activité. Je commence déjà par le faire voler de ses propres ailles et par l’héberger sur son propre VPS. J’ai fais le choix pour ça d’un VC1M de chez Scaleway. Je reviendrais dans un prochain billet sur le choix de cet hébergement made in Online.fr a.k.a Free.fr mais également sur le pourquoi 4Go de RAM pour un simple blog (teaser: il n’y a pas que ça ;-)). Pour ce qui est de l’architecture, comme pour famas, je suis passé sur du…