Archivo de la categoría Software

El fraude de VW y la ECU



Recientemente ha saltado a la palestra el fraude de Volkswagen descubierto por la EPA (Agencia de Protección Medioambiental Estadounidense). El escándalo, de momento descubierto sobre motores VW 2.0 TDI de 140 CV vendidos entre 2009 y 2015, afecta a cerca de 500.000 vehículos, pero es probable que se extienda a otros propulsores, y enseñas del grupo como Audi, Seat y Skoda.

El comunicado de la marca, anuncia ya que se puede estar hablando de 5 millones de coches dentro del grupo, aunque hay voces que afirman que la cifra podría elevarse hasta los 11 millones.

¿En qué consiste el escándalo? Pues que para superar las normativas anticontaminación de la EPA, la ECU (Engine Control Unit) o ECM (Engine Control Module), es decir, la centralita de estos motores, detectaba cuando se estaba pasando el test de homologación, y actuaba en consecuencia empobreciendo la mezcla, de manera que se superaban las pruebas.…

Continuar leyendo...

rep movsb



Con el Z80 del Spectrum, había usado las instrucciones de repetición, que con un solo nemónico, era capaces de repetir un proceso varias veces: ldir, lddr, cpdr, cpir, … No es que en aquellos años 80 llegara a ser un experto en ensamblador, pero eran cómodas, y particularmente veloces y compactas.

Así que cuando me pasé a PC, y empecé a trastear con el ensamblador del x86, me sorprendió que no hubiera instrucciones que hicieran lo mismo. Es decir, lo hacían una vez, pero no un número determinado de veces. Lógicamente, aquello fue un malentendido por mi parte, por supuesto que si había forma de hacerlo, y naturalmente de manera mucho más flexible que en el Z80.…

Continuar leyendo...

Últimas versiones para DOS



Llevo coleccionando aplicaciones para DOS, desde mucho antes de ser consideradas abandonware. Doy por sentado, que este afán, lo inicié por por una motivación puramente profesional. Al final, DOS marcó mi apogeo en el aprendizaje de la programación, y significó el punto de inflexión entre la afición, y la vida laboral.

Pero lo cierto, es que después de casi dos décadas buscándolo, no fue hasta hace pocos días que con una de enlaces, me topé con el título que me quitaba el sueño, Watcom C++ 11.0B, la última versión del popular compilador, que en mi humilde opinión, cambió el rumbo de DOS.…

Continuar leyendo...

La última tecnología



Leyendo el artículo ¿Hacia dónde caminamos con esta tecnología? publicado por ZonaCasio, sus menciones me han transportado de inmediato a un proceso de instrospección.

Desde hace más de 30 años que me apasiona la tecnología en general, y la informática en particular, no en vano, llevo cerca de 20 años dedicándome profesionalmente a ella. O sea, que en mi día a día, estoy rodeado de dispositivos de última generación, y involucrado en proyectos con modernas tecnología.

Puedo parafrasear a personalidades mucho más sabias que yo, apuntando que me interesa el futuro porque es el sitio donde voy a pasar el resto de mi vida, o que cualquier tecnología suficientemente avanzada es indistinguible de la magia.…

Continuar leyendo...

¿Aplicaciones web ligeras?



Hace ya mucho que se habla de los Network Computer, donde los JavaStation y JavaOS se dieron un tremendo golpe. Hace todavía más de los Thin client, por ejemplo aquellos terminales VT100.

Hoy en día, esta tendencia vuelve renovada, en gran medida sustentada sobre HTML, Javascript y las Single Page Applications. Ni más ni menos que trabajar desde nuestro navegador web, lo que se denomina aplicaciones web ligeras.

Sin embargo, basta una rápida prueba para darnos cuenta, que de ligeros no tienen nada. Abro un Chromium x64 en blanco, y me consume 98 Mb. de RAM. Cargo Gmail en esa misma pestaña, y el consumo asciende a 248 Mb.…

Continuar leyendo...

¿Cómo regular un reloj mecánico con WildSpectra Mobile?



Ya sabéis que los relojes mecánicos, por su concepción, tienen una precisión susceptible de variar por diferentes factores.

Ello implica, que desde que salen de la fábrica, dos modelos idénticos pueden comportarse de manera diferente en cuanto a precisión y exactitud, de manera que deberían ajustarse para calibrarlos en base a su comportamiento. Para ello, los movimientos mecánicos, tanto automáticos como de cuerda, incorporan un regulador, que permite exactamente eso, ajustar la frecuencia del movimiento, para así acelerarlo o frenarlo. Es decir, variar levemente el adelanto o retraso que sufra.…

Continuar leyendo...

Historia de Northwest/Datalight/Zortech/Zorland/Symantec/Digital Mars C/C++



Tras mucho tiempo sin publicar nada acerca de la historia de clásicos entre los entornos de la programación, hoy os obsequio con un gran desconocido.

Se trata de Symantec C++, el compilador de C/C++ del gigante americano, que históricamente destacó por lo compacto de sus ejecutables, y la excelente velocidad de compilación.

La historia, está muy ligada a la de Walter Bright, el programador que lo desarrollara inicialmente como Northwest C sobre Northwest Software, luego como Datalight C / Datalight Optimum-C como Datalight, después como Zorland C como Zorland Ltd, posteriormente como Zortech C/C++ como Zortech Ltd / Zortech International Ltd, después como Symantec C++ como Symantec, y por último como DMC C++ como Digital Mars.…

Continuar leyendo...

OpenZinc



Como me pasara hace unos cuantos años con AfterGRASP, hoy me he topado con otro clásico de los años 90 que tiene nuevos aires: OpenZinc.

Seguro que recuerdas aquellas aplicaciones para DOS, que recreaban la apariencia de aplicaciones gráficas, para Windows 3.x o 9x, combinando así la facilidad de uso de éstos, pero con el rendimiento y el bajo consumo de recursos de DOS. Seguramente te vendrá a la mente Partition Magic. La mayoría de ellas, usaban una librería llamada Zinc.

De hecho, Zinc, fue revolucionario en cuanto al concepto que después Sun llamaría look&feel, es decir, adaptarse, o imitar la experiencia de uso de una plataforma en otra.…

Continuar leyendo...

Freeoffice



FreeOffice es una suite ofimática gratuita para Windows, Linux y Android, desarrollada por los alemanes de Softmaker. De hecho, es el producto del que hablé hace algunos años, y que se conocía como Softmaker Office Free.

A diferencia de productos de la competencia, FreeOffice, y su versión de pago Softmaker Office, son ligeras y eficientes, al mismo tiempo que mantienen altos grados de compatibilidad con formatos de otro software. Si estamos acostumbrados a Microsoft Office, LibreOffice, u OpenOffice, es suficiente con comparar la velocidad a la que se abren, comparado con FreeOffice.…

Continuar leyendo...

Lubuntu



Ya sabéis que mis pasos con Ubuntu, han sido bastante infieles. Empecé con Kubuntu 9.04, un año después con la 10.04 me pasé a Ubuntu, cuando se pasó a Gnome 3, volví a Kubuntu, y ahora con la 15.04, y el nuevo Plasma 5 en Kubuntu, lo he abandonado de nuevo.

El problema vuelve a ser el mismo que antaño, se ha hecho tan gráficamente pesado, que en equipos antiguos se convierte en un entorno poco usable. Afortunadamente en este tiempo, LXDE ha mejorado bastante, así que Lubuntu se merecía una nueva oportunidad.

Consume unos 150 Mb. de RAM, similar a Windows XP, y bastante menos que sus hermanos Ubuntu, Kubuntu, e incluso Xubuntu.…

Continuar leyendo...