Archivos Mensuales: marzo 2013

Python >> Usando XML-RPC con Python

XML-RPC es un protocolo de llamada de procedimiento remoto que usa XML para codificar los datos y HTTP como protocolo de transmisión de mensajes. XML-RPC nos permite crear nuestro propio WebService para intercambiar datos entre aplicaciones. Para este ejemplo vamos a crear un sencillo WebService donde un cliente enviará una cantidad en euros y el servidor convertirá esta cantidad a dolares devolviéndosela al cliente.

Sigue leyendo

Etiquetado , , ,

Django >> Aplicando Bootstrap en el sitio de administración de Django

Si quieres que el interfaz del sitio de administración de Django aparezca con el estilo de Bootstrap puedes instalar el módulo django-admin-bootstrapped. La instalación es muy sencilla:

  • Instalar el módulo pip install django-admin-bootstrapped
  • Añadir django_admin_bootstrapped en la lista INSTALLED_APPS antes de django.contrib.admin en el fichero settings.py

Sigue leyendo

Etiquetado ,

GitHub >> Crear una página web en GitHub para nuestro proyecto

Si estamos desarrollando un proyecto y lo tenemos alojado en GitHub, puede resultar interesante crear una página web sobre él. Para este fin, GitHub nos permite crear páginas estáticas a coste cero, por lo que es una opción muy interesante si no queremos comprar nuestro propio dominio.

Sigue leyendo

Etiquetado , ,

Android >> Añadiendo cabecera, pie de página y marca de agua en un PDF en Android

Ya vimos como crear un fichero PDF básico en Android usando la librería droidText (basada en iText). Ahora vamos a ver como añadir opciones un poco más avanzadas. En esta ocasión vamos a añadir un encabezado, un pie de página y una marca de agua.

Sigue leyendo

Etiquetado , ,

Python >> BeautifulSoup, para explorar páginas web con Python

Si estás trabajando con Python y necesitas explorar el contenido de una página web puedes usar el módulo Beautiful Soup. Dicho módulo es la herramienta perfecta para parsear páginas HTML (incluso si la página está mal formada, por ejemplo, alguna etiqueta no está cerrada). El módulo construye el árbol de etiquetas de la página HTML de tal manera que podemos extraer la información deseada de manera rápida y eficaz.

Sigue leyendo

Etiquetado , ,

Android >> Ejemplo sencillo de creación de un PDF en Android

En este tutorial vamos a ver como crear un fichero PDF en Android. Para ello lo más importante es descargar la librería droidText. Esta librería es un port de la librería iText versión 2.1.7, que fue la última versión con licencia GPL. Puedes descargar la librería aquí.

Sigue leyendo

Etiquetado , ,

WordPress >> Insertar código fuente en WordPress

Para escribir código fuente en una entrada de blog en WordPress sin tener que instalar ningún plugin, simplemente escribe tu código entre estas etiquetas:

[sourcecode language=”python”]
Escribe tu código aquí
[/sourcecode]

Sigue leyendo

GitHub >> Instalación y primeros pasos en GitHub usando Ubuntu

A continuación voy a explicar como comenzar a usar GitHub en Ubuntu, aunque este manual puede ser usado por cualquier usuario de Linux.

Sigue leyendo

Etiquetado , ,

Android >> Abrir un fichero usando las aplicaciones instaladas en Android

Lanzamos un Intent con la acción Intent.ACTION_GET_CONTENT y el tipo file/*, de esta manera podremos abrir cualquier fichero que tengamos en nuestro dispositivo Android usando un administrador de archivos instalado, como por ejemplo ASTRO o ES File Explorer.

Sigue leyendo

Etiquetado ,