28 de enero de 2012

FreeMind mapas conceptuales

FreeMind es una herramienta de código abierto para diseñar mapas mentales o conceptuales, equivalente de la herramienta comercial MindManager, de MindJet.

Este tipo de aplicación permite organizar un conjunto de ideas, estableciendo una jerarquía en torno a un concepto central. Resulta especialmente útil para realizar esquemas y para documentar sesiones de brainstorming.

Funciona sobre Java, y por tanto sobre múltiples plataformas, incluyendo Windows, Linux, OS X.

Permite exportar la información a XML, SVG, o incluso Flash para insertar en una página web.

Ejemplo de captura de pantalla:


Y este sería el resultado cómo PNG:









26 de diciembre de 2011

Lime JS un framework para creación de juegos

LimeJS es un framework en HTML5 para la creación de videojuegos, compatible con tabletas y ordenadores.
Desde la página inicial se puede acceder a dos juegos demo, Zlizer y Roundball, que yo he probado con un iPad y funcionan a la perfección (reconocimineto de gestos, velocidad de proceso, etc.)


Aunque la página parece no actulizarse desde hace meses, hay una comunidad activa, funcionando a través de Google groups. Desde la página inicial se puede acceder a una guía de programación en 7 capítulos, y a la documentación.
La licencia es de código abierto, tipo Apache.

27 de noviembre de 2011

Creación de juegos con HTML5

Open Web Games using HTML5 and Javascript es una presentación utilizada en una conferencia de Rob Hawkes, sobre la creación de juegos en código abierto, utilizando la tecnología de HTML5, presente en los navegadores modernos y capaz de abstraer al programador de las particularidades de los navegadores, sean sobre un PC, un teléfono móvil Android o una tableta iPad.
En la presentación se hace un repaso al estado del arte, y se comentan las posibilidades y tendencias, además de citar algunas herramientas, gratuitas y de pago.

6 de noviembre de 2011

NT-K absuelta en la disputa por patentes con Apple

La empresa española fabricante de tablets NT-K ha sido absuelta en la disputa con Apple, que consiguió retener en la aduana una partida de tablets importada por la emprewsa española. Es un caso más de las disputas que Apple está teniendo en todo el mundo, especialmente con Samsung. En este caso Apple ha llegado a demandar penalmente a la empresa española. Espero que este tipo de acciones no prolifere, porque pienso que dañan a la competitividad de las empresas. En algunos casos se patentan cosas ridícuales, como un simple boceto o idea, sin que haya ningun tipo de investigación o desarrollo creativo por medio al que proteger.
Si no se pone un poco de sentido común, podríamos acabar así:
Imagen de Manu Cornet

12 de octubre de 2011

NextTick una aplicación de código abierto para inversores en bolsa

NextTick es una aplicación de código abierto para inversores en bolsa, más en concreto para los que relaizan operaciones intradía. No dispone de muchas funcionalidades de sus competidores comerciales, pone el enfásis en la simplicidad y la usabilidad.

Es una aplicación basada en Java, configurable mediante ficheros .csv, que permite trabajar con datos históricos de froma gratuita, pero requiere de suscripciones de pago para trabajar en tiempo real.

Permite configurar alertas por SMS y e-mail, y de momento trabaja con los mercados  NYSE y Nasdaq.



2 de octubre de 2011

Microsoft da soporte a PHP

En una interesante señal de apertura a los programadores que no usan .Net para la web, Microsoft ha empezado a dar soporte a PHP sobre Windows. Textualmente: 'Sabemos que PHP no siempre ha funcionado perfectamente en la plataforma Windows, por ello hemos optimizado Windows Server para que sea compatible con aplicaciones PHP a través de un nuevo componente: FastCGI. FastCGI funciona como una interfaz entre el motor PHP e IIS y garantiza que PHP se ejecuta de forma más rápida que con CGI y de una forma más fiable que PHP ISAPI.' Una extensión de PHP proporciona soporte para conectarse a MS SQL Server, y MS Expression Web 2 permite editar directamente ficheros PHP. Entre las aplicaciones a las que dan soporte se encuentran Joomla, Drupal y WordPress.

1 de octubre de 2011

Usando Base como sustituto de MS Access

Estuve utilizando MS Access para acceder a una base de datos MySQL, para editar entradas que hacen los usuarios a través de la web, y para trasladar registros de una tabla temporal a las tablas de producción.
Inicialmente probé con Base, el módulo de gestión de bases de datos de la suite de ofimática de OpenOffice, pero me encontré con que no tenía soporte nativo para MySQL, era necesario instalar un gestor ODBC o JDBC.
Buscando alternativas, probé con dos gestores de MySQL, HeidiSQL (software libre) y dbForge Studio Express (freemium), los dos son buenos para acceder rápidamente a las tablas y realizar consultas, no tan buenos para generar consultas mezclando tablas, además son bastante exquisitos con la sintaxis SQL.
Finalmente opté por instalar el gestor ODBC, que se puede bajar desde la web de MySQL, y ya he podido empezar a usar Base con normalidad para trabajar con la base de datos en la web.
Ojo al elegir la versión de ODBC, la versión actual, 5.1, no es compatible con totas las versiones de MySQL, en mi caso tuve que usar la versión anigua, que es la 3.51.

10 de julio de 2011

Comparativa tablets: Apple iPad2

Ventajas:
Más fina y ligera que su antecesora, y con dos cámaras, anterior y posterior.
Más de 90.000 aplicaciones en el App Store.
Acabado e interfaz de usuario superiores.

Inconvenientes:
Cámaras de baja calidad
Sin soporte para flash en el navegador
Sin slot de memoria SD ni soporte USB
Necesitad de utilizar iTunes para la configuración

Precios:
499 USD el modelo de 16 GB y wifi
599 USD con 32 GB y wifi
699 USD con 64 GB y wifi