Programmation Ruby/Réflexion
Méthodes de l'instance.
La méthode générique, présente dans toutes les classes, codice_1 renvoie la liste des méthodes existantes.
Parle.instance_methods
Cette liste contient l'ensemble des méthodes existant par défaut, plus celle qui ont été créées.
On peut obtenir une liste restreinte aux fonctions que l'on a créées en remplaçant l'argument codice_2 (vrai, valeur par défaut) par codice_3 (faux) :
Parle.instance_methods(false)
Au contraire, on peut obtenir les méthodes qui ne sont pas que des méthodes d'instances :
Parle.methods
Classe de l'instance.
La méthode codice_4 permet de connaître le type (donc la classe) utilisé par l'instance :
dit = Parle.new
dit.type
Existence d'une méthode.
On peut déterminer si une méthode existe ou pas à l'aide des méthodes par défaut :
Parle.method_defined?("bonjour")
Parle.method_defined?("aurevoir")
On peut également déterminer si elle est publique (accessible en dehors de la classe) :
Parle.public_method_defined?("bonjour")
Manipuler des contextes.
L'objet Binding que l'on peut obtenir grâce à Kernel#binding.

Wikilivres/Organisation d'un wikilivre
Un wikilivre, comme un livre normal, doit être décomposé en chapitres et sous-chapitres.
Découpage d'un livre.
Un livre comporte plusieurs chapitres.
Il est conseillé de faire une page par chapitre, et de répartir les chapitres les plus longs sur plusieurs pages en faisant des sous-chapitres.
Il n'est pas recommandé de mettre plusieurs chapitres sur la même page : le lecteur ne s'intéressant qu'à un chapitre en particulier pourrait ne pas le voir s'il est situé après un autre dans la même page.
Titre des chapitres.
Cette section présente différentes recommandations respectant .
Il est fortement recommandé de les respecter afin de faciliter la maintenance du livre.
Organisation générale.
Afin de suivre , les titres des pages d'un livre devraient avoir les titres suivants (exemple) :
L'ordre des chapitres doit être logique, suivre un cheminement (séquence par étapes).
Niveau.
Il n'est pas recommandé d'aller au delà d'un niveau sous le titre du livre.
S'il y a des sous-chapitres, il vaut mieux nommer la page avec un titre unique dans tout le livre (ex: Le titre du livre/Ce sous-chapitre), plutôt qu'utiliser un niveau supplémentaire et un titre repris dans un autre chapitre (risque de confusion entre les sous-chapitres). Par exemple, au lieu de :
il vaut mieux avoir :
Dans le sommaire, les liens vers les sous-chapitres doivent être mis plus en retrait par rapport à ceux des chapitres.
Les principaux avantages sont :
Pas de numérotation.
Afin de pouvoir réorganiser l'ordre des chapitres et sous-chapitres plus facilement, il est fortement déconseillé de numéroter les titres de chapitres et sous-chapitres. Il est préférable de choisir un titre approprié, explicite, court et simple (pas d'article).
L'ordre des chapitres doit être logique, suivre un cheminement (séquence par étapes).
Sections.
Chaque chapitre est décomposé en section.
Les titres d'une section et d'une sous-section utilisent la syntaxe suivante :
Le niveau 1 de titre ( codice_3 ) est réservé aux titres des chapitres quand ils sont repris dans la version imprimable d'un livre.
La numérotation automatique des sections d'une page peut être activée dans (Apparence > Options avancées > Numéroter automatiquement les titres de section).
Sommaire.
Afin de faciliter la navigation entre les chapitres et que le lecteur sache où il se situe dans le livre, il est recommandé de créer un sommaire repris sur toutes les pages et dans la page de présentation :
Si le sommaire est trop long, il est possible de ne mettre que le titre des chapitres et de ne lister les sous-chapitres que pour le sommaire du chapitre en question. C'est-à-dire faire un sommaire par grand chapitre.
Modèle de navigation.
En plus du sommaire, il est recommandé d'utiliser un modèle de navigation entre les chapitres et sous-chapitres, afin de passer facilement au chapitre suivant ou de revenir au chapitre précédent.
La recense tous les modèles de navigations utilisables.
On y distingue par exemple les modèles dynamiques et , dont l'automatisme provient du sommaire du livre, des modèles statiques et , qui acceptent les liens rouges mais sont fastidieux à tenir à jour, et peuvent donc nécessiter de faire appel à pour cela.

Technologie/Éléments théoriques et pratiques/Résistance des matériaux/Formulaire des poutres simples

Technologie/Éléments théoriques et pratiques/Résistance des matériaux/Formulaire des poutres simples - Déformée

Le présent formulaire sert à la vérification de l'état limite en service (ELS). La poutre ayant déjà été vérifiée à l'ELU (voir "Formulaire des poutres simples - Efforts de cohésion"), on sait qu'elle ne risque pas de rompre. Mais elle se déforme élastiquement sous l'effet du chargement ; il faut donc vérifier que la flèche que prend la poutre reste compatible avec son usage. En particulier, s'il existe un jeu fonctionnel, il faut s'assurer que la flèche est inférieure au jeu.
La flèche est également un élément esthétique, de compatibilité avec les éléments posés dessus (par exemple un plancher), et permet d'avoir des renseignements sur le comportement dynamique (vibrations). En génie civil, on admet typiquement une flèche égale :
La fibre neutre prend une forme appelée « déformée », qui s'exprime par une fonction déplacement "y" = "u"("x" ) ; par la suite, on la note simplement "y"("x" ). La flèche est l"'extremum" de cette fonction :
La pente est la dérivée de la déformée (coefficient directeur de la tangente) ; comme elle est faible (on suppose des petites déformations), cela correspond approximativement à l'angle θ en radians que fait la tangente avec l'horizontale :
La courbure, définie comme l'inverse du rayon de courbure, est la dérivée seconde de la déformée :
et est donnée par
On obtient l'équation différentielle
La résolution de cette équation donne "y".
Dans le cas de sollicitations composées, on ne peut pas ajouter les flèches ; il faut ajouter les équations des déformées, puis rechercher les "extrema" de cette nouvelle fonction.
Problèmes isostatiques.
Poutre console.
La poutre est encastrée à gauche (A) et libre à droite. On a toujours θA = 0 et "x"f = L.
Problèmes hyperstatiques de degré 1.
Poutre encastrée-appuyée.
La poutre est encastrée à gauche (A) et appuyée à droite (B). On a toujours θA = 0.
Problèmes hyperstatiques de degré 2.
Poutre bi-encastrée.
La poutre est encastrée en A et en B, on a toujours θA = θB = 0.

Art indien
Photographie/Fabricants/LZOS
Lytkarino Optical Glass Factory est une société russe spécialisée dans l'industrie de l'optique, une des plus grandes entreprises européennes dans ce domaine. Le matériel optique qu'elle fabrique est essentiellement destiné à des usages techniques et scientifiques.

Livre de cuisine/Confit de figues
Le confit de figues est un dessert qui se prépare selon la recette suivante.

Photographie/Fabricants/Aputure
Aputure est une société chinoise de fabrication d'équipements et d'accessoires photographiques : éclairages de studio, flashes, réflecteurs, télécommandes pour appareils photographiques et autres accessoires innovants.
La société a été fondée en 2005. Elle est installée dans la province de Shen Zhen, non loin de Hong-Kong, à proximité des grands centres chinois de production de composants électroniques ; elle compte 90 employés en 2009.

Photographie/Fabricants/Aputure/Aputure Gigtube Live View Finder