Vai al contenuto principale

News

Il diario di ciò su cui sto lavorando: il nuovo BeeBEEP e WebMastro.

Primo piano delle ventole di una scheda grafica in luce rossa

Uno schermo bloccato non è un addio

BeeBEEP

Bastava bloccare lo schermo di un computer Linux, e BeeBEEP 6 spariva dalla rete. Perché, e come il suo Core ha lasciato il thread che disegna la finestra.

Uno smartphone appoggiato sull'angolo di un tavolo bianco, accanto una borsa scura fuori fuoco, in bianco e nero

Un telefono che dorme sul tavolo

BeeBEEP

BeeBEEP non ha un server per svegliare un telefono. Ho lasciato un telefono Android su un tavolo a schermo spento e ho misurato: quanto costa restare raggiungibili, cosa nasconde un telefono che dorme, e il Bluetooth su radio vere.

Un grafico del tempo che l'elemento più grande della home impiega a comparire sul telefono, prima e dopo: marcomastroddi.com da 3,8 a 1,4 secondi, beebeep.net da 3,3 a 2,1, lauragalliarchitetto.com da 3,1 a 1,9; tutti e tre ora sotto i 2,5 secondi che Google considera buoni

Più veloci sul telefono

WebMastro

Sul computer i miei siti comparivano in meno di un secondo, sul telefono in più di tre. Dove erano finiti quei secondi, e come WebMastro li ha recuperati.

Il diaframma di un obiettivo con sei lamelle blu scuro, l'apertura un esagono giallo miele come una cella di un favo, con dentro il prompt di un terminale

Io e Claude

BeeBEEP

Sto riscrivendo BeeBEEP con un'intelligenza artificiale. Le ho fatto le domande che mi fanno tutti: cosa sa fare, dove sbaglia, cosa pensa quando le dico di no.

Primo piano di una donna sorridente che parla nel microfono della sua cuffia, una mano sull'asta

Una voce non può aspettare

BeeBEEP

Le chiamate vocali stanno arrivando nel nuovo BeeBEEP. Cosa è stato difficile, cosa ho scelto e cosa abbiamo buttato via: UDP o TCP, il suono su un desktop Linux, l'eco, e cosa fa Telegram.

Quattro disegni dello splash screen di BeeBEEP affiancati: l'ape su blu notte, l'ape in una cella esagonale su un favo bianco, l'ape fra punti uniti da linee su blu, l'ape su un disco bianco su fondo giallo miele

Quattro splash screen per BeeBEEP

BeeBEEP

Lo splash screen del nuovo BeeBEEP dura due secondi. Quattro proposte, ognuna in chiaro e in scuro: cosa mostra ciascuna, dove è forte, dove è debole. E una domanda per te.

Lo stesso titolo e la stessa frase scritti in HTML a sinistra e in Markdown a destra, su sfondo scuro

Due modi di scrivere un testo

WebMastro

I testi di un sito WebMastro vivono in file, mai in stringhe PHP: HTML quando l'hai scritto tu e ti fidi, un Markdown ristretto che rifiuta ciò che non conosce quando il testo viene da un'altra parte.

La schermata Edit profile di BeeBEEP in tema chiaro, tre volte: con lo stile Fluent a sinistra ogni campo di testo ha sotto una riga scura, con Fusion al centro e Windows a destra un bordo sottile tutto intorno

Una riga sotto i campi di testo

BeeBEEP

Su Windows ogni campo di testo di BeeBEEP ha sotto una riga scura sottile: cercarne il motivo ha voluto dire compilare l'app con tre stili di controlli, e il tema scuro ha mostrato un'altra cosa.

Due anelli bianchi sovrapposti su sfondo blu, l'icona dei circle in BeeBEEP

Circle: scegli chi vedi

BeeBEEP

I circle sostituiscono i gruppi di lavoro di BeeBEEP 5: l'idea che c'è dietro, come usarli bene, e cosa succede quando persone che dovrebbero vedersi non si vedono.

Due pile di schede lucide, una verde menta e una lilla, unite da un arco di piccole barre di bronzo

Un BeeBEEP in mezzo

BeeBEEP

Quando due computer non si vedono, il nuovo BeeBEEP fa passare il messaggio da un collega: chiuso in una busta che chi lo porta non può leggere, e solo se il collega è d'accordo.

Un dito sta per toccare "Yes, notify me" su un telefono che chiede di attivare le notifiche

Un telefono in tasca, e nessun server

BeeBEEP

Come un messenger senza server può avvisare un telefono addormentato: un servizio in primo piano su Android, il Bluetooth come cercapersone, e la questione aperta di un piccolo server per iPhone.

Sei pezzi di puzzle nei colori dell'arcobaleno, uno accanto all'altro su una superficie bianca

Una casa per i plugin

BeeBEEP

Il nuovo BeeBEEP sta diventando una piattaforma: giochi, chiamate e strumenti come plugin sulla stessa connessione, senza nulla di loro dentro il programma.

Cavi in fibra ottica collegati al pannello di un armadio di rete

Pronto per le grandi reti

BeeBEEP

Vedere qualcuno in rete non significa raggiungerlo: come il nuovo BeeBEEP è stato misurato e ricostruito per reggere centinaia di utenti.

Mani che scrivono un biglietto con la scritta "You are invited"

Gruppi su invito

BeeBEEP

Nel nuovo BeeBEEP vieni invitato in un gruppo, ed entrare è una tua scelta: l'invito è un messaggio, la risposta è firmata.

Il codice sorgente di WebMastro

Questo sito funziona con WebMastro 4

WebMastro

marcomastroddi.com ora funziona con WebMastro 4, riscritto da zero: ogni pagina verificata per l'accessibilità, una politica di sicurezza rigorosa, nessun cookie.

Una lampadina accesa accanto a un mucchio di vecchie chiavi

Chi c'è dall'altra parte

BeeBEEP

Come il nuovo BeeBEEP dimostra chi ha scritto un messaggio: una chiave che non lascia mai il tuo dispositivo, un avviso quando cambia, una firma su ciò che conta.

Quattro pedine di legno in fila, ognuna di un colore diverso

Quando esce il nuovo BeeBEEP

BeeBEEP

BeeBEEP 6.0.0 è previsto per l'inizio di dicembre: prima Windows, poi le altre piattaforme, e 25 lingue dal primo giorno.

Due ponti affiancati sopra un fiume, di notte

Parlare con BeeBEEP 5

BeeBEEP

Il nuovo BeeBEEP parla la lingua del vecchio: chat, conferme e gruppi con BeeBEEP 5, e l'importazione di una vecchia installazione.

Righe di codice su uno schermo scuro, in verde e arancione

Finalmente la console

BeeBEEP

In molti l'avete chiesta: il nuovo BeeBEEP si può governare da script e strumenti attraverso una console, con comandi, eventi in tempo reale e senza bisogno di finestre.

Un ufficio open space con file di postazioni

Il nuovo BeeBEEP sta arrivando

BeeBEEP

BeeBEEP viene riscritto da zero: cifratura end-to-end, Bluetooth e, per la prima volta, Android e iOS.


Vuoi rimanere sempre aggiornato?

Segui le news con un lettore di feed