Ionic Cookbook
¥90.46
Over 35 exciting recipes to spice up your application development with IonicAbout This BookLearn how to utilize the robust features of Ionic CLI and its framework to create, develop, and build your mobile appExplore new integrations with various Backend-as-a-Services, along with AngularJS modules, for creative solutionsUse out-of-the-box Ionic functionalities, customize existing components, and add new components with this comprehensive, step-by-step guide Who This Book Is For If you are a front-end developer and want to take advantage of your existing mobile application development skills to develop cross-platform mobile apps, this book is for you. You will build up your Ionic knowledge with in-depth recipes on Angular.js, Cordova, and Sass.What You Will LearnAuthenticate users using an e-mail password, Twitter, Facebook, Google+, and LinkedInRetrieve data and store it using FirebaseAccess native device functionalities such as a camera, contact list, e-mail, and maps using ngCordovaWork with localStorage and SQLite for persistent data access on the client sideCommunicate to and from your app using push notifications or SMSLeverage AngularJS events and Ionic-specific events to communicate across pages, controllers, and directivesCustomize the color and theme of your Ionic appCreate new custom directives as componentsCompile your app for iOS, Android, and Windows Phone In Detail The world of mobile development is extremely fragmented with many platforms, frameworks, and technologies available. Ionic is intended to fill that gap, by enabling developers to build apps that have a native feel to them, using web technologies such as HTML, CSS, and AngularJS. Ionic makes it easy for front-end developers to become app developers. The framework provides superior performance with deep Cordova integration and a comprehensive set of tools for prototyping, backend support, and deployment. Ionic Cookbook takes you through the process of developing a cross-platform mobile app using just HTML5 and the JavaScript-based Ionic. You will start with an introduction to the CLI and then move on to building and running an app. You will explore common features of real-world mobile apps such as authenticating a user, and getting and saving data using either Firebase or Local Storage. Next, the book covers how Ionic integrates with Cordova to support native device features using ngCordova, and you will discover how to take advantage of existing modules around its ecosystem. You will also delve into advanced topics, including how to extend Ionic to create new components. Finally, the book will walk you through customizing the Ionic theme and building the app so that it can be deployed to all platforms.Style and approach This book follows a recipe-based approach to cross-platform mobile app development, where each task is explained in a conversational and easy-to-follow style. Every topic explains individual features or components of Ionic, and provides extra details for readers to come up with custom solutions based on real-world applications.
Gamification with Moodle
¥54.49
Use game elements in Moodle courses to build learner resilience and motivationAbout This BookFormulate a Moodle course that acts as a flexible framework ready for your own contentKeep learners engrossed and create opportunities for motivation through the concepts of status, access, and powerA resourceful guide to innovative learning using automatic reports, assessments, and conditional release of activities Who This Book Is For This book has been designed for teachers who to use technology to create more engaging learning experiences for both online learning and in face-to-face sessions. This book will especially appeal to people who are interested in the underlying mechanics of play and games and want to know more about applying these concepts in an educational context. It is assumed that you are a teacher and expert in your field, have basic computer skills, and have access to the Internet.What You Will LearnSet up a scoring system using Moodle GradebookEnable communication and collaboration in your class as a Learning Community using forumsAssess your learners’ abilities by setting up challenges and questsConfigure gateways to check and ensure progress before new content or activities are releasedCreate Moodle assignments to provide effective feedback through a comment bank and custom scaleIssue Open Badges to recognize achievements and set up an online backpack to share digital badgesReduce anxiety for learners by using the game-like concept of “Levelling Up” In Detail This book describes how teachers can use Gamification design within the Moodle Learning Management System. Game elements can be included in course design by using, badges, rubrics, custom grading scales, forums, and conditional activities. Moodle courses do not have to be solo-learning experiences that replicate Distance Education models. The Gamification design process starts by profiling players and creating levels of achievement towards meeting learning outcomes. Each task is defined, valued, and sequenced. Motivation loops are devised to keep the momentum going. In a gaming studio, this approach would require a team of specialists with a large budget and time frames. Preparing for a class rarely has these optimal conditions. The approach used in this book is to introduce game elements into the course design gradually. First, apply gamification to just one lesson and then build up to gamifying a series of lessons over a term. Each example will indicate the difficulty level and time investment. Try it out to see what is most effective with your learners and choose wisely in your use of technology. By the end of this book, you will be able to create Moodle courses that incorporate choice, communication, challenge, and creativity.Style and approach An easy-to-follow guide full of screenshots and step-by-step instructions with estimated time frames required to accomplish numerous tasks. Tips are offered for new Moodlers and plugin extensions are suggested for advanced Moodlers. The focus of the book is on why you would want to use each activity rather than detailed technical de*ions.
Learning Java Functional Programming
¥99.18
Create robust and maintainable Java applications using the functional style of programmingAbout This BookExplore how you can blend object-oriented and functional programming styles in JavaUse lambda expressions to write flexible and succinct codeA tutorial that strengthens your fundamentals in functional programming techniques to enhance your applications Who This Book Is For If you are a Java developer with object-oriented experience and want to use a functional programming approach in your applications, then this book is for you. All you need to get started is familiarity with basic Java object-oriented programming concepts.What You Will LearnUse lambda expressions to simplyfy codeUse function composition to achieve code fluencyApply streams to simply implementations and achieve parallelismIncorporate recursion to support an application’s functionalityProvide more robust implementations using OptionalsImplement design patterns with less codeRefactor object-oriented code to create a functional solutionUse debugging and testing techniques specific to functional programs In Detail Functional programming is an increasingly popular technology that allows you to simplify many tasks that are often cumbersome and awkward using an object-oriented approach. It is important to understand this approach and know how and when to apply it. Functional programming requires a different mindset, but once mastered it can be very rewarding. This book simplifies the learning process as a problem is described followed by its implementation using an object-oriented approach and then a solution is provided using appropriate functional programming techniques. Writing succinct and maintainable code is facilitated by many functional programming techniques including lambda expressions and streams. In this book, you will see numerous examples of how these techniques can be applied starting with an introduction to lambda expressions. Next, you will see how they can replace older approaches and be combined to achieve surprisingly elegant solutions to problems. This is followed by the investigation of related concepts such as the Optional class and monads, which offer an additional approach to handle problems. Design patterns have been instrumental in solving common problems. You will learn how these are enhanced with functional techniques. To transition from an object-oriented approach to a functional one, it is useful to have IDE support. IDE tools to refactor, debug, and test functional programs are demonstrated through the chapters. The end of the book brings together many of these functional programming techniques to create a more comprehensive application. You will find this book a very useful resource to learn and apply functional programming techniques in Java.Style and approach In this tutorial, each chapter starts with an introduction to the terms and concepts covered in that chapter. It quickly progresses to contrast an object-oriented approach with a functional approach using numerous code examples.
Selenium Testing Tools Cookbook - Second Edition
¥80.65
Over 90 recipes to help you build and run automated tests for your web applications with Selenium WebDriverAbout This BookLearn to leverage the power of Selenium WebDriver with simple examples that illustrate real-world problems and their workaroundsExplains the testing of mobile applications with Appium for mobile platforms such as iOS and AndroidA pragmatic manual with engaging recipes and attractive screenshots to test your web applications efficiently Who This Book Is For This book is intended for software quality assurance/testing professionals, software project managers, or software developers with prior experience in using Selenium and Java to test web-based applications. This books also provides examples for C#, Python and Ruby users.What You Will LearnUnderstand how the locators work and use various locator methods to build reliable testsBuild reliable and maintainable tests with the Selenium WebDriver APIUse the PageFactory pattern to build a robust and easy to maintain test frameworkBuild data-driven tests and extend Selenium API to implement custom steps and checksIntegrate and use ATDD/BDD tools such as Cucumber, SpecFlow, Capybara, and Behave with the Selenium WebDriver APISet up iPhone/iPad and Android simulators and devices to test your mobile web application with AppiumSet up Selenium Grid for faster and parallel running of tests, increasing test coverage and reducing test execution time for cross-browser testingBuild extended Selenium WebDriver tests for additional coverage In Detail This book is an incremental guide that will help you learn and use the advanced features of the Selenium toolset including the WebDriver API in various situations to build a reliable test automation. You start off by setting up the test development environment and gain tips on the advanced locater strategy and the effective use of the Selenium WebDriver API. After that, the use of design patterns such as data - driven tests and PageFactory are demonstrated. You will then be familiarised with extending Selenium WebDriver API by implementing custom tasks and setting up your own distributed environment to run tests in parallel for cross-browser testing. Finally, we give you some tips on integrating Selenium WebDriver with other popular tools and testing mobile applications. By the end of this book, you will have learned enough to solve complex testing issues on your own.Style and approach This recipe-based guide covers real-life scenarios of testing your web apps with Selenium. Each recipe begins with a short introduction and key concepts along with illustrated examples of use cases, and ends with detailed but informative de*ions of the inner workings of the example.
Scala Data Analysis Cookbook
¥80.65
Navigate the world of data analysis, visualization, and machine learning with over 100 hands-on Scala recipesAbout This BookImplement Scala in your data analysis using features from Spark, Breeze, and ZeppelinScale up your data anlytics infrastructure with practical recipes for Scala machine learningRecipes for every stage of the data analysis process, from reading and collecting data to distributed analytics Who This Book Is For This book shows data scientists and analysts how to leverage their existing knowledge of Scala for quality and scalable data analysis.What You Will LearnFamiliarize and set up the Breeze and Spark libraries and use data structuresImport data from a host of possible sources and create dataframes from CSVClean, validate and transform data using Scala to pre-process numerical and string dataIntegrate quintessential machine learning algorithms using Scala stackBundle and scale up Spark jobs by deploying them into a variety of cluster managersRun streaming and graph analytics in Spark to visualize data, enabling exploratory analysis In Detail This book will introduce you to the most popular Scala tools, libraries, and frameworks through practical recipes around loading, manipulating, and preparing your data. It will also help you explore and make sense of your data using stunning and insightfulvisualizations, and machine learning toolkits. Starting with introductory recipes on utilizing the Breeze and Spark libraries, get to grips withhow to import data from a host of possible sources and how to pre-process numerical, string, and date data. Next, you’ll get an understanding of concepts that will help you visualize data using the Apache Zeppelin and Bokeh bindings in Scala, enabling exploratory data analysis. iscover how to program quintessential machine learning algorithms using Spark ML library. Work through steps to scale your machine learning models and deploy them into a standalone cluster, EC2, YARN, and Mesos. Finally dip into the powerful options presented by Spark Streaming, and machine learning for streaming data, as well as utilizing Spark GraphX.Style and approach This book contains a rich set of recipes that covers the full spectrum of interesting data analysis tasks and will help you revolutionize your data analysis skills using Scala and Spark.
Learning Underscore.js
¥71.93
Explore the Underscore.js library by example using a test-driven development approachAbout This BookUnderstand and learn to apply functional programming principles using the built-in functions of Underscore.jsLeverage and reuse Underscore.js-based code to create code that targets client, server, or database contextsTake Underscore.js further by reusing code between client and server and by learning about other closely related libraries Who This Book Is For If you are a developer with fundamental JavaScript knowledge and want to use modern JavaScript libraries to extend your functional programming skills, then Underscore.js is an important library you should be familiar with.What You Will LearnReference and call Underscore.js functions using a modern JavaScript development workflowApply Underscore.js to JavaScript arrays, objects, and functionsTake advantage of object-oriented or functional programming techniques with Underscore.jsLeverage Underscore.js to create code that targets client, server, or database contextsExtend Underscore.js functionality with other closely related librariesReuse Underscore.js-based code between client and server applicationsPrepare for the upcoming JavaScript standard ECMAScript 6 and support older browsers In Detail Underscore.js is one of the most popular modern JavaScript libraries used for functional programming. It can be used as a base for building complex JavaScript applications in a sustainable manner and for building other JavaScript libraries. It embraces functional programming principles but is not opinionated and can be used with imperative, object-oriented, functional, or other programming styles. This book explores how to use Underscore.js to power your code and understand modern JavaScript development concepts while applying a lightweight and efficient workflow to build applications. The book starts with an incremental Underscore.js introduction by exploring key JavaScript concepts. You will then explore the basic features of Underscore.js in action and establish a lightweight development workflow that allows the provided examples to be guided by tests. The book then covers the functionality of Underscore.js with in-depth examples and explanations for understanding and applying the Underscore.js API. You'll also learn how to use Underscore.js as a base for your own modules and libraries within an object-oriented or functional programming style, and will be able to explore Underscore.js use cases in different environments. Eventually, you'll learn about libraries that are closely related with Underscore.js, how to share code between client and server, and how to prepare for the upcoming JavaScript standard ECMAScript 6.Style and approach This book takes an example-driven approach to describing some of the essential JavaScript concepts and practices that are useful for building sustainable applications.
OpenStack Networking Cookbook
¥90.46
Harness the power of OpenStack Networking for public and private clouds using 90 hands-on recipesAbout This BookBuild and manage virtual switching, routing, and firewall-based networks in OpenStack using NeutronDevelop plugins and drivers for Neutron to enhance the built-in networking capabilitiesMonitor and automate OpenStack networks using tools like Ceilometer and Heat Who This Book Is For This book is aimed at network and system administrators who want to deploy and manage OpenStack-based cloud and IT infrastructure. If you have basic knowledge of OpenStack and virtualization, this book will help you leverage the rich functionality of OpenStack Networking in your cloud deployments.What You Will LearnOperate OpenStack Networking for public and private cloudsConfigure advanced routing services for your workloadsSecure data traffic using firewall-as-a-service capabilities of OpenStackDiscover how to leverage VXLAN to implement SDN in your OpenStack cloudMonitor the virtual networks using CeilometerDevelop plugins to enhance and customize OpenStack NetworkingProvide HA and VPN connectivity for your virtual machinesTroubleshoot and solve common problems with OpenStack Networking In Detail Networking in OpenStack has evolved from Nova Network to Neutron. This has resulted in a rich suite of networking services available to OpenStack users and administrators. Advanced services such as routers, firewall, and load balancers use building blocks such as network and subnets. Recent improvements support powerful customization using plugins. The evolution of Neutron continues as it integrates with tools like Ceilometer and Heat. This book will explore the built-in capabilities of Neutron to effectively deploy cloud solutions. You will begin with the most fundamental constructs of OpenStack Networking for switching and routing. You will then learn how to provide your tenants with services like firewalls and load-balancers. The step-by-step recipes will help you configure and troubleshoot networking problems in your cloud. This book will also introduce you to advanced topics like Ceilometer, Heat, and other upcoming tools in OpenStackStyle and approach The book is full of step-by-step recipes to configure and manage the networking aspects of your OpenStack cloud. In addition to covering basic configuration involved in OpenStack Networking, the books also shares various troubleshooting tips and techniques. As much as possible the book uses OpenStack dashboard (Horizon) to help the user get a feel of real OpenStack Networking
OpenStack Orchestration
¥71.93
Exploit the power of dynamic cloud formation and auto-scaling features to fully implement OpenStack orchestrationAbout This BookSet up, manage, and troubleshoot Heat and effectively automate your datacenter and cloud-based servicesAchieve high availability, minimize down-time, and automate the deployment of cloud-based services and resources with minimum effortUpgrade your skills and manipulate resources on virtual machines in an unattended fashion using Heat Who This Book Is For If you are a System Engineer, System Administrator, Cloud Administrator, or a Cloud Engineer, then this book is for you. You should have a background of working in a Linux-based setup. Any knowledge of OpenStack-based cloud infrastructure will help you create wonders using this book.What You Will LearnInstall an orchestration service for a private cloud environmentTackle errors that show up during the installation and configuration of heatConfigure a template for orchestration using the native HOT formatConfigure a template for orchestration using the AWS cloud formation formatDeploy a stack using the HOT templateDeploy a test stack using the AWS CloudFormation templateAutomate and orchestrate cloud-based services with OpenStack Heat In Detail This book is focused on setting up and using one of the most important services in OpenStack orchestration, Heat. First, the book introduces you to the orchestration service for OpenStack to help you understand the uses of the templating mechanism, complex control groups of cloud resources, and huge-potential and multiple-use cases. We then move on to the topology and orchestration specification for cloud applications and standards, before introducing the most popular IaaS cloud framework, Heat. You will get to grips with the standards used in Heat, overview and roadmap, architecture and CLI, heat API, heat engine, CloudWatch API, scaling principles, JeOS and installation and configuration of Heat. We wrap up by giving you some insights into troubleshooting for OpenStack. With easy-to-follow, step-by-step instructions and supporting images, you will be able to manage OpenStack operations by implementing the orchestration services of Heat.Style and approach The book is a step-by-step guide to implementing an orchestration (cloud formation) service for OpenStack-based cloud environments. This book uses real-world scenarios and examples to demonstrate the procedures in an easy-to-understand language with plenty of screenshots to help you get a better understanding.
Machiavelli's Virtue
¥147.15
Uniting thirty years of authoritative scholarship by a master of textual detail, Machiavelli's Virtue is a comprehensive statement on the founder of modern politics. Harvey Mansfield reveals the role of sects in Machiavelli's politics, his advice on how to rule indirectly, and the ultimately partisan character of his project, and shows him to be the founder of such modern and diverse institutions as the impersonal state and the energetic executive. Accessible and elegant, this groundbreaking interpretation explains the puzzles and reveals the ambition of Machiavelli's thought."e;The book brings together essays that have mapped [Mansfield's] paths of reflection over the past thirty years. . . . The ground, one would think, is ancient and familiar, but Mansfield manages to draw out some understandings, or recognitions, jarringly new."e;-Hadley Arkes, New Criterion"e;Mansfield's book more than rewards the close reading it demands."e;-Colin Walters, Washington Times"e;[A] masterly new book on the Renaissance courtier, statesman and political philosopher. . . . Mansfield seeks to rescue Machiavelli from liberalism's anodyne rehabilitation."e;-Roger Kimball, The Wall Street Journal
Gabriel Tarde On Communication and Social Influence
¥282.53
Gabriel Tarde ranks as one of the most outstanding sociologists of nineteenth-century France, though not as well known by English readers as his peers Comte and Durkheim. This book makes available Tarde's most important work and demonstrates his continuing relevance to a new generation of students and thinkers.Tarde's landmark research and empirical analysis drew upon collective behavior, mass communications, and civic opinion as elements to be explained within the context of broader social patterns. Unlike the mass society theorists that followed in his wake, Tarde integrated his discussions of societal change at the macrosocietal and individual levels, anticipating later twentieth-century thinkers who fused the studies of mass communications and public opinion research.Terry N. Clark's introduction, considered the premier guide to Tarde's opus, accompanies this important work, reprinted here for the first time in forty years.
Maps and Civilization
¥282.53
In this concise introduction to the history of cartography, Norman J. W. Thrower charts the intimate links between maps and history from antiquity to the present day. A wealth of illustrations, including the oldest known map and contemporary examples made using Geographical Information Systems (GIS), illuminate the many ways in which various human cultures have interpreted spatial relationships.The third edition of Maps and Civilization incorporates numerous revisions, features new material throughout the book, and includes a new alphabetized bibliography.?Praise for previous editions of Maps and Civilization:"e;A marvelous compendium of map lore. Anyone truly interested in the development of cartography will want to have his or her own copy to annotate, underline, and index for handy referencing."e;-L. M. Sebert, Geomatica
Contesting Nietzsche
¥311.96
In this groundbreaking work, Christa Davis Acampora offers a profound rethinking of Friedrich Nietzsche's crucial notion of the agon. Analyzing an impressive array of primary and secondary sources and synthesizing decades of Nietzsche scholarship, she shows how the agon, or contest, organized core areas of Nietzsche's philosophy, providing a new appreciation of the subtleties of his notorious views about power. By focusing so intensely on this particular guiding interest, she offers an exciting, original vantage from which to view this iconic thinker: Contesting Nietzsche.?Though existence-viewed through the lens of Nietzsche's agon-is fraught with struggle, Acampora illuminates what Nietzsche recognized as the agon's generative benefits. It imbues the human experience with significance, meaning, and value. Analyzing Nietzsche's elaborations of agonism-his remarks on types of contests, qualities of contestants, and the conditions in which either may thrive or deteriorate-she demonstrates how much the agon shaped his philosophical projects and critical assessments of others. The agon led him from one set of concerns to the next, from aesthetics to metaphysics to ethics to psychology, via Homer, Socrates, Saint Paul, and Wagner. In showing how one obsession catalyzed so many diverse interests, Contesting Nietzsche sheds fundamentally new light on some of this philosopher's most difficult and paradoxical ideas.
Coming to Mind
¥370.82
How should we speak of bodies and soulsIn Coming to Mind, Lenn E. Goodman and D. Gregory Caramenico pick their way through the minefields of materialist reductionism to present the soul not as the brain's rival but as its partner. What acts, they argue, is what is real. The soul is not an ethereal wisp but a lively subject, emergent from the body but inadequately described in its terms.Rooted in some of the richest philosophical and intellectual traditions of Western and Eastern philosophy, psychology, literature, and the arts and the latest findings of cognitive psychology and brain science-Coming to Mind is a subtle manifesto of a new humanism and an outstanding contribution to our understanding of the human person. Drawing on new and classical understandings of perception, consciousness, memory, agency, and creativity, Goodman and Caramenico frame a convincing argument for a dynamic and integrated self capable of language, thought, discovery, caring, and love.
Observing by Hand
¥370.82
Today we are all familiar with the iconic pictures of the nebulae produced by the Hubble Space Telescope's digital cameras. But there was a time, before the successful application of photography to the heavens, in which scientists had to rely on handmade drawings of these mysterious phenomena.?Observing by Hand sheds entirely new light on the ways in which the production and reception of handdrawn images of the nebulae in the nineteenth century contributed to astronomical observation. Omar W. Nasim investigates hundreds of unpublished observing books and paper records from six nineteenth-century observers of the nebulae: Sir John Herschel; William Parsons, the third Earl of Rosse; William Lassell; Ebenezer Porter Mason; Ernst Wilhelm Leberecht Tempel; and George Phillips Bond. Nasim focuses on the ways in which these observers created and employed their drawings in data-driven procedures, from their choices of artistic materials and techniques to their practices and scientific observation. He examines the ways in which the act of drawing complemented the acts of seeing and knowing, as well as the ways that making pictures was connected to the production of scientific knowledge.?An impeccably researched, carefully crafted, and beautifully illustrated piece of historical work, Observing by Hand will delight historians of science, art, and the book, as well as astronomers and philosophers.
Lost Classroom, Lost Community
¥370.82
In the past two decades in the United States, more than 1,600 Catholic elementary and secondary schools have closed, and more than 4,500 charter schools-public schools that are often privately operated and freed from certain regulations-have opened, many in urban areas. With a particular emphasis on Catholic school closures, Lost Classroom, Lost Community examines the implications of these dramatic shifts in the urban educational landscape.?More than just educational institutions, Catholic schools promote the development of social capital-the social networks and mutual trust that form the foundation of safe and cohesive communities. Drawing on data from the Project on Human Development in Chicago Neighborhoods and crime reports collected at the police beat or census tract level in Chicago, Philadelphia, and Los Angeles, Margaret F. Brinig and Nicole Stelle Garnett demonstrate that the loss of Catholic schools triggers disorder, crime, and an overall decline in community cohesiveness, and suggest that new charter schools fail to fill the gaps left behind.This book shows that the closing of Catholic schools harms the very communities they were created to bring together and serve, and it will have vital implications for both education and policing policy debates.
Leo Strauss and the Problem of Political Philosophy
¥370.82
Leo Strauss and his alleged political influence regarding the Iraq War have in recent years been the subject of significant media attention, including stories in the Wall Street Journal and New York Times.Time magazine even called him "e;one of the most influential men in American politics."e; With The Truth about Leo Strauss, Michael and Catherine Zuckert challenged the many claims and speculations about this notoriously complex thinker. Now, with Leo Strauss and the Problem of Political Philosophy, they turn their attention to a searching and more comprehensive interpretation of Strauss's thought as a whole, using the many manifestations of the "e;problem of political philosophy"e; as their touchstone.?For Strauss, political philosophy presented a "e;problem"e; to which there have been a variety of solutions proposed over the course of Western history. Strauss's work, they show, revolved around recovering-and restoring-political philosophy to its original Socratic form. Since positivism and historicism represented two intellectual currents that undermined the possibility of a Socratic political philosophy, the first part of the book is devoted to Strauss's critique of these two positions. Then, the authors explore Strauss's interpretation of the history of philosophy and both ancient and modern canonical political philosophers, including Plato, Aristotle, Machiavelli, and Locke. Strauss's often-unconventional readings of these philosophers, they argue, pointed to solutions to the problem of political philosophy. Finally, the authors examine Strauss's thought in the context of the twentieth century, when his chief interlocutors were Schmitt, Husserl, Heidegger, and Nietzsche.?The most penetrating and capacious treatment of the political philosophy of this complex and often misunderstood thinker, from his early years to his last works, Leo Strauss and the Problem of Political Philosophy reveals Strauss's writings as an attempt to show that the distinctive characteristics of ancient and modern thought derive from different modes of solving the problem of political philosophy and reveal why he considered the ancient solution both philosophically and politically superior.
Autonomy After Auschwitz
¥370.82
Ever since Kant and Hegel, the notion of autonomy-the idea that we are beholden to no law except one we impose upon ourselves-has been considered the truest philosophical expression of human freedom. But could our commitment to autonomy, as Theodor Adorno asked, be related to the extreme evils that we have witnessed in modernityIn Autonomy after Auschwitz, Martin Shuster explores this difficult question with astonishing theoretical acumen, examining the precise ways autonomy can lead us down a path of evil and how it might be prevented from doing so.Shuster uncovers dangers in the notion of autonomy as it was originally conceived by Kant. Putting Adorno into dialogue with a range of European philosophers, notably Kant, Hegel, Horkheimer, and Habermas-as well as with a variety of contemporary Anglo-American thinkers such as Richard Rorty, Stanley Cavell, John McDowell, and Robert Pippin-he illuminates Adorno's important revisions to this fraught concept and how his different understanding of autonomous agency, fully articulated, might open up new and positive social and political possibilities. Altogether, Autonomy after Auschwitz is a meditation on modern evil and human agency, one that demonstrates the tremendous ethical stakes at the heart of philosophy.?
To Flourish or Destruct
¥370.82
In his 2010 book What Is a Person?, Christian Smith argued that sociology had for too long neglected this fundamental question. Prevailing social theories, he wrote, do not adequately "e;capture our deep subjective experience as persons, crucial dimensions of the richness of our own lived lives, what thinkers in previous ages might have called our 'souls' or 'hearts.'"e; Building on Smith's previous work, To Flourish or Destruct examines the motivations intrinsic to this subjective experience: Why do people do what they doHow can we explain the activity that gives rise to all human social life and social structuresSmith argues that our actions stem from a motivation to realize what he calls natural human goods: ends that are, by nature, constitutionally good for all human beings. He goes on to explore the ways we can and do fail to realize these ends-a failure that can result in varying gradations of evil. Rooted in critical realism and informed by work in philosophy, psychology, and other fields, Smith's ambitious book situates the idea of personhood at the center of our attempts to understand how we might shape good human lives and societies.
Wasting a Crisis
¥370.82
The recent financial crisis led to sweeping reforms that inspired countless references to the financial reforms of the New Deal. Comparable to the reforms of the New Deal in both scope and scale, the 2,300-page Dodd-Frank Act of 2010-the main regulatory reform package introduced in the United States-also shared with New Deal reforms the assumption that the underlying cause of the crisis was misbehavior by securities market participants, exacerbated by lax regulatory oversight.With Wasting a Crisis, Paul G. Mahoney offers persuasive research to show that this now almost universally accepted narrative of market failure-broadly similar across financial crises-is formulated by political actors hoping to deflect blame from prior policy errors. Drawing on a cache of data, from congressional investigations, litigation, regulatory reports, and filings to stock quotes from the 1920s and '30s, Mahoney moves beyond the received wisdom about the financial reforms of the New Deal, showing that lax regulation was not a substantial cause of the financial problems of the Great Depression. As new regulations were formed around this narrative of market failure, not only were the majority largely ineffective, they were also often counterproductive, consolidating market share in the hands of leading financial firms. An overview of twenty-first-century securities reforms from the same analytic perspective, including Dodd-Frank and the Sarbanes-Oxley Act of 2002, shows a similar pattern and suggests that they too may offer little benefit to investors and some measurable harm.
Making "e;Nature"e;
¥370.82
Making "e;Nature"e; is the first book to chronicle the foundation and development of Nature, one of the world's most influential scientific institutions. Now nearing its hundred and fiftieth year of publication, Nature is the international benchmark for scientific publication. Its contributors include Charles Darwin, Ernest Rutherford, and Stephen Hawking, and it has published many of the most important discoveries in the history of science, including articles on the structure of DNA, the discovery of the neutron, the first cloning of a mammal, and the human genome.But how did Nature become such an essential institutionIn Making "e;Nature,"e; Melinda Baldwin charts the rich history of this extraordinary publication from its foundation in 1869 to current debates about online publishing and open access. This pioneering study not only tells Nature's story but also sheds light on much larger questions about the history of science publishing, changes in scientific communication, and shifting notions of "e;scientific community."e; Nature, as Baldwin demonstrates, helped define what science is and what it means to be a scientist.
Secular Powers
¥329.62
Secularism is usually thought to contain the project of self-deification, in which humans attack God's authority in order to take his place, freed from all constraints. Julie E. Cooper overturns this conception through an incisive analysis of the early modern justifications for secular politics. While she agrees that secularism is a means of empowerment, she argues that we have misunderstood the sources of secular empowerment and the kinds of strength to which it aspires.Contemporary understandings of secularism, Cooper contends, have been shaped by a limited understanding of it as a shift from vulnerability to power. But the works of the foundational thinkers of secularism tell a different story. Analyzing the writings of Hobbes, Spinoza, and Rousseau at the moment of secularity's inception, she shows that all three understood that acknowledging one's limitations was a condition of successful self-rule. And while all three invited humans to collectively build and sustain a political world, their invitations did not amount to self-deification. Cooper establishes that secular politics as originally conceived does not require a choice between power and vulnerability. Rather, it challenges us-today as then-to reconcile them both as essential components of our humanity.

购物车
个人中心

