In problem solving, as in street fighting, rules are for fools: do whatever works - don't just stand there! Yet we often fear an unjustified leap even though it may land us on a correct result. Traditional mathematics teaching is largely about solving exactly stated problems exactly, yet life often hands us partly defined problems needing only...
How are users influenced by social media platforms when they generate content, and does this influence affect users' compliance with copyright laws?
These are pressing questions in today's internet age, and Regulating Content on Social Media answers them by analysing how the behaviours of social media users are regulated from a copyrig...
The Coder's Apprentice is a course book, written by Pieter Spronck, that is aimed at teaching Python 3 to students and teenagers who are completely new to programming. Contrary to many of the other books that teach Python programming, this book assumes no previous knowledge of programming on the part of the students, and contains numerous exer...
What can the architecture of ancient ships tell us about their capacity to carry cargo or to navigate certain trade routes? How do such insights inform our knowledge of the ancient economies that depended on maritime trade across the Mediterranean?
These and similar questions lie behind Sailing from Polis to Empire, a fascinating insight into th...
PicoLisp Works is a compilation of (almost) all available information about the technological gem PicoLisp - a programming language and environment that definitely deserves wider attention.
Built on the unique characteristics of Lisp (almost no syntax, code is equivalent to data), PicoLisp combines powerful abstractions with simplicity and purit...
Cosmos DB is a NoSQL database service included in Azure that is continuously adding new features and has quickly become one of the most innovative services found in Azure, targeting mission-critical applications at a global scale. This book starts off by showing you the main features of Cosmos DB, their supported NoSQL data models and the foundatio...
This open book is about the perception of the independence of the judiciary in Europe. Do citizens and judges see its independence in the same way? Do judges feel that their independence is respected by the users of the courts, by the leadership of the courts and by politicians? Does the population trust the judiciary more than other public institu...
This open handbook presents a multidisciplinary and multifaceted perspective on how the 'digital' is simultaneously changing Russia and the research methods scholars use to study Russia. It provides a critical update on how Russian society, politics, economy, and culture are reconfigured in the context of ubiquitous connectivity and accou...
Python for Kids is a lighthearted introduction to the Python language and to programming in general, complete with illustrations and kid-friendly examples. We begin with the basics of how to install Python and write simple commands. In bite-sized chapters, you'll discover the essentials of Python, including how to use Python's extensive s...
How do university finances really work?
From flagship public research universities to small, private liberal arts colleges, there are few aspects of these institutions associated with more confusion, myths or lack of understanding than how they fund themselves and function in the business of higher education. Using simple, approachable explanati...
Functional and flexible, this guide takes an objects-first approach to Java programming and problem using games and puzzles. Offers independent introductions to both a command-line interface and a graphical user interface (GUI). Features coverage of Unified Modeling Language (UML), the industry-standard, object-oriented design tool. Illustrates key...
The purpose of this book is to help you program shared-memory parallel systems without risking your sanity. Nevertheless, you should think of the information in this book as a foundation on which to build, rather than as a completed cathedral. Your mission, if you choose to accept, is to help make further progress in the exciting field of parallel ...
What Works in Conservation has been created to provide practitioners with answers to these and many other questions about practical conservation.
This book provides an assessment of the effectiveness of 2526 conservation interventions based on summarized scientific evidence. The 2021 edition containssubstantial new material on bat conservation, ...
In this elementary textbook, Philip S. Peek draws on his twenty-five years of teaching experience to present the ancient Greek language in an imaginative and accessible way that promotes creativity, deep learning, and diversity.
The course is built on three pillars: memory, analysis, and logic. Readers memorize the top 250 most frequently occurr...
We are entering a new era of technological determinism and solutionism in which governments and business actors are seeking data-driven change, assuming that Artificial Intelligence is now inevitable and ubiquitous. But we have not even started asking the right questions, let alone developed an understanding of the consequences. Urgently needed is ...
Covering the design and implementation of assemblers and loaders, this comprehensive book opens with an introduction to one-pass and two-pass assemblers. Important concepts such as absolute and relocatable object files are discussed, as are assembler features such as local labels and multiple location counters. The format, meaning and implementatio...
In a world where information has never been so accessible, and answers are available at the touch of a fingertip, we are hungrier for the facts than ever before - something the Covid-19 crisis has brought to light. And yet, paywalls put in place by multi-billion dollar publishing houses are still preventing millions from accessing quality, scientif...
Planning to build a microservice-driven cloud native application or looking to modernize existing application services? Consider using a service mesh. A service mesh approach can help you create robust and scalable applications, but it also introduces new challenges. This updated report answers common questions regarding service mesh architectures ...
Can humans and artificial intelligences share concepts and communicate? Making AI Intelligible shows that philosophical work on the metaphysics of meaning can help answer these questions. Herman Cappelen and Josh Dever use the externalist tradition in philosophy to create models of how AIs and humans can understand each other. In doing so, they ill...
The first ever Code Club book is here! With it, you'll learn how to code using Scratch, the block-based programming language. In each chapter you'll find instructions to build cool games, animations, and interactive stories. Your friendly robot guide will aid you step-by-step through each project and give you handy tips along the way.
...
Statistical studies over the last forty-five years show that, although there are success stories, very many mergers and acquisitions do not result in the increased operating profits that economics textbooks would lead one to expect. As consultancy McKinsey have put it, 'Anyone who has researched merger success rates knows that roughly 70% fail...
Complementing Who Saved the Parthenon? this companion volume sets aside more recent narratives surrounding the Athenian Acropolis, supposedly 'the very symbol of democracy itself', instead asking if we can truly access an ancient past imputed with modern meaning. And, if so, how?
In this book William St Clair presents a reconstructed u...