
Intersection of Two Rotated Ellipses
Move two rotated ellipses and see where they cross, then the exact solution: from the ellipse equation to a quartic, solved with Ferrari’s method.
en anglaisArticles : mémoire Windows et C++, vision industrielle, calcul numérique et agents IA.

Move two rotated ellipses and see where they cross, then the exact solution: from the ellipse equation to a quartic, solved with Ferrari’s method.
en anglais
Thirty days of Montréal forecasts graded against the station next door. Temperature is 1.3 °C off a day ahead; seven in ten rain calls were false alarms.
en anglais
Two months of Hydro-Québec’s public outage feed, graded: regional reliability, Montréal boroughs, ETA accuracy and causes. Interactive charts and map.
en anglais
· 6 min
Chat, function calling and the agent loop in Python, then DOMIA, the testing agent I built on Google ADK and Gemini, in three recorded runs.
en anglais
Pourquoi un lecteur de codes-barres a besoin d’un réglage de couleur de premier plan, et ce qui se passe à une porte d’embarquement quand il ne l’a pas.

· 4 min
Why scanning a circle around the arbor hole works on real images where thresholding doesn’t, and how the tooth spacing checks the count.
en anglais
· 5 min
A RAG chatbot over Montréal’s indoor pool schedules: one text file per pool, embeddings with LlamaIndex, a ChainLit chat and a link to the source.
en anglais
· 3 min
An input that makes scikit-learn’s K-means loop forever: the bug in its empty-cluster handling, the report I filed, and the fix.
en anglais
· 10 min
Each memory state and type in a VMMap snapshot of a Windows process, with VirtualAlloc, file-mapping and std::vector examples.
en anglais
· 4 min
How the Windows Memory Manager separates virtual from physical memory, and a C++ tool that records where a process’s virtual memory goes over time.
en anglais