Elementy komputera

17
Wird geladen...
E-BOOK

Becoming a Rockstar SRE. Electrify your site reliability engineering mindset to build reliable, resilient, and efficient systems

Jeremy Proffitt, Rod Anami L. Anami

Site reliability engineering is all about continuous improvement, finding the balance between business and product demands while working within technological limitations to drive higher revenue. But quantifying and understanding reliability, handling resources, and meeting developer requirements can sometimes be overwhelming. With a focus on reliability from an infrastructure and coding perspective, Becoming a Rockstar SRE brings forth the site reliability engineer (SRE) persona using real-world examples.This book will acquaint you the role of an SRE, followed by the why and how of site reliability engineering. It walks you through the jobs of an SRE, from the automation of CI/CD pipelines and reducing toil to reliability best practices. You’ll learn what creates bad code and how to circumvent it with reliable design and patterns. The book also guides you through interacting and negotiating with businesses and vendors on various technical matters and exploring observability, outages, and why and how to craft an excellent runbook. Finally, you’ll learn how to elevate your site reliability engineering career, including certifications and interview tips and questions.By the end of this book, you’ll be able to identify and measure reliability, reduce downtime, troubleshoot outages, and enhance productivity to become a true rockstar SRE!

18
Wird geladen...
E-BOOK

Building a Pentesting Lab for Wireless Networks. Build your own secure enterprise or home penetration testing lab to dig into the various hacking techniques

Andrey Popov, Vyacheslav Fadyushin, Aaron Woody

Starting with the basics of wireless networking and its associated risks, we will guide you through the stages of creating a penetration testing lab with wireless access and preparing your wireless penetration testing machine.This book will guide you through configuring hardware and virtual network devices, filling the lab network with applications and security solutions, and making it look and work like a real enterprise network. The resulting lab protected with WPA-Enterprise will let you practice most of the attack techniques used in penetration testing projects. Along with a review of penetration testing frameworks, this book is also a detailed manual on preparing a platform for wireless penetration testing. By the end of this book, you will be at the point when you can practice, and research without worrying about your lab environment for every task.

19
Wird geladen...
E-BOOK

Building Agent-Powered Applications. Your guide to generative AI, RAG, fine-tuning, and orchestration for production use

Vasyl Zvarydchuk

Large language models can produce impressive demos, but turning them into reliable products takes more than better prompts. You need to understand model behavior, know when to use retrieval or fine-tuning, structure agents correctly, and evaluate systems before deployment.Building Agent-Powered Applications gives an end-to-end engineering perspective on creating production-ready generative AI solutions. Written by Microsoft Principal AI Engineer Vasyl Zvarydchuk, it helps software engineers, data scientists, and applied AI practitioners move from concept to implementation. You’ll begin with AI, NLP, embeddings, transformers, and LLM behavior, then progress to prompt engineering, summarization, classification, extraction, reasoning, RAG, and fine-tuning.The book shows how to design agentic workflows with tools, memory, planning, orchestration, and human-in-the-loop controls. You’ll learn to evaluate quality with offline and online testing, task-specific metrics, LLM-as-a-judge methods, and responsible AI checks. Rather than treating prompting, RAG, fine-tuning, and agents as separate topics, this book shows how they work together in practice. By the end, you’ll be able to make better architectural trade-offs, reduce failure modes, and build scalable, trustworthy AI applications.*Email sign-up and proof of purchase required

20
Wird geladen...
E-BOOK

Building AI Agents with LLMs, RAG, and Knowledge Graphs. A practical guide to autonomous and modern AI agents

Salvatore Raieli, Gabriele Iuculano

This book addresses the challenge of building AI that not only generates text but also grounds its responses in real data and takes action. Authored by AI specialists with expertise in drug discovery and systems optimization, this guide empowers you to leverage retrieval-augmented generation (RAG), knowledge graphs, and agent-based architectures to engineer truly intelligent behavior. By combining large language models (LLMs) with up-to-date information retrieval and structured knowledge, you'll create AI agents capable of deeper reasoning and more reliable problem-solving.Inside, you'll find a practical roadmap from concept to implementation. You’ll discover how to connect language models with external data via RAG pipelines for increasing factual accuracy and incorporate knowledge graphs for context-rich reasoning. The chapters will help you build and orchestrate autonomous agents that combine planning, tool use, and knowledge retrieval to achieve complex goals. Concrete Python examples and real-world case studies reinforce each concept and show how the techniques fit together.By the end of this book, you’ll be able to build intelligent AI agents that reason, retrieve, and interact dynamically, empowering you to deploy powerful AI solutions across industries.*Email sign-up and proof of purchase required

21
Wird geladen...
E-BOOK

C Programming for Arduino. Building your own electronic devices is fascinating fun and this book helps you enter the world of autonomous but connected devices. After an introduction to the Arduino board, you'll end up learning some skills to surprise yourself

Julien Bayle

Physical computing allows us to build interactive physical systems by using software & hardware in order to sense and respond to the real world. C Programming for Arduino will show you how to harness powerful capabilities like sensing, feedbacks, programming and even wiring and developing your own autonomous systems.C Programming for Arduino contains everything you need to directly start wiring and coding your own electronic project. You'll learn C and how to code several types of firmware for your Arduino, and then move on to design small typical systems to understand how handling buttons, leds, LCD, network modules and much more.After running through C/C++ for the Arduino, you'll learn how to control your software by using real buttons and distance sensors and even discover how you can use your Arduino with the Processing framework so that they work in unison. Advanced coverage includes using Wi-Fi networks and batteries to make your Arduino-based hardware more mobile and flexible without wires. If you want to learn how to build your own electronic devices with powerful open-source technology, then this book is for you.

22
Wird geladen...
E-BOOK

Cardboard VR Projects for Android. Develop mobile virtual reality apps using the native Google Cardboard SDK for Android

Jonathan Linowes, Matt Schoen

Google Cardboard is a low-cost, entry-level media platform through which you can experience virtual reality and virtual 3D environments. Its applications are as broad and varied as mobile smartphone applications themselves. This book will educate you on the best practices and methodology needed to build effective, stable, and performant mobile VR applications.In this book, we begin by defining virtual reality (VR) and how Google Cardboard fits into the larger VR and Android ecosystem. We introduce the underlying scientific and technical principles behind VR, including geometry, optics, rendering, and mobile software architecture. We start with a simple example app that ensures your environment is properly set up to write, build, and run the app. Then we develop a reusable VR graphics engine that you can build upon. And from then on, each chapter is a self-contained project where you will build an example from a different genre of application, including a 360 degree photo viewer, an educational simulation of our solar system, a 3D model viewer, and a music visualizer.Given the recent updates that were rolled out at Google I/O 2016, the authors of Cardboard VR Projects for Android have collated some technical notes to help you execute the projects in this book with Google VR Cardboard Java SDK 0.8, released in May 2016. Refer to the article at https://www.packtpub.com/sites/default/files/downloads/GoogleVRUpdateGuideforCardbook.pdf which explains the updates to the source code of the projects.

23
Wird geladen...
E-BOOK

Ceph Cookbook. Over 100 effective recipes to help you design, implement, and manage the software-defined and massively scalable Ceph storage system

Karan Singh

Ceph is a unified, distributed storage system designed for excellent performance, reliability, and scalability. This cutting-edge technology has been transforming the storage industry, and is evolving rapidly as a leader in software-defined storage space, extending full support to cloud platforms such as Openstack and Cloudstack, including virtualization platforms. It is the most popular storage backend for Openstack, public, and private clouds, so is the first choice for a storage solution. Ceph is backed by RedHat and is developed by a thriving open source community of individual developers as well as several companies across the globe.This book takes you from a basic knowledge of Ceph to an expert understanding of the most advanced features, walking you through building up a production-grade Ceph storage cluster and helping you develop all the skills you need to plan, deploy, and effectively manage your Ceph cluster. Beginning with the basics, you’ll create a Ceph cluster, followed by block, object, and file storage provisioning. Next, you’ll get a step-by-step tutorial on integrating it with OpenStack and building a Dropbox-like object storage solution. We’ll also take a look at federated architecture and CephFS, and you’ll dive into Calamari and VSM for monitoring the Ceph environment. You’ll develop expert knowledge on troubleshooting and benchmarking your Ceph storage cluster. Finally, you’ll get to grips with the best practices to operate Ceph in a production environment.

24
Wird geladen...
E-BOOK

Chłodzenie procesorów PC

Janusz Wójcik

Chłodzenie procesorów PC bez tajemnic Komputery osobiste, stacje robocze i serwery zużywają w czasie pracy dużo energii elektrycznej, emitując przy tym sporo ciepła. Znaczna jego część jest wydzielana przez procesory, które są coraz szybciej taktowane i wyposażane w coraz większą liczbę rdzeni. Zbyt wysoka temperatura wewnątrz jednostek centralnych powoduje zmniejszenie stabilności pracy i szybsze zużycie podzespołów, a w konsekwencji pogorszenie wydajności i zwiększenie awaryjności. Dlatego tak istotne jest wprowadzanie technik efektywnego chłodzenia elementów elektronicznych i ciągłe poszukiwanie nowych rozwiązań w ramach badań w tym zakresie. Książka jest przeznaczona dla osób zainteresowanych zgłębieniem aktualnej wiedzy na temat dostępnych technik chłodzenia procesorów komputerowych. Autor przedstawia teoretyczne podstawy zjawisk związanych z wymianą ciepła w elementach elektronicznych - prezentuje stosowane w tym zakresie modele i metody, szczegółowo opisuje badania nad chłodzeniem wykorzystującym powietrze, wodę i nanopłyny, a także omawia możliwości zwiększenia wydajności wymiany ciepła przy użyciu innych technik. To obowiązkowa pozycja dla każdego, kto zawodowo zajmuje się tą tematyką. Modele i metody używane w badaniach nad chłodzeniem procesorów Badania nad chłodzeniem procesorów przy użyciu powietrza Badania nad chłodzeniem z wykorzystaniem cieczy, w tym nanopłynów Historia i nowe techniki chłodzenia procesorów komputerowych