visual basic

visual basic

Mugshots aléatoires

From Anonymous

From Anonymous
Votre note: None

VB6 Runtimes - Les voici, les voila !

Téléchargez l'éxecutable auto-extractible des Visual Basic Runtimes v6.0

Tags

Outils

J'ai placé dans cette section différents outils très utiles.

Tags

Curriculum Vitae - Arnaud Bonnevigne

Vous trouverez en bas de cette page mon CV au format PDF (Visualisable avec Foxit Reader par exemple).

View Arnaud Bonnevigne's profile on LinkedIn

CV Arnaud BONNEVIGNE


11A avenue de la Vaite
25000 BESANCON
Né le 5 juin 1979.
(+33) 6 87 15 94 02
bonvga@gmail.com
www.bonvga.net

Diplômes et formations

2001 : Formation Complémentaire d'Initiative Locale

Conduite de projets informatiques - Spécialisation Internet et Intranet. Préparation à la certification Microsoft MCSE. Lycée Condorcet, Belfort.

2000 : Brevet de Technicien Supérieur d’Informatique Industrielle

Lycée Raoul Follereau, Belfort.

1998 : Baccalauréat de Science et Technologie Industrielle Génie Electronique

Lycée Lumière, Luxeuil les Bains.

Expérience professionnelle

Depuis Septembre 2004 : Wengo, groupe Neuf Télécom, Paris

Lead developer et manager du pôle web et community (équipe de 8 personnes)

  • Développement du framework PHP 5 basé sur XML pour les différentes applications et sites de la société (frontoffices, backoffices et workflows).
  • Intégration des systèmes de paiement et développement des règles anti-fraude (Paybox, Paypal, Bibit, Neosurf et Exalog).
  • Intégration de la plateforme logistique Moduslink.
  • Conception et évolutions des modèles de base de données (PostgreSQL et MySQL).
  • Templating Smarty et intégration (HTML, XHTML, CSS 2 et 3, Javascript).
  • Développement d’applications Flash en Actionscript 2 et Haxe utilisant le protocole RTMP (IDE Flash Macromedia, Mtasc, Swfmill, Haxe).
  • Développement du Gadget Wengovisio pour Windows Vista.

Novembre 2002 - Avril 2004 : Europa Hosting, Paris

Développeur web

  • Développement d’une plateforme de sites de rencontres mutualisés (PHP, MySQL) pour la société Carpediem.
  • Réalisation d’un client chat et d’une interface de monitoring en Actionscript (Flash).
  • Conception des outils de génération des sites de rencontres, d’administration et d’affiliation (moteur PHP orienté objet, modules d’administration, de monitoring et de validation des membres, statistiques, géolocalisation…).
  • Templating multi-langue et optimisation (Smarty, PHP, HTML, CSS et JS).
  • Intégration de site à la plateforme (HTML, CSS et PhotoShop).

Mars 2002 – Août 2002 : Integral Media, Belfort

Stage de fin de formation

  • Conception d’un module générateur de plan de ligne pour les transports en C++ et développement d’un librairie DirectX orientée objet.
  • Réalisation d’un module de maintenance pour systèmes embarqués de vidéosurveillance pour la SNCF.
  • Développement d’une DLL d’interface pour une carte d’entrée-sortie PC-104.

Connaissances techniques

Langages

  • PHP5 orienté objet, Smarty, XML, HTML, XHTML, CSS, Javascript, XUL.
  • Actionscript, haxe, swfmill, mtasc.
  • SQL, PL/pgSQL.
  • C, C++, VB, Connaissances des API OpenGL et DirectX.

SGBD

  • MySQL 4 & 5, Postgresql 7 & 8.

Librairies & API

  • PEAR, gettext, memcache, xdebug2.
  • GD 2, fpdf, svg2pdf, jpgraph.
  • jquery, mochikit, script.aculo.us.

Gestionnaire de versionning

  • CVS, Subversion.

Méthodes

  • UML, Merise, Méthodes agiles dont l’Extreme Programming et Scrum.

Web services

  • XML-RPC, SOAP, JSON, REST.

Systèmes & réseaux

  • Windows (NT, 2000, XP, Vista), Max OS X, Unix, Linux Debian.
  • SSH, FTP, NFS, SAMBA, IPTABLE.
  • Apache, IIS.

Outils

  • Eclipse 3.2, Notepad++, WAMP, VNC, Putty, Microsoft Project, Microsoft Visio, Power AMC Designer, Freemind.
  • Adobe Photoshop, Illustrator, Image Ready, Dreamweaver.
  • Drupal, Joomla!, SPIP, Typo3, Dotclear, Wordpress, Mediawiki.

Langue

  • Anglais technique courant.

Loisirs

Cinéma et séries, Jeux vidéo, marche à pied.
Développement des modules mugshot, google earth et search autocomplete ainsi que le thème fblike pour le CMS Drupal.
Projets personnels : SmartyX, ascii-o-matic et Simplex CMS.

Tags

Integral Media

Integral Media est une société Belfortaine dans laquelle j'ai effectué un stage de 6 mois dans le cadre de ma formation FCIL. Durant cette période j'ai travaillé sur 2 principaux projets :

Mon rapport de stage explique plus en détail ces projets.

Tags

MoveDetect - Un détecteur de mouvements

Un petit système de détection de mouvement via une webcam. Le fonctionnement est très simple, le programme traite pour chaque image un ensemble de pixel, il passe l'image en 2 couleurs (noir et blanc) après avoir recalibré les contrastes. Ensuite il détermine les pixels différents par rapport à l'image précédente. En fonction du nombre obtenu, il détermine si il y a mouvement ou non.

Tags

EncIMG - Encodage de texte sur une image Bitmap

Quelle est la différence entre ces 2 images ?

  1. e_2.jpg
  2. e_3.jpg

Et bien la voici ! Après un traitement sur Photoshop (2x).

e_1.jpg

En effet, il aura été possible de stocker plus de 8ko de texte brut sur cette image de résolution 200 par 160 pixels !

Ce petit programme permet de stocker des données de type texte dans une image Bitmap. Il fonctionne sous le principe de la stéganographie. Seule les images de type bitmap (BMP) sont supportées. Si vous convertissez une image encodée en jpeg, le texte sera alors illisible.

e_4.jpg

Tags

PDL (Plan De Ligne)

Le module de plan de ligne dynamique est une application permettant de générer des plans de ligne. L'application possède un éditeur et un générateur et elle est utilisée sur un poste fixe par un opérateur. Le player permet de lire les plans de ligne générés et de les afficher dans un véhicule (autobus ou autre) via le système médiabus. Ainsi, le voyageur connaît en permanence la position du bus et peut savoir à quel arrêt il devra sortir du véhicule.

Tags

LMS (Local Maintenance Software)

Le module de maintenance est une application permettant de diagnostiquer et de configurer un boîtier Securbus à l'aide d'un PC portable. Une fois le boîtier installé, il ne possède aucune interface homme-machine. Cet outil permet alors de déterminer les pannes et dans certains cas de les corriger.

Tags