Archives de catégorie : Software

{C++} — Mémo pour avoir la méthode afin de pouvoir être méthodique sur les pointeurs sur méthode

Dès qu’en C++ je dois faire des pointeurs sur fonction membre (ou méthode) d’une classe c’est toujours la même chose : je ne me souviens jamais de l’enfer syntaxique que constitue la déclaration, l’assignation, et l’utilisation d’un pointeur sur fonction membre ! >:(

Panda essayant de faire des pointeurs sur fonction membre
Panda essayant de faire des pointeurs sur fonction membre

Continuer la lecture de {C++} — Mémo pour avoir la méthode afin de pouvoir être méthodique sur les pointeurs sur méthode

Programming Comedy : « Wat ? »

Je repost ici une vidéo que j’ai eu un peu de mal à retrouver, n’ayant pas retenu le nom de l’intervenant la première fois que je l’ai vue : il s’agit d’un lightning talk animé par Gary Bernhardt (de www.destroyallsoftware.com), ayant pour sujet certaines bizarreries plutôts cocasses présentes dans certains langages (ici Ruby et JavaScript).

Je trouve cette vidéo vraiment hilarante (comme le public, visiblement), surtout la fin 🙂 (attention c’est en anglais non sous-titré…)

 

Batman Jesus
Watman

 

 

Man Vs. Gnome 3 : Premier chapitre

 

man vs gnome 3
À la découverte de l'inconnu...

Depuis quelques temps, niveau Linux je me suis stabilisé sous Debian Testing (Wheezy). Le truc marrant, c’est que la dernière fois que je l’ai réinstallée, j’ai eu la surprise de voir qu’elle était livrée avec Gnome 3 et son Gnome Shell.

Or moi et Gnome 2, c’est un peu comme un vieux couple : on s’engueule de temps en temps, on essaye parfois d’aller voir ailleurs, des Desktop Environments comme KDE ou XFCE aux plus sobres (mais très bons) Window Managers comme Fluxbox, Openbox, mais finalement, on finit toujours ensemble à nouveau…

Du coup, moi qui était jusqu’à ce jour un adepte de Gnome 2 «Classic», n’ayant jamais utilisé Gnome 3, j’ai pris le parti d’essayer de survivre dans ce nouvel environnement…

Continuer la lecture de Man Vs. Gnome 3 : Premier chapitre

La mini lib réseau

 

Plusieurs fois (pour des projets Epitech notamment), j’ai eu à faire ce qu’on appelle des sockets Unix en C

Des chaussettes unies haussées ?

Autrement dit, des programmes sur le modèle client/serveur qui se connectent via le protocole TCP/IP dans un environnement Unix (comme par exemple Linux), codés en C.

(Si vous n’avez pas compris ces premières lignes, inutile, j’en ai peur, d’en lire davantage… 😉

Continuer la lecture de La mini lib réseau