Il Applicazione Glass Finder è una variante di un altro progetto che mira a ampliare l'offerta di servizi già offerta da Senslogic.

Ma non è solo questo. È anche un mezzo per migliorare specificamente la qualità del software che forniamo.

La missione di Senslogic è quella di consentire ai clienti di sfruttare appieno il potenziale dei propri prodotti, rivolgendosi in particolare agli integratori di sistemi ottici.

Per Senslogic, questo ha spesso significato migliorare le conoscenze relative ai sistemi ottici sfruttando statistiche, software e modelli più o meno complessi sufficienti a rispondere alle domande pertinenti.

Il pieno potenziale dei buoni software

Con l’aumento della potenza dei computer, possiamo costruire modelli sempre più realistici che possono essere utilizzati per supportare la produzione e prendere decisioni in merito ai prodotti futuri, adattando le esigenze dei clienti al potenziale tecnico di un determinato sistema. Pertanto, l’attenzione si concentra sul software e sulla sua qualità.

Come ho già detto in RUST – Non solo per i programmatori, Per i fisici, il linguaggio offre molto, poiché spesso abbiamo bisogno di più funzionalità rispetto a FFT, moltiplicazione di matrici e SVD. Una volta acquisite le nozioni di base e realizzando quanto sia utile ciò che abbiamo appena sviluppato, spesso desideriamo sfruttare queste funzionalità. L’appetito arriva mangiando., E c’è solo una certa quantità di cose che puoi fare con Fortran.

Questo è stato un lungo preambolo sul “perché il finder per il vetro”. Il punto non è il finder per il vetro stesso, ma è un dimostratore e un’app di formazione per esplorare Rust, le interfacce web (tramite Leptos) e la grafica WebGPU. Per questo motivo, l’applicazione utilizza tecniche come i compute shaders. Non perché sia in alcun senso motivata da prestazioni, ma perché è destinata a esplorare le tecnologie e l’interfaccia WebGPU.

Esplorando l'esperienza utente

Ma ci sono altre cose che si possono imparare solo sperimentando il risultato. Ad esempio, ogni clic, lo scorrimento della ruota del mouse e la selezione del mouse iniziano una ricerca nel database su un server remoto, che in questo caso si trova a Norimberga, in Germania. Offre un'esperienza utente ragionevole o è necessaria una cache locale? Mi piacerebbe sentire la vostra opinione, soprattutto se siete al di fuori dell'Europa. Tutto quello che posso dire è che funziona bene dalla Spagna.

Sperando

L'esperienza di lavoro con Rust e WebGPU è stata così positiva che posso praticamente promettere che più di un paio di applicazioni molto più sofisticate appariranno su questo sito nel corso del 2026. Applicazioni che l'ingegnere ottico potrà sfruttare in laboratorio con solo pochi clic su questo sito. Ho già iniziato a lavorare su di essa.

Posso anche promettere che nulla di tutto ciò utilizzerà l’intelligenza artificiale. Sarà un 100% qualità dei dati in ingresso, qualità dei risultati in uscita, abbinata a computer ad alte prestazioni e modelli solidi di ottica fisica. Sicuramente utilizzeranno la GPU per il calcolo, e non solo per la visualizzazione.