Escribir ficheros de datos en Python

En este sencillo ejemplo el programa escribe en un fichero llamado datos.csv el nombre, la edad y la altura de tres personas con su correspondiente identificador. Una vez que se haya creado este archivo de datos en formato csv, éste se puede procesar con hojas de cálculo como LibreOffice Calc.

Aquí tienes el código:

#!/usr/bin/env python

def main():
    f = open('datos.csv','w')
    f.write('ID,Nombre,Edad,Altura (cm)\n')
    f.write('00,Javier,23,177\n')
    f.write('01,Nacho,28,182\n')
    f.write('02,David,34,190') read more

Leer más » 4 Comentarios

Diferencia entre wp_ajax y wp_ajax_nopriv

Cuando trabajas con AJAX en WordPress, si quieres hacerlo bien, debes hacer llamadas a admin-ajax.php y desde ahí gestionar las peticiones y sus salidas. Si conocéis esta técnica, conoceréis las funciones: wp_ajax_(acción) y wp_ajax_nopriv_(acción) (de la que no encuentro una referencia directa en el Codex, es raro). read more

Leer más » 1 Comentario

Sorteamos tres plantillas premium de Template Monster

El mundo del desarrollo web se basa en buena medida en el diseño. Para los que somos programadores y no somos buenos diseñadores, disponer de plantillas, premium y de calidad, es más que una necesidad para nuestros proyectos web. Por eso creo que a todos os interesará esta entrada.

En colaboración con el portal de themes, templates y plantillas: TemplateMonster.com/es vamos a proceder a sortear 3 plantillas premium.

Template Monster

¿Cómo participo? Muy simple, sólo deberás escribir un comentario en esta entrada que deberá indicar: read more

Leer más » 15 Comentarios

Localizar calendario datepicker de jQuery UI: formato de fecha y nombres de los meses

Cuando hacemos desarrollos web para proyectos con algún apartado de gestión basado en formularios, lo más normal, es que terminemos teniendo que introducir fechas. Las fechas son un tanto problemáticas, tanto por su posterior manejo, como por su introducción por parte del usuario. ¿Por qué? Por dos razones:

  • Hay que introducirlas en un determinado formato, en español es primero el día, luego el mes y luego el año, todo separado por barras “tipo Unix”. Podemos hablar de diferentes formatos, depende del país y la cultura y podemos hablar también de fechas incluyendo el día de la semana o incluso el nombre del mes con letras.
  • Es más fácil y más gráfico hacer clic sobre un día en un calendario que escribir la secuencia a mano.

Una buena solución suele ser manejar un calendario que salga directamente sobre el campo de texto como este que os muestro a continuación: read more

Leer más » 3 Comentarios

Suspender

Leer más » 2 Comentarios

Lo mejor de mi RSS del 22 al 28 de julio de 2013

Leer más » 1 Comentario

Primer programa en Python – Hola mundo

Simplicidad y legibilidad, así es el ‘hola mundo’, un ejemplo de primer programa, en Python:

print('Hola, mundo.')
Leer más » 5 Comentarios

Paradoja

Leer más » 4 Comentarios

Ordenar una consulta con query_posts en WordPress por un meta_value

Cuando trabajamos con consultas en WordPress, es muy probable que necesitemos ordenar la salida de alguna forma diferente a la estándar que suele ser por fecha de forma que el más reciente aparezca primero y vayan apareciendo de forma sucesiva entradas más antiguas.

Si usamos WordPress como una API o como una plataforma de aplicaciones, más que como un CMS y más aún como un CMS orientado a blogs, este hecho es una auténtica necesidad. read more

Leer más » 10 Comentarios

Lo mejor de mi RSS del 15 al 21 de julio de 2013

Llegó el estío y la blogosfera linuxera hispana está algo más parada de lo normal, pero sigue habiendo información interesante, aquí la tenéis:

Leer más » 1 Comentario