0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (69)
  • R250 - R500 (155)
  • R500+ (960)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > General

Services Computing - SCC 2021 - 18th International Conference, Held as Part of the Services Conference Federation, SCF 2021,... Services Computing - SCC 2021 - 18th International Conference, Held as Part of the Services Conference Federation, SCF 2021, Virtual Event, December 10-14, 2021, Proceedings (Paperback, 1st ed. 2022)
Ajay Katangur, Liang-Jie Zhang
R2,377 Discovery Miles 23 770 Ships in 18 - 22 working days

This volume constitutes the proceedings of the 18th International Conference on Services Computing 2021, held as Part of SCF 2021 in December 2021 as a virtual event due to COVID-19. The 5 full papers and 2 short papers presented in this volume were carefully reviewed and selected from 21 submissions. It covers the science and technology of leveraging computing and information technology to model, create, operate, and manage business services.

Performance-Optimierung - Systeme, Anwendungen, Geschaftsprozesse (German, Hardcover, 2012 ed.): Wolfgang W. Osterhage Performance-Optimierung - Systeme, Anwendungen, Geschaftsprozesse (German, Hardcover, 2012 ed.)
Wolfgang W. Osterhage
R1,519 Discovery Miles 15 190 Ships in 18 - 22 working days

Computer-Hardware ist heute zwar erschwinglich, dennoch spielt Performance nach wie vor eine wichtige Rolle - auch wegen der Beanspruchung grosser Ressourcen bei komplexen Anwendungen. In dem Band werden drei Ebenen unterschieden (Systeme, Anwendungen und Geschaftsprozesse), auf denen sich Optimierungen erzielen und Kostenpotenziale erschliessen lassen. Entsprechende Theorien, Messmethoden sowie Loesungsvorschlage zur Umsetzung von Optimierungsmassnahmen auf der jeweiligen Ebene werden erlautert. Mit Checklisten fur Messungen und Optimierungsmassnahmen.

FPGAs - Fundamentals, Advanced Features, and Applications in Industrial Electronics (Hardcover): Juan Jose Rodriguez Andina,... FPGAs - Fundamentals, Advanced Features, and Applications in Industrial Electronics (Hardcover)
Juan Jose Rodriguez Andina, Eduardo De La Torre Arnanz, Maria Dolores Valdes Pena
R4,632 Discovery Miles 46 320 Ships in 10 - 15 working days

Field Programmable Gate Arrays (FPGAs) are currently recognized as the most suitable platform for the implementation of complex digital systems targeting an increasing number of industrial electronics applications. They cover a huge variety of application areas, such as: aerospace, food industry, art, industrial automation, automotive, biomedicine, process control, military, logistics, power electronics, chemistry, sensor networks, robotics, ultrasound, security, and artificial vision. This book first presents the basic architectures of the devices to familiarize the reader with the fundamentals of FPGAs before identifying and discussing new resources that extend the ability of the devices to solve problems in new application domains. Design methodologies are discussed and application examples are included for some of these domains, e.g., mechatronics, robotics, and power systems.

Robot Operating System (ROS) for Absolute Beginners - Robotics Programming Made Easy (Paperback, 2nd ed.): Lentin Joseph,... Robot Operating System (ROS) for Absolute Beginners - Robotics Programming Made Easy (Paperback, 2nd ed.)
Lentin Joseph, Aleena Johny
R1,191 R994 Discovery Miles 9 940 Save R197 (17%) Ships in 18 - 22 working days

Start programming your own robots using Robot Operation System (ROS). Targeted for absolute beginners in ROS, Linux, and Python, this guide lets you build your own robotics projects. You'll learn the basic foundation of Ubuntu Linux. Begin with the fundamentals. Installation and useful commands will give you the basic tools you need while programming a robot. Then add useful software applications that can be used while making robots. Programming robots can be done using any of the programming languages. Most popular programming languages are Python and C++. You will incorporate the fundamentals of C++ by learning object oriented programing concepts from example and building C++ projects. Finally, tackle an ROS hands-on project to apply all the concepts of ROS you've learned. The aim of the project is to perform a dead-reckoning using a cheap mobile robot. You can command your robot's position on Rviz and your robot will move to that position! Not only will you learn to program, you'll gain hands-on experience working with hardware to create a real robot. What You'll Learn Install Ubuntu 20 Install ROS Noetic Use ROS Programming with roscpp and rospy Build a mobile robot from scratch using ROS Who This Book Is For Robotics enthusiast with little or no prior programming experience.

IoT for Elderly, Aging and eHealth - Quality of Life and Independent Living for the Elderly (Paperback, 1st ed. 2022): C.H. Wu,... IoT for Elderly, Aging and eHealth - Quality of Life and Independent Living for the Elderly (Paperback, 1st ed. 2022)
C.H. Wu, Cathy H.Y. Lam, Fatos Xhafa, Valerie Tang, Whip
R2,842 Discovery Miles 28 420 Ships in 18 - 22 working days

This book reflects the recent developments while providing a comprehensive introduction to the Internet of things (IoT) and cloud technologies in transforming aging. IoT has its origins in device connectivity, whereas the cloud grew out of computer science. They can be viewed as two facets of the same field, and together they have undergone substantial development over the past ten years. This book is aimed at advanced undergraduates or first-year research students, as well as researchers and practitioners, and assumes no previous knowledge of IoT and cloud concepts. Basics of computer applications and concepts are required. Some familiarity with gerontechnology would be helpful, though not essential, as this book includes a self-contained introduction to how technology is transforming elderly care and eHealth management. This book aims to give references that offer more detail than is possible here and hopefully provide an entry point into a series of technologies that can improve the quality of life for the elderly. The book includes several case studies explaining how each piece of technology works and its benefits to the elderly. This book is also considered as a simple guide to the technologies for the elderly to use in the community.

Collaborative Computing: Networking, Applications and Worksharing - 17th EAI International Conference, CollaborateCom 2021,... Collaborative Computing: Networking, Applications and Worksharing - 17th EAI International Conference, CollaborateCom 2021, Virtual Event, October 16-18, 2021, Proceedings, Part II (Paperback, 1st ed. 2021)
Honghao Gao, Xinheng Wang
R2,480 Discovery Miles 24 800 Ships in 18 - 22 working days

This two-volume set constitutes the refereed proceedings of the 17th International Conference on Collaborative Computing: Networking, Applications, and Worksharing, CollaborateCom 2021, held in October 2021. Due to COVID-19 pandemic the conference was held virtually.The 62 full papers and 7 short papers presented were carefully reviewed and selected from 206 submissions. The papers reflect the conference sessions as follows: Optimization for Collaborate System; Optimization based on Collaborative Computing; UVA and Traffic system; Recommendation System; Recommendation System & Network and Security; Network and Security; Network and Security & IoT and Social Networks; IoT and Social Networks & Images handling and human recognition; Images handling and human recognition & Edge Computing; Edge Computing; Edge Computing & Collaborative working; Collaborative working & Deep Learning and application; Deep Learning and application; Deep Learning and application; Deep Learning and application & UVA.

Getting Started with Secure Embedded Systems - Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock... Getting Started with Secure Embedded Systems - Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock (Paperback, 1st ed.)
Alexandru Radovici, Ioana Culic
R1,460 R1,213 Discovery Miles 12 130 Save R247 (17%) Ships in 18 - 22 working days

Build secure and reliable IoT applications for micro:bit and Raspberry Pi Pico by using Rust and Tock. One of the first Operating Systems written in Rust, Tock is designed to safely run multiple applications on low power devices, enabling you to build a secure foundation for IoT systems. It is an open-source OS that has recently gained popularity as companies such as Google[1] explore and integrate it into their products. This book guides you through the steps necessary to customize and integrate Tock into your devices. First, you'll explore the characteristics of Tock and how to run it on two of the most popular IoT platforms: micro:bit and Raspberry Pi Pico. You'll also take a look at Rust and how to use it for building secure applications with Tock. The book focuses on the Tock kernel internals and presents the steps necessary to integrate new features. From simple drivers to the more complex asynchronous ones, you are provided with a detailed description of the Tock kernel API. Next, you'll review the Tock applications framework for C. Starting from simple Tock APIs to the more complex Inter-Process Communication system, this book provides a complete overview of the Tock application ecosystem. By taking a practical approach, Getting Started with Secure Embedded Systems provides a starting point for building a secure IoT foundation using the Tock Operating System. You will: Use Rust for embedded systems development Write applications and drivers for Tock Customize the Tock kernel for specific hardware platforms Set a solid base for building secure and reliable IoT applications Use Tock to ensure the security of your microcontrollers and integrate them into your projects Manage products that rely on Tock Who This Book Is For IoT system designers, developers, and integrators who are familiar with operating systems concepts. The book can also be suitable for people with less experience, who want to gain an overview of the latest hardware and software technologies related to building secure IoT systems.

Running ESXi on a Raspberry Pi - Installing VMware ESXi on Raspberry Pi 4 to run Linux virtual machines (Paperback, 1st ed.):... Running ESXi on a Raspberry Pi - Installing VMware ESXi on Raspberry Pi 4 to run Linux virtual machines (Paperback, 1st ed.)
Thomas Fenton, Patrick Kennedy
R1,219 R1,022 Discovery Miles 10 220 Save R197 (16%) Ships in 18 - 22 working days

Gain foundational knowledge of ESXi technology and understand why it is such a dominant force in the datacenter. This book also looks beyond ESXi to other vSphere technologies, such as virtual machines (VMs), vMotion, and vCenter Server. Knowing how these technologies complement ESXi running on a Raspberry Pi will help you get the most out of ESXi on Arm technologies. This marks a significant change for ESXi, and has created new learning opportunities and use cases for both seasoned ESXi users and users completely new to the virtualization space. For those already familiar with ESXi but new to the Raspberry Pi, you'll develop an in-depth understanding of this device and why it has become such a popular platform for technologists. Once you've learned the fundamentals, you'll be introduced to enterprise, edge, and personal use-cases for this technology. Then, you'll be walked through the process of installing ESXi on a Pi, as well as managing and monitoring it. You will also come to recognize its strengths and limitations and become familiar with the storage and networking options that are currently available. Lastly, given the fact that the sole purpose of running ESXi on a Pi is to run VMs on it, you'll receive detailed step-by-step instructions for installing popular OSes including Ubuntu, CentOS, and Raspberry Pi OS. What You'll Learn Build a fully functional ESXi server on a Raspberry Pi Select the correct hardware for particular use cases Create and optimize virtual machines running on a Pi Run Kubernetes on a Pi running ESXi Who This Book Is For Those new to the datacenter who want a low-cost way to work with one of the most powerful datacenter technologies to experienced datacenter professionals who need to use ESXi on Arm to complement their enterprise's long-term strategic goals.

Boinc - Hochleistungsrechnen Mit Berkeley Open Infrastructure for Network Computing (German, Hardcover, 2012 ed.): Christian... Boinc - Hochleistungsrechnen Mit Berkeley Open Infrastructure for Network Computing (German, Hardcover, 2012 ed.)
Christian Benjamin Ries
R1,780 Discovery Miles 17 800 Ships in 18 - 22 working days

Clustertechnologien.- High Performance Computing.- Public Resource Computing: vernetzte Welt zum Rechnen nutzen?.- Berkeley Open Infrastructure for Network Computing (BOINC).- Architektur des BOINC-Systems.- Technik.- Serveristallation.- Serveradministration.- Die Grundlagen der BOINC-Programmierung.- Die BOINC-Schaltzentrale modifizieren - Programmierung der BOINC Server Komponenten.- Debuggen - Fehlersuche in BOINC.- Praxis.- Kreiszahl@home: Monte-Carlo-Algorithmus fur die Kreiszahl.- Eine Filmsequenz mit Bildverarbeitungsfunktionen modifizieren.- ComsolGrid: COMSOL Multiphysics und BOINC.- [email protected] Verwendung von Legacy-Applikationen.- Die C/C++-Schnittstelle von BOINC.- BOINC-Fehlernummern und Fehlermeldungen.- BOINC-Konfigurationsdateien.- Literaturverzeichnis.- Sachverzeichnis.

Programming the ARM (R) Cortex (R)-M4-based STM32F4 Microcontrollers with Simulink (R) (Paperback): Farzin Asadi, Sawai... Programming the ARM (R) Cortex (R)-M4-based STM32F4 Microcontrollers with Simulink (R) (Paperback)
Farzin Asadi, Sawai Pongswatd
R1,617 Discovery Miles 16 170 Ships in 18 - 22 working days

A microcontroller is a compact, integrated circuit designed to govern a specific operation in an embedded system. A typical microcontroller includes a processor, memory, and input/output (I/O) peripherals on a single chip. When they first became available, microcontrollers solely used Assembly language. Today, the C programming language (and some other high-level languages) can be used as well. Some of advanced microcontrollers support another programming technique as well: Graphical programming. In graphical programming, the user does not write any code but draws the block diagram of the system he wants. Then a software converts the drawn block diagram into a suitable code for the target device. Programming microcontrollers using graphical programming is quite easier than programming in C or Assembly. You can implement a complex system within hours with graphical programming while its implementation in C may take months. These features make the graphical programming an important option for engineers. This book study the graphical programming of STM32F4 high-performance microcontrollers with the aid of Simulink\textregistered\ and Waijung blockset. Students of engineering (for instance, electrical, biomedical, mechatronics and robotic to name a few), engineers who work in industry, and anyone who want to learn the graphical programming of STM32F4 can benefit from this book. Prerequisite for this book is the basic knowledge of MATLABi\textregistered/Simulink\textregistered.

IoT Standards with Blockchain - Enterprise Methodology for Internet of Things (Paperback, 1st ed.): Venkatesh Upadrista IoT Standards with Blockchain - Enterprise Methodology for Internet of Things (Paperback, 1st ed.)
Venkatesh Upadrista
R1,190 R993 Discovery Miles 9 930 Save R197 (17%) Ships in 18 - 22 working days

Implement a standardized end-to-end IoT implementation based on best practices and proven successes in IoT across multiple industries. With this book you'll discover the three business strategies for enterprises to adopt and remain relevant in the marketspace -the Customer Engagement strategy, the Business Transformation strategy, and the Business Productivity Improvement strategy. Pick the right strategy for your enterprise to ensure a clear mission and vision is established based on which IoT roadmap can be defined. Subsequently all business processes pertaining to the chosen business strategy are investigated to define use cases where IoT can be adopted to achieve that business strategy. Start by learning the generic industry perspective on digital transformation using IoT. Then move on to the IoT Standards Reference Model. It's an abstract framework consisting of an interlinked set of clearly defined components for enterprises to successfully implement an IoT solution. The IoT Standards Reference Model can be applied for IoT use cases across any industry and is kept abstract in order to enable many, potentially different, IoT architectures to be implemented based on the model. With IoT thoroughly covered, you'll dive into Blockchain and AI technology. This book will discuss the importance of using private blockchains for IoT use cases. You'll also discover the five IoT-Blockchain implementation patterns that enterprises can enable for seamless communication between IoT devices, IoT Smart Gateways, and IoT platforms. These patterns help achieve trust, interoperability, and extendibility. Then you'll work with AI and the IoT Standards Reference Model. The reference model recommends applying AI patterns to generate insights from data and take appropriate actions automatically. IoT Standards with Blockchain also provides perspective on how and when to apply AI in an IoT Context. In the end, you'll have a solid methodology to execute large scale, enterprise-level IoT implementations. You'll have an enterprise digital transformation framework for IoT that will enable your enterprise to operate better. What You'll Learn Facilitate IoT interoperability with best practices Implement IoT platform security Feed data and analytics to AI models Who This Book Is For C-suite leaders and IT program managers across all industries, including manufacturing (Industry 4.0), logistics, oil and gas, transportation, energy, mining and metals, aviation, pharmaceuticals, medical devices, and hospitality.

RP2040 Assembly Language Programming - ARM Cortex-M0+ on the Raspberry Pi Pico (Paperback, 1st ed.): Stephen Smith RP2040 Assembly Language Programming - ARM Cortex-M0+ on the Raspberry Pi Pico (Paperback, 1st ed.)
Stephen Smith
R1,203 R1,006 Discovery Miles 10 060 Save R197 (16%) Ships in 18 - 22 working days

Learn to program the Raspberry Pi Pico's dual ARM Cortex M0+ CPUs in Assembly Language. The Pico contains a customer System on a Chip (SoC) called the RP2040, making it the Foundation's first entry into the low-cost microcontroller market. The RP2040 contains a wealth of coprocessors for performing arithmetic as well as performing specialized I/O functionality. This book will show you how these CPUs work from a low level, easy-to-learn perspective. There are eight new Programmable I/O (PIO) coprocessors that have their own specialized Assembly Language supporting a wide variety of interface protocols. You'll explore these protocols and write programs or functions in Assembly Language and interface to all the various bundled hardware interfaces. Then go beyond working on your own board and projects to contribute to the official RP2040 SDK. Finally, you'll take your DIY hardware projects to the next level of performance and functionality with more advanced programming skills. What You'll Learn Read and understand the Assembly Language code that is part of the Pico's SDK Integrate Assembly Language and C code together into one program Interface to available options for DIY electronics and IoT projects Who This Book Is For Makers who have already worked with microcontrollers, such as the Arduino or Pico, programming in C or Python. Those interested in going deeper and learning how these devices work at a lower level, by learning Assembly Language.

Beginning IoT Projects - Breadboard-less Electronic Projects (Paperback, 1st ed.): Charles Bell Beginning IoT Projects - Breadboard-less Electronic Projects (Paperback, 1st ed.)
Charles Bell
R1,048 R927 Discovery Miles 9 270 Save R121 (12%) Ships in 18 - 22 working days

Experiment with building IoT projects without the demanding time or patience required to learn about electronics. This book thoroughly introduces readers of all ages to the world of IoT devices and electronics without getting bogged down by the overly technical aspects or being tied to a specific platform. You'll learn IoT, Arduino, Raspberry Pi from the ground up using the Qwiic and Grove components systems. The book begins with a brief overview of IoT followed by primers for the two most popular platforms; Arduino and Raspberry Pi. There is also a short tutorial on programming each host; Arduino C-like sketches and Python scripts respectfully. Thus, the book also helps you get started with your choice of platform. Next, you'll learn the basics for the Qwiic and Grove component systems. The rest of the book presents a number of projects organized into easy-to-follow chapters that details the goal for the project, the components used, a walk-through of the code, and a challenge section that provides suggestions on how to improve or augment the project. Projects are presented for both the Arduino and Raspberry Pi where possible making each project as versatile as possible. What You'll Learn Write Arduino sketches Create Python scripts for the Raspberry Pi Build IoT projects with Arduino and Raspberry Pi Use the Qwiic and Grove component systems Join the electronics and IoT hobby world with almost no experience Host projects data in the cloud using ThingSpeak Who This Book Is For Those interested in building or experimenting with IoT solutions but have little or no experience working with electronics. This includes those with little or no programming experience. A secondary target would include readers interested in teaching the basics of working with Arduino and Raspberry Pi to others.

Java on the Raspberry Pi - Develop Java Programs to Control Devices for Robotics, IoT, and Beyond (Paperback, 1st ed.): Greg... Java on the Raspberry Pi - Develop Java Programs to Control Devices for Robotics, IoT, and Beyond (Paperback, 1st ed.)
Greg Flurry
R1,467 R1,220 Discovery Miles 12 200 Save R247 (17%) Ships in 18 - 22 working days

Use Java to do whatever you want to do with the Raspberry Pi and the devices you need for your project. In theory, it should be possible, and even easy, to work with on the Pi. Unfortunately, reality is a bit different. This book features an extensive set of techniques that allow you to get close to bringing this theory to fruition. You'll review some limitations on using Java imposed by the Raspberry Pi and Raspberry Pi OS, and even Java itself, and examine which ones might apply to your projects and your devices. You'll also explore solutions to address the limitations and l look at efficient development of Java for the Raspberry Pi. Java on the Raspberry Pi shows how to interact with a range of devices useful in robotics and IOT, overcoming the hurdles in doing so. It also covers off-loading work from the Raspberry Pi to an Arduino, leveraging its close-to-real time capabilities. What You'll Learn Develop with Java remotely using NetBeans Leverage available libraries to enable device interaction, and what to do if they don't work Implement multi-processing, using an Arduino as a co-processor Build sophisticated projects with multiple threads of execution, multiple processes, and even multiple systems Who This Book Is For Experienced programmers who appreciate the benefits of Java and world class tools for application development and want to build robotics or IOT projects using the low cost, low power, and portability of the Raspberry Pi.

Automated Technology for Verification and Analysis - 19th International Symposium, ATVA 2021, Gold Coast, QLD, Australia,... Automated Technology for Verification and Analysis - 19th International Symposium, ATVA 2021, Gold Coast, QLD, Australia, October 18-22, 2021, Proceedings (Paperback, 1st ed. 2021)
Zhe Hou, Vijay Ganesh
R2,115 Discovery Miles 21 150 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 19th International Symposium on Automated Technology for Verification and Analysis, ATVA 2021, held in Gold Coast, Australia in October 2021. The symposium is dedicated to promoting research in theoretical and practical aspects of automated analysis, verification and synthesis by providing an international venue for the researchers to present new results. The 19 regular papers presented together with 4 tool papers and 1 invited paper were carefully reviewed and selected from 75 submissions. The papers are divided into the following topical sub-headings: Automata Theory; Machine learning for Formal Methods; Theorem Proving and Tools; Model Checking; Probabilistic Analysis; Software and Hardware Verification; System Synthesis and Approximation; and Verification of Machine Learning.

Arduino Measurements in Science - Advanced Techniques and Data Projects (Paperback, 1st ed.): Richard J. Smythe Arduino Measurements in Science - Advanced Techniques and Data Projects (Paperback, 1st ed.)
Richard J. Smythe
R1,559 R1,312 Discovery Miles 13 120 Save R247 (16%) Ships in 18 - 22 working days

Explore the full capabilities of your Arduino. Whether you need to measure light, heat, mass, force, or conductivity, this book can be used as a complete reference guide for making virtually any scientific measurement with your PC or Linux based system and the Arduino microcontroller. You'll apply the Arduino and sensors to take measurements at the macro-, milli-, micro-, nano- and pico-sensitivity ranges. By working through the projects in this book, you'll learn how to apply these techniques in the lab or field in areas such as weighing samples at the gram or milligram levels, measuring water temperature to a tenth of a degree, or its conductivity in milli or micro Siemens. With these projects, you can reliably measure, store, and experiment with a wide range of scientific data. Arduino Measurements in Science features a novel approach and several little known techniques to measure data that requires only basic and accessible hardware - perfect for the home or school workshop! What You'll Learn Make basic scientific measurements with PCs, and Linux based computing systems Review techniques for weighing measurements down into the double and even single digit milligram Use inexpensive sensors and displays to quantify and validate sensor data Incorporate weighing scales, electrometers, magnetic and static field detectors, motion and vibration detectors, and more Understand the possible noise and accuracy problems that can occur and best practices to refine your projects See the benefits of data validation for graphical data display Who Is This Book For Readers looking to acquire the basic science and engineering skills required to assemble fundamental measurement systems to implement with the simple hand tools found in most home or school workshops.

Network and Parallel Computing - 17th IFIP WG 10.3 International Conference, NPC 2020, Zhengzhou, China, September 28-30, 2020,... Network and Parallel Computing - 17th IFIP WG 10.3 International Conference, NPC 2020, Zhengzhou, China, September 28-30, 2020, Revised Selected Papers (Paperback, 1st ed. 2021)
Xin He, En Shao, Guangming Tan
R3,160 Discovery Miles 31 600 Ships in 18 - 22 working days

This book constitutes the proceedings of the 17th IFIP WG 10.3 International Conference on Network and Parallel Computing, NPC 2020, held in Zhengzhou, China, in September 2020. The 34 full and 7 short papers presented in this volume were carefully reviewed and selected from 95 submissions. They were organized in topical sections named: accelerator; AI; algorithm; architecture and hardware; big data and cloud; edge computing; emerging; network; and storage.

Data Science with Raspberry Pi - Real-Time Applications Using a Localized Cloud (Paperback, 1st ed.): K. Mohaideen Abdul... Data Science with Raspberry Pi - Real-Time Applications Using a Localized Cloud (Paperback, 1st ed.)
K. Mohaideen Abdul Kadhar, G. Anand
R1,391 R1,144 Discovery Miles 11 440 Save R247 (18%) Ships in 18 - 22 working days

Implement real-time data processing applications on the Raspberry Pi. This book uniquely helps you work with data science concepts as part of real-time applications using the Raspberry Pi as a localized cloud. You'll start with a brief introduction to data science followed by a dedicated look at the fundamental concepts of Python programming. Here you'll install the software needed for Python programming on the Pi, and then review the various data types and modules available. The next steps are to set up your Pis for gathering real-time data and incorporate the basic operations of data science related to real-time applications. You'll then combine all these new skills to work with machine learning concepts that will enable your Raspberry Pi to learn from the data it gathers. Case studies round out the book to give you an idea of the range of domains where these concepts can be applied. By the end of Data Science with the Raspberry Pi, you'll understand that many applications are now dependent upon cloud computing. As Raspberry Pis are cheap, it is easy to use a number of them closer to the sensors gathering the data and restrict the analytics closer to the edge. You'll find that not only is the Pi an easy entry point to data science, it also provides an elegant solution to cloud computing limitations through localized deployment. What You Will Learn Interface the Raspberry Pi with sensors Set up the Raspberry Pi as a localized cloud Tackle data science concepts with Python on the Pi Who This Book Is For Data scientists who are looking to implement real-time applications using the Raspberry Pi as an edge device and localized cloud. Readers should have a basic knowledge in mathematics, computers, and statistics. A working knowledge of Python and the Raspberry Pi is an added advantage.

Applied Reconfigurable Computing. Architectures, Tools, and Applications - 17th International Symposium, ARC 2021, Virtual... Applied Reconfigurable Computing. Architectures, Tools, and Applications - 17th International Symposium, ARC 2021, Virtual Event, June 29-30, 2021, Proceedings (Paperback, 1st ed. 2021)
Steven Derrien, Frank Hannig, Pedro C. Diniz, Daniel Chillet
R1,423 Discovery Miles 14 230 Ships in 18 - 22 working days

This book constitutes the proceedings of the 17th International Symposium on Applied Reconfigurable Computing, ARC 2021, held as a virtual event, in June 2021. The 14 full papers and 11 short presentations presented in this volume were carefully reviewed and selected from 40 submissions. The papers cover a broad spectrum of applications of reconfigurable computing, from driving assistance, data and graph processing acceleration, computer security to the societal relevant topic of supporting early diagnosis of Covid infectious conditions.

Robotics Models Using LEGO WeDo 2.0 - Design, Build, Program, Test, Document and Share (Paperback, 1st ed.): Diego... Robotics Models Using LEGO WeDo 2.0 - Design, Build, Program, Test, Document and Share (Paperback, 1st ed.)
Diego Galvez-Aranda, Mauricio Galvez Legua
R1,276 R1,080 Discovery Miles 10 800 Save R196 (15%) Ships in 18 - 22 working days

Build 12 robotics models using LEGO WeDo 2.0. This book features models created especially to introduce LEGO enthusiasts to hardware and software concepts while creating robots inspired by natural wildlife. You'll learn the basics behind different mechanisms and principals required to build walking robots. Simultaneously, make your model "come to life" by incorporating powerful yet simple programming techniques. For every model, go through all the phases to explore each robot's functionality, solve problems using creativity, identify issues, and propose solutions. The authors's expertise working in education, mathematics, programming, electronic, and robotics came together to produce this book. The methodology used is designed to help you discover new knowledge, that has been used historically in science. It relies on observation, measurement, experimentation and formulation, analysis, and modification of hypotheses. All activities are carried out following the methodology created by the authors called 5 phases of educational robotics (5PER), which are: design, construction, programming, testing and, finally, documenting and sharing With Robotics Models Using LEGO WeDo 2.0 you'll create solutions to specific, tangible problems while building fun and engaging LEGO models and learning to program them to accomplish basic tasks. What You'll Learn Create your own LEGO WeDo 2.0 inventions using the design principles in this book Understand the mechanics behind animal motions by developing robotic prototypes and how they interact with our environment through the use of sensors and actuators Solve problems by using an iconographic programming language for the implementation of algorithms Who This Book Is For LEGO enthusiasts and students who want to prototype solutions to challenges using mechanical and computer science engineering. Teachers and parents of younger LEGO enthusiasts will also find the book a helpful guide to introducing the world of robotics in a dynamic and fun way.

Practical Arduino Engineering - End to End Development with the Arduino, Fusion 360, 3D Printing, and Eagle (Paperback, 2nd... Practical Arduino Engineering - End to End Development with the Arduino, Fusion 360, 3D Printing, and Eagle (Paperback, 2nd ed.)
Harold Timmis
R2,056 Discovery Miles 20 560 Ships in 18 - 22 working days

Implement Arduino-based designs in your project, and build, debug, and extend it using a solid engineering approach. This second edition is expanded to provide a better understanding of the engineering process and what it means to be an end-to-end developer. You'll start out by reviewing basic engineering procedures, from the fundamental requirements and preliminary design to prototyping and testing. You'll then apply those principles to single devices like LCDs, potentiometers and GPS modules, and move on to the integration of several modules into a larger project, a sub-autonomous robot. This robot will include devices such as GPS, Bluetooth, an OLED screen, an accelerometer, humidity and temp sensor, motor drivers, and ultrasonic sensor. This version goes on to cover how to create 3D models with Fusion360, make your own PCBs using Eagle, and use and maintain a 3D printer. Each and every chapter exemplifies this process and demonstrates how you can profit from the implementation of solid engineering principles-regardless of whether you just play in your basement or you want to publicize and sell your devices. With Practical Adruino Engineering you'll be able to review and improve this process, and even extend its scope. What You'll Learn Set up the Arduino software landscape and project for testing Review the process of hardware engineering as applicable to Arduino projects Create 3D models for 3D printing using Fusion360 in a robot chassis project Make PCBs using Eagle and incorporate it into a sensor station shield project Use and maintain a 3D printer with your own project Create Arduino shields in Eagle Debug Arduino projects of varying complexities via LabVIEW Use a special Arduino board for Bluetooth to control domestic and mobile Arduino projects Who This Book Is For Primarily aimed at intermediate engineers or engineering students. However, this book is also great for beginners and any maker who wants to expand their abilities in a single book.

Computer Communication, Networking and IoT - Proceedings of ICICC 2020 (Paperback, 1st ed. 2021): Vikrant Bhateja, Suresh... Computer Communication, Networking and IoT - Proceedings of ICICC 2020 (Paperback, 1st ed. 2021)
Vikrant Bhateja, Suresh Chandra Satapathy, Carlos M. Travieso-Gonzalez, Wendy Flores-Fuentes
R5,222 Discovery Miles 52 220 Ships in 18 - 22 working days

This book features a collection of high-quality, peer-reviewed papers presented at the Fourth International Conference on Intelligent Computing and Communication (ICICC 2020) organized by the Department of Computer Science and Engineering and the Department of Computer Science and Technology, Dayananda Sagar University, Bengaluru, India, on 18-20 September 2020. The book is organized in two volumes and discusses advanced and multi-disciplinary research regarding the design of smart computing and informatics. It focuses on innovation paradigms in system knowledge, intelligence and sustainability that can be applied to provide practical solutions to a number of problems in society, the environment and industry. Further, the book also addresses the deployment of emerging computational and knowledge transfer approaches, optimizing solutions in various disciplines of science, technology and health care.

Server Component Patterns - Component Infrastructures Illustrated with EJB (Hardcover): M. Voelter Server Component Patterns - Component Infrastructures Illustrated with EJB (Hardcover)
M. Voelter
R993 Discovery Miles 9 930 Ships in 10 - 15 working days

Component technologies like Enterprise JavaBeans (EJB), COM+ and CORBA Components (CCM) have become mainstream in many application domains. Developers and architects who use this technology in their everyday work need to know more about component infrastructures than the API's of the respective technology. And this is the book they need.

The first part of the book introduces a pattern language that describes how server-side component infrastructures work internally. It does not only adress the basic building blocks and their interactions. It also provides details about the reasons and rationales for this kind of system architecture. For each pattern, the book provides short examples of how it is implemented in EJB, CCM and COM+. These examples thus also serve as a good comparison of those three mainstream component infrastructures.

The second part of the book uses EJB technology to provide even more detailed examples for the patterns, including UML diagrams and extensive source code. Also serving as a comprehensive overview of EJB, it introduces it from the architectural viewpoint and for the developer highlights the consequences of working with that architecture.

Part three offers another approach to the material: a conversation between two people that describes how a concrete application has been built using component technology, focusing on the benefits of this approach.

After reading this book you will:

  • understand the principles and patterns of server-side component infrastructures
  • be able to design your own proprietary component infrastructures for specific projects
  • have learnt about the commonalities and differences between EJB, CCM and COM+
  • gain a comprehensive overview of EJB technology
  • see how server-side component infrastructures can be used to great benefit in a real application
The "comic" illustrations accompanying the patterns have been created by Stefan Schulz who, when not drawing, works as an independent technology consultant.
Programming Microcontrollers with Python - Experience the Power of Embedded Python (Paperback, 1st ed.): Armstrong Subero Programming Microcontrollers with Python - Experience the Power of Embedded Python (Paperback, 1st ed.)
Armstrong Subero
R1,195 R998 Discovery Miles 9 980 Save R197 (16%) Ships in 18 - 22 working days

For the first time microcontrollers are powerful enough to be programmed in Python. The landscape of embedded systems development is changing, microcontrollers are becoming more powerful, and the rise of the internet of things is leading more developers to get into hardware. This book provides the solid foundation to start your journey of embedded systems development and microcontroller programming with Python. You'll quickly realize the value of using Python. The theme of the book is simplicity and the cleanness and elegance of Python makes that possible. Featuring a step-by-step approach, this single source guide balances complexity and clarity with insightful explanations that you'll easily grasp. Python is quickly becoming the language of choice for applications such as machine learning and computer vision on embedded devices. What would previously be daunting and exceedingly difficult to do in C or C++ is now possible with Python because of its level of abstraction. Programming Microcontrollers with Python is your path to bringing your existing skills to the embedded space. What You'll Learn Review microcontroller basics and the hardware and software requirements Understand an embedded system's general architecture Follow the steps needed to carry a product to market Take a crash course in Python programming Program a microcontroller Interface with a microcontroller using LCD and Circuit Python Use and control sensors Who This Book Is For Those getting started with microcontrollers, those new to C, C++, and Arduino programming, web developers looking to get into IoT, or Python programmers who wish to control hardware devices.

Smart Grid and Innovative Frontiers in Telecommunications - 5th EAI International Conference, SmartGIFT 2020, Chicago, USA,... Smart Grid and Innovative Frontiers in Telecommunications - 5th EAI International Conference, SmartGIFT 2020, Chicago, USA, December 12, 2020, Proceedings (Paperback, 1st ed. 2021)
Maggie Cheng, Peng Yu, Yuan Hong, Huibin Jia
R1,408 Discovery Miles 14 080 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 5th International Conference on Smart Grid and Innovative Frontiers in Telecommunications, SmartGIFT 2020, held in Chicago, USA, in December 2020. Due to COVID-19 pandemic, the conference was held virtually.The 13 full papers were selected from 28 submissions and focus on the development of digital technology and smart grid which enables the smooth integration of centralised or distributed power generation, energy storage, and distribution. The papers are grouped thematically into: Communications, Networks and Services; Security and Stable Control; Internet of Power Things and Big Data.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
High Performance Computing and the…
Gao-Feng Zhao Hardcover R2,316 Discovery Miles 23 160
A Hobbyist's Guide to THEA500 Mini
Holger Wessling Hardcover R929 Discovery Miles 9 290
PIC32 Microcontrollers and the Digilent…
Dogan Ibrahim Paperback R1,016 Discovery Miles 10 160
Formal and Adaptive Methods for…
Anatoliy Doroshenko, Olena Yatsenko Hardcover R5,333 Discovery Miles 53 330
Smart Systems Integration and Simulation
Nicola Bombieri, Massimo Poncino, … Hardcover R3,341 Discovery Miles 33 410
Advances in Computers, Volume 103
Atif Memon Hardcover R4,195 Discovery Miles 41 950
Metaverse Investing Beginners Guide…
Damon Berry Hardcover R779 R682 Discovery Miles 6 820
GPU-based Parallel Implementation of…
Ying Tan Paperback R2,065 Discovery Miles 20 650
Advances in Computers, Volume 105
Atif Memon Hardcover R3,927 Discovery Miles 39 270
Hands-On Design Patterns with Java…
Dr Edward Lavieri Paperback R1,086 Discovery Miles 10 860

 

Partners