Algorithme de rechercheEn informatique, un algorithme de recherche est un type d'algorithme qui, pour un domaine, un problème de ce domaine et des critères donnés, retourne en résultat un ensemble de solutions répondant au problème. Supposons que l'ensemble de ses entrées soit divisible en sous-ensemble, par rapport à un critère donné, qui peut être, par exemple, une relation d'ordre. De façon générale, un tel algorithme vérifie un certain nombre de ces entrées et retourne en sortie une ou plusieurs des entrées visées.
Table de hachage distribuéeUne table de hachage distribuée (ou DHT pour Distributed Hash Table), est une technique permettant la mise en place d’une table de hachage dans un système réparti. Une table de hachage est une structure de données de type clé → valeur. Chaque donnée est associée à une clé et est distribuée sur le réseau. Les tables de hachage permettent de répartir le stockage de données sur l’ensemble des nœuds du réseau, chaque nœud étant responsable d’une partie des données.
SHA-2SHA-2 (Secure Hash Algorithm) est une famille de fonctions de hachage qui ont été conçues par la National Security Agency des États-Unis (NSA), sur le modèle des fonctions SHA-1 et SHA-0, elles-mêmes fortement inspirées de la fonction MD4 de Ron Rivest (qui a donné parallèlement MD5). Telle que décrite par le National Institute of Standards and Technology (NIST), elle comporte les fonctions, SHA-256 et SHA-512 dont les algorithmes sont similaires mais opèrent sur des tailles de mot différentes (32 bits pour SHA-256 et 64 bits pour SHA-512), SHA-224 et SHA-384 qui sont essentiellement des versions des précédentes dont la sortie est tronquée, et plus récemment SHA-512/256 et SHA-512/224 qui sont des versions tronquées de SHA-512.
HMACUn HMAC (en anglais parfois étendu en tant que keyed-hash message authentication code (code d'authentification de message de hachage à clé) ou hash-based message authentication code (code d'authentification de message basé sur le hachage)), est un type de code d'authentification de message (CAM), ou MAC en anglais (message authentication code), calculé en utilisant une fonction de hachage cryptographique en combinaison avec une clé secrète. Comme avec n'importe quel CAM, il peut être utilisé pour vérifier simultanément l'intégrité de données et l'authenticité d'un message.
Recherche dichotomiqueLa recherche dichotomique, ou recherche par dichotomie (), est un algorithme de recherche pour trouver la position d'un élément dans un tableau trié. Le principe est le suivant : comparer l'élément avec la valeur de la case au milieu du tableau ; si les valeurs sont égales, la tâche est accomplie, sinon on recommence dans la moitié du tableau pertinente. Le nombre d'itérations de la procédure, c'est-à-dire le nombre de comparaisons, est logarithmique en la taille du tableau.
SHA-3Keccak (prononciation: , comme “ketchak”) est une fonction de hachage cryptographique conçue par Guido Bertoni, Joan Daemen, Michaël Peeters et Gilles Van Assche à partir de la fonction RadioGatún. SHA-3 est issu de la NIST hash function competition qui a élu l'algorithme Keccak le . Elle n’est pas destinée à remplacer SHA-2, qui n’a à l'heure actuelle pas été compromise par une attaque significative, mais à fournir une autre solution à la suite des possibilités d'attaques contre les standards MD5, SHA-0 et SHA-1.
SHA-1SHA-1 (Secure Hash Algorithm, prononcé ) est une fonction de hachage cryptographique conçue par la National Security Agency des États-Unis (NSA), et publiée par le gouvernement des États-Unis comme un standard fédéral de traitement de l'information (Federal Information Processing Standard du National Institute of Standards and Technology (NIST)). Elle produit un résultat (appelé « hash » ou condensat) de (20 octets), habituellement représenté par un nombre hexadécimal de 40 caractères.
Accord (musique)En musique, un accord est un ensemble de notes considéré comme formant un tout du point de vue de l'harmonie. Le plus souvent, ces notes sont simultanées, superposées en un même moment ; mais les accords peuvent aussi s'exprimer par des notes successives, par exemple dans des arpèges. En harmonie tonale, le terme « accord » désigne une combinaison d'au moins trois notes simultanées (deux notes émises simultanément ne constituent pas un accord : il s'agit seulement d'un intervalle ; un accord est donc une superposition de plusieurs intervalles).
Progression d'accordsUne progression d'accords ou progression harmonique est une série d'accords musicaux (en anglais chord progression ou chord changes) qui vise à établir (ou contredire) une tonalité fondée sur une tonique et son accord. Les accords et la théorie des accords sont connus sous le nom d'harmonie. Un accord peut être construit à partir de n'importe quelle note d'une gamme. Donc une gamme de sept notes permet sept accords de base, chaque degré de la gamme devenant la fondamentale de son propre accord.
Accord altéréEn harmonie tonale, un accord avec note altérée ou simplement accord altéré, est un accord affecté d'une note étrangère se substituant définitivement à l'une des notes réelles de cet accord, et ce, pendant toute la durée de celui-ci. Cette note étrangère, accidentellement altérée, est une note chromatique, non nécessairement préparée, mais obligatoirement résolue, de manière régulière ou irrégulière. Toute altération, que celle-ci soit ascendante ou descendante, ne produit pas nécessairement un accord nouveau.
Accord barréthumb|Un accord de la majeur joué avec un barré. En musique, un accord barré (ou plus simplement barré) est un type d'accord où il faut utiliser un doigt pour plaquer plusieurs cordes de la guitare ou d'un autre instrument à cordes. Un doigt est disposé perpendiculairement au manche et appuie simultanément sur toutes les cordes afin de les coller contre la touche. Le majeur, l’annulaire et l’auriculaire peuvent se placer sur le manche afin de rajouter d'autres notes composantes de l'accord désiré.
Open chordIn music for stringed instruments, especially guitar, an open chord (open-position chord) is a chord that includes one or more strings that are not fingered. An open string vibrates freely, whereas a fingered string will be partially dampened unless fingered with considerable pressure, which is difficult for beginner players. In an open chord, the unfingered strings are undampened, and the player is able to exert maximum pressure on the fretted strings, to avoid unwanted dampening.
Accord suspenduA suspended chord (or sus chord) is a musical chord in which the (major or minor) third is omitted and replaced with a perfect fourth or a major second. The lack of a minor or a major third in the chord creates an open sound, while the dissonance between the fourth and fifth or second and root creates tension. When using popular-music symbols, they are indicated by the symbols "sus4" and "sus2". For example, the suspended fourth and second chords built on C (C–E–G), written as Csus4 and Csus2, have pitches C–F–G and C–D–G, respectively.
Note réelleEn théorie de la musique, et plus précisément en harmonie tonale, une note réelle ou note constitutive ou note harmonique est une note appartenant à une harmonie ou à un accord. Les notes réelles s'opposent aux notes étrangères, ces dernières s'ajoutant ou se substituant à l'une des notes réelles de l'accord. La fondamentale est la note génératrice d'un accord. Elle donne son nom à l'accord en question et chacune des autres notes réelles est désignée par le chiffre de l'intervalle ascendant qui sépare cette note de la fondamentale : la tierce, la quinte, la septième, etc.
Rap politiqueLe rap politique ou rap conscient est un style de rap caractérisé par un message politique, social, religieux, culturel ou simplement éducatif. Il s'agit d'une pratique musicale du rap jugée plus consciente ou plus proche de la culture hip-hop des origines . Les rappeurs conscients ou politiques ont traditionnellement dénoncé les inégalités, la violence, la discrimination et d'autres maux de la société. La catégorisation de « rappeurs politiques » est cependant à nuancer car le choix de ce type de rap peut découler de stratégies plus commerciales que réellement politiques.
Hip-hopLe hip-hop est une culture et un genre musical de musique populaire, caractérisé par un rythme accompagné par son expression musicale, le rap, et de l'ensemble des cultures urbaines et artistiques qui le constituent et l'entourent, né à New York dans le South Bronx à l'extrême fin des années 60 et au début des années 1970. La culture hip-hop reconnaît 5 disciplines : le Rap (ou MCing), le DJing, le Break dancing (ou b-boying), le Graffiti et le Beatboxing.
Table de hachageUne table de hachage est, en informatique, une structure de données qui permet une association clé–valeur, c'est-à-dire une implémentation du type abstrait tableau associatif. Son but principal est de permettre de retrouver une clé donnée très rapidement, en la cherchant à un emplacement de la table correspondant au résultat d'une fonction de hachage calculée en O(1). Cela constitue un gain de temps très important pour les grosses tables, lors d'une recherche ou d'un besoin d'accès aux données en utilisant la clé définie.
Chocolatthumb|Bouchées avec ganache. Le chocolat , terme d'origine mésoaméricaine, est un aliment plus ou moins sucré produit à partir de la fève de cacao. Celle-ci est fermentée, torréfiée, broyée jusqu'à former une pâte de cacao liquide dont est extraite la matière grasse appelée beurre de cacao. Le chocolat est constitué du mélange, dans des proportions variables, de pâte de cacao, de beurre de cacao et de sucre ; auxquels sont ajoutées éventuellement des épices, comme la vanille, ou des matières grasses végétales.
Fonction de hachage cryptographiqueUne fonction de hachage cryptographique est une fonction de hachage qui, à une donnée de taille arbitraire, associe une image de taille fixe, et dont une propriété essentielle est qu'elle est pratiquement impossible à inverser, c'est-à-dire que si l'image d'une donnée par la fonction se calcule très efficacement, le calcul inverse d'une donnée d'entrée ayant pour image une certaine valeur se révèle impossible sur le plan pratique. Pour cette raison, on dit d'une telle fonction qu'elle est à sens unique.
Barre chocolatéeright|thumb|Une barre de chocolat Twix coupée en deux Une barre chocolatée ou encore la barre de chocolat est une confiserie et grignotine composée le plus souvent d'un biscuit enrobé de chocolat, prenant la forme d'une barre. L'appellation « barre chocolatée » est plus française tandis que « barre de chocolat » est plus spécifiquement franco-canadienne. L'expression « tablette de chocolat » sert souvent à désigner des plaquettes de chocolat pur (parfois avec ajout de fruits et noix), mais le terme s'emploie également pour parler de certaines confiseries chocolatées, notamment lorsqu'elles présentent la même forme longue et aplatie (Crunch, Caramilk).