web

web, html, css, flash, fonts e news su internet

Patricia Lockwood - La mente comune

categorie

Qualche anno fa, improvvisamente ci siamo accorti che internet era un luogo che non potevamo più lasciare. Patricia Lockwood ha iniziato a tenere un diario di come ci si sentiva ad essere lì, nei giorni della sua disintegrazione, che corrispondeva anche alla disintegrazione della sua mente. Il suo interesse non era accademico. Non le interessava la Singolarità, o l'aumento delle macchine, o altro.

Le interessava la sensazione che i suoi pensieri fossero dettati da qualcuno o qualcosa. Le importava della "mente collettiva", che sembrava avere la febbre. Se riuscissimo a fuggire, a uscire dal grande cranio e a respirare l'aria fresca, se Twitter fosse chiuso per crimini contro l'umanità, cosa staremmo perdendo?

Il flusso sanguigno delle notizie, il consenso entusiasta, la danza al ritmo del tempo. Il portale che ci ha detto, ogni volta che l'abbiamo aperto, esattamente quello che stava succedendo ora. Le è sembrato opportuno scriverlo in terza persona perché non si sentiva più come se stessa. Ecco come è cominciato.

[via]

Jen Simmons: il web che ci aspetta

categorie

Jen Simmons è una esperta di web design per Mozilla. In questo video di 50 minuti racconta gli ultimi 25 anni di storia dei siti e dei browser partendo dal "flow" layout degli anni '90, poi i siti realizzati con tabelle rigide e immagini fatte a pezzi, l'era di flash e così via.

E tutto sta per cambiare ancora una volta.

podcast: the web ahead
github
codepen
mozilla hacks
youtube
twitter


masayume Boardgame Collector (isotope)

categorie

masayume Boardgame Collector (isotope)


Il progettino di questa settimana si chiama Boardgame Collector.

E' una semplicissima front-end webapp per la gestione della propria collezione di giochi da tavolo. E' basata su isotope, che le permette filtraggio e ordinamento dei giochi, al momento in base a nome, anno, complessità e durata. Ma sono possibili funzioni più complesse.

Per inserire i giochi occorre destreggiarsi un po' con JSON, in particolare con il file boardgames.json, e poi occorre popolare manualmente la directory img per poter visualizzare anche le immagini dei giochi.

Con una serie di personalizzazioni è possibile usarlo per visualizzare qualsiasi tipo di collezione o insieme di dati in generale.


High Availability e Scaling Best Practices

High Availability e Scaling Best Practices
High Availability e Scaling Best Practices è una di quelle pagine su repository con versioning che è un elenco aggiornato di articoli selezionati per illustrare le best practice nella costruzione di sistemi di back-end ad alta scalabilità, alta disponibilità, alta stabilità, alte prestazioni e alta intelligenza.

I concetti sono spiegati negli articoli degli ingegneri più rinomati del settore e che sono dei riferimenti affidabili. I casi d'uso sono presi da sistemi testati in produzione che servono da milioni a miliardi di utenti concorrenti.


Webassembly - Tiny Emus

categorie

Tiny Emus 8 bit
Ben sei emulatori a 8-bit, tutti scritti in C e compilati su WebAssembly, una tecnologia che consente di eseguire codice non JavaScript nel browser.

E questo è vero, ma c'è molto di più. La specifica è scritta in un modo molto interessante. WebAssembly ("wasm") è completamente indipendente dal web. Il web è un ambiente particolare in cui Wasm è inserito, ma non è in realtà necessario utilizzare wasm. Altre API possono essere create, con le loro interfacce, per fare varie cose. Sul web, è possibile scrivere un programma che disegna grafica utilizzando WebGL. Ma si può anche scrivere un programma desktop che incorpora un interprete di WebAssembly e fornisce una API OpenGL (o qualsiasi altra API) per la grafica sullo schermo. E quindi il programma WebAssembly può andare in esecuzione sul desktop.

WebAssembly
Pay Attention to WebAssembly
The State of WebAssembly – 2021 and 2022

Running C# Inside the Browser
Awesome WebAssembly Languages
examples
Andre Weissflog github
webassembly experiments
WebAssembly is more than the web
YAKC (Yet Another KC Emulator)
twitter

Why WebAssembly Modules Could Be the New de Facto Unit of Compute

WebAssembly: How and why

tiny8bit
twitter
github

webassembly è il target ufficiale per export in WebGL in Unity 2018.2

[via]

Google Power Search - Cercare e trovare su Google

categorie

Google Power Search
Power Searching with Google è un corso gratuito, online, diviso in due parti che insegna come migliorare le proprie abilità di ricerca su google.

La missione di google è quella di fare miliardi, diventare skynet, rendere omaggio a 1984 "organizzare la conoscenza umana" e saper cercare è davvero molto importante, e spesso incredibilmente sottovalutato.

Si ritiene - a torto - che la prima query o la seconda debbano andare a buon fine e presentare i risultati migliori nella prima pagina, mentre per le ricerche più impegnative occorre riflettere bene su cosa si stia cercando e quali siano i termini migliori a descriverlo, le parole più precise e selettive. E poi ci sono gli operatori, i selettori e diverse altre funzionalità misconosciute. Per le ricerche più semplici invece occorre imparare a difendersi da truffe, scam, spam e fake news.

PART 1: Power Searching
PART 2: Advanced Power Searching

★ Gwern Internet Search Tips

dev.to: Use Google like a pro

A description of advanced tips and tricks for effective Internet research of papers/books

Consigli utili per utilizzare al meglio Google Trends