万本电子书0元读

万本电子书0元读

Raspberry Pi Computer Architecture Essentials
Raspberry Pi Computer Architecture Essentials
Andrew K. Dennis
¥71.93
Explore Raspberry Pi's architecture through innovative and fun projects About This Book Explore Raspberry Pi 2’s hardware through the Assembly, C/C++, and Python programming languages Experiment with connecting electronics up to your Raspberry Pi 2 and interacting with them through software Learn about the Raspberry Pi 2 architecture and Raspbian operating system through innovative projects Who This Book Is For Raspberry Pi Computer Architecture Essentials is for those who are new and those who are familiar with the Raspberry Pi. Each topic builds upon earlier ones to provide you with a guide to Raspberry Pi’s architecture. From the novice to the expert, there is something for everyone. A basic knowledge of programming and Linux would be helpful but is not required. What You Will Learn Set up your Raspberry Pi 2 and learn about its hardware Write basic programs in Assembly Language to learn about the ARM architecture Use C and C++ to interact with electronic components Find out about the Python language and how to use it to build web applications Interact with third-party microcontrollers Experiment with graphics and audio programming Expand Raspberry Pi 2’s storage mechanism by using external devices Discover Raspberry Pi 2’s GPIO pins and how to interact with them In Detail With the release of the Raspberry Pi 2, a new series of the popular compact computer is available for you to build cheap, exciting projects and learn about programming. In this book, we explore Raspberry Pi 2’s hardware through a number of projects in a variety of programming languages. We will start by exploring the various hardware components in detail, which will provide a base for the programming projects and guide you through setting up the tools for Assembler, C/C++, and Python. We will then learn how to write multi-threaded applications and Raspberry Pi 2’s multi-core processor. Moving on, you’ll get hands on by expanding the storage options of the Raspberry Pi beyond the SD card and interacting with the graphics hardware. Furthermore, you will be introduced to the basics of sound programming while expanding upon your knowledge of Python to build a web server. Finally, you will learn to interact with the third-party microcontrollers. From writing your first Assembly Language application to programming graphics, this title guides you through the essentials. Style and approach This book takes a step-by-step approach to exploring Raspberry Pi’s architecture through projects that build upon each other. Each project provides you with new information on how to interact with an aspect of the Raspberry Pi and Raspbian operating system, providing a well-rounded guide.
Getting Started with Terraform
Getting Started with Terraform
Kirill Shirinkin
¥71.93
Build, combine, and launch infrastructure in a fast, secure, and effective manner About This Book An up-to-date and comprehensive resource on Terraform that lets you quickly and efficiently launch your infrastructure Learn how to implement your infrastructure as code and make secure, effective changes to your infrastructure Learn to build multi-cloud fault-tolerant systems and simplify the management and orchestration of even the largest scale and most complex cloud infrastructures Who This Book Is For This book is for developers and operators who already have some exposure to working with infrastructure but want to improve their workflow and introduce infrastructure as a code practice. Knowledge of essential Amazon Web Services components (EC2, VPC, IAM) would help contextualize the examples provided. Basic understanding of Jenkins and Shell *s will be helpful for the chapters on the production usage of Terraform. What You Will Learn Understand what Infrastructure as Code (IaC) means and why it matters Install, configure, and deploy Terraform Take full control of your infrastructure in the form of code Manage complete complete infrastructure, starting with a single server and scaling beyond any limits Discover a great set of production-ready practices to manage infrastructure Set up CI/CD pipelines to test and deliver Terraform stacks Construct templates to simplify more complex provisioning tasks In Detail Terraform is a tool used to efficiently build, configure, and improve production infrastructure. It can manage existing infrastructure as well as create custom in-house solutions. This book shows you when and how to implement infrastructure as a code practices with Terraform. It covers everything necessary to set up complete management of infrastructure with Terraform, starting with the basics of using providers and resources. This book is a comprehensive guide that begins with very small infrastructure templates and takes you all the way to managing complex systems, all using concrete examples that evolve over the course of the book. It finishes with the complete workflow of managing a production infrastructure as code – this is achieved with the help of version control and continuous integration. At the end of this book, you will be familiar with advanced techniques such as multi-provider support and multiple remote modules. Style and approach This book focuses on providing the practical skills required to make full use of Terraform. It will take the readers slowly from very small infrastructure templates to the managing complex systems, all by using concrete examples, evolving over the course of the book.
.NET Design Patterns
.NET Design Patterns
Praseed Pai
¥71.93
Explore the world of .NET design patterns and bring the benefits that the right patterns can offer to your toolkit today About This Book This book is based on the latest version of .NET, .NET Core 1.0.·The code is explained piece by piece and the application of the pattern is also showcased. This fast-paced guide shows you how to implement the patterns into your existing applications Who This Book Is For This book is for those with familiarity with .NET development who would like to take their skills to the next level and be in the driver's seat when it comes to modern development techniques. Basic object-oriented C# programming experience and an elementary familiarity with the .NET framework library is required. What You Will Learn Put patterns and pattern catalogs into the right perspective Apply patterns for software development under C#/.NET Use GoF and other patterns in real-life development scenarios Be able to enrich your design vocabulary and well articulate your design thoughts Leverage object/functional programming by mixing OOP and FP Understand the reactive programming model using Rx and RxJs Writing compositional code using C# LINQ constructs Be able to implement concurrent/parallel programming techniques using idioms under .NET Avoiding pitfalls when creating compositional, readable, and maintainable code using imperative, functional, and reactive code. In Detail Knowing about design patterns enables developers to improve their code base, promoting code reuse and making their design more robust. This book focuses on the practical aspects of programming in .NET. You will learn about some of the relevant design patterns (and their application) that are most widely used. We start with classic object-oriented programming (OOP) techniques, evaluate parallel programming and concurrency models, enhance implementations by mixing OOP and functional programming, and finally to the reactive programming model where functional programming and OOP are used in synergy to write better code. Throughout this book, we'll show you how to deal with architecture/design techniques, GoF patterns, relevant patterns from other catalogs, functional programming, and reactive programming techniques. After reading this book, you will be able to convincingly leverage these design patterns (factory pattern, builder pattern, prototype pattern, adapter pattern, facade pattern, decorator pattern, observer pattern and so on) for your programs. You will also be able to write fluid functional code in .NET that would leverage concurrency and parallelism! Style and approach This tutorial-based book takes a step-by-step approach. It covers the major patterns and explains them in a detailed manned along with code examples.
Community Server Quickly
Community Server Quickly
Anand Narayanaswamy
¥71.93
With this book in hand, you will be able to set up and manage a Community Server solution. You will learn how to create blogs, forums, photo galleries, and file galleries, and use tools such as the built-in RSS reader and RSS roller in a step-by-step manner. This book will provide your with a clear and concise overview of Community Server and will impart the knowledge necessary to enable you to run and manage a Community Server solution. This book is aimed at the Community Server administrator with a base level of technical competence and confidence, but no prior sysadmin or developer experience or knowledge. No knowledge of ASP.NET programming is required for using this book. What is essential is your own passion for your target community and your desire to provide the best platform possible to that audience.
Designing and Implementing Linux Firewalls and QoS using netfilter…
Designing and Implementing Linux Firewalls and QoS using netfilter…
Lucian Gheorghe
¥71.93
The author draws on his experience to offer the reader valuable advice on the best practices. Providing only necessary theoretical background, the book takes a practical approach, presenting case studies and plenty of illustrative examples. This book is aimed at Linux Network administrators with some understanding of Linux security threats and issues, or any one interested in securing their systems behind a firewall. Basic knowledge of Linux is presumed but other than that this book shows you how to do the rest, from configuring your system to dealing with security breaches.
Building Websites with VB.NET and DotNetNuke 4
Building Websites with VB.NET and DotNetNuke 4
Daniel N. Egan
¥71.93
You can use this book to help you set up and administer a DotNetNuke portal, even if you have a limited knowledge of ASP.NET. You will learn how to setup and administer an example site, stepping through all the tasks to ease your learning. If you are a developer, this book will help you extend the DotNetNuke portal by first helping you understand how the core framework works and then show you how to create custom modules and skins. A rudimentary knowledge of VB.NET programming is assumed, but the emphasis is not on becoming a better VB.NET programmer but on taming DotNetNuke. This book has been written for both the beginner wanting to set up a website and also ASP.NET developers with a grasp of VB.NET who want a deeper understanding of how to work with DotNetNuke. To work with the DotNetNuke code, you will need access to Visual Web Developer Express or Visual Studio .NET 2005. No prior knowledge of DotNetNuke is assumed.
Learning BeagleBone Python Programming
Learning BeagleBone Python Programming
Alexander Hiam
¥71.93
If you have experience with the Python language and are interested in getting started with electronics, then BeagleBone Black is the perfect platform for you and this book will provide you with the information you need.
Learning RSLogix 5000 Programming
Learning RSLogix 5000 Programming
Austin Scott
¥71.93
This book is for PLC programmers, electricians, instrumentation technicians, and automation professionals with basic PLC programming knowledge, but no knowledge of RSLogix 5000. If you are a student who is familiar with automation and would like to learn about RSLogix 5000 with a minimal investment of time, this is the book for you.
Apache Hive Essentials
Apache Hive Essentials
Dayong Du
¥71.93
If you are a data analyst, developer, or simply someone who wants to use Hive to explore and analyze data in Hadoop, this is the book for you. Whether you are new to big data or an expert, with this book, you will be able to master both the basic and the advanced features of Hive. Since Hive is an SQL-like language, some previous experience with the SQL language and databases is useful to have a better understanding of this book.
VMware Virtual SAN Cookbook
VMware Virtual SAN Cookbook
Jeffrey Taylor
¥71.93
If you are an administrator of a VMware vSphere infrastructure who wants to simplify storage delivery by integrating storage into vSphere, Virtual SAN is for you. No extensive storage background is needed as VMware Virtual SAN integrates into the existing vSphere solutions with which you are already familiar.
Meteor Cookbook
Meteor Cookbook
Isaac Strack
¥71.93
This book is meant for developers of all experience levels looking to create mobile and full-stack web applications in JavaScript. Many of the simple recipes can easily be followed by less-experienced developers, while some of the advanced recipes will require extensive knowledge of existing web, mobile, and server technologies. Any application or enterprise web developer looking to create full-stack JavaScript-based apps will benefit from the recipes and concepts covered in this book.
OpenCV 3.0 Computer Vision with Java
OpenCV 3.0 Computer Vision with Java
Daniel Lélis Baggio
¥71.93
If you are a Java developer, student, researcher, or hobbyist wanting to create computer vision applications in Java then this book is for you. If you are an experienced C/C++ developer who is used to working with OpenCV, you will also find this book very useful for migrating your applications to Java. All you need is basic knowledge of Java, with no prior understanding of computer vision required, as this book will give you clear explanations and examples of the basics.
jQuery for Designers: Beginner’s Guide
jQuery for Designers: Beginner’s Guide
Natalie MacLees
¥71.93
Part of Packt’s Beginner’s Guide series, each chapter focuses on a specific part of your website and how to improve its design with the use of jQuery. There are plenty of screenshots and practical step-by-step instructions making it easy to apply jQuery to your site. This book is for designers who have the basics of HTML and CSS, but want to extend their knowledge by learning to use JavaScript and jQuery.
Responsive Web Design with HTML5 and CSS3
Responsive Web Design with HTML5 and CSS3
Ben Frain
¥71.93
This book will lead you, step by step and with illustrative screenshots, through a real example. Are you writing two websites – one for mobile and one for larger displaysOr perhaps you’ve heard of Responsive Design but are unsure how to bring HTML5, CSS3, or responsive design all together. If so, this book provides everything you need to take your web pages to the next level – before all your competitors do!
iOS 5 Essentials
iOS 5 Essentials
Steven F. Daniel
¥71.93
Each chapter will take you through a new major feature of iOS 5. You will learn how to integrate each feature into your applications. If you ever wanted to learn about the latest features of iOS 5 and learn how to incorporate Twitter, iCloud and Core Image framework effects functionality into your applications, then this book is for you. You should have a good knowledge of programming experience with Objective-C, and have used Xcode 4. iPhone programming experience is not required.
Microsoft Dynamics CRM 2011: Dashboards Cookbook
Microsoft Dynamics CRM 2011: Dashboards Cookbook
Mark AuCoin
¥71.93
Microsoft Dynamics CRM 2011: Dashboards Cookbook is packed with practical step-by-step recipes covering tasks which utilize all of the new dashboard features of Dynamics CRM 2011. If you are a developer who is excited about creating, customizing, and designing Dashboards in Dynamics CRM 2011, this book is for you. You should be comfortable with general Dynamics CRM functionality for this or a previous release. This book may also be valuable to End Users and Power Users interested in the new Dashboard features of this release.
HTML5 Canvas Cookbook
HTML5 Canvas Cookbook
Eric Rowell
¥71.93
Written in cookbook style, this book offers a wide array of techniques for building HTML5 Canvas applications. Each recipe contains step-by-step instructions followed by analysis of what was done in each task and other useful information. The book is designed so that you can read it chapter by chapter, or you can look at the list of recipes and refer to them in no particular order. This book is geared towards web developers who are familiar with HTML and JavaScript. It is written for both beginners and seasoned HTML5 developers with a good working knowledge of JavaScript.
Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook
Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook
Yaroslav Pentsarskyy
¥71.93
Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook is a concise and above all advanced cookbook, with practical expert recipes for SharePoint and PowerShell automation. If you are a SharePoint administrator or IT Pro who wants to extend your knowledge of PowerShell automation, this book is a must have. You should have a solid grasp of working with SharePoint and PowerShell respectively.
Learning jQuery, Third Edition
Learning jQuery, Third Edition
Jonathan Chaffer
¥71.93
Step through each of the core concepts of the jQuery library, building an overall picture of its capabilities. Once you have thoroughly covered the basics, the book returns to each concept to cover more advanced examples and techniques. This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. Basic JavaScript programming and knowledge of HTML and CSS is required. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries.
History Teaching with Moodle 2
History Teaching with Moodle 2
John Mannion
¥71.93
Follow the creation of a History course with lots of practical examples and screenshots. Each chapter builds on the course and takes you through a different aspect of teaching history using Moodle. All exercises in the book relate to different periods of history and are suitable for all students of high-school age. This book is for history teachers who would like to enhance their lessons using Moodle. It doesn't matter if you haven't used Moodle before; as long as someone has set it up for you, you can get started with the exercises in the book straightaway.
Microsoft SharePoint for Business Executives: Q&A Handbook
Microsoft SharePoint for Business Executives: Q&A Handbook
Peter Ward
¥71.93
“Microsoft SharePoint for Business Executives: Q&A Handbook” is a quick, non-technical reference for business executives who need to get up to speed with SharePoint and understand how to make the right decision about implementations. With an easy to absorb Q&A approach and short bite size chapters focused on defined SharePoint subjects, the book follows specific SharePoint situations drawn from real world experience, enabling you to learn from anecdotes and case studies along the way. “Microsoft SharePoint for Business Executives: Q&A Handbook” is the perfect companion for business executives or non-technical team leaders who don’t want to trawl through a detailed, hands-on functionality guide to get up to speed with SharePoint. If you simply need to understand important implementation decisions or have the confidence to challenge your technical team on an approach, this book will prepare you to ask the right questions and make the right decisions. No prior knowledge of SharePoint is required.