Tag archive: Python

CREANDO EJERCICIOS EN PYTHON

Ejercicio en Python: creando iconos con «PIL»

Hace pocas semanas, estuvimos viendo el modo de crear un archivo ejecutable, a partir de un «.py» usando la librería «pyinstaller». En dicho proceso hablábamos de la posibilidad de personificar el icono de nuestro futuro «.exe» accediendo a algunas de las páginas creadas para tal fin, o bien a través de la librería «PIL».… Leer mas

El Mont Blanc, una diarrea, unos zapatos perdidos y un récord ganado

La historia de Ramón: una diarrea, unos zapatos perdidos y un Record Guinness!

Esta es la historia, íntegra, que nos compartió Ramón Maldonado, desarrollador e instructor de Keepcoding en nuestro slack. Es una descripción tan buena de lo que vivimos todos los implicados en el Record Guinness ( Mayor Clase de Software del mundo) que hemos batido, que decidí compartirla con todos vosotros.… Leer mas

Cifrado_Cesar_Python

Tutorial: cifrado César en Python

Para aquellos que no lo sepan, el cifrado «César» es un método muy sencillo que consiste en ir sustituyendo cada letra del mensaje a cifrar, por otra que se encuentra a un número fijo de posiciones en el alfabeto original. Se trata de una técnica que debe su nombre al emperador romano Julio César, a quién se atribuye la creación de este método.… Leer mas

Monta tu propio dashboard de Bitcoin con InfluxDB, Grafana y Python

Las bases de datos de series cronológicas (Time series Databases) pueden entenderse a grandes rasgos como motores de almacenamiento clave-valor donde la clave es un timestamp. Dicho de esta manera es fácil darse cuenta de los casos de uso principales para tecnologías como InfluxDB, Grafite y Prometheus, los cuales son bastante conocidos para datos como métricas de:

  • Uso de CPU
  • Consumo de Memoria
  • I/O de disco
  • Uso de red

Una de las herramientas más populares y mejor mantenidas del mercado es Grafana, que permite leer distintos Datasources para construir gráficas y dashboards muy interesantes.… Leer mas

Backends de Apps con Python y Django by @ycumberbirch

Cuando vas a desarrollar una aplicación móvil, una de las cosas que te debes plantear es la necesidad incluir una parte de servidor.

Whatsapp, Twitter, Instagram y Evernote: ¿te suenan de algo? Son 4 ejemplos de Apps de enorme éxito y que tienen,a l igual que casi toda App de hoy en día tienen dos componentes:

  • Uno o más clientes móviles (iOS, Android y J2ME para el Nokia de tu abuela)
  • Un backend que permite almacenar datos, compartir información entre los usuarios e incluso ser la base de tu modelo de negocio, como es el caso de Evernote.
Leer mas
Git

Automatización de Git con Python por @ycumberbirch

Ultimamente, he descubierto que python tiene librerías para todo. Desde las tareas más comunes en el mundo del desarrollo a las más descabelladas, siempre hay una librería de python disponible para ello.

There’s a library for that! GitPython

Mi más reciente descubrimiento se llama GitPython.… Leer mas

keepcoding and listen

WeDevelopers podcast: Entrevista sobre Big Nerd Ranch, iOS, Cocoa, node.js, fabes y frikismos

WeDevelopers Podcast

Ayer por la noche estuve charlando un buen rato con @jablanco a la sombra de una botella virtual de sidra, lo que termino en un muy particular WeDevelopers Podcast.

Hablamos sobre el Big Nerd Ranch, desarrollo iOS, Python, Smalltalk, como el haberme sentido un dinosaurio en el Euro Django Con de Praga me llevó a desarrollar para iOS y como un timo sacacuartos me llevó a impartir cursos.… Leer mas

Copland_open_file_dialog_screenshot

Reducing the «syntactic castor-oil» in Objective C

Reducing the «syntactic castor-oil» in Objective C with explicit collections

I just finished reading «Regarding Objective-C & Copland 2010», where the author discusses if Objective C can be considered a «modern language». The provided description for a «modern language» is arguable (and I certainly don’t agree with all the points), but Objective C seems to do pretty well:

Automatic memory management.

Leer mas