Learn about binary instrumentation using the Frida toolkit using practical examples. This book is not deeply focused in theory but practical use cases instead, from basic uses of the API to how to apply it in real-world scenarios. We will apply instrumentation under Linux, Windows and MacOS systems.
Construindo APIs testáveis com Node.js utiliza exemplos do dia a dia para a construção de aplicações Node.js seguindo as melhores práticas de qualidade e desenvolvimento; Um guia, tanto para desenvolvedores iniciantes quanto para experientes, para a construção de aplicações robustas e resilientes guiadas por testes.
The software landscape is more crowed than ever! New frameworks seem to arrive weekly. There are tons of books out there about mastering specific frameworks, but here is one to help you master the one constant factor, no matter where you are: constructing the source code. Build great things in any programming notation; the rules are inside...
A model can answer with a paragraph. It can also answer with a screen. This book shows how to build the second kind with OpenUI, and it says how each number was measured. Code and results included.
A language model is fluent and sometimes wrong. Your calendar, your customers and your budget are not allowed to be. Build one complete agent, a meeting-room booking assistant with an Angular front end and a Genkit back end, and learn what to put between the two.
A user presses Stop and the agent keeps billing for tokens nobody will read. A tool times out and its retry sends the email twice. A conversation grows until it no longer fits. Each of these is a JavaScript problem, not a model problem. This book teaches the language from the inside out, then builds an agent that can be stopped, traced, and trusted, with no framework and no dependencies.
Stacks, Queues, Hash Tables & Heaps - JavaScript Edition teaches 50 algorithms built on stacks, queues, hash tables, and heaps through plain-language explanations, JavaScript implementations, and step-by-step... Printed in full color.
Graphs & Greedy - JavaScript Edition teaches 49 graph and greedy algorithms through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs that trace every visited node,... Printed in full color.
Linked Lists - JavaScript Edition teaches 56 linked-list algorithms through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs that trace the structure through every... Printed in full color.
Recursion, Backtracking & Dynamic Programming - JavaScript Edition teaches 50 recursion, backtracking, and dynamic programming algorithms through plain-language explanations, JavaScript implementations, and... Printed in full color.
A page freezes when one long task holds the main thread. Here are the browser tools that keep that work out of the way, each measured in real Chrome.
This book teaches string and data structure algorithms the way engineers actually reason through them: one character, one pointer, one decision at a time. Every pattern inside is shown three ways — a plain-language explanation of what it does and why, a real working JavaScript implementation you can compile and run yourself, and a full pictorial walkthrough that traces the index, the window, the stack, and the trie through every step.
A production crisis. Three developers. Fifty cinematic comic lessons. Master Java threads, race conditions, synchronization, and deadlocks through an unforgettable manga-style adventure.
Trees - Beginner → Intermediate → Advanced - JavaScript Edition brings both volumes together: 103 tree algorithms taught through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs, all in full color.
Arrays - Beginner → Intermediate → Advanced - JavaScript Edition brings all three volumes together: 166 array algorithms taught through plain-language explanations, JavaScript implementations, and step-by-step visual walkthroughs, all in full color.