Role of Christianity in civilizationChristianity has been intricately intertwined with the history and formation of Western society. Throughout its long history, the Church has been a major source of social services like schooling and medical care; an inspiration for art, culture and philosophy; and an influential player in politics and religion. In various ways it has sought to affect Western attitudes towards vice and virtue in diverse fields.
Classe abstraiteEn programmation orientée objet (POO), une classe abstraite est une classe si et seulement si elle n'est pas instanciable. Elle sert de base à d'autres classes dérivées (héritées). Le mécanisme des classes abstraites permet de définir des comportements (méthodes) dont l'implémentation (le code dans la méthode) se fait dans les classes filles. Ainsi, on a l'assurance que les classes filles respecteront le contrat défini par la classe mère abstraite. Ce contrat est une interface de programmation.
Historiographievignette|Copie romaine d'un buste grec de Thucydide, historien athénien du L'historiographie désigne généralement l’histoire de la science historique, c'est-à-dire l'étude de la façon d'écrire l'histoire mais peut aussi, selon l'approche choisie, désigner les manières d’écrire l’histoire, « l’art de l’histoire » ou encore l'ensemble des publications traitant du passé et écrites par les historiens. Tout peut être objet d'histoire, par exemple le déroulement des événements, ou les modes de vie de sociétés.
Période égéenneLa période égéenne est un terme général visant à englober les cultures qui émergent en Grèce et dans la mer Égée au cours de l'Âge du bronze ancien. Ce terme couvre trois régions géographiques de cultures distinctes : la Crète, les Cyclades et la Grèce continentale. La civilisation minoenne apparait en Crète au début de l'Âge du bronze, tandis que les Cyclades et la Grèce continentale ont alors des cultures distinctes. Les Cyclades convergent avec le continent au cours de l'Helladique (« Minyens »).
Renaissance du XIIe siècleLa renaissance du est une période majeure de renouveau du monde culturel au Moyen Âge, mise en évidence par les travaux des historiens Charles H. Haskins, Jacques Le Goff ou encore Jacques Verger. Sur le plan architectural, elle voit s'imposer le château fort en pierre, construction tardive mais devenue emblématique du Moyen Âge, qui remplace définitivement la motte castrale à palissade en bois. On parle plus précisément d'architecture philippienne.
Structural alignmentStructural alignment attempts to establish homology between two or more polymer structures based on their shape and three-dimensional conformation. This process is usually applied to protein tertiary structures but can also be used for large RNA molecules. In contrast to simple structural superposition, where at least some equivalent residues of the two structures are known, structural alignment requires no a priori knowledge of equivalent positions.
Classe (informatique)En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets. La classe déclare, d'une part, des attributs représentant l'état des objets et, d'autre part, des méthodes représentant leur comportement. Une classe représente donc une catégorie d'objets. Elle apparaît aussi comme un moule ou une usine à partir de laquelle il est possible de créer des objets ; c'est en quelque sorte une « boîte à outils » qui permet de fabriquer un objet.
Bioinformatique structuralevignette|262x262px| Structure tridimensionnelle d'une protéine La bioinformatique structurale est la branche de la bio-informatique liée à l'analyse et à la prédiction de la structure tridimensionnelle des macromolécules biologiques telles que les protéines, l'ARN et l'ADN. Elle traite des généralisations sur les structures tridimensionnelles des macromolécules, telles que les comparaisons des repliements globaux et des motifs locaux, les principes du repliement moléculaire, l'évolution, les interactions de liaison et les relations structure/fonction, en travaillant à la fois à partir de structures résolues expérimentalement et de modèles informatiques.
HaxeHaxe est le nom d'un langage de programmation, multi-paradigme, multiplate-forme, haut niveau et celui d'un compilateur utilisé pour produire des applications pour de nombreuses plates-formes différentes à partir d'un seul code source. C'est aussi le nom d'un logiciel gratuit et open source distribué sous la licence GPLv2. La bibliothèque standard est disponible sous la licence MIT. Haxe inclut un ensemble de fonctions communes qui sont supportées sur toutes les plates-formes, tels que les types de données numériques, textuelles, tabulaires et binaires ainsi que certains formats de fichier communs.
Kotlin (langage)Kotlin est un langage de programmation orienté objet et fonctionnel, avec un typage dynamique qui permet de compiler pour la machine virtuelle Java, JavaScript, et vers plusieurs plateformes en natif (grâce à LLVM). Son développement provient principalement d'une équipe de programmeurs chez JetBrains basée à Saint-Pétersbourg en Russie (son nom vient de l'île de Kotline, près de St. Pétersbourg). Google annonce pendant la conférence Google I/O 2017 que Kotlin devient le second langage de programmation officiellement pris en charge par Android après Java.