Sur ce site, j'essaie de présenter l'ensemble de mes activités dans le domaine du numérique (développement et bricolage graphique). Et pourquoi pas, apporter quelques chose aux visiteurs.
Pour en savoir plus sur moi, comme mon cursus scolaire, mon expérience professionnelle ou mes compétences, vous pouvez aller voir mon "Curriculum Vitae Online" en cliquant sur "C.V.".
Au sujet des sources (images et applications) disponible sur le site : L'ensemble est sous licence GNU LGPL. Ces sources sont téléchargeables et modifiables librement. Je n'assure aucunement le bon fonctionnement de celles-ci et me porte non-garant des éventuelles détériorations matériel ou logiciel engendrées par l'utilisation des ces applications.
Si vous désirez me contacter, utilisez le gestionnaire de contact sur cette page.
Vous trouverez en bas de cette page mon CV au format PDF (Visualisable avec Foxit Reader par exemple).
11A avenue de la Vaite
25000 BESANCON
Né le 5 juin 1979.
(+33) 6 87 15 94 02
bonvga@gmail.com
www.bonvga.net
Conduite de projets informatiques - Spécialisation Internet et Intranet. Préparation à la certification Microsoft MCSE. Lycée Condorcet, Belfort.
Lycée Raoul Follereau, Belfort.
Lycée Lumière, Luxeuil les Bains.
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.
| Fichier attaché | Taille |
|---|---|
| cv_arnaud_bonnevigne.pdf | 75.52 Ko |
Mi casa es su casa !
Venez prendre un apéro chez nous ou aussi nos anciens chez nous 
Rendez-vous dans un des appartements listés ci-dessous :
Mission accomplie ! Voici notre futur chez-nous ; un joli et lumineux appartement de 3 pièces avec un grand balcon, une cave et un garage dans le quartier de Chaprais à Besançon.

L'emménagement aura lieu début janvier 2008 !
Même notre chat en parle !


Voici donc notre nouvel appartement, Ce sont toujours des images virtuelles rendue avec 3DSMax et le plugin Brazil pour la radiosité. J'en profite pour remercier RazorImage pour ses conseils d'utilisation de Brazil.







Ces images ont été réalisées sur 3D Studio Max, Apres quelques mesures dans l'appartement, j'ai reconstitué l'ensemble en 3D. Pour ce qui est du mobilier, j'ai presque rien inséré par ce que ça me prenais la tête ! Ce qui est sympa, après ce travail, j'ai pu avoir des points de vues impossible a avoir dans la réalité. Il faut savoir que l'appartement est situé au 2ieme étage du bâtiment, donc pour prendre une photo depuis l'extérieur, c'est la galère 
Si vous disposez d'un plugin VRML tel Cosmo, vous pouvez visiter la piaule en 3D sur votre navigateur !!! Bon, il est vrai que l'appartement est presque vide, mais si j'avais laissé les objets (canapé, plante...) le fichier aurais fait facilement 600 Ko ! Alors que la, il ne fait que 109 Ko, ça reste raisonnable.








Liste des graphiques disponibles :
Liste des graphiques disponibles :
Voila mon nouveau serveur depuis le 12 avril 2005.
Voici un descriptif du matériel utilisé :
Et quelque photos du ventre de la bête :






Pas de statistique pour le moment...
Version 7.1
Une skin basée sur le thème foliage mise en place en octobre 2006. Sous ces couleurs, le site sera visité plus de 650.000 fois !

Version 7
Monté courant janvier 2006, ce site utilise le cms++ drupal ainsi qu'une plâtrée de modules.
Lien vers le site : http://www.bonvga.net/

Version 6
Crée durant juillet 2004, Utilisant la technologie PHP et MySQL ainsi que le moteur de templating Smarty. "BonVGA Web Site" devient alors "bonvga.net".
Lien vers le site : http://v6.bonvga.net/

Version 5
Crée durant octobre 2002, Utilisant la technologie PHP et MySQL.
Lien vers le site : [fermé]

Depuis environ 2 ans, j'héberge bonvga.net chez moi sur un 'serveur'. J'ai une ligne free en dé-groupage partiel à 10MB et les benchs de la grenouille montre qu'elle peux délivrer en moyenne 700Ko/s en download et 80Ko/s en upload. La vitesse d'upload qui est un facteur important pour la fluidité d'affichage des pages.
Il est donc temps pour bonvga.net de passer sur quelque chose de plus costaud, voici en quel sens j'ai axé mes recherches.
Dans tout les cas, il faut trois choses :
Quel que soit le type d'hebergement, il faut s'acquitter de 'quelques deniers' pour chacun de ces trois points.
Voici plusieurs solutions d'hebergement :
J'ai opté pour la solution mutualisée, en effet, le site n'a pas encore besoin d'une réactivité et d'une bande passante extrême. Il ne faut pas oublier que bonvga.net reste un site perso 
Mon choix s'est porté sur l'hebergeur Américain, Dreamhost.com. Au passage je remercie Jeff qui m'a permis de tester cet hebergeur avant d'investir.
Commandée le 11/05/06, reçue le 10/06/06. Presque 1 mois ! Mais je suis quand même bien satisfait du résultat.
L'installation de la bestiole prend 10 minutes en commençant par choisir le système d'exploitation puis le partitionnement du disque dur ensuite le reste est automatisé.
[image:1603 size='thumbnail']
[image:1604 size='thumbnail']
J'ai du refaire l'installation car je me suis rendu compte un peu trop tard que j'avais oublié la partition de swap 
Voici le détail du matériel contenu dans la boite :
Ce billet décrit les différentes étapes que j'ai suivi lors de la migration de Gallery2. J'ai d'ailleurs rencontré 2 problèmes pas piqué des hannetons.





Bilan, malgrès le problème d'encodage de la base de données, la migration c'est bien passée. Je peu maintenant passer à la mise à jour de Drupal 
| Fichier attaché | Taille |
|---|---|
| gallery2_correction_utf8.tgz | 1.24 Ko |
Liste des modules utilisés sur bonvga.net :
Cette liste ne contient pas les modules installés de base avec drupal.
Correctifs, patchs & configuration
module troll
Evite une erreur systematique du array_merge :
383c383,385
< $pager = theme('pager', NULL, 25, 0, array_merge(tablesort_pager(),(is_array($edit)?$edit:array()) ));
---
> $pager = theme('pager', NULL, 25, 0, array_merge(tablesort_pager(),$edit));module taxonomy_block
Juste une question de charte 
253c253
< $content .= '<div class="more-link">'. l(t("more"), 'taxonomy/term/'.implode($tids, '+'), array("title" => t("View all."))) .'</div>';
---
> $content .= '<div>'. l(t("more"), 'taxonomy/term/'. implode($tids, '+'),array("title" => t("View all."))) .'</div>';module freemind
Evite une erreur du foreach quand la variable est vide
38,40d37
< // bonvga : bugfix
< if ($fr_overview_vocab)
< {
44d40
< }ajax_spellcheck
Passe le correcteur d'orthographe en français.
44c44
< $result = drupal_http_request('http://www.google.com/tbproxy/spell?lang=fr',array('Content-Type' => 'text/xml'), 'POST', $xml);
---
> $result = drupal_http_request('http://www.google.com/tbproxy/spell?lang=en',array('Content-Type' => 'text/xml'), 'POST', $xml);comment
Enlève l'age des commentaires sur le bloc.
//$items[] = l($comment->subject, 'node/'. $comment->nid, NULL, NULL,'comment-'. $comment->cid) .'<br />'. t('%time ago',array('%time' => format_interval(time() - $comment->timestamp)));
$items[] = l($comment->subject, 'node/'. $comment->nid, NULL, NULL,'comment-'. $comment->cid);