Publicidad
Publicidad

RSS Python

Python: CodeFights ahora ya fuera de beta y con tres nuevos lenguajes .Python es ya el lenguaje de introducción más popular en las universidades...

CodeFights ahora ya fuera de beta y con tres nuevos lenguajes

11 Comentarios
CodeFights ahora ya fuera de beta y con tres nuevos lenguajes

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.

Leer más »

Python es ya el lenguaje de introducción más popular en las universidades norteamericanas

11 Comentarios
Python es ya el lenguaje de introducción más popular en las universidades norteamericanas

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 muerta y en Estados Unidos Python es ya el lenguaje más utilizado en las principales universidades para enseñar a programar.

Leer más »
Publicidad

Cython llega a su versión 0.20 con jugosas novedades

6 Comentarios
Cython llega a su versión 0.20 con jugosas novedades
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 de novedades entre las que destacan las siguientes:

Leer más »

Dataset, abstracción de bases de datos relacionales para pythoneros vagos

3 Comentarios
Dataset, abstracción de bases de datos relacionales para pythoneros vagos

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.

Leer más »

Pequeño saltamontes, con PythonMonk aprenderás Python online

7 Comentarios
Pequeño saltamontes, con PythonMonk aprenderás Python online

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 está la opción de, si eres desarrollador, aprovechar para ampliar miras y aprender un nuevo lenguaje de programación, que luego nunca se sabe. Pues bien, PythonMonk es una opción si tu lenguaje elegido para seguir mejorando es, obviamente, Python.

Leer más »

Shiva o como montarte tu propio Spotify

4 Comentarios
Shiva o como montarte tu propio Spotify

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 vigente, claro).

Leer más »
Publicidad

Se hace saber que Django 1.5 ha llegado

Comentar
Se hace saber que Django 1.5 ha llegado
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á disponible.

Leer más »

La nueva Nueva versión 12.1.0 de Twisted ya está en la calle

1 Comentario
La nueva Nueva versión 12.1.0 de Twisted ya está en la calle

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 recuperación del reactor kqueue para BSD y derivados (como Mac OS X). En esta release se han cerrado ciento siete tickets por lo que algunos de los cambios son importantes

Leer más »

Descubriendo Libsaas, proyecto de código abierto de Ducksboard

1 Comentario
Descubriendo Libsaas, proyecto de código abierto de Ducksboard

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 propio proyecto llamada libsaas.

La librería ha sido liberada como software de código abierto bajo la licencia MIT y está colgado, como no podía ser de otra manera, en el servicio de repositorios GitHub del que curiosamente ofrece abstracción para trabajar con él de forma sencilla.

Leer más »

Cazadores de Mitos: Las propiedades privadas en Python

36 Comentarios
Cazadores de Mitos: Las propiedades privadas en Python

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 explicar por qué no existen propiedades ni métodos privados en Python y por qué no son necesarios, por qué existe esta confusión sobre los métodos y propiedades (o atributos) que utilizan el underscore (_ y __) y cual es la auténtica naturaleza de los mismos.

Leer más »
Publicidad

Menú

Lo nuevo en genbetadev

Ver más artículos