accueil
Bonjour et bienvenue sur eepp4, qui constitue un répertoire de tutoriels et d'introductions à
différents concepts informatiques écrits par Philippe Proulx, étudiant en génie informatique à
l'École Polytechnique de Montréal (ÉPM). Pour plus de détails sur la vocation et la structure du site Web, l'auteur et ses intérêts,
les prérequis, les outils utilisés et les droits d'auteur, consultez la section à propos.
projets en cours ou à venir
Je me concentre désormais sur un petit ensemble de projets personnels. Effectivement, le fait d'avoir plusieurs emplois
en plus de l'étude réduit le temps que j'ai à consacrer à eepp4. Rédiger un article introductif complet
et révisé peut manifestement prendre une dizaine d'heures. Mes champs d'intérêt se canalisent actuellement vers :
- pilote, framework du Microchip ENC28J60 pour microcontrôleurs AVR (projet personnel) — création
d'un pilote (implémentation des fonctions de base) et d'un framework basé sur ce dernier pour le Microchip
ENC28J60, en collaboration avec Simon Marchi
- outils de gestion de communication réseau pour microcontrôleurs AVR (projet personnel) — gestion de
certains protocoles réseaux (Ethernet-II et 802.3, ARP, IP, UDP et ICMP pour l'instant) et tests avec le pilote et le framework
pour ENC28J60 présenté ci-haut
- création d'un VST — création d'un VST simple à l'aide du SDK de Steinberg avec Visual Studio et test avec
FL Studio
- collection de VST (projet personnel) — conception d'une collection grandissante de VST
- création d'un plugin Winamp général — tutoriel expliquant la création d'un plugin
très simple pour Winamp
- création d'un plugin Winamp de type DSP — tutoriel expliquant la création d'un plugin
de traitement de signal très simple pour Winamp (ici l'ajout d'un délai de durée variable)
- collection de plugins Winamp (projet personnel) — conception d'une collection grandissante de plugins
Winamp
- astuces du langage C — liste d'astuces du langage C (expliquant souvent une partie du
langage et de différents standards) en constante évolution
- communication RS-232 avec un microcontrôleur — description du protocole RS-232,
montage matériel, communication avec un ATmega16 et débogage via la sortie standard
- intro à l'interface graphique de l'API Win32 — concept de l'API Win32,
création d'une fenêtre vide (et ennuyante), boucle de messages,
concept des ressources sur Windows, boîtes de dialogue
- intro à make — concept d'un Makefile, syntaxe de base, exemples dans un autre
contexte que la compilation, fonctions pratiques
- logiciels, liens et commandes pratiques — liste en constante évolution de logiciels
gratuits, de liens Web et de commandes ou scripts shell overpratiques
- modules VHDL pratiques — petits modules pratiques écrits en VHDL, article en constante
évolution
Plusieurs projets personnels sont désormais expliqués ici, mais hébergés en tant que projets Google Code.
Cette démarche permet de travailler plus facilement sur un projet tout en rendant disponible sa source à mesure qu'elle est archivée. Le public peut ainsi
obtenir la dernière archive SVN ou git d'un projet et télécharger des paquets finis.
style de la coloration syntaxique
dernière musique lue avec Winamp
La liste suivante présente les dernières pièces lues sur Winamp (sur mon PC principal), dont les
informations sont disponibles grâce à un plugin pour Winamp
que j'ai écrit.
- 2012/01/27 (02h14) : Misteur Valaire - It's All Good [3:08]
- 2012/01/27 (02h07) : Misteur Valaire - TKO [6:17]
- 2012/01/27 (01h59) : Misteur Valaire - Plocul Black [8:28]
- 2012/01/27 (01h54) : Misteur Valaire - Press 2 [4:18]
- 2012/01/27 (01h52) : Misteur Valaire - Shaving (Part2) [2:43]
- 2012/01/27 (01h48) : Misteur Valaire - Shaving (Part1) [3:52]
- 2012/01/27 (01h41) : Misteur Valaire - To The Beat Sean [7:02]
- 2012/01/27 (01h35) : Misteur Valaire - Et si c'etait un veau [5:20]
- 2012/01/27 (01h31) : Misteur Valaire - SP 4Lovers [4:48]
- 2012/01/27 (01h27) : Misteur Valaire - Cass Hole [3:57]