image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte di Natale
Accedi a Xenforo
Immagine di Riparare una RTX 5090 costa più che comprarla nuova Riparare una RTX 5090 costa più che comprarla nuova...
Immagine di AMD Ryzen 9850X3D: spuntano i primi, sorprendenti benchmark AMD Ryzen 9850X3D: spuntano i primi, sorprendenti benchmark...

Google Calendar trasformato in assurdo filesystem, ecco WhenFS

Anche Google Calendar può essere un filesystem se vi odiate abbastanza

Advertisement

Avatar di Luca Zaninello

a cura di Luca Zaninello

Managing Editor @Tom's Hardware Italia

Pubblicato il 24/11/2024 alle 15:00
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

Innovazione e creatività hanno spinto un programmatore a trasformare Google Calendar in un filesystem, utilizzando l'interfaccia software FUSE, tipica dei sistemi operativi Unix e simili. Questa nuova creazione, denominata WhenFS, consente di scrivere e leggere file e directory utilizzando gli eventi del calendario come unità di memorizzazione.

WhileFS utilizza una metodologia insolita per archiviare i dati, suddividendoli in centinaia di descrizioni di eventi di calendario.

Questa particolare applicazione di FUSE dimostra l'eccezionale flessibilità dell'interfaccia, che permette agli utenti di creare sistemi di file personalizzati all'interno dell'ambiente di memorizzazione esistente di un dispositivo. Anche se WhenFS si presenta come un progetto poco pratico per l'uso quotidiano, si è rivelato un interessante esperimento. Chissà se Google lo prenderà mai in considerazione per i suoi Chromebook...

Immagine id 42173

WhenFS è in grado di trasferire un file da 3 KiB a Google Calendar in poco più di 7 secondi, con una velocità di upload impressionante di 400 byte al secondo

Il sistema di file WhenFS non è solo un esperimento tecnico, ma anche un segnale di come le limitazioni tradizionali nell'ambito dell'informatica stiano diventando sempre più sfumate. Tuttavia, utilizzare Google Calendar in questo modo potrebbe comportare rischi come la restrizione o il ban dell'account da parte di Google, a causa dello sfruttamento non convenzionale del servizio. Nonostante ciò, l'esistenza di WhenFS sottolinea l'importanza di esplorare e comprendere nuove possibilità nell'uso delle tecnologie esistenti.

Oltre a progetti di nicchia come WhenFS, FUSE è utilizzato in molte soluzioni pratiche nel mondo reale. Ad esempio, ntfs-3g, una soluzione per montare dischi NTFS su sistemi Linux, opera attraverso FUSE. Anche se più lento rispetto a soluzioni integrate, l'uso di FUSE rende ntfs-3g estremamente portabile e facile da eseguire in vari ambienti, dimostrando l'adattabilità e l'utilità di FUSE oltre i limiti tradizionali dei file system.

Immagine id 42172

Nel complesso, FUSE non solo apre la porta a esperimenti affascinanti e talvolta stravaganti, ma fornisce anche strumenti cruciali per l'innovazione continua nel trattamento e nella gestione dei dati su diverse piattaforme. Esso rappresenta un eccezionale esempio di come la tecnologia può essere adattata e trasformata per rispondere a esigenze emergenti e a scenari d'uso innovativi.

La creatività degli sviluppatori software spesso porta alla nascita di soluzioni tecnologiche inaspettate e rivoluzionarie. Un esempio particolare è il modo in cui alcuni hanno utilizzato FUSE (Filesystem in Userspace), un sistema originariamente pensato per integrare diversi tipi di file system nelle piattaforme Unix-like, per creare applicazioni fuori dagli schemi tradizionali.

Ideato nei primi anni 2000, FUSE è stato sviluppato per permettere agli utenti di scrivere file system a livello di utente, senza la necessità di modificare il codice del kernel Linux. Questo ha abbattuto diverse barriere, dando agli sviluppatori una libertà creativa senza precedenti nel campo dei file system.

La tecnologia FUSE ha permesso di sviluppare soluzioni che non si limitano alla pura e semplice gestione dei file locali. Gli sviluppatori hanno potuto sperimentare con il montaggio di risorse esterne come sistemi di archiviazione cloud o app web, trasformandoli in file system locali con cui interagire direttamente dal proprio computer.

Fonte dell'articolo: www.xda-developers.com

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca cerchi

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

AMD Ryzen 9850X3D: spuntano i primi, sorprendenti benchmark

Hardware

AMD Ryzen 9850X3D: spuntano i primi, sorprendenti benchmark

Di Andrea Maiellano
Riparare una RTX 5090 costa più che comprarla nuova
3

Hardware

Riparare una RTX 5090 costa più che comprarla nuova

Di Andrea Maiellano
Aspetti Gemini su Google Home? Controlla le tue notifiche
1

Hardware

Aspetti Gemini su Google Home? Controlla le tue notifiche

Di Andrea Maiellano
Meta continua la sua corsa all'IA acquisendo una nuova startup

Hardware

Meta continua la sua corsa all'IA acquisendo una nuova startup

Di Andrea Maiellano
Continua la "fuga da Apple", un'altra figura storica vuole lasciare
1

Hardware

Continua la "fuga da Apple", un'altra figura storica vuole lasciare

Di Andrea Maiellano

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.