Technicien informatique - Lionel EPPE

Qui suis-je ?

Je m'appelle Lionel EPPE, j'ai 25 ans et j'habite en Belgique.
Dans la vie, je suis passionné d'informatique et je partage actuellement mes découvertes sur mes 2 sites d'informatique :

  • InformatiWeb

    InformatiWeb

    InformatiWeb.net est né en 2008 et est actuellement un site d'informatique dédié principalement aux particuliers pour le permettre, notamment, de réparer leur PC.

  • InformatiWeb Pro

    InformatiWeb Pro

    InformatiWeb Pro est destiné à un public professionnel et surtout à ceux qui souhaitent le devenir (administrateur système, administrateur virtualisation, ...).

Contrairement à ce que certains pensent, je ne possède pas le statut d'indépendant et InformatiWeb n'est pas une société. C'est uniquement un nom que j'ai choisi pour partager mes connaissances en informatique avec d'autres passionnés d'informatique.

Le commencement

Je suis passionné d'informatique depuis petit, et j'ai toujours souhaité être le plus autonome possible dans ce domaine.
J'ai donc bien évidemment commencé par le début :

Naissance d'InformatiWeb (début 2008)

Etant donné que j'apprenais de plus en plus de choses en informatique, dont les technologies web de l'époque, j'ai tenté de créer mon 1er site web statique en HTML pour garder une trace de tout ce que je découvrais avec le temps.
A l'époque, InformatiWeb avait été hébergé chez un hébergeur gratuit, car je ne savais pas que le web me plairait autant. L'autre raison a été le fait qu'Internet était de plus en plus utilisé.

La mise en pratique des technologies web (HTML et CSS) m'avait permis de mieux comprendre comment "Internet" fonctionnait.

Découvertes de programmes intéressants

Ensuite, j'ai découvert plusieurs logiciels qui se sont parfois révélés utiles :

  • WAMP

    WAMP

    WAMP permet d'installer rapidement un serveur web (Apache) avec le module PHP, le serveur de BDD MySQL et le script phpMyAdmin qui permet de gérer la BDD MySQL.

  • Applications portables

    Framakey, PortableApps et SanDisk U3

    Framakey et PortableApps fournissent des applications portables prêtes à être utilisées depuis une clé USB. L'U3 est une technologie propriétaire qui n'existe plus.

  • VirtualBox

    VirtualBox

    VirtualBox est une solution open-source permettant de créer des machines virtuelles sur son PC. Ce qui m'a permis de continuer mon apprentissage sans prendre de risque.

J'ai aussi découvert 2 Live CD qui se sont révélés très utiles. Notamment, pour le dépannage matériel (hardware).

  • Ultimate Boot CD

    Ultimate Boot CD

    Ultimate Boot CD (ou UBCD) est un live CD gratuit contenant de nombreux utilitaires permettant notamment de tester son matériel.

  • Hiren's Boot CD

    Hiren's Boot CD

    Hiren's Boot CD (ou HBCD) est un live CD qui permet notamment de démarrer sur un mini Win XP et qui permet ainsi de gérer et/ou réparer un ordinateur même lorsqu'il ne démarre plus.

Etudes secondaires - Technicien en informatique (2010-2012)

En 5ème et 6ème secondaire, j'ai effectué une qualification en tant que Technicien en informatique à l'Institut St-Laurent de Liège qui m'a permis d'aborder les sujets suivants :

Monteur PC chez HF Informatique (2012)

Lorsque je suis sorti de l'école, j'ai eu l'agréable surprise de recevoir un appel de Monsieur Maloir (gérant chez HF Informatique).
Suite à cet appel, j'ai pu travailler 3 mois dans ce magasin d'informatique et y apprendre de nombreuses choses.

  • Montage PC

    Montage de PC

    Du montage de PC bureautiques (principalement avec des boitiers LC-POWER), mais aussi des PC gamers (avec des boitiers Zalman, Antec, ...) qui ajoutait une petite complexité au début.
    J'ai d'ailleurs fini par choisir un boitier Zalman Z11 plus pour mon PC actuel (en 2016-2017).

  • Désinfection

    Désinfection anti-virus, anti-malwares et anti-adwares

    Lorsque les PC du jour étaient montés, je désinfectais les PC grâce à l'anti-virus installé, Malwarebytes, Rogue Killer, ainsi que d'autres utilitaires que vous retrouverez sur InformatiWeb.

  • Récupération de données

    Récupération de données

    Lorsque les clients supprimaient accidentellement des données importantes, nous pouvions les récupérer (sur demande uniquement) grâce à des logiciels de récupération de données.

  • Réinstallation de Windows

    Réparation automatique ou réinstallation de Windows

    Contrairement à ce que je pensais, il était aussi possible de réparer et/ou réinstaller Windows sans toucher aux données personnelles présentes sur le disque dur.

  • Clonage de disques durs

    Sauvegarde de données et clonage de disques durs

    Lorsqu'un disque dur était trop endommagé pour être "réparé" de manière logicielle (exclusion des secteurs défectueux), le clonage des données du client vers un nouveau disque dur était envisagé.

Malheureusement, mon CDD de 3 mois n'avait pas été prolongé à cause de la crise. Néanmoins, j'aurais appris de nombreuses choses grâce à eux.

Mise à jour d'InformatiWeb en site dynamique avec PHP4 (2012)

Grâce à WAMP, que j'avais découvert auparavant, j'ai tenté de créer un site dynamique grâce à PHP et le serveur de base de données MySQL.

A l'époque, il s'agissait de PHP4 et des fonctions "mysql_" qui étaient fournies avec cette version de PHP et qui sont maintenant obsolètes (dépréciées). De plus, j'avais entièrement recréé ce site de A à Z sans utiliser de CMS, ni de framework.

J'avais également utilisé la réécriture d'url (URL rewriting) fournie par le serveur web Apache pour améliorer le référencement de mon site.

Formation de développeur web chez STE-Formations (2013)

Ne trouvant pas d'emploi en tant que technicien informatique, je me suis tourné vers le développement web pour lequel j'avais déjà un attrait.

Cette formation, qui se passait dans les bâtiments de l'ULG (Université de Liège) m'a permis de mieux comprendre certaines spécificités du web, ainsi que d'apprendre les bases de :

  • HTML5

    HTML5

    Notamment, les nouvelles balises HTML5, mais aussi les nouvelles options que cette nouvelle norme allait permettre dans le futur. Exemple : la lecture native des vidéos et la disparition de flash.

  • CSS3

    CSS3

    Notamment, les nouveaux attributs CSS3, mais aussi les animations CSS3 qui permettent parfois de se passer de JavaScript et laisser le navigateur gérer ses animations.

  • jQuery

    jQuery

    jQuery étant une bibliothèque JavaScript très utilisée pour dynamiser un minimum un site web tout en évitant les problèmes de compatibilité avec les différents navigateurs web.

Grâce à cette formation, j'avais aussi appris l'importance d'avoir une bonne structure dans son code HTML, ainsi que divers conseils pour améliorer le référencement web d'un site Internet.
Le seul bémol, c'était que cette formation n'était pas assez complète et que le web évolue beaucoup trop vite.
Par exemple : nous n'avions même pas abordé les frameworks (tels que Symfony, CakePHP, Zend, ...).

Mise à jour d'InformatiWeb en PHP5 (2015)

Etant donné que la formation de STE-Formations ne nous avait pas permis d'apprendre les frameworks (que ce soit pour le CSS ou le PHP), j'ai donc cherché à apprendre un framework PHP.
Après avoir testé Zend (qui est payant et dont la documentation est mal conçue) et CakePHP (qui était utilisé par d'autres développeurs web), j'ai choisi d'utiliser CakePHP 2 qui est gratuit.

En effet, CakePHP possède plusieurs avantages :

  • PHP

    Programmation orientée objet grâce à PHP5

    CakePHP est compatible avec PHP5 et permet d'utiliser la programmation orientée objet de PHP5. Ce qui est aussi le cas pour les autres frameworks.

  • CakePHP

    Documentation très détaillée et accessible

    La documentation de CakePHP est disponible dans plusieurs langues, dont le français et l'anglais, et très bien rédigée. En effet, si on connait la POO, CakePHP est très facile à prendre en main.

  • Communauté

    Communauté de développeurs

    CakePHP est utilisé par de nombreux développeurs web. Ce qui permet de trouver facilement la réponse à votre question (qu'elle soit dans la doc, ou autre part sur Internet).

Naissance d'InformatiWeb Pro (2015)

Ayant un peu fait le tour de l'informatique de base, j'ai souhaité approfondir le domaine professionnel de l'informatique. Tels que : l'administration système sous Windows Server et Linux, mais aussi la virtualisation sous toutes ses formes.

J'ai donc commencé par Windows Server, car nous l'avions découvert en fin d'années secondaires.
Puis, j'ai continué avec Linux (Ubuntu et Debian) que nous avions abordé à l'école.
Et enfin, la virtualisation qui m'intéressait aussi.

Avoir créé plusieurs tutoriels concernant l'administration système et la virtualisation, j'ai souhaité créer un second site pour séparer les tutoriels professionnels et les tutoriels destinés aux particuliers.
De plus, pour le référencement, cela était aussi une bonne idée.

  • InformatiWeb Pro

    InformatiWeb Pro

    A terme, InformatiWeb Pro couvrira tous les services proposés par Windows Server, les solutions de virtualisation d'applications et/ou des bureaux fournis notamment par Citrix et VMware, ...
    Néanmoins, étant donné que l'administration système et la virtualisation sont des sujets très vastes et qui évoluent très vite, InformatiWeb Pro ne pourra jamais être complet (même si c'est mon but).

Apprentissage de l'administration système (2015-2017)

Actuellement, je me concentre sur l'apprentissage de l'administration système sous Windows Server et des solutions de virtualisations proposées par Citrix.
D'ailleurs, les technologies Citrix (notamment : XenApp, XenDesktop, PVS, ...) s'installent souvent sous Windows Server.

Pour le moment, j'ai déjà testé et configuré (en virtuel) les solutions de virtualisation suivantes :

  • Citrix XenDesktop

    Citrix XenDesktop

    Citrix XenDesktop permet de fournir des bureaux virtuels aux utilisateurs finaux de votre entreprise. Ces bureaux virtuels tournent en réalité sur un serveur de virtualisation (par exemple : Citrix XenServer).

  • Citrix PVS

    Citrix Provisioning Services (Citrix PVS)

    Citrix PVS permet de streamer les disques durs des bureaux virtualisés via XenDesktop, plutôt que d'en faire des copies en dur, comme c'est le cas avec la technologie MCS de Citrix.
    Cette nouvelle technologie permet de diminuer le temps de maintenance des bureaux virtuels, ainsi que l'espace de stockage nécessaire pour les stocker. Les données de l'utilisateur étant stockées dans un disque virtuel séparé qui est fusionné de façon transparente avec le disque "système" au lancement du bureau virtuel.

  • Citrix XenApp

    Citrix XenApp

    Citrix XenApp permet de fournir des applications virtuelles à vos utilisateurs grâce à un serveur de virtualisation hébergeant ces applications.

  • Citrix XenServer

    Citrix XenServer

    Citrix XenServer est le serveur de virtualisation gratuit et très complet de Citrix qui permet notamment de fournir des bureaux virtuels via XenDesktop, mais qui possède aussi un système de haute disponibilité et un système de répartition de charge (grâce aux pools, notamment).

  • Citrix NetScaler Gateway

    Citrix NetScaler Gateway

    Citrix NetScaler Gateway est une passerelle sécurisée permettant notamment d'accéder aux applications et/ou aux bureaux virtuels depuis l'extérieur via une interface web accessible en HTTPS.

En ce qui concerne Windows Server et VMware, j'ai aussi appris différentes choses.
Pour en savoir plus, consultez mon site : InformatiWeb Pro