Sistemi · Fioka

Il caos digitale, riordinato in cassetti.

La punti sul disco che nessuno apre da tre anni. Legge ciò che c'è davvero, lo sistema in cassetti e Le mostra quali file sono copie l'uno dell'altro — senza cancellare, spostare o rinominare nemmeno un file.

Che cos'è

Fioka è fatta per i file: PDF, foto, video, carta scansionata e i dodici anni di cartelle che ci stanno dietro. Crea un inventario di tutto ciò che trova, prende un'impronta di ogni file in base al contenuto e lo smista in cassetti — documenti per tipo, foto per data e luogo, codice e residui di sistema messi da parte.

La regola su cui si regge tutto lo strumento è che non tocca nulla. Fioka legge, conta e propone; decide Lei. La cancellazione è un passaggio separato che si esegue di proposito, sposta i file in quarantena invece di distruggerli, e c'è uno script che li rimette al loro posto. Niente sparisce perché l'ha deciso uno strumento.

L'abbiamo costruita perché ci serviva. Sul nostro disco di lavoro ha letto 53.448 file — 187 GB — in tredici minuti, e ha trovato 10.425 gruppi di file identici che sprecavano in tutto 72 GB. Per 837 file non è riuscita a individuare un originale sicuro, quindi non ha proposto nulla e li ha segnalati a una persona. È il comportamento che ci interessa.

Questa non è business intelligence. A Fioka non interessano i Suoi margini; le interessa che Lei riesca a trovare l'allegato firmato. I numeri stanno nelle dashboard aziendali, e le due cose restano separate di proposito.

Come funziona

  1. 01

    La punti sul disordine

    Una cartella, un disco o un telefono Android. Non serve che sia in ordine prima, e non viene riordinato alle Sue spalle.

  2. 02

    Ogni file riceve un'impronta

    Di ogni file si calcola l'hash del contenuto, così le copie identiche si trovano anche quando qualcuno le ha rinominate.

  3. 03

    Legga il report

    Cosa ha, cosa è duplicato, quanto spazio sprecano le copie e su quali file lo strumento non è sicuro.

  4. 04

    Decide Lei cosa eliminare

    La cancellazione è un secondo passaggio deliberato, in quarantena, reversibile con un solo script.

Cosa ottiene

  • Sola lettura per progetto — Una scansione non cancella, non sposta e non rinomina nulla.
  • Duplicati per contenuto — Confrontati tramite lo sha256 del file stesso, non tramite il nome.
  • Cassetti, non un albero di cartelle — Documenti, foto, screenshot, video, archivi — smistati già all'ingresso.
  • Foto per data e luogo — Data EXIF e GPS, riportate su una mappa dei luoghi in cui sono state scattate.
  • Dice quando non è sicura — I file senza un originale sicuro vengono segnalati a Lei invece di essere tirati a indovinare.
  • Verificabile a posteriori — Ogni decisione è scritta in un CSV e in un database SQLite che può rileggere in seguito.

Per chi è

  • Dischi e scatoloni di scansioni copiati tra tre computer e due backup, nessuno dei quali fa fede.
  • Telefoni e librerie di foto in cui la stessa immagine si trova in cinque posti.
  • Chiunque stia per comprare spazio di archiviazione per file di cui possiede già quattro copie.

Domande

Cancellerà i miei file?
No. Una scansione non cancella, non sposta e non rinomina mai nulla. La cancellazione è un passaggio separato che si esegue di proposito; sposta i file in quarantena invece di distruggerli, e uno script di ripristino li riporta indietro.
Come trova i duplicati?
Calcolando l'hash del contenuto di ogni file. Due file sono duplicati quando il loro contenuto è identico: così si trovano le copie rinominate — e non vengono mai segnalati due file diversi che per caso hanno lo stesso nome.
Legge il testo dentro i documenti scansionati?
Non ancora, e non finge di farlo. Un PDF che ha già un livello di testo viene letto e smistato in base a ciò che dice. Una pagina fotografata o scansionata senza testo viene archiviata come scansione non letta ed etichettata esattamente così, invece di finire in silenzio nel cassetto sbagliato. Leggere queste pagine è il prossimo lavoro, non qualcosa che offriamo oggi.
In cosa è diversa da un disco condiviso?
Un disco condiviso conserva qualsiasi cosa ci si metta, comprese le quattro copie. Fioka ne fa l'inventario, Le dice quali file sono in realtà lo stesso file e dà una struttura all'archivio.
È la stessa cosa delle dashboard aziendali?
No. Fioka gestisce file e documenti. Le dashboard aziendali gestiscono numeri. Sono prodotti separati.