2,711 research outputs found
Conan for Cevelop
Introduction
There are many ways to handle package dependency management. From manually sharing library files among the development team to using dependency managers that automatically install all related libraries in an easy and simple way. The Conan C++ package manager belongs to the latter category.
It is a command line interface (CLI) tool for C++ development that can conveniently install dependencies for any given build configuration. The different build configurations are managed by Conan in user-definable profiles. The tool handles downloading the right files and preparing build information for any build tool chosen by the user. The files can be downloaded from public Conan remotes, but users may also set up their own private databases. These features make Conan a very flexible tool, as it works well in many environments.
Objective
Cevelop, developed at the Institute for Software, is an integrated development environment (IDE) based on Eclipse C/C++ Development Tooling (CDT). Currently, there is no proper integration of Conan for Cevelop-managed projects. Developers need to manually call the CLI commands in the shell and insert the build information to the respective settings in the Cevelop project by hand.
Therefore, this term project’s goal is to write an Eclipse plug-in that fixes this problem. It must handle installing package dependencies and keeping them up-to-date. What’s more, it should manage Conan profiles and remotes so that the user does not need to use the command-line or open files directly. Everything should be done in Cevelop alone.
Result
The developed plug-in has the following features:
First off, Conan for Cevelop handles the installation of all package dependencies in a very convenient way. The user needs only to click a button and the plug-in handles the rest. Notably, all Eclipse build information is automatically updated. This feature also works when adding, removing, or updating dependencies down the line, as the plug-in purges obsolete build information and replaces it when the command is re-run.
Conan for Cevelop also manages Conan remotes. The user may add, edit or delete remotes from within Cevelop and does not need to edit any files or open a command-line tool.
Finally, Conan for Cevelop manages Conan profiles. The user may add, edit or delete profiles. Furthermore, the user may select a workspace-wide default profile. Individual Cevelop projects may choose to use the workspace profile, or they may select a different active profile.
Currently, only one file needs to be edited by hand: conanfile.txt, which is used by Conan to know which packages to add. In the future, a package browser may be added to the plug-in. It would remove the need to edit the conanfile.txt manually
Samuel Beckett and the Writers of Port-Royal
It has been observed that ‘the literary influences on Beckett have been far more important than has been acknowledged, and more important indeed, than the philosophical influences’ (Smith 2002: 3). The truth of this statement is evidenced by the description that scholars have given of Samuel Beckett’s relationship to seventeenth century French classicism. To date, critical interest has been limited for the most part to the figure of the philosopher René Descartes on the (fragile) grounds that Beckett was exclusively concerned with the Cartesian imperative of clarity and order, the fundamental dualism between body and mind, and Nominalism.
Together with the assumption that Beckett’s vision was essentially Cartesian, his literary filiation with Pascal was suggested by critics, but only in terms of Beckett’s formal approach to the theatre. In his short article on En attendant Godot in 1953, the playwright Jean Anouilh was among the first reviewers to suggest that Beckett’s drama synthesizes the encounter between ‘classicism’ and a ‘modern’ form of art. It is well known that Beckett retained a lifelong admiration for Pascal – indeed, Pascal was one of his ‘old chestnuts’ (Knowlson 1997: 653). Little attention has been paid, however, to the originality of Pascal’s thought, the specific nature of his prose, and the impact these might have had upon Beckett’s mature work, especially the trilogy and the subsequent short prose. Yet, in the literary and philosophical context of post-war France, Beckett’s filiation with Pascal, their corresponding preoccupations, were evident to his contemporaries, who identified Pascal as an underlying presence in his works
The role of abiotic and biotic mechanisms controlling the dynamics of the dissolved organic matter in pelagic ecosystem (NW Mediterranean)
Memoria de tesis doctoral presentada por Elvia Denisse Sánchez Pérez para obtener el título de Doctora en Oceanographie por la Université Pierre et Marie Curie (UPMC), realizada bajo la dirección del Dr Pascal Conan de la Université Pierre et Marie Curie (UPMC) y de la Dra. Celia Marrasé Peña del Institut de Ciències del Mar (ICM-CSIC).-- 156 pages[EN] Chromophoric dissolved organic matter (CDOM) is a major fraction of dissolved organic matter (DOM). CDOM absorbs light over a broad range of ultraviolet (UV-R) and visible wavelengths. A small fraction of CDOM can emit fluorescence when excited by ultraviolet radiation; so called fluorescent dissolved organic matter (FDOM). CDOM plays a key role in regulating light penetration into the ocean, absorbing high-energy electromagnetic spectrum (visible and ultraviolet light) waves. On one hand, it protects aquatic organisms of potential photo-damage; in the other hand it induces a negative effect by reducing light for photosynthesis. [...][FR] La matière organique dissoute chromophorique (CDOM) est une fraction significative du pool global de matière organique dissoute (MOD) dans les océans. La CDOM absorbe une partie de la lumière dans le domaine du rayonnement ultraviolet (UV-R) et du visible. Une fraction de cette CDOM peut émettre une fluorescence lorsqu'elle est excitée par un UV-R. Cette fraction est alors appelée matière organique dissoute fluorescente (FDOM). La CDOM a donc d'une part, un effet positif, en protégeant les cellules contre les dommages causés par les UV-R, mais d'autre part, un effet négatif en réduisant la quantité de radiation disponible pour la photosynthèse. [...]Peer Reviewe
Sabil and Wikala of Dhul Fiqar Oda Bashi
interior, courtyard, "Vue de l'Okel Zoulfiqar," color plate XLIV of Pascal Coste's "Architecture arabe; ou, Monuments du Kaire, mesurés et dessinés, de 1818 à 1826", 1818-182
First person - Aude Pascal
International audienceFirst Person is a series of interviews with the first authors of a selection of papers published in Journal of Cell Science, helping early-career researchers promote themselves alongside their papers. Aude Pascal is first author on `Annexin A2 and Ahnak control cortical NuMA-dynein localization and mitotic spindle orientation', published in JCS. Aude is a research assistant in the lab of Re ' gis Giet at University of Rennes, France, who is particularly interested in developmental biology. She has always been struck by the fact that a whole organism displaying multiple functions arises from a single cell. For this reason, she has oriented her research on mitosis and meiosis to study the different steps, components and structures involved in these processes
Pascal Tutorial, 1987
There exists a limited number of tutorials for the Pascal programming language using the Apple Computer. The demand for these tutorials exceeds the supply. In this thesis an attempt was made to rectify this shortage by designing a Pascal tutorial for the Apple computer. This Pascal tutorial is designed to assist with instructing an introductory computer programming course in Pascal, incorporating Apple Superpilot as the authoring language. Emphasis is placed on making the program "user friendly." A person with no previous programming experience should be able to easily execute this tutorial. The information presented as the subject matter of the tutorial will follow the guidelines recommended by the Association for Computing Machinery
Architecture arabe; ou, Monuments du Kaire, mesurés et dessinés, de 1818 à 1826
general view, "Vue des Tombeaux au Nord-Est de la Ville," color plate LXIII of Pascal Coste's "Architecture arabe; ou, Monuments du Kaire, mesurés et dessinés, de 1818 à 1826", 1818-182
Gamia el-Muaiyad
interior, qibla wall, "Vue de la Niche du Sanctuaire et de la Chaire de la Mosquee el Moyed"," color plate XXVIII of Pascal Coste's "Architecture arabe; ou, Monuments du Kaire, mesurés et dessinés, de 1818 à 1826", 1818-182
Architecture arabe; ou, Monuments du Kaire, mesurés et dessinés, de 1818 à 1826
section, section of the prayer hall, and details of inscription and chandelier, Plate XXIII of Pascal Coste's "Architecture arabe; ou, Monuments du Kaire, mesurés et dessinés, de 1818 à 1826
Tomb of the Family of Muhammad 'Ali
interior, "Vue des Tombeaux de la Famille de Mohamed-Aly-Pacha, dans le Cimetiere de l'Imam," color plate LXIV of Pascal Coste's "Architecture arabe; ou, Monuments du Kaire, mesurés et dessinés, de 1818 à 1826", 1818-182
- …
