En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés. Mentions légales.

Blog / Nouvelles - Divers


   


Divers

Productivité en baisse...  

Ça commence à faire un moment que je n'ai pas posté de billet "utile", et j'en vois déjà certains se dire que je glande grave depuis mon changement de boulot. Je vous l'accorde, au vu de l'inactivité largement perceptible sur ce site, c'est ce que je penserais moi aussi ! eek

Sauf que ce n'est tout à fait le cas. Bon, d'accord, c'est vrai que je n'ai pas encore repris les "gros chantiers" en cours sur LanAlertCenter, WakeOnLan ou SendMail. A ma décharge, je dirai que je sature un peu en ce moment : je me prends sérieusement la tête toute la journée au boulot où je découvre bien malgré moi cette $#%µ@&£§ d'usine à gaz de VB.Net 2003. D'une part je dois tout réapprendre ce que j'ai mis des années à acquérir en VB5, et d'autre part il est parfois très compliqué (voire quasi impossible ?) de faire certaines choses pourtant si simples sous les versions précédentes de VB.
  • Exemple 1 : je n'arrive pas à savoir sur quel élément d'un ListView l'utilisateur vient de cliquer lorsque ledit ListView est à sélection multiple. Sous VB5, il suffisait d'utiliser l'événement ItemClick pour récupérer les infos sur l'item concerné... Sous VB.Net 2003, il a fallu que je monte une usine à gaz pour y parvenir.

  • Exemple 2 : impossible de déterminer si l'appli est fermée par l'utilisateur ou par le système (fermeture de session, reboot ou extinction par exemple) alors que sous VB5 il suffisait de récupérer la valeur d'UnloadMode dans l'événement QueryUnload...
Bref, vous l'aurez compris, "ça m'énerve !", comme le dit Helmut Fritz.

Alors quand je rentre à la maison le soir, je n'ai guère envie de continuer à me prendre la tête. Je mets donc à profit cette fatigue psychique passagère pour faire des petites expériences que je ne prenais pas le temps de faire jusque-là : un petit économiseur d'écran, un outil pour modifier le statut perso de Messenger, un outil pour monitorer un appareil via le port série (futur plugin pour la prochaine version de LanAlertCenter), etc... En partie des petites applis répondant à des besoins perso, donc.

J'en ai aussi profité pour faire une petite modif au site pour permettre aux "twitters" d'accéder aux futurs billets de Dipisoft sur leur outil de prédilection (http://twitter.com/dipisoft). Reste à savoir si ça fonctionnera. cool

Mais n'ayez crainte : je ne jette pas l'éponge ! Je compte bien me remettre durement à la tâche d'ici peu.

Alors à bientôt !

smile

Ça commence à faire un moment que je n'ai pas posté de billet "utile", et j'en vois déjà certains se dire que je glande grave depuis mon changement de boulot. Je vous l'accorde, au vu de l'inactivité largement perceptible sur ce site, c'est ce que je penserais moi aussi ! eek

Sauf que ce n'est tout à fait le cas. Bon, d'accord, c'est vrai que je n'ai pas encore repris les "gros chantiers" en cours sur LanAlertCenter, WakeOnLan ou SendMail. A ma décharge, je dirai que je sature un peu en ce moment : je me prends sérieusement la tête toute la journée au boulot où je découvre bien malgré moi cette $#%µ@&£§ d'usine à gaz de VB.Net 2003. D'une part je dois tout réapprendre ce que j'ai mis des années à acquérir en VB5, et d'autre part il est parfois très compliqué (voire quasi impossible ?) de faire certaines choses pourtant si simples sous les versions précédentes de VB.
  • Exemple 1 : je n'arrive pas à savoir sur quel élément d'un ListView l'utilisateur vient de cliquer lorsque ledit ListView est à sélection multiple. Sous VB5, il suffisait d'utiliser l'événement ItemClick pour récupérer les infos sur l'item concerné... Sous VB.Net 2003, il a fallu que je monte une usine à gaz pour y parvenir.

  • Exemple 2 : impossible de déterminer si l'appli est fermée par l'utilisateur ou par le système (fermeture de session, reboot ou extinction par exemple) alors que sous VB5 il suffisait de récupérer la valeur d'UnloadMode dans l'événement QueryUnload...
Bref, vous l'aurez compris, "ça m'énerve !", comme le dit Helmut Fritz.

Alors quand je rentre à la maison le soir, je n'ai guère envie de continuer à me prendre la tête. Je mets donc à profit cette fatigue psychique passagère pour faire des petites expériences que je ne prenais pas le temps de faire jusque-là : un petit économiseur d'écran, un outil pour modifier le statut perso de Messenger, un outil pour monitorer un appareil via le port série (futur plugin pour la prochaine version de LanAlertCenter), etc... En partie des petites applis répondant à des besoins perso, donc.

J'en ai aussi profité pour faire une petite modif au site pour permettre aux "twitters" d'accéder aux futurs billets de Dipisoft sur leur outil de prédilection (http://twitter.com/dipisoft). Reste à savoir si ça fonctionnera. cool

Mais n'ayez crainte : je ne jette pas l'éponge ! Je compte bien me remettre durement à la tâche d'ici peu.

Alors à bientôt !

smile

Fermer Fermer

Publié le 24/08/2009 @ 20:12   | Tous les billets | Haut


Commentaires

Réaction n°1 

 par bpe le 04/09/2009 @ 15:23
tu bosse trop au travail, mais cela fait plaisir au chef -)
bon courage
l

 
[réponse de damien, le 04/09/2009 à 19h54]
C'est clair que si à mon ancien boulot j'avais parfois un peu de temps à consacrer à Dipisoft, ce n'est plus le cas à présent. En ce moment en tout cas... le dev en VB.Net 2003 me bouffe toute mon énergie.

Bonnes vacances à toi et à bientôt au taf ! wink tongue