3,851 research outputs found
JooFlux: Hijacking Java 7 InvokeDynamic To Support Live Code Modifications
Changing functional and non-functional software implementation at runtime is
useful and even sometimes critical both in development and production
environments. JooFlux is a JVM agent that allows both the dynamic replacement
of method implementations and the application of aspect advices. It works by
doing bytecode transformation to take advantage of the new invokedynamic
instruction added in Java SE 7 to help implementing dynamic languages for the
JVM. JooFlux can be managed using a JMX agent so as to operate dynamic
modifications at runtime, without resorting to a dedicated domain-specific
language. We compared JooFlux with existing AOP platforms and dynamic
languages. Results demonstrate that JooFlux performances are close to the Java
ones --- with most of the time a marginal overhead, and sometimes a gain ---
where AOP platforms and dynamic languages present significant overheads. This
paves the way for interesting future evolutions and applications of JooFlux
« L’eau qui atteint la mer est une eau perdue » : Anthropocentrisme et dégradation des écosystèmes aquatiques
Une des principales dimensions de la « crise mondiale de l’eau » concerne la
dégradation des écosystèmes aquatiques de la planète. Résultant de l’activité humaine, cette
dégradation est ultimement autorisée par une éthique qui, ne prenant en compte que les
personnes, réduit le statut de l’eau et des écosystèmes aquatiques à celui de ressources à
exploiter. De cette importance du rapport de l’Homme à la nature pour la gouvernance de
l’eau s’ensuit le besoin de penser ce rapport au-delà de l’anthropocentrisme actuel. Un tel
dépassement éthique signifierait pour Homo sapiens
l’autolimitation de sa liberté d’action dans la lutte pour l’existence, qu’il est suggéré de
fonder sur une révérence pour l’eau en tant que système de support à la vie.The degradation of the planet’s freshwater ecosystems constitutes one of the main
dimensions of the “global water crisis”. As a result of human activity, this degradation is
ultimately allowed to occur by an ethic that only takes people into account and therefore
reduces water and freshwater ecosystems to the status of resources to be exploited. Given
the impact of humanity’s relationship with nature on water governance, there is a need to
rethink the current anthropocentric ethic and to move beyond it. Such an ethical
accomplishment would require that Homo sapiens
accept limits to their freedom of action in the struggle for existence. These limits, it is
suggested, could be based on a reverence for water as a life support system
La co-création à l'épreuve : enjeux éthiques et épistémologiques de la pratique du cinéma documentaire en milieu autochtone
Le cinéma et l'ethnologie sont apparus presqu'à la même époque et partagent, de ce fait, un certain nombre de caractéristiques. Partant, la critique des pratiques ethnographiques et des théories anthropologiques opérée entre autres par Clifford Geerz et James Clifford peut en partie être transposée dans le champ du cinéma documentaire. Outre l'intérêt méthodologique qu'il présente au plan du renouvellement des pratiques, cet exercice s'avère nécessaire du point de vue éthique dans un contexte où les documentaristes, comme les ethnologues, ne peuvent plus poser le même regard qu'hier sur des « Observés » désormais conscients de leur image et des enjeux de leur représentation dans les productions audio-visuelles. Prenant acte de ce contexte et en nous appuyant principalement sur la critique postmoderne de l'anthropologie, nous avons retenu des critères épistémologiques et éthiques en vue de l'élaboration d'une méthodologie de recherche-création en milieu autochtone visant à réaliser un film non pas sur un personnage, mais bien avec un sujet, et à plus forte raison un sujet formé en communication. Concrètement, il s'est agi de tourner une œuvre documentaire intimiste d'environ 70 minutes en collaboration avec le sujet-personnage même de cette œuvre, et ce dans une région autochtone de Bolivie à l'occasion des fêtes de Noël. Inspirée des approches participatives et réflexives de Jean Rouch et d'Eduardo Coutinho, cette démarche que nous définissons comme une expérience de « co-création » s'est avérée fructueuse sous plusieurs aspects. En effet, si elle a effectivement mené à la réalisation d'un documentaire plus ouvert à la participation de l'Autre, elle a en outre permis de nouer une relation de confiance et une complicité très particulières entre le cinéaste et son sujet qui teinte l'ensemble de l'œuvre, en plus de déboucher sur une certaine originalité formelle.\ud
______________________________________________________________________________ \ud
MOTS-CLÉS DE L’AUTEUR : ethnographie, cinéma documentaire, Autochtones, création cinématographique, altérit
Proposition of a PLM tool to support textile design: A case study applied to the definition of the early stages of design requirements
The current climate of economic competition forces businesses to adapt more than ever to the expectations of their customers. Faced with new challenges, practices in textile design have evolved in order to be able to manage projects in new work environments. After presenting a state of the art overview of collaborative tools used in product design and making functional comparison between PLM solutions, our paper proposes a case study for the development and testing of a collaborative platform in the textile industry, focusing on the definition of early stages of design needs. The scientific contributions presented in this paper are a state of the art of current PLM solutions and their application in the field of textile design; and a case study where we will present, define, and test the mock-up of a collaborative tool to assist the early stages, based on identified intermediary representations
Opportunities for a Truffle-based Golo Interpreter
Golo is a simple dynamically-typed language for the Java Virtual Machine.
Initially implemented as a ahead-of-time compiler to JVM bytecode, it leverages
invokedy-namic and JSR 292 method handles to implement a reasonably efficient
runtime. Truffle is emerging as a framework for building interpreters for JVM
languages with self-specializing AST nodes. Combined with the Graal compiler,
Truffle offers a simple path towards writing efficient interpreters while
keeping the engineering efforts balanced. The Golo project is interested in
experimenting with a Truffle interpreter in the future, as it would provides
interesting comparison elements between invokedynamic versus Truffle for
building a language runtime
Large-scale fluctuations of the largest Lyapunov exponent in diffusive systems
We present a general formalism for computing the largest Lyapunov exponent
and its fluctuations in spatially extended systems described by diffusive
fluctuating hydrodynamics, thus extending the concepts of dynamical system
theory to a broad range of non-equilibrium systems. Our analytical results
compare favourably with simulations of a lattice model of heat conduction. We
further show how the computation of the Lyapunov exponent for the Symmetric
Simple Exclusion Process relates to damage spreading and to a two-species pair
annihilation process, for which our formalism yields new finite size results
The Quantum Compass Model on the Square Lattice
Using exact diagonalizations, Green's function Monte Carlo simulations and
high-order perturbation theory, we study the low-energy properties of the
two-dimensional spin-1/2 compass model on the square lattice defined by the
Hamiltonian . When
, we show that, on clusters of dimension , the
low-energy spectrum consists of states which collapse onto each other
exponentially fast with , a conclusion that remains true arbitrarily close
to . At that point, we show that an even larger number of states
collapse exponentially fast with onto the ground state, and we present
numerical evidence that this number is precisely . We also extend
the symmetry analysis of the model to arbitrary spins and show that the
two-fold degeneracy of all eigenstates remains true for arbitrary half-integer
spins but does not apply to integer spins, in which cases eigenstates are
generically non degenerate, a result confirmed by exact diagonalizations in the
spin-1 case. Implications for Mott insulators and Josephson junction arrays are
briefly discussed.Comment: 8 pages, 8 figure
Environnements, migrations et recompositions sociales des campagnes limousines : l'exemple du PNR Millevaches
200p.Au-delà des données quantitatives, qui désignent le Limousin comme un territoire attractif, sa balance migratoire positive lui permettant de regagner des habitants sur la dernière période intercensitaire (1999-2006), l'objectif affiché est, en amont, de mieux connaître et analyser la réalité de ces migrations et celle des échanges internes au Limousin et, en aval, de cerner l'impact social et économique de ces installations, notamment dans les espaces ruraux en mutation permettant à terme d'évaluer les nouveaux besoins en services et les pratiques à mettre en avant. D'une manière globale, il s'agissait d'affiner l'échelle d'observation et d'analyse en proposant des outils de mesure qualitatifs des flux migratoires afin de donner du sens aux constats quantitatifs. Le premier objectif était de déconstruire le processus décisionnel des migrants, depuis le choix du Limousin comme région de destination à celui du logement finalement choisi à l'issu du parcours migratoire. Parallèlement, l'existence de flux migratoire interrégionaux typiques de ce que l'on qualifie de migrations d'agrément (recherche d'un cadre de vie et de pratiques de qualité) a conduit à mesurer la place de l'environnement dans la démarche des migrants, là encore à toutes les étapes du processus décisionnel. Enfin, compte tenu du poids démographique des néo-Limousins dans les communes rurales, l'une des interrogations portait sur les modalités et les effets des recompositions sociales des campagnes limousines sous l'effet de ce " brassage " démographique. Territoire attractif et offrant un certain nombre d'atouts du point de vue de la qualité et de la diversité des paysages, doté d'un label Parc Naturel Régional qui lui confère à la fois une reconnaissance institutionnelle de ce capital environnemental et une certaine visibilité à l'échelle nationale, le PNR de Millevaches en Limousin s'est imposé comme un cadre possible de l'étude. Au sein de celui-ci, ce sont plus particulièrement trois micro-régions dénommées Vassivière-Plateau, sud-est Creuse et Corrèze qui ont été ciblées au regard de profils migratoires et de contextes paysagers sensiblement différents
- …