jeudi, juin 12 2008
Le jour s'est levé ...
Par Laurent Richard le jeudi, juin 12 2008, 09:28 - General
Il est vrai qu'il aurait pu passer inaperçu mais c'est le grand jour des élections. Et oui, le seul pays sur les 27 de l'Union Européenne qui autorise les citoyens a donné leur avis sur la question de la nouvelle constitution alias le Traité de Lisbonne.
Après de sérieux revers avec la précédente proposition, notamment la France et les Pays-Bas qui votaient par référendum mais qui bizarrement n'ont pas eu le droit de redonner leur avis aujourd'hui, une nouvelle tentative a donc été donnée pour se doter d'une Constitution.
Je ne m'aventurerai pas à commenter le contenu de celle-ci mais je déplore que la démocratie n'a plus lieu d'être en nos Pays vu que la minorité élue pro-Europe se disent mieux connaitre la situation que les peuple qui lui être globalement contre l'Europe. C'est à n'y rien comprendre me direz vous ?
Il faut croire qu'on est des ignares, qu'on ne peut pas décider en âme et conscience ou qu'on est pas intellectuellement capable d'avoir une intime conviction.
Personnellement, je n'ai pas encore vu les vraies valeurs sociales de l'Europe et de l'EURO. Oui, import, export, paperasseries à la Douane, quota free-taxe dans les aéroports mais pour les gens ... Monsieur et Madame Toutlemonde ?
Je sais qu'il n'est pas possible ni même recommandé d'interroger tout le monde tout le temps mais ici, c'est notre Constitution qui se joue pas de savoir si on va mettre un feu de circulation au coin de la 13ème rue.
Déception ... je souhaite que l'Irlande refuse la Constitution. Mais alors, que trouveront-ils encore pour faire taire le peuple ?
mardi, juin 10 2008
D-Day minus 3
Par Laurent Richard le mardi, juin 10 2008, 10:54 - TFE
Celle-ci aura lieu vers 19 heures au local 217 (sous réserve de modification) de l'Ecole de Commerce et d'Informatique situé au 2 rue Hazinelle à 4000 Liège.
Je ne peux que vous conseiller de venir vers 18 heures assisté également à l'autre présentation qui aura lieu.
Chiffrer n'est pas jouer
Par Laurent Richard le mardi, juin 10 2008, 10:31 - General
mardi, juin 3 2008
Nouveau boulot
Par Laurent Richard le mardi, juin 3 2008, 23:03 - Vie quotienne
Bienvenu dans le monde de l'informatique.
2e jour et déjà quelques projets à découvrir. On m'a envoyé un fichier Microsoft Excel a débuggé via les macros en VBA. Je vous ne fais pas de dessin concernant ma tête vu que je ne suis pas partisan de Visual Basic, que le code n'était pas commenté et que je n'avais jamais fait de macros en VBA.
Vu le peu d'informations données concernant les problèmes à solutionner, j'avais vraiment l'impression de faire du hacking. Je ne savais pas ce que je cherchais mais il fallait trouver et colmater les brèches.
Le fichier était en fait un timesheet pour les consultants externes afin de rendre compte de leurs heures prestées. Finalement, j'ai trouvé une boucle un peu bancale. Ensuite, j'ai commencé à lire le règlement de travail et à écrire un changelog sur les modifications apportées au timesheet pour le rendre meilleur.
Si c'était un test, je pense qu'il est passé avec succès.
Demain, j'essayerai de faire un état des lieux des projets en cours qui m'ont été attribués. Non, je ne sauverai pas le monde mais bon, cela peut toujours venir. ;-)
Football quand tu nous tiens
Par Laurent Richard le mardi, juin 3 2008, 22:45 - Vie quotienne
Comme certains d'entre vous le savent, je suis un grand fan des Green Bay Packers et bien sûr de leur QB Brett Favre qui malheureusement va prendre sa retraite. Certains savent aussi que pour assouvir ma passion de ce sport qu'est le football américain, je suis arbitre officiel à la FFL.
Samedi passé, c'était la grande finale nationale du championnat de Belgique de football américain. J'y ai arbitré avec d'autres (on est en moyenne 5 arbitres sur le terrain) le match d'ouverture de cette journée. La finale fut vraiment passionnante, une équipe dépassant l'autre au fur et à mesure du match. Une des meilleures finales de cette dernière décennie selon les dires des spectateurs. Ce fut un vrai plaidoyer pour ce sport.
Cela m'a vraiment conforté dans ma voie qu'est l'arbitrage de ce sport que j'affectionne particulièrement. J'en suis revenu à repenser à une interview donnée par Brett Favre. Il décrivait en une dizaine de point la façon de progresser dans ce que l'on aime.
- Follow your passion
- ... but be realistic
- Listen to your coach
- Find a good mentor
- Show up evvery damn time - You're only as good as the last game
- Lead the way
- Don't chase success. Let it chase you
- Watch your back
- Give a little back
- What doesn't kill you makes you stronger
Je pense qu'on peut appliquer cela au sport comme pour sa profession. Avec cela, on a déjà un bon début de job rêvé ou de passe-temps rêvé.
jeudi, mai 22 2008
TFE : la fin montre son visage.
Par Laurent Richard le jeudi, mai 22 2008, 00:23 - TFE
Je viens d'envoyer le manuscrit pour impression. « Alea jacta est » comme disait CAIVS IVLIVS CAESAR en traversant le Rubicon. (Ruby, Ruby, cela ne vous dit rien au fait ?)
Le CD-rom avec les sources complètes est prêt pour accompagner le texte.
Jusqu'à la dernière seconde, j'ai corrigé quelques fautes ou erreurs. Cela ne démontre pas mon retard mais bien qu'avec toute la bonne volonté du monde, j'arrivais encore à perfectionner le travail.
J'ai nettoyé un peu le code aujourd'hui. Les tests sont couronnés de succès. C'est bon signe que ce que j'ai retiré n'était pas important. ;-)
Le tout devrait être mis sous licence libre prochainement après acceptation du client.
mercredi, mai 14 2008
Déclaration de La Haye
Par Laurent Richard le mercredi, mai 14 2008, 09:27 - Linux et les logiciels libres
Cette Déclaration concerne directement l'avenir de notre société de l'information. http://www.digistan.org/hague-declaration:fr
J'espère que vous supporterez cette position (et que vous la ferez connaître ;-) ).
Merci d'avance.
Faille SSL / SSH : regénération des clés
Par Laurent Richard le mercredi, mai 14 2008, 09:00 - Sécurité
vendredi, mai 9 2008
Défense orale pour l'épreuve intégrée du graduat.
Par Laurent Richard le vendredi, mai 9 2008, 09:17 - TFE
Agrandir le plan Update : Les sources se trouvent ici et le manuscrit ici
samedi, mai 3 2008
On continue la lutte ... (finale ?)
Par Laurent Richard le samedi, mai 3 2008, 02:10 - TFE
Quoi ? Déjà 2 heures ? ;-)
Toujours sur la rédaction de mon TFE. C'est la dernière ligne droite. J'ai pesté intérieurement en voyant le commit du client sur mon SVN. C'était surtout pour l'instabilité temporaire que cela a engendré à un code que je pensais suffisant. Quelques nouveautés sont arrivées dont l'auto-complétion pour l'ajout de catégories. On peut aussi ajouter directement une personne via un organisme avec des champs pré-rempli. Cela devient vraiment chouette.
Je rédiges et revois mon code pour le rendre plus DRY, plus lisible, ... simplification et suppression de if/else. Il n'y a rien à faire, j'aime pas les if/else si je peux les éviter. J'estime devoir encore écrire au moins une vingtaine de page pour l'épreuve écrite à rendre le 26 mai.
Bien sûr, j'arrête d'écrire vers le 18 car je dois remettre le manuscrit pour impression le 22 au matin. Le temps de relire, recorriger certains passages, .....
Demain, repos forcé suite au mariage d'une personne de mon entourage et dimanche, c'est football américain. Qu'est ce que cela me délasse. Lundi, on recommence dans le train et en soirée. Je serai content de finir ;-)
Bonne nouvelle, j'ai un nouveau boulot à partir du 1er juin (approximativement), j'ai décroché un poste d'analyste fonctionnel. Ils souhaiteraient que je devienne également le point de contact sécurité informatique. J'adore quand on me prend par les sentiments.
lundi, avril 28 2008
But everybody's changing and I don't feel the same
Par Laurent Richard le lundi, avril 28 2008, 09:02 - Vie quotienne
Quel beau week-end nous avons eu ;-) La grisaille revient vite avec la pluie pour nous rappeler que tout est éphémère .. ;-(
Pour le moment, plein de mariage, plein d'enfants nés ou à naître bientôt dans mon entourage. Est-ce moi qui me fait vieux ou est-ce une pandémie non répertoriée par l'OMS ?
De mon coté, je n'ai plus beaucoup de nouvelles de mon client pour mon TFE. Malgré des mails et autres tentatives pour le contacter téléphoniquement ... pas grand chose. Il semblerait qu'il soit tout aussi submergé de travail que moi. J'ai mis mon projet en version Release Candidate. Il y a sûrement encore des choses à faire mais je n'ai personne pour valider ces propositions.
Je vais donc me lancer dans la rédaction de la partie écrite. J'ai déjà réservé la production des exemplaires papiers auprès de l'imprimeur. Il ne reste plus qu'à écrire comme dirait l'autre.
Je vais essayer d'écrire sur le framework Ruby on Rails en lui même en plus du code de l'application et surtout sur les parties Testing et Sécurité. Je pense que c'est important de mettre en avant ces bonnes pratiques. Dans beaucoup de travaux, j'ai vu du code et des applications qui tournaient mais rarement les tests permettant de circonscrire le problème quand quelque chose ne va plus. Je pense donc que de définir et montrer que le code ne suffit pas est peut-être une évidence mais est rarement énoncé dans les travaux.
samedi, mars 15 2008
Bad Movie Physics: A Report Card
Par Laurent Richard le samedi, mars 15 2008, 12:50 - General
Un petit compte-rendu des invraisemblances entre la Physique selon Newton et Einstein et ce que les films de SF veulent nous faire croire :
lundi, mars 10 2008
Le décompte continue
Par Laurent Richard le lundi, mars 10 2008, 10:08 - TFE
De moins en moins de temps pour le TFE. L'échéance arrive et j'ai l'impression de ne pas avancer. On arrive à une étape importe à savoir les vues conformément à l'architecture Modèle-Vue-Contrôleur.
Vu mon travail parfois un peu sporadique suite à de nombreux ennuis de santé et familiaux, je me retrouve assez désemparé car même de simples boucles dans mon code me semble complexe car je ne sais pas quelles techniques utilisés et à quelle méthode faire appel (sans parler de la syntaxe).
Je me suis accordé une sortie à la Foire du Livre de Bruxelles pour me détendre.
Personnellement, j'en suis sorti assez déçu. En effet, tous les grands éditeurs étaient là avec leurs best-sellers et autres livres de leurs collections. Les prix pratiqués étaint supérieurs à ceux des grandes librairies (Fnac, Agora, ...) ce qui, à part le choix plus important, n'avait que très peu d'intérêt.
Néanmoins, la foire a attiré du monde et les dédicaces auprès d'Amélie Nothomb ont fait fureur (on parle de files de 2 heures).
J'en suis donc sorti assez fatigué mais avec quelques titres spécialisés de livres que je vais acheté ailleurs.
Comme dirait Jules : Veni Vidi.
Je vous laisse une petite photo en prémisse à la prochaine exposition que je compte visiter (également à Tour et Taxis) : Star Wars - The Exhibition

jeudi, février 28 2008
Tous plumés par Electrabel
Par Laurent Richard le jeudi, février 28 2008, 14:06 - General
jeudi, janvier 10 2008
Qui a dit que les banquiers étaient des voleurs ?
Par Laurent Richard le jeudi, janvier 10 2008, 09:06 - Vie quotienne
Qui peut se passer d'un compte bancaire de nos jours ? Qui va encore payer ses factures en liquide à la Poste ? (Je ne sais même plus si la Poste accepte encore gratuitement de le faire). La banque est-elle un mal nécessaire ?
lundi, janvier 7 2008
Le moment LaTeX
Par Laurent Richard le lundi, janvier 7 2008, 00:07 - Linux et les logiciels libres
Ce week-end fut l'occasion de m'initier à ce langage merveilleux (enfin, je dis cela pour le moment car je ne suis pas encore vraiment rentrer dans les grandes spécificités de LaTeX).
Je l'avais longtemps réfléchi mais je n'avais jamais encore franchi le pas (euh, j'y pensais déjà pour mon précédent mémoire c'est-à-dire il y a 6 ans, c'est pour dire).
J'ai ressorti l'ouvrage LaTeX de Denis Bitouzé et Jean-Côme Charpentier, paru dans la collection Synthex chez Pearson Education France (978-2744071874) et je m'y suis mis.
Je dois bien dire que je n'ai pas raté le train en route. Je me suis même pris à débugger le livre.
En fait, comme la plupart des lecteurs le savent, les distributions Linux utilisent quasi toutes le codage UTF-8 en lieu et place de l'ISO 8859-1. Et bien, tous les exemple du livre sont encore avec des paquets ne prenant pas en compte l'UTF-8 !!! Loin de faire mon outré, j'y décèle un gros manquement. De plus, les exemples du livre ne sont pas tous repris sur le CD contrairement à annoncer dans le livre. Pour les impatients, voici le lien pour le fichier compressé reprenant les fichiers "utiles" du livre : lien
Tout cela nous éloigne de l'enseignement de LaTeX. Le livre en lui même n'est pas si mal fait dans son ensemble (je suis pas super loin non plus). Il présente les points forts de LaTeX tel un livre de référence en renvoyant aux ouvrages de référence pour les points plus précis voir moins utilisé pour se consacrer à l'essentiel mais néanmoins relativement complet.
Prochaine étape, "traduire" mon étude préalable vers LaTeX et ensuite continuer l'écriture et bien entendu le code de l'application.
mardi, janvier 1 2008
Pour commencer l'année en beauté
Par Laurent Richard le mardi, janvier 1 2008, 23:40 - General
Je vous renvoie à sa brêve pour le conseil malin au cas où vous avez également signé une clef GPG après une petite exagération de boissons alcolisées.
samedi, décembre 29 2007
Me, myself and my Nokia 6085
Par Laurent Richard le samedi, décembre 29 2007, 16:26 - Vie quotienne
Ce sont les fêtes de fin d'année, la pression du TFE ou je ne sais quelle autre influence divine ou satanique mais j'étais (peut-être à tort) d'humeur geekesque (néologisme personnel).
Je me suis mis en tête d'envoyer des SMS depuis mes ordinateurs sous Linux vers mon Nokia 6085 et tout cela via Bluetooth.
Je passerai la partie de la configuration du Bluetooth sur l'ordinateur largement documentée mais en signalant quelques résolutions de problème :
- changer de port USB pour votre dongle, cela peut aider.
- n'oubliez pas de lancer le service bluetooth
- activez la visibilité bluetoooth sur votre GSM
- effacer toute configuration/liaison résiduaire Bluetooth sur votre GSM
Deux programmes s'offraient à moi.
- Gammu/Wammu
- Gnokii
Les SMS semblent bien partir et être réceptionnés mais ô malheur, la limite des 160 caractères me rattrape. Note : quand on a déjà envoyé entre 20-30 SMS aux amis pour tester et pour prouver sa geek-attitude, c'est un peu humiliant de voir qu'on avait oublier de tester cela et dès lors, sans avertissement du programme ... pas mal d'amis ont eu un message tronqué. Mais une option est venue à mon aide à savoir --autolen mais même si il me dit envoyé plusieurs sms .... beh, je ne reçois pas la suite du message dépassant les 160 caractères.
Wammu n'a jamais voulu accéder à ma demande de connexion au GSM
Honteux et confus, je me rabat sur le deuxième programme à savoir Gnokii. Soyons aventurier car mon GSM ne me semble pas supporté ;(
Toujours pas de paquets pour Ubuntu Dapper alors je me lance dans la compilation pure et dure (./configure, make, make install) après l'installation de quelques librairies (entre autre libbluetooth1-dev) très utiles si je veux me connecter via Bluetooth.
Enfin, me voilà en GNOKII Version 0.6.22.
Un petit gnokii --identify en croisant les doigts ....
IMEI : xxxxxxx
Manufacturer : Nokia
Model : Nokia 6085
Product name : Nokia 6085
Revision : V 04.22
YES ........ YES me dis-je mais je n'étais pas encore bien loin mais cela me permettra d'avertir les développeurs que mon GSM fonctionne bien.
N'oublions pas le .gnokiirc avec comme modifications majeures
- port = la MAC-address du GSM
- model = AT (cela fonctionne pour la plupart des GSM modernes)
- connection = bluetooth
Après un petit test xgnokii, j'ai abandonné la GUI car les envois de SMS étaient illisibles pour le destinataire mais permettaient les sms longs ...
Je me suis donc mis à la recherche de la méthode en ligne commande d'envoyer des sms longs et ... j'ai trouvé.
echo "Mon long message." | gnokii --sendsms 04XXXXXXXX
va me donner en réponse :
GNOKII Version 0.6.22
Input too long! (249, maximum is 160)
mais avec un echo "Mon long message." | gnokii --sendsms 04XXXXXXXX -l 249 cela passe ....
Enfin bon, c'est toujours jusqu'à preuve scientifique du contraire.
Mais c'est un bon début je trouve.
mardi, décembre 25 2007
Ruby 1.9 va sortir aujourd'hui .............
Par Laurent Richard le mardi, décembre 25 2007, 10:59 - Ruby
Cette version est une vraie évolution vu le passage de 1.8.x vers le 1.9.x.
Attention donc à vos applications qui pourraient ne plus fonctionner. Un guide de portage sera diffusé mais pas aujourd'hui.
La release aura lieu normalement à 15:00 JST soit 06:00 CET
Pour une idée du changelog.
dimanche, décembre 23 2007
Vacances ... j'oublie tout
Par Laurent Richard le dimanche, décembre 23 2007, 12:21 - TFE
Pour le moment, le projet avance petit à petit. Je pense que la base de données va commencer à rester assez stable. Après avoir retraduit tout en français vu les petits soucis de Convention over Configuration (c'est pratique mais parfois un peu ennuyeux quand un débutant en Rails souhaite utiliser des noms de classes en français).
J'ai appris aussi les associations polymorphiques (quelques pertes de temps aussi pour jouer correctement avec les relations inter-tables) ainsi que certaines validations pour les adresses par défaut.
Actuellement, je vais me pencher sur la problématique de l'historique des entités (Organism, Person et Function). Je pense que la solution la plus pratique/logique est de créer une nouvelle classe pour mettre une relation "One to Many" entre la "Function" et la "Function_Person" (exemple de nom). En effet. Une "Function" appartient à un "Organism" et peut ou non appartenir à une "Person" (si la "Function" est vacante par exemple). Si on veut maintenir un historique, on pourrait créer une instance de "Function_Person" par personne occupant ou ayant occupé (via un booléen pour dire s'il est toujours actif ou non). Jusque là, cela me parraissait logique. Il faudrait juste modifier les relations inter-tables dans les modèles pour représenter cette nouvelle organisation. Le principal problème est que le client souhaite qu'une personne puisse avoir une fonction qui ne soit liée à aucun "Organism" (genre "Gérant"). Et là, pour le moment, je cale.
« billets précédents - page 2 de 14 - billets suivants »