Conferencias y hackatón en San Rafael

El polo TIC Mendoza, capítulo San Rafael, está organizando el primer evento de este tipo en San Rafael: conferencias a cargo de prestigiosos profesores y profesionales de la región, y un hackatón colaborativo con fin social.

El evento tendrá lugar en la Universidad de Mendoza, en la Sede San Rafael, los días 6 y 7 de Junio. El primer día se realizarán las conferencias y charlas rápidas, y el día 7 tendrá lugar el hackatón.

Happy Hour

También, se está diagramando un happy hour de cerveza para los asistentes para el sábado a la noche. Este tipo de actividad para nada estructurada suele producir nuevos enlaces y contactos entre los participantes.

Podrás encontrar más información en el sitio de Eventioz.

Cabe destacar que para participar del evento hay que inscribirse previamente, el cual tiene un costo de $100 para estudiantes (universitarios, terciarios, secundarios, etc) y de $200 para profesionales y público en general.

Puedes inscribirte siguiendo el siguiente botón.

Eventioz - hackaton-en-san-rafael

En los próximos días, estaremos publicando la lista de los oradores junto a una breve descripción sobre la tematica de la charla. Podemos adelantarte que se hablarán temas como: programación orientada a eventos, Cloud Foundry, base de datos no relacionales (MongoDB), redes neuronales aplicadas, bitcoins y otros temas. Muy interesante!!

Debido a que no queda nada para este evento, no quiero que se te pase el día, te dejo un recordatorio ;-)

Nos leemos

Terminando de ver Breaking Bad

Seguramente la viste, y ahora te estarás acordando de cada capítulo, o quizás con ganas de verla nuevamente.

Y si no la viste, te recomiendo encarecidamente que la veas.

Breaking Bad es, a mi entender (y al de muchos más), unas de las mejores series de la historia.

/assets/images/Breaking-Bad-HP-Poster.jpg

¡¡Sólo me quedan 3 capítulos!!

¿Vos ya la viste? No me contés el final!

Me pase a Nikola!

Acá estamos nuevamente. Después de muchos problemas con django-cms, decidí pasarme a Nikola. No es que django-cms sea malo, todo lo contrario, es excelente, pero no tuve el tiempo necesario para aprenderlo bien, y me había tropezado con diferentes problemas que no pude solucionar.

Así que decidí probar suerte con este genial proyecto!

$ nikola build

Saludos

PyDay Mendoza 2014

El viernes pasado, 15 de Agosto de 2014, se realizó en el aula magna de la Facultad de Ingeniería (Universidad de Mendoza) el primer PyDay en la ciudad de Mendoza.

Las charlas estuvieron buenísimas. Copio acá la lista de las charlas con el material expuerto.

Espero que pronto pueda participar de otro PyDay o PyConf en Medoza ;-)

Saludos

Traducción de textos en los templates

Este post es un poco egoista, ya que no explicaré mucho, pero si dejaré los pasos para traducir los textos utilizados en los templates de django-cms (también funciona así en cualquier aplicación django).

En los templates debemos cargar i18n (internacionalización):

{% load i18n %}

Luego, cuando añadimos texto "traducible", lo hacemos de la siguiente manera:

{% trans "Text in English" %}

Por ejemplo, y extrayendo un trozo del template de este sitio:

{% if author %}{% trans "Entries by" %} {{ author.get_full_name }}{% elif archive_date %}

Por supuesto que siempre debemos elegir un idioma para el template, y realizar la tradución a otro.

En settings.py debemos tener dos configuraciones:

USE_I18N = True
LOCALE_PATHS = (os.path.join(PROJECT_DIR, 'locale'), )

En mi caso, PROJECT_DIR es:

PROJECT_DIR = os.path.abspath(os.path.dirname(__file__))

Y más específicamente de django-cms:

LANGUAGES = (
    ## Customize this
    ('es', gettext('es')),
)

Debemos crear una carpeta llamada locale en la carpeta del proyecto (indicado en LOCALE_PATHS).

Luego, debemos seguir estos pasos cada vez que modifiquemos (o agreguemos) texto para traducir (en la terminal)

$ django-admin.py makemessages -l es
$ django-admin.py compilemessages

Esto generará un archivo .mo con la traducción compilada.

Muuuuucha más info acá.

Suerte!

Error en template al instalar django-CMS

Al instalar django-CMS, cuando por fin django corrió, tuve el siguiente error al rederizar los templates:

TemplateSyntaxError at /es/blog/

'thumbnail' tag received a bad argument: 'subject_location'

En la documentación de django-CMS no lo comenta, pero si en la de thumbnail. Hay que añadir lo siguientes en settings.py:

SOUTH_MIGRATION_MODULES = {
    'easy_thumbnails': 'easy_thumbnails.south_migrations',
}

THUMBNAIL_PROCESSORS = (
    'easy_thumbnails.processors.colorspace',
    'easy_thumbnails.processors.autocrop',
    # 'easy_thumbnails.processors.scale_and_crop',
    'filer.thumbnail_processors.scale_and_crop_with_subject_location',
    'easy_thumbnails.processors.filters',
)

Con eso se soluciona.

Abrazo.