Mastering Modern Time Series Forecasting is your all-in-one guide to building real-world forecasting systems that work — from classical stats to deep learning and beyond. Whether you're modeling retail demand or energy loads, this book gives you the tools, intuition, and code to go from zero to production. You'll cover ARIMA, ML, deep nets, transformers, and even the rise of FTSMs (Foundational Time Series Models). Written by a practitioner who’s built forecasting solutions for multibillion-dollar businesses, this is the hands-on, honest guide every data scientist, analyst, or forecaster needs.
With more than 1200 microcontrollers, STM32 is probably the most complete ARM Cortex-M platform on the market. This book aims to be the most complete guide around introducing the reader to this exciting MCU portfolio from ST Microelectronics and its official CubeHAL and STM32CubeIDE development environment.
这个一个用代码手搓数据库的项目。你可以通过这个项目:学习数据库底层原理和计算机基础。提升技术深度。通过实操来锻炼编程技能。获得一个完整的个人项目。可以用在简历、面试中。项目全面实现了几个最重要的部分:KV 储存引擎。SQL 与关系型数据库。索引与数据结构。虽然范围很广,但是被拆分成了多个小步骤。每个步骤都很简单,最多几十行代码。你会发现,复杂的概念可以从简单的概念演变而来,可以说是从0开始发明数据库。 作者网站上精选了一些类似的资源:程序员如何学习底层技术?可以邮件订阅作者网站。
Everything you really need to know in Machine Learning in a hundred pages.
Master language models through mathematics, illustrations, and code―and build your own from scratch!
Learn databases from the bottom up by coding your own, in small steps, and with simple Go code (language agnostic).Atomicity & durability. A DB is more than files!Persist data with fsync.Crash recovery.KV store based on B-tree.Disk-based data structures.Space management with a free list.Relational DB on top of KV.Learn how tables and indexes are related to B-trees.SQL-like query language; parser & interpreter.Concurrent transactions with copy-on-write data structures.
This book supplements the DM for CS Specialization at Coursera and contains many interactive puzzles, autograded quizzes, and code snippets. They are intended to help you to discover important ideas in discrete mathematics on your own. By purchasing the book, you will get all updates of the book free of charge when they are released.
Build a compiler to learn how programming languages work. Use low-level assembly to learn how computers work. Walks through a minimal yet complete compiler. Compiles a static-typed language into x64 ELF executables.Simple interpreter.Bytecode compiler.x64 assembly & instruction encoding.Translate bytecode to x64 code.Generate binary executables.
A concise, illustrated guide to algorithms and data structures, perfect for coding interviews, classes, or self-study. Covers key concepts, from fundamentals to graphs, trees, sorting, and search techniques.
Build real-world software by coding a Redis server from scratch.Network programming. The next level of programming is programming for multiple machines. Think HTTP servers, RPCs, databases, distributed systems.Data structures. Redis is the best example of applying data structures to real-world problems. Why stop at theoretical, textbook-level knowledge when you can learn from production software?Low-level C. C was, is, and will be widely used for systems programming and infrastructure software. It’s a gateway to many low-level projects.From scratch. A quote from Richard Feynman: “What I cannot create, I do not understand”. You should test your learning with real-world projects!
https://www.roadtoreact.com
This book will teach you how to investigate and root-cause numerous types of performance issues on a PC, in many cases all the way down to the code causing them.
Mastering Advanced Time Series Forecasting in Python is the definitive sequel to the #1 forecasting bestseller. Designed for practitioners who want to go beyond ARIMA and basic ML, this book takes you deep into probabilistic forecasting, hierarchical coherence, and cutting-edge foundation models—backed by production-ready Python code. Learn how to assess forecastability, build scalable pipelines, quantify uncertainty, and deploy systems that deliver real business impact. Written by a globally recognized expert whose methods power multimillion-dollar decisions, this is the practical, honest, and advanced guide every data scientist, ML engineer, and quantitative professional needs to master modern forecasting.
Naming is one of the most difficult and enduring challenges in software engineering, but few of us do it well. This practical and comprehensive book provides a set of principles, rules, and application guidelines for efficiently choosing good names in your code.
Este manual está dedicado íntegramente a los fundamentos de R y sólo a ellos. Se espera así complementar la formación de los científicos de datos, que disponen de cientos de manuales sobre análisis de datos con R pero apenas cuentan con manuales, completos, que fundamenten en detalle la herramienta a utilizar.