La tire de la Sainte-Catherine est traditionnellement préparée le 25 novembre, fête de sainte Catherine. 
Recette.
Ingrédients.
Note: La quantité de beurre peut être diminuée selon le goût; on peut aussi remplacer le sucre blanc par un des trois autres sucres si on le désire; le soda et le vinaigre créent des bulles de dioxide de carbone de façon similaire à la et rendent le bonbon plus léger.
Préparation.
Verser dans un bol la mélasse, le sirop de maïs, la cassonade, le sucre blanc, le vinaigre et la moitié du beurre. Réserver le soda. 
Faire bouillir à feu doux jusqu'à ce que le mélange atteigne 140°C (260°F). Si vous n'avez pas de thermomètre à confiserie, tenter la méthode "essai et erreur". 
Remuer de 5 à dix minutes. Le liquide doit atteindre une certaine consistance; lorsqu'on en fait tomber un peu dans un petit bol d'eau froide, la goutte doit former une boule. 
Une fois à 140°C (260°F), ajouter le bicarbonate de sodium. Attention, le mélange devrait environ tripler de volume. 
Verser dans un bol préalablement beurré et laisser refroidir jusqu'à ce qu'il soit possible de ramasser la tire sans se brûler les doigts. 
Bien se beurrer les mains et pétrir: tirer, étendre la pâte et la plier en deux, recommencer indéfiniment jusqu'à ce que la tire soit dorée, presque blanche. Se beurrer les mains au besoin durant le pétrissage. 
Enfin, étendre et tordre la tire en petits bouts. Couper en morceaux avec des ciseaux. 
Placer sur une assiette beurrée ou emballer dans du papier ciré.

Programmation Windows
Introduction.
Bienvenue dans ce tutoriel. 
Vous allez apprendre ici à vous servir d'une API très riche: l'API Win32. Sa proximité avec le système d'exploitation permet de s'interfacer sur des parties très variées du système d'exploitation Windows, elle offre ainsi un grand éventail de fonctions.
L'API Windows est, malheureusement et comme son nom l'indique, exclusivement dédiée à .
Donc, si vous souhaitez développer un logiciel qui fonctionne sur d'autres système d'exploitation, ce livre ne vous fournira pas les ressources que vous cherchez.

Programmation Windows/Les bases de l'API Win32

Ce premier chapitre va vous apprendre les bases de l'API Win32.
Code de base.
Une API, ou Application Programming Interface est, comme son nom l'indique, une interface de programmation : elle contient un ensemble de fonctions bas niveau, ici extrêmement bien documentée (comme vous pouvez le constater), permettant de programmer des applications haut niveau. Elles sont alors accessibles à partir de bibliothèques intégrées au projet.
La Bibliothèque est installée par défaut sur la Quasi-totalité des IDE.
Pour pouvoir utiliser le WinAPI, vous devez évidemment sélectionner un projet WinAPI dans votre IDE pendant la création du nouveau projet. Par exemple, sous code::blocks, vous devez sélectionner « Win32 GUI Application ».
Comme vous pouvez vous en douter, vous devrez inclure la bibliothèque appropriée pour utiliser cette API, à savoir :
Comme chacun sait, une seule fonction est commune à tous les programmes : le main. Le point d'entrée du programme est, dans cette API, un peu plus compliqué que dans un projet console ou SDL. Ainsi, le code minimal que vous pouvez faire en WinAPI est le suivant :
int WinMain (
 HINSTANCE cetteInstance,
 HINSTANCE precedenteInstance,
 LPSTR lignesDeCommande,
 int modeDAffichage)
 return 0;
Étudions ensemble cette fonction. Vous connaissez forcément le type de retour de cette fonction : il s'agit d'un int. Passons maintenant aux arguments 
Le premier argument est l'instance actuelle de votre programme. C'est en quelque sorte une "boîte" représentant votre programme, et imbriquant tout ce qu'il contient (pour ne pas vous encombrer la tête) :
 HINSTANCE cetteInstance
Le deuxième argument désigne l'instance précédente. En fait, ce paramètre date de Windows 16 bits. Il vaut donc toujours NULL :
 HINSTANCE precedenteInstance
Conséquence : vous n'êtes même pas obligés d'indiquer un nom de variable, bien que le type soit quand même nécessaire.
Le troisième argument remplace justement argv que vous connaissez déjà dans le prototype du main console ou autre... Cependant, il est dans sa forme brute ; vous ne pourrez donc pas l'utiliser de suite (je vous expliquerai plus tard comment la découper et l'utiliser) :
 LPSTR lignesDeCommande
Il est d'un type que vous ne connaissez pas, puisqu'il s'agit d'une structure signée Microsoft. Celle-ci correspond à un bête char.
Le petit dernier ne vous servira probablement pas souvent : il s'agit du mode d'affichage (visible, invisible, minimisé etc...) de la fenêtre principale :
 int modeDAffichage
Même remarque que pour le paramètre contenant l'instance précédente.
Pour ceux qui écoutent les conseils du rédacteur -à savoir moi ;) -, vous devriez au préalable savoir à quoi correspondent les types principaux utilisés par cette API :
On l'initialise avec la macro TEXT, selon :
LPTSTR string = TEXT("exemple");
On l'initialise avec le préfixe ' L', selon :
LPWSTR string = L"exemple";
Vous pouvez combiner les lettres définissant un caractère particulier de LPSTR pour obtenir des types adaptés (comme LPCTSTR).
En compilant en Unicode : un wchar_t
Sinon : un char 
Et voilà pour une présentation restreinte.
Vous savez maintenant ne rien afficher sans erreur de compilation ! Génial, non ? Vous en voulez plus ? D'accord, direction "Votre première fenêtre" .
Pour ceux qui veulent absolument un "Hello World" avant de commencer ,voici la formule magique à rajouter dans le WinMain :
MessageBox(NULL, "Hello World", "Hello World", MB_OK);
Votre première fenêtre.
Vous êtes impatient de créer votre première fenêtre ? Tant mieux, c'est ici que ça se passe. 
Le Code de base.
Premièrement, munissez-vous du code minimal que je vous ai donné tout à l'heure :
int WinMain (HINSTANCE cetteInstance, HINSTANCE precedenteInstance, LPSTR lignesDeCommande, int modeDAffichage)
 return 0;
"Dans certains cas, vous serez contraints de rajouter les mots clés WINAPI ou APIENTRY entre 'int' et 'WinMain', à cause d'une erreur de compilation de type "WinMain already defined in..."." 
Les variables nécessaires.
Nous aurons besoin pour afficher la fenêtre de plusieurs variables :
Étudions d'abord leur type respectif et leurs rôles :