Procedurally Generated Retrocomputer Emulators

categorie

EMF Procedurally Generated Retrocomputer Emulators
questo articolo

Il Marchese dei Geek nutre un amore profondo per i vecchi e nobili sistemi dei decenni andati. Stanco di scrivere nuovi emulatori da zero per ogni progetto, il suo ultimo progetto EMF (Emulation Framework) genera l'emulatore per lui.

Un documento XML descrive il layout della memoria, la CPU e il gestore dello schermo. L'output è attualmente un'applicazione di emulatore Javascript a pagina singola con un assemblatore e un dissembler. Tuttavia, il backend può essere facilmente scambiato con un altro linguaggio come Rust o C++.

Dragon32
SinclairZX81
Taito Space Invaders


EMF - A new way of writing emulators

The Alienist Making Of

categorie

La storia della serie TNT "The Alienist" potrà non essere tra le più originali e innovative, ma il production design è fuori scala.

Mara LePere-Schloop (BFI) ha raccolto tutti i ciottoli disponibili nell'Europa dell'est ed è riuscita a ricostruire la New York del 1890 in modo assoutamente incredibile.

Il valore di tutta la produzione è all'altezza dello sforzo per costruire il set: costumi, props, cast e regia.


Mara LePere-Schloop ('The Alienist' production designer) on evoking 'chaos' of 1890s New York

Tenori Off

Tenori Off by Monica Dinculescu
Tenori Off è un tool di machine learning disponibile gratuitamente online che permette di comporre un brano in stile Tenori On e ottenere automaticamente un accompagnamento di bassi e batteria. basta schiacciare il tasto "improvvisa". Ad ogni pressione del tasto si otterrà una variazione dell'accompagnamento della base iniziale inserita.

Utilissimo per sfornare musichette in fretta, registrando una serie di sample e moltiplicandone le versioni con l'improvvisazione fornita dal machine learning.

L'interfaccia è semplice e si riesce ad usare senza alcuna spiegazione.

Monica Dinculescu è un senior engineer a google specializzata in magenta.js.
twitter
github


Da terminale a file SVG - termtosvg

categorie

termtosvg animation
Termtosvg è un registratore della finestra del terminale Unix, scritto in Python, che permette di salvare tutta la sessione a riga di comando come una animazione SVG autonoma.

E' una utility perfetta per fare i tutorial più accattivanti, anche se leggermente più complessi da seguire, oppure clip da montare in video più estesi.

esempi
template


The Spreadsheet - Come Imparare ad usare Excel da zero

categorie

xkcd spreadsheet
Il modo migliore per imparare ad usare uno strumento è quello di realizzare dei progetti.

Freecodecamp.org stavolta ci parla di quello che è forse l'entry point dei programmi di informatica. A parte il client di posta, il lavoro al computer per moltissime persone si svolge su uno spreadsheet, tipicamente Excel.

Il corso gratuito di poco più di 2 ore si tratta:

- inserimento dati
- orientarsi sulle funzioni di uno spreadsheet
- creare formule per risolvere problemi
- creare tabelle e grafici
- referimenti relativi e assoluti
- import e export di dati
- implementare VLOOKUP
- usare tabelle pivot
- dividere e concatenare testo (split & cat)

Freecodecamp.org ospita centinaia di corsi come questo, per imparare di tutto.

★ Visual Basic Excel - Automate Repetitive Tasks in a Spreadsheet

[via]

The Adventures

categorie

The Adventures


The Adventures è un gruppo di Belfast, attivo tra la fine degli anni '80 e l'inizio dei '90. Nonostante avessero come manager Simon Fuller non ottennero mai il successo che meritavano. Hanno fan sparsi per tutto il mondo che continuano ad ascoltare i loro album, soprattutto "The Sea of Love", uno dei più sottovalutati di sempre e uno dei miei preferiti in assoluto.

spotify
The Unofficial Adventures Website

[via]

The Adventures - Broken Land

The Adventures - Send My Heart