Gros (pour les intimes)
November 8, 2008 in Dessin
((http://nobunaga.duc.free.fr/starkiller/ju-gros.png))
November 8, 2008 in Dessin
((http://nobunaga.duc.free.fr/starkiller/ju-gros.png))
Samy Duc aka Deckard
Qui. J'ai une formation d'ingénieur dans l'informatique embarquée et les réseaux. Je me suis spécialisé en sécurité des systèmes en m'exilant au Canada la dernière année de mes études (j'y ai consacré quelques billets, superbe expérience). En dehors de l'informatique, j'aime la montagne, et les grands espaces austères. J'ai joué, dans une vie antérieure, comme bassiste dans un groupe de rock (je possède une magnifique Fender Jazz Bass Active). Je joue au Tennis et je parcours nos contrées en VTT. Je suis passionné, mon ambition première est d'apprendre et de découvrir de nouvelles choses. Pour cette raison, je ne peux suffisamment remercier les différents mouvements de l'open source (libre ou non).
Développeur. J'aime penser que je suis 'language agnostic' en programmation mais disons qu'en réalité je pratique intensivement deux langages : Python et C++. Python est de loin le plus important, notamment parce que c'est mon premier outil de travail. J'aime le fait que l'on puisse bâtir des systèmes entiers rien qu'avec ce langage qui possède un écosystème fourmillant de projets excitants (Pypy, Zed Shaw (hehe), Gevent, Uwsgi). Je l'utilise surtout pour faire du développement web (orienté fond de commerce (backend)). J'ai une obsession particulière pour le paradigme asynchrone. Python est vraiment taillé sur mesure pour cela, autant dire que je me fais plaisir. Ma formation initiale m'ayant poussé à faire du C sur des micro-contrôleurs 8 bits (et même du VHDL, c'est dire), je me suis mis à développer des jeux vidéo dans mon garage. On verra ce que ça donne, je ne manquerai pas d'en reparler dans des billets. Je suis pour le moment un bohémien, je n'ai pas encore troqué complétement mon Sublime Text 2 et mes scripts de compilation contre un vrai IDE (j'ai précisé que j'utilisais Mercurial pour versionner et déployer du code ?).
Hacker. Ne partons pas tout de suite du mauvais pied, un Hacker dans le sens de la définition Anglo-Saxonne est une personne qui est un bidouilleur ou un bricoleur. À mon sens, dans le cadre de la sécurité informatique, c'est une qualité extrêmement importante. Une partie de mes loisirs est consacrée à faire de l'ingénierie inverse sur des protocoles de jeux vidéo (for fun without profits), entre autres. J'ai ainsi notamment réécrit ces couches applicatives pour des usages amusants (joueurs automatisés et autres exploits). Au-delà de ça, la sécurité est pour moi le meilleur moyen d'apprendre des technologies en allant au-delà d'une page de manuel. D'un point de vue professionnel, je suis sollicité pour réaliser des analyses de forensics (ce qui est intéressant mais techniquement moins stimulant). Je suis pour une divulgation publique (full disclosure) des failles et des problèmes de sécurité, ainsi tous mes travaux sur le sujet sont disponibles (envoyez-moi un petit courriel).
Ce blog. Le blog que vous lisez repose sur une base Wordpress avec le thème "Custom Community" largement modifié pour ressembler à mon précédent blog qui tournait sur mon propre moteur de blog (Django pour les curieux). La pile logicielle utilisée est varnish en frontal, nginx comme serveur web et php5-fpm comme serveur applicatif (le gros du cache est géré par des fichiers statiques). C'est pour l'instant le trio gagnant. Vous constaterez que beaucoup d'articles ont un formatage étrange. J'ai importé mon premier blog qui tournait sur Dotclear et évidemment le formatage est différent de celui de Wordpress. Je n'aime pas beaucoup les piles logicielles php mais force est de constater que Wordpress est sûrement le meilleur moteur de blog (on remercie au passage leur communauté énorme en taille et projets de qualité). Le tout est hébergé sur star-killer.net, mon serveur dédié (une dedibox sur une Debian Wheezy).
Recent Comments