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

16 de junio de 2011

Nokia y Apple alcanzan un acuerdo sobre patentes

Nokia y Apple han alcanzado un acuerdo sobre el uso de patentes, que supondrá unos ingresos extra para la empresa finlandesa, sumida en una crisis. Este acuerdo parece además un primer paso para que Nokia apunte ahora a otros fabricantes, especialmente aquellos que usan el sistema operativo Android, creado por Google.
Symbian, el sistem operativo utilizado por Nokia todavía tenía una cuota del mercado Smartphones de más del 27% durante el primer trimestre de 2011. Apple tenía casi un 17%, RIM (Blackberry) casi un 13%. El líder, Android, un 36%. Y Microsoft, un exiguo 3,6%.
Sin embargo Nokia anunció, hace ya unos meses, una alianza con Microsoft para desarrollar su nueva generación de téléfonos móviles basada en Windows wn vez de en Symbian, pare reducir costes de desarrollo y aprovechar el poderoso markéting de Microsoft.
Nokia compró las participaciones de los socios del sistema Symbian, con el objetivo de convertirlo en abierto. Y de hecho publica porciones de código bajo licencias de 'open source'. Sin embargo Nokia ha decidido no mantener Symbian como un proyecto 'open source', si no como una plataforma abierta a acuerdos de licencia con los fabricantes de móviles.
Creo que es una estrategia equivocada, Nokia debería haber invertido más en atraer a una comunidad de programadores o creadores de aplicaciones, o haberse pasado a Android, donde las posibilidades de innovar son mayores. Al asociarse con Microsoft está cambiando a una plataforma que tiene un mercado que es la octava parte de su mercado actual.

15 de mayo de 2011

Momentos estelares del Open Source

Adaptado de Baselinemag.com, éstos son algunos de los momentos estelares del movimiento Open Source:
Mayo 2011 - Oracle cede OpenOffice.org a la comunidad LibreOffice. Cuando Oracle adquirió Sun, principla promotor de OpenOffice.org, gran parte de la comunidad pensó que Oracle no mantendría la aplicación realmente libre, y fundó LibreOffice. Oracle ha decidido no competir con esta iniciativa y ceder el desarrollo.
Abril 2011 - Yahoo se une a la Linux Foundation. Yahoo, construida en gran parte sobre arquitectura open source, formaliza su apoyo a la comunidad.
Febrero 2011 - El Congreso de EE.UU. elige Drupal para gestionar su web. Se une a la Casa Blanca y a Energy.gov, también usuarios de Drupal.
Julio 2010 - Lanzamiento de OpenStack Clous OS. OpenStack, creado originalmente por Rackspace y la Nasa, ahora también participan Dell, AMD, Canonical, Intel y Cisco.
Marzo 2010 - Caso Jacobsen vs Katzer. Una sentencia de un Tribunal Federal de EE.UU. reconocía los derechos del software libre e incluía una penalización por utilización de código abierto contraviniendo términos de la licencia.
Julio 2009 - Hadoop utilizado extensamente. Entre los usuarios de este entorno se encuentran Yahoo, eBay, Google, Amazon, Facebook e IBM.
Junio 2008 - Firefox alcanza a Internet Explorer. Firefox tiene aproximadamente un 30% del mercado; el navegador Chrome de Google, también open source también gana usuarios. El día que se publicó la versión 3.0 alcanzó 8 millones de descargas.
Noviembre 2007 - Android elegido por Google como sistema operativo para dispositivos móviles. Una verdadera alternativa al iOS de Apple, según Gartner, alcanzará un 50% del mercado para 2012.

24 de abril de 2011

Acer Iconia Tab A500

Acer lanza un tablet dentro de su serie Iconia, que hasta ahora incluía un revolucionario portátil con 2 pantallas, una de las cuales se transforma en teclado virtual.
El nuevo tablet es el Iconia Tab A500, y por sus características podría ser un competidor del Apple iPad, y lo es del Samsung Galaxy Tab.
Este equipo lleva un procesador de doble núcleo, sistema operativo Google Android 3.0 "Honeycomb", soporte Flash y una aplicación específica de Acer, llamada SocialJogger que muestra en la misma página las actualizaciones de Facebook, YouTube y Flickr.
Entre sus conexiones, una salida de video HDMI, una ranura para tarjeta microSD, puerto USB, dos cámaras de alto rendimiento: una en la parte trasera y una frontal, para tomar fotografías y realizar video llamadas. La conectividad inalámbrica 3G es opcional.

3 de abril de 2011

Un iPad2 en casa

El iPad2 de Apple no tiene nada que ver con el software libre, pero voy a incluirlo en la temática de este blog, en relación a su uso como alternativa al modelo Wintel - Windows Intel, Aplicaciones comerciales para PC.
Se trata de una máquina extraordinaria, por su ligereza, calidad de imagen, y tiempo de arranque (instantáneo).
Un primer inconveniente es que para configurarlo, necesitas una máquina que disponga de la última versión de iTunes. Creo que esto es un error de Apple, porque bastaría con conectarse a internet y acudir a la web de Apple.
Una ventaja de este enfoque, es que sincroniza la colección de música y vídeo cargada en el iPod, de forma que ya no lo necesito en los viajes, me basta con el iPad.
Para instalar cualquier aplicación hay que acudir al Apple Store, donde hay aplicaciones de pago y aplicaciones gratuitas (a veces versiones reducidas o de prueba de las aplicaciones de pago). De nuevo hay ventajas e inconvenientes: por un lado el férreo control de Apple, por otro la sencillez y facilidad de las instalaciones.
Tengo el iPad desde hace una semana, gracias al empeño de mi mujer, y ya ha cambiado mi vida:
- en el hotel de Amberes donde me alojo quitaron TVE Internacional de los canales disponibles, y ver la tele por internet en el portátil era un suplicio; con la aplicación de Telemadrid, puedo ver los informativos de los 2 últimos días, y Telemadrid SAT en directo, y de forma instantánea.
- puedo hacer videoconferencia via Skype también de forma sencilla e inmediata.
- mientras espero en el aeropuerto, o incluso una vez embarcado, no compensa encender el portátil, pero no cuesta encender el iPad. Lo mismo pasa si estás esperando en el hall del hotel, puedes sacar el iPad y aprovechar para navegar, ver el correo personal,...