万本电子书0元读

万本电子书0元读

HarperCollins e-books
HarperCollins e-books
Frantz, Douglas
¥94.10
On the morning of February 24, 1942, on the Black Sea near Istanbul, an explosion ripped through a decrepit former cattle barge filled with Jewish refugees. One man clung fiercely to a piece of deck, fighting to survive. Nearly eight hundred others -- among them, more than one hundred children -- perished.In Death on the Black Sea, the story of the Struma, its passengers, and the events that led to its destruction are investigated and fully revealed in two vivid, parallel accounts, set six decades apart. One chronicles the international diplomatic maneuvers and callousness that resulted in the largest maritime loss of civilian life during World War II. The other recounts a recent attempt to locate the Struma at the bottom of the Black Sea, an effort initiated and pursued by the grandson of two of the victims. A vivid reconstruction of a grim exodus aboard a doomed ship, Death on the Black Sea illuminates a forgotten episode of World War II and pays tribute to the heroes, past and present, who keep its memory alive.
HarperCollins e-books
HarperCollins e-books
Duncan, David Ewing
¥90.51
James Watson, J. Craig Venter, Francis Collins, Cynthia Kenyon . . . you may not know them, but you should. They are the masterminds of genetics and biotechnology who want you to live to be 150 years old, to regenerate your heart and brain, to create synthetic life. For better or worse, they are about to alter life on earth forever.Award-winning journalist David Ewing Duncan tells the remarkable stories of cutting-edge bioscientists, revealing their quirky, uniquely fascinating, sometimes vaguely unsettling personas as a means to understand their science and the astonishing implications of their work. This book seamlessly combines myth, biography, scholarship, and wit that poses the all-important question: Can we actually trust these masterminds?
Fortune's Children
Fortune's Children
Vanderbilt, Arthur T., II
¥110.71
Vanderbilt: the very name signifies wealth. The family patriarch, the Commodore, built up a fortune that made him the world's richest man by 1877. Yet, less than fifty years after the Commodore's death, one of his direct descendants died penniless, and no Vanderbilt was counted among the world's richest people. Fortune's Children tells the dramatic story of all the amazingly colorful spenders who dissipated such a vast inheritance.
Profits Aren't Everything, They're the Only Thing
Profits Aren't Everything, They're the Only Thing
Cloutier, George
¥94.10
When small- and medium-sized business owners first hear George Cloutier's rules, they often think he's a madman. His controversial rules for doing business rules that aren't taught at Harvard Business School include:The best family business has one member.Weekends are for working, not playing golf or coaching.Never pay your vendors on time.Wear your control freak badge with pride.Quit denial: if your business is failing during a recession, it's your fault. As the founder and CEO of American Management Services, Cloutier has emerged as "the leading advocate for small business" (Reuters), having spent over thirty years guiding business owners through the tough choices that line the road to profitability. He and his company have worked with more than six thousand companies, averting certain ruin for some and generating seemingly impossible growth and profitability for others.Cloutier graduated from Harvard College and Harvard Business School, but the lessons in this book aren't from there. Unlike his classmates, most of whom headed straight to Wall Street, Cloutier has been on the docks at 2 a.m. counting heads of lettuce for food distributors to make sure nothing would disappear without a waybill. He's spent long, overnight hours in truck stops, making sure sticky fingers stayed out of the tills. Cloutier and his colleagues at American Management Services become personal pitt bulls to the CEOs who hire them, doing whatever it takes to bring their clients' businesses back into long-term profitability.Profits Aren't Everything, They're the Only Thing is the long- overdue wake-up call for 23 million small- and midsize business owners across America. This book serves up the hard-boiled, unadulterated truth to aspiring and established entrepreneurs, without apologies. His no-nonsense advice may be hard to hear at times, but it works.
Bitch Is the New Black
Bitch Is the New Black
Andrews, Helena
¥84.16
Meet Helena Andrews, sassy, single, smart, and, yes, a bitch but Tina Fey said it best, bitch is the new black!When Helena Andrews heard this declaration on Saturday Night Live, her first reaction was How daaare youBut after a commercial break and some thought, she decided to poke at the stereotype that says "successful" and "bitch" are synonyms. Unafraid and frank, she comes to realize that being a bitch is sometimes the best way to be except, of course, when it's not. Bitch Is the New Black follows Andrews sexy, single, and a self-described smart-ass on her trip from kidnapped daughter of a lesbian to Washington, D.C., political reporter who can't remember a single senator's name. Told in Andrews's singular voice, this addictive memoir explores the roller coaster of being educated and single while trying to become an "actual adult" and find love. In these candid yet heartfelt essays, she chronicles that ride from beginning to end: a childhood spent on an all-white island, escaping via episodes of The Cosby Show; being set up with Obama's "body guy" Reggie Love by Maureen Dowd; and the shocking suicide of a best friend. Through it all, Andrews and her gang of girlfriends urge each other to "keep it moving." But no one can stay strong all the time not even the women we believe do so without trying. As Andrews says, "Despite the fact that the most recognizable woman in the United States is black, popular culture still hasn't moved past the only adjective apparently meant to describe us "strong." She is also flawed, tired, naive, greedy, gutsy, frightened, and kind: secret sides that come out in honest detail here.
The Modern Girl's Guide to Life
The Modern Girl's Guide to Life
Buckingham, Jane
¥145.91
A stylishly smart collection of practical advice for the busy modern womanWith information on entertaining, etiquette, housekeeping, basic home repair, decorating, sex, and beauty, this indispensable book has everything today's young woman should know-but may not! The Modern Girl's Guide to Life is a collection of all the helpful tips and secrets that get passed on from generation to generation, but many of us have somehow missed. It's full of practical, definitive advice on the basics -- the day-to-day necessities like finding a bra that fits, balancing a checkbook, making a decent cup of coffee, and hemming a pair of pants. Modern Girl guru Jane Buckingham includes loads of savvy counsel to help us feel more refined, in charge, and together as we navigate the rocky terrain that is twenty-first-century womanhood.
Solar Cataclysm
Solar Cataclysm
Joseph, Lawrence E.
¥145.91
A bold new theory about the Sun Earth relationship, its role in history, and its potentially disastrous future.We are in the midst of one of the most massive, powerful, and relentless solar storms in history, reports science journalist and solar expert Lawrence Joseph, and a single, random blast from the Sun could well destroy our way of life at any time. Tracing the Sun's behavior and its influence on Earth from the most recent Ice Age to the present and connecting groundbreaking research in solar physics to biology, politics, and culture, Joseph alerts us to the tremendous vulnerability of our infrastructure and delivers the tools and strategies we need to outsmart the Sun and protect Earth's satellites and other vital systems from the coming solar apocalypse. Solar Cataclysm implores us to rethink our understanding of human history and redefine our relationship with the 4.57-billion-year-old thermonuclear behemoth in order to defend our future.The connection between human history and solar activity has gone largely untold until now. Carefully examining the 4.57-billion-year story of our relationship with the Sun, science reporter and bestselling author Lawrence Joseph demonstrates how nearly every aspect of earthly existence and human behavior has always been and continues to be susceptible to changes in the Sun the basis for his "Moody Sun Hypothesis." As we come to realize that the Sun is far more turbulent and explosive than imagined, we must also come to terms with the fact that our future is more vulnerable to the Sun than ever suspected.From the Sun's role in global climate change to its constant threat of catastrophic solar blasts, and from stories of solar activity causing rifts in religion in the Middle Ages to the way sunspots are messing with our moods and minds today, Solar Cataclysm examines the myriad ways the ever-changing Sun disrupts our personal lives, determines the course of history, and shapes our destiny.But this isn't a tale of doom. Our fates, collectively and individually, aren't tethered to the Sun's ups and downs. With captivating storytelling and witty prose, Joseph shows us how to draw on the tools and expertise including the very latest solar science research and technology advances, as well as human ingenuity and survival instincts to respond effectively to the Sun's threats and to shield ourselves and our atmosphere, satellite system, power grids, and nuclear power infrastructure from the Sun's impending assault.How did the Sun King, Louis XIV, ban sunspots for virtually all of his seventy-two-year reignWhat makes Stanford and Purdue University scientists so sure that the Sun is sending out secret, vitally important messages todaySmart and engaging, Solar Cataclysm guides us to a new, dynamic, life-affirming level of interconnectedness among self, planet, and sustaining star.
Dear Photograph
Dear Photograph
Jones, Taylor
¥147.48
We all have moments we wish we could relive. We'd give anything to skid down the toboggan hills of our youth, to breathe in the smell of our children as babies, or to spend just one more minute with someone we've lost. Dear Photograph provides a way to link these memories from the past to the present, overlapping them to see how the daydreams of our memories collide with our current realities.The idea is simple: hold up a photograph from the past in front of the place where it was originally taken, take a second photograph, and add a sentence of dedication about what the photograph means to you. The results, however, are astounding, which is why millions have flocked to dearphotograph.com and thousands have submitted their own Dear Photographs.This stunning visual compilation includes more than 140 never-before-seen Dear Photographs, as well as a space for you to attach your own cherished photo. By turns nostalgic, charming, and poignant, Dear Photograph evokes childhood memories, laments difficult losses, and, above all, celebrates the universal nature of love.
Modern Girl's Guide to Life
Modern Girl's Guide to Life
Buckingham, Jane
¥145.49
With information on entertaining, etiquette, housekeeping, basic home repair, decorating, sex, and beauty, The Modern Girl's Guide to Life became a sensational bestseller as young women everywhere discovered this indispensable book covered everything they should know . . . but might not. Now, in this revised edition of the classic, style maven Jane Buckingham reveals more of the helpful tips and secrets that get passed down from generation to generation, but that many of us have somehow missed.Full of practical, definitive advice on the basics the day-to-day necessities like finding a bra that fits, balancing a checkbook, making a decent cup of coffee, and hemming a pair of pants The Modern Girl's Guide to Life, Revised Edition includes new topics such as: Social Media 101: where you should and shouldn't be online Online dating: should you, shouldn't you, and how you can find the right guy Sexting: dos and don'ts Online flash sales: Are you really savingTips and tricks for eating organic, shopping at farmers' markets, and juicing safely Updated recipes, including vegan and gluten-free How to find the exercise you won't skip out on doing Interview etiquette: everything from what to wear to what to say Updated financial section . . . and more! Modern Girl guru Jane Buckingham includes loads of savvy counsel to help us feel more refined, in charge, and together as we navigate the rocky terrain that is twenty-first-century womanhood.
Hopper
Hopper
Folsom, Tom
¥95.39
James Dean to Hopper I saw what you did today. Today you were great. Jack Nicholson to Hopper We're geniuses, you know thatIsn't it great to be a geniusThe chopper-riding hippie outlaw in Easy Rider. The prophetic madman in the jungle in Apocalypse Now. The terrifying psychopath in Blue Velvet. The kid gone wrong in Rebel Without a Cause. The actor taken under the wing of James Dean who longed to be the next Orson Welles. The hell-raising director who revolutionized Hollywood. An enigmatic man from Dodge City, Kansas, on an endless quest to realize the American Dream.Dennis Hopper has been described as a rebel, an icon, an addict plagued by demons, and one of the most important champions of the pop-art movement. Friend to Warhol, muse to David Lynch, mentor to Sean Penn, champion of Ice-T, Dennis Hopper built a career that was a half-century of rebellion waged at the edge of American popular culture.Tom Folsom's Hopper is a wild ride through Dennis's many lives. Featuring hundreds of interviews with Hopper's fellow actors, artists, musicians, and residents of Taos, New Mexico (where he spent much of his most manic time), as well as his ex-wives and many other people who knew him, Hopper takes you on an extraordinary and sometimes troubling journey. From Dennis's early days with his grandparents on a dusty farm in Kansas, where he watched trains go by on their way to Los Angeles, to his formative time in Hollywood as one of a bright new crop of actors straddling the edge of the studio system, to the rebellious 1960s and the start of the independent film movement, to the drug-addled 1970s and beyond, when Hopper staged one of the greatest Hollywood comebacks of all time Tom Folsom has crafted a biography as unconventional as Dennis Hopper himself.
Mastering React Native
Mastering React Native
Eric Masiello
¥80.65
Leverage frontend development skills to build impressive iOS and Android applications with React Native About This Book Apply flexbox to get layout and build rich animations that bring your React Native application to life Integrate third-party libraries and develop customized components that run natively on iOS and Android platforms Combine React Native with Redux, Redux middleware, and a remote API to build scalable data-driven applications Who This Book Is For This book is for anyone who wants to build cross-platform native mobile applications using only JavaScript and the React Native framework. In particular, this book is especially useful for front-end developers who want to use their current skillset to build mobile applications. An existing working knowledge of JavaScript will help you get the most out of this book. What You Will Learn Implement native React Native components and APIs Explore React’s JSX syntax Manage data using Redux and Redux middleware Build applications with React Native on both iOS and Android platforms Perform animations in your applications using the animation APIs Understand routing and Navigator comparison Create your own Native module In Detail React Native has completely revolutionized mobile development by empowering JavaScript developers to build world-class mobile apps that run natively on mobile platforms. This book will show you how to apply JavaScript and other front-end skills to build cross-platform React Native applications for iOS and Android using a single codebase. This book will provide you with all the React Native building blocks necessary to become an expert. We’ll give you a brief explanation of the numerous native components and APIs that come bundled with React Native including Images, Views, ListViews, WebViews, and much more. You will learn to utilize form inputs in React Native. You’ll get an overview of Facebook’s Flux data architecture and then apply Redux to manage data with a remote API. You will also learn to animate different parts of your application, as well as routing using React Native’s navigation APIs. By the end of the book, you will be able to build cutting-edge applications using the React Native framework. Style and approach This comprehensive guide will take your React Native skills to the next level. It shows you how to develop a clear workflow to build scalable applications, and how to implement the architectural concepts covered to build applications that shine in the real world.
Object-Oriented JavaScript - Third Edition
Object-Oriented JavaScript - Third Edition
Ved Antani
¥80.65
Learn everything you need to know about object-oriented JavaScript with this comprehensive guide. Enter the world of cutting-edge development! About This Book This book has been updated to cover all the new object-oriented features introduced in ECMAScript 6 It makes object-oriented programming accessible and understandable to web developers Write better and more maintainable JavaScript code while exploring interactive examples that can be used in your own *s Who This Book Is For This book is ideal for new to intermediate JavaScript developers who want to prepare themselves for web development problems solved by object-oriented JavaScript! What You Will Learn Apply the basics of object-oriented programming in the JavaScript environment Use a JavaScript Console with complete mastery Make your programs cleaner, faster, and compatible with other programs and libraries Get familiar with Iterators and Generators, the new features added in ES6 Find out about ECMAScript 6’s Arrow functions, and make them your own Understand objects in Google Chrome developer tools and how to use them Use a mix of prototypal inheritance and copying properties in your workflow Apply reactive programming techniques while coding in JavaScript In Detail JavaScript is an object-oriented programming language that is used for website development. Web pages developed today currently follow a paradigm that has three clearly distinguishable parts: content (HTML), presentation (CSS), and behavior (JavaScript). JavaScript is one important pillar in this paradigm, and is responsible for the running of the web pages. This book will take your JavaScript skills to a new level of sophistication and get you prepared for your journey through professional web development. Updated for ES6, this book covers everything you will need to unleash the power of object-oriented programming in JavaScript while building professional web applications. The book begins with the basics of object-oriented programming in JavaScript and then gradually progresses to cover functions, objects, and prototypes, and how these concepts can be used to make your programs cleaner, more maintainable, faster, and compatible with other programs/libraries. By the end of the book, you will have learned how to incorporate object-oriented programming in your web development workflow to build professional JavaScript applications. Style and approach Filled with practical instructions, the book shows you how to implement object-oriented features of JavaScript in the real world. The to-the-point nature of the book will benefit developers who are looking for a fast-paced guide to learn object-oriented JavaScript.
React Design Patterns and Best Practices
React Design Patterns and Best Practices
Michele Bertoli
¥80.65
Build modular applications that are easy to scale using the most powerful components and design patterns that React can offer you right now About This Book Dive into the core patterns and components of React.js in order to master your application's design Improve their debugging skills using the DevTools This book is packed with easy-to-follow examples that can be used to create reusable code and extensible designs Who This Book Is For If you want to increase your understanding of React and apply it to real-life application development, then this book is for you. What You Will Learn Write clean and maintainable code Create reusable components applying consolidated techniques Use React effectively in the browser and node Choose the right styling approach according to the needs of the applications Use server-side rendering to make applications load faster Build high-performing applications by optimizing components In Detail Taking a complete journey through the most valuable design patterns in React, this book demonstrates how to apply design patterns and best practices in real-life situations, whether that's for new or already existing projects. It will help you to make your applications more flexible, perform better, and easier to maintain – giving your workflow a huge boost when it comes to speed without reducing quality. We'll begin by understanding the internals of React before gradually moving on to writing clean and maintainable code. We'll build components that are reusable across the application, structure applications, and create forms that actually work. Then we'll style React components and optimize them to make applications faster and more responsive. Finally, we'll write tests effectively and you'll learn how to contribute to React and its ecosystem. By the end of the book, you'll be saved from a lot of trial and error and developmental headaches, and you will be on the road to becoming a React expert. Style and approach The design patterns in the book are explained using real-world, step-by-step examples. For each design pattern, there are hints about when to use it and when to look for something more suitable. This book can also be used as a practical guide, showing you how to leverage design patterns.
Enduring CSS
Enduring CSS
Ben Frain
¥71.93
Learn to really THINK about CSS, and how to create CSS that endures continual iteration, multiple authors, and yet always produces predictable results About This Book Address the problems of CSS at scale, avoiding the shortfalls of scaling CSS. The shortfalls of conventional approaches to scaling CSS. Develop consistent and enforceable selector naming conventions with ECSS. Learn how to organize project structure to more easily isolate and decouple visual components. Who This Book Is For This is a book for working CSS authors involved in large projects. This is a book that tackles create enduring CSS for large-scale projects. What You Will Learn The problems of CSS at scale—specificity, the cascade and styles intrinsically tied to element structure. The shortfalls of conventional approaches to scaling CSS. The ECSS methodology and the problems it solves. How to develop consistent and enforceable selector naming conventions with ECSS. How to organise project structure to more easily isolate and decouple visual components. How to handle state changes in the DOM with ARIA or override selectors. How to apply ECSS to web applications and visual modules. Considerations of CSS tooling and processing: Sass/PostCSS and linting. Addressing the notion of CSS selector speed with hard data and browser representative insight In Detail Learn with me, Ben Frain, about how to really THINK about CSS and how to use CSS for any size project! I'll show you how to write CSS that endures continual iteration, multiple authors, and yet always produces predictable results. Enduring CSS, often referred to as ECSS, offers you a robust and proven approach to authoring and maintaining style sheets at scale. Enduring CSS is not a book about writing CSS, as in the stuff inside the curly braces. This is a book showing you how to think about CSS, and be a smarter developer with that thinking! It's about the organisation and architecture of CSS—the parts outside the braces. I will help you think about the aspects of CSS development that become the most difficult part of writing CSS in larger projects. You’ll learn about the problems of authoring CSS at scale—including specificity, the cascade and styles intrinsically tied to document structure. I'll introduce you to the ECSS methodology, and show you how to develop consistent and enforceable selector naming conventions. We'll cover how to apply ECSS to your web applications and visual model, and how you can organize your project structure wisely, and handle visual state changes with ARIA, providing greater accessibility considerations. In addition, we'll take a deep look into CSS tooling and process considerations. Finally we will address performance considerations by examining topics such as CSS selector speed with hard data and browser-representative insight. Style and approach Learn with me, Ben Frain, about how to really think about CSS. This is a book to deal with writing CSS for large-scale, rapidly changing web projects and applications. This isn't a book about writing CSS, as in the stuff inside the curly braces - this is a book about the organisation and architecture of CSS; the parts outside the braces!
Docker Orchestration
Docker Orchestration
Randall Smith
¥80.65
A concise, fast-paced guide to orchestrating and deploying scalable services with Docker About This Book Explore the new features added to the core Docker Engine to make multi-container orchestration easy Leverage tools such as Docker Machine, Swarm, Compose, and third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate containers Use Docker Compose with Swarm and apply rolling updates for zero downtime deployments Who This Book Is For This book is aimed at Sysadmins and DevOps engineers who know what Docker does and are now looking to manage multiple containers on multiple hosts using the orchestration feature. What You Will Learn Build scalable, reliable services with Docker See how to manage a service in Docker using Docker Swarm, Kubernetes, and Mesosphere Discover simpler orchestration tools such as CoreOS/Fleet and Rancher Cattle Understand cluster-wide logging, system monitoring, and troubleshooting Build, test, and deploy containers using Continuous Integration Deploy cluster hosts on cloud services and automate your infrastructure In Detail Docker orchestration is what you need when transitioning from deploying containers individually on a single host to deploying complex multi-container apps on many machines. This book covers the new orchestration features of Docker 1.12 and helps you efficiently build, test, and deploy your application using Docker. You will be shown how to build multi-container applications using Docker Compose. You will also be introduced to the building blocks for multi-host Docker clusters such as registry, overlay networks, and shared storage using practical examples. This book gives an overview of core tools such as Docker Machine, Swarm, and Compose which will enhance your orchestration skills. You’ll learn how to set up a swarm using the decentralized building block. Next, you’ll be shown how to make the most out of the in-built orchestration feature of Docker engine and you’ll use third-party tools such as Kubernetes, Mesosphere, and CoreOS to orchestrate your existing process. Finally, you will learn to deploy cluster hosts on cloud services and automate your infrastructure. Style and approach This comprehensive guide will take you through the orchestration feature of Docker. Using practical examples, you will discover various tools that can be used to manage multiple containers with ease.
Tabular Modeling with SQL Server 2016 Analysis Services Cookbook
Tabular Modeling with SQL Server 2016 Analysis Services Cookbook
Derek Wilson
¥99.18
Expert tabular modeling techniques for building and deploying cutting-edge business analytical reporting solutions About This Book Build and deploy Tabular Model projects from relational data sources Leverage DAX and create high-performing calculated fields and measures Create ad-hoc reports based on a Tabular Model solution Useful tips to monitor and optimize your tabular solutions Who This Book Is For This book is for SQL BI professionals and Architects who want to exploit the full power of the new Tabular models in Analysis Services. Some knowledge of previous versions of Analysis services would be helpful but is not essential. What You Will Learn Learn all about Tabular services mode and how it speeds up development Build solutions using sample datasets Explore built-in actions and transitions in SSAS 2016 Implement row-column, and role-based security in a Tabular Data model Realize the benefits of in-memory and DirectQuery deployment modes Get up to date with the new features added to SQL Server 2016 Analysis Services Optimize Data Models and Relationships Usage In Detail SQL Server Analysis Service (SSAS) has been widely used across multiple businesses to build smart online analytical reporting solutions. It includes two different types of modeling for analysis services: Tabular and Multi Dimensional. This book covers Tabular modeling, which uses tables and relationships with a fast in-memory engine to provide state of the art compression algorithms and query performance. The book begins by quickly taking you through the concepts required to model tabular data and set up the necessary tools and services. As you learn to create tabular models using tools such as Excel and Power View, you’ll be shown various strategies to deploy your model on the server and choose a query mode (In-memory or DirectQuery) that best suits your reporting needs. You’ll also learn how to implement key and newly introduced DAX functions to create calculated columns and measures for your model data. Last but not least, you’ll be shown techniques that will help you administer and secure your BI implementation along with some widely used tips and tricks to optimize your reporting solution. By the end of this book, you’ll have gained hands-on experience with the powerful new features that have been added to Tabular models in SSAS 2016 and you’ll be able to improve user satisfaction with faster reports and analytical queries. Style and approach This book takes a practical, recipe-based approach where each recipe lists the steps to address or implement a solution. You will be provided with several approaches to creating a business intelligence semantic model using analysis services.
Moodle Theme Development
Moodle Theme Development
Silvina Paola Hillar
¥80.65
Build customized themes to make your Moodle courses engaging and interactive About This Book Leverage the power of Moodle 3 to create interactive and engaging themes for your courses Experience and integrate the power of Bootstrap and CSS into your Moodle app Implement your plans with illustrative examples to become a top notch designer Who This Book Is For If you are a Moodle administrator, developer, or designer and wish to enhance your Moodle site to make it visually attractive, then this book is for you. You should be familiar with web design techniques such as HTML and further experience with CSS would be helpful. What You Will Learn Plan a personalized Moodle theme from start to finish Install a Moodle theme in different operating systems and change Moodle’s theme settings Add your own customized logo and test your changes in several web browsers Customize the Moodle site to fit in with other elements such as websites and social networks, among others Create a design mock-up using graphics software Design themes that are capable of working with a huge number of different resolutions, screen sizes, screen orientations, and pixel densities Work with code to adjust the theme to users requirements Create new custom icons for your theme In Detail Theming is one of the main features of Moodle, and it can be used to customize your online courses and make them look exactly how you want them to,according to your target audience. If you have been looking for a book that will help you develop Moodle themes that you are proud of, and that your students will enjoy, then this is the book for you. We start off by introducing Moodle 3 and explaining what it is, how it works, and what tools you might need to create a stunning Moodle theme. We then show you how to choose and change the pre-installed Moodle themes in detailed steps, and explain what Moodle themes are and how they work. Next, we show you how to change an existing theme and test the changes that you have made. You can not only plan the customization of theme, but also tailor it using advanced Moodle theming processes; this book is your one-stop guide to creating your own personalized Moodle 3 theme. Style and approach This book acts as a comprehensive guide which helps you to create visually stunning and responsive themes to add that extra edge to your Moodle apps.
Data Acquisition Using LabVIEW
Data Acquisition Using LabVIEW
Behzad Ehsani
¥63.21
Transform physical phenomena into computer-acceptable data using a truly object-oriented language About This Book Create your own data acquisition system independently using LabVIEW and build interactive dashboards Collect data using National Instrument's and third-party, open source, affordable hardware Step-by-step real-world examples using various tools that illustrate the fundamentals of data acquisition Who This Book Is For If you are an engineer, scientist, experienced hobbyist, or student, you will highly benefit from the content and examples illustrated in this book. A working knowledge of precision testing, measurement instruments, and electronics, as well as a background in computer fundamentals and programming is expected. What You Will Learn Create a virtual instrument which highlights common functionality of LabVIEW Get familiarized with common buses such as Serial, GPIB, and SCPI commands Staircase signal acquisition using NI-DAQmx Discover how to measure light intensity and distance Master LabVIEW debugging techniques Build a data acquisition application complete with an installer and required drivers Utilize open source microcontroller Arduino and a 32-bit Arduino compatible Uno32 using LabVIEW programming environment In Detail NI LabVIEW's intuitive graphical interface eliminates the steep learning curve associated with text-based languages such as C or C++. LabVIEW is a proven and powerful integrated development environment to interact with measurement and control hardware, analyze data, publish results, and distribute systems. This hands-on tutorial guide helps you harness the power of LabVIEW for data acquisition. This book begins with a quick introduction to LabVIEW, running through the fundamentals of communication and data collection. Then get to grips with the auto-code generation feature of LabVIEW using its GUI interface. You will learn how to use NI-DAQmax Data acquisition VIs, showing how LabVIEW can be used to appropriate a true physical phenomenon (such as temperature, light, and so on) and convert it to an appropriate data type that can be manipulated and analyzed with a computer. You will also learn how to create Distribution Kit for LabVIEW, acquainting yourself with various debugging techniques offered by LabVIEW to help you in situations where bugs are not letting you run your programs as intended. By the end of the book, you will have a clear idea how to build your own data acquisition system independently and much more. Style and approach A hands-on practical guide that starts by laying down the software and hardware foundations necessary for subsequent data acquisition-intensive chapters. The book is packed full of specific examples with software screenshots and schematic diagrams to guide you through the creation of each virtual instrument.
Mastering Qt 5
Mastering Qt 5
Guillaume Lazar
¥80.65
Master application development by writing succinct, robust, and reusable code with Qt 5 About This Book Unleash the power of Qt 5 with C++14 Integrate useful third-party libraries such as OpenCV Package and deploy your application on multiple platforms Who This Book Is For This book will appeal to developers and programmers who would like to build GUI-based applications. Knowledge of C++ is necessary and the basics of Qt would be helpful. What You Will Learn Create stunning UIs with Qt Widget and Qt Quick Develop powerful, cross-platform applications with the Qt framework Design GUIs with the Qt Designer and build a library in it for UI preview Handle user interaction with the Qt signal/slot mechanism in C++ Prepare a cross-platform project to host a third-party library Build a Qt application using the OpenCV API Use the Qt Animation framework to display stunning effects Deploy mobile apps with Qt and embedded platforms In Detail Qt 5.7 is an application development framework that provides a great user experience and develops full-capability applications with Qt Widgets, QML, and even Qt 3D. This book will address challenges in successfully developing cross-platform applications with the Qt framework. Cross-platform development needs a well-organized project. Using this book, you will have a better understanding of the Qt framework and the tools to resolve serious issues such as linking, debugging, and multithreading. Your journey will start with the new Qt 5 features. Then you will explore different platforms and learn to tame them. Every chapter along the way is a logical step that you must take to master Qt. The journey will end in an application that has been tested and is ready to be shipped. Style and approach This is an easy-to-follow yet comprehensive guide to building applications in Qt. Each chapter covers increasingly advanced topics, with subjects grouped according to their complexity as well as their usefulness. Packed with practical examples and explanations, Mastering Qt contains everything you need to take your applications to the next level.
Mastering RethinkDB
Mastering RethinkDB
Shahid Shaikh
¥80.65
Master the capabilities of RethinkDB and implement them to develop efficient real-time web applications. The way to better database development is here! About This Book Master the powerful ReQL queries to manipulate your JSON data, Learn how to develop scalable, real-time web applications using RethinkDB and Node.js and deploy them for production, A detailed, step-by-step guide to help you master the concepts of RethinkDB programming with ease Who This Book Is For This book caters to all the real-time application developers looking forward to master their skills using RethinkDB. A basic understanding of RethinkDB and Node.js is essential to get the most out of this book. What You Will Learn Master the web-based management console for data-center configuration (sharding, replication, and more), database monitoring, and testing queries. Run queries using the ReQL language Perform Geospatial queries (such as finding all the documents with locations within 5km of a given point). Deal with time series data, especially across various times zones. Extending the functionality of RethinkDB and integrate it with third party libraries such as ElasticSearch to enhance our search In Detail RethinkDB has a lot of cool things to be excited about: ReQL (its readable,highly-functional syntax), cluster management, primitives for 21st century applications, and change-feeds. This book starts with a brief overview of the RethinkDB architecture and data modeling, and coverage of the advanced ReQL queries to work with JSON documents. Then, you will quickly jump to implementing these concepts in real-world scenarios, by building real-time applications on polling, data synchronization, share market, and the geospatial domain using RethinkDB and Node.js. You will also see how to tweak RethinkDB's capabilities to ensure faster data processing by exploring the sharding and replication techniques in depth. Then, we will take you through the more advanced administration tasks as well as show you the various deployment techniques using PaaS, Docker, and Compose. By the time you have finished reading this book, you would have taken your knowledge of RethinkDB to the next level, and will be able to use the concepts in RethinkDB to develop efficient, real-time applications with ease. Style and approach This book is a unique blend of comprehensive theory and real-world examples to help you master RethinkDB.
Native Docker Clustering with Swarm
Native Docker Clustering with Swarm
Fabrizio Soppelsa
¥80.65
Deploy, configure, and run clusters of Docker containers with Swarm About This Book Get to grips with Docker Swarm, one of the key components of the Docker ecosystem. Optimize Swarm and SwarmKit features for scaling massive applications through containers. Learn about Docker’s scheduling tricks, high availability, security, and platform scalability. Who This Book Is For If you are a Linux admin or a Docker user who wants to natively manage Docker clusters, then this is the book for you. What You Will Learn Create and manage Swarm Mode clusters of any size Get a backstage view of the biggest Swarms ever built : Swarm2k and Swarm3k, with their 2,300 and 4,700 nodes Discovery mechanisms and Raft Deploy your containerized app on Swarm Administer Swarm clusters on AWS, Azure, and DigitalOcean Integrate Flocker volumes with Swarm Create and manage Swarms on OpenStack Magnum In Detail Docker Swarm serves as one of the crucial components of the Docker ecosystem and offers a native solution for you to orchestrate containers. It’s turning out to be one of the preferred choices for Docker clustering thanks to its recent improvements. This book covers Swarm, Swarm Mode, and SwarmKit. It gives you a guided tour on how Swarm works and how to work with Swarm. It describes how to set up local test installations and then moves to huge distributed infrastructures. You will be shown how Swarm works internally, what’s new in Swarmkit, how to automate big Swarm deployments, and how to configure and operate a Swarm cluster on the public and private cloud. This book will teach you how to meet the challenge of deploying massive production-ready applications and a huge number of containers on Swarm. You'll also cover advanced topics that include volumes, scheduling, a Libnetwork deep dive, security, and platform scalability. Style and approach A comprehensive guide that covers all aspects of Docker Swarm from setup to customization.