Jul.14

3ème après Microsoft :-)

A ma grande surprise, j’ai decouvert, et cela dur depuis 3/4 jours, que je suis 3ème apres le site de Microsoft (www.netfx3.com) sur Google.com pour la recherche « netfx3 » (pour framework .net 3.0) 😀

Vive le référencement, et « pourvu que ca dur » 😀

(ps: le petit inconvenient est que je me fais spammer de commentaires sur mes differents posts ^_^)

Perso

Jul.14

Microsoft Certified Professional

Ca y est, c’est officiel, c’est recu hier mon petit diplôme de Microsoft Certified Professional (MCP) 😀


Bon ok, ce n’est pas grand chose, mais c’est un bon debut…. Dans une dizaine de jours je passerai une deuxieme certification du cursus MCSA (70-290 sur Windows 2003 Server) en esperant l’avoir et dès l’an prochain je commencerai le cursus MCAD (Application Developper)….

Merci billou 😀

Perso

Jul.02

Maudit connecteur d’alimentation – Part II

Il m’avais déjà causé de serieux problèmes au mois de Fevrier (relire le post) dû a une patte de l’embase de l’alimentation qui s’etait cassée !!
La solution avait été de recoller l’embase a la superglu et souder un petit fil pour rétablir le passage du courant !! Malheuresement voila que 4 mois plus tard, il me recause des nombreux faux contacts ! Après démontage du portable, il s’avère qu’une autre patte (sur 3) s’est cassée elle aussi 🙁 Mais impossible alors de (re)jouer au McGyver a recoller a la glu et bidouiller des cables dans tous sens et après recherche impossible aussi de retrouver la même embase 🙁
Ma solution a donc été de bidouiller un petit cable soudé sur la carte mère et sortant par le trou de l’embase pour etre souder sur une embase externe de même taille !!



Euh, je sais c’est un peu bizzard, même bien « bricoleux » mais bon ça a au moins le mérite de marcher et donc de résoudre le problème 🙂 J’ai pris de soin de solidifer le montage de sorte de ne plus avoir a le démonter en faisant un noeud au cable puis le coincer dans le trou sur la coque du portable ^_^
En esperant qu’il n’y aura pas de Part III, je vous souhaite une bonne nuit 🙂

Perso

May.31

MySudoku

Et voila, ce sur quoi je travaillé ces derniers temps MySudoku est enfin « releasé » et vient d’être publié sur SUPINFO Project comme projet chef d’oeuvre !

MySudoku est un petit jeu du Sudoku développé en C# sous .NET 2 qui reprend les « bases » de mes Sudoku’ Days (n°1n°2) 😉

Fonctionnalités :

  • Chargement/Enregistrement des grilles
  • Génération automatique de grille
  • Création manuelle de grille
  • Résolveur de grille de tout niveau
  • Fonctions de verification de grille
  • Capture et Impression de grille
  • Application Anglais/Francais
  • Programme d’installation (en francais uniquement) avec installation des codes sources.

Prérequis :

  • Framework .NET 2.0

Le programme d’installation : click here
Les codes sources : click here

C’est bon maintenant je rompe définitivement avec le sudoku 😀

Perso,Dev,.NET

May.19

Les collections génériques sous .NET 2.0

Résumé:
Dans cet article, nous allons voir les collections génériques introduites avec le nouveau framework .NET 2.0. C’est l’espace de noms (namespace) System.Collections.Generic qui contient les interfaces et classes qui définissent des collections génériques permettant aux utilisateurs de créer des collections fortement typées. Nous verrons dans cet article les différentes collections génériques proposées par le framework 2.0 (dictionnaires, listes, piles, etc…) à travers des explications claires accompagné d’exemple.

Sommaire:

Pour ceux qui serait intéressé :

Perso,Dev

May.14

Linux LUNA :)

Comment décrire mon état apres cette course contre la montre pour finir ce LUNA!!! Je crois que plus d’un seront d’accord avec moi pour dire que linux ca rend completement dinge et geek ^_^

Mais voila c’est FINI (…les nuits a compiler jusque très tard dans la nuit) et c’est avec plaisir que je vous presente LINUX LUNA le systeme d’exploitation de demain 😀 Nan je plaisante, mais ca fait plaisir d’avoir fini un tel projet quand meme ^^

LUNA c’est un petit systeme basé sur le Kernel Linux 2.6.11.12 (entierement compilé à la main depuis rien/from strach ^^) avec cdrom/programme d’installation. L’iso prend moins de 300mo pour un linux en mode console avec une petite centaine de logiciels installés (compilateurs, editeurs, utilitaires système/multimedia, shells, outils reseau, programmes serveur, securité, etc..) 😀

En tant que projet pr l’ecole c’est bien mais en tant que distribution c’est clair que c’est grave baclé, y a quelques bugs, les configs sont un peu a l’arrache, pas de gestionnaire de package acceptable, pas de serveur X par defaut !! Aussi, qui aurait dû être present, mais qui ne le sera pas par manque de temps : Mono 🙁 Bref l’OS qu’on aimerai pas trop avoir au quotidien ^^

Il y avait de bonnes bases, un bon debut mais il aurait fallut déjà un plus de temps (moins 3 semaines de travail c’est « just » pour une sensé « distribution » surtout quand on est seul), la perle de la LFS de MrSnack : un APT opérationnel et le « lunadmin » (outils d’admin) de kevin (enfin de ce que tu avais commencé ^^) !! Les trois reunis et motivés on aurait fait tombé Redhat ^_^

En tout cas ce fut une bonne experience de fabriquer sa petit distrib brique à brique, maintenant on archive ca, prepare les soutenances linux/oracle, commence le projet peren, et la course continu ^^ vive supinfo 🙂

Plus de screenshots, les documentations et ISO de LUNA en cliquant ici 😉

Perso

May.12

Petit coucou furtif de GTK+

Ah !! On ne peut pas dire en ce moment que les posts coulent à flot 🙂 Mais bon, étant en pleine periode de rendu de projets, chaque minute est compté et je pense que mes camarades de supinfo me comprendrons (enfin certain… ^^).

Ceci dit, attaquons-nous au vif du sujet : Gtk+ ! Le nom vous dit s’en doute quelque chose, pour les ignorants c’est une librairie permettant la conception d’interface graphique depuis son programme C, c++, perl, python, …(même c#, enfin la c’est Gtk# ^^) et ce sur plusieurs plateformes (windows, linux, bsd, etc…).

Bon jusque la je ne vous apprends rien et vous vous demandez surtout pourquoi je parle de ca ?? Bah, tout simplement parce que, bien que je ne connaissais pas tout cette librairie, j’ai dû passer mon dimanche avec elle pour lui ecrire de jolis mots 😀

Plus serieusement, Gtk+ est une excellente librairie et surtout super simple a prendre en main ! La logique est super bien pensé et bien que le C soit un langage procédural, on a rééllement l’impréssion de developper dans un langage orienté objet/evenementielle !

Mais bon, je ne suis pas trop fan du C/C++ (productivité oblige ^^) et donc ne risque de developper réélement en Gtk, mais une histoire d’un jour sa ne s’oublie pas ^_^

Pour les intéressés: Ma petite introduction à GTK+

Perso,Dev