Entradas

Mostrando entradas de mayo, 2026

Java ¿se quedó atrás?

Imagen
Hace poco en la organización donde trabajo se reitero el uso obligatorio del framework desarrollado en casa y que su lenguaje base es Java y sus tecnologías adyacentes. Pensando en ese escenario se pensó en hacer un caso de uso (hacer frecuencias de ciertas variables de un archivo de texto) para que con estas cifras la generación aleatoria de datos de los llamados sintéticos tengan cierta tendencia de acuerdo a los datos reales, usando Java. Quizás a veces nos quedamos "congelados" con una forma de trabajar y debido a la gran velocidad y potencia que tiene Apache Spark para el procesamiento de archivos de gran tamaño, nos quedamos que es lo único que resuelve este caso. En el equipo se dio un pase adelante con la conversión de los archivos fuentes a parquet (ya se escribirá al respecto de este formato) y con ellos se disminuyó aun más el tiempo de procesamiento. Pero lo que no esperaba es que con un "clásico" procesamiento secuencial pudiera "ganarle" a Ap...

Visual Studio Code para trabajar con equipos remotos

Imagen
Cuando descubrí y me di cuenta como Visual Studio Code (VS Code) se empezó a popularizar en el mundo de desarrollo de software yo creía que era el mismo IDE comercial de Visual Studio (antes Visual Studio .NET) y que por alguna razón no era Express o Community. Gracias al apoyo de la Inteligencia Artificial descubrí que aunque de la misma empresa (Microsoft) son "proyectos fundamentalmente distintos". Relativo al párrafo inicial después leer aun más sucede que VS Code NO ES un entorno de desarrollo integrado, es un editor como he dicho yo antes de las colecciones de los lenguajes modernos (arreglos con anabólicos), un editor con anabólicos (que pudiera decirse que estos anabólicos son las extensiones). En si, el editor es proyecto de código abierto con licencia del MIT llamado Monaco y utilizan Electron para lograr que al ser web, el sistema operativo no es restricción para que se pueda utilizar sin distinción del mismo. Por eso VS Code es uno de los estándares en el mundo de...