- Out-of-Stock
This book is proof that it is a systematic discipline. It demystifies one of the toughest aspects of software programming, showing clearly how to do it with minimal muss and fuss.
The fully updated edition contains 100+ pages of new material, including new chapters on the Verifying Code, Predicting Errors, and Preventing Errors. Cutting-edge tools such as FindBUGS and AGITAR are also explained, Jazz.net are highlighted, and all-new demos with ESC / Java and Spec, Eclipse and Mozilla are included.
This complete and pragmatic overview of debugging is authored by Andreas Zeller, the talented researcher who developed the GNU Data Display Debugger (DDD), a tool that over 250,000 professionals use. Unlike other books on debugging, Zeller's text is agnostic, appropriate for all programming languages and skill levels.
The book explains best practices ranging from systematic tracking error reports. It covers a wide range of tools and techniques. It even includes instructions on create automated debugging tools.
The text includes exercises and additional references.
A pin expander designed for Raspberry Pi boards. It is equipped with a standard 40-pin connector for connecting a minicomputer and five sets of 2x20-pin outputs for connecting expansion modules. Pimoroni PIM322
No product available!
A pin expander designed for Raspberry Pi boards. It is equipped with a standard 40-pin connector for connecting a minicomputer and two sets of 2x20-pin outputs for connecting expansion modules. Pimoroni PIM511
No product available!
Extension module for Raspberry Pi. The board has 7 RGB LEDs, four 14-segment displays, three single-color LEDs, as well as three touch buttons, a BMP280 sensor and a buzzer. Pimoroni PIM242
No product available!
Module with 6 5x7 LED matrix displays designed to work with the Raspberry Pi. It uses IS31FL3730 drivers and communicates via the I2C interface. Pimoroni PIM187
No product available!
Module with 6 5x7 LED matrix displays designed to work with the Raspberry Pi. It uses IS31FL3730 drivers and communicates via the I2C interface. Pimoroni PIM187
No product available!
A module with 5 buttons and an RGB diode, designed to work with the Raspberry Pi. The buttons are connected to the minicomputer through the GPIO expander controlled by the I2C interface. Pimoroni PIM301
No product available!
Kit for controlling soil moisture of cultivated plants. It contains the HAT Mini module, soil moisture sensors and pots and seeds of herbs: basil, coriander and rosemary. Pimoroni PIM518
No product available!
Kit for controlling soil moisture of cultivated plants. It contains the HAT Mini module, soil moisture sensors and pots and seeds of chilli. Pimoroni PIM519
No product available!
A module with a spectrum sensor that operates in the visible light range (450-650 nm). It allows you to measure and characterize a light source or check how the tested surface absorbs or reflects light at specific wavelengths. Pimoroni PIM412
No product available!
Module with a UV ultraviolet light sensor VEML6075. It enables measurement of the level of UVA (350-375 nm) and UVB (315-340 nm) radiation. It communicates via the I2C bus. Pimoroni PIM460
No product available!
Module with 6-axis IMU motion sensor that combines a 3-axis accelerometer and a 3-axis magnetometer in one system. It communicates via the I2C bus. Pimoroni PIM376
No product available!
Module with two 5x7 LED matrix displays designed to work with the Raspberry Pi. It uses IS31FL3730 drivers and communicates via the I2C interface. Pimoroni PIM527
No product available!
Module with two 5x7 LED matrix displays designed to work with the Raspberry Pi. It uses IS31FL3730 drivers and communicates via the I2C interface. Pimoroni PIM526
No product available!
The system of a practical clock with an extremely simple design is equipped with a readable LED display, an alarm clock with a snooze function, and battery backup of the clock operation after a power failure
No product available!
Kit with DA7280 vibration motor driver module and LRA (Linear Resonant Actuator) motor. It allows you to add vibration feedback from the device to the project. SparkFun ROB-18247
No product available!
Kit with Jetson Mate base board designed for SoM modules NVIDIA Jetson Nano and Jetson Xavier NX. It allows you to connect 4 SoM modules and create a home GPU computing cluster or server. Seeed Studio 110991411
No product available!