本书将带你从“如何使用 Kotlin”迈向“Kotlin 真正是如何运作的”,深入揭示语言的内部实现,解析生成的字节码与编译器行为,以及塑造 Kotlin 的核心内部机制。如果你希望在语言基础、协程和多平台开发中编写更聪明、更自信的 Kotlin 代码,这本书将告诉你一切为何如此设计。 Hardcover | Paperback | ISBN: 979-8243872744
Querido lector,Lejos del mundanal ruido: los agentes vibecoders, las grandes empresas, las promesas de un lenguaje de programación perfecto (que nunca llega)... tus pensamientos brotan de tus dedos y a través del teclado, el código toma forma.Si te gusta la programación sientes como "cosquillea" tus neuronas. A ratos notas que algo simplemente "encaja". Es real... la satisfacción de ir aprendiendo. No para conseguir trabajo. No para hacer apps en 5 minutos. No para hacerte rico reutilizando prompts. Sino por el placer de entender, de profundizar y construir con elegancia.Zig es un lenguaje joven y que todavía está cambiando y eso en realidad... no importa - todos los lenguajes cambian antes o después. Todo se queda obsoleto antes o después menos tu mente y lo que realmente aprendes en el camino. Ese camino que hoy empiezas con el primer paso y que irá tan lejos como tu tiempo, tu mente y tu imaginación te lleven. Ese es el espíritu de Zen of Zig. $ zig zen * Communicate intent precisely. * Edge cases matter. * Favor reading code over writing code. * Only one obvious way to do things. * Runtime crashes are better than bugs. * Compile errors are better than runtime crashes. * Incremental improvements. * Avoid local maximums. * Reduce the amount one must remember. * Focus on code rather than style. * Resource allocation may fail; resource deallocation must succeed. * Memory is a resource. * Together we serve the users.
Real-World Parallels: Each chapter uses the bunny/warren metaphors to explain abstract concepts in tangible ways (closures as "private bunny spaces," the event loop as "bunnies waiting for their turn," etc.).
Multiplica tu productividad como desarrollador usando IA agéntica y desarrollo basado en especificaciones. Esta guía práctica te enseña a dominar Kiro.dev, el revolucionario IDE de AWS, desde instalación hasta producción. Con código funcional, proyectos reales y técnicas avanzadas de automatización, aprenderás a crear aplicaciones profesionales en minutos, no días. La primera y más completa guía en español para desarrolladores que quieren liderar la nueva era del desarrollo con IA.
A practical field guide for using AI assistants at work—and engineering them in production. Learn the standards that prevent “sounds right, wrong” outputs: specs, grounding, tools, evals, guardrails, and cost control.
Ready to Master Python? Your Journey Begins Here! 🚀 Skip the jargon and stop feeling lost. This hands-on guide is your mission manual, taking you from your first "Hello World" to building real applications. With crystal-clear diagrams and practical exercises, we make learning intuitive and effective. Start your coding adventure today!
Fearless Rust, Don’t Panic! is a practical, engineering-first guide to becoming productive in Rust without getting stuck in borrow-checker dead ends. You will build a solid mental model for ownership and borrowing, learn the patterns that scale to real projects, and write Rust that is both safe and maintainable. If you want Rust’s reliability and performance without weeks of frustration, this book is your shortcut.
Engineering Foundations: The Pillars of Modern Software CraftsmanshipTimeless Principles and Modern Practices for Building Systems That Last In an age where AI can write code in seconds, the true craft of software engineering is more critical than ever. This book is a mentor-in-a-book for a new generation of developers – those who want to go beyond automation and master the art of engineering. Starting with the foundational mindset of a system thinker and the core craft of writing clean, testable code, this book walks through the core and advanced pillars of modern software systems – from Lifecycle Management, Security, and Observability to Architecture and Design, Reliability and Resilience, Data and Knowledge Management, and Collaboration and Culture. It then explores how AI-augmented workflows, tools, and mentorship shape the future of engineering. You will learn to use intelligent tools responsibly, not as a crutch but as an amplifier for your own reasoning. Through practical frameworks and real-world patterns, you will discover how to build systems that are not just functional, but also scalable, secure, and deeply understandable. Tools will change, but the principles of thoughtful engineering endure. This is not a coding manual. It's a manifesto for thoughtful engineers who want to build things that endure.
You know how to code, but everyone else seems to "just get it" while you secretly Google and ChatGPT everything. The Software Realm DECODED is the patient mentor conversation you've been searching for, Peter asks the questions you're afraid to ask, and the Ultra Senior Developer explains what bootcamps skip and seniors assume you know. By the final chapter, the imposter syndrome disappears and systems finally make sense.
JILID I : Fondasi Arsitektur & Strategi Dekomposisi Strategi Arsitektur Modern yang Mengubah Cara Sistem Berinteraksi dan Berevolusi
Eine Sekunde längere Ladezeit kostet 7% Conversions. Lernen Sie in 30 Tagen, wie Sie Ihren Shopware-6-Shop zur Peak-Performance bringen — mit 24 Kapiteln, 68 Diagnose-Scripts und echtem Code aus 26 Jahren E-Commerce-Erfahrung.
Bauen Sie Ihr erstes LLM Schritt für Schritt. Keine Installation, nur Google Colab. Verstehen Sie, warum alles funktioniert, statt nur Code auszuführen.
Постройте свою первую LLM шаг за шагом. Никакой установки, только Google Colab. Поймите, почему всё работает, а не просто запустите код.
Learn how to build AI agents that actually survive production — with battle-tested patterns for cost control, reliability, and scale.
This book is a follow-up to my prior books: Understanding Agile Values and Principles (available on InfoQ.com for free) and Adopting Agile Values and Principles.You can get this book for free but if you pay the suggested price and I can verify that on Leanpub, I will offer you a free, 1-hour coaching/training session using your chosen online collaboration tool (e.g., zoo, Microsft Teams).