This is our Canada store.

Looks like you're in United States. You need a Canada address to shop on our Canada store. Go to our United States store to continue.

Showing results for "john canning"

  • Bestsellers
  • Highest Rated
  • Price: Low to High
  • Title: A to Z
  • Title: Z to A
  • Date: Newest to Oldest
  • Date: Oldest to Newest
Clear All

Showing 1 - 1 of 1 Results

Adult content is visible. 

2022

EN

LEARN HOW TO USE DATA STRUCTURES IN WRITING HIGH PERFORMANCE PYTHON PROGRAMS AND ALGORITHMSThis practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafore's legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. You'll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle today's...

$65.99 CAD

People who read this also enjoyed

Programming Embedded Systems

With C and GNU Development Tools

2006

EN

If you have programming experience and a familiarity with C--the dominant language in embedded systems--Programming Embedded Systems, Second Edition is exactly what you need to get started with embedded software. This software is ubiquitous, hidden away inside our watches, DVD players, mobile phones, anti-lock brakes, and even a few toasters. The military uses embedded software to guide missiles, detect enemy aircraft, and pilot UAVs. Communication satellites, deep-space probes, a...

$35.99 CAD

Getting Started with the Internet of Things

Connecting Sensors and Microcontrollers to the Cloud

2011

EN

What is the Internet of Things? It's billions of embedded computers, sensors, and actuators all connected online. If you have basic programming skills, you can use these powerful little devices to create a variety of useful systems—such as a device that waters plants when the soil becomes dry. This hands-on guide shows you how to start building your own fun and fascinating projects.Learn to program embedded devices using the .NET Micro Framework and the Netduino Plus board...

$21.99 CAD

Programming in C

100% Pure Adrenaline


2010

EN

This book is written for M.C.A., M.Tech., M.Sc., Engineering, B.C.A., B.I.T., B.Sc., C-DAC, DOEACC O-Level and A-Level, P.G.D.C.A. and other computer programmes students. In addition it can be of great help to those who feel that programming is not their cup of tea.

$6.99 CAD

Exploring Raspberry Pi

Interfacing to the Real World with Embedded Linux


2016

EN

Expand Raspberry Pi capabilities with fundamental engineering principlesExploring Raspberry Pi is the innovators guide to bringing Raspberry Pi to life. This book favors engineering principles over a 'recipe' approach to give you the skills you need to design and build your own projects. You'll understand the fundamental principles in a way that transfers to any type of electronics, electronic modules, or external peripherals, using a "learning by doing" a...

$28.99 CAD

Managing Security with Snort & IDS Tools

Intrusion Detection with Open Source Tools

2004

EN

Intrusion detection is not for the faint at heart. But, if you are a network administrator chances are you're under increasing pressure to ensure that mission-critical systems are safe--in fact impenetrable--from malicious code, buffer overflows, stealth port scans, SMB probes, OS fingerprinting attempts, CGI attacks, and other network intruders.Designing a reliable way to detect intruders before they get in is a vital but daunting challenge. Because of this, a plethora of complex, sophist...

$28.99 CAD

2012

EN

A complete primer for the technical programming interview. This book reviews the fundamentals of computer programming through programming problems posed to candidates at Amazon, Apple, Facebook, Google, Microsoft, and others. Complete solutions to every programming problem is provided in clear explanations and easy to read C++11 code.If you are learning to code then this book provides a great introduction to C++11 and fundamental data structures and algorithms. If you are preparing...

Free

Real World Instrumentation with Python

Automated Data Acquisition and Control Systems

2010

EN

Learn how to develop your own applications to monitor or control instrumentation hardware. Whether you need to acquire data from a device or automate its functions, this practical book shows you how to use Python's rapid development capabilities to build interfaces that include everything from software to wiring. You get step-by-step instructions, clear examples, and hands-on tips for interfacing a PC to a variety of devices.Use the book's hardware survey to identify the interface ...

$39.99 CAD

Dynamic Programming for Coding Interviews

A Bottom-Up approach to problem solving


2017

EN

I wanted to compute 80th term of the Fibonacci series. I wrote the rampant recursive function,int fib(int n){ return (1==n 2==n) ? 1 : fib(n-1) + fib(n-2);}and waited for the result. I wait… and wait… and wait…With an 8GB RAM and an Intel i5 CPU, why is it taking so long? I terminated the process and tried computing the 40th term. It took about a second. I put a check and was shocked to find that the above recursive function was called 204,668,309 times while computing the 40th term. More t...

$5.42 CAD

2011

EN

Using the new OpenCL (Open Computing Language) standard, you can write applications that access all available programming resources: CPUs, GPUs, and other processors such as DSPs and the Cell/B.E. processor. Already implemented by Apple, AMD, Intel, IBM, NVIDIA, and other leaders, OpenCL has outstanding potential for PCs, servers, handheld/embedded devices, high performance computing, and even cloud systems. This is the first comprehensive, authoritative, and practical guide to OpenCL 1.1 ...

$57.99 CAD

Hands-On RTOS with Microcontrollers

Building real-time embedded systems using FreeRTOS, STM32 MCUs, and SEGGER debug tools

2020

EN

Build reliable real-time embedded systems with FreeRTOS using practical techniques, professional tools, and industry-ready design practicesKey FeaturesGet up and running with the fundamentals of RTOS and apply them on STM32Develop FreeRTOS-based applications with real-world timing and task handlingUse advanced debugging and performance analysis tools to optimize applicationsBook DescriptionA real-time operating system (RTOS) ...

$48.99 CAD

or Free with Kobo Plus

Mastering Embedded Linux Programming

Create fast and reliable embedded solutions with Linux 5.4 and the Yocto Project 3.1 (Dunfell)


2021

EN

Build, customize, and deploy Linux-based embedded systems with confidence using Yocto, bootloaders, and build toolsKey FeaturesMaster build systems, toolchains, and kernel integration for embedded LinuxSet up custom Linux distros with Yocto and manage board-specific configurationsLearn real-world debugging, memory handling, and system performance tuningBook DescriptionIf you’re looking for a book that will demystify embedded ...

$59.19 CAD

or Free with Kobo Plus