Skip to main content

Envie d’une montre à deux fuseaux horaires pour voyageurs dyslexiques?

Préparant une petite virée à Seattle la semaine prochaine, j’ai eu l’idée de coder une nouvelle horloge pour Fitbit (voyage à Seattle + MVP Summit = “yeahhh !!!”). Comme les précédentes, celle-ci est optimisée pour des utilisateurs dyslexiques, utilisant Fitbit Ionic ou Fitbit Versa et dispose de nombreuses personnalisations.

Montre Ionic avec deux horloges


Cette-ci a la particularité d’afficher deux heures:

  • Celle qui est habituellement fournie par votre montre.
  • Plus un second fuseau horaire que vous êtes libre de choisir et d’adapter en fonction de vos voyages, ou quand vous devez être synchro avec des collègues présents sur une autre fuseaux horaires.

La version actuellement en test est disponible ici : https://gam.fitbit.com/gallery/clock/830ab660-01f1-49bf-bc2e-fb951a4fb7b4


Merci d’avance pour vos retours. Comme pour les précédents tests, je répondrais à tous vos mails, même si je dois y passer beaucoup de temps. C’est un véritable plaisir de faire de développement accessible, et d’avoir des utilisateurs aussi sympathiques ;)

Je devrais la finaliser en y apportant l’affichage des statistiques d’ici deux semaines (voyage oblige, je décale un peu le rythme de mes publications).

Jérémy Jeanson

Switcher plus vite d’une branche Git à l’autre avec Visual Studio

Avec la famille Azure DevOps + Git + Visual Studio, on bascule souvent de branches à l’autre. Que ce soit pour un merge, pour pousser une série de commits, ou pour une vérification la présence d’un fichier.

Plus votre solution est imposante (nombre de projets, mélange de technologies…), plus vous allez avoir l’impression que cette opération de checkout est longue.

Quel est le problème ?

Ce type de manipulation est ralenti par le fait que Visual Studio actualise son interface par rapport à la solution ouverte.

Comment s’en sortir ?

La solution est toute simple. Avant de changer de branche, fermez votre solution (via le menu « File » > « Close solution » ) . Si y a besoin de faire un merge, le fait de garder la solution ouverte n’a aucun intérêt.

Si vous utilisez le pipeline Azure DevOps, il n’est même pas utile d’ouvrir la solution pour compiler et déployer ;)

Jérémy Jeanson

Publication du code de mes montres pour dyslexiques sur GitHub

Le code de mes quatre montres optimisées pour les utilisateurs dyslexiques est enfin public. J’ai pris le temps de cloner mes projets sur GitHub (code + screenshots) :

Pour en profiter, il vous faudra utiliser :

  • Visual Studio Code
  • NPM
  • Le sdk de fitbit (installé via NPM)
  • TypeScript (pour la logique)
  • CSS + SVG (pour le design et les animations)

Pour en savoir plus sur le SDK Fitbit, cela se passe ici.

Jérémy Jeanson

Linux sur une VM Gen2 d’Hyper-V ça marche !

Voilà une fausse rumeur à laquelle il serait bon de tordre le cou une bonne fois pour toutes. Oui, il est possible de créer une VM de génération 2 sur Hyper-V et d’y installer Linux sans difficulté.

On peut profiter des VHDX, de la mémoire dynamique … etc…

Il n’y a que le Secure Boot qui n’est pas supporté par toutes les distributions (mais ça, il en est de même sur certaines machines physiques).

Pour rappel, l’activation/désactivation du Secure Boot est disponible via les paramètres de la VM. Il peut aussi être modifié via PowerShell.


Set-VMFirmware NomDeLaVM -EnableSecureBoot off


Pour exemple, voici des screens d’installation d’Open Suse sur Windows Server 2016 :

Ecran d'installationInstallation en coursInstallation terminée, la session est ouverte

Personnellement, j’utilise des VM de Gen 2 sous Linux depuis Windows Server 2012 R2 sans problèmes ;)

Jérémy Jeanson

Encore deux nouvelles horloges pour dyslexiques sur les montres Fitbit

Le nombre de mes horloges pour Fitbit vient de passer officiellement à quatre ;)

Après de nombreux tests et feedback des utilisateurs, je peux enfin communiquer sur mes deux dernières créations. Elles sont présentes dans le store depuis un mois, mais comme pour la précédente fournée, j’ai pris le temps d’étudier les retours de mes utilisateurs pour que le niveau de finition soit au top.

Design à défaut sur Ionic

Design à défaut sur Ionic

Comme pour les précédentes versions :

  • Les couleurs sont personnalisables.
  • L’anglais et le français sont pris en charge.

Vous pouvez les trouver via l’application mobile Fitbit ou les installer via les liens suivants :

Des demandes pour choisir les compteurs d’activité et/ou les afficher suivant un cycle sont en cours d’étude.

Le code actuel sera partagé sous peu sur GitHub.

Jérémy Jeanson

Cookies Cookie Policy

This website uses cookies and similar technologies to allow us to promote our services and enhance your browsing experience. If you continue to use this website you agree to our use of cookies.