Publicidad
Publicidad

RSS django

Montar un entorno Django en Visual Studio 2012, en poco más de una hora

11 Comentarios
Montar un entorno Django en Visual Studio 2012, en poco más de una hora

Lo de mantenerse en la "zona de confort" es lo que casi todos hacemos y defendemos. Hacer bien lo que sabemos hacer, y quejarnos de la dificultad de hacer algo diferente. Lo cual es fuente de talibanismos, fanboismos y demás ismos.

Hoy quiero salirme de lo que utilizo en el día a día, y voy a utilizar mi herramienta preferida para construir un ecosistema sobre el que poder desarrollar en Python, con el framework MVC Django, y lo voy a montar en poco más de una hora (incluyendo descargas).

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 »

Otro que cae en las garras de Github, Django

13 Comentarios
Otro que cae en las garras de Github, Django

Y con Django no nos referimos, claro está, ni al afamado cantante español ni al popular personaje del spaguetti-western interpretado por Franco Nero. No, nada de eso, Django es el poderoso y cada día más conocido framework de desarrollo web en Python (por ejemplo, el chico de moda Pinterest lo lleva en sus entrañas) y que en los últimos días ha abandonado definitivamente Subversión, sistema de control de versiones que utiliza desde sus albores, allá por 2005, para pasarse a Git y compartir su código en Github.

De hecho la gente del Django Project ya tenía un repositorio en Github pero lo que compartían eran versiones siempre muy antiguas y desfasadas de su código. Ahora eso ha cambiado y han decidido unirse al gran hype que hay alrededor de este popular repositorio de código por lo que todos los pythonistas pueden encontrar a partir de ahora versiones muy actualizadas y calentitas con las que jugar.

Y lo cierto es que, después de echarle un vistazo a este repositorio en Github de Django, esta gente tiene un código de mucha calidad. Realmente da gusto, si te gusta leer código (oye, cada uno tiene sus vicios), pasearte por su árbol de ficheros e ir abriendo cada uno e indagando en él (aunque, como es mi caso, ni siquiera tengas gran idea de Python). Un gran trabajo al que ahora todos podemos acceder y contribuir.

Vía | Nettus+ Descarga | Github En Genbeta Dev | Otro proyecto más que migra a GitHub: ahora Spring Framework

Leer más »

Django 1.4 Liberado

4 Comentarios
Django 1.4 Liberado

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

La Django Software Foundation ha liberado la versión 1.4 del más famoso (y usado) framework de desarrollo web bajo Python Django 1.4. En esta nueva versión ya no se soporta más la versión 2.4 de Python y la nueva versión mínima de para utilizar el framewrork es la 2.5

Asimismo la DFS (Django Software Foundation) ha anticipado que la versión 1.5 solo soportará Python 2.6 en su camino de soportar Python 3. La nueva versión incorpora nuevas features así como incompatibilidades con versiones anteriores del framework.

Leer más »

Mezzanine, otro más en la familia de los CMS... pero esta vez el padre es Django

1 Comentario
Mezzanine, otro más en la familia de los CMS... pero esta vez el padre es Django

Puede parecer que el mundo de los CMS está bastante abarrotado. Los hay de todos los colores, open source y propietarios, basados en PHP, en Java, en Ruby... Pero la verdad es que construidos sobre Django no hay muchos y, que diablos, cuantos más mejor, vivan la diversidad y la posibilidad de elección. El caso es que Mezzanine es un CMS basado en Django, con licencia BSD y que ha alcanzado recientemente su versión 1.0.

Leer más »
Publicidad

Las tecnologías que usa el hype del momento: Pinterest

6 Comentarios
Las tecnologías que usa el hype del momento: Pinterest

El mundo de las redes sociales, los servicios webs o las apps móviles cada vez se parece más al de la música o al del cine. Y junto a las grandes estrellas o las campañas de marketing agresivas, el hype (pronúnciese jaip) también se ha establecido en este mundo. El último gran hype se llama Pinterest, es un bookmarklet social a mitad de camino de Delicious (del clásico, no del pseudo-remake de ahora) y Tumblr que está todavía en beta privada (acceso por invitación) y que, a pesar de llevar dos años online, no ha sido hasta hace un par de semanas cuando ha explotado y se ha convertido en la comidilla del mundillo.

Leer más »

La tecnología que hay detrás de instagram

9 Comentarios
La tecnología que hay detrás de instagram

Lo bueno de que las empresas tecnológicas tengan un blog técnico es que nos cuentan lo que hay detrás de sus productos. Es decir, cómo desarrollan, la infraestructura y cómo tienen todo montado. Un valioso conocimiento compartido que no todo el mundo está dispuesto a compartir.

En este caso, Instagram, que por si alguien no la conoce es la startup que ha revolucionado la forma de compartir fotos por medio de una aplicación para el iPhone, cuenta en su blog la tecnología que hay detrás. Os puedo asegurar que es muy interesante y que más de alguna que otra empresa debería aprender como optimizar recursos.

En Instagram dicen que tienen un pequeño equipo de ingenieros pero que han sabido aprovechar al máximo cada recurso para llegar a escalar su infraestructura a más de 14 millones de usuarios en apenas un año.

Leer más »

Usar plantillas con Google App Egine (Python)

3 Comentarios
Usar plantillas con Google App Egine (Python)

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



Ya hemos hablado anteriormente sobre Google App Engine del que hicimos una introducción y aprendimos además a hacer una aplicación sencilla.

Aunque es posible generar todo nuestro código HTML desde cadenas en Python, esto no es ni muy óptimo, ni muy ordenado, ni muy Pythónico. Si no usamos algún mecanismo para estructurar nuestra salida HTML, nos veremos obligados a escarbar por el código cada vez que pretendamos hacer un cambio (por muy trivial que éste sea) a nuestro código para localizarlo y después modificarlo.

Este método no es ni eficaz, ni atractivo ni mantenible, creo que todos nos las hemos tenido que medir con el tipo de aplicaciones web que siguen esa “filosofía” por llamarlo de alguna forma y sabemos el horror que es modificarlas o mantenerlas, y no miro a nadie osCommerce, “coff”, “coff”, moodle, “coff”, “coff”, ay que tos que me ha dado. Como en el anuncio del Mediamarkt, nosotros no somos tontos, así que vamos a utilizar plantillas en nuestras aplicaciones para generar nuestro código HTML.

Leer más »

Gondor: Django en la nube

Comentar
Gondor: Django en la nube

Gondor.io es un hosting especializado en Django para el público general, aunque actualmente se encuentra en estado de beta privada. Desarrollado por Eldarion, Gondor.io nos ofrece una serie de utilidades para que la puesta en producción de nuestros sitios hechos con esta tecnología no sea un dolor de cabeza ni tengamos que pelearnos con las configuraciones de Apache,nginx,WSGI,etc.

Gondor.io se basa en sitios e instancias de los mismos. Esto es especialmente útil para disponer del mismo proyecto y de múltiples instancias del mismo: una de producción, otra de testing, dos de desarrollo,etc. Para poder funcionar con Gondor.io es necesario tener instalado python, Django, pip, virtualenv (recomendado) y git.

Leer más »
Publicidad

Menú

Lo nuevo en genbetadev

Ver más artículos