26.10.2012 Views

version PDF - Flash informatique - EPFL

version PDF - Flash informatique - EPFL

version PDF - Flash informatique - EPFL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Le<br />

Octaviz<br />

un système de visualisation pour Octave<br />

Vittoria.Rezzonico@epfl.ch,<br />

<strong>EPFL</strong>-SB, Chaire d’analyse et de simulation numériques<br />

numéro 7 du <strong>Flash</strong> <strong>informatique</strong><br />

de 2006 apportait une riche<br />

introduction au logiciel Octave [1].<br />

Dans le milieu du calcul scientifique,<br />

on rencontrait souvent une réticence à<br />

faire la transition de Matlab vers Octave<br />

à cause d’un certain manque d’outils de<br />

visualisation 3D. Dans Matlab, dès la<br />

<strong>version</strong> 5 de 1997, la visualisation de<br />

surfaces triangulées a été introduite, et<br />

dès la <strong>version</strong> 6 de 2000, on y a ajouté<br />

la transparence. Ce manque, dans Octave,<br />

a été récemment comblé grâce à<br />

Octaviz [2]. Effectivement, Octave n’a<br />

pas d’outil de visualisation propre: il<br />

s’appuie sur des logiciels préexistants.<br />

Parmi les moteurs graphiques utilisés<br />

par Octave, on peut citer Gnuplot,<br />

OctPlot, epsTK, et maintenant Octaviz.<br />

Le fait de s’appuyer sur des logiciels<br />

externes est à la fois une force et une<br />

faiblesse. C’est une force parce que<br />

les graphiques ainsi produits par Octave<br />

seront standard, c’est-à-dire qu’on<br />

pourra les mettre par exemple à côté de<br />

graphiques créés par d’autres logiciels<br />

et on aura un ensemble consistant. La<br />

faiblesse réside dans le fait que l’on est<br />

toujours dépendant des autres, et que<br />

l’utilisateur peut se retrouver submergé<br />

par une multitude de choix. En outre,<br />

le nom des fonctions de génération de<br />

graphiques sous Octave varie selon le<br />

moteur graphique utilisé.<br />

VtK: Visualization<br />

toolKit<br />

VTK (The Visualization ToolKit<br />

[3]) est un logiciel de visualisation et<br />

traitement d’images qui consiste en<br />

des classes C++ et plusieurs interfaces.<br />

Parmi ces interfaces, on peut citer Tcl/<br />

Tk, Java et Python. C’est un outil très<br />

puissant qui est à la base de nombreux<br />

logiciels de visualisation et traitement<br />

d’images, par exemple ParaView et<br />

ITK, un logiciel d’imagerie médicale.<br />

ParaView<br />

Paraview est un logiciel de visualisation<br />

de même niveau que EnSight<br />

ou AVS, basé sur VTK, open-source et<br />

multi-plate-forme, avec une interface<br />

utilisateur très intuitive. De plus, il<br />

permet de paralléliser les opérations<br />

de visualisation (sur des clusters par<br />

exemple). Pour plus d’informations,<br />

vous pouvez vous référer à l’article de<br />

Jean M. Favre [4].<br />

suite en Page 4<br />

sommaire<br />

Fi 5/2007<br />

1 Octaviz: un système de visualisation<br />

pour Octave<br />

Vittoria Rezzonico<br />

2 DIT-info<br />

w Forum-IT<br />

w Réseau wireless<br />

w Messagerie en direct<br />

3 Quand l’annuaire devient chercheur<br />

Maciej Macowicz &<br />

Frédéric Rauss<br />

7 CoursDuo<br />

Francois Roulet<br />

9 Neo Hermes: avez-vous le projet<br />

de gérer vos projets ?<br />

Philippe Pichon<br />

14 Programme des cours<br />

19 Cachez cette adresse mail ou<br />

comment éviter les aspirateurs<br />

Ion Cionca<br />

19 Le père du logiciel libre à Lausanne<br />

20 A la recherche du flux fluide<br />

Frédéric Rauss<br />

Prochaines Parutions<br />

no délai Parution<br />

rédaction<br />

6 07.06.07 26.06.07<br />

sP 28.06.07 28.08.07<br />

7 06.09.07 25.09.07<br />

8 04.10.07 23.10.07<br />

9 01.11.07 20.11.07<br />

10 29.11.07 18.12.07<br />

FI 5 – 22 mai 2007 – page


Le 5ème ForumIT aura lieu le<br />

jeudi 24 mai à 14h15<br />

à la salle GC F111<br />

(plan.epfl.ch/index.html?room=gcf111)<br />

Vous qui avez des responsabilités <strong>informatique</strong>s à l’<strong>EPFL</strong>,<br />

qui avez la charge de salles d’étudiants, de serveurs ou de<br />

postes de travail, le DIT s’appuie sur vous pour offrir aux<br />

collaborateurs et étudiants de l’<strong>EPFL</strong> des services sûrs. Ceci<br />

ne peut se faire sans une bonne communication; c’est pourquoi<br />

les Forum IT ont été créés, lieux d’échanges privilégiés<br />

entre le DIT et les responsables <strong>informatique</strong>. Votre présence<br />

est nécessaire afin que nous puissions vous faire passer les<br />

informations utiles à votre travail, c’est aussi l’occasion<br />

pour vous de nous faire part de vos remarques, critiques<br />

etc. sur les prestations que nous offrons, et de suggestions<br />

pour l’avenir.<br />

C’est avec vous que nous faisons l’<strong>informatique</strong> de<br />

l’<strong>EPFL</strong>, ne manquez pas ce rendez-vous!<br />

L’ordre du jour<br />

1. Synchronisation d’Active Directory sur les données<br />

institutionnelles via CADI<br />

2. Les réseaux de quarantaine et de remédiation<br />

3. Le projet GRID de l’<strong>EPFL</strong><br />

4. Discussions/échanges autour d’un verre.<br />

Les présentations des précédents ForumIT sont à cette<br />

adresse: dit.epfl.ch/page55589.html.<br />

Au plaisir de vous rencontrer.<br />

Jacqueline.Dousson@epfl.ch, Domaine IT<br />

réseau wireless: Bâtiment Bc, mise en<br />

serVice du 802.11a<br />

Après plusieurs mesures radio faites dans le bâtiment BC<br />

il s’est avéré que la bande des 2,4 Ghz utilisée par le réseau<br />

wireless est passablement perturbée par un certain nombre<br />

d’objets émettant dans ces fréquences. Il peut s’agir d’équipements<br />

liés à des projets de recherche ainsi que d’objets<br />

multimédias tels que caméras et haut-parleurs wireless.<br />

Dans le but d’améliorer la connexion au réseau wireless,<br />

le DIT a décidé de mettre en service le 802.11a. Les points<br />

d’accès du bâtiment BC ont tous été mis à jour et pour<br />

l’instant il s’agit du seul bâtiment entièrement couvert en<br />

802.11 a/b/g.<br />

Sur le reste du campus seule une soixantaine de points<br />

d’accès de nouvelle génération offrent le 802.11a. Pour l’utilisateur<br />

équipé d’une carte wireless 802.11 a/b/g le passage<br />

du b/g au a et inversement se fait de manière totalement<br />

FI 5 – 22 mai 2007 – page 2<br />

DIT-info<br />

transparente, si le a est présent c’est lui qui sera automatiquement<br />

choisi.<br />

La norme 802.11a spécifie 19 canaux dans la bande des 5<br />

Ghz ce qui va permettre une connexion plus fiable dans cette<br />

bande de fréquence moins perturbée pour ceux qui possèdent<br />

une carte réseau WiFi acceptant cette norme.<br />

Robert.Ritter@epfl.ch, Domaine IT<br />

messagerie en direct sur le réseau<br />

d’amarrage<br />

Les serveurs de messagerie de l’<strong>EPFL</strong> sont accessibles sans<br />

autre depuis le réseau d’amarrage.<br />

Une fois votre client de messagerie correctement<br />

configuré pour se connecter aux serveurs de l’École avec un<br />

protocole sécurisé, aucun client VPN ou authentification<br />

réseau n’est plus nécessaire.<br />

Concrètement, depuis le réseau sans fil avec le SSID<br />

public-epfl ou d’une prise réseau jaune, les destinations<br />

suivantes sont ouvertes:<br />

Serveurs port protocole usage<br />

mailbox.epfl.ch<br />

993 imaps<br />

128.178.222.18<br />

995<br />

993<br />

pops<br />

imaps<br />

mail entrant<br />

ewa.epfl.ch<br />

128.178.222.11<br />

995 pops<br />

443 https ActiveSync<br />

mail.epfl.ch<br />

128.178.50.32<br />

465 smtps<br />

mail sortant<br />

128.178.50.57 465 smtps<br />

Référez vous à la documentation des services de messagerie<br />

respectifs pour configurer vos clients.<br />

Daniel.Grandjean@epfl.ch, Domaine IT<br />

<strong>Flash</strong> <strong>informatique</strong><br />

Les articles ne reflètent que l’opinion de leurs auteurs. Toute<br />

reproduction, même partielle, n’est autorisée qu’avec l’accord<br />

de la rédaction et des auteurs. Abonnement à la <strong>version</strong><br />

électronique du fi en envoyant un courrier à: fi-subscribe@listes.epfl.ch<br />

Rédacteur en chef: Jacqueline Dousson, fi@epfl.ch<br />

Mise en page & graphisme: Appoline Raposo de Barbosa<br />

Comité de rédaction: Omar Abou Khaled, Aristide Boisseau,<br />

Jean-Daniel Bonjour, Milan Crvcanin, Jean-Damien Humair,<br />

Laurent Kling, Pierre Kuonen, Daniel Rappo, Vittoria<br />

Rezzonico, François Roulet, Christophe Salzmann, Predrag<br />

Viceic & Jacques Virchaux<br />

Impression: Atelier de Reprographie <strong>EPFL</strong><br />

Tirage: 4000 exemplaires<br />

Adresse Web: dit.epfl.ch/fi-spip/<br />

Adresse: Domaine IT <strong>EPFL</strong><br />

CP 121, CH-1015 Lausanne 15<br />

Téléphone: +4121 69 32246 & 32247


Quand l’annuaire devient chercheur<br />

L’annuaire<br />

fait partie de la nouvelle<br />

interface search.epfl.ch que<br />

nous avons mise en ligne au début du mois d’avril. Voici les<br />

principaux changements qui vous permettront d’affiner et<br />

d’optimiser le résultat de vos recherches dans l’annuaire.<br />

Faire une recherche générique<br />

Lorsque vous recherchez une personne dans le champ de<br />

recherche principal, le moteur procède à ce que l’on appelle<br />

une recherche floue (ou fuzzy matching). C’est une technique<br />

de recherche <strong>informatique</strong> qui permet de trouver non seulement<br />

l’équivalent exact du terme recherché, mais aussi tous<br />

les éléments qui présentent une certaine similitude.<br />

Ceci peut s’avérer particulièrement utile si vous ne<br />

connaissez pas exactement la manière d’orthographier le<br />

nom d’une personne ou d’une unité. La recherche floue vous<br />

retourne le maximum de résultats possible en fonction des<br />

éléments que vous avez entrés.<br />

Exemples<br />

Nom de famille: vous savez que le nom de la personne<br />

recherchée commence par Mac. Le moteur va vous proposer<br />

tous les noms de famille commençant par Mac en<br />

les surlignant en jaune. Le principe sera le même pour<br />

les prénoms.<br />

Numéro de téléphone: vous connaissez les derniers chiffres<br />

d’un numéro de téléphone ? Le moteur vous indiquera<br />

le nom de toutes les personnes qui ont un numéro de<br />

téléphone qui finit par ces chiffres.<br />

Numéro sciper: si vous ne connaissez que le numéro sciper,<br />

le moteur de recherche vous retournera le nom de la<br />

personne correspondante.<br />

Faire une recherche d’une personne<br />

Si vous disposez de plus d’informations,<br />

vous pouvez utiliser la boîte<br />

de droite recherche d’une personne.<br />

Dans cette boîte, la recherche floue<br />

ne fonctionne que si vous entrez un<br />

seul critère de recherche. Donc, si<br />

vous entrez le nom et le prénom, le<br />

moteur ne fera pas une recherche<br />

floue.<br />

Exemple<br />

Si vous connaissez le prénom ou les derniers chiffres du<br />

numéro de téléphone de la personne, le moteur vous<br />

donnera comme résultat de recherche toutes les personnes<br />

ayant ce prénom et/ou dont le numéro de téléphone<br />

correspond au critère. Par exemple, si lors d’une réunion,<br />

vous avez retenu que votre interlocutrice s’appelle Natalie<br />

Maciej.Macowicz@epfl.ch & Frederic.Rauss@epfl.ch, Domaine IT<br />

et que son numéro de téléphone se termine par 43, le<br />

moteur vous donnera les données de Natalie Meystre.<br />

Faire une recherche d’unité<br />

La boîte de recherche générique<br />

et la boîte de recherche d’une<br />

personne vous orientent pour<br />

trouver une personne.<br />

La boîte de recherche d’unité<br />

vous retourne les résultats soit<br />

en fonction du sigle ou du nom<br />

de l’unité. Cette boîte vous permet également de faire une<br />

recherche semi-floue. Exemple: si vous tapez lab, le moteur<br />

recherchera toutes les unités dont le sigle ou le nom comprennent<br />

une chaîne de caractères lab.<br />

astuces pour les recherches<br />

Si vous ajoutez une étoile * à la suite d’un mot, cette<br />

étoile remplace n’importe quelle chaîne de caractères. Ainsi,<br />

si vous entrez Maco*, le moteur vous retourne les résultats<br />

Maconi Moreno et Maciej Macowicz.<br />

Toutes les tables et toutes les listes sont triables en cliquant<br />

sur l’en-tête nom, prénom, fonction, unité. Les catégories<br />

sont listées selon un ordre ascendant ou descendant. Par<br />

exemple, si vous avez six noms de famille identiques, il est<br />

plus facile de retrouver la bonne personne en faisant un tri<br />

alphabétique descendant des prénoms.<br />

Les résultats qui figurent sous l’en-tête unité sont eux<br />

aussi cliquables.<br />

Vous pouvez naviguer dans la structure de l’<strong>EPFL</strong>. Si<br />

vous cliquez sur PSE-<strong>EPFL</strong>, vous obtenez l’unité et toutes<br />

ses sous-unités, ce qui vous permettra de visualiser la liste de<br />

toutes les entreprises se trouvant sur le parc scientifique.<br />

Pour afficher les informations administratives d’une<br />

personne ou d’une unité, il vous suffit de cliquer sur voir<br />

les données:<br />

Pour plus d’information: search.epfl.ch n<br />

FI 5 – 22 mai 2007 – page


Octaviz, un système de visualisation pour Octave<br />

octaViz<br />

suite de la Première Page<br />

Octaviz consiste en deux parties: des wrappers pour<br />

toutes les classes VTK, et des fonctions Octave qui cachent<br />

le fonctionnement interne de VTK et qui permettent de<br />

produire des graphiques très professionnels sans connaître<br />

la syntaxe de VTK. Dans cet article, je vais surtout parler<br />

des fonctions Octave.<br />

où trouVer octaViz<br />

La façon la plus simple est d’avoir une distribution Linux<br />

qui fournit les paquetages octave, octave-forge et octaviz.<br />

Parmi ces distributions, on peut citer Ubuntu 7.04<br />

et Debian 4.0, qui marient vtk5, octaviz 0.4.5 et octave2.1.<br />

De plus, Octaviz est disponible dans la distribution<br />

Fedora du projet Poseidon. Malheureusement, l’installation<br />

sous Windows et MacOsX s’avère plus compliquée.<br />

comParaison des diFFérents moteurs<br />

graPhiques<br />

Octave utilise comme moteur graphique par défaut<br />

Gnuplot, qui est comparable en 2D au moteur graphique<br />

de Matlab comme style de rendu. En 3D, Gnuplot travaille<br />

(a) Résultat de la commande<br />

Matlab plot<br />

(a) Résultat de la commande<br />

Matlab plot3<br />

FI 5 – 22 mai 2007 – page<br />

(b) Résultat de la commande<br />

Octave/Gnuplot plot<br />

fig. 2 – Graphique 2D<br />

(b) Résultat de la commande<br />

Octave/Gnuplot plot3<br />

fig. – Lignes et points D<br />

essentiellement en mode wireframe avec possibilité de<br />

masquage des lignes cachées. Par contre, Octaviz est plutôt<br />

comparable aux outils de visualisation scientifique spécialisés<br />

en raison de son origine.<br />

Dans cette section, on va voir en pratique la différence<br />

entre le rendu graphique avec Matlab, avec Octave/Gnuplot<br />

ou avec Octave/Octaviz.<br />

Premièrement, on va écrire un code portable, c’est-à-dire<br />

exécutable avec Matlab ou Octave, avec ou sans Octaviz. Pour<br />

ce faire, il faut un peu sonder le système, ceci est montré à<br />

la figure 1.<br />

Octave = exist(’OCTAVE_VERSION’);<br />

Octaviz= exist(’vtk_axis’);<br />

Matlab=~Octave;<br />

if(Matlab)<br />

% code Matlab<br />

else<br />

if (Octaviz)<br />

% code Octave/Octaviz<br />

else<br />

% code Octave/Gnuplot<br />

end;<br />

end;<br />

fig. – Bout de code permettant la portabilité du script<br />

Maintenant, nous allons analyser les cas d’utilisation<br />

graphiques les plus typiques. Commençons par un graphe<br />

2-dimensionnel (fig. 2). Pour ce cas, on peut très bien se<br />

contenter de l’affichage Octave/Gnuplot.<br />

Octaviz gagne beaucoup d’intérêt surtout lorsqu’il s’agit<br />

(c) Résultat de la commande<br />

Octave/Octaviz vtk_plot<br />

(c) Résultat des commandes Octave/<br />

Octaviz vtk_plot3 et vtk_line3


Octaviz, un système de visualisation pour Octave<br />

d’afficher des graphiques 3D compliqués. Déjà, la fonction<br />

plot3 présente dans Matlab et Octave/Gnuplot (voir fig. 3),<br />

est remplacée par deux fonctions Octave/Octaviz: vtk_plot3<br />

pour afficher des points et vtk_line3 pour afficher des lignes.<br />

De plus, ces deux fonctions sont paramétrables: on peut<br />

spécifier la taille des points et l’épaisseur des lignes. Points et<br />

lignes peuvent être semitransparents (voir fig. 4).<br />

Maintenant on va tester les fonctions qui nous permettent<br />

d’afficher des surfaces. Octave/Gnuplot possède déjà<br />

de telles fonctions: mesh pour afficher une surface en mode<br />

wireframe, et surf pour afficher la surface. De plus, surfc<br />

permet d’afficher la surface plus les courbes de niveau. Octave/Octaviz<br />

possède aussi des fonctions similaires (voir fig. 5<br />

et 6), mais elles sont, comme dans Matlab, beaucoup plus<br />

développées. Elles permettent, par exemple, de définir une<br />

transparence, comme pour vtk_plot3 et vtk_line3.<br />

(a) Résultat de la commande<br />

Matlab mesh<br />

(a) Résultat de la commande<br />

Matlab surfc<br />

Jusqu’à ce point, on a réussi à reproduire ce qu’on pouvait<br />

déjà faire en Octave/Gnuplot mais en plus beau. Octaviz<br />

comble une des lacunes qui empêchait les personnes qui<br />

font du calcul scientifique de passer à Octave: la visualisation<br />

de maillages non structurés. Un maillage surfacique<br />

(voir fig. 7) non-structuré consiste en une liste d’indices de<br />

nœuds formant les triangles, et une liste de coordonnées<br />

correspondantes aux nœuds. De plus, on peut décider d’affecter<br />

une valeur à chaque nœud ou à chaque triangle. Avec<br />

(b) Résultat de la commande<br />

Octave/Gnuplot mesh<br />

fig. 5 – Visualisation d’un maillage structuré<br />

(b) Résultat de la commande<br />

Octave/Gnuplot surfc<br />

fig. 6 – Visualisation d’une surface structurée<br />

fig. – Exemple de (mis)utilisation de la transparence<br />

(c) Résultat de la commande<br />

Octave/Octaviz vtk_mesh<br />

(c) Résultat de la commande<br />

Octave/Octaviz vtk_surfc<br />

Octave/Octaviz, on peut visualiser la surface (fig. 8) et ses<br />

valeurs aux nœuds, mais malheureusement pas les valeurs<br />

par triangle, ce qui est possible en Matlab.<br />

au-delà des Fonctions octaVe: les<br />

wraPPers VtK<br />

Les wrappers VTK donnent à Octave toute la puissance<br />

de VTK. En pratique, avec Octaviz vous avez sous Octave ce<br />

FI 5 – 22 mai 2007 – page 5


Octaviz, un système de visualisation pour Octave<br />

(a) Résultat de la commande Matlab trimesh (b) Résultat de la commande Octave/Octaviz vtk_trimesh<br />

FI 5 – 22 mai 2007 – page 6<br />

fig. 7 – Visualisation d’un maillage non-structuré<br />

(a) Résultat de la commande Matlab trisurf (b) Résultat de la commande Octave/Octaviz vtk_trisurf<br />

que vous avez sous Python directement avec VTK, c’est-à-dire<br />

toutes les fonctionnalités de VTK. Dans la figure 9, Octaviz<br />

nous a permis d’afficher les lignes de courants correspondant<br />

au champ de vitesse, colorées selon la pression. De plus, on<br />

peut superposer la géométrie du domaine en transparence.<br />

conclusion<br />

Octaviz ajoute à Octave des fonctionnalités vitales: ses<br />

moteurs graphiques ont été auparavant critiqués par les habitués<br />

des logiciels tels que Matlab. Grâce à VTK, la partie<br />

visualisation d’Octave devient esthétiquement comparable à<br />

des logiciels de visualisation scientifique. Octaviz est un projet<br />

en plein développement, ce qui signifie qu’il y a encore beaucoup<br />

de travail pour le rendre utilisable par tout le monde.<br />

Actuellement les utilisateurs non-Linux se voient coupés de<br />

ce logiciel car sa mise en œuvre sous Windows et MacOS<br />

n’est pas triviale. De plus, il n’est disponible qu’avec la <strong>version</strong><br />

2.1 d’Octave, <strong>version</strong> qui ne comprend pas de support pour<br />

fig. 8 – Visualisation d’une surface non-structurée<br />

fig. 9 – Lignes de courant et géométrie transparente avec les wrappers VTK<br />

les matrices creuses. Pour cela il faut la <strong>version</strong> 2.9, qui est<br />

déjà fournie par les distributions Linux, mais sans Octaviz.<br />

Si on veut le couple Octave2.9-Octaviz, il faut télécharger<br />

les sources d’Octaviz0.4.6 et les compiler, en attendant que<br />

quelqu’un mette à disposition un paquetage.<br />

réFérences<br />

[1] Jean-Daniel Bonjour, GNU Octave & Octave Forge.<br />

FI/7/06, ditwww.epfl.ch/SIC/SA/SPIP/Publications/spip.<br />

php?article1158.<br />

[2] Octaviz, octaviz.sourceforge.net/<br />

[3] VTK, www.kitware.com/vtk.html<br />

[4] Jean M. Favre, Large Data and Distributed Visualization<br />

with the Visualization Toolkit (VTK). <strong>EPFL</strong> Supercomputing<br />

review 14, 2004, ditwww.epfl.ch/SIC/SA/SPIP/<br />

Publications/spip.php?article380.<br />

[5] Sources relatives à cet article: iacs.epfl.ch/~rezzonic/octaviz<br />

n


Afin<br />

de célébrer les 20 ans<br />

de la première salle<br />

de cours du DIT, la salle Mac, que<br />

pouvions-nous lui offrir de mieux<br />

que de la doter de neuf PC ?<br />

L’avènement des processeurs<br />

Intel CoreDuo dans les Macintosh a précipité le renouvellement<br />

de la salle de cours Mac du DIT, car il nous offrait<br />

l’opportunité de mettre en service une salle polyvalente, Mac<br />

& Windows. De ce fait, la fonctionnalité de cette salle est<br />

presque doublée, et permet d’adapter notre offre de cours<br />

selon la demande.<br />

Vingt ans<br />

Histoire de la salle de cours Mac du DIT, avec quelques<br />

motivations de renouvellement:<br />

1986: Mac Plus (68000)<br />

1990: Macintosh IIfx (68030) - écran couleur de 13" au<br />

lieu de 9" monochrome<br />

1996: PowerMac 7600 (604) - architecture PowerPC<br />

1999: PowerMac G4 (7400) - support du Mac OS X<br />

2004: PowerMac G5 (970) - notable augmentation des<br />

performances<br />

2006: Mac Mini (CoreDuo) - double plate-forme.<br />

Cette dernière mise à jour de la salle s’avère être la plus<br />

économique de son histoire. Par comparaison, alors qu’un<br />

poste Mac IIfx + écran cathodique 13" couleur revenait à plus<br />

de Frs. 10'000.-, le Mac Mini, sans écran, mais avec capacités<br />

mémoire et disque étendues, ne revient aujourd’hui qu’au<br />

dixième de ce montant.<br />

Pour les systèmes d’exploitation, notre choix s’est porté<br />

sur le système double amorce BootCamp proposé par Apple,<br />

qui n’est pas encore officiellement finalisé, mais qui<br />

a largement fait ses preuves. Les disques durs de 120 GB<br />

chacun sont divisés en deux partitions égales MacOSX &<br />

WindowsXP, et les élèves n’ont qu’à choisir le système d’exploitation<br />

désiré au démarrage.<br />

Restait encore à assurer le déploiement et la gestion de<br />

la salle. Pour cela, nous avons opté pour le tandem NetBoot<br />

(démarrage des Mac via le réseau) proposé par Apple, et du<br />

logiciel gratuit DeployStudio (déploiement d’images Mac &<br />

Windows), sans oublier Remote Desktop (contrôle à distance<br />

des Mac), aussi proposé par Apple.<br />

C’est précisément la simplicité et l’efficacité de ces outils<br />

que nous souhaitons vous présenter ici.<br />

BootcamP<br />

Système double-amorce proposé par Apple, s’appuyant<br />

sur la spécification moderne EFI (Extensible Firmware Interface)<br />

de Intel, pour le chargement du système d’exploitation.<br />

Malheureusement, ni les autres constructeurs de PC, ni<br />

CoursDuo<br />

Francois.Roulet@epfl.ch, Domaine IT<br />

Microsoft, ne se conforment à cette spécification, persistant<br />

à recourir au BIOS des années 80. Seuls les Mac peuvent<br />

indifféremment démarrer Mac OS, Windows et Linux, alors<br />

que les PC d’autres constructeurs ne peuvent supporter le<br />

Mac OS sans d’acrobatiques modifications de ce dernier. La<br />

récente révision 1.2 de BootCamp est désormais certifiée<br />

pour supporter Vista. Grâce à BootCamp le Mac passe en<br />

douceur d’un siècle à l’autre, dixit Apple.<br />

netBoot<br />

Licences Windows<br />

sur Macintosh à l’<strong>EPFL</strong><br />

Dans le cadre du contrat Microsoft Campus de<br />

l'<strong>EPFL</strong>, les détenteurs d'une licence Mac OSX sont<br />

autorisés à convertir celle-ci pour obtenir une mise-àjour<br />

de Mac OSX vers Windows (XP ou Vista). Ceci<br />

implique qu'en cas d'utilisation des deux systèmes sur<br />

la même machine, il faut avoir acquis deux licences<br />

Mac OSX, l'achat de la deuxième licence sera fait automatiquement<br />

par Distrilog quand vous aurez choisi, à<br />

partir de la plate-forme Mac, d'installer Windows XP<br />

pour Mac ou Windows Vista pour Mac.<br />

C’est le service de démarrage des Mac depuis le réseau,<br />

via nfs ou http, proposé par Apple. Tous les Macintosh G4 et<br />

ultérieurs sont capables de démarrer depuis un serveur, simplement<br />

en pressant la touche N signifiant Network durant<br />

la mise en marche, en s’appuyant sur le protocole NetBoot<br />

2.0 BSDP (Boot Server Discovery Protocol).<br />

dePloystudio<br />

Cette application gratuite comporte les fonctions de<br />

déploiement et création d’images de partitions de disques,<br />

regroupées sous la forme de scénarios, comprenant euxmêmes<br />

des tâches. Ces tâches et ces scénarios, tout comme<br />

les images des partitions, sont stockés via le réseau sur un<br />

volume de dépôt, offrant ainsi un accès aisé d’où que nous<br />

opérions.<br />

La fenêtre racine de DeployStudio propose les trois types<br />

de scénarios supportés, à savoir<br />

z création d’images de disques<br />

z restauration d’images de disques<br />

z installation d’éléments, tels que des applications ou mises<br />

à jour.<br />

FI 5 – 22 mai 2007 – page 7


CoursDuo<br />

Intéressons-nous au second onglet Restore, pour le déploiement<br />

d’une salle pour laquelle nous avons déjà préparé<br />

les images des partitions.<br />

Avec les boutons situés à droite, nous pouvons respectivement<br />

ajouter, supprimer, éditer ou dupliquer des scénarios.<br />

Nous avons préalablement créé un scénario qui comporte<br />

ici trois tâches. La première, comme son nom l’indique,<br />

effectuera le formatage et le partitionnement du disque…<br />

et les deux suivantes copieront le contenu de l’image référencée<br />

sur le dépôt dans la partition sélectionnée.<br />

Une fois les images déployées, il reste à personnaliser les<br />

ordinateurs, opération prise en charge par la configuration<br />

automatique des hôtes, en s’appuyant sur une base de données<br />

interne.<br />

FI 5 – 22 mai 2007 – page 8<br />

Il suffit d’introduire la liste des adresses Ethernet (MAC<br />

address) de chaque poste cible, pour lui associer un nom<br />

et une configuration Internet particulière (IP Address), ou<br />

encore un compte d’utilisateur. Ce remarquable logiciel<br />

permet aussi de créer un NetBoot-Set, autrement dit un jeu<br />

de démarrage en réseau, système ultraléger de démarrage, à<br />

déposer sur un serveur NetBoot.<br />

Comme on peut le constater, l’interface graphique de<br />

DeployStudio est extrêmement intuitive, et nous dispense<br />

même de consulter son mode d’emploi. Ce qui est aussi très<br />

appréciable, est que non seulement nous pouvons en tout<br />

temps refaire une image depuis n’importe quel poste, mais<br />

aussi, modifier ou créer des tâches et scénarios, sans jamais<br />

devoir retourner sur un poste de référence (Master) pour ce<br />

faire, comme nous l’imposent fréquemment les outils de<br />

la concurrence. Par expérience, ceci représente un gain de<br />

temps considérable lors du déploiement et l’entretien d’une<br />

salle. Et tout ceci, avec un minimum de manipulations,<br />

puisque le démarrage en réseau nous épargne le recours aux<br />

CD-ROM, et même si le système d’exploitation d’un poste<br />

était corrompu, il nous suffirait d’exécuter un scénario de<br />

restauration pour le remettre en état.<br />

Aussi, chaque système Mac OS X étant intrinsèquement<br />

un serveur VNC, il est aisé de prendre le contrôle à distance<br />

de chaque Macintosh, aussi bien durant le déploiement que<br />

l’exploitation, et ce, même depuis un PC. Toutefois, pour la<br />

partition Mac, nous avons tout avantage à recourir à l’outil de<br />

gestion à distance Apple Remote Desktop qui inclut nombre<br />

de fonctionnalités supplémentaires.<br />

conclusion<br />

Nous avons fait le choix de fondation tout-Apple, tant<br />

matérielle que logicielle, qui seule nous garantissait la compatibilité<br />

avec tous les systèmes d’exploitation, ainsi que la<br />

disponibilité d’outils de gestion polyvalents. Heureusement,<br />

cette option n’a entraîné aucun surcoût, les Mac mini étant<br />

à un tarif parfaitement concurrentiel. Avec un avantage<br />

ergonomique: ils sont absolument silencieux !<br />

Le DIT se réjouit de vous accueillir dans cette merveilleuse<br />

salle de cours.<br />

quelques url de réFérence<br />

z www.apple.com/server/macosx/netbootnetworkinstall.<br />

html<br />

z www.deploystudio.com/<br />

z www.apple.com/macosx/bootcamp/ n


Neo Hermes: avez-vous le projet de<br />

gérer vos projets ?<br />

hermes ?<br />

Divinité de l’Olympe, dont il était le messager, Hermès<br />

était notamment le dieu du commerce et des voyageurs.<br />

Son nom a été quelque peu galvaudé, mais en ce qui nous<br />

intéresse HERMES est le nom d’une méthode de gestion<br />

de projets informaTIC, née il y a plus d’une trentaine d’années,<br />

et qui fait de plus en plus parler d’elle dans sa <strong>version</strong><br />

remise au goût du jour à l’occasion des projets NOVE-IT<br />

et NEO HERMES.<br />

Pour les férus d’acronymes (accrochez-vous J) HERMES<br />

signifie Handbuch der Elektronischen Rechenzentren des Bundes,<br />

Methode für die Entwicklung von Systemen.<br />

une méthode de Plus ?<br />

Certes, les chefs de projet qualifiés connaissent tous une<br />

ou plusieurs méthodes de conduite de projet, ainsi que les<br />

principes généraux qui régissent ce domaine, même si hélas,<br />

leur mise en pratique est rarement aussi stricte que la théorie<br />

le voudrait.<br />

En fait, peu importe la méthode, ce qui est important<br />

est d’en avoir une et bien entendu de l’utiliser. Et bien sûr la<br />

méthode ne fait pas tout, d’autres qualités sont nécessaires à<br />

un chef de projet et à une entreprise pour réussir.<br />

Mais les nombreuses études qui font ressortir les impressionnants<br />

taux d’échecs de projets plaident pour une gestion<br />

beaucoup plus rigoureuse.<br />

Alors, pour quelle méthode<br />

opter? Pourquoi pas pour HER-<br />

MES [5]? Nous verrons ci-dessous<br />

que pas mal d’arguments plaident<br />

en sa faveur.<br />

un encadrement<br />

solide<br />

Précisons d’emblée que cette<br />

méthode est pour ainsi dire<br />

fournie totalement gratuitement<br />

puisqu’elle est libre de droits d’utilisation,<br />

que la plupart des outils<br />

sont OSS (open source software) et<br />

qu’elle est fortement soutenue par<br />

l’USIC [18] qui est l’état-major<br />

du CI [1], donc à un haut niveau<br />

politique.<br />

HERMES est en fait la solution<br />

technique du processus<br />

P05-Elaborer des solutions, l’un<br />

Philippe.Pichon@epfl.ch, <strong>EPFL</strong>-DII - Management<br />

Processus d’affaire<br />

Requêtes<br />

Idées<br />

Budget <strong>informatique</strong><br />

Situation des crédits<br />

Demande de modification<br />

Requêtes<br />

Catalogue des<br />

produits /services<br />

Portefeuille <strong>informatique</strong><br />

Rapports de contrôle de gestion<br />

Fournisseur<br />

P02: Développer les<br />

compétences<br />

Processus de gestion<br />

P01: Piloter l’<strong>informatique</strong><br />

Annonce de projet<br />

Demande de modification<br />

Etat du projet<br />

P05: Elaborer des<br />

solutions<br />

Satisfaction des<br />

besoins<br />

Besoin individuel de<br />

formation TIC<br />

l’Administration fédérale (plus d’informations sur ces processus<br />

sur une des pages NOVE-IT [10]).<br />

La directive P007 [13] du CI, qui fait référence à l’OIAF<br />

[14], précise d’ailleurs que Tous les projets <strong>informatique</strong>s doivent<br />

être réalisés conformément au système de gestion de projet<br />

HERMES; cette directive est appuyée par la Norme pour la<br />

conduite de projets <strong>informatique</strong>s en cyber-administration,<br />

la e-CH-0054 [2], qui fait également la promotion d’HER-<br />

MES. Bien entendu il peut y avoir débat de juristes pour<br />

savoir qui et quels projets sont effectivement obligatoirement<br />

soumis à cette méthode, mais le présent article n’est pas publié<br />

dans une revue juridique, nous n’allons donc pas nous<br />

attarder sur ce sujet épineux.<br />

Service Level<br />

Agreement (SLA)<br />

Evaluation des<br />

prestations fournies<br />

des processus <strong>informatique</strong>s de Processus <strong>informatique</strong>s dans l’administration fédérale<br />

Offre<br />

Contrat<br />

Commande<br />

Processus de soutien<br />

Stratégie <strong>informatique</strong><br />

Architecture souhaitée<br />

Normes <strong>informatique</strong>s<br />

Solution<br />

Exigence des<br />

besoins<br />

Prescriptions<br />

<strong>informatique</strong>s<br />

Programmes<br />

P04: Gérer l’<strong>informatique</strong><br />

Exigences<br />

d’exploitation<br />

Cahier des<br />

charges<br />

Rapports<br />

P03: Acquérir des<br />

biens et des services<br />

Convention<br />

de projet<br />

Mesures des processus<br />

Propositions d’amélioration<br />

Processus centraux<br />

P06: Exploiter<br />

l’infrastructure<br />

Rapports<br />

convention de projet<br />

Portefeuille TIC<br />

Satisfaction du client<br />

Ordres de<br />

paiement<br />

Service Level<br />

Agreement (SLA)<br />

Informations<br />

d’inventaire<br />

Informations<br />

d’exploitation<br />

client<br />

donneur<br />

d’ordre<br />

prestation TIC<br />

P09: Appuyer la<br />

gestion financière<br />

P08: Gérer les processus<br />

client<br />

utilisateur<br />

Annonces et requêtes<br />

P05<br />

P07: Assister les<br />

utilisateurs<br />

Mandat de modification<br />

FI 5 – 22 mai 2007 – page 9<br />

Etat<br />

Rapports financiers<br />

Situation des crédits<br />

Amélioration de<br />

processus<br />

Communication des<br />

modifications<br />

Index des processus


Neo Hermes: avez-vous le projet de gérer vos projets ?<br />

une Bonne diFFusion<br />

La qualité made in Switzerland de cette méthode lui<br />

permet d’avoir été adoptée par de nombreux acteurs d’importance,<br />

notamment: la Confédération helvétique, des cantons<br />

(VD, TI, BE, LU, AR, BL, JU), des villes (Zurich, Bienne,<br />

St-Gall, Winterthour), des régies fédérales et des entreprises<br />

privées (Swisscom, CFF, La Poste, Bedag, T-Systems,<br />

Groupe Mutuel, Yellowworld), des hautes écoles (Université<br />

de Fribourg, HES d’Olten, de Soleure, de Berne, de Bâle et<br />

HES-SO, la WirtschaftsInformatikSchule Schweiz à Kloten,<br />

l’ISEIG à Lausanne).<br />

Des acteurs étrangers, tels le gouvernement luxembourgeois<br />

ou l’Union postale universelle, ont d’ores et déjà aussi<br />

adopté HERMES, et d’autres contacts sont en cours dans<br />

divers pays. Et vous ?<br />

De plus, une communauté d’intéressés organisés en divers<br />

groupes de travail, a été créée sous le nom d’HERMES Group<br />

[6]; elle réunit de nombreux utilisateurs et spécialistes.<br />

multilingue<br />

Issue de la Confédération helvétique, HERMES a hérité<br />

du multilinguisme: allemand, français, italien et anglais (désolé<br />

pour ceux qui ne parlent que le romanche J). En attendant,<br />

on trouve aussi un glossaire de 200 termes en 4 langues.<br />

Il faut toutefois avouer qu’il subsiste encore quelques<br />

éléments pas encore parfaitement traduits; mais il faut bien<br />

qu’il reste quelques détails à améliorer au cours des 3 prochaines<br />

décennies J. À moins que d’ici là le français fédéral<br />

ait remplacé l’Espéranto.<br />

certiFication<br />

Il existe relativement beaucoup de certifications possibles<br />

pour les chefs de projet. La certification HERMES (possible<br />

sur 2 niveaux avec une validité de 4 ans) n’est pas contradictoire,<br />

mais complémentaire. Elle n’a rien d’inaccessible<br />

pour tout bon professionnel qui veut bien y consacrer un<br />

peu de temps pour la préparer (une formation adéquate et<br />

une expérience pratique peuvent s’avérer utiles).<br />

Le 1er niveau est le H-SPTP (Swiss Project Team Professional),<br />

le second est le H-SPM (Swiss Project Manager).<br />

Dans certains cas cette certification risque de s’avérer<br />

indispensable: la stratégie <strong>informatique</strong> de l’administration<br />

fédérale prévoit déjà que les projets à partir de 500 KF (ou<br />

ceux qui sont stratégiques ou risqués) devront être exclusivement<br />

conduits par des chefs de projet certifiés HERMES.<br />

Il pourrait donc valoir la peine de se faire certifier. Cela<br />

se fait auprès de la SAQ [15], elle-même accréditée par le<br />

SAS [16].<br />

Formation en ligne<br />

Certaines écoles (par exemple l’IFCAM à Lausanne) proposent<br />

des formations et préparations à la certification HER-<br />

MES, et peuvent organiser des formations en entreprise.<br />

FI 5 – 22 mai 2007 – page 0<br />

L’OFIT [11] propose également des cours adaptés, mais<br />

pour le moment ils ne sont dispensés qu’en allemand.<br />

L’USIC [18] met à disposition des élèves la plate-forme<br />

open source de formation en ligne OLAT. Cette solution d’elearning<br />

(ou Learning Management System) est développée<br />

par l’Université de Zurich; elle est diffusée gratuitement<br />

et internationalement et mériterait vraisemblablement un<br />

article à elle seule.<br />

une méthode Pragmatique<br />

Maintenant que avons quelque peu cerné le problème,<br />

passons à plus concret. Certes, on ne fait pas le tour complet<br />

d’HERMES en quelques minutes, 30 ans obligent. Il y a<br />

pléthore de documentation et d’outils. Heureusement, le<br />

principe du tailoring (vous prenez ce dont vous avez besoin)<br />

est fort bien intégré, vous n’aurez donc pas à engager des<br />

ressources administratives disproportionnées.<br />

maKe or Buy<br />

La méthode tient compte des options make or buy:<br />

lorsque l’on développe en interne, on parlera d’HERMES DS<br />

pour développement de système, alors qu’en cas d’acquisition<br />

de progiciel on parlera d’HERMES AS pour adaptation de<br />

système. Les phases 3 et 4 seront alors Conception et Réalisation,<br />

respectivement Évaluation et Implémentation.<br />

solution en trois axes<br />

Hérité du passé, duquel il ne faut pas forcément tout jeter,<br />

le manuel [8] reste un élément central. Il s’agit en fait d’un<br />

manuel des connaissances de base, agrémenté d’un manuel<br />

spécifique pour les adaptations de systèmes (AS) et d’un autre<br />

pour les développements de systèmes (DS).<br />

On trouve aussi un guide HERMES Manager destiné<br />

aux mandants, aux membres du comité de projet et aux<br />

responsables hiérarchiques, ainsi que diverses publications<br />

annexes. Sans parler des nombreux modèles de documents<br />

de projet, prévus pour être aisément personnalisés.<br />

Un deuxième axe est constitué par une série d’utilitaires<br />

et d’outils:<br />

z le HSC, pour HERMES Scorecard, pour effectuer un<br />

contrôle de gestion du projet;<br />

z la SDT, pour Structure Détaillée des Tâches, qui permet<br />

de faciliter le tailoring, avec des feuilles Microsoft Excel<br />

agrémentées de macros ainsi qu’une fonction d’exportation<br />

sous Microsoft Project;<br />

z TimeWinner, un tout nouveau complément<br />

spécifiquement dédié à la gestion des risques;<br />

z PowerUser [7], une application électronique à installer<br />

sur votre PC pour vous assister dans l’exécution des<br />

projets TIC; c’est sans conteste l’une des pièces de résistance;<br />

l’application génère les fichiers de projet ainsi<br />

que différentes check-lists, taillées sur mesure; un assistant<br />

vous guidera. Elle est basée sur le framework libre<br />

Eclipse [3]; un coup d’œil sur les dizaines d’entreprises<br />

d’envergure internationale qui forment l’Eclipse Founda-


Neo Hermes: avez-vous le projet de gérer vos projets ?<br />

Un extrait du ScoreCard<br />

L’aperçu des possibilités de tailoring<br />

tion ne laisse aucun doute sur la solidité de<br />

cette solution. L’éditeur interne de PowerUser<br />

est OpenOffice. Une fonctionnalité de<br />

diagrammes de Gantt est également mise à<br />

disposition grâce à une autre solution libre,<br />

le GanttProject [4].<br />

On retrouve dans PowerUser un manuel<br />

électronique, ainsi que l’atelier (le workbench),<br />

impossible à décrire ici en quelques lignes. Je vous<br />

laisse la joie d’en explorer les très nombreuses<br />

possibilités.<br />

PowerUser intègre également un logiciel de<br />

gestion de sources, pour ceux qui travaillent en<br />

groupe: CVS (Concurrent Versions System); c’est<br />

loin d’être un inconnu, puisque c’est avec l’aide<br />

de ce système qu’ont notamment été développés<br />

de grands projets open source tels que Gimp,<br />

Gnome, KDE, Mozilla ou Xemacs. Il a toutefois<br />

maintenant un successeur, nommé Sub<strong>version</strong>,<br />

mais qui en reprend globalement les grands<br />

principes.<br />

Enfin, le troisième axe est représenté par le<br />

savoir, acquis, capitalisé et librement diffusé. Y<br />

compris via le HERMES Group; il est d’ailleurs<br />

aussi possible de s’abonner à la NewsLetter [6].<br />

conclusion<br />

HERMES mérite (au minimum) l’attention<br />

de tout chef de projet qui se respecte. Cette<br />

méthode, qui compte environ 6’000 utilisateurs<br />

actuellement, est en passe de devenir incontournable<br />

pour la gestion de tout projet d’importance<br />

dans l’administration fédérale (organisme dont<br />

je vous laisse interpréter les subtilités de la<br />

définition) et s’étend au-delà.<br />

Les tâches sélectionnées, exportables<br />

FI 5 – 22 mai 2007 – page


Neo Hermes: avez-vous le projet de gérer vos projets ?<br />

FI 5 – 22 mai 2007 – page 2<br />

Les tâches sélectionnées, importées sous Microsoft Project<br />

L’installation de PowerUser peut s’effectuer online ou depuis le CD (actuellement v. . ; la v. 2 est prévue pour fin 2007).<br />

Après l’installation, un guide de démarrage vous assiste.<br />

Alors, si le cœur vous en dit essayez d’y regarder de plus<br />

près, votre curiosité pourrait bien être récompensée. Vous<br />

pourriez essayer HERMES à l’occasion de votre prochain<br />

projet afin de vous faire la main.<br />

quelques liens<br />

[1] CI, Conseil Informatique de la Confédération: www.isb.<br />

admin.ch/org/informatikorganisation/00184/index.<br />

html?lang=fr. Le CI est responsable de la stratégie générale<br />

concernant les TIC au sein de l’Administration<br />

fédérale; son organisation est décrite ici: www.admin.<br />

ch/ch/f/rs/172_010_58/a12.html.<br />

[2] eCH-0054 (norme pour la conduite de projets <strong>informatique</strong>s,<br />

HERMES, eGovernment standards / cyberadministration):<br />

www.ech.ch/index.php?option=com_<br />

docman&task=doc_download&gid=656&Itemid=<br />

181&lang=fr. Autres normes eCH adoptées: www.<br />

ech.ch/index.php?option=com_docman&task=cat_<br />

view&gid=7&lang=fr.<br />

[3] EPF, Eclipse Process Framework (donc rien à voir ici<br />

avec les Écoles Polytechniques Fédérales): www.eclipse.<br />

org/epf.


Neo Hermes: avez-vous le projet de gérer vos projets ?<br />

Le workbench de PowerUser, configurable selon vos désirs. Prévoyez un peu de temps pour le maîtriser à fond.<br />

[4] Gantt Project: ganttproject.biz/.<br />

[5] HERMES Homepage (en français): www.hermes.<br />

admin.ch/hermes-la-methode-suisse-de-conduitede-projet?set_language=fr&cl=fr.<br />

Un nouveau site<br />

HERMES basé sur le CMS OSS PLONE (plone.org/<br />

ou plone.org/countries/fr) est en cours de réalisation.<br />

[6] HERMES Group: www.hermes.admin.ch/ueberhermes/hermes-group/organisation.<br />

Avec une liste<br />

de spécialistes reconnus sous www.hermes.admin.<br />

ch/services/verzeichnis-fr. Abonnement à la lettre<br />

d’information: www.hermes.admin.ch/services/lettred-information.<br />

[7] HERMES PowerUser: ehermes.swissforge.net/tools/fr/<br />

poweruser/.<br />

[8] Manuels HERMES: www.hermes.admin.ch/gestion_de_projet_tic/manuels-utilitaires?set_<br />

language=fr&cl=fr.<br />

[9] IFCAM, Institut suisse pour la Formation des Chefs et<br />

Cadres d’entreprise dans les Arts et Métiers: www.ifcam.<br />

ch/<br />

[10] NOVE-IT (réorganisation, processus <strong>informatique</strong>s<br />

de l’Administration fédérale): www.nove-it.admin.<br />

ch/f/prozesse/booklet-f.php<br />

[11] OFIT, Office Fédéral de l’Informatique et de la Télécommunication<br />

(cours HERMES): www.bit.admin.<br />

ch/edu/00279/00287/00654/index.html.<br />

[12] OLAT, Online Learning And Training: www.olat.<br />

org/public/index.html.<br />

[13] Processus P007 (directives pour la conduite de projets<br />

<strong>informatique</strong>s, utilisation d’HERMES): www.<br />

isb.admin.ch/themen/standards/alle/03155/index.<br />

html?lang=fr.<br />

[14] OIAF: www.admin.ch/ch/f/rs/1/172.010.58.fr.pdf.<br />

Et en complément, la LOGA, Loi sur l’Organisation<br />

du Gouvernement et de l’Administration: www.admin.<br />

ch/ch/f/rs/1/172.010.fr.pdf.<br />

[15] SAQ, Swiss Association for Quality: www.saq.ch/fr/index.php.<br />

[16] SAS, Service d’Accréditation Suisse (dépendant du<br />

SECO): www.akkreditierung.ch/fr/index.html.<br />

[17] SUBVERSION (successeur de CVS): sub<strong>version</strong>.tigris.<br />

org/.<br />

[18] USIC, Unité de Stratégie Informatique de la Confédération:<br />

www.isb.admin.ch/index.html?lang=fr.<br />

L’USIC publie notamment l’ensemble des normes<br />

(contraignantes pour l’Administration fédérale)<br />

adoptées par le CI à cette adresse: internet.isb.admin.<br />

ch/themen/standards/alle/index.html?lang=fr n<br />

FI 5 – 22 mai 2007 – page


Nouveau<br />

Renseignements<br />

(les matins des lu, ma & ve)<br />

Daniele.Gonzalez@epfl.ch<br />

✆ 021/69 353 14<br />

Fax: 021/69 322 20<br />

FI 5 – 22 mai 2007 – page<br />

Programme des cours<br />

organisés par le Domaine IT de l’<strong>EPFL</strong><br />

Ces cours sont ouverts à tous, membres ou non de l’<strong>EPFL</strong>.<br />

Pour le personnel de l’<strong>EPFL</strong>, le DIT se charge des frais de cours.<br />

Les descriptifs des cours sont sur Internet: dit.epfl.ch/formation<br />

Vous pouvez nous atteindre à l’adresse: cours.dit@epfl.ch<br />

conditions d’inscriPtion<br />

En cas d’empêchement à suivre le(s) cours, l’élève avertira le Domaine IT au minimum une semaine à l’avance (sauf cas<br />

exceptionnel), faute de quoi le DIT se réserve le droit de facturer à son unité les frais occasionnés pour le cours.<br />

Une confirmation parviendra à l’élève avant le(s) cours. S’il est déjà complet, l’élève sera informé de suite et son nom placé<br />

en liste d’attente. Dès qu’un cours identique sera fixé, il recevra un courriel l’informant des nouvelles dates.<br />

Le DIT se réserve le droit d’annuler un cours si le nombre minimum de 4 participants n’est pas atteint ou pour des raisons<br />

indépendantes de sa volonté. Aucune compensation ne sera due par le DIT.<br />

cours d’été (juillet et août) en fin de programme<br />

introduction au Poste de traVail<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Mac OS X rapido<br />

optimiser la gestion de vos dossiers et documents 07-0233 04.06.07 08:30 - 10:30 1<br />

Mail et Carnet d’adresses 07-0358 19.06.07 13:30 - 15:30 1<br />

Windows Vista rapido<br />

l’essentiel des nouveautés 07-0167 24.05.07 08:30 - 10:30 1<br />

l’essentiel des nouveautés 07-0173 21.06.07 13:30 - 15:30 1<br />

acquisition et traitement de données<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

LabVIEW<br />

Basics I 07-0020 20 au 22.06.07 08:30 - 17:00 6<br />

Basics II 07-0021 25 & 26.06.07 08:30 - 17:00 4<br />

DAQ 07-0326 16 au 18.10.07 08:30 - 17:00 6<br />

Intermediate I 07-0018 23 au 25.05.07 08:30 - 17:00 6<br />

Intermediate II 07-0022 27 & 28.06.07 08:30 - 17:00 4<br />

Machine Vision 07-0325 26 & 27.09.07 08:30 - 17:00 4<br />

Real-Time PXI 07-0019 29 au 31.05.07 08:30 - 17:00 6<br />

un travail efficace grâce à la <strong>version</strong> 8 07-0327 19.10.07 08:30 - 17:00 2<br />

aPPlications de gestion de l’ePFl<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Accréditation <strong>EPFL</strong><br />

Accréditation <strong>EPFL</strong> 07-0317 29.05.07 13:30 - 17:00 1<br />

Comptabilité <strong>EPFL</strong> & Infocentres 07-0030 26 & 27.06.07 08:30 - 12:00 2<br />

Base de données<br />

Renseignements<br />

(tous les matins)<br />

Josiane.Scalfo@epfl.ch<br />

✆ 021/69 322 44<br />

Fax: 021/69 322 20<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Access 2007<br />

2-avancé 07-0257 07, 14, 18 & 25.06.07 13:30 - 17:00 4


Formation<br />

Nouveau<br />

Nouveau<br />

FileMaker Pro 8.5<br />

1-introduction 07-0363 29.05.07 08:30 - 12:00 1<br />

2-les modèles 07-0364 31.05.07 13:30 - 17:00 1<br />

3-les listes de valeurs et options 07-0365 05.06.07 08:30 - 12:00 1<br />

4-les scripts et boutons 07-0238 07.06.07 13:30 - 17:00 1<br />

5-développement d’une base de données 07-0239 26.06 & 03 & 05.07.07 08:30 - 12:00 3<br />

SQL - My SQL 07-0248 21 & 22.06.07 08:30 - 17:00 4<br />

dessin - image<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

PhotoShop CS2<br />

saisie-retouche-impression 07-0259 06, 13, 20 & 27.06.07 13:30 - 17:00 4<br />

édition<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Acrobat 7.0 rapido<br />

intro à la création de documents .pdf 07-0231 19.06.07 08:30 - 10:30 1<br />

formulaires et suivi de documents 07-0198 31.05.07 13:30 - 15:30 1<br />

formulaires et suivi de documents 07-0232 27.06.07 13:30 - 15:30 1<br />

InDesign CS2<br />

introduction 07-0359 25, 29.06 & 06.07.07 08:30 - 12:00 3<br />

Word 2007 rapido<br />

2-comment bien gérer les styles 07-0177 06.06.07 08:30 - 10:30 1<br />

gagner du temps grâce aux automatismes 07-0178 20.06.07 08:30 - 10:30 1<br />

transition et nouveautés 07-0169 23.05.07 08:30 - 10:30 1<br />

Word Mac 2004 ou PC 2003<br />

longs documents 07-0210 28.06.07 08:30 - 12:00 1<br />

Word Mac 2004 ou PC 2003 rapido<br />

gagner du temps grâce aux automatismes 07-0207 07.06.07 08:30 - 10:30 1<br />

insérer des images 07-0206 31.05.07 08:30 - 10:30 1<br />

mise en page de PV à l’aide de tableaux 07-0205 24.05.07 08:30 - 10:30 1<br />

partager efficacement vos documents (révision) 07-0208 13.06.07 08:30 - 10:30 1<br />

publipostage (mailing) 07-0209 18.06.07 08:30 - 10:30 1<br />

organisation - PlaniFication<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Outlook 2007<br />

calendrier et tâches 07-0172 19.06.07 13:30 - 17:00 1<br />

messagerie et contacts 07-0171 11.06.07 13:30 - 17:00 1<br />

Présentation<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Mind-manager Pro 6<br />

introduction 07-0175 08.06.07 08:30 - 12:00 1<br />

PowerPoint 2007<br />

la <strong>version</strong> 2007 07-0170 04.06.07 13:30 - 17:00 1<br />

PowerPoint Mac 2004 ou 2003 rapido<br />

1-modèles et masques 07-0214 18.06.07 13:30 - 15:30 1<br />

2-dessin et objets 07-0215 28.06.07 13:30 - 15:30 1<br />

3-diaporama 07-0216 02.07.07 08:30 - 10:30 1<br />

FI 5 – 22 mai 2007 – page 5


Formation<br />

Nouveau<br />

FI 5 – 22 mai 2007 – page 6<br />

Programmation<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

.Net<br />

atelier de développement 07-0245 06 au 08.06.07 08:30 - 17:00 6<br />

Java<br />

apprentissage du langage 07-0246 11 au 15.06.07 08:30 - 17:00 10<br />

PHP 07-0247 18 au 20.06.07 08:30 - 17:00 6<br />

système<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Linux<br />

3-administration et réseau 07-0162 29.05 au 01.06.07 08:30 - 17:00 8<br />

Windows Vista<br />

2-Support 07-0318 05 au 07.06.07 08:30 - 17:00 6<br />

taBleur<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Excel 2007<br />

1-introduction 07-0195 30.05.07 08:30 - 12:00 1<br />

2-feuilles de calcul 07-0361 11, 13 & 26.06.07 08:30 - 12:00 3<br />

VBA module 1 07-0255 07 & 14.06.07 08:30 - 12:00 2<br />

VBA module 2 07-0256 21 & 28.06.07 08:30 - 12:00 2<br />

Excel Mac 2004 ou PC 2003<br />

base de données 07-0227 21.06.07 08:30 - 12:00 1<br />

Excel Mac 2004 ou 2003 rapido<br />

les graphiques 07-0226 14.06.07 13:30 - 15:30 1<br />

les tableaux croisés dynamiques 07-0228 26.06.07 13:30 - 15:30 1<br />

www - weB<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

HTML et feuilles de styles<br />

HTML et feuilles de styles 07-0357 27.06 & 04.07.07 08:30 - 12:00 2<br />

Inform<br />

création de formulaires <strong>EPFL</strong> 07-0200 01.06.07 08:30 - 12:00 1<br />

Jahia 4<br />

création de sites web <strong>EPFL</strong> 07-0229 25.06 & 02.07.07 13:30 - 17:00 2<br />

rapido: remise à niveau 07-0366 12.06.07 13:30 - 15:30 1<br />

cours d’été (juillet et août)<br />

Attention certains cours ont un horaire allégé !<br />

Pour connaître les thèmes abordés, consultez les descriptifs sur le web dit.epfl.ch/cours<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Juillet, semaine 27<br />

FileMaker Pro 8.5<br />

1-introduction 07-0345 02.07.07 13:30 - 17:00 1<br />

FrameMaker 7<br />

spécial été 07-0344 02.07.07 08:30 - 11:00<br />

& 03.07.07 13:00 - 15:30<br />

& 04.07.07 08:30 - 11:00<br />

& 05.07.07 13:00 - 15:30<br />

& 06.07.07 08:30 - 11:00 5


Formation<br />

Nom du cours système n° date(s) horaire 1/2 j.<br />

Mind-manager Pro 6<br />

spécial été 07-0354 03 & 05.07.07 08:30 - 11:00 2<br />

PowerPoint Mac 2004 ou PC 2003<br />

spécial été 07-0340 03 au 05.07.07 13:00 - 15:30 3<br />

Excel 2007<br />

transition et nouveautés - spécial été 07-0360 04.07.07 13:00 - 15:30 1<br />

Juillet, semaine 28<br />

Project 2007<br />

spécial été 07-0251 09 au 11.07.07 08:30 - 11:00 3<br />

<strong>Flash</strong> 8<br />

spécial été 07-0341 09 au 13.07.07 08:30 - 11:00 5<br />

Ajax 07-0249 09 au 11.07.07 08:30 - 17:00 6<br />

Illustrator CS2<br />

spécial été 07-0342 09 au 11.07.07 13:00 - 15:30 3<br />

Windows Vista<br />

l’essentiel des nouveautés 07-0350 12.07.07 13:00 - 15:30 1<br />

Visio 2007<br />

spécial été 07-0355 12 & 13.07.07 08:30 - 11:00 2<br />

XML et technologies associées 07-0250 12 & 13.07.07 08:30 - 17:00 4<br />

Juillet, semaine 29<br />

Access 2007<br />

1-introduction 07-0272 16 & 17.07.07 08:30 - 17:00 4<br />

Word Mac 2004 ou PC 2003<br />

spécial été 07-0339 16 au 19.07.07 08:30 - 11:00 4<br />

LabVIEW<br />

Diadem Basics I 07-0024 18 au 20.07.07 08:30 - 17:00 6<br />

Access 2007<br />

2-avancé 07-0273 19 & 20.07.07 08:30 - 17:00 4<br />

Juillet, semaine 30<br />

LabVIEW<br />

Basics I 07-0025 23 au 25.07.07 08:30 - 17:00 6<br />

Outlook 2007<br />

spécial été 07-0346 23 au 25.07.07 13:00 - 15:30 3<br />

Excel Mac 2004 ou PC 2003<br />

spécial été 07-0343 23 au 26.07.07 13:00 - 15:30 4<br />

LabVIEW<br />

Basics II 07-0026 26 & 27.07.07 08:30 - 17:00 4<br />

Août, semaine 32<br />

PhotoShop CS2<br />

spécial été 07-0373 06 au 10.08.07 09:00 - 12:00 3<br />

Dreamweaver 8<br />

spécial été 07-0347 06 au 10.08.07 08:30 - 11:00 5<br />

InDesign CS2<br />

spécial été 07-0348 06 au 09.08.07 13:00 - 15:30 4<br />

Août, semaine 33<br />

Cours de base<br />

apprentis 07-0335 13 au 24.08.07 08:30 - 12:00 10<br />

Jahia 4 – création de sites web <strong>EPFL</strong><br />

spécial été 07-0349 13 au 15.08.07 13:00 - 15:30 3<br />

FileMaker Pro 8.5<br />

spécial été 07-0336 13 au 16.08.07 13:00 - 15:30 4<br />

FI 5 – 22 mai 2007 – page 7


Formation<br />

HTML et feuilles de styles<br />

spécial été 07-0368 14 au 16.08.07 08:30 - 11:00<br />

inscriPtion Pour les cours organisés Par le dit<br />

A retourner à Josiane Scalfo ou à Danièle Gonzalez, DIT-<strong>EPFL</strong>, CP 121, 1015 Lausanne 15<br />

Je, soussigné(e) Nom: ____________________________________ Prénom: ___________________________<br />

Tél.: _________________________________________________ E-Mail: ____________________________<br />

Fonction: _____________________________________________<br />

Institut: ______________________________________________ Faculté: ____________________________<br />

Adresse: ___________________________________________________________________________________<br />

m’engage à suivre le(s) cours dans son (leur) intégralité et à respecter l’horaire selon les conditions d’inscription:<br />

Nom du cours N° du cours N° cours de remplacement Date du cours<br />

__________________________________________________________________________________________<br />

__________________________________________________________________________________________<br />

__________________________________________________________________________________________<br />

Date: ______________________________________________ signature: __________________________<br />

Autorisation du chef hiérarchique: _____________________________________________________________<br />

nom lisible: ___________________________________________ signature: _________________________<br />

Intérêt et souhait pour d’autres cours _____________________________________________________________<br />

Description ou titre des cours que je souhaite voir organiser par le DIT: ____________________________________________<br />

__________________________________________________________________________________________<br />

FI 5 – 22 mai 2007 – page 8<br />

Août, semaine 34<br />

Acrobat<br />

spécial été 07-0351 20 & 21.08.07 08:30 - 11:00 2<br />

LabVIEW<br />

Basics I 07-321 20 au 22.08.07 08:30 - 17:00 6<br />

Mac<br />

le système X - le Mail et Carnet d’adresses 07-0356 20 & 21.08.07 13:00 - 15:30 2<br />

Windows Vista<br />

l’essentiel des nouveautés 07-0337 20.08.07 13:00 - 15:30 1<br />

Office 2007, Word, PowerPoint, Excel, Outlook<br />

spécial été 07-0338 21 au 24.08.07 13:00 - 15:30 4<br />

LabVIEW<br />

Basics II 07-322 23 & 24.08.07 08:30 - 17:00 4<br />

Août, semaine 34<br />

Access 2007<br />

3-VBA 07-0274 27 & 28.08.07 08:30 - 17:00 4<br />

Inform<br />

spécial été 07-0352 27 & 28.08.07 13:00 - 15:30 2<br />

Excel 2007<br />

VBA module 1 07-0275 30.08.07 08:30 - 17:00 2<br />

Jahia 4<br />

remise à niveau spécial été 07-0353 30.08.07 13:00 - 15:30 1<br />

Excel 2007<br />

VBA module 2 07-0276 31.08.07 08:30 - 17:00 2


Cachez cette adresse mail ou<br />

comment éviter les aspirateurs<br />

Je ne vais pas vous remettre le disque<br />

rayé du printemps qui bat son plein et<br />

les à-fonds de saison de la ménagère pour<br />

arriver aux aspirateurs et enchaîner ensuite<br />

sur les aspirateurs d’adresses mail – sujet<br />

de cet article.<br />

Maintenant que c’est fait, comment<br />

éviter que les adresses affichées en clair<br />

sur nos pages Web soient à la portée de ces<br />

mécanismes de recherche qui alimentent les<br />

envois massifs de messages non sollicités aux<br />

sujets plus ou moins avouables et qui font<br />

exploser nos boîtes mail.<br />

le spam … y en a marre !<br />

Pour suivre l’adage Pour vivre heureux,<br />

vivons cachés mentionné déjà dans ces colonnes,<br />

les deux principaux services du KIS en cause:<br />

z l’annuaire, bottin.epfl.ch/ et<br />

z les pages des profils personnels avec les galeries de<br />

portraits de people.epfl.ch/<br />

utilisent, dès ce printemps, un mécanisme pour cacher<br />

l’accès facile aux adresses mail disponibles normalement sur<br />

leur pages.<br />

Les chaînes de type identifiantmail@domaine ne se<br />

retrouvent plus en clair dans le code source de ces pages.<br />

Pourtant, le texte se voit bien et un clic active le client mail<br />

pour préparer le message.<br />

Le secret de Polichinelle réside dans l’utilisation de<br />

JavaScript pour la création par le navigateur, dynamiquement,<br />

de ce texte et du lien mailto: qui invoque le client mail.<br />

Les aspirateurs à mail ne trouvent plus dans le code source<br />

de la page ni mailto:, ni identifiantmail@domaine et passent<br />

leur chemin, étant dans leur majorité plutôt faibles d’esprit<br />

et incapables de comprendre le JavaScript.<br />

Le navigateur, butineur, browser ou même, tout bêtement<br />

IE, plus futé et ayant passé son diplôme JavaScript, saura<br />

mettre en relation le code source de la page:<br />

msgto(’identifiantmail’, ’domaine’)<br />

<br />

avec le code Javascript<br />

function msgto (mailID,domaine) {<br />

mytxt = ""+mailID+"@"+domaine+"";<br />

document.write (mytxt);<br />

}<br />

pour produire le texte fatidique, proie des aspirateurs:<br />

<br />

identifiantmail@domaine<br />

Pour que les choses soient claires: il s’agit d’une première<br />

parade relativement simple qui est efficace contre une attaque<br />

brute et qui a aussi le mérite de rassurer les propriétaires de<br />

ce genre de pages.<br />

Ion.Cionca@epfl.ch, Domaine IT<br />

Par contre:<br />

z elle ne résiste pas à une moulinette plus évoluée sachant<br />

interpréter JavaScript et<br />

z elle ne met surtout pas à l’abri contre les virus qui vont<br />

puiser dans les carnets d’adresses des ordinateurs infectés<br />

– sans doute, la source la plus importante pour les créateurs<br />

de spams.<br />

Une personne avertie en vaut deux, alors première suggestion:<br />

cachez ces adresses mail qu’on ne saurait voir sur vos<br />

pages personnelles ou d’unité.<br />

Et une deuxième: abonnez-vous aux services de mailcleaner.epfl.ch/<br />

pour filtrer la majorité de ces messages nonsollicités<br />

et maintenez à jour votre protection anti-virus.<br />

Plus de détails sur ces sujets dans les publications du DIT:<br />

dit.epfl.ch/publications/. n<br />

le Père du logiciel liBre<br />

à lausanne<br />

Richard M. Stallman, fondateur du projet GNU<br />

et de la FSF (Free Software Foundation), sera à l'UNIL<br />

à l'occasion de l'ouverture des journées AIM 2007 [ 1 ].<br />

Sa conférence Logiciels libres et Open Source: défis et<br />

opportunités aura lieu en français<br />

le 18 juin à 10h<br />

dans l'auditoire 1031 de l'Anthropole.<br />

Cette conférence est d'accès libre et ouverte au public.<br />

Ecouter Richard M. Stallman est une occasion à ne pas<br />

manquer pour toute personne qui s'intéresse au logiciel<br />

libre et à la philosophie de son fondateur.<br />

Anne.Possoz@epfl.ch. Domaine IT<br />

1 Association Information et Management: www.hec.unil.<br />

ch/aim2007<br />

FI 5 – 22 mai 2007 – page 9


Lorsque<br />

FI 5 – 22 mai 2007 – page 20<br />

A la recherche du flux fluide<br />

je regarde<br />

les photos<br />

des brochures que nos chères<br />

assurances nous envoient pour<br />

présenter leurs produits, je ne peux<br />

m’empêcher de me dire que ça fait<br />

très cliché. On sent que la banque<br />

d’images n’est pas loin. On est dans<br />

le prêt-à-montrer.<br />

J’ai parfois la même impression,<br />

sur un site, lorsque je vois<br />

un flux rss posé au milieu d’une<br />

page. Je me dis qu’on est dans le<br />

prêt-à-diffuser. La syndication des<br />

données est bien évidemment très<br />

précieuse. Elle permet de gagner du<br />

temps (toujours précieux lui aussi)<br />

et d’assurer une certaine cohérence<br />

au niveau des informations diffusées.<br />

Mais récupérer un flux n’est souvent pas suffisant. Le<br />

webmaster souhaitant publier le contenu syndiqué doit non<br />

seulement en personnaliser la présentation, pour qu’elle soit<br />

en adéquation avec les pages de son site, mais aussi le contextualiser,<br />

voire même, quand c’est possible, en retravailler la<br />

forme. Car déposer un flux tel quel sur son site revient à<br />

ouvrir un robinet. L’eau coule. Très bien. Mais encore fautil<br />

la canaliser (se soucier de sa présentation), voire même la<br />

traiter (afin de s’assurer qu’elle soit potable pour son lecteur,<br />

bref qu’elle ait une signification).<br />

L’automatisation ne nous dispense malheureusement<br />

pas d’en vérifier la pertinence et l’efficacité pour notre<br />

lectorat. En tant que rédacteur, je m’en réjouis même, car<br />

il s’agit de retravailler un contenu brut pour le ciseler afin<br />

qu’il s’intègre de manière harmonieuse sur la page. Qu’il<br />

soit éclatant de sens pour son destinataire. L’exercice est<br />

intellectuellement gratifiant. Car une page Web n’est pas<br />

un abreuvoir à vache.<br />

J’illustrerai mon propos à l’aide d’un projet du KIS:<br />

Polynex (les écrans que vous pouvez voir dans les différents<br />

Frederic.Rauss@epfl.ch, Domaine IT<br />

couloirs de l’École). Il a fallu d’abord<br />

régler tous les problèmes techniques<br />

qui se présentaient pour que le<br />

contenu puisse s’afficher correctement.<br />

Je vous avouerai que nous en<br />

serions bien restés là, heureux que<br />

tout fonctionne. Seulement, voilà…<br />

sur le chemin qui nous mène à notre<br />

pause café de 9h30, nous nous sommes<br />

rendu compte que les contenus<br />

étaient beaucoup trop longs pour<br />

que le passant ait le temps de les lire.<br />

Souvent trop compliqués pour qu’il<br />

puisse en retenir la substantifique<br />

moëlle. Et parfois même frustrants.<br />

En effet, le flux, ne réfléchissant pas,<br />

affichait un titre alléchant du style<br />

les gagnants sont… et reprenait le<br />

chapeau d’un article dont le nom desdits gagnants n’était pas<br />

mentionné (en effet, la liste se trouvait à la fin de l’article).<br />

De même, certaines informations, pertinentes sur un site, ne<br />

l’étaient pas sur ces écrans. Comme l’affichage d’une URL<br />

longue comme la muraille de Chine qui obligeait l’intéressé<br />

à attendre que la boucle des spots repasse une seconde, voire<br />

une troisième fois pour enfin pouvoir la noter. Force fut donc<br />

de constater que si nous voulions que toute cette merveilleuse<br />

machinerie serve à quelque chose, il fallait revoir les messages<br />

fournis par les flux.<br />

Je pense que ce qu’il faut retenir de cet exemple, c’est que<br />

le support détermine la manière d’écrire. On n’écrit pas un<br />

sms comme une lettre manuscrite. Ni une page Web comme<br />

un spot. Ni une homepage institutionnelle comme une page<br />

de news. Tout contenu nécessite d’être adapté et retravaillé.<br />

Afin de ne pas être uniquement du fast information, mais<br />

également du fast understanding.<br />

RSS: Real SIMPLE Syndication? Pas toujours si simple.<br />

Sous l’acronyme il ne faudrait pas lire: Récupérer Sans Sourciller<br />

(le veni, vidi, vici du Webmaster en somme). n<br />

8ème Concours de la meilleure nouvelle<br />

Le concours est ouvert aux étudiants et employés des EPF, universités ou HES suisses. Pour participer<br />

il suffit d’envoyer, avant le dimanche 3 juin 2007 à minuit, un récit inédit rédigé en français de 1500 à<br />

2500 mots dont l’histoire se passe en 2015 dans le Learning Center de l’<strong>EPFL</strong> et dans lequel le thème:<br />

Images tient un rôle prédominant.<br />

1000.- frs sera attribué au meilleur texte.<br />

Tous les détails depuis le site: dit.epfl.ch/<br />

ISSN 1420-7192

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!