Hackatón San Rafael, un éxito!


Cómo algunos de ustedes sabrán el pasado 6 y 7 de Junio se realizó el primer hackaton de San Rafael. Fue todo un éxito.

San Rafael no está acostumbrada a este tipo de eventos, por lo que esperábamos una participación de 50 personas o menos. Fueron más de 90, muchísimos estudiantes de la ciudad, y los alrededores (incluso chicos y chicas del secundario). Hasta se vino un chico desde Neuquén. Realmente no esperábamos tanta gente!

El primer día se dieron las charlas, la mayoría de los participantes se quedaron a todas, desde las 10hs hasta casi las 20hs. Gran participación de los asistentes, con preguntas e inquietudes (y eso que se jugaba la final de la champion!).

Luego nos fuimos a un bar cercano en el cuál tomamos cerveza y comimos algo (además de charlar de informática). Realmente estábamos muy contentos.

Al día siguiente se realizó el hackaton. 9am de la mañana, estaban la mayoría de los participantes esperando en el hall de la facultad. No podíamos creer el entusiasmo de todos. Tantos los organizadores como los participantes, la mayoría no habíamos participado de un hackaton, por lo que la organización fue medio caótica, pero productiva. Salieron proyectos muy interesantes.

El proyecto elegido, fue premiado con entradas para el Startup Weekend Mendoza 2015, que se realizó este fin de semana. El proyecto VeoVeo, salió segundo en ese certamen.

La verdad, que todo salió muy bien.

Si querés conocer detalles sobre los proyectos, comparto la nota de prensa. Igualmente, pronto vamos a subir las diapos de las charlas.

Quería destacar lo piola que estuvo mostrar en una pantalla gigante, los tweet que se iban escribiendo con el hashtag #hackatonSanRafael. Se realizó utilizando un pequeño proyecto personal llamado HashTagViewer.

Los organizadores subíamos fotos y anunciábamos el título de la charla, el nombre del disertante, cuestiones relativas al hackaton y al hackdash, etc, mientras los participantes (muchos adolescentes) comentaban lo piola que estaba el evento, subían selfies y hasta alguien se animó a pedir por el partido final de la champion (en modo de joda). Sé que pareciera que esto distrae en las charlas, pero no fue así. Estaban todos muy enganchados.

#hackatonSanRafael fue TT en la zona cuyo según nos dijeron un par de twiteros.

Pronto les traeré las diapos de las charlas y más datos sobre este evento.

Saludos

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.

/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.