Linux

Installer un Raspberry Pi Zero sans périphérique

Il est loin le temps, où l'on montait un média center de salon à base de carte mère au format mini-ITX de 17x17cm et surtout sans ventilateur. Aujourd'hui, le Raspberry Pi est bien plus répandu et le modèle zero tient dans les dimensions de 6,5x3,1cm ! Voyons donc comment l'installer et le configurer sans utiliser ni clavier, ni écran, ni WiFi, ni même d'alimentation secteur. Pour cela, nous aurons besoin d'un PC quelconque (avec un port USB), d'un cable USB…
Lire d'avantage
Développement

Git – le b.a.-ba – mettre de côté son travail

Continuons notre série d'articles sur Git – le Quand vous travaillez dans un dépôt Git, vous avez parfois besoin de sauvegarder votre travail en cours sans forcément le commiter. Ceci est possible avec le remisage et la commande git stash. Jusqu'à présent je n'utilisais que 2 commandes pour le remisage : # remiser le travail en cours $ git stash # retourner dans la dernière version de travail $ git stash pop Ce sont vraiment les 2 lignes de commandes…
Lire d'avantage
Développement

Devoxx France 2018, encore et toujours !

Cela fait un moment que je n'avais pas fait de retour l'événement annuel des développeurs en France : Devoxx France . Depuis 3 ans, cette conférence a deux facettes pour moi : en tant que conférencier et orateur. Mon programme Voici les conférences auxquelles j'ai pu assister : Mercredi Maitriser sa gestion de l'identité avec Keycloak : Envisageant de migrer sur KeyCloak, j'ai trouvé cette université très intéressante et complète. Être architecte logiciel en 2018 : Un très bon rappel…
Lire d'avantage
Développement

Debug d’une application web locale sur un mobile avec Chrome

Quand on fait du développement mobile natif, on a l'habitude de débugger son application directement sur un mobile via le debug USB. En revanche, nous n'avons pas forcément ce réflexe lors que l'on développe une application web et ce même si elle est destinée aux mobiles. En effet, l'application pouvant généralement être exécutée dans le navigateur de notre machine, le développement et les tests sont faits sur le poste de développement. Pourtant, parfois il est nécessaire de se retrouver dans…
Lire d'avantage
Android

Le Nextbit Robin et le debugging USB

En début d'année, je suis passé sur un Nextbit Robin. Après quelques galères avec le cable USB, j'avais finalement réussi à transférer des fichiers avec mon PC en USB via le stockage de masse du téléphone. En revanche, il était impossible de faire fonctionner le mode debug en USB. Faisant très peu de développement Android, j'avais laissé tomber. Cependant, j'ai très récemment eu besoin de debugger une application web sur un appareil mobile. Chrome permet de debugger à distance un…
Lire d'avantage
Développement

Tester en local les Google Cloud Functions

Ce qui est appréciable avec les Fonctions as a Service, c'est la simplicité de déploiement. Vous avez un bout de code que vous souhaitez expérimenter ? Vous le codez, demandez le déploiement Et rien d'autre ! C'est disponible après quelques secondes ! Un des cas d'usages les plus courants est la glue entre services. Le code est généralement simple et permet de lier plusieurs services entre eux. Lorsque l'on développe du code d'intégration, il n'est pas rare de s'y reprendre…
Lire d'avantage
Développement

Sauvegarde et restauration MySQL avec des emojis 😅

L'encodage des caractères est un problème récurrent. Et comme cela ne suffisait pas, de plus en plus de personnes utilisent des emojis dans du contenu. 😜 Même si vous prenez vos précautions avec l'UTF8, ces caractères spéciaux peuvent poser quelques soucis lors de la sauvegarde ou restauration d'une base de données. Heureusement, il existe une méthode relativement simple pour MySQL : 🙏 (more…)
Lire d'avantage