الباركود في الوضع الداكن

كيف أنقذت معالجة الصور رحلتي: الباركود ولون المقدمة

مثال واقعي على أهمية دعم لون المقدمة في قراءة الباركود.

The forecast reliability report, showing the two Montréal forecast points and the weather stations that grade them

Montréal Forecast Reliability: Three Services, Two Places, 882 Comparisons

Three forecast services, two places in Montréal, every prediction graded against the weather station beside it over five days. Temperature holds up. Rain does not — 70% of the rain calls never happened. Interactive report, gradeable from one hour ahead to twenty-four.

بالإنجليزية

Montréal outage statistics from the Hydro-Québec reliability report

Hydro-Québec Outage Analysis: Two Months of Grid Reliability Data

A two-month reliability study of Hydro-Québec’s public outage feed — regional reliability, Montréal boroughs, ETA accuracy, causes, record outages, and the data pipeline behind it. Interactive charts + map.

بالإنجليزية

DOMIA architecture: the agent loop, its tools, and the drivers for web, mobile and desktop
بضع ثوان

How AI Agents Will Replace Software Testers: Building One That Tests a Live Site

A practical guide to what AI agents actually are, and DOMIA — an autonomous end-to-end testing agent built on Google ADK and Gemini.

بالإنجليزية

A circular saw blade
بضع ثوان

Edge Measurement in Industrial Vision: Counting Saw Blade Teeth

Counting the teeth on a saw blade looks trivial and is not. How edge measurement actually solves it, and which part of the method decides whether it works.

بالإنجليزية

The finished chatbot answering a question about pool availability, citing the pool's page as its source
بضع ثوان

Building a Chatbot That Answers From Your Own Documents

Public schedules are published as pages nobody can query. This builds a chatbot that answers questions about Montréal's indoor pool times, and explains how retrieval over your own documents works.

بالإنجليزية

Scatter plot of the failing case, with input data points and cluster centres marked
بضع ثوان

Finding an Infinite Loop in Scikit-Learn's K-Means

Finding and reporting an infinite loop in scikit-learn's K-means empty-cluster handling, and how the fix was reached.

بالإنجليزية

VMMap snapshot showing memory states as columns and memory types as rows
دقائق 12

Windows Memory Management in Depth: Private Data, Stack, Heap and Mapped Files

A detailed walk through Windows memory states and memory types — private data, stack, heap, mapped files, images — with VirtualAlloc, File Mapping and std::vector examples.

بالإنجليزية

Diagram of virtual memory mapped onto physical memory and the page file
بضع ثوان

Windows Memory Management: Virtual vs Physical, and How to Measure It

An introduction to how the Windows Memory Manager separates virtual from physical memory, and a C++ tool for tracking a process's usage over time.

بالإنجليزية