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, …)

Vulnerabilidad en campos file

Seguramente por deformación profesional, uno de mis pasatiempos preferidos cuando descubro una nueva web, es mirar sus vulnerabilidades. Hasta ahora me entretenía con Inyección SQL y XSS, pero poco a poco han ido perdiendo su gracia, y es que debido a un mayor cuidado de los desarrolladores, pero sobre todo a los mecanismos de control […]

Vulnerabilidad en campos file Leer entrada »

SQLite 3.7.10 para Windows y DOS

SQLite 3.7.10 para Windows y DOS

Me ha sorprendido el relativo éxito de SQLite compilado para DOS (386) he vuelto a la carga, esta vez compilando la última versión disponible de SQLite, la 3.7.10, y con algunas novedades. La primera es que aunque parezca sorprendente, el código generado por Visual C++ 2010 SP1, está optimizado para Pentium Pro/II, pero utiliza el

SQLite 3.7.10 para Windows y DOS Leer entrada »

AfterGRASP

AfterGRASP

Cuando a principios de los 80 vi lo que se podía crear con GRASP, me quedé maravillado. El primer software de creación de animaciones, surgió en 1984 de la mano de Microtex Industries, y se bautizó como GRaphics Animation System for Professionals (GRASP). GRASP permitía crear contenidos al estilo del PowerPoint actual, o de las

AfterGRASP Leer entrada »

LucasArts y SCUMM

LucasArts y SCUMM

Cuando escribí The Secret of Monkey Island Special Edition, caí en la cuenta que nunca había hablado de Lucasfilm / LucasArts, la compañía que para mi, revolucionó los juegos de aventuras gráficas en el PC. Es cierto que antes estuvo Sierra con su AGI y luego SCI, desarrollando títulos como King Quest, Space Quest y

LucasArts y SCUMM Leer entrada »

Introducción al Cloud Computing

Me hago eco de la publicación que escribí para el Instituto Activación Empresarial, que considero muy interesante a nivel de familiarización con el concepto de la computación en la nube. La tecnología de Cloud Computing, que tan popular se ha hecho en el pasado par de años, promueve infraestructuras y conceptos, que parten de una

Introducción al Cloud Computing Leer entrada »

Avances en la informática personal (II)

Avances en la informática personal (II)

Si te perdiste la primera entrega, la tienes en Avances en la informática personal (I). De lo contrario, ya estás preparado para continuar con el repaso de avances más notable en la microinformática doméstica. En este artículo, hablaremos de Digitalización, Juegos, Portátiles y dispositivos móviles, y WYSIWYG. Digitalización En los orígenes de la informática personal,

Avances en la informática personal (II) Leer entrada »

Avances en la informática personal (I)

Avances en la informática personal (I)

La informática es la disciplina con avance más rápido que ha existido, tanto es así que todos aquellos que seáis de mi generación, habréis podido ser testigos en primera persona de sus orígenes a principios de los años 80, hasta nuestra situación actual en 2012. Bien es cierto que a simple vista la cosa no

Avances en la informática personal (I) Leer entrada »

Código nativo y dispositivos móviles

El panorama actual de dispositivos móviles, ha quedado, podríamos decir que reducido a iOS de Apple, Android de Google, y Windows Phone de Microsoft (con el permiso del marginal TabletOS de RIM). La evolución ha llevado a que el código bytecode sea el que domine estas plataformas. Java para Android, y .NET para Windows Phone.

Código nativo y dispositivos móviles Leer entrada »

Java 8, Eclipse 4.2 y Netbeans 7.1

Java 8, Eclipse 4.2 y Netbeans 7.1

Sin ser un gran defensor de Java a pesar de haberlo tocado bastante durante sus comienzos, debo reconocer que a día de hoy, Java es una plataforma madura, que le ha llevado a tener un rendimiento aceptable (teniendo en cuenta que es bytecode), y un nivel de estabilidad elevado. El garbage collector funciona correctamente, podría

Java 8, Eclipse 4.2 y Netbeans 7.1 Leer entrada »

10 problemas en proyectos de software

10 problemas en proyectos de software

Tras leer 10 Problems and Some Antidotes for Software Projects (2,9 Mb. en formato PDF), de Richard E. Fairley y Mary Jane Willshire, que aunque algo antiguo sigue estando muy vigente, me he encontrado con una genial tabla de antídotos a estos 10 problemas en los desarrollos de software, con lo que inevitablemente nos vamos

10 problemas en proyectos de software Leer entrada »