Acerca de: Buscador de cristales

En Aplicación Glass Finder es un trozo de otro proyecto que pretende ampliar el conjunto de servicios que ya ofrece Senslogic.

Pero no es sólo eso. También es un vehículo para mejorar específicamente la calidad del software que entregamos.

La misión de Senslogic es permitir a los clientes aprovechar todo el potencial de sus productos, centrándose especialmente en los integradores de sistemas ópticos.

Para Senslogic, esto ha significado a menudo mejorar el conocimiento del sistema óptico aprovechando las estadísticas, los programas informáticos y los modelos más o menos complejos suficientes para responder a las preguntas pertinentes.

Todo el potencial de un buen software

A medida que aumenta la potencia de los ordenadores, podemos construir modelos cada vez más realistas que sirvan de apoyo a la fabricación y a la toma de decisiones sobre futuros productos, ajustando las necesidades de los clientes al potencial técnico de un sistema determinado. De ahí que nos centremos en el software y su calidad.

Como mencioné en RUST - No sólo para programadores, pero el lenguaje tiene mucho que ofrecer a los físicos, porque a menudo queremos algo más que FFT, multiplicación de matrices y SVD. Una vez que entendemos lo básico y nos damos cuenta de lo útil que es lo que acabamos de desarrollar, a menudo queremos aprovecharlo. L'appétit vient en mangeant, y con Fortran no se puede hacer mucho.

Ha sido un largo preámbulo sobre “por qué el glass finder”. La cuestión no es el glass finder en sí, sino que es un demostrador y una aplicación de entrenamiento para explorar Rust, interfaces web (a través de Leptos) y gráficos WebGPU. Por esta razón, la aplicación utiliza técnicas como compute shaders. No porque esté ni mucho menos motivada por el rendimiento, sino porque es para explorar las tecnologías y la interfaz WebGPU.

Explorar la experiencia del usuario

Pero hay otras cosas que sólo pueden aprenderse experimentando el resultado. Por ejemplo, cada clic, desplazamiento de la rueda del ratón y selección del ratón inicia una búsqueda en la base de datos de un servidor remoto, que en este caso se encuentra en Núremberg (Alemania). ¿Ofrece esto una experiencia de usuario razonable, o se necesita una caché local? Me encantaría conocer tu opinión, especialmente si estás fuera de Europa. Todo lo que puedo decir es que funciona bien desde España.

Mirando al futuro

La experiencia de trabajar con Rust y WebGPU ha sido tan positiva que prácticamente puedo prometer que más de un par de aplicaciones mucho más sofisticadas aparecerán en este sitio durante 2026. Aplicaciones que el ingeniero óptico será capaz de aprovechar en el laboratorio con sólo unos pocos clics en este sitio. Ya he empezado a trabajar en ello.

También puedo prometer que nada de esto aprovechará la IA. Será 100% calidad de los datos de entrada, calidad de los resultados de salida, junto con computación de alto rendimiento y sólidos modelos de óptica física. No cabe duda de que aprovecharán el potencial de cálculo de la GPU, y no sólo la visualización.

Deja un comentario