UIWindow

A window is an instance of the UIWindow class and it is the topmost element of any application UI's hierarchy. It doesn't draw any visual object and can be considered as a blank container for the UI elements called views. An application must have at least one window that normally fills the entire screen.

Interbank Payments

How do banks pay each other? When banks want to transfer money to each other, perhaps upon instruction from a customer, they don’t put bundles of banknotes in a van and drive it off to the recipient. They pay each other digitally. How does this work?

Settlement & Clearing Systems in the UK

Certificate-less Registry for Electronic Share Transfer (CREST) is the United Kingdom’s securities settlement system for the holding and transfer of securities. An embedded payment system supports a delivery-versus-payment (DVP) settlement service for transactions in UK, Irish, Manx and Channel Islands securities. CREST also has links to settlement systems outside the United Kingdom to allow transactions… Continue reading Settlement & Clearing Systems in the UK

Rust: Ownership

Rust neither uses garbage collection nor automatic reference counting nor manual memory management. It has chosen a rather different approach: memory is managed through a system of ownership with a set of rules that the compiler checks at compile time.

An intro to JavaScript Modules

Modules divide programs into clusters of code that, by some criterion, belong together. Most programming languages have a scope level between global (everyone can see it) and local (only this function can see it). JavaScript does not. The only way to create a new scope in JavaScript is with a function. Hence, modules are god sent.