The Javanese - one of the largest ethnic groups in the Islamic world - were once mostly 'nominal Muslims' with pious believers a minority and the majority seemingly resistant to Islam's call for ...greater piety. Over the tumultuous period analyzed here - from the 1930s to the 2000s - that society has changed profoundly to become an extraordinary example of the rising religiosity that marks the modern age. Islamisation and Its Opponents in Java draws on a formidable body of sources, including interviews, archival documents and a vast range of published material, to situate the Javanese religious experience. Winner of the Kahin Prize from the Association of Asia Studies, the study has considerable relevance for much wider contexts. The final section of the book, which considers the significance of Java's religious history in global contexts, shows how it exemplifies a profound contest of values in the universal human search for a better life.
A rich and sensitive portrait of a changing peasantry, this study is also a general inquiry into the nature of status, class, and community in the developing world. Robert Hefner presents an analysis ...designed to bridge the gap between village studies and social history. He describes the forces that have shaped upland politics and society from pre-colonial times to the Green Revolution today. This title is part of UC Press's Voices Revived program, which commemorates University of California Press's mission to seek out and cultivate the brightest minds and give them voice, reach, and impact. Drawing on a backlist dating to 1893, Voices Revived makes high-quality, peer-reviewed scholarship accessible once again using print-on-demand technology. This title was originally published in 1991. A rich and sensitive portrait of a changing peasantry, this study is also a general inquiry into the nature of status, class, and community in the developing world. Robert Hefner presents an analysis designed to bridge the gap between village studies and.
Introductory artificial intelligence undergraduate classes often introduce different search methods using different search algorithms. In this context one of algorithms that is often taught, is the ...minimax algorithm which is used in adversarial games where you want to minimize your opponent's chance of winning while maximizing your chance of winning. Different instructors use different games to make the students implement the minimax algorithm such as Checkers, Othello or Chess. However, one common problem with this assignment is that the students often spend more time implementing the game itself rather than the artificial intelligence techniques in the game. For this reason, in this paper we present a Java-based open source Othello framework that was designed to be used in artificial intelligence undergraduate classes. Our framework has several features that help the students to focus on the development of the artificial intelligence aspects of the game, rather than developing the game itself. One particular feature of the framework is that it has a method that returns the list of valid moves given the current state of the game board and which player is going to make the next move. With this method, the students can focus on how to evaluate the different states using several heuristic functions and implementing the minimax algorithm. Another feature of the framework is the graphical user interface and the HumanPlayer class that allows the students to play against their own code. This feature is important as it allows the students to not only debug their codes but also to evaluate the effectiveness of their implemented heuristics. Another aspect of the framework is that it allows to set up a tournament of the codes developed by the students. The tournament can be organized in two modes. In the first mode every AI developed by one student plays against the AI developed by every other student. In the second mode, each student developed code is paired against another student developed code and only the winner plays against the winner of another pairing until there is only one winner left. An analysis of the framework in our artificial intelligence undergraduate computer engineering classes shows that it properly supports the student learning and the tournament mode also challenges them to create the best AI for Othello as they can.
What would a history that put women at the centre of the rise and fall of kingdoms be like? When the armies of Khubilai arrived on Java in 1293, they found themselves in the middle of two warring ...states. Two historical traditions developed concerning the ensuing events: the official Chinese dynastic records in which no women are mentioned, and a number of Javanese histories and poems in which everything depends upon the actions and fates of certain women. The Chinese account has long been regarded as factual, whilst the Javanese versions have been dismissed as mere romance, their women stereotypical representations of male fantasies. But what happens if the women and the narratives about them are taken seriously rather than dismissed? Of Palm Wine, Women and War offers just such a reading.
In east Javanese dance traditions like Beskalan and Ngremo , musicians and dancers negotiate gender through performances where males embody femininity and females embody masculinity. Christina ...Sunardi ventures into the regency of Malang in east Java to study and perform with dancers. Through formal interviews and casual conversation, Sunardi learns about their lives and art. Her work shows how performers continually transform dance traditions to negotiate, and renegotiate, the boundaries of gender and sex--sometimes reinforcing lines of demarcation, sometimes transgressing them, and sometimes doing both simultaneously. But Sunardi's investigation moves beyond performance. It expands notions of the spiritual power associated with female bodies and feminine behavior, and the ways women, men, and waria (male-to-female transvestites) access the magnetic power of femaleness. A journey into understudied regions and ideas, Stunning Males and Powerful Females reveals how performances seemingly fixed by tradition are instead dynamic environments for cultural negotiation and change surrounding questions of sex and gender.
Trading enterprise figures prominently in Indonesian history. Commercial activities penetrated deep into the economy, politics and society of the former Netherlands Indies. Dutch Commerce and Chinese ...Merchants in Java describes this, largely forgotten, world of commerce. During the period 1800-1942 this vanished world was, however, bustling. Merchants of very different background and stature cooperated and competed with each other. Trading relations were forged and dissolved, contracts were honoured and broken, fortunes were made and lost.
Using unpublished archival sources in Indonesia and the Netherlands Alexander Claver recounts the diverse trading mechanisms, complex credit relations and countless participants involved. How Dutch, Chinese, and Arab traders related to each other in such demanding business environment is the fascinating story of this book.
Data Mining: Practical Machine Learning Tools and Techniques, Third Edition, offers a thorough grounding in machine learning concepts as well as practical advice on applying machine learning tools ...and techniques in real-world data mining situations. This highly anticipated third edition of the most acclaimed work on data mining and machine learning will teach you everything you need to know about preparing inputs, interpreting outputs, evaluating results, and the algorithmic methods at the heart of successful data mining. Thorough updates reflect the technical changes and modernizations that have taken place in the field since the last edition, including new material on Data Transformations, Ensemble Learning, Massive Data Sets, Multi-instance Learning, plus a new version of the popular Weka machine learning software developed by the authors. Witten, Frank, and Hall include both tried-and-true techniques of today as well as methods at the leading edge of contemporary research. The book is targeted at information systems practitioners, programmers, consultants, developers, information technology managers, specification writers, data analysts, data modelers, database R professionals, data warehouse engineers, data mining professionals. The book will also be useful for professors and students of upper-level undergraduate and graduate-level data mining and machine learning courses who want to incorporate data mining as part of their data management knowledge base and expertise. * Provides a thorough grounding in machine learning concepts as well as practical advice on applying the tools and techniques to your data mining projects * Offers concrete tips and techniques for performance improvement that work by transforming the input or output in machine learning methods * Includes downloadable Weka software toolkit, a collection of machine learning algorithms for data mining tasks—in an updated, interactive interface. Algorithms in toolkit cover: data pre-processing, classification, regression, clustering, association rules, visualization
European markets almost exclusively relied on Caribbean sugar produced by slave labor until abolitionist campaigns began around 1800. Thereafter, importing Asian sugar and transferring plantation ...production to Asia became a serious option for the Western world. In this book, Ulbe Bosma details how the British and Dutch introduced the sugar plantation model in Asia and refashioned it over time. Although initial attempts by British planters in India failed, the Dutch colonial administration was far more successful in Java, where it introduced in 1830 a system of forced cultivation that tied local peasant production to industrial manufacturing. A century later, India adopted the Java model in combination with farmers' cooperatives rather than employing coercive measures. Cooperatives did not prevent industrial sugar production from exploiting small farmers and cane cutters, however, and Bosma finds that much of modern sugar production in Asia resembles the abuses of labor by the old plantation systems of the Caribbean.
Rotten green tests in Java, Pharo and Python Aranega Vincent; Delplanque Julien; Martinez, Matias ...
Empirical software engineering : an international journal,
12/2021, Letnik:
26, Številka:
6
Journal Article
Recenzirano
Odprti dostop
Rotten Green Tests are tests that pass, but not because the assertions they contain are true: a rotten test passes because some or all of its assertions are not actually executed. The presence of a ...rotten green test is a test smell, and a bad one, because the existence of a test gives us false confidence that the code under test is valid, when in fact that code may not have been tested at all. This article reports on an empirical evaluation of the tests in a corpus of projects found in the wild. We selected approximately one hundred mature projects written in each of Java, Pharo, and Python. We looked for rotten green tests in each project, taking into account test helper methods, inherited helpers, and trait composition. Previous work has shown the presence of rotten green tests in Pharo projects; the results reported here show that they are also present in Java and Python projects, and that they fall into similar categories. Furthermore, we found code bugs that were hidden by rotten tests in Pharo and Python. We also discuss two test smells —missed fail and missed skip —that arise from the misuse of testing frameworks, and which we observed in tests written in all three languages.
Performing Power van der Meer, Arnout
2020, 2021, 2021-02-15
eBook
Odprti dostop
"Performing Power illuminates how colonial dominance in Indonesia was legitimized, maintained, negotiated, and contested through the everyday staging and public performance of power between the ...colonizer and colonized. Arnout Van der Meer's Performing Power explores what seemingly ordinary interactions reveal about the construction of national, racial, social, religious, and gender identities as well as the experience of modernity in colonial Indonesia. Through acts of everyday resistance, such as speaking a different language, withholding deference, and changing one's appearance and consumer behavior, a new generation of Indonesians contested the hegemonic colonial appropriation of local culture, and the racial and gender inequalities that it sustained. Over time these relationships of domination and subordination became inverted, and by the twentieth century the Javanese used the tropes of Dutch colonial behavior to subvert the administrative hierarchy of the state. Thanks to generous funding from the Sustainable History Monograph Pilot and the Mellon Foundation the ebook editions of this book are available as Open Access (OA) volumes from Cornell Open (cornellopen.org) and other Open Access repositories."