A reading guide to volume 8 of Minumsa's World Literature series, Thomas Mann's Tonio Kröger, Tristan, Death in Venice: the eight stories and four translators, the nine chapters of “Tonio Kröger,” where Tonio at the glass door, Spinell on the gravel path and Aschenbach in his beach chair stand, the mirror scenes in “Death in Venice,” and what to mark as you read.
Three APIs were called with Promise.all; one returned a 500 and the code jumped to catch. Yet the server log shows the other two requests were handled to the end. Using a fake API on 127.0.0.1 and Node.js v24.21.0, this note runs Promise.all, Promise.allSettled and Promise.all with an AbortController to see what stops and what keeps going, and explains why abort() does not undo work the server has already done.
Korea’s foreign exchange reserves fell $1.72 billion in September, but dollar sales are not among the reasons the Bank of Korea gave. This note separates deposits, currency conversion and rounding, and shows where actual net dollar sales are published three months later.
ABAP fixes the calculation type first, including the result field, and integer arithmetic rounds after every division instead of truncating. Using a fictional example, this note covers why 7 / 2 gives 4 and 7 / 2 * 2 gives 8, when an inline declaration drops decimal places, and how to use DIV and MOD when you need truncation.
The server sent 9007199254740993, but res.json() gave 9007199254740992, because a JavaScript number cannot hold integers above 2^53-1 exactly. Using a fake order API on 127.0.0.1, this note reproduces a cancel request hitting the wrong order, then shows two fixes run with Node.js v24.21.0: sending IDs as strings, and keeping the original digits with JSON.parse's context.source and JSON.rawJSON.