Tryphon Tournesol ?

Tryphon Tournesol ?

Elon Musk Connaissez-vous Elon Musk ? Peu de chance à moins que vous ne vous intéressiez à la technologie. Par contre il y a plus de chance que vous connaissiez Tony Stark. Cet héros Marvel est plus connu que son homologue dans le monde réel. Milliardaire, grande gueule, playboy, avec des projets technologiques qui sortent toujours de l’ordinaire, Elon Musk n’est pourtant pas sorti de la plume de Stan Lee.  Il commence l’aventure avec sa première société Zip2. Personne n’a…

Lire la suite Lire la suite

Mon application – La production

Mon application – La production

Notre application est écrite et testée. Il est temps de la rendre disponible à nos utilisateurs. Pour cela, trois situations se présentent. Situation n°1 : locale Notre application est uniquement client et destinée à ne s’exécuter que localement sur le smartphone ou l’ordinateur de l’utilisateur. Pour cela, il est nécessaire d’écrire un programme (le fameux ‘.exe’) nommé l’installateur. Encore un programme à écrire ?  En fait, il existe de nombreux outils pour générer automatiquement ce programme et ce dernier ne…

Lire la suite Lire la suite

Les pixels s’animent

Les pixels s’animent

Les jeux vidéos sont une porte d’entrée à l’informatique. D’ailleurs, nombreux sont ceux qui ont commencé à développer grâce à cela. Les entrées sont limitées à la manette, soit une croix directionnelle et quelques boutons. Les sorties sont classiques : un écran et un haut-parleur. Tout l’intérêt est dans le traitement. Encore faut-il que les développeurs travaillent bien ?  Mais avant de nous intéresser au traitement, regardons la sortie. L’écran est composé d’une matrice de pixels. Un pixel est un…

Lire la suite Lire la suite

Mon application – Les tests

Mon application – Les tests

S’il est un domaine oublié des développeurs, c’est bien celui des tests. Pourtant ce domaine est lourdement outillé. Mais comme il se situe en aval du développement et que les développeurs n’ont plus le temps, il est régulièrement oublié. Le résultat est que ce sera l’utilisateur qui découvrira les erreurs et se retrouvera bloqué.  Une erreur n’est pas nécessairement un logiciel qui ne fonctionne pas. Cela peut aussi être une faille exploité par un délinquant dans le but de dérober…

Lire la suite Lire la suite

Mémoire d’éléphant

Mémoire d’éléphant

D’aussi loin que je me souvienne, la mémoire est ce qui caractérisait avant tout l’informatique. S’il nous faut des heures pour retenir plusieurs pages de texte, ce traitement ne durait pas plus de quelques secondes pour un ordinateur des années 80. S’il est un domaine où l’informatique est impressionnant, c’est bien celui-ci. Cette capacité à stocker l’information.  Dans mes souvenirs, ces prodiges mécaniques me fascinaient. Une disquette pouvaient contenir plusieurs livres. Imaginez, les 3 tomes du Seigneur des Anneaux tenaient…

Lire la suite Lire la suite

Mon application – Le codage

Mon application – Le codage

Dans l’article précédent, nous avons installé un environnement de développement performant à partir de 2 logiciels et 4 lignes de commandes. Ces deux logiciels peuvent être utilisés quelque soit la technologie web souhaitée. Maintenant passons au codage. Je ne vais pas détailler les objets mais donner des méthodes pour simplifier votre code. Pour les langages, Internet regorge de tutoriaux. Décrivons La première étape est de partir de la description du besoin : nos notes et le diagramme des cas d’utilisation…

Lire la suite Lire la suite

Greenwashing à la française

Greenwashing à la française

“Ressers-moi la petite sœur’. L’ambiance feutrée du bar du Sénat aide à la concentration. Et la dernière proposition nécessite de se mettre dans l’ambiance. Dans notre cas, un grand verre de d’absinthe s’impose. Il faut dire que le greenwashing n’a jamais été autant à la mode. Et nos nobles sénateurs y ont apporté leurs contributions.  Faire croire que les véhicules électriques sont propres (si on excepte les coups de construction, de production de l’énergie et de déconstruction) leur était passé…

Lire la suite Lire la suite

Indestructible

Indestructible

La plus grande hantise des utilisateurs d’ordinateurs et de smartphones est de les ‘casser’. Vous savez, ce moment où nos chers équipements ne répondent plus, ne font plus rien. L’écran est figé. Vous cliquez mais rien ne se passe. Ou pire, un écran bleu apparaît. Il se révèle alors deux réactions :  Soit c’est votre faute et vous avez peur que cet état soit définitif. Soit c’est la faute de l’ordinateur. « C’est de la camelote ! » Je vous rassure de…

Lire la suite Lire la suite

Mon application – La technologie

Mon application – La technologie

Cette étape peut être réalisée suite à la première itération de la définition du besoin. En pratique, un développeur s’oriente vers les technologies qu’il connaît et maîtrise. Ce n’est pas une mauvaise chose mais cela peut amener à tordre une technologie pour correspondre au besoin alors qu’une technologie plus adaptée pouvait être utilisée. Regardons les technologies actuelles. Elles répondent à différentes problématiques. Une application ce sont des données en entrée, des traitements et des données en sortie. Une technologie doit…

Lire la suite Lire la suite