8,298 research outputs found

    Refactoring Legacy JavaScript Code to Use Classes: The Good, The Bad and The Ugly

    Full text link
    JavaScript systems are becoming increasingly complex and large. To tackle the challenges involved in implementing these systems, the language is evolving to include several constructions for programming- in-the-large. For example, although the language is prototype-based, the latest JavaScript standard, named ECMAScript 6 (ES6), provides native support for implementing classes. Even though most modern web browsers support ES6, only a very few applications use the class syntax. In this paper, we analyze the process of migrating structures that emulate classes in legacy JavaScript code to adopt the new syntax for classes introduced by ES6. We apply a set of migration rules on eight legacy JavaScript systems. In our study, we document: (a) cases that are straightforward to migrate (the good parts); (b) cases that require manual and ad-hoc migration (the bad parts); and (c) cases that cannot be migrated due to limitations and restrictions of ES6 (the ugly parts). Six out of eight systems (75%) contain instances of bad and/or ugly cases. We also collect the perceptions of JavaScript developers about migrating their code to use the new syntax for classes.Comment: Paper accepted at 16th International Conference on Software Reuse (ICSR), 2017; 16 page

    Design of Real Time Heart Rate Monitoring System With ARDUINO UNO R3 Based on Android Application

    Get PDF
    The heart is an important organ for humans. Heart disease has claimed many lives. It happened because not everyone can do regular heart checks. High cost and time wasted could be the reason. Even a lot of heart disease is detected when a disease was so severe that treatment be late. Though the heart is the organ that affects other organs, in other words, the good performance of the heart as the source of much-needed work of other organs. One of the things that can be done is to check regularly to determine the condition of the heart through a number of heartbeats per minute. By knowing the condition of the heart then anyone can change the pattern of life and maintain food intake better, so that the heart will change to a more healthy condition. Therefore the heart rate monitoring system application to be made. Only by writing gender and age, everyone can use it and do not have to wait for a medical expert. The application can determine the condition of the heart in good condition, weak or bad through the calculation of the number of heartbeats using easy way, so that they can consult with medical experts and of course heart health can be maintained without taking expensive and complicated way, simply by changing lifestyle and exercise regularly. This application runs on Android based smartphones that connected to ARDUINO UNO R3 modul to detect heart rate. Keywords-heart rate; heart condition; android; arduin

    REDUPLICATED WORDS IN SUNDANESE: The Study of Uniqueness of Local Language

    Get PDF
    The title of this study is ā€œReduplicated Words in Sundaneseā€ which analyzes the morphological process in Sundanese. The purpose of the study is to analyze and also to find out the forms of reduplicated words and the kinds of semantic interpretation in Sundanese. Reduplication is the repetition of whole word or part of word. The methodology used in this study is descriptive qualitative. The data were taken from Sundanesebookand Sundanese Dictionary. The results of this study shows that there are two forms of reduplicated words in Sundanese. Each form of reduplication consists of several parts and different kinds. They also have the various meanings from each other. The result of this study is expected to be a guide for readers to understand Sundanese

    MEDITATION ON RELATIVISM, ABSOLUTISM, AND BEYOND

    Get PDF

    A modern bestiary: a contrastive study of the figurative meanings of animal terms

    Get PDF

    THE KEYBOARD WARRIORS: EXPRESSING HATRED AND JUDGEMENT ON ā€œANOTHERā€ WOMAN THROUGH HATERSā€™ INSTAGRAM ACCOUNT

    Get PDF
    Nowadays, many celebrities use Instagram to connect with their fans. Unfortunately, for some celebrities, their popularity may not necessarily mean that they are liked by the public. The keyboard warriors, i.e. haters can freely hit the keyboard and leave hate comments as cyber communication does not require face-to-face interactions. Some of them even go so far by creating hatersā€™ accounts of certain public figures, as can be found on @mulanjameelaqueen, created by the haters of Mulan Jameela, an Indonesian singer known for her affairs and unregistered marriage with her friendā€™s husband. This paper explores how being ā€œanotherā€ woman is perceived in Indonesia. Mateo and Yusā€™ (2013) pragmatic taxonomy of insults was used as the framework of analysis. The data were taken from the captions and the comments of 10 of the most commented posts of @mulanjameelaqueen. They were processed by using AntConc to obtain the most frequently used words and their collocations, and the word clusters. The results show that the most commonly used lexicons to refer to Mulan are: cireng ā€˜traditional snackā€™, lonte ā€˜whoreā€™, Jamilonte or Mulonte (coined from Mulan Jameela and lonte ā€˜prostituteā€™), and iblis ā€˜devilā€™. The malicious comments are mostly related to Mulanā€™s physical appearance, death threat to Mulan, divorce, and nikah siri ā€˜unregistered marriageā€™. The comments may also reflect most of the hatersā€™ (mostly females) negative perception and judgement on unregistered marriage, divorced female, and ā€œanotherā€ woman

    Expression Level of Cyclin-D1 between Endometriomas and Ovarian Carcinomes

    Get PDF
    Endometrioma on the ovaries is a benign gynecological disorder that is often found in women of reproductive age. The approach was made to the malignant transformation through the study of cyclin-D1 expression. This research aim to analyze differences in the level of Cyclin-D1 expression in ovarian endometriosis and ovarian carcinoma associated with the pathogenesis of endometrioma and ovarian carcinoma. Analytical observational study with cross sectional approach to cyclin-D1 expression between endometrioma and ovarian carcinoma with good and bad differentiation. The research subjects were 20 cases of endometrioma, each of the 20 cases of ovarian carcinoma were well and poorly differentiated. Statistical analysis using the ANOVA test on the level of cyclin-D1 expression between groups. The mean cyclin-D1 expression in endometrioma was 67.25. The mean of well-differentiated ovarian carcinoma was 132.41. The mean of poorly differentiated ovarian carcinoma was 128.83. Anova test resulted in a significant difference between the expression of cyclin-D1 endometrioma and ovarian carcinoma with good and bad differences (p = 0.00 0.05). There is a significant difference between endometrioma and ovarian carcinoma with good and bad differentiation. Endometrioma cyclin-D1 expression was lower than ovarian carcinoma with good and bad differentiation
    • ā€¦
    corecore