Quelques nouvelles…

Comme vous l’avez sans doute remarqué, j’ai été un petit peu absente de ce blog ces derniers mois. En effet, une activité pro chargée, de gros projets personnels et un peu de bénévolat pour la Croix-Rouge ont eu raison de mon temps libre et surtout de mon énergie 🙂

Mais bonne nouvelle, je compte bien reprendre ce blog en main et vous apporter de nouveaux articles !

Je continuerai bien entendu à aborder les thèmes traditionnels du blog : développement mobile en Swift / Flutter, Arduino..

Mais aussi aborder d’autres thèmes comme la qualité logicielle, la sécurité, la création de sites et des tests de plugins WordPress…

Plus concrètement, en approche et en vrac, nous avons :

  • Une grosse mise à jour de l’application mobile Kayak Tracker
  • Quelques tutos sur AWS / EC2
  • La création d’un -petit- réseau d’Arduino Uno
  • Peut-être même, pour les plus hackers (au sens noble) d’entre nous, un peu de Cobol
  • Et quelques surprises 🙂

Alors encore un peu de patience et merci de me suivre,

Camille-Alice 🙂

Une pépite de fin d’année !

En cette fin d’année, je suis en pleine lecture du super livre de Denis Yurichev « Rétro-ingénierie pour débutants Comprendre le langage d’assemblage », téléchargable ici : https://beginners.re/RE4B-FR.pdf

Ce qui m’a rappelé le temps des webzines : Ah les No Way, Phack, 40Hex… 🙂 Que de bons souvenirs !

Du coup, je me suis demandé si ils étaient encore trouvables quelques part… et j’ai trouvé ce GitHub: https://github.com/cloudsriseup/Hacker_EZines

Ouah !, le top ! Plus de 1 Go de webzines ! Un grand merci à John pour ce super travail !

Vous vous en téléchargez une dizaine sur votre smartphone et hop, sauvé.e du beau-père qui radote, de l’oncle homophobe et de la belle soeur arrogante pour ces interminables repas de « Fêtes » 😉

En vous adressant une fois encore tous mes meilleurs voeux pour cette nouvelle année !

Vincent.

Reason et la gestion des risques

Je m’intéresse un peu à l’aéronautique, et surtout à sa partie technique/maintenance. Or, en surfant sur un de mes forums favoris : crash-aerien.aero, j’ai entendu parler des plaques de Reason. Quel est le rapport avec la choucroute me direz-vous ? Et bien c’est simple, je pense que ce concept est non seulement applicable à l’informatique, mais aussi dans la vie de tous les jours, et que nous pouvons en faire un formidable outil de lutte contre la procrastination !

James Reason est un psychologue expert en facteurs humains. Membre des plus respectées instances du Royaume Uni, il est connu, entre autres, pour ses travaux sur la réduction des risques en milieu hospitalier. Il est aussi le père d’un modèle étiologique d’accidents connu sous le nom de SCM : Swiss Cheese Model. C’est de ce modèle et de son application à l’informatique et à la vie en générale dont je vais traiter 🙂 .

Lire la suite

Mes lectures de cet été 2019

Il n’y a pas que le code dans la vie (quoi que…), alors comme chaque été, je vous partage mes lectures de vacances…

Bon, c’est les vacances, mais rien n’interdit de lire des livres en rapport avec sa passion… 🙂 Ce livre n’est pas un livre technique, mais plutôt un ensemble de « trucs et astuces » pour améliorer son travail de développeur.se de manière « pragmatique ». Cela se présente sous la forme d’analogies et de petites histoire très faciles à lire et surtout à retenir. Pour moi, c’est un must !

J’adore Stephen King, et là j’avoue avoir eu du mal à me remettre de cette lecture ! Amateurs.rices d’horreur, passez votre chemin, ce n’est pas le sujet. Par contre, si vous avez dépassé 35 ans, cette « étude sociologique » de la société Américaine est peut-être faite pour vous…

Evitez juste de le lire si vous n’avez pas le moral 🙂

« Une chose encore capable de vous faire rire plus de trente ans après ne peut pas avoir été une perte de temps. Je pense même qu’une telle chose frôle l’immortalité. »

« C’est solide, les cœurs. En règle générale, ils ne se brisent pas. Les cœurs, ça plie sans se rompre. »

« Les cœurs peuvent se briser. Oui. Les cœurs peuvent se briser. Parfois, je me dis qu’il vaudrait mieux que nous mourions, en de tels moments, mais nous ne mourons pas. »

Un livre que nous avons sans doute tous.tes lu durant notre adolescence… mais qu’il fait bon de relire à l’âge adulte 🙂

« « Mon cœur craint de souffrir, dit le jeune homme à l’Alchimiste, une nuit qu’ils regardaient le ciel sans lune.
— Dis-lui que la crainte de la souffrance est pire que la souffrance elle-même. Et qu’aucun cœur n’a jamais souffert alors qu’il était à la poursuite de ses rêves, […]. »

Une fiction historique qui nous projette au temps de la construction des cathédrales. Difficile d’en décrocher une fois que l’on a commencé 🙂

Là, c’est tout de suite plus léger… Mais c’est techno et cela se passe à Nantes alors… Bon, comme dans tous les livres du genre, il y a quelques « à peu prés » avec la réalité technologique. En oui, faut bien perpétrer le mythe du méchant hacker dans son coin… Mais, j’ai quand même bien aimé l’histoire, avec un suspense qui ne nous laisse pas respirer 1 seconde… Et puis cela m’a permis de me remettre de Coeurs perdus en Atlantide (je suis trop sensible 😦 ).

2019… Song for a dream

SongForDream

2019 approche à grands pas ! Je vous propose de la commencer avec un peu d’émotion grâce à cette superbe production d’Indochine !

Perso, je ne peux m’empêcher d’être émue à chaque fois que je vois ce clip !

En tous cas, pour moi, 2019 est placé sous le signe de l’épanouissement !!!

aussi bien perso que pro…

Chaud devant et bonne année à tous.tes !!!

Développement mobile : Soulageons la planète, programmons mieux !

Plaidoyer pour de meilleurs logiciels

Cette semaine, pas d’article technique (quoi que…), mais plutôt un partage : l’excellent article de Nikita trouvé sur son blog tonsky.me à propos de l’obésité informatique : http://tonsky.me/blog/disenchantment/

Ne vous êtes jamais demandé pourquoi il fallait toujours plus de puissance à nos ordinateurs pour effectuer grosso-modo les mêmes tâches?

Windows 95 était à l’aise avec 30 Mo de Ram, Windows 10 veut 4 GO… quasiment 133 fois plus… Est-il pour autant 133 fois meilleur ?

Comment se fait-il qu’il faille 15 mn pour l’installer sur une machine, et 30 mn pour qu’il se mette à jour sur la même machine ?

L’affichage d’une page web nécessite de plus en plus de puissance… mais avons nous vraiment gagné en ergonomie et en confort pour autant ? Quand on voit ce qu’est devenu Facebook, on peut légitimement se poser la question.

La moindre application iOS ou Android crée des centaines de fichiers avant même que nous ayons écrits la première ligne de code !

Peut être que le temps du programmeur coûte plus cher que le temps machine… en Euros ou en Dollars. Mais a-t-on pensé au coût écologique de milliards de machines gaspillant des ressources ?

Je pense qu’il est de notre devoir en tant que développeur de créer du code non seulement ré-utilisable et facilement débogable, mais aussi et surtout efficace et optimisé !

Bref, du code écologiquement responsable !