Buenas a todos,

Recientemente, dando una vuelta por los foros de forum.freeplaytech.com (la página de Flavor), encontré a un usuario que había publicado una versión de los binarios del compilador del chip T900 de NeoGeo Pocket compatible con los últimos sistemas operativos de Windows (Windows 7, 8 y 10), tanto para plataforma x32 y x64.

Para el que no sepa o entienda que significa esto, déjame deciros que la versión que estaba publicada desde el año 2003, sólo era compatible con sistemas Win98 y Xp.

Y tu dirás ¿Y eso que importa? Pues realmente mucho, porque piensa que, para poder programar cómodamente hasta ahora, pues si tenías un ordenador personal con Windows XP y te dedicabas a programar ahí…pues bien, pero a día de hoy ya es raro tener esas versiones de S.O o en otro caso, tener una máquina virtual con WinXP para poder trabajar (por decirlo de alguna manera).

Así que, gracias al usuario Chris Ahchay, ahora podemos compilar por ejemplo en Windows 10 (como es mi caso). Esto da una comodidad del 100%.

Continuar

 

La tecnología avanza, y a veces no nos damos cuenta cuanto hasta que te encuentras con aplicaciones obsoletas que siguen funcionando y deben funcionar tal cual están. Es en ese momento cuando debes recurrir a herramientas, trucos y desarrollos que a día de hoy están ya más que olvidados.

Aun así, por lo que sea, te ha tocado modificar el HTML y CSS de una aplicación Web que debe funcionar bien bajo Internet Explorer 8, ya que el cliente final, usa este navegador y no se puede actualizar.

Continuar

A veces, resulta que una de las tablas sobre la que trabajamos, tenemos que realizarle un volcado o insercción de datos en ella.

Si alguna de las columnas de dicha tabla dispone de la propiedad IDENTITY, nos dará un error al lanzar la consulta, ya que evidentemente, si tenemos una columna que auto genera sus valores, no podemos insertar valores que no estén generados por si misma. Por ello debemos desactivar temporalmente dicha Propiedad de la siguiente manera:

SET IDENTITY_INSERT [server].[bbdd].[dbo].[table_name] ON
GO

/*Ejecutar aquí el proceso de volcado / insercción de datos en la tabla*/
INSERT INTO table_name(id, name)
SELECT AT.id, AT.nombre
FROM another_table AT
GO

SET IDENTITY_INSERT [server].[bbdd].[dbo].[table_name] OFF
GO

Remarcar los GO después de ejecutar cada sentencia y voilà, ya podemos insertar datos en la susodicha tabla.