Opciones para crear aplicaciones moviles

Hoy en día está en auge las aplicaciones móviles y no paran de salir novedades sobre el tema así que en esta entrada haré un resumen de algunas de las principales plataformas y herramientas para crear aplicaciones multiplataforma que existen.
Continúa leyendo Opciones para crear aplicaciones moviles

Empezando con Cassandra (SGBD NoSQL)

Hace algún tiempo estuve aprendiendo un poco sobre Cassandra y bases de datos NoSQL para un trabajo de la universidad, ahora me han entrado ganas de darle un repaso y de camino hacer un pequeño tutorial.
Aunque no soy para nada un experto ya he visto algunos documentos en español sobre el tema y la verdad es que dejan bastante que desear, mi recomendación es que miréis la documentación que en el apartado “Seguir aprendiendo” propongo y esta entrada como introducción.

Continúa leyendo Empezando con Cassandra (SGBD NoSQL)

Empezando con Raspberry Pi

Hace poco que tengo una Raspberry Pi y me ha sorprendido las posibilidades que tiene así que en esta entrada voy a comentar un poco la maquina en cuestión, indicar donde encontrar información al respecto e intentar contar algunas de las posibilidades de uso que tiene.
Continúa leyendo Empezando con Raspberry Pi

Apagar el ordenador desde Twitter

Esta es la primera vez que me retraso en la publicación de una entrada en el blog pero ha merecido la pena :D.
Esta mañana se me ocurrió la idea de crear una pequeña herramienta para controlar un ordenador a través de comandos enviados desde twitter por mensajes directos.
El código que doy no llega tan lejos, simplemente apaga el ordenador cuando le llega un mensaje directo desde una determinada cuenta de twitter empezando el mensaje con la palabra “apagar”.
El ejemplo esta hecho en java con la librería twitter4j y se puede ampliar sin mucha dificultad.

Continúa leyendo Apagar el ordenador desde Twitter

Integrar un navegador web en una aplicación java

En respuesta a una propuesta de hacer un navegador web en java voy a hacer este pequeño tutorial en el cual los que empiecen con la programación en java pueden hacerse una idea de que no es necesario reinventar la rueda y que hay muchísimas librerías ya creadas que permiten resolver problemas complejos fácilmente.

En principio crear un navegador web en java es realmente sencillo usando la clase de java JEditorPane pero tiene algunos problemas, solo soporta versiones bastante antiguas de HTML y CSS por no hablar de que no tiene interprete de javascript.
Existen varias alternativas como Lobo o NativeSwing, siendo esta segunda opción la que veremos.

Continúa leyendo Integrar un navegador web en una aplicación java

Empezando con LaTeX – 2º parte

latex-2parte

Tras un tiempo usando LaTeX y aprendiendo cosas conforme hacen falta uno va cogiendo algo de soltura, por lo que he decidido agrupar las cosas útiles que por ahora se de LaTeX en esta entrada.
Si eres nuevo es mejor que empieces por la primera parte del tutorial o busques por Internet algunos manuales básicos.

En esta entrada voy a indicar como se insertan las tablas, listas, hiperenlaces e imágenes en LaTeX haciendo uso de las opciones que considero mas comunes.

Continúa leyendo Empezando con LaTeX – 2º parte

MOOC’s

Hace poco que descubrí una plataforma para hacer MOOC(Massive Online Open Course) llamada Miriada X en la que estoy haciendo un curso de android y por ahora veo que estoy aprendiendo y que la calidad de los apuntes es adecuada así que me he decidido buscar alguna más y de camino darlas a conocer un poco.

Continúa leyendo MOOC’s

Aplicación de apuestas online con Django

Esta será la ultima entrada sobre Django por un tiempo, ya toca retomar java y el envío de SMS con PHP y Skype :D.
Simplemente quiero comentar una aplicación web que he estado haciendo estos días y que he subido a github.
La aplicación web permite crear y participar en apuestas, es una casa de apuestas online. No es nada del otro mundo, faltan por mejorar muchas cosas pero pienso que puede ser útil tener una aplicación de ejemplo a la hora de empezar con Django.
Para descargarse la aplicación web en github no hace falta tener git ni nada, simplemente con hacer clic en el botón que pone ZIP ya se descarga.
¿Alguien se anima a hacer un pull requests?

Hacer un menú de categorías en Django

¡Seguimos con Django!
Esta vez toca hacer un menú con datos extraídos de un modelo.
Vamos a ponernos en situación. Tenemos un menú que aparece en todas las páginas, dicho menú no es mas que una lista de categorías cada una con su nombre y URL que se encuentran en la base de datos almacenadas. ¿No estáis hartos de tener que pasar siempre al template los mismos argumentos una y otra en cada vista?
Continúa leyendo Hacer un menú de categorías en Django