Récemment, je suis me retrouvé à jouer à la table d’une petite fille sourde. La partie de 7 familles qui s’en est suivie fut très sympathique, et je me suis pris au jeux d’essayer moi aussi de signer les familles (cerf, hérisson, papa, fille…).
De retour chez moi, cela m’a interrogé sur ce que l’informatique peut apporter à ce handicap. Je vais vous montrer ici une petite solution qui pourra peut être un jour vous aider aussi.
Mes programmes
Divers programmes que j’ai développés.
Migrer un site sous WordPress en automatique
Vous avez terminé votre développement, et vous venez de passer votre site en production, et malheureusement tout le thème est cassé. Il ne fallait pas utiliser des outils tels que Elementor ou un autre Page Builder ! Mais bon, pour vous j’ai la solution. Migrer un site : La plupart du temps si vous avez pris … Lire la suite
Améliorer le bon coin
En cette période de noel, j’ai pas mal mis le nez dans le bon coin pour dénicher de bonnes affaires. Et je constate que l’interfaçe pourrait être améliorer. Voyons ensemble comment faire.
Lemming, écrire un jeu avec Laravel
Il y a un jeu de société avec lequel je joue souvent avec mes enfants, il s’agit de Lemming; pas le jeu vidéo, mais celui avec une course sur un plateau rempli d’hexagones. Pour ceux qui ne connaissent pas, je vous le recommande. Je vais vous présenter comment je l’ai construit en mode web, et quelques bonnes pratiques à respecter. Et pour ceux qui veulent essayer, voici le site démo: https://lemming.gameandme.fr
Un outil anti-vol et anti-phishing: LogSteal
Récemment, j’ai été victime d’une tentative de cambriolage et même si mon chien les a fait fuir, ca fait quand même réfléchir. J’ai beau avoir installé des applications de suivi sur mes téléphones, il me reste encore quelques périphériques sans rien. J’ai donc développé mon propre outil de tracking. Je vais vous expliquer les concepts … Lire la suite
Jouer n’importe quelle musique sur un Sonos gratuitement via commande vocale
J’aime beaucoup Sonos, et le fait d’avoir un assistant vocal dans son enceinte est un plus indéniable. Seulement, Sonos a « un peu » fermé son écosystème pour ne pouvoir dire ok google joue cette musique qu’avec les grands acteurs du marché (deezer, spotify…). Mais en bon développeur, j’ai développé ma solution, la voici dans les grandes lignes.
Internationalisation et Laravel
Lorsqu’on créé des sites multi langues, on tombe souvent dans la facilité de faire des urls en /de ou /fr . Mais qu’est ce qui se passe lorsqu’un pays utilise plusieurs langues. Comment Laravel est il capable de mémoriser la langue et d’adapter le contenu. Voyons ensemble le principe du middleware et comment pallier à cette problématique.
Laravel : utiliser Big Query avec Eloquent
Laravel vient avec son ORM: un outil de gestion de bases de données nommé Eloquent. Celui-ci est super pratique lorsqu’on utilise une base de données standard type mySQL. Il s’occupe de générer des objets à partir des enregistrements en base, des mises à jour, de la pagination… mais lorsque notre base se porte sur Big Query, les choses se compliquent.
Ok google, parlez à docteur référencement
Depuis quelques heures, vous pouvez demander à votre assistant Google des informations sur le référencement. Pour cela, il vous suffit de lui dire : « Ok google, parlez à docteur référencement« .
Je voulais voir comment fonctionnait Dialogflow et ce petit projet devrait aider ceux qui bricolent un peu dans le monde du SEO.
Le but n’est bien évidemment pas d’avoir un outil clé en main qui vous générera du code en fonction de vos besoins, mais il vous donnera des explications sur des termes plus ou moins connus. Faisons ensemble le tour du propriétaire.
Recevoir une alerte mail quand un disque linux est plein
Si vous achetez un serveur dédié chez OVH ou ailleurs, faites attention déjà à bien positionner l’emplacement vos sites web. Par défaut, on a tendance à les placer dans /var/www, mais sur certains serveurs les partitions les plus volumineuses se trouvent dans /home. Pour le savoir, faites un df -h . Comme beaucoup, vous n’avez … Lire la suite