Passez consulter le site d'EXPO INFO 2011

rss

Récemment sur h-deb

Sujet Section Date Catégorie
Programmation générique appliquée (lien) Divers C++ 2012/05/10 Mise à jour
Ajout d'un fil RSS (merci à Olivier Lafleur!) n/a 2012/05/10 Nouveau
Implémenter l'optimisation SSO (lien) Divers C++ 2012/04/25 Nouveau
Comprendre les qualifications extern et static en C et en C++ (lien) Au secours Pat! 2012/04/10 Mise à jour
Afficher les accents dans une console Win32 en C++ (lien) Au secours Pat! 2012/04/09 Mise à jour
Éviter les optimisations indûes (lien) Trucs scouts 2012/04/07 Nouveau
Pointeurs de méthodes d'instance (lien) Divers C++ 2012/03/29 Mise à jour
Des individus importants (lien) Le h-deb orthogonal 2012/03/28 Mise à jour
Définir un itérateur générateur à partir d'une fonction génératrice (lien) Divers C++ 2012/03/26 Mise à jour
Implémenter des futures « maison » (lien) Client /serveur 2012/03/04 Nouveau
Synchronisation et granularité – programmation par preuves (lien) Client /serveur 2012/02/25 Nouveau
Introduction au Perfect Forwarding (lien) Divers C++ 2012/01/30 Nouveau
Implémenter et tirer profit de la sérialisation en C++ (lien) Divers C++ 2012/01/26 Mise à jour
Introduction aux conteneurs et aux itérateurs (lien) Divers C++ 2012/01/25 Mise à jour
Définir un itérateur représentant un point de vue sur une séquence (lien) Divers C++ 2012/01/22 Mise à jour
Introduction aux initializer_lists (lien) Divers C++ 2012/01/21 Nouveau
Introduction à la sémantique de mouvement (lien) Divers C++ 2012/01/13 Nouveau
Pratique de la programmation (lien) Développement 2011/12/19 Mise à jour
Schémas de conception (lien) Développement 2011/12/19 Mise à jour
Portabilité sans macros (lien) Trucs scouts 2011/12/07 Nouveau
Passer un paramètre à une fonction par valeur ou par référence-vers-const? (lien) Trucs scouts 2011/12/02 Nouveau
Extrémités (begin() et end()) sous forme de fonction (lien) Trucs scouts 2011/11/10 Nouveau
Implémenter la composition de fonctions (partie 00) (lien) Divers C++ 2011/11/10 Mise à jour
Implémenter la composition de fonctions (partie 01) (lien) Divers C++ 2011/11/10 Mise à jour
Implémenter la composition de fonctions (partie 02) (lien) Divers C++ 2011/11/10 Mise à jour
Écrire une classe incompilable mais vraiment utile! (lien) Divers C++ 2011/11/10 Mise à jour
Comprendre le clonage (lien) Au secours Pat! 2011/10/28 Nouveau
Un trait pour le type d'une donnée (lien) Trucs scouts 2011/10/28 Nouveau
Suggestions de lecture (lien) Liens 2011/10/22 Mise à jour
Introduction à std::function (lien) Trucs scouts 2011/10/21 Nouveau
Parcourir une séquence sans itérateurs (lien) Trucs scouts 2011/10/18 Nouveau
Garantir l'ordre de construction et de destruction de singletons statiques (lien) Divers C++ 2011/10/10 Mise à jour
Déduire la taille d'un tableau par généricité (lien) Trucs scouts 2011/10/04 Nouveau
Réaliser une itération statique et injecter, à la compilation, des fonctions sur des types (lien) Divers C++ 2011/09/25 Mise à jour
Réaliser l'effacement de types (lien) Divers C++ 2011/09/24 Mise à jour
Syntaxe unifiée pour les fonctions (lien) Trucs scouts 2011/09/17 Nouveau
λ-expressions (lien) Divers C++ 2011/08/24 Mise à jour
Déboguer un contexte exécutable (lien) Au secours Pat! 2011/08/15 Mise à jour
Pourquoi utiliser des pointeurs intelligents? (lien) Au secours Pat! 2011/07/25 Nouveau
Comment lire un message d'erreur à l'édition des liens (lien) Au secours Pat! 2011/05/14 Nouveau
Qu'est-ce qu'une convention d'appel (comme __sdtcall, __cdecl ou __fastcall)? (lien) Au secours Pat! 2011/05/14 Mise à jour
Problèmes intéressants (lien) Racine 2011/03/16 Mise à jour
Ébauche de pointeur sur (peu importe quoi) (lien) Divers C++ 2011/03/12 Nouveau
Exprimer ... autrement (lien) Racine 2011/03/12 Mise à jour
Dans quel ordre devrait-on placer les directives d'inclusions? (lien) Trucs scouts 2010/11/20 Nouveau
Comment effacer efficacement des éléments d'un vecteur standard (lien) Trucs scouts 2010/10/22 Nouveau
Programmation par politiques (lien) Divers C++ 2010/10/14 Nouveau
Singletons (lien) Divers C++ 2010/10/09 Mise à jour
Liens portant sur l'optimisation (lien) Liens 2010/01/15 Nouveau
Réflexion sur l'architecture de systèmes (lien) Le h-deb orthogonal 2010/01/11 Nouveau
Quelques techniques de métaprogrammation (lien) Divers C++ 2010/01/05 Mise à jour
Section regroupant des exemples en C# Exemples C# 2009/11/15 Nouveau
Section regroupant des exemples associés au monde du Web Web 2009/11/13 Nouveau
Ajout d'une oeuvre à la galerie d'art Galerie 2009/10/29 Mise à jour
Liens sur les systèmes d'exploitation (lien) Liens 2009/04/14 Nouveau
Pourquoi éviter les tabulations dans les programmes (lien) Trucs scouts 2009/04/14 Mise à jour
Solidifier les interfaces manipulant des tableaux bruts (lien) Divers C++ 2009/02/23 Nouveau
Manipuler les fichiers (lien) Au secours Pat! 2009/02/23 Mise à jour
Définir des propriétés en C++ (lien) Divers C++ 2009/02/08 Mise à jour
Faire en sorte qu'un objet soit impossible à copier (lien) Divers C++ 2008/07/10 Mise à jour
Internationalisation du code en C++ (lien) Divers C++ 2008/07/10 Mise à jour
Classes imbriquées (lien) Divers C++ 2008/07/10 Mise à jour
Concept de concept (lien) Divers C++ 2008/07/10 Mise à jour
Écrire vos propres conversions explicites de types (lien) Divers C++ 2008/07/10 Mise à jour
Définir un itérateur sur une séquence bits (lien) Divers C++ 2008/07/10 Mise à jour
Le truc de Barton-Nackman (et l'idiome CRTP) (lien) Divers C++ 2008/07/02 Mise à jour
Outils linguistiques et terminologiques (lien) Liens 2008/06/30 Mise à jour
Automatiser les tests unitaires (lien) Développement 2008/05/27 Nouveau
Verrous testables (lien) Client /serveur 2008/02/13 Nouveau
Implémenter des déconstructeurs (lien) Divers C++ 2008/01/28 Nouveau
Exploiter la symétrie constructeur/ destructeur (lien) Divers C++ 2007/12/16 Mise à jour
Considérations idéologiques – l'affectation (lien) Le h-deb orthogonal 2007/11/26 Mise à jour (où je me fais corriger, mais avec élégance)
Comment trouver l'adresse précise en mémoire d'un objet? (lien) Trucs scouts 2007/11/20 Nouveau
Comprendre les références (lien) Divers C++ 2007/10/15 Nouveau
Améliorer son code en remplaçant des constantes par des types (lien) Divers C++ 2007/10/12 Mise à jour
Comment écrire une fonction split() capable de traiter une chaîne standard de n'importe quel type de caractère? (lien) Au secours Pat! 2007/09/17 Nouveau
Implémenter des facettes (lien) Divers C++ 2007/09/17 Nouveau
Que signifie être OO? (lien) Le h-deb orthogonal 2007/07/20 Mise à jour
Pensées sur le modèle OO (lien) Le h-deb orthogonal 2007/07/20 Nouveau
Implémenter efficacement et élégamment un changement de référentiel (lien) Divers C++ 2007/07/18 Nouveau
Synchronisation poussée et mot clé volatile (lien) Client/ serveur 2007/07/17 Mise à jour
Concevoir un système d'évaluation de règles combinant des règles dynamiques et des règles statiques (lien) Divers C++ 2007/07/16 Nouveau
Remarque sur la copie des outils de synchronisation (lien) Client /serveur 2007/04/25 Nouveau
Afficher des entiers selon une base de numération générique (lien) Divers C++ 2007/04/24 Nouveau
Objets autonomes (lien) Client /serveur 2007/04/18 Mise à jour
Implémenter une conversion automatique de référentiels (lien) Développement 2007/03/01 Nouveau
Comment qualifier des caractères (lien) Divers C++ 2007/02/23 Nouveau
Exprimer la définition d'une méthode générique sur un type dans une classe générique sur un autre type (lien) Au secours Pat! 2007/02/23 Nouveau
Petite (très petite) introduction au calcul de la complexité algorithmique (lien) Racine 2007/02/07 Mise à jour
Sections critiques portables (lien) Client /serveur 2007/01/23 Nouveau
Threads portables (lien) Client /serveur 2007/01/22 Mise à jour
Tableaux 2D (lien) Divers C++ 2007/01/21 Mise à jour
Comprendre la différence entre char, signed char et unsigned char (lien) Trucs scouts 2007/01/20 Nouveau
Nouvelle section regroupant plusieurs catégories de liens Liens 2007/01/19 Nouveau
Utiliser des classes à titre de fonctions locales (lien) Divers C++ 2007/01/05 Nouveau
Comprendre le rôle et l'utilité des constantes (lien) Trucs scouts 2007/01/05 Nouveau
Choisir et bien utiliser un caractère entre char et wchar_t (lien) Trucs scouts 2006/11/26 Nouveau
Définir le trait EstConvertible (lien) Divers C++ 2006/11/26 Nouveau
Un sélecteur statique de types (lien) Divers C++ 2006/11/26 Nouveau
Horreurs (pointeurs) (lien) Musée des horreurs 2006/10/17 Mise à jour
De la portabilité beau, bon, pas cher (lien) Trucs scouts 2006/10/15 Nouveau
Les destructeurs devraient-ils tous être virtuels? Sinon, quand devraient-ils l'être? (lien) Trucs scouts 2006/10/12 Nouveau
Au sujet de l'importance des constantes dans le modèle OO (lien) Divers C++ 2006/09/19 Mise à jour
Permettre à un enfant de choisir ses grands-parents (lien) Divers C++ 2006/09/13 Mise à jour
Convertir de texte à entier et inversement (C, C++, Java, langages .NET) (lien) Au secours Pat! 2006/09/07 Mise à jour
Quelle police de caractères choisir pour le code? (lien) Trucs scouts 2006/09/05 Nouveau
Nouvelle section portant sur de petits trucs simples Trucs scouts 2006/09/05 Nouveau
Comment tester si une chaîne est convertible en un autre type? (lien) Au secours Pat! 2006/07/19 Nouveau
Qu'est-ce qu'un manipulateur de flux? (lien) Au secours Pat! 2006/07/07 Nouveau
Quel est le type d'une taille? (lien) Au secours Pat! 2006/07/03 Nouveau
Indices et invariants (lien) Développement 2006/07/03 Nouveau
Microfabriques (lien) Développement 2006/06/27 Nouveau
Au sujet des fureteurs (lien) Le h-deb orthogonal 2006/06/23 Nouveau
Un sélecteur de classe parent (à la compilation) (lien) Divers C++ 2006/06/22 Mise à jour
Introduction aux traits (lien) Divers C++ 2006/06/22 Mise à jour
Horreurs (bizarreries de langage) (lien) Musée des horreurs 2006/06/16 Nouveau
Horreurs (nombres) (lien) Musée des horreurs 2006/06/05 Mise à jour
La vision optimiste du design est-elle un échec? (lien) Le h-deb orthogonal 2006/06/04 Nouveau
Que signifie h-deb? (lien) Le h-deb orthogonal 2006/06/04 Nouveau
Introduction au polymorphisme (lien) Divers C++ 2006/05/29 Mise à jour
Introduction aux foncteurs (lien) Divers C++ 2006/05/27 Mise à jour
Gérer les exceptions (lien) Divers C++ 2006/05/26 Mise à jour
Programmation générique et templates (lien) Divers C++ 2006/05/26 Mise à jour
Conversions explicites de types ISO (lien) Divers C++ 2006/05/26 Mise à jour
La petite histoire de NULL (lien) Divers C++ 2006/05/26 Mise à jour
Types internes et publics (lien) Divers C++ 2006/05/20 Nouveau
Travailler avec des enregistrements compacts (lien) Au secours Pat! 2006/05/11 Nouveau
Structure interne des nombres (lien) Sujets divers 2006/03/24 Mise à jour
Horreurs (multiprogrammation) (lien) Musée des horreurs 2006/03/07 Nouveau
Considérations éthiques (lien) Racine 2006/02/27 Nouveau
Codes de correction (lien)
n/a
2006/02/15 Mise à jour
Stratégie de correction des programmes (lien)
n/a
2006/02/15 Nouveau
Introduction à l'utilisation de vecteurs standard (lien) Au secours Pat! 2006/01/31 Nouveau
Utiliser, dans un objet pris en charge de .NET, un objet indigène (lien) Au secours Pat! 2005/11/03 Nouveau
Questions de nomenclature (lien) Sujets 2005/09/06 Mise à jour
Horreurs (témoignages) (lien) Musée des horreurs 2005/09/02 Nouveau
Vérifier, à la compilation et sans l'instancier, si un type est comparable (lien) Au secours Pat! 2005/07/07 Nouveau
Horreurs (opérateurs) (lien) Musée des horreurs 2005/07/07 Nouveau
Mesurer le passage du temps (lien) Au secours Pat! 2005/07/05 Nouveau
Comprendre la récursivité (lien) Au secours Pat! 2005/07/04 Nouveau
Horreurs (bases) (lien) Musée des horreurs 2005/06/12 Mise à jour
Horreurs (boucles) (lien) Musée des horreurs 2005/06/12 Nouveau
Concurrence et temporaires (lien) Au secours Pat! 2005/05/28 Nouveau
Mutex portables (lien) Client /serveur 2005/05/26 Nouveau
Mutex et Autoverrou (lien) Client /serveur 2005/05/26 Nouveau
Marshalling imprudent (lien) Au secours Pat! 2005/05/15 Nouveau
Gérer les accents (lien) Au secours Pat! 2005/05/14 Nouveau
Technique d'optimisation par savoir discret (lien) Développement 2005/05/13 Nouveau
Technique de développement par boîtes noires (lien) Développement 2005/05/11 Mise à jour
Technique du prototypage rapide (lien) Développement 2005/05/11 Mise à jour

Cours offerts au Collège Lionel-Groulx

Les sites suivants réfèrent à des cours qui sont offerts (ou qui furent offerts) par votre humble serviteur au Collège Lionel-Groulx. Certains cours ont porté plusieurs noms et plusieurs sigles au cours de leur existence, pour diverses raisons administratives.

  • 420KA0 : Algorithmie et programmation structurée
  • 420KA6 : Gestion de projets
  • 420KEJ : Systèmes client/ serveur
  • 420KEL : Intégration de techniques nouvelles en informatique de gestion
  • 420KH2 : Systèmes temps réel
  • 420KH9 : Techniques de visualisation de données
  • 420KHJ : Intégration de techniques nouvelles en informatique industrielle
  • 420919 : Introduction à Java

Ceux ci-dessous sont considérés Vieux. Ce sont des sites qui n'ont pas été mis à jour depuis longtemps, et qui doivent donc être consultés en connaissance de cause, avec tolérance.

Cours offerts à l'université de Sherbrooke

Les sites suivants réfèrent à des cours qui sont offerts (ou qui furent offerts) par votre humble serviteur à l'université de Sherbrooke. Certains cours portent des noms semblables en fonction des campus (Longueuil, Notre-Dame (autrefois), Sherbrooke, Ste-Thérèse) où ils ont été offerts et en fonction de la clientèle ciblée.

Sujets divers

Quelques sites d'intérêt général, mais qui ne cadrent pas bien dans l'une ou l'autre des catégories proposées ci-dessus.

Ceux ci-dessous sont considérés Vieux. Ce sont des sites qui n'ont pas été mis à jour depuis longtemps, et qui doivent donc être consultés en connaissance de cause, avec tolérance.

Retenue

D'où viennent mes visiteurs?

His noodliness

Valid XHTML 1.0 Transitional