Vous avez probablement déjà vécu ce moment où le programme que vous utilisez cesse d'être l'outil qui vous permet d'avancer dans vos tâches. Ou bien de ce site web qui se met à afficher des résultats aberrants. Tout cela bien entendu exactement au moment où vous n'avez pas de temps …
Lorsque Mickaël me demande lors d'un billet précédent ce qui m'a poussé vers Android comme plateforme pour mon téléphone, je me dis que la réponse est assez complexe car le résultat d'une série de considérations et un vécu personnel au contact de l'outil informatique.
Pendant un nettoyage de printemps, j'ai eu l'idée de faire la photo des différents assistants électroniques qui m'ont suivi ces vingt dernières années.
De gauche à droite :
Casio fx-8500G. Certes, c'est avant tout une calculatrice, mais à cette époque, la mémoire transportable se trouve principalement là. Calculatrice scientifique programmable, elle …
Parfois, au détour d'un article sur le jeu vidéo, je lis des phrases du type les « développeurs font très peu de jeux sous Linux car la plateforme est difficile à programmer ». Comme ça, sans se perdre dans les détails de la difficulté. Et parfois même dans des magazines ou des …
Lorsque l'on regarde l'ensemble des actions que doit effectuer un programmeur pour faire son travail et que l'on réfléchi à ce qui pourrait être amélioré pour lui faciliter la vie, on tombe sur des petites choses qui n'ont l'air de rien et qui pourtant ont de grosses répercussions.
En regardant la documentation, les exemples et les codes sources disponibles sur Android, on s'aperçoit qu'il y a beaucoup de manières différentes de mettre à jour un affichage. Je vais devoir en choisir un et ne pas me fermer la porte aux autres.
Après un peu de refactoring sur mon affichage de grille et quelques petits ajouts pour la placer correctement sur l'écran et que les cases soient carrées, je me lance dans l'affichage du serpent puisque mon jeu est un « snake ».
Il y a peu, un chef de projet demandait à l'équipe informatique : « comment vous faites pour trouver des bugs ? ». La question m'a surprise et ma réponse fut quelque chose du genre « si tu as quelques jours devant toi, je t'explique ». À vrai dire, je n'avais pas vraiment de réponse à …
C'est chez Daz (archive) que j'ai vu en premier la présentation « Pitfalls of OOP », puis je l'ai reçue de diverses sources dans les jours qui ont suivi, je l'ai vu sur d'autres sites. Souvent, les commentaires incluaient quelque chose comme : il faut éviter la programmation orientée objet dans les jeux …