Articles

Cet article présentera comment se connecter à distance en mode graphique à un serveur Unix en utilisant différentes méthodes, dont Cygwin/X , SSH et VNC. À titre d'exemple, nous présenterons comment faire pour se connecter sur les serveurs de l'université (arabica/amalthee/zeta/neptune/chicoree).

La démonstration d'aujourd'hui se concentrera sur les patrons GRASP. Je vais faire une petite revision rapide des éléments principaux des patrons GRASP pour rafraîchir votre mémoire et nous allons ensuite regarder de plus près Controler et montrer un petit exemple avec notre club vidéo. Il risque d'y avoir quelques anglicismes dans l'interchange de "pattern" et "patron" , "controller" et "contrôleur".

Cet article touche le principe des tunnels SSH pour protéger les données transférées sur un réseau insécure et présente comme exemple pratique la configuration de Firefox et Pidgin avec un tunnel SSH. Vous devrez avoir accès à un serveur SSH pour utiliser les techniques présentées. Cet article est aussi plus utile si vous vous trouvez parfois avec un portable sur un réseau non sécurisé. Par contre, à la fin de cet article, vous trouverez un lien vers des versions compactes de Firefox et Pidgin que vous pouvez sécuriser et faire fonctionner d'une clée USB sur tout autre ordinateur Windows.

Cet article est une petite introduction à Spring Web MVC dans le cadre du cours INF5153. Nous créerons un petit projet qui consiste en un magasin web générique (incomplet).

Petite Introduction à deux outils du Responsibility Driven Design: les cartes CRC et les diagrammes de collaboration.

Cet article consiste en une mise en situation d'un club vidéo, utilisée en classe pour montrer le processus du raisonnement RDD avec des cartes CRC et un diagramme de collaboration.

La démonstration d'aujourd'hui porte sur les JUnit. Je vous conseille fortement de tenter l'expérience en pratique, car l'intégration de tests unitaires peut rendre le développement beaucoup plus rapide, agréable et fiable. La méthode est très simple sous Eclipse et je vous encourage à vous faire un projet pour faire l'essai.

Voici un projet avec des tests.

Cet article traitera de la phase de Génie Logiciel (particulièrement ADD) des Scénarios de Qualité, et des Stratégies et Tactiques employées pour remplir ces requis dans une architecture système.

J'ai récemment fait une présentation avec l'AGEEI sur les Buffer Overflow dans le contexte de présentations éclair sur le sujet de la sécurité. Il s'agissait d'une démo pratique et ma présentation Prezi n'avait que très peu de contenu, donc dans le but d'offrir le contenu de la présentation en ligne, voici un court article sur le sujet avec mes exemples abordés en classe.