Flawed (free sampler)
Read an extract from FLAWED - the stunning YA debut by internationally bestselling author, Cecelia Ahern. Celestine North lives a perfect life. She’s a model daughter and sister, she’s well-liked by her classmates and teachers, and she’s dating the impossibly charming Art Crevan. But then Celestine encounters a situation in which she makes an instinctive decision. She breaks a rule and now faces life-changing repercussions. She could be imprisoned. She could be branded. She could be found FLAWED. In this stunning novel, bestselling author Cecelia Ahern depicts a society in which perfection is paramount and mistakes are punished. And where one young woman decides to take a stand that could cost her everything.
Red Star over China
The first Westerner to meet Mao Tse-tung and the Chinese Communist leaders in 1936, Edgar Snow came away with the first authorized account of Mao's life, as well as a history of the famous Long March and the men and women who were responsible for the Chinese revolution. Out of that experience came Red Star Over China, a classic work that remains one of the most important books ever written about the birth of the Communist movement in China. This edition includes extensive notes on military and political developments in China, further interviews with Mao Tse-tung, a chronology covering 125 years of Chinese revolution, and nearly a hundred detailed biographies of the men and women who were instrumental in making China what it is today.
Pride and Prejudice (傲慢与偏见)
If Ever I Fall (free sampler)
A heart-rending story of family tragedy, perfect for fans of Amanda Prowse and Jojo Moyes. Is holding on harder than letting go? Dan’s life has fallen apart at the seams. He’s lost his house, his job is on the line, and now he’s going to lose his family too. All he’s ever wanted is to keep them together, but is everything beyond repair? Maria is drowning in grief. She spends her days writing letters that will never be answered. Nights are spent trying to hold terrible memories at bay, to escape the pain that threatens to engulf her. Jack wakes up confused and alone. He doesn’t know who he is, how he got there, or why he finds himself on a deserted clifftop, but will piecing together the past leave him a broken man? In the face of real tragedy, can these three people find a way to reconcile their past with a new future? And is love enough to carry them through?
Fantastic Beasts and Where to Find Them: The Original Screenplay
J.K. Rowling's screenwriting debut is captured in this ebook edition of the Fantastic Beasts and Where to Find Them screenplay. When Magizoologist Newt Scamander arrives in New York, he intends his stay to be just a brief stopover. However, when his magical case is misplaced and some of Newt's fantastic beasts escape, it spells trouble for everyone... Inspired by the original Hogwart’s textbook by Newt Scamander, Fantastic Beasts and Where to Find Them: The Original screenplay marks the screenwriting debut of J.K. Rowling, author of the beloved and internationally bestselling Harry Potter books. A feat of imagination and featuring a cast of remarkable characters and magical creatures, this is epic adventure-packed storytelling at its very best. Whether an existing fan or new to the wizarding world, this is a perfect addition for any film lover or reader’s bookshelf. The film Fantastic Beasts and Where to Find Them received its theatrical release on 18th November 2016.
Only Time Will Tell: the first six chapters
*The first six chapters* The Clifton Chronicles is Jeffrey Archer's most ambitious work in four decades as an international bestselling author. The epic tale of Harry Clifton's life begins in 1919, in the backstreets of Bristol. His father was a war hero, but it will be twenty-one tumultuous years before Harry discovers the truth about how his father really died and if, in fact, he even was his father. Only Time Will Tell takes a cast of memorable characters from the ravages of the Great War to the outbreak of the Second World War, when Harry must decide whether to take his place at Oxford, or join the fight against Hitler's Germany. In Jeffrey Archer's masterful hands, you will be taken on a journey that you won't want to end.
Sarah, Plain and Tall 纽伯瑞儿童文学奖原版书
"Did Mama sing every day?" Caleb asks his sister Anna. "Every-single-day," she answers. "Papa sang, too." This Newbery Medal winning book is the first of five books in Patricia MacLachlan's chapter book series about the Witting family. Set in the late nineteenth century and told from young Anna's point of view, Sarah, Plain and Tall tells the story of how Sarah Elisabeth Wheaton comes from Maine to the prairie to answer Papa's advertisement for a wife and mother. Before Sarah arrives, Anna and her younger brother Caleb wait and wonder. Will Sarah be niceWill she singWill she stayThis children's literature classic is perfect for fans of Laura Ingalls Wilder's Little House on the Prairie books, historical fiction, and timeless stories using rich and beautiful language. Sarah, Plain and Tall gently explores themes of abandonment, loss and love. Supports the Common Core State Standards
Arduino for Secret Agents
Transform your tiny Arduino device into a secret agent gadget to build a range of espionage projects with this practical guide for hackers About This Book Discover the limitless possibilities of the tiny Arduino and build your own secret agent projects From a fingerprint sensor to a GPS Tracker and even a robot– learn how to get more from your Arduino Build nine secret agent projects using the power and simplicity of the Arduino platform Who This Book Is For This book is for Arduino programmers with intermediate experience of developing projects, and who want to extend their knowledge by building projects for secret agents. It would also be great for other programmers who are interested in learning about electronics and programming on the Arduino platform. What You Will Learn Get to know the full range of Arduino features so you can be creative through practical projects Discover how to create a simple alarm system and a fingerprint sensor Find out how to transform your Arduino into a GPS tracker Use the Arduino to monitor top secret data Build a complete spy robot! Build a set of other spy projects such as Cloud Camera and Microphone System In Detail Q might have Bond’s gadgets– but he doesn’t have an Arduino (not yet at least). Find out how the tiny Arduino microcomputer can be used to build an impressive range of neat secret agent projects that can help you go undercover and get to grips with the cutting-edge of the world of espionage with this book, created for ardent Arduino fans and anyone new to the powerful device. Each chapter shows you how to construct a different secret agent gadget, helping you to unlock the full potential of your Arduino and make sure you have a solution for every tricky spying situation. You’ll find out how to build everything from an alarm system to a fingerprint sensor, each project demonstrating a new feature of Arduino, so you can build your expertise as you complete each project. Learn how to open a lock with a text message, monitor top secret data remotely, and even create your own Arduino Spy Robot, Spy Microphone System, and Cloud Spy Camera This book isn’t simply an instruction manual – it helps you put your knowledge into action so you can build every single project to completion. Style and approach This practical reference guide shows you how to build various projects with step-by-step explanations on each project, starting with the assembly of the hardware, followed by basics tests of all those hardware components and finally developing project on the hardware.
本書收錄了99句建議家長在管教培育孩子時使用的「好句」。作者蔡惠雲認為正向親子關係是教養的基礎，也是孩子快樂及成功的基石。父母要教養好子女，不能只有說道理這一招，而是需要跟子女在情感上連結，才能引導他們。 本書所運用的原則除包含麥道衛博士（Dr. Josh McDowell）的6A品格教育原則外，還包含「兒童為本遊戲治療」與孩子相處的八大原則，以及兒童發展心理的理論，能幫助對絕大部分正常發展的兒童建立自信，更可應用在較難處理的，如患有過度活躍症、自閉症特徵或比較退縮的兒童上。
集成电路后端设计流程长、环节多，而且每个环节、每个工种都涉及非常多的背景知识和技能。为了让读者能够系统地掌握后端设计必备的基础知识，本书不仅在广度上全面覆盖集成电路后端设计的三个重要设计大方向：全定制、半定制和静态时序分析，而且在深度上覆盖了后端三大重要设计方向之间相互关联的技术点。并以此来贯穿整个后端设计流程，使读者在广度和技术点衔接两方面深入理解整个后端设计技术和流程细节。本书不拘泥于枯燥理论的灌输，把整个集成电路后端设计过程通过结合业内主流EDA设计工具和实践操作的形式进行讲解，最终以理论联系实际的方法来真正地提高读者学以致用的工程技术设计能力。本书是任何想要学习集成电路后端设计的读者必读的。 本书特点： 系统而且深入，既对后端设计知识的广度有足够的覆盖，同时也不乏深度和细致。 从完整工程设计的角度出发，结合主流工具，实操性强。 涉及的实验技术资料可以在相关EETOP【后端设计】分论坛下载。 作者将定期在EETOP分论坛与本书读者进行互动和交流，解答读者问题。
Weather (Activities for 3-5 Year Olds)
Weather: Activities for 3-5 Year Olds contains enjoyable activities to help develop children's essential skills. Weather is with us all the time, every minute of every day, all around the world. Weather provides ideas for helping to raise children's awareness of the weather throughout the year, whatever the conditions outside. The practical activities include: Enjoying and responding to weather poems, Creating foggy night pictures, Choosing the right clothes for the weather, Measuring puddles, Making simple weather vanes and Various ways of charting the weather. All the books in the Activities for 3-5 Year Olds series contain tried-and-tested activities, linked to the six key areas of learning. They are an invaluable resource of fun, easy-to-use ideas for all early years settings, from preschools and nurseries to reception classes and day nurseries.
Be a Sales Superstar成为销售之星
Brian Tracy shares the most important principles for sales success he has discovered in 30 years of training more than a half million sales professionals in 23 countries. Based on Tracy's detailed discussions with top salespeople and his keen observation of their methods, as well as his own experiences as a record-breaking salesman, these guidelines address both the inner game of selling–the mental component–and the outer game of selling–the methods and techniques of actually making the sale. Concise and action-oriented, Be a Sales Superstar is a handbook for busy sales professionals, providing key ideas and techniques that will immediately increase your effectiveness and boost your results. Brian Tracy shows you how to: Get more and better appointments, easier; Build high rapport in the first few minutes; Make better, more effective sales presentations Close more sales faster than ever before Apply Tracy's 21 great ways to be a superstar salesperson, and your success in s
A practical book on real-world NGINX deployments to get you up and running quickly. About This Book ? Be the first to immerse yourself in the NGINX 1.9x web server and explore the plethora of advanced features. ? Master the skills of load balancing TCP-based applications and implementing HTTP/2. ? A recipe-based approach book that provides you with up-to-date information on NGINX, allowing you to implement specific use cases immediately. Who This Book Is For This book is aimed at smaller-to-medium developers, who are just getting started with NGINX. It assumes they already understand the basics of how a web server works and how basic networking works. What You Will Learn ? Practical, real-world examples and recipes on how to use NGINX ? Common CMS deployments such as WordPress, Joomla and more ? NGINX configurations for frameworks such as Ruby on Rails, Django and more ? Detailed SSL recipes, including HTTP/2 ? Real world rewrite examples ? Basic web and TCP load balancing configuration ? Bandwidth management and connection limiting ? Detailed NGINX deployment scen+BO377arios with Docker ? Performance tuning and monitoring of your NGINX deployments ? OpenResty deployment guides ? Advanced deployments with NGINX Plus features In Detail NGINX Cookbook covers the basics of configuring NGINX as a web server for use with common web frameworks such as WordPress and Ruby on Rails, through to utilization as a reverse proxy. Designed as a go-to reference guide, this book will give you practical answers based on real-world deployments to get you up and running quickly. Recipes have also been provided for multiple SSL configurations, different logging scenarios, practical rewrites, and multiple load balancing scenarios. Advanced topics include covering bandwidth management, Docker container usage, performance tuning, OpenResty, and the NGINX Plus commercial features. By the time you've read this book, you will be able to adapt and use a wide variety of NGINX implementations to solve any problems you have. Style and approach With practical, real-world examples and recipes on how to use NGINX, this go-to book will remain valid for many years. Included are detailed recipes that solve very specific and sometimes complicated user scenarios with NGINX. Readers will think "Ah, so that's how you do it!" after reading a chapter/sub-chapter. Each scenario in the book is thoroughly tested and validated, especially, when it comes to direct cut and paste code scenarios, where possible, we made test code available so that the reader can instantly see the system in action
Beginning C# Hands-On - The Core Language
A C# beginners guide to the core parts of the C# language! About This Book ? Learn C#, Visual Studio, and Object Oriented Programming ? See practical examples of all the core C# language features so that you can easily master them yourself ? Use the C# programming language to work with code and data, which can be applied to other programming languages as well ? Complete a variety of programming assignments for hands-on practice, as you move through the course Who This Book Is For This book will appeal to anyone who is interested in learning how to program in C#. Previous programming experience will help you get through the initial sections with ease, although, it’s not mandatory to possess any experience at all. What You Will Learn ? Learn C#, Visual Studio, and object-oriented programming ? Learn all the core C# language syntax with hands-on working examples ? Learn everything from basic variable assignments to complex multidimensional arrays ? Go through practical examples of all the core C# language features so that you can easily master them yourself ? Use the C# programming language to work with code and data, which can be applied to other programming languages as well In Detail Beginning C# Hands-On - The Core Language teaches you core C# language and syntax in a working Visual Studio environment. This book covers everything from core language through to more advanced features such as object-oriented programming techniques. This book is for C# beginners who need a practical reference to core C# language features. You'll also gain a view of C# through web programming with web forms, so you'll learn HTML, basic CSS, and how to use a variety of controls, such as buttons and drop-down lists. You'll start with the fundamentals of C# and Visual Studio, including defining variables, interacting with users, and understanding data types, data conversions, and constants. You'll move on to checking conditions using if/else blocks, and see how to use loops to do things such as repeat blocks of code. After covering various operators to evaluate and assign control structures, you'll see how to use arrays to store collections of data. By the time you’ve finished the book, you’ll know how to program the vital elements of the core C# language. These are the building blocks that you can then combine to build complex C# programs. Style and approach A comprehensive book that blends theory with just the right amount of practical code implementations, to help you get up and running with the C# programming language. You’ll also get to work with other tools and technologies that complement C# programming. Each core part of the C# language is coded as you learn, and code output is tested every time to verify the syntax is working as expected, so it’s easy for you to learn directly from the working code examples.
JBoss: Developer's Guide
Build your own enterprise applications and integration flows with JBoss and its products About This Book ? Build fast, smart, and flexible applications using JBoss ? Couple one or more JBoss products to effectively solve various business problems ? Explore the JBoss product ecosystem for improving the performance of your projects Who This Book Is For If you are a Java developer who wants to have a complete view of the JBoss ecosystem or quickly explore a specific JBoss Product, then this is the book you want. Integrators and consultants, familiar with JBoss, who want integrate several JBoss products within their ongoing project will also find this book useful. What You Will Learn ? Create new applications or integrate existing systems with JBoss products ? Setup and manage a JBoss domain ? Setup and manage a JBoss Fuse cluster with Fabric and Apache Karaf ? Create and deploy OSGi applications on JBoss Fuse containers ? Manage enterprise data with JBoss Datagrid ? Aggregate various data sources with JBoss Data virtualization to offer data as a service ? Optimize your business and workflows with both JBoss Business RulesManagement System and JBoss Business Process Management platforms. In Detail Have you often wondered what is the best JBoss product to solve a specific problem? Do you want to get started with a specific JBoss product and know how to integrate different JBoss products in your IT Systems? Then this is the book for you. Through hands-on examples from the business world, this guide presents details on the major products and how you can build your own Enterprise services around the JBoss ecosystem. Starting with an introduction to the JBoss ecosystem, you will gradually move on to developing and deploying clustered application on JBoss Application Server, and setting up high availability using undertow or HA proxy loadbalancers. As you are moving to a micro service archicture, you will be taught how to package existing Java EE applications as micro service using Swarm or create your new micro services from scratch by coupling most popular Java EE frameworks like JPA, CDI with Undertow handlers. Next, you will install and configure JBoss Data grid in development and production environments, develop cache based applications and aggregate various data source in JBoss data virtualization. You will learn to build, deploy, and monitor integration scenarios using JBoss Fuse and run both producers/consumers applications relying on JBoss AMQ. Finally, you will learn to develop and run business workflows and make better decisions in your applications using Drools and Jboss BPM Suite Platform. Style and Approach The book works through the major JBoss products, with examples and instructions to help you understand each product and how they work together.
Mastering Android Studio 3
Unleash the power of Android Studio 3 to develop mobile applications faster and efficiently. About This Book ? Use Android Studio not just as an IDE but as a complete testing and build solution ? Produce customized APKs with Gradle to suit various versions of an app, such as test versions and free versions of an otherwise paid app. ? Explore all aspects of UI development and testing using working XML and Java examples. ? Learn seamless migration from Eclipse and other development platforms to Android Studio. Who This Book Is For This book targets developers, with experience of developing for Android, who are new to Android Studio or wish to migrate from another IDE such as Eclipse. This book will show you how to get the utmost from this powerful tool. What You Will Learn ? Create styles, themes, and material designs ? Set up, configure, and run virtual devices using the AVD manager ? Improve the design of your application using support libraries ? Learn about GitHub libraries ? Use emulators to design layouts for a wide variety of devices, including wearables. ? Improve application performance in terms of memory, speed, and power usage In Detail Android Studio is an Integrated Development Environment (IDE) designed for developing Android apps. As with most development processes, Android keeps resources and logic nicely separated, and so this book covers the management of imagery and other resources, and the development and testing tools provided by the IDE. After introducing the software, the book moves straight into UI development using the sophisticated, WYSIWYG layout editor and XML code to design and test complex interfaces for a wide variety of screen configurations. With activity design covered, the book continues to guide the reader through application logic development, exploring the latest APIs provided by the SDK. Each topic will be demonstrated by working code samples that can be run on a device or emulator. One of Android Studio's greatest features is the large number of third-party plugins available for it, and throughout the book we will be exploring the most useful of these, along with samples and libraries that can be found on GitHub. The final module of the book deals with the final stages of development: building and distribution. The book concludes by taking the reader through the registration and publication processes required by Google. By the time you have finished the book, you will be able to build faster, smoother, and error-free Android applications, in less time and with fewer complications than you ever thought possible. Style and approach This is a step-by-step guide with examples demonstrating how Android Studio can be used as a complete solution for developing, testing, and deploying apps from start to finish.
Mastering Machine Learning with Spark 2.x
Unlock the complexities of machine learning algorithms in Spark to generate useful data insights through this data analysis tutorial About This Book ? Process and analyze big data in a distributed and scalable way ? Write sophisticated Spark pipelines that incorporate elaborate extraction ? Build and use regression models to predict flight delays Who This Book Is For Are you a developer with a background in machine learning and statistics who is feeling limited by the current slow and “small data” machine learning tools? Then this is the book for you! In this book, you will create scalable machine learning applications to power a modern data-driven business using Spark. We assume that you already know the machine learning concepts and algorithms and have Spark up and running (whether on a cluster or locally) and have a basic knowledge of the various libraries contained in Spark. What You Will Learn ? Use Spark streams to cluster tweets online ? Run the PageRank algorithm to compute user influence ? Perform complex manipulation of DataFrames using Spark ? Define Spark pipelines to compose individual data transformations ? Utilize generated models for off-line/on-line prediction ? Transfer the learning from an ensemble to a simpler Neural Network ? Understand basic graph properties and important graph operations ? Use GraphFrames, an extension of DataFrames to graphs, to study graphs using an elegant query language ? Use K-means algorithm to cluster movie reviews dataset In Detail The purpose of machine learning is to build systems that learn from data. Being able to understand trends and patterns in complex data is critical to success; it is one of the key strategies to unlock growth in the challenging contemporary marketplace today. With the meteoric rise of machine learning, developers are now keen on finding out how can they make their Spark applications smarter. This book gives you access to transform data into actionable knowledge. The book commences by defining machine learning primitives by the MLlib and H2O libraries. You will learn how to use Binary classification to detect the Higgs Boson particle in the huge amount of data produced by CERN particle collider and classify daily health activities using ensemble Methods for Multi-Class Classification. Next, you will solve a typical regression problem involving flight delay predictions and write sophisticated Spark pipelines. You will analyze Twitter data with help of the doc2vec algorithm and K-means clustering. Finally, you will build different pattern mining models using MLlib, perform complex manipulation of DataFrames using Spark and Spark SQL, and deploy your app in a Spark streaming environment. Style and approach This book takes a practical approach to help you get to grips with using Spark for analytics and to implement machine learning algorithms. We'll teach you about advanced applications of machine learning through illustrative examples. These examples will equip you to harness the potential of machine learning, through Spark, in a variety of enterprise-grade systems.
Microsoft HoloLens By Example
Get to grips with HoloLens development as you create mixed reality apps from scratch About This Book ? Create awesome Augmented Reality (AR) apps for the Microsoft HoloLens platform ? Unleash the power of Unity SDK for HoloLens to create next generation AR apps ? Explore the exciting world of gesture control, visual mapping, voice command for apps, and many more cutting edge possibilities with HoloLens Who This Book Is For This book is for developers who have some experience with programming in any of the major languages such as C#, C++, and so on. You do need any knowledge of Augmented Reality development. What You Will Learn ? Extend the computing experience beyond the flat glass screen by placing and embedding virtual objects holograms) into the physical world ? Interact with the holograms using gaze, gestures, and voice ? Enhance the experience with spatial sound ? Allow multiple users to naturally collaborate with each other ? Integrate voice commands into your own HoloLens projects ? Experiment with techniques to better understand the real world ? Implement a user interface in Mixed Reality ? Blend the virtual and physical world by making the holograms interact and react to the physical environment In Detail Are you a developer who is fascinated with Microsoft HoloLens and its capabilities? Do you want to learn the intricacies of working with the HoloLens SDK and create your own apps? If so, this is the book for you. This book introduces and demystifies the HoloLens platform and introduces new ways you can interact with computers (Mixed Reality). It will teach you the important concepts, get you excited about the possibilities, and give you the tools to continue exploring and experimenting. You will go through the journey of creating four independent examples throughout the book, two using DirectX and two using Unity. You will learn to implement spatial mapping and gesture control, incorporate spatial sound, and work with different types of input and gaze. You will also learn to use the Unity 5 SDK for HoloLens and create apps with it. Collectively, the apps explore the major concepts of HoloLens, but each app is independent, giving you the flexibility to choose where to start (and end). Style and approach This book takes an example-based approach where you’ll build AR apps with increasing difficulty. You will learn more about HoloLens platform as well as AR app development in general.