Comparaison des performances entre ionic et react native

Avant de découvrir Flutter et que Google sorte une version stable, je m’étais d’abord penché sur Ionic pour un développement mobile rapide et qui faisait largement le job, mais pour lequel j’ai rencontré des gros problèmes de performance sur des tablettes avec des versions Android assez vieilles (4.4, 5), ce qu’on trouve assez largement sur des anciens modèles. Et comme on ne peut pas mettre à jour la version d’Android, reste plus qu’à voir l’optimisation côté application.

J’ai donc pas mal parcouru de sites à la recherche de performance, puis de comparaison avec React Native de Facebook, qui avait une autre approche que Ionic, une sorte d’application hybride entre du code native et du code javascript.

Le problème que j’ai rencontré avec React Native, c’est le design, où il faut faire pas mal de CSS, adapter le peu de bibliothèques, problème qu’on a moins avec Ionic, qui a un grand panel de librairies déjà dessinées.

Et je suis tombé sur ce site qui fait le point sur les performances entre Ionic et React Native en comparant pas mal d’éléments.
Pour résumer, pour la performance c’est React Native, pour une application facile à prendre en main et rapide à faire, c’est Ionic. Mais comme dit au début, cela date, et maintenant il y a Flutter.

Contrôlez vos scripts

ShellCheck est un outil qui analyse, contrôle et vous indique les erreurs dans vos scripts shell bash/sh.

Très utile, les scripts shell étant interprétés et rédigé avec un simple éditeur de texte (vim ou VSCode et rien d’autre !), il est très difficile de corriger un script, à moins de l’exécuter, et encore pas toujours évident de savoir d’où vient l’erreur. Là votre code sera parcouru avec les bonnes indications.

Soit vous intégrez l’utilitaire dans votre éditeur de texte habituel, soit vous collez votre code sur le site https://www.shellcheck.net/.

Source

Google enterre

Et c’est le site The Google Cemetery qui recense les tristes défunts.

Site assez insolite qui liste les différentes applications que Google a créé puis arrêté le développement et la mise en ligne. On peut les retrouver par année et c’est là qu’on se rend compte que Google produit en masse un tas de composants, petits, et n’hésite pas à stopper de grands dans lesquels il a cru comme Google+.
Bref, mettre toutes vos données, informations en ligne ou dans des outils que vous ne maîtrisez pas, que vous ne contrôlez pas, et pour lesquels vous pouvez d’un moment à l’autre ne plus pouvoir utiliser.

Source

Les logiciels libres recommandés par l’Etat

En informatique, il est obligatoire de faire de la veille.
Notre secteur évolue constamment, et ne pas se tenir à jour est une erreur. Il permet d’améliorer ce qu’on a en place, ou corriger certains points.

L’Etat français fait cet exercice, et il est intéressant de le voir. Par la DINSIC, on peut avoir une liste de logiciels libres recommandés, plutôt à jour.
Si on n’a pas trop de temps pour faire des essais sur de multiples outils, on a ici une liste, et souvent judicieuse.
On trouve cette liste sur https://disic.github.io/sill/ et pour ici 2019.

Rien de très surprenant quand on se tient à jour, mais des fois, un rapide coup d’œil sur un sujet moins bien connu et on trouve ce qu’il faut.

Source

Apple ou l’obsolescence programmée

Qui ne connaît pas les Airpod ? Ces écouteurs sans-fils de la marque à la pomme.
Les écouteurs à la mode qu’il suffit d’attraper et de partir en courant pour en avoir des gratuits. Surtout qu’à ce prix-là…

Eh bien on apprend que leur durée de vie est aussi courte que la longueur de leur câble et ne dépasserait pas 18 mois, écologie quoi.
Quand on achète ce genre de matériel, il est bon de s’intéresser sur le long terme, quoique quand on achète ce genre de matériel, on peut peut-être se permettre de les remplacer tous les 18 mois.

Source

Un exemple de mode de vie

Dans la vie il est des moments où quelque chose cloche, ne va pas, et il faut agir, modifier la chose, corriger le tir.

On vit dans une période où on se stresse très facilement, et cela peut avoir des conséquences sur notre santé. Il est important de comprendre son mode de vie et des fois de le changer.

Korben nous donne son expérience personnelle. Je trouve toujours intéressant d’avoir des retours car on y voit des informations ou actions auxquelles on n’aurait pas forcément pensé.

Bien qu’au final on y voit des choses simples, mais on a tendance à ne pas les prendre en réelle considération, bref du sport, de la cuisine, prendre du temps pour soi.

Nos enfants, l’informatique et Internet

Voilà, c’est la rentrée et je viens de me rendre compte que je n’ai pas écrit pendant un an. Faut dire que cette année n’a pas été de tout repos et je n’ai clairement pas vu le temps passer.
Bref, je vais essayer de reprendre et rattraper un peu de retard.

Je suis tombé sur ce témoignage de l’utilisation du numérique auprès de certains (très) jeunes, et je trouve cela alarmant car il s’agit bien d’une réalité.

Il faut faire attention à l’utilisation qui peut en être faite, il n’est pas normal que des enfants possèdent (et encore c’est pas le fait de posséder qui me pose le plus gros problème), mais qu’il n’y ait aucun contrôle parental. C’est comme laisser les clés d’une voiture à un enfant et qu’on se rende compte après qu’il va sur l’autoroute avec.

J’aime beaucoup la règle des 3-6-9-12, en résumé pour reprendre ce site :

  • Pas de télévision avant 3 ans
  • Pas de console de jeux avant 6 ans
  • Internet accompagné à partir de 9 ans
  • Internet seul : pas avant 12 ans

J’essaie autant que possible de suivre cette règle. Je ne mets pas ma fille de 2 ans devant la télé, et je suis choqué quand je vois une nourrice mettre la télé et y voir les enfants devant. La télé n’est pas une nourrice non plus, surtout qu’on attend bien plus d’une assistante maternelle. D’ailleurs ma fille ne regardant pas la télé, la nourrice m’a même dit une fois qu’elle était surprise car elle avait allumé la télé pour un autre enfant, et ma fille n’était pas intéressée et avait préféré jouer…

Il est hors de question que mes enfants échappent à un contrôle parental. Encore plus à partir de 12 ans. Il est bien trop facile de tomber sur tout et n’importe quoi sur Internet, il est temps de prendre conscience à tous les parents que laisser un smartphone, une tablette à son enfant, et sans accompagnement et protection et un danger pour notre enfant. Et nos enfants sont fragiles émotionnellement à un certain âge. Le harcèlement commence en ligne aujourd’hui.

Il existe des solutions, et toutes ne sont pas compliquées à mettre en place. Il suffirait que tous les parents surveillent leurs enfants pour arrêter d’avoir des vidéos pornographiques sur les téléphones dans les cours du collège…