Sciences cognitives/Vibrisses du rat
Le rat utilise activement ses vibrisses et tâte l'environnement en touchant régulièrement le sol et les murs.
Elles sont sensibles à un déplacement de 25 µm.

Chinois
Bienvenue sur la méthode de chinois, une méthode libre du chinois standard, Putonghua. Cette page rassemble les liens vers les leçons en caractères chinois simplifiés (utilisés en République populaire de Chine). Il y a également une version en caractères traditionnels (utilisés en République de Chine, à Hong Kong et dans certains pays étrangers par les habitants d'origine chinoise).
Note : pour utiliser cette méthode, vous devrez disposer d'une police de la langue chinoise. Si le chinois dans le cadre ci-dessous ne s'affiche pas correctement, mais comme ""�?�?􏿾", il vous faudrait installer une police chinoise dans votre système d'exploitation.
我们需要您的帮助！如果您了解中文，请参与本教科书的建设！

Chinois/Prononciation des initiales
Unicyclisme
L'apprentissage.
Le plus simple est de s'entraîner sur un faux plat descente, le long d'un mur pour comprendre les réactions de l'engin. Dès que la marche avant est maitrisée se pencher sur la marche arrière, très important !
3 semaines en moyenne d'entraînement doivent suffire pour la base.

Programmation Java/Polymorphisme
Le polymorphisme veut dire que le même service, aussi appelé opération ou méthode, peut avoir un comportement différent selon les situations.
Polymorphisme paramétrable.
Plusieurs signatures pour une même méthode (ad hoc).
On peut donner à une même méthode, plusieurs signatures pour implémenter des comportements différents selon les types des paramètres passés. La signature d'une méthode est composée du nom de celle ci, de sa portée, du type de donnée qu'elle renvoie et enfin du nombre et du type de ses paramètres. 
public class A {
 private int a;
 public A() { //constructeur 1
 System.out.println("Création de A");
 public A(int a) { //constructeur 2 par surcharge
 this.a = a;
 System.out.println("Création de A");
 public int getter() {
 return this.a;
 public void setter(int a) {
 this.a = a;
 public static void main(String[] args) {
 A premierA = new A(); //construction par 1
 A secondA = new A(1); //construction par 2
Proposer le passage d'un nombre inconnu de paramètres.
Dans la signature d'une méthode , on peut préciser qu'il est possible de passer plus de 1 paramètre du même type en suffixant le type du paramètre avec « codice_1 ».
// supposons la méthode suivante :
public String concatenation(String... elements) {
 // pour l'implementation, il faut considérer le paramètre comme un tableau
 String resultat = "";
 for (String element : elements) {
 resultat += element;
 return resultat;
// elle peut être appelée ainsi
concatenation("abc", "de", "f"); // renvoie "abcdef"
Polymorphisme d'héritage.
En redéfinissant une méthode dans une sous-classe, on peut spécialiser le comportement d'une méthode.
public class B extends A {
 private int b;
 public B() {
 super();
 System.out.println("Création de B");

public B(int a, int b){
 super(a);
 this.b = b;
 System.out.println("Création de B");
 public int getter() {
 return this.b;
 public void setter(int a, int b) {
 super.setter(a);
 this.b=b;
 public static void main(String[] args) {
 A[] table = new A[2];
 table[0] = new A(10);
 table[1] = new B(20,30);
 for(A a : table){
 System.out.println("* " + a.getter());
 /* les rėsultats sur console:
 Création de A
 Création de A
 Création de B
 * 10
 * 30

Programmation PHP/Ajax/Date
Démonstration.
Le résultat est visible sur http://xavier.merrheim.free.fr/date.
Les fichiers.
Le fichier index.html.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
 <head>
 <title>Sommaire en PHP !</title>
 <style type="text/css">
 #page1
 position:absolute;
 background-color:#AAAAAA;
 left : 200px;
 width:500px;
 top:10px;
 height:200px;
 #page2
 position:absolute;
 background-color:cyan;
 left:200px;
 width:500px;
 height:200px;
 top:250px;
 </style>
<script type='text/JavaScript'>
var xhr = null; 
var n=0;
function getXhr()
 if(window.XMLHttpRequest)xhr = new XMLHttpRequest(); 
else if(window.ActiveXObject)
 try{
 xhr = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) 
 xhr = new ActiveXObject("Microsoft.XMLHTTP");
else 
 alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
 xhr = false; 
function init()
loop();
function loop()
setTimeout('loop();',3000);
ShowPage();
function ShowPage()
getXhr();
xhr.onreadystatechange = function()
 if(xhr.readyState == 4 && xhr.status == 200)
 document.getElementById('page1').innerHTML=xhr.responseText;
xhr.open("GET","ajax.php",true);
xhr.send(null);
</script>
</head>
<body onLoad="init()">
 <div id="page1">
 </div>
 <div id="page2">
 Ce cadre n'est pas mis à jour.<br/>
 <H1>Bienvenue chers amis</h1>
 </div>
 </body>
</html>
Le fichier ajax.php.
Ce fichier peut contenir tout script php dont le résultat doit être mis à jour régulièrement.
Pour cet exemple :
<?php
echo "(Cadre mise à jour le ".date("r").")";

Chimie organique/Bases de chimie organique

La Chimie Organique c'est quoi ?
C'est l'étude de l'interaction entre elles, de molécules ayant au moins un atome de carbone. Par exemple l'alcool consommé a pour formule CH3CH2OH et le gaz butane CH3CH2CH2CH3 ont des propriétés intrinsèques. Cette étude s'étend à toute la chimie du vivant communément appelée Biochimie.
La chimie organique s'oppose pour des raisons pratiques à la chimie inorganique qui concerne tous les composés qui ne contiennent pas de carbone. Par exemple le ion métallique Zinc (Zn2+)associé à deux groupes hydroxydes (OH) pour former Zn(OH)2 aura une réactivité spécifique. Mais on distingue une sous-branche de composés dont l'activité dépend essentiellement de métaux, dit de transitions, avec des ligands carbonés et/ou métalloïdes. C'est la chimie organo-métallique. Par exemple pour le réactif de Swartz Cp2ZrClH, le Zirconium a pour ligand deux molécules organiques Cp (cyclopentadiène, composé aromatique), un atome de chlore et un atome d'hydrogène.
Les grandes classes de composés organiques et leurs réactivités.
Chimie Organique "auteur :" Allinger (3 vol. édition McGraw-Hill, 1992, voir édition plus récente, bonne entrée en matière. Disponible sur amazon ou eBay d'occasion.
Objectifs de la Chimie Organique.
Il est inutile de rappeler que l'étude des composés organiques est fondamentale. Les êtres vivants sont faits de molécules organiques ou biomolécules (vitamines, acides aminés, protéines, ADN, ARN.etc.. La structure de ces biomolécules est élucidée par spectroscopie et/ou cristallographie. Ces structures vont permettre aux chimistes de concevoir des médicaments. Les médicaments sont des molécules bio-actives dont l'activité a été extrapolée par des programmes informatiques de modélisation moléculaire et des expériences "in-vitro" et "in-vivo".
La synthèse de ces molécules bio-actives requière des recherches approfondies quant à la découverte de nouvelles réactions chimiques chemiosélectives. En effet les organismes vivants utilisent des systèmes moléculaires optiquement actif.
La Synthèse Organique.
La synthèse organique est la science de la construction moléculaire. À partir de quelques briques moléculaires fondamentales ("building-blocks" en anglais) souvent peu coûteuses, les organiciens vont développer des méthodes de synthèse pour fabriquer des molécules à haute valeur ajoutée.
Les méthodes de synthèse les plus connues portent le nom de leurs auteurs.[]
"Advanced Organic Chemistry", Auteur : March. Les plus importantes réactions sont répertoriées et commentées.
"Classics in total synthesis", Auteur : K. C. Nicolaou. Exemples de synthèse totale de biomolécules.

Chimie organique
Voir aussi.
La chimie organique est la branche de la chimie qui etudie la chimie de l'element carbone. Ce dernier de symbole C et de numero atomique 6 possede 4 elecrons de valence. Il peut etablir des liaisons covalentes simples ou multiples.