Programmation JavaScript/Node.js
 est un framework JavaScript apparu en 2009, qui fournit plusieurs modules :
Installation.
Windows.
Télécharger le .msi sur https://nodejs.org
Linux.
sudo apt install build-essential checkinstall libssl-dev
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
nvm ls-remote # copier la version voulue
nvm install v14.18.1
Docker.
Sur Debian, remplacer la version voulue dans l'URL. Exemple :
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash -
RUN apt-get install -y nodejs
RUN apt-get install -y npm
Utilisation.
codice_1 télécharge les dépendances décrites dans le fichier package.json.
Exemple pour en installer de nouvelles :
npm install babel-polyfill
npm install node-sass --save-dev

Programmation PHP/Visual Studio Code
Programmation Java/Installation
Installation de Java.
Pour compiler les programmes Java, il existe un compilateur gratuit très répandu nommé Javac, disponible auprès d'Oracle. Cependant, il faut savoir qu'il existe aussi de nombreux environnements de développement Java permettant de taper, compiler, exécuter ou débuguer des programmes dans ce langage.
Le plus rapide :
Par ailleurs, il est possible de tester des morceaux de code sans installation sur des sites comme https://www.jdoodle.com/online-java-compiler/.

Programmation Java/NetBeans
Programmation Java/Eclipse
Créer une archive java (JAR).
Une archive java (JAR : "Java Archive") est un fichier d'extension codice_1 regroupant les fichiers java sous la forme d'une archive compressée au format Zip :
Le JDK fournit la commande codice_2 pour la création d'archives et l'extraction de fichiers.
Eclipse permet de créer une archive depuis l'interface graphique de l'IDE.
Vous pouvez également lancer un script ANT généré précédemment ou créé manuellement pour générer l'archive.

Photographie/Personnalités/G/Albert Gaugler

Biographie.
Albert Gaugler était un photographe de Stuttgart qui a loué le studio de Paul Sinner à Tübingen du 1er décembre 1884 à février 1886.

Paul Sinner
Photographie/Personnalités/S/Paul Sinner

Biographie.
Paul Sinner était un photographe allemand né en 1838 et décédé à Tübingen en 1925. Il a travaillé de 1865 à 1918.

Programmation Java/JUnit
Programmation Java/Tags Javadoc
Java permet de documenter les classes et leurs membres en utilisant une syntaxe particulière des commentaires. Ils sont alors interprétés par le générateur automatique de documentation , fourni par le JDK. 
La commande codice_1 sans argument donne la syntaxe complète de la commande.
Ces commentaires commencent par la séquence codice_2 et se terminent par codice_3. Le contenu décrit l'entité qui suit (classe, interface, méthode ou attribut), suivi d'une série d'attributs dont le nom commence par un arobase codice_4.
La documentation générée étant au format HTML, il est possible d'insérer des balises dans la description.
Exemples.
Exemple 1.
 Une classe pour donner un <b>exemple</b> de documentation HTML.
public class Exemple {
 /** ...Documentation du membre de type entier nommé exemple... */
 public int exemple;
Le commentaire de documentation se place juste avant l'entité commentée (classe, constructeur, méthode, champ).
Dans un commentaire de documentation, la première partie est un texte de description au format HTML.
La seconde partie est une liste d'attributs spéciaux dont le nom commence par un arobase (@). Ces derniers sont interprétables par le compilateur et appelés "tags".
Exemple 2.
 Une classe pour illustrer les commentaires Javadoc.
 @author Moi :-)
public class Exemple {
 Une méthode <b>main</b> qui ne fait rien.
 @param args Les arguments de la ligne de commande.
 public static void main(String[] args) {
En fait, il existe un attribut Javadoc qui est pris en compte par le compilateur : l'attribut codice_5. Cet attribut marque une classe, une méthode ou une variable comme obsolète. Ce qui signifie que si une autre classe l'utilise un avertissement est affiché à la compilation de cette classe.
Exemple :
 Une méthode obsolète. Il faut utiliser get() à la place.
 @deprecated
public Object getElement(int index)
 Une nouvelle méthode.
public Object get(int index)
Cet attribut permet de modifier une bibliothèque de classe utilisée par plusieurs applications, en la laissant compatible avec les applications utilisant l'ancienne version, mais en indiquant que les anciennes classes / méthodes / variables ne doivent plus être utilisées et pourraient ne plus apparaître dans une version ultérieure.
Exemple 3.
Exemple pour la méthode suivante :
 Obtenir la somme de deux entiers.
 @param a Le premier nombre entier.
 @param b Le deuxième nombre entier.
 @return La valeur de la somme des deux entiers spécifiés.
public int somme(int a, int b) {
 return a + b;
Voici une liste non exhaustive des attributs spéciaux :
Exemple 4.
Exemple pour une classe nommée codice_10 définie dans un "package" nommé codice_11 dans le fichier codice_12 :
package org.wikibooks.fr;
 Une classe d'exemple.
public class Exemple {
 Obtenir la somme de deux entiers.
 @param a Le premier nombre entier.
 @param b Le deuxième nombre entier.
 @return La valeur de la somme des deux entiers spécifiés.
 public int somme(int a, int b) {
 return a + b;
Références.
Dans la documentation, il est souvent nécessaire de faire référence à une autre entité (méthode, champ, classe) appartenant à la même classe, une autre classe ou un autre package.
Certains tags Javadoc sont dédiés aux références :
Les deux derniers tags s'insérant au milieu du texte de la description doivent être encadrés par des accolades.
Chaque référence est un lien vers la documentation de l'entité référencée, et doit suivre la syntaxe suivante :
 "[classe]["#"membre]"
Elle est composée de deux parties optionnelles :
/**
 * Cette méthode appelle {@link #toString()} pour obtenir...
 * @see Object#equals(Object)
 * @see #uneAutreMethod(int, java.util.Map)
public void uneMethodeQuelconque()
public void uneAutreMethod(int index, java.util.Map mapping)
Générer la documentation.
La documentation peut être générée dans un répertoire spécifique (C:\ProgDoc par exemple) avec la commande suivante :
 javadoc -locale fr_FR -use -classpath C:\ProgJava -sourcepath C:\ProgJava -d C:\ProgDoc org.wikibooks.fr
Les options de cette commande sont décrites ci-dessous :
Niveau de documentation.
Par défaut, javadoc ne génére pas la documentation pour les commentaires au-dessus d'une méthode ou d'un champ possédant le modificateur « private ».
Ce qui est logique pour une documentation destinée à ceux qui vont utiliser les classes de manière externe, sans accès aux membres privés depuis leur propres classes.
Cependant, la documentation des membres privés peut être utile aux développeur des classes concernées.
De même, les développeurs qui utilisent les classes d'un package depuis leurs propres packages n'ont pas besoin de la documentation des membres protégés.
La commande codice_1 possède donc des options pour le niveau de documentation voulu :
Description du package.
La page de description d'un paquetage copie le texte de description à partir d'un fichier nommé codice_27 qui doit se situer dans le répertoire correspondant. Dans notre exemple, il faut documenter le paquetage dans le fichier codice_28.
Dans les versions récentes de Java, le fichier codice_27 peut être remplacé par un fichier Java spécial nommé codice_30 contenant uniquement la déclaration du paquetage ("package") précédée d'un commentaire de documentation.
Exemple (codice_31) :
 Ce paquetage fictif sert à illustrer le livre sur Java
 de <i>fr.wikibooks.org</i>.
package org.wikibooks.fr;

Programmation Java/Visual Studio Code
Photographie/Personnalités/G/Heinrich Götz

Biographie.
Heinrich Götz était un photographe allemand né en 1866 et décédé en 1931. Il a travaillé à Breslau.

Photographie/Personnalités/M/Hugo Hans Mendelson

Biographie.
Hugo Hans Mendelson était un photographe israélien né en 1918 en Allemagne et décédé le 2 juillet 2012 à Jérusalem.