Learn Android Studio covers Android Studio and its rich tools ecosystem, including Git and Gradle: this book covers how Android Studio works seamlessly with Git, for source control, and Gradle, a build and test tool. In addition, this book demonstrates how to develop/collaborate with remote Git web-hosting services such as GitHub and Bitbucket. Four complete Android projects accompany this volu…
This volume presents a collection of contributions on advanced approaches of continuum mechanics, which were written to celebrate the 60th birthday of Prof. Holm Altenbach. The contributions are on topics related to the theoretical foundations for the analysis of rods, shells and three-dimensional solids, formulation of constitutive models for advanced materials, as well as development of new a…
Exploring Lean manufacturing in a holistic manner, this book helps organizations to implement Lean principles successfully by offering theoretical, empirical and practical knowledge. It empirically demonstrates how a successful Lean initiative can improve organizational efficiency, and incorporates valuable primary research to substantiate findings. It argues that Lean principles need to be app…
This book investigates tradeoff between security and usability in designing leakage resilient password systems (LRP) and introduces two practical LRP systems named Cover Pad and ShadowKey. It demonstrates that existing LRP systems are subject to both brute force attacks and statistical attacks and that these attacks cannot be effectively mitigated without sacrificing the usability of LRP system…
In October 1890, Eugene T. Kingsley’s life changed irrevocably while working as a brakeman on the Northern Pacific Railway when he was injured in a fall between two rail cars. While recuperating in hospital after the amputation of both legs, he began reading the works of Karl Marx. Joining a popular socialist movement, his activism eventually brought him to Vancouver, B.C. where he founded th…
This brief presents a general unifying perspective on the fractional calculus. It brings together results of several recent approaches in generalizing the least action principle and the Euler–Lagrange equations to include fractional derivatives. The dependence of Lagrangians on generalized fractional operators as well as on classical derivatives is considered along with still more general …
The emergence, dominance, and alarmingly rapid retreat of modernist industrial capitalism on Cape Breton Island during the “long twentieth century” offers a particularly captivating window on the lasting and varied effects of deindustrialization. Now, at the tail end of the industrial moment in North American history, the story of Cape Breton Island presents an opportunity to reflect on how…
This volume constitutes the refereed proceedings of the Second International Workshop on Advanced Methodologies for Bayesian Networks, AMBN 2015, held in Yokohama, Japan, in November 2015. The 18 revised full papers and 6 invited abstracts presented were carefully reviewed and selected from numerous submissions. In the International Workshop on Advanced Methodologies for Bayesian Networks (A…
With lively, informative contributions by both scholars and activists, Bucking Conservatism highlights the individuals and groups who challenged Alberta’s conservative status quo in the 1960s and 70s. Drawing on archival records, newspaper articles, police reports, and interviews, the contributors examine Alberta’s history through the eyes of Indigenous activists protesting discriminatory l…
Advanced Metaprogramming in Classic C++ aims to be both an introduction and a reference to C++ template metaprogramming (TMP); TMP is presented in the book as a set of techniques that will bring a new style in C++ and make code exceptionally clear and efficient. The book deals with language aspects, design patterns, examples and applications (seen as case studies). Special emphasis is put on sm…