245 research outputs found

    Phototesting and photoprotection in LE

    Get PDF
    Photosensitivity and induction of skin lesions following UV radiation is a common problem of patients with cutaneous and systemic forms of lupus erythematosus. The detrimental effect of UV radiation to patients with lupus erythematosus was already recognized in the last century. Skin lesions can now be provoked under standardized conditions allowing the diagnosis and classification of patients with photosensitive disorders. The aim of this review is to give an overview on the history, test procedure and test results in patients with lupus erythematosus

    A Partial Read Barrier for Efficient Support of Live Object-oriented Programming

    Get PDF
    International audienceLive programming, originally introduced by Smalltalk and Lisp, and now gaining popularity in contemporary systems such as Swift, requires on-the-fly support for object schema migration, such that the layout of objects may be changed while the program is at one and the same time being run and developed. In Smalltalk schema migration is supported by two primitives, one that answers a collection of all instances of a class, and one that exchanges the identities of pairs of objects, called the become primitive. Existing instances are collected, copies using the new schema created, state copied from old to new, and the two exchanged with become, effecting the schema migration. Historically the implementation of become has either required an extra level of indirection between an object's address and its body, slowing down slot access, or has required a sweep of all objects, a very slow operation on large heaps. Spur, a new object representation and memory manager for Smalltalk-like languages, has neither of these deficiencies. It uses direct pointers but still provides a fast become operation in large heaps, thanks to forwarding objects that when read conceptually answer another object and a partial read barrier that avoids the cost of explicitly checking for forwarding objects on the vast majority of object accesses

    JavaScript AOT compilation

    Get PDF
    International audienceStatic compilation, a.k.a., ahead-of-time (AOT) compilation, is an alternative approach to JIT compilation that can combine good speed and lightweight memory footprint, and that can accommodate read-only memory constraints that are imposed by some devices and some operating systems. Unfortunately the highly dynamic nature of JavaScript makes it hard to compile statically and all existing AOT compilers have either gave up on good performance or full language support. We have designed and implemented an AOT compiler that aims at satisfying both. It supports full unrestricted ECMAScript 5.1 plus many ECMAScript 2017 features and the majority of benchmarks are within 50% of the performance of one of the fastest JIT compilers

    Ewing sarcoma of the mandible mimicking an odontogenic abscess – a case report

    Get PDF
    Ewing sarcoma (ES) of the mandible is rare and can be mistaken for inflammation of dental origin. We present a 24-year old male patient which underwent radical tumour surgery and primary reconstruction with a microvascular osteoseptocutaneous free fibular flap as well as postoperative adjuvant chemotherapy. Incomplete osseous tumour resection required a second intervention. This case report recapitulates the clinical and histopathological findings in oral ES, demonstrates its sometimes difficult diagnosis and discusses the (dis-)advantages of primary osseous reconstruction in ablative tumour surgery

    Sindarin: A Versatile Scripting API for the Pharo Debugger

    Get PDF
    International audienceDebugging is one of the most important and time consuming activities in software maintenance, yet mainstream debuggers are not well-adapted to several debugging scenarios. This has led to the research of new techniques covering specific families of complex bugs. Notably, recent research proposes to empower developers with scripting DSLs, plugin-based and moldable debuggers. However, these solutions are tailored to specific use-cases, or too costly for one-time-use scenarios. In this paper we argue that exposing a debugging scripting interface in mainstream debuggers helps in solving many challenging debugging scenarios. For this purpose, we present Sindarin, a scripting API that eases the expression and automation of different strategies developers pursue during their debugging sessions. Sindarin provides a GDB-like API, augmented with AST-bytecode-source code mappings and object-centric capabilities. To demonstrate the versatility of Sindarin, we reproduce several advanced breakpoints and non-trivial debugging mechanisms from the literature

    Test of the Kolmogorov-Johnson-Mehl-Avrami picture of metastable decay in a model with microscopic dynamics

    Full text link
    The Kolmogorov-Johnson-Mehl-Avrami (KJMA) theory for the time evolution of the order parameter in systems undergoing first-order phase transformations has been extended by Sekimoto to the level of two-point correlation functions. Here, this extended KJMA theory is applied to a kinetic Ising lattice-gas model, in which the elementary kinetic processes act on microscopic length and time scales. The theoretical framework is used to analyze data from extensive Monte Carlo simulations. The theory is inherently a mesoscopic continuum picture, and in principle it requires a large separation between the microscopic scales and the mesoscopic scales characteristic of the evolving two-phase structure. Nevertheless, we find excellent quantitative agreement with the simulations in a large parameter regime, extending remarkably far towards strong fields (large supersaturations) and correspondingly small nucleation barriers. The original KJMA theory permits direct measurement of the order parameter in the metastable phase, and using the extension to correlation functions one can also perform separate measurements of the nucleation rate and the average velocity of the convoluted interface between the metastable and stable phase regions. The values obtained for all three quantities are verified by other theoretical and computational methods. As these quantities are often difficult to measure directly during a process of phase transformation, data analysis using the extended KJMA theory may provide a useful experimental alternative.Comment: RevTex, 21 pages including 14 ps figures. Submitted to Phys. Rev. B. One misprint corrected in Eq.(C1

    Special Aspects of Translating Military Vocabulary in Warhammer 40,000 - Related Literature

    Get PDF
    This article is dedicated to lexical and stylistic aspects of translating Warhammer 40,000 - related literature. The examples of such aspects were taken from translations published on social media. This study resulted in listing main special aspects of translating articles belonging to the universe of Warhammer 40,000 as well as practical recommendations

    Blood flow changes using a 3D xenogeneic collagen matrix or a subepithelial connective tissue graft for root coverage procedures: a pilot study.

    Get PDF
    BACKGROUND: The study investigated the early healing process following the treatment of single Miller class I and II recessions with a 3D xenogeneic collagen matrix (CMX) or connective tissue graft (CTG). METHODS: This pilot investigation was designed as a single-center randomized controlled parallel trial. A total of eight subjects (four per group) were treated with either CMX or CTG in the anterior maxilla. Vascular flow changes were assessed by laser Doppler flowmetry (LDF) before and after surgery and at days 1, 2, 3, 7, 14, and 30 while clinical evaluations took place at baseline and at days 60 and 180. Pain intensity perception was evaluated by the short-form McGill pain questionnaire (SF-MPQ), at days 1 and 14. RESULTS: The vascular flow fluctuated similarly in both groups pre- and post-operatively, but the CTG exhibited a more homogeneous pattern as opposed to CMX that showed a second phase of increased blood flow at 14 days. Clinically, the CTG led to greater change in mean root coverage and keratinized tissue gain but CMX was associated with lower early pain intensity scores. CONCLUSIONS: Within the limits of the study, the vascular flow alterations during the early healing of both graft types followed a similar pattern. The CMX was associated with a second peak of increased blood flow. CLINICAL RELEVANCE: The vascular flow changes after the application of CMX for single tooth recession root coverage did not show major differences from those observed after the use of a CTG. A trend for better clinical performance in terms of root coverage and keratinized tissue gain was noted for the CTG, but the initial patient morbidity was less for CMX

    An Energy Aware Cost Recovery Approach for Virtual Machine Migration

    Get PDF
    Datacenters provide an IT backbone for today's business and economy, and are the principal electricity consumers for Cloud computing. Various studies suggest that approximately 30% of the running servers in US datacenters are idle and the others are under-utilized, making it possible to save energy and money by using Virtual Machine (VM) consolidation to reduce the number of hosts in use. However, consolidation involves migrations that can be expensive in terms of energy consumption, and sometimes it will be more energy efficient not to consolidate. This paper investigates how migration decisions can be made such that the energy costs involved with the migration are recovered, as only when costs of migration have been recovered will energy start to be saved. We demonstrate through a number of experiments, using the Google workload traces for 12,583 hosts and 1,083,309 tasks, how different VM allocation heuristics, combined with different approaches to migration, will impact on energy effciency. We suggest, using reasonable assumptions for datacenter setup, that a combination of energy-aware ll-up VM allocation and energy-aware migration, and migration only for relatively long running VMs, provides for optimal energy efficiency
    corecore