Archivo de la categoría Software

JS ZX LOAD "" SCREEN$



Después del primer experimento que publiqué usando HTML, JS Noise, ahora le llega el turno a algo un poquito más avanzado, y que he titulado como en laguísimo, y poco original nombre de JS ZX LOAD "" SCREEN$.

Esta vez de lo que se trata, es usando canvas de HTML 5, simular las cargas de pantallas gráficas de nuestro queridísimo Sinclair ZX Spectrum.

La demostración en custión imita el borde de carga, el dibujo progresivo de la imagen, así como la carga final de sus atributos. Le he añadido al principio una recreación de cómo se cargaban este tipo de pantallas. El efecto es bastante resultón después de todo, a pesar que no se incluye por ejemplo el efecto de la carga de la cabecera del archivo, y que naturalmente no se está emulando la memoria de video del Spectrum, de manera que tanto las lineas, como los atributos, son una pura recreación.…

Continuar leyendo...

Funciones Javascript en Dreamweaver CS5



Actualizo el artículo que en su día publiqué sobre las funciones Javascript incluídas por Adobe en Dreamweaver CS 5 (11.0.4909).

Las tienes para descargar aquí (15 Kb. en formato JS), para que puedas utilizarlas en tus proyectos web, con o sin Dreamweaver.

(adsbygoogle = window.adsbygoogle || []).push({});



Continuar leyendo...

¿Y si Hitler fuera Chrome?



Si el Führer fuera Google Chrome, no iría desencaminado con sus argumentos sobre Opera…



Continuar leyendo...

Blinker



La necesidad de actualización, y los rápidos avances han hecho que Blinkinc haya dado finalmente sus últimos coletazos. Anteriormente conocidos como ASM Inc, fueron los creadores de Blinker, y los no tan populares Shrinker y DeltaPatch.

Blinker tuvo mucho éxito entre los desarrolladores Clipper, debido a ser un enlazador rapidísimo, y que era el complemento ideal a Clipper, en sustitución del vetusto RTLink, aportando grandes mejoras de productividad. Tanto es así, que al final, Blinker, aunque fuera una versión antigua, venía incluído en el paquete de Clipper.

Como es lógico, Blinker no estaba destinado solamente a Clipper, y permitía enlazar otros programas DOS, Win16 y Win32 escritos en otros lenguajes, y gracias al hecho de estar bien codificado, y escrito en ensamblador, ser más veloz de TLINK y por supuesto LINK.…

Continuar leyendo...

Visor de PDF en Chrome / Chromium



Se ha publicado recientemente en el blog de Chromium, que el navegador creado por Google soporta en sus ramas de desarrollo la visión nativa de documentos en formato PDF sin necesidad de plugins externos desde la versión 6.0.437.2.

De esta manera, se agiliza la navegación de los usuarios, ya que mostrar documentos PDF, es ahora inmediato, y sin dependencias de visores de PDF externos. El plugin desarrollado por Google (pdf.dll), apenas pesa 2 Mb., por lo que su consumo de recursos es bajo, incluso si lo comparamos con lectores alternativos a Acrobat Reader como SumatraPDF, Foxit PDF Reader, Cool PDF Reader o PDF-XChange Viewer.…

Continuar leyendo...

JS Noise



Como hice en 2007 con AS3 Fire, he reimplementando un algoritmo de los usados en las clásicas demos. El caso escogido esta vez es el efecto de ruido blanco, típico de las televisiones analógicas desintonizadas. El lenguaje, Javascript, haciendo uso del objeto canvas de HTML 5.

Para ser sinceros, la implementación es realmente más sencilla que el del fuego, lo cual he hecho a propósito por problemas de tiempo.

El código en cuestión, es especialmente cuidadoso a la hora de acceder a canvas, para ser compatible con las diferentes implementaciones, y tiene ciertas optimizaciones en cuanto a velocidad como es el uso de FastRandom.…

Continuar leyendo...

GIMP



GIMP (GNU Image Manipulation Program), es un programa de retoque fotográfico y de imágenes gratuito y de código abierto, disponible para la mayoría de plataformas *NIX, MacOS así como Windows, tanto en 32 como en 64 bits.

La cantidad de características que dispone es grandísima, aunque tampoco penséis en un Photoshop, y si más bien en un Fireworks o Paintshop Pro. Su apariencia es bastante cuidada, sobre todo en plataformas Linux GNOME.

Personalmente, lo encuentro muy sencillo de utilizar, y más rápido de cargar que otros productos, superando a alternativas más limitadas como Paint.NET.…

Continuar leyendo...

SQLite compilado para DOS



Desde que a finales de 2009 publicase SQLite 3 compilado para x64, la adopción de SQLite no ha parado de aumentar. En gran parte gracias a Web SQL, lo que ha hecho que sea portado a todavía más plataformas.

Un caso curioso es el del anciano (no quiero decir obsoleto DOS), que aunque ofrece desde hace tiempo ports no oficiales de SQLite, en general son complicados, pues se basan en parches a los fuentes, que generalmente se compilan con DJGPP (GCC).

Por suerte, hay un camino mucho más sencillo, que es usar HX-DOS Extender, que en esencia permite ejecutar multitud de aplicaciones Win32, sobre DOS en modo protegido.…

Continuar leyendo...

Limpiadores del registro



Desde hace algún tiempo, veo cada vez más claro que las herramientas de limpieza del registro de Windows, hacen más daño, que el beneficio que aportan.

Me explico. Con la dura competencia, los algoritmos de limpieza de claves inútiles son más agresivos, lo que permite resaltar en las comparativas la eficacia de un producto determinado. Sin embargo ello también causa falsos positivos, es decir valores que las herramientas eliminan al considerarlos como inútiles, pero que en realidad no lo son.

Estos fallos son más acusados cuanto más poco habitual sea nuestra configuración de software.…

Continuar leyendo...

Abandono Kubuntu



He sido defensor de Kubuntu desde la versión 9.04, aunque para ser sinceros, la nueva 10.10 me ha dado bastantes problemas. Desde la desaparición del audio durante la actualización, hasta variados problemas con Plasma en la instalación limpia.

Conozco gente que sigue muy satisfecha con KDE, pero cada vez comprendo más a aquellos que desean la vuelta a la versión 3, con las mejoras de la 4. Y es que KDE 4, es muy bonito, y lo es cada vez más, pero también es cada vez más lento, difícil de usar, y sin apenas nuevas funcionalidades.

De manera que en dos fines de semana, me he propuesto instalar cada una de las distribuciones de *Ubuntu Linux que ofrece Canonical.…

Continuar leyendo...