Programación

Programación general, plataformas (Windows, DOS, Linux, recreativas, móviles, web, …), y lenguajes de programación (C/C++, PHP, Javascript, HTML, Flash, BASIC, Pascal, …)

Spectrum en el Assembly 08

Spectrum en el Assembly 08

El ganador en la categoría extreme, ha sido Spacecake, una composición musical para Spectrum escrita por gasman, h-prg y ay riders, que es realmente una virguería teniendo en cuenta la plataforma. Menos de 8 Kb, crean la siguiente maravilla, de la que un fragmento de un minuto en MP3, a calidad reducida, requiere 20 veces […]

Spectrum en el Assembly 08 Leer entrada »

SolveWordChallenge

SolveWordChallenge

Me engancharon a Word Challenge de Facebook, un juego de tipo brain training, que trata de enunciar palabras en base a un conjuto de letras dado, muy al estilo Scabble. Tras un par de días jugando, conseguí obtener 2.938 puntos en inglés, y 5.912 en castellano. Con algo más de práctica, y un poco de

SolveWordChallenge Leer entrada »

Mala práctica 6, 7 y 8

Mala práctica 6, 7 y 8

Casi un año después de la última entrega de Malas prácticas, hoy la retomamos de nuevo, y esta vez, con una entrega triple, para intentar recuperar el tiempo perdido. Mala práctica 6Un nuevo caso de mala indentación en PHP, en este caso, el formato es muy curioso, con el echo sin indentar, y el cierre

Mala práctica 6, 7 y 8 Leer entrada »

Abstracción de datos

Abstracción de datos

En los lenguajes actuales, gozamos de una característica que aunque es en general tremendamente útil, nos hace olvidar que está ahí, y quitarle la importancia que merece. Se trata de las capas lógicas que permiten la abstracción de datos, es decir, atacar a diferentes bases de datos, sin tener que hacer cambios de operativa en

Abstracción de datos Leer entrada »

Ventajas ocultas de x64

Ventajas ocultas de x64

A estas alturas, y aunque el apoyo de la industria no es el adecuado, parece que a nivel general quien más y quien menos es consciente de las ventajas que aporta la arquitectura x86-64 sobre la x86. A saber, soporte de instrucciones generales de 8 bytes, y la posibilidad de direccionar cantidades de memoria más

Ventajas ocultas de x64 Leer entrada »

Funciones Javascript en Dreamweaver CS4

Funciones Javascript en Dreamweaver CS4

Aunque soy de aquellos que se sienten más cómodos escribiendo códigos basados en HTML desde un editor no visual, me gusta de Dreamweaver las funciones Javascript que incluye para realizar tareas comunes. Utilizo estas funciones, que son en general compactas y eficientes, pero sobre todo que están probadas, y son compatibles con un amplio espectro

Funciones Javascript en Dreamweaver CS4 Leer entrada »

MySQL x86 vs x64

En 7-Zip x86 vs x64, comparé las versiones de 32 y 64 bits del compresor 7-Zip. Una herramienta destinada a usuarios finales, en la que se concluía que el límite del benchmark en memoria, lo ponía el ancho de banda de momoria disponible, más que la velocidad de proceso de la CPU. Ahora he decidido

MySQL x86 vs x64 Leer entrada »

Rendimiento DHTML

Ya comentaba en el anterior Safari y SunSpider, que el magnífico rendimiento en Javascript de Safari en el test de SunSpider, podía estar positivamente influenciado por el hecho de ser el test de referencia durante el desarrollo. A raiz de las optimizaciones en el dibujado de la última beta de Opera, he ejecutado el DHTML

Rendimiento DHTML Leer entrada »

Safari y SunSpider

Durante el proceso de betatesting en Safari 3, los resultados dejaron bastante que desear. Con la versión estable 3.1 entre manos, parece que las cosas han cambiado radicalmente. A pesar del elevado consumo de recursos, y el peculiar interfaz de usuario MacOS-like, Safari para Windows es ahora un navegador bastante estable, sobre todo comparado con

Safari y SunSpider Leer entrada »

Límite 287.301 líneas en SSMSE

Límite 287.301 líneas en SSMSE

Curioso el límite que tiene el SQL Server Management Studio Express (SSMSE) de Microsoft, a la hora de copiar y pegar consultas de/desde el portapapeles. La cifra no son 10.000, ni 100.000 ni siquiera 1.000.000. El número concreto es 287.301, que cuando se excede, hace saltar un aviso con el siguiente texto: You are attempting

Límite 287.301 líneas en SSMSE Leer entrada »