MAME y yo



Hoy he decidido reemprender el proyecto de crear una compilación más optimizada de MAME32 para mi PC.

Recuerdo que hace 3 o 4 años empecé a hacerlo, pensando en compilar con Intel C++ 5 para mi viejo Pentium II a 400.

Ahora estoy debatiendome entre Codewarrior 9.2 e Intel C++ 8. Está claro que el primero soporta muchas optimizaciones para procesadores AMD, pero como el código generado por el compilador de Intel, dudo que exista algo mejor, incluso con procesadores no Intel creo que seguiría venciendo.

El caso es que he comenzado bajándome el código fuente del MAME 0.84, para luego aplicar los parches del MAME32.…

Continuar leyendo...

Primate Programming



Bajo la compañía Primate Programming se esconde realmente la empresa New Technology Solutions.

Lo realmente original del asunto, es que consiguen que muchas páginas web enlacen a Primate Programming (y yo no voy a ser menos). Una vez se entra en Primate Programming, se está solamente a un clic para ir directamente a la empresa real.

Entonces, ¿por qué tanta gente enlaza a Primate Programming? Pues resulta que ofrecen unos servicios ficticios de programación con monos, que hacen cierta gracia.

Para que os hagais una idea, a continuación os traduzco algunos fragmentos que me han hecho especial gracia:

¿Cuánto cuesta?…

Continuar leyendo...

¡Que webs!



He encontrado http://www.queweb.org.

Si decides visitarlo, verás un repositorio con las peores webs en castellano.

Algunos de los sitios listados pertenecen a importantes empresas del sector de la tecnología y/o del diseño, lo cual le da más morbo.

¡Genial para aprender a base de contraejemplos!…

Continuar leyendo...

El negociazo de Terra con Lycos



Estaba leyendo esta tarde en El Pais que Terra se desprende de Lycos.

Terra compró Lycos en el año 2000 por 12.500 millones de dólares, y ahora lo vende por menos del 1% del precio original, unos 100 millones de dólares.

Terra suaviza el error diciendo que se quedan con cierto activos que formaban parte de Lycos y los ponen a disposición de Terra.

Que quereis que os diga, para mi, es solamente otra prueba de ineptitud de los empresarios tecnológicos en España.

Podeis ver la noticia completa aquí.…

Continuar leyendo...

Traducción para SPHPBlog 0.3.7g / 0.3.8



He colgado una traducción al español de Simple PHP Blog actualizada a la versión 0.3.7g.

En principìo será también válida para la versión 0.3.8 final. En cualquier caso os comentaré las posibles incidencias que surjan.

Podeis descargarla aquí.

var googletag=googletag || {}; googletag.cmd=googletag.cmd || [];googletag.cmd.push(function() { googletag.defineSlot("/360613911/GenericDFP2017", [728, 90], "div-gpt-ad-1506002846364-5").addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); });googletag.cmd.push(function() { googletag.display("div-gpt-ad-1506002846364-5"); });



Continuar leyendo...

Actualización a SPHPBlog 0.3.7g



He actualizado mi bitácora a Simple PHP Blog 0.3.7g, una versión aún en desarrollo de lo que será la versión oficial 0.3.8.

Como veis añade el soporte a Enlaces Permanentes, y Votaciones de artículos.

Si veis algún error, publicad un comentario para informarme.

Gracias.



Continuar leyendo...

El error del mes y PC-Lint



PC-Lint 8 de Gimpel Software, es una herramienta para desarrolladores en C y C++ que estáticamente analiza el código fuente en búsqueda de construcciones potencialmente peligrosas.

La empresa desarrolladora, cada mes publica un pequeño trozo de código como reto a los visitantes que intentan descubrir el error. A continuación Gimpel muestra los diagnósticos ofrecidos por su herramienta.

El siguiente código se ha obtenido del Error del mes de Diciembre de 2001.

Teniendo en cuenta el siguiente código fuente, ¿qué error se está cometiendo?

1 enum color_t { red=1, orange, green, blue };
2
3 struct car
4 {
5 float weight;
6 float length;
7 float width;
8 unsigned passengers:4;
9 unsigned convert:1;
10 unsigned pwr_brake:1;
11 unsigned pwr_steer:1;
12 enum color_t color:2;
13 };
14 struct car climacto_I;

Lanzamos PC-Lint, y esto es lo que nos reporta:

enum color_t color:2;
bug678.cpp 12 Warning 678: Member 'car::color' field length (2) too small for enum precision (3)

Ahora miramos la documentación de PC-Lint para obtener más detalles del aviso 678.…

Continuar leyendo...

Tira cómica del Spectrum



He encontrado unas tiras cómicas relacionadas con el Spectrum de Sinclair. Si quereis verlas todas, las teneis aquí.

En concreto esta, relacionada con la evolución de la informática, me ha hecho mucha gracia.



Continuar leyendo...

Ya.com me confirma que duplicarán el ancho de banda



Después de que Telefónica solicitara a la CMT autorización para poder duplicar el ancho de banda de los abonados de ADSL, se ha confirmado que esa autorización ya es oficial.

Realmente no se dobla el ancho de banda, ya que la velocidad de upload se incrementa poco o nada, la que si que se dobla es la de download. Aquí teneis los detalles.

He entrado en el Area de Clientes de Ya.com (mi ISP), para ver si había alguna confirmación de esta noticia.

Lo único que comentan es que harán los mismo que Telefónica su proveedor, pero no ofrecen más detalles, ni de características técnicas, ni de plazos.

"Navega al doble de velocidad por el mismo precio.

Continuar leyendo...

ExplorerXP



Gracias a la bitácora de Zootropo, he descubierto ExplorerXP.

ExplorerXP es un reemplazo para el Explorador de Windows con algunas características presentes en otros shells como Total Commander, o el clásico Norton Commander.

Llevo dos días utilizándolo, y estoy muy satisfecho con él.

La interfaz es como si fuera la de un Explorador de Windows, con soporte de pestañas o tabs. De esta forma podemos tener abiertas varias ubicaciones, sin consumir demasiado espacio. Incorpora también algunas mejoras que son muy últiles, mi preferida es que muestre el espacio que ocupa cada directorio con los contenidos que contiene.…

Continuar leyendo...