Considérant en fait et en droit:
que par écriture adressée au Tribunal fédéral le 21 décembre 2009, M._ a recouru contre un jugement de la Cour des assurances sociales du Tribunal cantonal du canton de Vaud du 15 octobre 2009;
que selon l'<ref-law>, le président de la cour décide en procédure simplifiée de ne pas entrer en matière sur les recours dont la motivation est manifestement insuffisante (<ref-law>);
qu'il peut confier cette tâche à un autre juge (<ref-law>);
que les mémoires doivent indiquer les conclusions, les motifs et les moyens de preuve (<ref-law>);
que les motifs doivent exposer succinctement en quoi l'acte attaqué viole le droit (art. 42 al. 2, première phrase LTF);
qu'en l'occurrence, l'acte de recours ne contient pas une motivation satisfaisant à l'exigence posée à l'<ref-law>;
qu'ainsi le recours doit être déclaré irrecevable;
qu'il y a lieu de renoncer à percevoir des frais judiciaires (<ref-law>),


par ces motifs, le Juge unique prononce:
1. Le recours est irrecevable.
2. Il n'est pas perçu de frais de justice.
3. Le présent arrêt est communiqué aux parties, à la Cour des assurances sociales du Tribunal cantonal du canton de Vaud et au Secrétariat d'Etat à l'économie.
Lucerne, le 29 janvier 2010
Au nom de la Ire Cour de droit social
du Tribunal fédéral suisse
Le Juge unique: Le Greffier:
Frésard Beauverd