OpenLLM-France/wikimedia huggingface dataset:
# Simscript III/Dictionnaire des instructions/CANCEL

Lénoncé cancelretire un process notice de léchéancier:
| Syntaxe : | |
| | $\color {blue}{\text{cancel }}\color {black}\left[\color {blue}{\text{the}}\color {black}\right]{\text{ }}Nom{\text{ }}\!\!\_\!\!{\text{ }}Processus{\text{ }}\left[\color {blue}{\text{ called }}\color {black}P{\text{ }}\right]$ |
Nom_Processus est un processus déclaré dans le preamble. La forme "cancel "Nom_Processus" suppose que la variable globale Nom_Processus pointe effectivement sur le processus de type Nom_Processus que l’on veut retirer. Sinon on doit utiliser la forme "cancel the Nom_Processus called P" dans laquelle le pointeur est dans P.
Attention : utiliser cancel uniquement dans le cas où l’on veut soit détruire (par destroy), soit modifier la date d’activation (par reactivate the) d’un processus précédemment créé par activate mais qui n’est pas encore actif (qui n’a pas encore commencé à s’exécuter : son attribut sta.a vaut 0).
Exemple :
    cancel Ouvrir_Salon;
    cancel Générateur_Clients ;
# Simscript III/Dictionnaire des instructions/CLASS

Un bloc begin class .. enddéclare une classe et doit apparaître dans le préambule (preamble). Il est suggéré de terminer lénoncé endpar un commentaire identifiant la classe. Les attributs, les méthodes et les ensembles sont spécifiés à lintérieur du bloc.Pour chaque déclaration de classe, un mode référence du nom de la classe (reference) est implicitement défini.
Une classe peut comporter une partie publique et une partie privée. La partie publique est déclarée dans le préambule public (public preamble) et la partie privée est déclarée dans le préambule privé (private preamble). Les attributs, les méthodes, les ensembles peuvent être déclarés dans un préambule public, auquel cas, ils sont publics et peuvent être importés par d’autres modules ou sous-systèmes ; dans le cas contraire (déclarés dans le préambule privé), ils sont privés. Les classes de base d’une classe publique peuvent être déclarées dans un préambule privé.
$\color {blue}{\text{begin class }}\color {black}Nom{\text{ }}\!\!\_\!\!{\text{ }}Class\quad \left[{\begin{matrix}\color {blue}{\text{accumulate/tally}}\\\color {blue}{\text{before/after}}\\\color {blue}{\text{define }}...{\text{ constant}}\\\color {blue}{\text{define }}...{\text{ method}}\\\color {blue}{\text{define }}...{\text{ set}}\\\color {blue}{\text{define }}...{\text{ to mean}}\\\color {blue}{\text{define }}...{\text{ variable}}\\\color {blue}{\text{every}}\\\color {blue}{\text{normally}}\\\color {blue}{\text{priority}}\\\color {blue}{\text{substitute}}\\\color {blue}{\text{suppress/resume}}\\\color {blue}{\text{the class}}...\\\end{matrix}}\color {black}\right]\color {blue}{\text{ end}}$
Exemple :
# Les réseaux informatiques

* Une version imprimable du livre « Les réseaux informatiques » est disponible. (voir/ modifier)
* Une version PDF de ce livre est disponible.
Réseaux locaux, Internet, réseaux sans fils, réseaux commutés, etc. Peut-être avez-vous déjà entendu ces termes dans votre vie. Le réseau le plus connu est certainement Internet, le seul réseau d'envergure mondiale. Vous l'utilisez tous les jours, sans forcément connaitre son fonctionnement. Mais qu'est ce qui se cache derrière ces termes ? Qu'est ce qui se passe quand vous consultez un site internet ? Comment le système d'exploitation et le matériel font pour vous permettre un accès internet fluide ? Dans ce cours, nous allons tenter de répondre à une question en apparence simple, mais bien plus complexe que prévue : comment fonctionnent les réseaux ?

## Sommaire

* Introduction aux réseaux
* Les topologies logiques
* Les modèles OSI et TCP

### Les couches d'accès réseau

* Les supports de transmission
* La couche physique
* La couche liaison
* Le matériel des couches 1 et 2 (physique et liaison)
* Les protocoles de couche 1 et 2 (physique et liaison)

### La couche Internet

* L'adressage IP
* Les masques de sous-réseau
* Les datagrammes IP
* Le matériel de couche réseau : les routeurs
* Les protocoles de routage

### L'interaction entre couches basses et couche Internet

* La traduction des adresses IP en adresses MAC : ARP et NDP
* L'obtention d'une IPv4 : le protocole DHCP
* La gestion des erreurs : le protocole ICMP

### Les couches hautes

* La couche transport : UDP et TCP
* La couche présentation
* La couche application : le web et ses protocoles

## Pour aller plus loin

* Réseaux TCP/IP
# Ville30/Pourquoi adapter les limitations de vitesse ?/Pour rationaliser les dépenses et dynamiser l'économie locale
## Pour rationaliser les dépenses

Une étude du Ministère français des communications démontrait, déjà en 1971, qu'une « vitesse plus faible diminue les coûts de transport et notamment ceux en carburant ».
Les accidents de la route représentent eux aussi un coût conséquent pour la collectivité : interventions des services de secours, remboursement de frais médicaux, frais liés à la congestion du trafic en cas d'accident, remplacement du mobilier urbain détérioré, etc mais aussi bien sûr pour les particuliers : impact sur le taux des assurances, soins et dégâts matériels non-couverts, etc.
À vitesse réduite, la conception des aménagements se réfléchit différemment. Les feux de signalisation et différents panneaux ne sont pas toujours nécessaires ailleurs qu'aux croisements avec les axes à 50km/h. À l'intérieur des quartiers, les usagers de la route feront globalement attention à leur conduite. L'absence du rappel des règles responsabilise les citoyens qui diminueront ainsi d'eux mêmes leur vitesse. L'application d'une large zone 30 peut être, en certains endroits, encore plus pertinente en complément d'espaces partagés.
Il est difficile d'imaginer, dans notre conception actuelle des zones 30 limitées aux abords des écoles, le respect de la limitation sans plateau, rétrécissement de la route ou autre coûteuse modification de la voirie. Mais plus la zone sera vaste (jusqu'à l'échelle d'une agglomération), moins le besoin d'aménagements lourds se fera ressentir. Le plus important sera alors la communication, une signalisation appropriée aux entrées de la zone et des contrôles ponctuels.

## Pour dynamiser l'économie locale

Les commerçants sont souvent les plus réfractaires aux limitations de vitesses car ils craignent de perdre des clients se déplaçant en voiture. Dans les faits, les gens sont pourtant bien plus enclins à consommer dans des espaces plus conviviaux donnant la priorité aux piétons. À une vitesse réduite, les usagers font plus attention à ce qui les entoure, en ce compris les vitrines des magasins. En sacrifiant quelques places de parking au profit d'espaces de rencontre, ces mêmes vitrines seront encore plus visibles et les terrasses de café bien plus accueillantes.
Enfin, face au développement des grandes surfaces commerciales en périphérie des villes, les commerces de quartier ont tout intérêt à faire de la proximité leur atout principal. Leur public privilégié fait habituellement moins de 5km pour atteindre les magasins ; une politique donnant la priorité aux usagers lents serait donc tout à fait appropriée au développement du commerce local.
# Ville30/Pourquoi adapter les limitations de vitesse ?/Pour un partage équitable entre tous et plus d'autonomie

L'amélioration de la sécurité sur la voirie est particulièrement favorable au développement de la marche et du vélo. Les transports en commun en site propre, seront plus rapides et compétitifs que la voiture. Enfin, les automobilistes se dirigeront sur les axes de transit extérieurs aux quartiers plutôt que de les traverser.
Dans un quartier apaisé, les usagers faibles (enfants, PMR, piétons, cyclistes,...) circulent plus facilement par eux-même, se sentant plus en sécurité. Les parents laissent leurs enfants se rendre seuls à l'école, chacun retrouve ainsi sa liberté. Les quartiers scolaires, libérés des voitures-taxi, peuvent ainsi trouver une autre vocation. Nous connaissons actuellement une évolution démographique avec de plus en plus de personnes âgées dont l'accès à la mobilité devra nécessiter une attention particulière.
# Ville30/Pourquoi adapter les limitations de vitesse ?/Pour une meilleure santé

L'amélioration globale de la qualité de l'air diminue les risques de maladies respiratoires et cardiovasculaires et des cancers pulmonaires. Les enfants en poussette, à hauteur des pots d'échappements, sont les premiers à bénéficier d'une diminution globale de la pollution. Selon l'OMS, la pollution de l'air est responsable de la mort d'un million d'enfants de moins de 5 ans victimes de pneumonie par an dans le monde (OMS, 2004). Et contrairement aux idées reçues, les automobilistes ont également beaucoup à y gagner. Enfermés dans l'habitacle de leur voiture, ils absorbent, plus que les autres, les gaz émis par les véhicules qui roulent devant eux.
Enfin, le transfert modal vers la marche et le vélo permet à plus de personnes de pratiquer du sport plus régulièrement en réduisant ainsi les risques de diabète, d’obésité et d’hypertension. Le stress, l'un des grands maux du XXIe siècle, est lui aussi diminué. Selon la British Medical Association, pratiquer du vélo durant 30 minutes par jour permettrait de diminuer le stress de moitié.
# Ville30/Pourquoi adapter les limitations de vitesse ?/Pour un environnement sonore apaisé

Sans tenir compte de l'usage abusif des klaxons et des caractéristiques propres au véhicule (pneumatiques, moteur, etc), trois facteurs sont à l'origine du bruit des transports : la vitesse, le débit du trafic et le revêtement de la chaussée. La vitesse est identifiée comme étant la principale source de nuisance sonore. En effet, sur un revêtement standard, le bruit généré est deux fois moins important si on se limite à 30 km/h au lieu de 50 km/h. Le volume de trafic a également un rôle à jouer puisque la puissance d'une source sonore peut être diminuée de 3 décibels si on la divise par deux (IBGE, 2004). Enfin, le revêtement de la route n'a pas d'impact sonore avec une vitesse de circulation inférieure à 30km/h.
Les aménagements destinés à réduire la vitesse peuvent être, par contre, source de nuisance sonore pour les riverains proches. À l'approche du ralentisseur, le conducteur décélère, puis accélère à la sortie de l'aménagement. D'où l'importance d'une politique globale de modération de la vitesse à 30km/h qui diminue les variations de vitesses lors du franchissement d'un tel dispositif.

## Notes et références

* ↑ On compte 3,4 décibels de moins à 30km/h qu’à 50km/h
# Ville30/Pourquoi adapter les limitations de vitesse ?/Pour un trafic plus fluide
## Pour un trafic plus fluide

La capacité d'écoulement du trafic semble optimale, sur une voie urbaine, à 50km/h puisque le débit est d'environ 2000 véhicules par heure. À 30km/h, pourtant, ce débit n'est diminué que de 10 % (CERTU, 2006).
À vitesse réduite, les distances de sécurité entre deux véhicules sont raccourcies. Le nombre de véhicule y transitant sur le même laps de temps peut donc être équivalent, voire supérieur. Des comptages effectués à Bruxelles prouvent qu'il n'y a pas de problème de congestion supplémentaire entre 30 et 50km/h.

## Pour un impact faible sur le temps de parcours

Il est important de différencier la vitesse de pointe de la moyenne effective. En milieu urbain, les causes de ralentissements sont nombreuses : densité de trafic, carrefours, arrêts de bus, traversées de piétons, livraisons, etc. Limiter la vitesse maximale ne signifie donc pas forcément diminuer le temps de parcours, qui sera rarement supérieur. Il s'agit surtout de limiter les accélérations et freinages brusques.
# Ville30/Pourquoi adapter les limitations de vitesse ?/Pour une qualité d'air supérieure

En dessous de 40 km/h, les véhicules particuliers à essence émettent moins d'oxydes d'azote (NOX) au contraire des moteurs diesel pour lesquels le meilleur ratio entre vitesse et ce type de pollution est à 70 km/h. Les poids lourds sont, de loin, les plus gros émetteurs d'oxydes d'azote, particulièrement à vitesse réduite. Leurs émissions ne stagnent qu'à partir de 70km/h (cf. Figure 1).
Un constat similaire peut être fait pour les particules fines (PM10). Il est à noter que les véhicules à essence n'en produisent pas (cf. Figure 2).
Les émissions de monoxyde de carbone (CO) sont plus élevés à vitesse réduite. Néanmoins, les améliorations technologiques de ces dernières années ont permis de limiter fortement cette situation. (cf. Figure 3).
Les émissions de dioxyde de carbone (CO2) sont, quand à elles, moins élevées entre 50 et 70 km/h. Pour les poids lourds, la vitesse la moins polluante en CO2 est entre 90 et 100km/h (cf. Figure 4).
Une vitesse inférieure à 50 km/h augmenterait donc globalement la pollution (à des seuils différents en fonction des polluants et des différents types de pollution). Il convient néanmoins de nuancer ce propos :
* Les données présentées ici ont été mesurées sur des vitesses constantes. Mais en milieu urbain, les successions d'accélérations et de freinage entraîne une augmentation conséquente de la pollution et de la consommation de carburant. C'est pourquoi il est préférable d'adopter une conduite apaisée diminuant les variations de vitesse. L’éco-conduite permet d’atteindre 15 à 20 % d’économie de carburant par rapport à une conduite normale.
* Ces données semblent démontrer que la vitesse optimale pour une pollution moins élevée est généralement de 70 km/h. Or, cette vitesse est bien trop élevée pour être appliquée au sein d'un quartier. D'un point de vue environnemental, il est donc préférable que le trafic soit massivement redirigé vers les axes de transit.
* Les moteurs sont aujourd'hui optimisés pour être moins énergivores et polluants entre 50 et 70 km/h. Mais il est techniquement possible de concevoir des voitures moins polluantes à vitesse réduite. Il suffirait que les constructeurs le veuillent ou que des mesures politiques soient prises en ce sens.
Les moteurs hybrides font appel à l'énergie électrique en dessous d'une certaine demande de puissance (correspondant généralement à 50km/h pour une conduite non agressive dans des conditions optimales). On s’aperçoit donc que les propriétaires de telles voitures adoptent une conduite modérée pour éviter l’enclenchement du moteur thermique et payer un surcoût de carburant.

## Notes et références

* ↑ À une vitesse de 5km/h, on est ainsi passé d'une moyenne de 10g de CO/km sur le parc de véhicules français en 2006 contre 4g de CO/km en 2008 (AtmoPACA, 2010).
* ↑ Inter-Environnement Wallonie propose un calculateur des économies réalisables par l'éco-conduite à partir d'un diagnostic sur la consommation et les émissions de CO2 : http://iew.be/spip.php?article3629
# Ville30/Rôle de la police

Là encore, l'idée qu'une telle limitation de vitesse ne peut être respectée sans un contrôle policier intense est largement répandue. Or, ce n'est pas toujours réalisable, la police – on peut le comprendre – préférant agir sur les grands axes où les risques d'accidents sont plus dangereux et localisables. Ce n'est pas non plus forcément enviable car l'amande offre une mauvaise publicité à la zone 30 en la désignant comme une nouvelle façon de soutirer de l'argent aux citoyens.
Il est cependant nécessaire d'organiser quelques contrôles, d'abord préventifs et informatifs dans une première phase. Ces événements seront également l'opportunité de mesurer la vitesse effective et de donner au gestionnaire de voirie des données lui permettant d'agir en conséquence. S'ils sont définis comme indispensables, des contrôles ponctuels pourront être réalisés aux endroits reconnus comme posant problème.
# Livre de cuisine/Fouace (Aveyron)

La fouace ou fouasse ou foassa, dans l'Aveyron, est un pain parfumé légèrement sucré et gras classé dans les pâtisseries.

## Ingrédients

* 600 g de farine de froment,
* 170 g de beurre de lait cru,
* 150 g de sucre,
* levain (à défaut, se dépanner avec de la levure de boulanger),
* 6 œufs,
* 12 cl d'eau,
* 8 cl d’eau de fleur d’oranger,
* 4 g de sel,

## Préparation

* Faire un sirop avec 20 g de sucre ;
* Délayer le levain dans l'eau tiède;
* Former une fontaine avec la farine de blé tendre, y casser les œufs, verser le levain délayé, incorporer le beurre, le sel, le sucre puis mélanger ;
* Ajouter l'eau de fleur d’oranger ;
* Pétrir jusqu'à ce que l’on puisse la mélanger à la main sans qu'elle ne colle aux doigts, en ajoutant de la farine si besoin est ;
* Laisser lever 6 heures (minimum) dans une corbeille recouverte d'un linge humide et dans un lieu tempéré; la pétrir à nouveau un peu ;
* Former et laisser lever 1 heure dans la corbeille couverte ;
* Faire un trou au milieu avec la paume de la main, la former en couronne pour que la chaleur agisse uniformément ;
* Laisser la pâte lever ;
* Dorer et tailler légèrement sur le dessus sans la faire trop retomber ;
* Cuire de 25 à 30 min à 250°C jusqu’à l’obtention d’une pain légèrement doré ;
* Une fois la fouasse sortie du four, badigeonner avec le sirop, saupoudrer modérément de sucre.
* Wikipédia propose un article sur : « Fouace (Aveyron) ».
# Livre de cuisine/Fraisier
## Ingrédients
### Génoise

* 125g de farine
* 125g de sucre
* 4 Œufs
* 80g de beurre

### Crème mousseline au kirch

* 500ml de Lait
* 4 jaunes d'œuf
* 100g de sucre semoule
* 65g de farine

### Gélatine

* 3 feuilles
* 250g de beurre
* 50ml de Kirsch

### Sirop

* 300ml d'eau
* 300g de sucre semoule
* 50ml d'alcool de fraise

### Décoration

* 750g de fraises
* 100g de sucre glace
* 250g de fondant
* 200g pâte d'amande

## Préparation
### Génoise

* Tamiser la farine.
* Dans un bain-marie, monter les œufs et le sucre jusqu'à obtenir une température de l'appareil de 45 à 50°C. (attention le bain marie ne doit pas être trop chaud au départ ; coagulation rapide des œufs) A ce moment, retirer l'appareil du bain marie et le battre jusqu'à refroidissement (l'appareil forme le ruban).
* Incorporer délicatement la farine tamisée et le beurre fondu. Étaler l'appareil sur une plaque recouverte de papier sulfurisé.
* Cuire à 220 °C. Retirer le papier et refroidir.

### Crème mousseline

* Tremper la gélatine dans l'eau froide. Faire une crème pâtissière avec tous les ingrédients sauf le beurre et le kirsch.
* Dans la pâtissière chaude incorporer à l'aide d'un batteur la gélatine et 125 g de beurre. Incorporer encore 125 g de beurre dans la pâtissière froide.. Battre jusqu'à ce que la crème foisonne. Parfumer au kirsch. Réserver au froid (la crème doit commencer à prendre afin de pouvoir l'utiliser correctement)

### Sirop

* Porter à ébullition l'eau et le sucre.
* Faire bouillir une minute.
* Refroidir et parfumer.

## Montage

* Découper les feuilles de génoise en disques.
* Dans un cercle sans fond chemisé de rhodoïd, déposer un biscuit et l'imbiber.
* Contre les bords, coller quelques tranches de fraises et garnir de crème mousseline.
* Déposer dessus le deuxième disque de génoise imbibé.
* Décorer la surface avec de la crème mousseline en faisant un décor de vagues.
* Bloquer au froid positif.

## Dressage

* Démouler les fraisiers.
* Déposer sur chacun une fraise glacée au fondant.
* Déposer le fraiser dans un coin de l'assiette.
* Découper/ étaler de la pâte d'amande sur le dessus du fraisier.
# Livre de cuisine/Fondue à la tomate

La pulpe de tomate peut être mélangées avec des épices selon les gouts locaux et l'accessibilité, et utilisée pour faire cuire des fruits séchés. La pulpe est chauffée et étalée en une couche fine qui est séchée. Après séchage, le produit cuit est coupé et roulé en boules ou cubes qui peuvent être réhydratés et utilisés dans variété de soupes, ragoût et sauces.

## Ingrédients

* 1 kg de pulpe de tomate
* 1/3 d'oignon
* émincée 2 gousses d'ail
* émincée 2 cuillères de table d'huile d'olive
* 1 cuiller à thé de sel
* 1 pincée de sucre
* 2 cuillers à thé de persil, coupé
* poivre noir moulu
* 1 pincée de basilic

## Détails du processus

* Le pH de la pulpe tomate doit être de 4,2 ou plus bas. Si c'est plus haut que ceci, ajouté du jus de citron ou acide citrique pour atteindre le niveau.
* Sauter les ognons et l'ail et ajouté la pulpe avec les épices.
* Ramener la mixture dans un bol. Continuer de chauffer 10 minutes.
* Verser la mixture dans des plats préparés avec papier sulfurisé et sécher àa 65-70 °C jusqu'à ce qu'il soit mou et caoutchouteux. Le temps de séchage dépend de l'épaisseur de la peau.
* Couper le cuire en cubes ou tranches.
* Rouler en boule.
* Conserver au sec, sans air et a l'abri de la lumière.

## Références

* http://practicalaction.org/practicalanswers/product_info.php?products_id=172
# Livre de cuisine/Fougasse d'Aigues Mortes

La fougasse d'Aigues Mortes est un dessert aromatisé à la fleur d'oranger.

## Ingrédients

* 500 g de farine,
* 10 g de levure de boulanger,
* 10 cl d'huile d'olive,
* 1 jaune d'œuf,
* 5 g de sel,
* 1/2 fleur d'oranger,
* sucre en poudre.

## Préparation

* Mettre dans un bol une poignée de farine, ajouter la levure et suffisamment d'eau pour avoir une bouillie lisse. Laisser reposer 1 heure
* Ajouter le sel au reste de farine et la verser en tas sur le plan de travail (on peut au préalable réchauffer légèrement la farine dans le four, elle sera plus facile à travailler). Faire un puits au milieu et y verser le levain, rajouter de l'eau tiède et le jus de citron vert pour obtenir ensuite une pâte souple
* Pétrir le mélange pendant 10 min, mettre la pâte obtenue dans une grande terrine farinée, couvrir d'un torchon et laisser lever jusqu'à ce qu'elle ait doublé de volume, la couper en quatre
* Former une boule et la faire lever à nouveau. Diviser en deux portions et les aplatir sur le plan de travail. Les entailler en 9 ou 10 incisions bien nettes de 2 cm de long, disposées en oblique (3 d'un côté, 3 de l'autre et 3 au milieu). Écarter légèrement ces ouvertures (pour éviter qu'elles ne se referment à la cuisson)
* Préchauffer le four à 220°C. Poser les fougasses sur la tôle du four bien chaude. Glisser un bol d'eau dans le four et enfourner les fougasses. Cuire pendant 35 min jusqu'à ce qu'elles soient dorées et croustillantes.
* Sucrer le dessus avant de servir.
# Livre de cuisine/Fraises Romanof

La recette des fraises Romanof est une recette pour préparer des fraises fraîches.
Le nom du dessert est probablement dû au célèbre membre de la dynastie des Romanof : Pierre le Grand, le tsar était homme à apprécier les douceurs de ce genre.

## Ingrédients

* 500 g de fraises,
* 2 cuillerées à soupe de sucre,
* 2 cuillerées à soupe de curaçao,
* une orange,
* 1/4 de litre de crème chantilly,
* un peu de sucre vanillé,
* glace à la vanille.

## Préparation

* Laver et égoutter les fraises.
* Les mettre dans un grand saladier.
* Mélanger le curaçao, le sucre et le jus de l'orange.
* Verser le mélange sur les fraises.
* Laisser reposer deux heures au frigo.
* Mélanger la chantilly au sucre vanillé.
* Dans une coupe à glace, déposer une boule de glace à la vanille, ajouter les fraises par dessus puis recouvrez de chantilly.