Django: Actualizar un contador en un modelo
Actualizar un contador en un modelo en Django
A veces necesitamos realizar algún tipo de operación aritmética sencilla en el modelo, y queremos que persista en la base de datos. Un ejemplo común es un contador, que queremos incrementar o decrementar en determinadas circunstancias.
The return of the Masked Platyplus
Dos añitos sin publicar nada...
Cómo determinar si un archivo es una imagen PNG
Los primeros 8 bytes de un fichero PNG son siempre los mismos.
Uso del decorador functools.wraps en Python
Supongamos una función muy sencilla, pero correctamente comentada:
def suma(a, b): '''Esta función acepta dos parámetros, y devuelve la suma de ellos.
Ejemplo de uso de pyparsing
Nota: La versión más actualizada de este documento está siempre en
https://github.com/euribates/Charla-DSL/blob/master/Ejemplo-uso-pyparsing.ipynb
Ejemplo de uso de pyparsing
Vamos a utilizar pyparsing para procesar un fichero csv.
PyBirras Edición Pre-veranito (1/jun/2017)
El próximo 1 de junio, jueves, a partir de las 18:00 tendremos un nuevo encuentro de desarrolladores para hablar de nuestros temas favoritos: desarrollo, unicornios y cervezas. En esta ocasión tendremos tres charlas:
AWS: Desplegando Python en Amazon PyTesting e integración continua con Travis Vue.
El 11 de marzo tendremos el primer PyDay en Canarias
El 11 de marzo tendremos el primer PyDay en Canarias.Un PyDay es una jornada de un día completo sobre el lenguaje de programación Python, con el formato de unas conferencias pero un poco más dinámico. La cita es en la Sala de Estudio Caja Canarias Campus Anchieta.
Mi aportación al #BigCuloDay16
Un año más llegamos a la IX edición de este -a veces fatalmente incomprendido- llamamiento a la paz, la esperanza y, por que no decirlo, el amor conocido como el Big Culo Day.
Recetas Habituales en Django (Que siempre se me olvidan)
¿Cómo probar las páginas de errores (404, etc...) en desarrollo?
Para ver esas páginas de error, hay que desactivar la opción DEBUG de la configuración.
Taller de Introducción a Django (Casi gratis...)
Taller Introducción a Django
En las instalaciones de Kreitek / El Andén realizaremos un taller de introducción a Django.
Serán cuatro sesiones, las tardes de los viernes, 25 de septiembre, y 2, 9 y 16 de octubre.
Próxima PyBirras tenerife, el viernes, 4 de junio de 2015
Este viernes, 5 de junio, a partir de las 19:00, tendremos una nueva reunión de PyBirras Tenerife. Hablaremos, como siempre, de Python, de cervezas, de lo humano y de lo divino (por ese orden).
Resumen de política de la semana en curso
Por fin vemos lo que había detrás de la fachada...
Visto en la lista de correo de Expatriados.
Próxima PyBirras tenerife - Viernes, 13, en el Andén sin Límite
Este próximo viernes vamos a realizar el tercer encuentro PyBirras. Las PyBirras son reuniones informales en la que hablamos de programación en general y del lenguaje Python en particular. Y beberemos cervezas artesanales canarias (solo si quieres, no es obligatorio [Pero está muy rica]).
Si hoy es 16 de febrero, esto es ... Big Culo Day 2015
La edición anterior no pude participar y me pasé el resto del año arrepentido, esta vez no se repetirá.
Django Tip: Modify the generated SQL statement of a queryset
This is my first post in english. I'm doing this as a way to improve my English. If you see something wrong or strange in this article, I'll be pleased if you point it in the comments. Thank you very much in advance.
Django Tip: Modificar la sentencias SQL generada por un queryset
Note: There is a english version of this post here: Django Tip: Modify the generated SQL statement of a queryset
El método extra de los queryset nos permite realizar algunas modificaciones en las sentencias sql que ejecuta.
A quien critica a Siriza por no poner mujeres en su gobierno.
Reconozco que tengo un problema con la prensa de este país: No me creo su independencia.
La última patochada son las airadas protestas porque el nuevo gobierno de Grecia no cuenta con mujeres entre sus miembros.
La auténtica #MarcaEspaña de Rajoy: Spain WTF
No creo que la foto sea real...*
... pero quizá sea el origen de un nuevo y exitoso Hashtag: #SpainWTF
*No voy ni a molestarme en comprobarlo.
Segunda reunión PyBirras/Tenerife
Mañana (5/junio/2014) tendremos la segunda reunión de PyBirras Tenerife. Será a partir de las 7 de la tarde en el Café Teatro 7.
Lipdub del Colegio Nuryana 2014
Cuando veo que hacen estas cosas en el colegio donde tengo a mis retoños se me pone un nudo en la garganta...
En fin, ¡Absolutamente Awesomico! Se me han rallado los ojos, pero debe ser por la cebolla que estoy picando, ojo.
¡A todo Kanban! Una introducción a Kanban
El otro día di una pequeña introducción a la herramienta Kanban, gracias al grupo de Agile Canarias.
Fui a la Tenerife Startup Weekend (Y gané un montón de amigos)
El pasado fin de semana participé en la StartUp Weekend Tenerife, segunda edición. Había quedado desconsolado por no participar en la primera, así que, a pesar de tener muchísimo trabajo, a última hora me lié la manta a la cabeza y me inscribí.
La Gran Estafa Española (Spanish Bisne)
Cada vez que veo el cartel de la película La Gran Estafa Americana, mi cerebro la reinterpreta así:
(Si pinchas en la imagen podrás verla más grande en flickr)
PD: Creo que la postura de chuloplaya de Wert le queda que ni pintada.
El FAQ definitivo sobre la Homeopatía
Todo lo que siempre quisiste saber sobre la homeopatía
pero nunca llegaste a preguntar porque, siendo sinceros
te importaba una mierda.
¡En rigurosa exclusiva!
Pregunta: ¿Funciona la homeopatía?
Respuesta: No
Pregunta: ¿Pero y si ...?
Respuesta: Que no. Pesao.
Rumbo a la #PyConEs
Este viernes empieza en Madrid la primera conferencia exclusivamente dedicada a Python en España, la PyConEs 2013 los días 23 y 24 de noviembre. Tiraré para allá mañana, y me quedaré un par de días después. Si hay alguien más de Canarias, que se apunte y montamos el Comando "Muyayo" en un momento.
Iron Man (A.K.A. Cabeza de Lata) after Paolo Rivera
Un retrato de Iron Man que pinté para mi sobrina Aylin, empobrecido a partir de una comission del siempre asombroso Paolo Rivera.
Vídeo sobre las cataratas del Niágara (Cosas que puedes hacer con un quadcopter)
Impresionante este vídeo de las cataratas del Niágara, desde el punto de visto de un quadcopter.
Tenerife Lan Party 2013 - Programa del miércoles, 17 de julio
A la hora de decidir a que conferencias ir dentro de TLP Innova, tenemos el problema de que casi todas son estupendas.
Referencias para el diseño de personajes
Una página en Pintarest que es una increible colección de referencias para el diseño de personajes: Character Design References.
Forecast: Un servicio metereológico interesante
Forecast.io es un servicio meteorológico que te informa tanto del tiempo actual como de las previsiones para el resto de la semana, conocimientos imprescindible si te desplazas en moto o en bici, por ejemplo.
Presentaciones sobre Python
He estado impartiendo un Taller sobre Python en el IAC (Instituto de Astrofísica de Canarias) Si, lo sé, tendría que haberlo anunciado antes aquí, tengo el blog muy abandonado.
2#Monotremas: HabbitRPG, MyScriptFont y Lino
En mi afán de animar un poco el blog, voy a empezar una sección (etiqueta #Monotremas) con las utilidades, aplicaciones, páginas o servicios que más me han llamado la atención en Internet. No descarto poner algún día una chorrada, si me parece graciosa, pero seran raras excepciones.
Google Reader ha muerto, larga vida a Feedly
¿Te sientes dolido, casi traicionado por la anunciada muerte de Google Reader? Una rápida búsqueda en Google y parece que su próximo sucesor apunta maneras: Feedly.
Pygments: Embellece tu código fuente
Pygments es una librería, plugin y utilidad, todo en uno, que nos permite embellecer nuestro código, añadiendo resaltado de palabras claves y colores que facilitan la lectura del mismo.
Como escribir una calculadora en 70 líneas de Python, mediante un analizador descendente recursivo
Este post es una traducción del artículo original de Erez, publicado en su blog Stories For Sad Robots.
Edición especial Python de Full Circle Magazine
La revista Full Circle Magazine ha sacado un especial agrupando la serie de artículos sobre programación en Python.
Big Culo Day 2013
Mi aportación al gran Big Culo Day 2013. En esta ocasión, cortesía de Russ Heath:
Extra bonus: Por si está repetida:
¡Ah! ¡Qué satisfacción da el deber cumplido! Hasta el año que viene.
Nos vemos en la Barcelona Developers Conference
Del 6 al 8 de diciembre voy a asistir a la Barcelona Developers Conference (hashtag #bcndevcon), encuentro organizado por desarrolladores para desarrolladores con una pinta muy interesante.
Me encanta el look apocalípico del evento. Tremendas las profecías de la abeja esa.
Nuevo Blogs and Gofio: XXXVIII edición triunfal
El ínclito compañero jfrechin ha convocado la muy necesaria y esperada XXXVIII edición de los Blogs & Gofio; básicamente una reunión informal de gente inquieta con ganas de pasarlo bien y conocer personas interesantes.
Keep Calm And Code On
Visto en el tumblr de h4xg33k.
Presentación del Taller sobre Django
Acabo de subir a Slideshare la presentación que hice para el taller "Introducción al desarrollo web con Django", realizado en la Tenerife Lan Party 2012.
2Taller de Introducción a Django en la TLP
Actualización: La presentación que use para este taller. Este viernes, 20 de julio, daré un taller de Introducción a Django en la Tenerife Lan Party, dentro de la seccion TLP Innova.
3Uso de python y Appy/POD para generar documentos automáticamente
Una presentación que hice para el trabajo sobre el framework Appy/POD, que nos permite generar documentos LibreOffice/openOffice desde Python, usando documentos como plantillas.