Archivo de la categoría Software

Mixxx



Mixxx es un software para mezclar pistas al estilo DJ, gratuito, de código abierto, y multiplataforma (Linux 32 y 64 bits, MacOS, Windows 32 y 64 bits, …).

Incluye todo lo que un novato necesita (conexión de auriculares, tempo, crossfader, …), y muchas de las funcionalidades que un profesional pueda usar (conexión MIDI, platos, …).

Permite pinchar directamente los formatos de audio más habituales (WAV, MP3, OGG, FLAC), y guardar nuestras sesiones en formato WAV o AIFF.

No está traducido al castellano, pero es sencillo de utilizar, y las indicaciones visuales, ayudan bastante con el beatmatching.…

Continuar leyendo...

SQLite compilado para DOS (386)



No me di cuenta, pero el ejecutable que publiqué en SQLite compilado para DOS, tenía un problema. No era realmente un bug, ni nada por el estilo, sino un problema de concepto.

El asunto está en que Visual C++ 2008, genera instrucciones de Pentium y superiores a la hora de compilar, que en general no sería un problema si hablamos de Win32, pero lo es absolutamente si hablamos de DOS, pues recordemos que DOS, es capaz de funcionar incluso en equipos basados en procesadores 8088.

Para ello, he actualizado los fuentes del artículo original para SQLite 3.6.23.1 (en vez de la 3.6.21), y los he compilado con OpenWatcom 1.9 RC5, esta vez generando código para 386, sin FPU, y optimizando para tamaño en vez de para velocidad.…

Continuar leyendo...

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.



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...