Blog

Les raccourcis vi à connaître

Les raccourcis vi à connaître

L’outil vi est un éditeur de texte dépourvu d’interface graphique disponible sous Linux.

Il est souvent de cauchemar des personnes qui doivent l’utiliser, mais est très puissant.

Nous allons voir dans cet article les commandes les plus utiles.

Définir les paramètres WI-FI d'un Raspberry Pi Zero W sans périphérique

Définir les paramètres WI-FI d'un Raspberry Pi Zero W sans périphérique

Le Raspberry Pi Zero W est la version mini de la célèbre carte Raspberry Pi.

La lettre W indique qu’il dispose de la connectivité WI-FI.

Nous allons voir dans cet article comment définir les paramètres réseau sous Raspbian sans avoir à connecter clavier / souris / écran.

Tester unitairement un service Angular

Tester unitairement un service Angular

Les tests unitaires représentent une part importante du développement.

Si vous êtes adeptes du TDD (Test Driven Development), je ne vous apprendrai pas leur utilité.

Dans cet article, je vais vous présenter comment tester un service Angular.

En particulier, si votre service nécessite l’injection d’un autre service, vous verrez comment réaliser ce qu’on appelle un mock.

Filtrer les expressions régulières dans Jekyll

Filtrer les expressions régulières dans Jekyll

Jekyll est un générateur de site web statique.

Il permet, par exemple, de transformer vos fichiers écrits avec Markdown en un blog.

Un de ses avantages est de pouvoir étendre les fonctionnalités de bases.

Dans cet article, je vais vous partager un plugin que j’ai trouvé pour gérer les expressions régulières.

Installation de Magento 2 Community Edition

Installation de Magento 2 Community Edition

La plateforme Magento met à disposition une solution de E-Commerce basée sur le Framework PHP Zend.

Elle offre de nombreuses fonctionnalités de base, mais peut également être étendue par un système de modules / thèmes…

Afin de connaître un peu mieux cette plateforme, j’ai voulu la tester sur mon poste.

Malheureusement, tout n’a pas fonctionné du premier coup.

Dans cet article, je vais vous lister les problèmes rencontrés et les solutions mises en place.

Utiliser le bouton Aqara WXKG11LM dans Jeedom

Utiliser le bouton Aqara WXKG11LM dans Jeedom

Aqara est une gamme de produits domotiques.

J’ai été séduit par ses prix attractifs et son intégration dans Jeedom.

Le bouton WXKG11LM m’a permet de déclencher un scénario.

Mais son intégration n’a pas fonctionné au premier essai…

Flasher une clé USB CC2531 avec un Raspberry Pi

Flasher une clé USB CC2531 avec un Raspberry Pi

Récemment, je me suis enfin lancé dans la domotique.

Et comme j’aime mettre les mains dans la cambouis, j’ai opté pour la solution Jeedom sous Raspberry Pi.

Afin de réduire les coups, les capteurs de la marques Aqara semblent répondre à mes besoins.

Pour les utiliser, il me fallait une dongle Zigbee.

Dans cet article, je vais ajouter quelques précisions sur comment flasher une clé USB CC2531 avec un Raspberry Pi.

Embellir un meuble Ikea avec des caches vis marbrier

Embellir un meuble Ikea avec des caches vis marbrier

La mode est au vintage, on ne peut le nier, c’est la grande tendance.

J’ai aussi succombé au chant des sirènes et j’ai voulu customiser un meuble Ikea pour lui donner une petite touche d’ancien.

Dans cet article, je vais vous expliquer ce que j’ai fait pour cacher les vis d’assemblage avec des cache vis marbrier.

Externaliser les composants 'composite' de JSF 2.0

Externaliser les composants 'composite' de JSF 2.0

Nous avons vu dans un article précédent comment créer des composants ‘composite’ avec JSF 2.0 : JSF 2.0 et les composants ‘composite’.

Cependant, ces composants étaient directement inclus dans le projet, ce qui ne permet pas de les réutiliser.

Nous allons voir comment mettre en place un projet contenant nos composants afin de pouvoir les réutiliser par la suite.

Effet de coin de page en CSS 3

Effet de coin de page en CSS 3

De nombreux sites ont mis en place un effet de coin de page (Peel effect en anglais) pour des publicité, donner des informations complémentaires…

Vous pouvez en voir des exemples ici :

Comme vous l’aurez remarqué, cet effet est mis en place en utilisant une animation Flash ou du JavaScript.

Nous allons voir dans cet article comment réaliser le même effet en CSS 3 sans script complémentaire.

Démo