Il nuovo simulatore di deframmentazione è un viaggio nostalgico lucido che vorrai fare

Il nuovo simulatore di deframmentazione è un viaggio nostalgico lucido che vorrai fare

Ricordi i tumultuosi giorni del 1995? La tua singola ventola di scarico sta ronzando, il tuo modem seriale esterno sta cinguettando e il tuo disco rigido sta emettendo dei rumori scricchiolanti molto sgradevoli. Hai un lavoro, ma non puoi iniziare perché Microsoft Word non si avvia. Il rumore dell’hard disk aumenta.

Questo è il tuo primo computer, quindi non sai molto su questi suoni criptici, ma il ragazzo per strada dice che puoi provare a deframmentarlo. Deframmentare? I bambini di oggi non capirebbero il dolore che abbiamo passato.

Gli sviluppatori Andrew LeTourneu e Connor McCall di ShipLift LLC vogliono aiutarci a dimenticare questo dolore con un nuovo grande progetto Vuex, giustamente chiamato defrag. In effetti, è così nuovo che non ha nemmeno un file readme appropriato . Ma è molto divertente da guardare.

La deframmentazione è il processo di consolidamento dei dati su un disco rigido magnetico. Se elimini il file su questi vecchi spinner, lascerai uno spazio vuoto e i nuovi file verranno scritti ulteriormente sui piatti. La deframmentazione prenderà nuovi dati e li sovrascriverà a intervalli, rendendo il tuo disco rigido un solido blocco di dati. Almeno non per molto.

L’applicazione LeTournaeu simula questo processo salendo sulla familiare tela blu DOS. Non sembra lo strumento Windows che stavo usando, ma assomiglia molto alla versione MS-DOS. In effetti, sembra che Spin-Rite funzioni oggi.

C’è un sottile effetto CRT per aggiungere nostalgia, anche se dopo aver letto package.json non riesco a capire quale pacchetto lo fornisce. Tuttavia, utilizza Howler , una libreria di suoni per Javascript. Ciò può significare che a un certo punto il progetto farà rumore, ma finora è silenzioso.

Fonte: defrag.shiplift.dev tramite Hacker News

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *