OpenLLM-France/wikimedia huggingface dataset:
# Visiteur (patron de conception)

En programmation orientée objet et en génie logiciel, le patron de conception comportemental visiteur est une manière de séparer un algorithme d'une structure de données.

## Définition

Le Gang of Four définit le visiteur comme:
Représentant [ing] une opération à effectuer sur des éléments d'une structure d'objet. Visitor permet de définir une nouvelle opération sans changer les classes des éléments sur lesquels elle opère.
La nature du visiteur en fait un modèle idéal pour se connecter aux API publiques permettant ainsi à ses clients d'effectuer des opérations sur une classe en utilisant une classe "visitante" sans avoir à modifier la source.

## Principe

Ce modèle de conception permet à une classe externe d'être informée du type exact d'instances d'un ensemble de classes. Cela permet de mettre en place un traitement adapté aux détails publics des objets en cause. Par exemple un visiteur est idéal pour réaliser un rapport.
Déporter des opérations contenues dans une classe vers une autre peut sembler mauvais au sens de la POO car l'ajout ou la modification d'une classe n’entraîne pas l'adaptation des visiteurs existants, ce modèle est utile lorsqu'on a un ensemble de classes fermées (par exemple fourni par un tiers) et que l'on veut effectuer un nouveau traitement sur ces classes.
En pratique, le modèle de conception visiteur est réalisé de la façon suivante : chaque classe pouvant être « visitée » doit mettre à disposition une méthode publique « accepter » prenant comme argument un objet du type « visiteur ». La méthode « accepter » appellera la méthode « visite » de l'objet du type « visiteur » avec pour argument l'objet visité. De cette manière, un objet visiteur pourra connaître la référence de l'objet visité et appeler ses méthodes publiques pour obtenir les données nécessaires au traitement à effectuer (calcul, génération de rapport, etc.).
En pratique un visiteur permet d'obtenir le même effet que d'ajouter une nouvelle méthode virtuelle à un ensemble de classes qui ne le permet pas.

## Exemples

Prenons une classe ObjetPere, de laquelle hériteront Objet1, Objet2 et Objet3, elles posséderont la méthode accept(MonVisiteur& v).

### En C++

Créons la classe MonVisiteur, dont hériteront Visiteur1 et Visiteur2. Dans chacun de ces objets, on retrouvera une méthode visiterObjet1(Objet1& a), visiterObjet2(Objet2& b) et visiterObjet3(Objet3& c).

### En Java

Aucune importation n'est nécessaire, il suffit de créer une interface (ou classe) visiteuse, et une pour l'objet père l'acceptant :

### En C#

Cet exemple montre comment imprimer un arbre représentant une expression numérique impliquant des littéraux et leur ajout. Le même exemple est présenté à l'aide d'implémentations classiques et dynamique.

#### Visiteur Classique

Un visiteur classique où les opérations d'impression pour chaque type sont implémentées dans une classe ExpressionPrinter comme un certain nombre de surcharges de la méthode Visit.

#### Visiteur Dynamique

Cet exemple déclare une classe ExpressionPrinter distincte qui prend en charge l'impression. Les classes d'expression doivent exposer leurs membres pour rendre cela possible.
# Vladímir Turbayevskiy

Vladímir Turbayevski (russe : Владимир Турбаевский), né le 9 septembre 1983, est un triathlète russe, champion de Russie de triathlon en 2010.

## Palmarès

Le tableau présente les résultats les plus significatifs (podium) obtenus sur le circuit national et international de triathlon et duathlon depuis 2010$^,$.
| Année | Compétition | Pays | Temps |
| 2019 | Coupe d'Asie - l'étape de Dexing | Chine | 1 h 50 min 12 s |
| 2018 | Championnats de Russie de triathlon | Russie | 1 h 50 min 49 s |
| 2017 | Championnats d'Europe de triathlon en relais mixte | Autriche | 1 h 15 min 32 s |
| 2017 | Coupe d'Afrique - l'étape de Sharm El Sheikh | Égypte | 1 h 1 min 26 s |
| 2016 | Coupe du monde - l'étape sprint de Tongyeong | Corée du Sud | 0 h 53 min 40 s |
| 2016 | Coupe d'Europe de triathlon - l'étape d'Antalya | Turquie | 1 h 47 min 30 s |
| 2016 | Championnats de Russie de triathlon sprint | Russie | 1 h 0 min 19 s |
| 2016 | Coupe d'Asie - l'étape de Taizhou | Chine | 1 h 48 min 38 s |
| 2014 | Coupe du monde - l'étape de Jiayuguan | Chine | 1 h 49 min 54 s |
| 2014 | Coupe d'Europe de triathlon - l'étape sprint de Tartu | Estonie | 0 h 48 min 52 s |
| 2014 | Coupe d'Europe de triathlon - l'étape sprint de Burabay | Kazakhstan | 0 h 56 min 53 s |
| 2013 | Coupe d'Asie - l'étape de Lantau | Hong Kong | 1 h 59 min 3 s |
| 2013 | Championnats de Russie de duathlon | Russie | 1 h 23 min 59 s |
| 2013 | Coupe d'Europe de triathlon - l'étape sprint de Burabay | Kazakhstan | 0 h 55 min 56 s |
| 2013 | Coupe d'Europe de triathlon - l'étape d'Antalya | Turquie | 1 h 44 min 32 s |
| 2013 | Coupe d'Asie - l'étape de Chengdu | Chine | 1 h 48 min 17 s |
| 2012 | Coupe d'Asie - l'étape de Lantau | Hong Kong | 1 h 56 min 25 s |
| 2012 | Coupe d'Asie - l'étape de Chengdu | Chine | 1 h 50 min 2 s |
| 2010 | Coupe d'Asie - l'étape de Lantau | Hong Kong | 1 h 44 min 20 s |
# Víg utca

Víg utca est une rue de Budapest, située dans le quartier de Csarnok (8e arrondissement).
# Vogelgesang

Vogelgesang est un mot d'origine allemande - signifiant littéralement chant d'oiseau, et qui peut désigner :

## Toponymes

* un quartier de la ville de Spire, en Allemagne,
* un village de la commune de Braunichswalde, en Allemagne,
* le bois du Vogelgesang, classé en tant que forêt de protection, situé dans la commune de Steinbourg, en France.

## Patronymes

* le contre-amiral Carl Theodore Vogelgesang (1869-1927), officier de l'United States Navy,
** les navires USS Vogelgesang, dont le destroyer de l'United States Navy DD-863, nommés ainsi en son honneur.
# Vogelbescherming Nederland

Vogelbescherming Nederland est une association néerlandaise œuvrant pour la protection des oiseaux et de leur habitat. L'association a été créée en 1899 en tant que Société néerlandaise pour la protection des oiseaux en 2006 elle comptait environ 130 000 membres.

## Histoire

À l'origine de l'association certaines personnes sont offusquées de voir l'utilisation d'oiseaux et de leurs plumes comme décoration de chapeaux pour dames, mais rapidement l'association a étendu son champ d'application, en donnant des informations sur les oiseaux (en particulier la lutte contre les idées fausses au sujet des dommages que causeraient les oiseaux) et a travaillé à une meilleure législation sur la protection des oiseaux.
Il a longtemps été question de savoir si le combat contre la chasse aux oiseaux doit être un objectif important. Plus tard à la fin du XXe siècle, l'attention est principalement portée sur l'habitat des espèces en voie de disparition.

## Organisation

L'association produit un magazine et a un magasin à Zeist, là où se trouve le bureau de l'association. Depuis 1994, l'association est liée à BirdLife International, un réseau international d'organisations pour la conservation des oiseaux.
# WASP (protéine)

La WASP (Wiskott-Aldrich Syndrome Protein) ou protéine du syndrome de Wiskott-Aldrich est une protéine qui appartient à la famille des facteurs favorisant la nucléation de l'actine. La WASP est une protéine cytosolique comprenant 502 acides aminés dépourvus d'activité catalytique intrinsèque. Au lieu de cela, la WASP agit comme une protéine qui transduit un large éventail de signaux provenant des récepteurs de la membrane cellulaire pour médier les changements dynamiques du cytosquelette d'actine en réponse à des stimuli externes. La WASP est exprimé exclusivement dans les cellules hématopoïétiques, notamment les cellules T, les cellules B, les cellules tueuses naturelles, les cellules dendritiques, les macrophages et les plaquettes. Les lymphocytes T isolés d'un patient atteint par le syndrome de Wiskott-Aldrich présentent un défaut de réorganisation de l'actine en réponse à une stimulation médiée par le récepteur des lymphocytes T. De plus, la WASR joue un rôle essentiel dans la transduction du signal et les fonctions effectrices des lymphocytes T.
La protéine du syndrome de Wiskott-Aldrich appartient à la famille de protéines WASP composée de WASP, N-WASp (WASP neuronale) et WAVE 1–3 et de l'homologue WASP et SCAR (WASH). Bien que WASP et N-WASP partagent plus de 50 % d’homologie de séquence et aient des partenaires de liaison aux protéines et des fonctions de base similaires, ces deux protéines ne sont pas entièrement redondantes. Contrairement à la WASP, la N-WASp est largement exprimé dans plusieurs tissus.

## Sources

* Ngoenkam J, Paensuwan P, Wipa P, Schamel WWA and Pongcharoen S (2021) Wiskott-Aldrich Syndrome Protein: Roles in Signal Transduction in T Cells. Front. Cell Dev. Biol. 9:674572. doi: 10.3389/fcell.2021.674572 paru sous license CC-BY 4.0
# Washington Township (comté de Vernon, Missouri)

Washington Township est un township, situé dans le comté de Vernon, dans le Missouri, aux États-Unis$^,$.
Le township est probablement baptisé en référence à George Washington, 1er président des États-Unis.
# Washington Township (comté de Ripley, Missouri)

Washington Township est un ancien township, situé dans le comté de Ripley, dans le Missouri, aux États-Unis$^,$.
Le township est fondé en 1871 et baptisé en référence à George Washington, 1er président des États-Unis.
# WSS 10

Le WSS 10 (WSS signifie Wendel Schnell Schiff") est un hydroptère qui a été nommé d'après son concepteur, l'ingénieur de construction navale de Hambourg Friedrich Hermann Wendel. Dans les années 50 et 60, il a été utilisé comme véhicule d'essai sur l'Elbe et la Weser.

## Conception

À mesure que la vitesse de l'hydroptère augmente, les ailes sous-marines poussent le navire vers le haut jusqu'à ce que la coque s'élève au-dessus de l'eau et le navire repose entièrement sur les ailes à vitesse maximale. Les hélices au bas des ailerons procurent la propulsion émise par les 3 moteurs à essence développant 180 chevaux.
Même si la technologie des hydroptères n'a pas fait son chemin en Allemagne, le WSS 10 en tôle d'acier est l'une des particularités de la construction navale locale. Par rapport à un avion, tous les ailerons sont très petits, car la portance générée dans l'eau est plusieurs fois plus importante que dans l'air. Dans le même temps, la résistance à la conduite est faible, car la coque émerge alors de l'eau.

### Préservation

En 1972, Friedrich Hermann Wendel a fait don du navire rare au Deutsches Schifffahrtsmuseum de Bremerhaven. En 1976, il a été installé sur le quai en plein air afin que les ailes réglables avec la commande de l'hélice puissent être vues.
Il est présenté comme navire musée au
Museumshafen Oevelgönne (port-musée Oevelgönne) à Hambourg.
Il est classé monument historique de Brême (Denkmal).

## Galerie

* Sur le quai
* Détail des ailerons et hélices arrières
* Détail aileron et hélice avant
# WSNO-FM

WSNO-FM (97,9 FM ; « The Penguin ») est une station de radio sous license à Au Sable, New York, et desservant le marché radiophonique de Burlington-Plattsburgh-Lac Champlain. La station appartient à Great Eastern Radio, LLC. WSNO-FM diffuse un format de Adult hits (en), diffusé simultanément avec WSNO (AM) (en) (1450 AM et 105,7 FM) à Barre.

## Histoire

La station a été autorisée pour la première fois au début de 2009 sous le nom de WYME. Au début, elle n'offrait pas de programmation à horaire régulier et le propriétaire fondateur Radioactive, LLC (en) avait déjà mis la station en vente. L'indicatif d'appel a été changé pour WZXP le 11 décembre 2009 ; le 23 juillet 2010, la station a signé avec un format album-oriented rock/Adult album alternative (en) programmé par Diane Desmond et Russ Kinsley, dont Album Station la programmation avait été entendue sur WCLX (en) jusqu'en 2009.
Le 23 juin 2015, le propriétaire de la station Radioactive, LLC a déposé une demande auprès de la FCC pour une autorité temporaire spéciale pour que le WZXP de l'époque garde le silence, déclarant que la station a cessé ses ondes le 19 juin 2015 en raison de la perte de sa source de programmation. La demande a été acceptée par la FCC le 9 juillet.
Depuis le 15 juillet 2015, les programmeurs de musicheads.us Russ Kinsley et Diane Desmond produisent toujours leur format d'album rock classique Album Station (album adulte alternatif (en)) en ligne et ont noté sur leur site web que le format ne peut plus être entendu au 97.9 FM.
Le 12 juillet 2016, WZXP est revenu à l'antenne avec un format de musique country classique (en) sous le nom de 97.9 The Moose.
Les lettres d'appel ont été changées en WLUP le 19 mars 2018. Les indicatifs d'appel WLUP et WLUP-FM étaient auparavant utilisés par la station de radio de Chicago WCKL avant sa vente en 2018 à Educational Media Foundation (en) par Merlin Media ; le PDG de cette société, Randy Michaels (en), possède Radioactive, LLC. Le 3 avril 2018, Cumulus Media a annoncé son acquisition de l'indicatif d'appel WLUP de Merlin Media dans le cadre de son achat d'une autre station de Chicago, WKQX (en), avec l'intention de déplacer l'indicatif d'appel vers une station appartenant à Cumulus ; en juin 2018, Cumulus a demandé le transfert des lettres d'appel WLUP (en) vers la banlieue de Minneapolis, la station d'Au Sable supposant de nouvelles lettres d'appel WXMS. Le changement est entré en vigueur le 12 juin 2018.
Le 1er octobre 2021, WXMS a abandonné le format country classique Moose et a commencé à jouer de la musique de Noël; le changement a eu lieu après que Great Eastern Radio, dans le cadre d'un achat de 99,999,99 $ de la station de Radioactive, LLC, a remplacé Loud Media comme opérateur de WXMS. Le 1er janvier 2022, la station a lancé un format Adult hits (en) sous le nom de The Penguin, diffusé simultanément avec WSNO (AM) (en), propriété de Great Eastern Radio, à Barre; l'indicatif d'appel a été changé pour WSNO-FM. Les trois membres initiaux du personnel des ondes de WSNO travaillaient auparavant à WXXX. La vente à Great Eastern Radio a été conclue le 19 janvier 2022.
# WSRP

WSRP signifie Web Services for Remote Portlets (dans la première version, le P final signifiait "Portal").

## La version 1.0 de WSRP

Au sein du consortium OASIS, la version 1.0 de la spécification WSRP a été adoptée en septembre 2003, le but étant de définir un standard pour intégrer de manière "plug-and-play", les Web Services interactifs et "user-facing" dans un portail web.
Les WSRP permettent les deux scénarios d'utilisation suivants :
* un fournisseur de contenu / service peut utiliser les WSRP pour faire appel à des portlets distantes offertes par des tiers (éditeurs applicatifs...) qu'il intègre dans son portail ;
* les éditeurs de services et d'applications publient des portlets locales en WSRP pour une utilisation à distance par des fournisseurs de contenu ou de services tiers.
Pour l'instant, en 2009, l'utilisation de ce mode de publication et d'intégration de services applicatifs n'a pas eu une grande diffusion.

## Spécifications WSRP 1.0

La spécification WSRP 1.0 définit :
* la description de l'interface WSDL pour l'invocation des services WSRP :
** les opérations relatives au cycle de vie des instances,
** les opérations pour obtenir un contenu et pour traiter les actions,
** le protocole d'interaction entre le portail et les services ;
* comment publier, trouver et se lier aux services WSRP et les métadonnées associées :
** les méthodes pour la publication et la recherche de services dans UDDI,
** les métadonnées à fournir lors de la publication (nom, titre, balises supportées…) ;
* les règles de production des portions de balisage émis par les services WSRP :
** pour HTML, XHTML en priorité, puis WML, C-HTML et VoiceXML,
** définition de la réécriture des URL ;
* les mécanismes de sécurité applicables aux WSRP :
** comment les consommateurs fournissent leurs identités aux producteurs,
** comment l'authentification unique peut être fournie à un consommateur qui a de multiples producteurs.

## WSRP 2.0

La spécification WSRP v2.0 a été approuvée par Oasis en avril 2008.
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrp
# Waakye

Le waakye ou Doungouri da mo où Niabe dans les langues Haoussa et Zarma du Niger, ayimolou au Togo et Atassi au Bénin est un plat très populaire dans ces pays. Composé de riz et de haricots cuits. Il peut être préparé à la maison, mais est principalement vendu par les vendeurs en bordure de route. Il est préparé en faisant bouillir les haricots et le riz ensemble.
Le waakye est surtout consommé au petit déjeuner ou au déjeuner. Il peut être consommé avec du kelewele, du poisson frit, des bananes plantain frites, des œufs durs ou du poulet frit. Le waakye provient des peuples Zarma et Haoussa du Niger.

## Source

* (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Waakye » (voir la liste des auteurs).
# Waal (Hollande-Méridionale)

Waal est un petit village néerlandais de la commune de Molenlanden, en Hollande-Méridionale. Waal est situé au bord du Lek.

## Histoire

Avant le XIVe siècle, une rupture de la digue du Lek a formé à cet endroit une grande mare profonde (ou wiel, d'où le nom du village). À l'époque, les habitants n'ont pas réussi à combler la mare, et on a choisi de l'entourer d'une digue. Le long de cette digue se sont installées les habitations qui ont formé le hameau. Par la suite, la mare s'est ensablée. En 1772, la digue du Lek a été rétablie, et la mare a été asséchée et poldérisée.

## Source

* (nl) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en néerlandais intitulé « Waal (Liesveld) » (voir la liste des auteurs).
# Waal

Le Waal (en français : le Wahal ou Vahal) est une rivière néerlandaise qui fait partie du delta du Rhin. Le bras principal du Rhin (pour être précis, à cet endroit, le canal de Bijland) se sépare en deux près de Pannerden.
Le Waal forme le défluent méridional, qui coule vers l'ouest à partir de Pannerden. Le bras septentrional est formé par le canal de Pannerden (suivi du Rhin inférieur puis du Lek). Le Waal est le plus important des deux pour la navigation fluviale.

## Hydronymie

Le nom du Waal est probablement issu de sa forme antique. Selon Tacite, ce bras du Rhin porte un nom d'origine locale. Il est appelé par les Bataves, le Vahal. C'est ce bras qui est considéré par Tacite comme formant la frontière de la Gaule.
Le terme gaulois wa/al ou wahal commençant par les sons [w], "uo" ou "ua" indiquerait par sa racine indo-européenne :
* (i) ce qui peut se séparer, s'enlever, se segmenter, se diviser facilement (matière comme la laine "wool" en anglais, matière fluide comme l'eau en faible quantité "wa(dhor)", l'eau en grande quantité impossible à éponger étant nommé "awa" en gaulois belge),
* (ii) ce qui est séparé, segmenté, brisé en ensemble(s) cohérent(s) et conséquent(s) (forme solide ou éventuellement fluide)
* (iii) ce qui divise ou sépare de manière conventionnelle ou technique (un vallum, "barrière, retranchement, rempart" en latin classique ou a wall en anglais, "un simple mur ou une cloison").
Le (Rhin)Waal serait ainsi la "rivière mythique" séparée du Rhin selon (ii), mais aussi une rivière qui tendait à se diviser inlassablement selon (i) jusqu'à son confinement et sa canalisation par les Hommes à l'époque médiévale et moderne.
Le Waal ou Waaltje (diminutif) est également le nom d'un ancien bras mort du Waal, au sud de Rotterdam.

## Géographie

Le Waal va jusqu'à l'ancien confluent du Waal et de la Meuse (aujourd'hui, Afgedamde Maas), près de Woudrichem, il devient la Merwede qui coule vers la mer du Nord par plusieurs itinéraires ; la plus grande partie de l'eau coule via le Noord, la Nouvelle Meuse (Nieuwe Maas) et le Nieuwe Waterweg.
Nimègue est la plus grande ville au bord du Waal. Encore que la ville historique soit située sur la rive gauche, la commune s'étend également sur la rive droite depuis quelques années (Lent, Oosterhout) dans le cadre de l'extension nord de la ville (Waalsprong - Saut-du-Waal). Ainsi cette commune est-elle la seule à se situer sur les deux rives de la rivière.
Tiel (rive droite) et Zaltbommel (rive gauche) sont les deux autres grandes villes le long du Waal. Quant aux régions naturelles traversées, le Waal sépare la Betuwe (rive droite) des régions du Rijk van Nijmegen, le Pays de la Meuse et du Waal et le Bommelerwaard (rive gauche).
Le Waal est relié au Rhin inférieur et à Amsterdam par le canal d'Amsterdam au Rhin (près de Tiel) et à la Meuse par le canal de la Meuse au Waal (près de Nimègue) ainsi que par le canal de Saint-André. À Saint-André, la Meuse et le Waal ne sont séparés que d'une distance de 1,9 kilomètre.
Six ponts traversent le Waal, dont deux de chemin de fer : à Nimègue (2), près d'Ewijk, à Beneden-Leeuwen et à Zaltbommel (2). Il y a également quelques bacs.
# Wataru Takeshita

Wataru Takeshita (竹下 亘, Takeshita Wataru), né le 3 novembre 1946 à Unnan (préfecture de Shimane) et mort le 17 septembre 2021 à Tokyo, est un homme politique japonais.
Il est ministre de la Reconstruction du Japon du 20 septembre 2014 au 20 octobre 2015 dans les gouvernements Abe II et III. Membre du Parti libéral-démocrate, il est député à partir de 2000.

## Biographie

Wataru Takeshita est le frère de l'ancien Premier ministre Noboru Takeshita.
# Wakarusa

États-Unis
* Wakarusa, ville de l’Indiana ;
* Wakarusa, ville du Kansas ;
* La rivière Wakarusa ;
* La guerre de Wakarusa, une escarmouche qui a eu lieu dans le territoire du Kansas.
# Web Standards Project

Le Web Standards Project (projet pour les Standards du Web), abrégé WaSP, est un groupe de concepteurs de sites web (webdesigners) professionnels qui promeut l'utilisation des standards recommandés par le World Wide Web Consortium (W3C).
Fondé en 1998, le Web Standards Project milite pour les standards qui réduisent le coût et la complexité du développement de sites web, et qui améliorent l'accessibilité et la viabilité à long terme des sites. Le WaSP collabore avec les éditeurs de navigateurs web, de logiciels d'édition de site web, ainsi qu'avec d'autres concepteurs de site web, afin de concrétiser le véritable potentiel des standards sur le Web.

## Groupes de travail

Le Web Standards Project accueille également des groupes de travail dédiés à divers projets de promotion et mise en application des standards du Web. Ils travaillent notamment avec les éditeurs de logiciels pour le Web.
* Les tests Acid2 et Acid3 évaluent la capacité des navigateurs web et autres moteurs de rendu à respecter certains aspects de plusieurs normes techniques du Web.
* Le groupe de travail Éducation (Education Task Force) collabore avec les institutions d'enseignement supérieur et promeut l'enseignement des standards du Web ainsi que la conformité aux standards pour les sites publics.
* Le groupe de travail Dreamweaver (Dreamweaver Task Force) travaille à l'amélioration du code produit par l'environnement de développement intégré Dreamweaver d'Adobe.
* Le groupe de travail DOM Scripting (DOM Scripting Task Force) travaille à l'interopérabilité des scripts côté client.
* Le groupe de travail Microsoft (Microsoft Task Force) travaille avec l'équipe Plateforme et outils web (Web Platform and Tools Team) de Microsoft, et notamment sur le navigateur Internet Explorer.
# Wertz

Wertz est un nom pouvant faire référence à :

## Patronymes

* Fernand Wertz (1894-nc), footballeur international et entraîneur de football belge.
* Julia Wertz (1982-), dessinatrice de bande dessinée américaine.
* Thomas Wertz (1992 -), coureur cycliste belge.
* Jenn Wertz, membre du groupe de musique américain Rusted Root
* Vic Wertz (en) (-1983), joueur de baseball américain
* Harald Wertz, informaticien lié à la programmation en VLISP.
* Matt Wertz (en) (1979-), auteur-compositeur-interprète américain.