Page personnelle de ram-0000

Publié le 13 août 2008 et mis à jour le 3 janvier 2012

Par ram-0000 Site personnel

 

J'ai commencé ma carrière professionnelle dans la Marine Nationale et plus précisément dans l'Aéronavale en tant qu'électronicien sur hélicoptères. Après 10 ans de bons et loyaux services, je me suis tourné vers l'informatique. Cette reconversion s'est effectuée à l'aide d'une formation dispensée par l'AFPA. Ensuite, c'est le monde de l'informatique et ses SSII depuis plus de 18 ans maintenant. Mon secteur d'activité est plutôt le développement en environnement Microsoft, l'administration système (Microsoft, Linux, HP-UX, SUN) et la sécurité des réseaux (Cisco, NetAsq, CheckPoint).

L'avatar que j'utilise est l'emblème d'une des flottilles de l'aéronavale dans laquelle j'ai travaillé, la flottille 31F, et dont j'ai beaucoup aimé l'esprit. Cet emblème représente un Pégase blanc - un cheval ailé, symbole que les américains avaient choisi pour leurs propres H21C "Banane" (hélicoptères dont était initialement dotée la flottille lors de sa création en 1956), surnommés "work-horse" (cheval de trait) - sur Croix d'Agadès, parce que la flottille a vu le jour en Afrique du Nord.

    
Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites      



1. Programmes
2. Tutoriels
3. Développement
4. Pour me contacter


1. Programmes

  • Cafuro, un logiciel de test pour environnement SNMP. La configuration d'une architecture SNMP et la mise en place d'un outil NMS (Network management system) sont toujours délicates. En effet, cette opération nécessite de nombreux tests à chaque fois que l'on désire ajouter un équipement SNMP dans une architecture existante : "quels sont les paramètres SNMP de l'équipement ?", "quelles sont les informations que cet équipement met à disposition ?", "quelles sont les informations utiles à analyser pour superviser correctement cet équipement ?" sont autant de questions qu'il faut se poser à un moment ou un autre.

  • PatchVer, un programme de mise à jour des informations de version. Durant le cycle de développement d'un logiciel, la gestion des versions est une chose très importante. Cette gestion de version comprend deux choses distinctes : l'archivage des différentes versions des fichiers du projet et l'identification sans ambiguïté des binaires lorsqu'ils sont livrés. Le but du programme "PatchVer" est d'inscrire dans un fichier binaire les différentes informations de version permettant d'identifier à coup sûr ce fichier.

  • WinAgentLog, un programme de transfert des messages Windows à un serveur Syslog. Ce document décrit comment installer, configurer et utiliser le programme WinAgentLog de transfert en temps réel des messages de log EventLog générés par les environnements Microsoft vers un concentrateur de log Syslog.

  • IpCalc, une calculatrice IP. Une petite calculatrice IP sans prétention mais qui rend parfois bien service.

  • e-verbe, un logiciel de conjugaison des verbes de la langue française. La langue française est une langue très riche et parfois aussi difficile à maitriser. Cet article s'intéresse plus à la conjugaison française et présente le programme e-verbe fonctionnant sous environnement Microsoft qui permet de conjuguer un grand nombre de verbes sans faute.

  • EventLogDump, un programme de découverte des messages EventLog. Ce document a pour but de présenter le programme EventLogDump qui permet la découverte des messages EventLog potentiellement générables par les applications ou le système d'exploitation lui même. Ce programme gratuit fonctionne sous environnement Windows (au minimum Windows 2000).

  • WifiScanner, un programme de découverte des points d'accès Wifi. Ce document a pour but de présenter le programme WifiScanner de découverte des points d'accès Wifi. Ce programme gratuit fonctionne sous environnement Windows (au minimum XP SP2) et utilise l'API Microsoft Native Wifi de gestion des réseaux Wifi.

  • RegexBuilder, un programme de création et de test des expressions régulières. Ce document a pour but de présenter le programme RegexBuilder de création et de test des expressions régulières. Ce programme gratuit fonctionne sous environnement Windows et utilise la bibliothèque C++ Boost.Regex.


2. Tutoriels

  • Présentation du protocole ICMP. Le protocole ICMP (pour Internet Control Message Protocol) est le protocole de signalisation des problèmes utilisé par le protocole IP. Son but est de tester la connectivité réseau mais aussi d'apporter une aide au diagnostic en cas de problèmes ou de défaillances. Ce document a pour but de présenter le protocole ICMP, tous les messages qu'il peut transporter et l'utilisation que l'on peut en faire.

  • Je construis mon NAS. Le but de ce tutoriel est de présenter la réalisation et la configuration d'un serveur NAS personnel. Ce tutoriel aborde la construction physique du serveur après avoir commandé les pièces nécessaires à son assemblage sur Internet, l'installation du système d'exploitation (Linux) et la configuration des différentes fonctionnalités du serveur NAS.

  • Présentation du protocole SNMP. Devant la véritable explosion des réseaux et leur importance primordiale dans une infrastructure, les besoins de superviser et surtout de diagnostiquer rapidement les problèmes sont devenus des préoccupations majeures. Le protocole de supervision réseau SNMP se propose de répondre à cette double problématique. Ce document a pour but de présenter SNMP ainsi que tous les éléments qui le constituent.

  • Présentation du protocole Syslog. Le protocole Syslog est un protocole réseau qui permet de transporter les messages de journalisation générés par les applications vers une machine hébergeant un serveur Syslog. Ce document a pour but de présenter le protocole Syslog.

  • Introduction à la cryptographie. Le but de ce document, est de présenter les fondements et le fonctionnement de la cryptographie. Il s'intéresse au lecteur qui connait peu ou pas le domaine et qui souhaiterait comprendre le fonctionnement et les mécanismes mis en œuvre en cryptographie.

  • Introduction aux réseaux TCP IP. Le but de ce document est de faire une présentation du protocole TCP IP. Ce document est plus particulièrement destiné aux utilisateurs qui utilisent Internet depuis la maison en utilisant les services d'un Fournisseur d'Accès Internet (FAI). Il a pour but de faire comprendre certains des mécanismes mis en oeuvre par une Box pour assurer la connexion à Internet.


3. Développement

  • Les redistribuables Microsoft Visual Studio C++. Un redistribuable Microsoft Visual Studio C++ (ou redistributable dans la littérature anglaise) est un ensemble de bibliothèques à installer sur les machines qui vont exécuter des programmes générés par un environnement Microsoft Visual Studio. Le but de ce tutoriel est de faire le tour de ce qu'il y a à connaitre sur ces redistribuables.

  • Présentation du sous-système d'audit dans l'environnement Microsoft Windows. Cet article a pour but de décrire la fonctionnalité d'audit sur les systèmes Windows. Cet article s'adresse plus particulièrement aux administrateurs systèmes en environnement Microsoft Windows et aussi aux personnes curieuses de connaitre un peu mieux le fonctionnement interne de Windows.

  • Présentation des privilèges d'exécution dans l'environnement Microsoft Windows. Cet article a pour but de présenter la notion de "privilège" dans l'environnement Microsoft Windows et de montrer par un exemple simple écrit en C leur manipulation.

  • La journalisation dans le monde Microsoft, découvrez l'API EventLog. Ce document a pour but de présenter l'API Microsoft EventLog de journalisation dans l'environnement Microsoft Windows. Il présente aussi deux exemples écrits en C, un programme de génération de messages EventLog et un programme de récupération des messages EventLog.

  • Découverte de l'API Microsoft Native Wifi. Ce document a pour but de présenter l'API Microsoft Native Wifi de gestion des réseaux Wifi dans l'environnement Microsoft Windows. Il présente aussi un exemple écrit en C utilisant cette API permettant d'énumérer les réseaux Wifi disponibles.

  • Utilisation de Boost.Regex. Ce document a pour but de présenter l'utilisation de la bibliothèque Boost.Regex. Ce document est architecturé autour d'un exemple simple de classe C++ permettant d'exploiter et d'utiliser des expressions régulières.

  • WinLog : une bibliothèque de génération de messages de trace. Ce document a pour but de présenter l'implémentation de la bibliothèque WinLog capable de générer des messages de trace de manière générique. Cette bibliothèque devrait être utilisée dès le début de la réalisation d'un projet. Ce document contient la spécification des fonctions et interfaces de cette bibliothèque ainsi que le code source permettant de la générer.


4. Pour me contacter

Vous pouvez me contacter par messagerie privée via le forum de developpez.com ou par messagerie classique.



Valid XHTML 1.0 TransitionalValid CSS!

Copyright © 2008-2012 ram-0000. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. Cette page est déposée.

 
 
 
 
Partenaires

Hébergement Web