Vai al contenuto

Dallo studio

Appunti di studio.
Dentro il nostro lavoro.

Cosa impariamo mentre progettiamo software indipendente: motori di layout, strumenti privati per impostazione predefinita e i dettagli ostinati tra un'idea e un prodotto utile.

PhotoBooks guide

Editor di copertina PhotoBooks che mostra un titolo sul fronte e sul dorso

Cosa rende buona la copertina di un fotolibro?

Scegli un'immagine di copertina, un titolo leggibile e una gerarchia semplice che introduca chiaramente il tuo fotolibro a grandezza naturale e come miniatura.

  • PhotoBooks
  • Guida pratica
↗
PhotoBooks Controlli di esportazione PDF per un fotolibro finito

Preparazione del PDF di un fotolibro per la stampa

Controlla le dimensioni della pagina, l'area al vivo, i margini, i dettagli dell'immagine e i requisiti della stampante prima di inviare un PDF del fotolibro alla produzione.

  • PhotoBooks
  • Guida pratica
↗
PhotoBooks Controlli di esportazione PDF per un fotolibro finito

Perché le foto stampate appaiono diverse sullo schermo

Comprendi la luminosità dello schermo, la carta e la luce di visualizzazione, quindi utilizza una prova fisica per giudicare l'aspetto del tuo fotolibro stampato.

  • PhotoBooks
  • Guida pratica
↗
Editor di copertina PhotoBooks che mostra un titolo sul fronte e sul dorso

Realizzare un fotolibro in regalo

Organizza un regalo personale per il tuo fotolibro in base al destinatario, raccogli le foto in modo discreto e lascia il tempo per una prova stampata.

  • PhotoBooks
  • Guida pratica
↗
PhotoBooks controlli di formato per scegliere le dimensioni di un fotolibro

Quante foto dovresti mettere in una pagina?

Scegli la densità delle foto in base al soggetto, al formato di stampa e al ritmo della pagina invece di cercare di inserire il numero massimo di immagini in un libro.

  • PhotoBooks
  • Guida pratica
↗
PhotoBooks schermata di selezione con un album di fotografie pronto per un libro

Realizzare il fotolibro del primo anno di un bambino

Organizza il fotolibro del primo anno di un bambino incentrato sulla crescita, sulle relazioni familiari e sulla vita di tutti i giorni senza trasformare ogni traguardo in una scadenza.

  • PhotoBooks
  • Guida pratica
↗

MailVault guide

MailVault casella di posta dimostrativa raggruppata per mittente

Cos'è un file EML e perché è importante?

Scopri cosa contiene un file EML, in cosa differisce da uno screenshot o da un PDF e perché i file di posta elettronica aperti aiutano a preservare gli archivi portatili.

  • MailVault
  • Guida pratica
↗
Risultati della ricerca MailVault con filtri mittente e tag in un archivio dimostrativo

Cosa succede al tuo archivio email quando cambi computer?

Sposta un archivio email con la sua struttura di cartelle, conserva la vecchia copia fino alla verifica e distingui i file dei messaggi dalle credenziali dell'account.

  • MailVault
  • Guida pratica
↗

MeatPad guide

MeatPad modifica di un documento Markdown con la sintassi evidenziata

Markdown per le persone che vogliono solo scrivere

Inizia con intestazioni, paragrafi, elenchi e collegamenti, quindi mantieni Markdown abbastanza semplice da garantire che la tua scrittura rimanga leggibile come testo normale.

  • MeatPad
  • Guida pratica
↗
MeatPad modifica di un documento Markdown con la sintassi evidenziata

Un pratico flusso di lavoro Markdown per le bozze del blog

Tieni insieme i riassunti degli articoli, le bozze di Markdown, i collegamenti alle fonti e le immagini, quindi controlla il risultato visualizzato prima della pubblicazione.

  • MeatPad
  • Guida pratica
↗
MeatPad editor di progetto con albero dei file, schede e codice Swift evidenziato

Mantenere utili gli snippet di codice sei mesi dopo

Assegna agli snippet di codice uno scopo, un ambiente, un esempio e una data di verifica in modo che i frammenti salvati rimangano comprensibili e sicuri da riutilizzare.

  • MeatPad
  • Guida pratica
↗
MeatPad area di lavoro delle note con un elenco di note e ricerca di contenuti

Quando è sufficiente un semplice file di testo

Scegli testo normale per scritti e note semplici e riconosci quando la collaborazione, la struttura o gli strumenti specialistici richiedono un formato diverso.

  • MeatPad
  • Guida pratica
↗
MeatPad modifica di un documento Markdown con la sintassi evidenziata

Markdown liste di controllo per i progetti quotidiani

Scrivi compiti concreti Markdown, separa le azioni dalle idee e mantieni elenchi sufficientemente brevi da poterli rivedere durante il lavoro quotidiano sui progetti.

  • MeatPad
  • Guida pratica
↗

50.000 email, 14 millisecondi: l’indice di ricerca dietro MailVault

MailVault ha cercato in una casella da 50.000 messaggi in un tempo da 7 a 14 millisecondi a query. Le misure, il comando per ripeterle, il semplice indice SQL che le rende possibili e il rallentamento di 30 volte che abbiamo rilasciato e individuato.

  • Cerca
  • SQLite
  • MailVault
↗

Due app Mac, un Mac mini: 589 test ripresi in video

Un pomeriggio, un Mac mini, entrambe le registrazioni: i 50 casi XCUITest di MeatPad in 405.032 secondi, i 539 casi end-to-end di MailVault distribuiti su 81 file di spec in 16 minuti e 3 secondi. Perché un caso costa 8.3 secondi in una suite e 1.8 nell'altra.

  • Test
  • XCUITest
  • WebdriverIO
↗

98 secondi per otto clic: testare un'app SwiftUI rispetto a una Tauri

Un Mac mini esegue i test per entrambe le nostre applicazioni desktop. MailVault ha ottenuto 1.604 casi di test e 53 spec end-to-end. MeatPad ha ottenuto i suoi primissimi test di interfaccia, a dodici secondi per clic. Le misure, e l'unica ragione strutturale del divario.

  • Test
  • SwiftUI
  • Tauri
↗

63 MB: quanto costa un editor di codice per Mac quando non è un browser

MeatPad occupava 63 MB dopo diciannove ore aperto e 108 MB con un progetto di 2.721 file caricato. Le misure, il comando per rifarle, le quattro decisioni di progetto dietro quel numero e l’unica dimensione di file in cui tutto crolla.

  • Prestazioni
  • macOS
  • MeatPad
↗

Un Mac mini clicca sul tuo client di posta così tu non lo scopri nel modo peggiore

Ogni funzionalità di MailVault viene rilasciata solo dopo che una macchina ha aperto l'app reale, ha cliccato i pulsanti reali e ha letto il risultato direttamente dallo schermo. Come funziona la suite end-to-end, e perché gira su un Mac mini invece che sul computer su cui lavoriamo.

  • Test
  • Tauri
  • MailVault
↗

Cos'è Graphic Meat? Non vegano, non macellaio: è un software.

Non vendiamo cibo e non facciamo del male agli animali. Il nome è satira grafica: carne rappresenta la sostanza dell'opera: il risultato spedito della codifica che puoi effettivamente masticare.

  • Studio
  • Satira
  • Denominazione
↗

Il web ha risolto la muratura automatica. Perché non ci sono i libri fotografici?

Per anni i browser hanno convogliato contenuti irregolari in griglie equilibrate. Gli album stampati chiedono ancora alle persone di trascinare ogni fotografia in una scatola. Il pezzo mancante non è il layout: è il giudizio.

  • Disposizione automatica
  • Progettazione computazionale
  • PhotoBooks
↗