feed

Python

El verano pasado os presentamos CodeFights, una curiosa iniciativa para mejorar tus habilidades como programador descubriendo bugs. En esos momentos el proyecto estaba casi en pañales y tan sólo permitía desafíos en un lenguaje, Javascript. Ahora CodeFights ya está fuera de beta y proporciona otros tres lenguajes y de los fuertes: C++, Python y Java. Poca broma.

El funcionamiento sigue siendo igual: eliges lenguaje y tienes diversos desafíos basados en descubrir bugs en trozos de código. Puedes...

Leer más »

Había hecho mis pinitos con Basic pero servidor aprendió a programar realmente en Pascal en el primer curso de la carrera de Informática. Luego, en segundo, llegaron C y C++. Como yo, muchos otros miles de informáticos y desarrolladores formados a finales de los 90s y principios de este (decepcionante) siglo. No hace mucho tiempo pero parece el pleistoceno. Hoy Pascal es poco menos que una lengua...

Leer más »

Soy como mi prima Pitón pero más rápida

Cython es un superconjunto de Python, el lenguaje más hipster de la actualidad, que permite llamar a funciones y declarar variables y atributos de C, es decir, permite compilar de código Python a código C que vaya como un rayo. Cython está subiendo como la espuma entre la comunidad pythonera y hace escasos días se liberó su versión 0.20 con una buena ración...

Leer más »

Seamos serios, tratar con bases de datos así, a pelo, es un peñazo de cuidado. Por eso surgen frameworks, interfaces, abstracciones o como quieras llamarlos para facilitar esta labor. Es el caso de (aunque son muy distintos entre si) Hibernate (Java) o PDO (PHP). Para Python también hay varias opciones pero hoy te traemos una que tiene especial buena pinta: dataset.

La premisa de dataset es hacer...

Leer más »

Los fines de semana son para desconectar: para ver pelis, series, estar con la familia y amigos, salir al parque (aunque los meses de lluvias monzónicas que llevamos últimamente no inviten precisamente a esto) o a tomar algunas consumiciones en bares o garitos varios (ojo, este blog no fomenta el consumo de alcohol, nosotros sólo bebemos refrescos de limón o naranja y agua del tiempo). También...

Leer más »

De vez en cuando te encuentras navegando por el vasto mar de Internet con cositas que te dan ganas de aplaudir. Es el caso de Shiva, un proyecto de dos ingenieros que proporciona una API RESTful para tu colección de música además de ofrecerte un cliente, es decir, que viene a ser un Spotify open source para compartir tu propia música con quién te de la gana (siempre respetando la legalidad...

Leer más »

Expect me nigga like you’d expect jesus to come back, expect me nigga, I’m coming

Obviamente, por la temática de este blog, el Django 1.5 que ha llegado no es una nueva versión del director de ‘Django Desencadenado’, la oscarizada y vengativa peli del oeste de Quentin Tarantino, sino que se trata de una nueva versión del popular framework para desarrollo en Python que desde ayer mismo está...

Leer más »

Thomas Hervé del equipo de desarrollo de Twisted anunciaba ayer por la mañana a través de la lista de correo de Twisted la release de la versión 12.1 de la popular librería de sockets asíncronos para Python.

Era de esperar un update del core desde que el pasado once de febrero liberaran la versión 12.0 la cual no introducía demasiados cambios y algunos eran bastante esperados como por ejemplo la ...

Leer más »

addEventListener('load', function (event) { prettyPrint() }, false);

Últimamente estamos asistiendo al lanzamiento de muchos productos y servicios “made in Spain”, ese es el caso del que hoy voy a presentar aquí en Genbeta Dev. La compañía española Ducksboard (o también conocidos de forma cariñosa como “Los Patos“) ha lanzado recientemente una librería desarrollada en Python que ellos usan en su...

Leer más »

addEventListener('load', function (event) { prettyPrint() }, false);

El otro día discutía con un buen amigo en Twitter sobre lo que el llamaba “falta de private protected y public keywords“ en Python y recordé la tremenda confusión y desinformación que hay en la red en relación a las propiedades y/o métodos “privadas/os“ en el lenguaje creado por Guido Van Rossum.

En esta entrada voy a intentar...

Leer más »

Sigue a Genbetadev