これが売れてる【COMPUTERS & SCIENCE】 |
||||||||||||||||||||||||
| 1 |
|
Learning Python Powerful Object-Oriented Programming【電子書籍】[ Mark Lutz ] <p>Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.</p> <p>Complete with quizzes, e・・・(略) 続きを見る。xercises, and helpful illustrations, this easy-to-follow self-paced tutorial gets you started with Python 3.12 and all other releases in use today. With a pragmatic focus on what you need to know, it also introduces some advanced language features that have become increasingly common in Python code.</p> <p>This book helps you:</p> <ul> <li>Explore Python's built-in object types such as strings, lists, dictionaries, and files</li> <li>Create and process objects with Python statements, and learn Python's syntax model</li> <li>Use functions and functional programming to avoid redundancy and maximize reuse</li> <li>Organize code into larger components with modules and packages</li> <li>Code robust programs with Python's exception handling and development tools</li> <li>Apply object-oriented programming and classes to make code customizable</li> <li>Survey advanced Python tools including decorators, descriptors, and metaclasses</li> <li>Write idiomatic Python code that runs portably across a wide variety of platforms</li> </ul>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。 ※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。 【価格】6,151 (2025/12/11 14:22:53 現在) 送料別 楽天Kobo電子書籍ストア |
|---|---|---|
| 2 |
|
Mastering Embedded Linux Programming Create fast and reliable embedded solutions with Linux 5.4 and the Yocto Project 3.1 (Dunfell)【電子書籍】[ Frank Vasquez ] <p><b>Build, customize, and deploy Linux-based embedded systems with confidence using Yocto, bootloaders, and build tools</b></p><h2>Key Features</h2><ul><li>Master build systems, toolchains, and kernel integration for embedded Linux</li><li>Set up custom Linux distros with Yocto and manage board-specific configurations</li><li>Learn real-world debugging, memory handling, and system performance・・・(略) 続きを見る。 tuning</li></ul><h2>Book Description</h2>If you’re looking for a book that will demystify embedded Linux, then you’ve come to the right place. Mastering Embedded Linux Programming is a fully comprehensive guide that can serve both as means to learn new things or as a handy reference. The first few chapters of this book will break down the fundamental elements that underpin all embedded Linux projects: the toolchain, the bootloader, the kernel, and the root filesystem. After that, you will learn how to create each of these elements from scratch and automate the process using Buildroot and the Yocto Project. As you progress, the book will show you how to implement an effective storage strategy for flash memory chips and install updates to a device remotely once it’s deployed. You’ll also learn about the key aspects of writing code for embedded Linux, such as how to access hardware from apps, the implications of writing multi-threaded code, and techniques to manage memory in an efficient way. The final chapters demonstrate how to debug your code, whether it resides in apps or in the Linux kernel itself. You’ll also cover the different tracers and profilers that are available for Linux so that you can quickly pinpoint any performance bottlenecks in your system. By the end of this Linux book, you’ll be able to create efficient and secure embedded devices using Linux.<h2>What you will learn</h2><ul><li>Use Buildroot and the Yocto Project to create embedded Linux systems</li><li>Troubleshoot BitBake build failures and streamline your Yocto development workflow</li><li>Update IoT devices securely in the field using Mender or balena</li><li>Prototype peripheral additions by reading schematics, modifying device trees, soldering breakout boards, and probing pins with a logic analyzer</li><li>Interact with hardware without having to write kernel device drivers</li><li>Divide your system up into services supervised by BusyBox runit</li><li>Debug devices remotely using GDB and measure the performance of systems using tools such as perf, ftrace, eBPF, and Callgrind</li></ul><h2>Who this book is for</h2><p>If you’re a systems software engineer or system administrator who wants to learn how to implement Linux on embedded devices, then this book is for you. It's also aimed at embedded systems engineers accustomed to programming for low-power microcontrollers, who can use this book to help make the leap to high-speed systems on chips that can run Linux. Anyone who develops hardware that needs to run Linux will find something useful in this book ? but before you get started, you'll need a solid grasp on POSIX standard, C programming, and shell scripting.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。 ※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。 【価格】6,027 (2025/12/11 14:22:53 現在) 送料別 楽天Kobo電子書籍ストア |
| 3 |
|
Understanding the Linux Kernel From I/O Ports to Process Management【電子書籍】[ Daniel P. Bovet ] <p>In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system ・・・(略) 続きを見る。efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks.</p> <p>The third edition of <em>Understanding the Linux Kernel</em> takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.</p> <p>This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics:</p> <ul> <li>Memory management, including file buffering, process swapping, and Direct memory Access (DMA)</li> <li>The Virtual Filesystem layer and the Second and Third Extended Filesystems</li> <li>Process creation and scheduling</li> <li>Signals, interrupts, and the essential interfaces to device drivers</li> <li>Timing</li> <li>Synchronization within the kernel</li> <li>Interprocess Communication (IPC)</li> <li>Program execution</li> </ul> <p><em>Understanding the Linux Kernel</em> will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。 ※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。 【価格】4,338 (2025/12/11 14:22:53 現在) 送料別 楽天Kobo電子書籍ストア |
| 4 |
|
Scientific Freedom: The Elixir of Civilization SCIENTIFIC FREEDOM [ Donald W. Braben ] SCIENTIFIC FREEDOM Donald W. Braben STRIPE PR2020 Hardcover English ISBN:9780578675916 洋書 Computers & Science(コンピューター&科学) Science 【価格】3,643 (2025/12/11 14:22:53 現在) 送料別 楽天ブックス |
| 5 |
|
The End of Nature END OF NATURE [ Bill McKibben ] END OF NATURE Bill McKibben RANDOM HOUSE2006 Paperback English ISBN:9780812976083 洋書 Computers & Science(コンピューター&科学) Science 【価格】2,851 (2025/12/11 14:22:53 現在) 送料別 楽天ブックス |
|
|
||
| 6 |
|
Dermo Neuro Modulating Manual Treatment for Peripheral Nerves and Especially Cutaneous Nerves【電子書籍】[ Diane Jacobs ] <p>DermoNeuroModulating is a structured, interactive approach to manual therapy that considers the nervous system of the patient from skin cell to sense of self. Techniques are slow, light, kind, intelligent, responsive and effective. Positioning of limbs and trunk affects deeper nerve trunks (by shortening and widening their container), and is</p> <p>combined with skin stretch directed toward ・・・(略) 続きを見る。cutaneous fields of nerves that branch outward into skin (which may draw neural structure further through its</p> <p>container).</p> <p>It is prudent to remember that manual handling of a patient’s physicality is only a small part of developing a complete therapeutic context for changeーwhile</p> <p>optional, it can also be optimal.</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。 ※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。 【価格】1,180 (2025/12/11 14:22:53 現在) 送料別 楽天Kobo電子書籍ストア |
|
|
|