La Front End Performance Checklist è una lista che elenca moltissimi servizi disponibili per verificare e provare che sia tutto a posto al rilascio di una nuova applicazione web.
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++.
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.
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.
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.
- 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.
Flowtron è una tecnologia di nVidia che deriva da questo studio: "Flowtron: an Autoregressive Flow-based Generative Network for Text-to-Speech Synthesis".
Di cosa si tratta ?. Flowtron è una rete neurale generativa autoregressiva basata sul flusso per la sintesi vocale con il controllo della variazione del parlato e del trasferimento di tono e timbro. Flowtron prende in prestito intuizioni da IAF e rivisita Tacotron per fornire una sintesi MEL-spettrografica di alta qualità ed espressività. E' ottimizzato massimizzando la probabilità dei dati di addestramento, il che rende l'addestramento semplice e stabile. Flowtron apprende una mappatura invertibile dei dati in uno spazio latente che può essere manipolato per controllare molti aspetti della sintesi vocale (altezza, tono, velocità del discorso, cadenza, accento). I risultati sono sorprendenti, e benchè le voci abbiamo qualche distorsione di sintesi qua e là la presenza del tono e del timbro e della cadenza le fa sembrare assolutamente reali, e i difetti sembra siano dei disturbi di trasmissione del segnale, invece che imperfezioni.
La risposta a questa domanda, apparentemente impossibile, trova una soluzione piuttosto efficace: creare un wiki della propria conoscenza, divisa per argomenti. Questo processo viene chiamato da alcuni, creare il proprio giardino digitale, il proprio digital garden.
Lo hanno già fatto in molti, e questi sono i loro wiki, a disposizione dichiunque per poterne prendere spunto e addirittura prendere nota delle cose imparate !
Deep Face Drawing si può usare direttamente online, gratuitamente, e permette di fare uno schizzo con il mouse o caricarne uno (rigorosamente in bianco e nero e senza sfondo) e ritrovarsi una foto calcolata dalla AI abbastanza somigliante, soprattutto se si rimane nei canoni del dataset che è stato usato per il training del modello.
Scrivere un libro con Markdown significa usare il proprio editor preferito, non dover imparare interfacce assurde e avere il versioning. Tutte caratteristiche di cui si era già parlato qui, in questo articolo. Ma avere una alternativa è sempre positivo.
mdBook è scritto in Rust e si compila localmente direttamente dal repository oppure è possibile scaricare una release già compilata per windows, mac e linux.