Présentation

2013-06-25 02:30:00 by MatMoul

Bienvenue sur mon nouveau site !

J'ai beaucoup de choses à vous faire découvrir et le meilleur moyen m'a semblé de créer un blog. Le site, entièrement développé par mes soins, intégrera de nouvelles fonctionnalités lorsque j'aurais le temps de les créer et de les mettre en production.

Dans ce Blog, je compte vous présentez principalement des informations dans le domaine des technologies de l'information mais je ne m'empêche pas d'y publier mes coups de gueules ou quelques infos hors contextes.

A très bientôt ! 


Pour ceux qui ne me connaissent pas :

Je vous propose un petit historique rapide de mon parcours...

Je vous passe mon côté scientifique dans les domaines de la biologie, l'astronomie, la cosmologie et la physique quantique...

J'ai eu la chance que mes parrents m'offrent un des premiers ordinateur personnel existant, le Commodore 64. Cela me permettant à l'âge de 11 ans de m'initier à l'informatique et surtout à la programmation. Comme l'OS du C64 était du Basic, cela m'a poussé à découvrir la programmation. Puis grâce à une cartouche (Final Cartridge III), j'ai pu accéder à l'Assembler.

Après de longues vacances scolaires à explorer le C64, je recevais mon premier PC 286 à l'âge de mes 14 ans, sous DOS (je ne vous explique pas toutes les versions que j'ai testés : MS-DOS, DR-DOS, ... et sans compter les versions avant la version MS-DOS 3.3 qui est devenue la principale). Plus personne ne peux imaginer un MS-Word en version texte sous DOS.

Puis venu Windows 2.1 qui permettait de lancer une calculatrice, un bloc-notes, MS-Word, MS-Excel (pour autant que l'on les ait achetés) en mode graphique avec une souris et des fenêtres.

Entre temps était passé les AmigaAtariMac, mais je n'ai eu l’occasion de les côtoyer que chez des amis.

Puis est venu Windows 3.x, une révolution malgré les crashs récurant qu'il occasionnait, j'ai aussi testé OS2 qui était le challenger (à cette époque pour installer un OS, il fallait jusqu’à 20 disquettes et il fallait plusieurs heures).

Mon vieux Basic du C64 étant utilisable sur DOS ne l'était plus sur Windows (J'avais fait quelques tests avec du C ou du Pascal mais c'était un peux rude à cette époque).
Puis je découvris le Visual Basic, un langage de programmation simple pour Windows.

Et c'était reparti pour un tour jusqu’à ce que je découvre les API. Là, la crise, mon langage ne gère pas bien les API et toutes les librairies qui doivent être utilisées comme ça. En insistant, je réussi à les utiliser dans VB mais autant passer au C ou C++ si l'on utilise plus les avantages de Visual Basic, de plus, créer des interfaces en les dessinant nous amènes très rapidement à des limitations (une pensée de développeur).

Entre temps, je découvris Windows NTServeursActive DirectoryCitrixTerminal ServerLinux, les serveurs web, les serveurs de messageries, le cryptage, les certificats, la virtualisation, les réseaux IPV4 (j'ai créé à cette époque un site complet permettant des WHOIS, PING, PORTSCAN, ...) et j'en oublie. (IPV6 vint plus tard)

Puis je découvris aussi les composants COM. Un trou béant pour la sécurité sur des ordinateurs ou serveurs qui gèrent plusieurs utilisateurs.

Le VB, le C puis d'autres langages furent standardisés sur un même Framework. 
Ce qui créa MS.Net qui permet, entre autre, de gérer la sécurité dans le code. Malheureusement le meilleur moyen de programmer dans ces technologies est Visual Studio. Un logiciel propriétaire Microsoft, qui évolue tous les 2 ans et supporte mal les migrations de projets sans compter les changements dans les méthodes de développement.

Grace à .Net, j'ai développé un ERP entièrement WEB en XHTML (à cette époque, c'était le meilleur standard)

L'historique est vraiment en accéléré..., c'est plus de 30 ans d’expérience.

En 2013, certifié MCSE Server Infrastructure et grâce à la finalisation des normes HTML5 / CSS3, je ne peux malheureusement qu'encourager l'Open Source et les applications Web mais hébergée en lieux connus (je suis aussi certifié en HTML5 / CSS3 / JS).

Actuellement, pour ma famille et moi, je mets à disposition deux contrôleurs de domaine sur deux sites distants, un serveur Exchange, un serveur IIS, un serveur Node.JS, une serveur MS-SQL, un serveur MongoDB, deux serveur VOIP Asterisk et des téléphones Cisco et Snom qui vont avec, quelques serveurs que j'oublie et une vingtaine de sous-réseaux et deux accès VPN.

Je découvre actuellement Node.JS et c'est vraiment trop coool, c'est Open Source et multi-platforme. Pour coder, j'utilise l'IDE Aptana Studio, un dérivé d'Eclipse spécialisé dans le développement Web.

Comme l'informatique n'est pas mon seul intérêt, il faudrait un film pour vous faire découvrir ma vie.

A très bientôt ! 

MatMoul is Back !

2013-06-01 09:01:00 by MatMoul