Quelle est la différence entre un informaticien débutant et un expérimenté ?
Le débutant pense qu’il y a 1000 octets dans un kilooctet.
L’expérimenté pense qu’il y a 1024 mètres dans un kilomètre.
Le débutant pense qu’il y a 1000 octets dans un kilooctet.
L’expérimenté pense qu’il y a 1024 mètres dans un kilomètre.
Je viens de prendre simultanément un coup de vieux et un gros coup de tatanne dans mes convictions de développeur.
Ce n’est un secret pour personne, j’aime Java. C’est une technologie et un langage que j’ai appris très tôt dans ma formation (j’en faisais déjà en 2002 en fin de première année à l’N7) et à laquelle j’ai tout de suite adhéré : langage objet, gestion des exceptions, ramasse-miettes, outils de développement libres, API fournie etc. Mais surtout ce qui m’a séduit à l’époque, c’est le fait que Java est virtuellement partout : dans les environnements de travail, les navigateurs, les téléphones mobiles, les serveurs d’application, les cartes à puce, les lecteurs BluRay maintenant… En fait, en bon développeur fainéant, le principal point fort que je lui trouve, c’est qu’une fois qu’on connait Java, on n’a pas besoin d’apprendre autre chose pour développer sur toutes les plateformes évoquées (du moins, rien d’autre que les documentations des différentes bibliothèques/API).
Là où je prends un coup de vieux, c’est que c’est exactement ce que m’a sorti un jour un chef de projet chez nous à propos du développement “grands systèmes” : quand tu connais COBOL, tu sais tout faire sur AS400. Pas besoin d’apprendre quoi que ce soit de plus.
Là où je prends un gros coup de tatanne, c’est qu’on m’a demandé dernièrement de faire une étude/chiffrage pour une interface Web avec comparaison des technologies existantes à l’heure actuelle (et pas trop obscures, sinon j’aurais parlé de haXe bien entendu). En bon accro à la caféine, j’ai eu tout le mal du monde à séparer une approche par applets d’une approche basée sur Flex - jusqu’à ce que je m’aperçoive de trois choses :
Alors, Java relégué au rang de COBOL comme une technologie imbittable, engoncée dans des concepts très informaticiens, ou Flex nouveau VB pour les développeurs sans formation objet ? Je crois que je commence à vieux-conniser sévère…
[EDIT]
Je ne suis apparemment pas le seul à me poser ce genre de questions: je viens de tomber sur un article de la collection Java IBM developerWorks, Dead like COBOL, où les prédictions “malthusiennes” faites sur la plateforme ces dernières années sont en grande partie démontées. Maintenant, reste à savoir si ce n’est qu’une façon comme une autre de me rassurer
Je me baladais innocemment sur la page Wikipedia relative au test Acid 3 quand j’ai vu un tableau récapitulatif des résultats par navigateur. À coté des performances plus ou moins attendues (un lamentable 5% pour MSIE 7, un passable 70% pour Gecko, un excellent 100% pour Webkit), je me suis trouvé nez à pixel avec un tableau des résultats… des navigateurs mobiles.
Hé oui, le Web mobile ce n’est pas pour demain, c’est maintenant ! Bon sauf qu’évidemment j’ai voulu essayer sur mon Renoir. Le résultat est intéressant: passé le score de 7% (soit mieux qu’IE7), le terminal affiche FAIL puis… reboote. Méchant. Et à tous les coups ça marche, c’est magique !
/me se fend d’un message au réseau des développeurs LG…
Je poste rapidement (et en grande partie pour me souvenir de l’asuce) un lien vers Google Maps pour mobile MIDP en version tactile !
Je viens de changer de terminal, délaissant bientôt mon Motorola V360 pour un LG KC910 Renoir. Du coup, comme j’utilisais pas mal GMaps avec le V360, quelle ne fut pas ma (bonne) surprise de voir qu’il était préinstallé sur le Renoir ! Par contre, la seconde (mauvaise) surprise fut de voir qu’en mettant à jour l’application, je me retrouvais avec une version non tactile (et franchement moins pratique du coup).
Je suis finalement tombé sur un forum d’aide mobile où un lien était fourni vers une version plus ancienne. Ni une ni deux, j’ai tenté ma chance en remplaçant la version dans l’URL fourni et bingo !
Je posterai peut-être un peu plus tard pour faire mon test personnel du Renoir
[EDIT]
Alors le problème, c’est qu’apparemment on peut avoir le support de l’écran tactile OU du GPS embarqué, mais pas les deux à la fois ! La version classique me propose la fonctionnalité “ma position” mais la version tactile me dit que mon téléphone n’est pas compatible… Je continue à creuser
Sous ce petit nom se cache une émission japonaise de vulgarisation scientifique à destination des plus jeunes. Les marionettes sont quelque peu kitsch mais le concept est bien adapté aux thèmes abordés: électricité statique, mécanique, météo… Mais surtout ce qui fait le charme de l’émission, ce sont les séquences “Pythagoras Switch”, d’après lesquelles j’aurais tendance à dire que les producteurs ont été marqués à vie par “The Incredible Machine” étant petits
. Jugez plutôt:
embedded by Embedded Video
(Et en plus ça me permet de tester le plugin d’inclusion vidéo)