Exposiciones

Ya puedes conocer las charlas a presentarse este año en el Encuentro Linux – Puerto Montt 2011

 

 

Audio Profesional en Linux

 

  • Expositor: Andres Junge
  • Nivel: Básico
  • Palabras Claves: linux, audio, jack, hydrogen, ladspa, ardour

AResumen: Por mucho tiempo existieron varias alternativas para proveer de sonido al “pinguino”, sin embargo se fueron depurando durante el tiempo hasta llegar a las alternativas actuales. Dentro de ellas la mas usada en el ámbito profesional es la plataforma de baja latencia “JACK”. Durante la charla exploraremos en que consiste esta tecnología y como se pueden interconectar diferentes componentes a través de ella.

Subir


ALMA LEGO Simulator

 

  • Expositor: Joao Fuentes
  • Nivel: Intermedio
  • Palabras Claves: Código Abierto, Sistemas Distribuidos, Redes, Astronomía LEGO Mindstorm

ALMA LEGO Simulator es un proyecto cuya meta es simular a escala y difundir el proyecto astronómico ALMA. El sistema de control está siendo desarrollado usando el framework ALMA Common Software (ACS), al igual que en el proyecto real. Las modelos de la antena y transportador están siendo construidos con LEGO Mindstorm. La comunicación entre el sistema de control y el modelo es vía bluetooth utiliza la biblioteca Lestat.

Subir


 

Blender y el OSS como entrada a desarrrollar Juegos

 

  • Expositor: Sven von Brand
  • Nivel: Básico
  • Palabras Claves: OSS, Video Juegos, Blender

Blender y el OSS son muy importantes para aprender varios conceptos básicos del desarrollo de video juegos. En varios workshops realizados estos dos últimos años Blender nunca ha faltado como una de las plataformas favoritas. Otro software como pygame y Panda, junto con la plataforma Android son hoy una excelente forma de ingresar al desarrollo de video juegos. La charla contará la experiencia como miembro y organizador de workshops de video juegos, como el OSS marcó una fuerte presencia en estos eventos y como ha marcado una fuerte presencia en USM Games.

Subir


 

Búsqueda de rutas óptimas mediante detección de curvatura espacial

 

  • Expositor: Mauricio Cleveland
  • Nivel: Intermedio
  • Palabras Claves: Inteligencia arti cial, TSP, Linux.

Los problemas de tipo combinatorio requieren para su resolución tiempos de cómputo elevados. En consecuencia, para abordar este tipo de problemática se introducen técnicas de inteligencia arti cial que entregan soluciones próximas a las óptimas en tiempos razonables. A continuación, se presenta una propuesta de resolución para el problema del "TSP" modi cado a partir de una técnica basada en la geometría espacial.

Subir


 

Desarrollo Ágil de Sitios Web con Joomla y Gantry Framework

 

  • Expositor: Miguel Cantillana
  • Nivel: Intermedio
  • Palabras Claves: Código Abierto, GPL, Joomla!, Desarrollo Web, ultimedia, Gantry Framework.

El presente trabajo tiene por objetivo mostrar un marco de trabajo para el Desarrollo Web utilizando Joomla! y Gantry Framework, los cuáles permite desarrollar portales web de gran factibilidad operativa en muy poco tiempo, minimizando los problemas de compatibilidad entre navegadores, Layout sin tablas y HTML no semánticos, entre otros problemas clásicos de cualquier proyecto web, permitiendo dar mucho más valor a los productos que se desarrollen sobre estos.

Subir


 

Desarrollo ágil de sistemas con integración de aplicaciones móviles con tecnologías abiertas.

 

  • Expositor: Luis Cruz , Felipe Hernández
  • Nivel: Intermedio
  • Palabras Claves: IPhone, Android, Mobile, Moviles, Flask, Python, REST.

Nuestra presentación busca mostrar algunas herramientas para desarrollar sistemas computacionales integrando aplicaciones móviles multi-plataforma de una forma rápida y de bajo costo, con un enfoque holístico que abarca desde el dispositivo mismo hasta el backoffice y su plataforma. Las herramientas que se desean utilizar son AppAcelerator para la capa móvil, Google App Engine como plataforma y Flask, un microframework para el desarrollo sobre python.

Subir


 

Desarrollo Móvil Multiplataforma ¿Por donde empezar?

 

  • Expositor: Abraham Barrera
  • Nivel: Intermedio
  • Palabras Claves: Desarrollo móvil, Multiplataforma, Código Abierto, Titanium

A la hora de crear un software, siempre existen un sin número de variables a considerar, como la robustez, usabilidad, estabilidad y la portabilidad. Sabemos que si se trata de un software web la portabilidad está resuelta, sin embargo, al tratarse de un software desktop o instalado, debemos recurrir a plataformas de desarrollo tales como Java u otras de muy bajo nivel que en vez de acelerar el desarrollo lo vuelven más tedioso. Desde el punto de vista del desarrollo móvil, la idea de la portabilidad y el desarrollo multiplataforma se vuelve más complejo aún ya que existe un gran número de fabricantes y plataformas. En esta charla, mi interés es mostrarles 3 formas fáciles de lograr el desarrollo móvil multiplataforma utilizando herramientas de código abierto.

Subir


 

DTE-OpenLibs: Biblioteca de Código Abierto para Documentos Tributarios Electrónicos de NIC Chile

 

  • Expositor: José Urzúa.
  • Nivel: Intermedio
  • Palabras Claves: Factura Electrónica, E-Government, Java, XML, Firma Digital, Certificado Digital, Código Abierto.

Hace 8 años el SII lanzó el sistema de Factura Electrónica. Una de las dificultades para operar con el sistema, es la complejidad técnica de las funciones que se deben implementar de acuerdo a las exigencias del SII. En este trabajo, se presenta la última versión de las bibliotecas de código abierto de NIC Chile que permiten generar los DTE y la comunicación necesaria con el SII, con ejemplos de uso e integración con otros sistemas.

Subir


 

Gnomos, Mitos y Realidades: El Camino hacia GNOME 3

 

Subir


 

Gobject-introspection y GNOME 3

 

  • Expositor: José Aliste.
  • Nivel: Intermedio
  • Palabras Claves: GObject, GNome3

Una de las nuevas tecnologías en GNOME 3 consiste en Gobject-introspection, que permite acceder cualquier libreria basada en GObject desde distintos lenguajes como Javascript y Python (e incluso C++ vía Qt!) sin necesidad de crear un Binding de manera manual. En la charla daremos un review de esta tecnología y como es usada en todo el escritorio de GNOME 3.

Subir


 

GoogleTV: Televisión interactiva y conectada

 

  • Expositor: Chihau Chau.
  • Nivel:
  • Palabras Claves: Google, TV.

GoogleTV es una plataforma basada en Android y Chrome que tiene com objetivo brindar una experiencia televisiva interactiva y conectada, integrando lo mejor de la televisión y la web.En esta charla se hablará sobre el pasado, presente y futuro de esta plataforma, qué tipos de aplicaciones se pueden desarrollar, qué se necesita y qué factores hay que tomar en cuenta para comenzar a desarrollar en esta plataforma.

Subir


¿Linux y FLOSS en la Empresa? ¡Por supuesto!

 

  • Expositor: Mario González
  • Nivel: Intermedio
  • Palabras Claves: proyectos, infraestructura tecnologica, procesos productivos

Varios nuevos términos como CloudComputing o SaaS han permitido realizar avances sorprendentes en infraestructura, portabilidad y variedad en la formas de acceder a la información. Sin embargo, la forma de manejar la empresa, manejar los procesos y cadenas de valor se han mantenido. Lo bueno es que aquí la tecnología juega un papel preponderante.

Durante la charla, veremos algún stack de soluciones FLOSS posibles que pueden ser ocupadas para cumplir con la visión de una organización. Me enfocaré en el problema "Construir v/s Comprar" contando experiencias laborales personales.

Subir


Monkey Rocks

 

  • Expositor: Eduardo Silva
  • Nivel: Básico
  • Palabras Claves: Monkey

Monkey es un servidor web escalable, de bajo consumo y alto rendimiento (made in Chile). Presentaremos el modelo de desarrollo comunitario global, su arquitectura de software y la tecnología involucrada. También explicaremos la interfaz de programacion de aplicaciones (API) e integración con servicios de contenidos dinámicos.

Subir


OpenStreetMap – El Mapa Libre del Mundo

 

  • Expositor: Julio Costa
  • Nivel: Básico
  • Palabras Claves: Mapas, Cartografía, Sistemas de Información Geográfica, GIS, SIG, Datos Abiertos, OpenData.

Una introducción al proyecto y la comunidad OpenStreetMap, revisando algunos aspectos conceptuales, legales y técnicos, así como ejemplos prácticos de uso de los datos recopilados.

Subir


Pandora FMS. Monitorización Flexible

 

  • Expositor: Sebastián Salazar
  • Nivel: Intermedio
  • Palabras Claves: Perl, Linux, Bash, Administración de Sistemas, Monitorización, Alertas, Reportes, PandoraFMS.

Hoy por hoy, cualquier organización posee una gran cantidad de servidores, incluso muchos de nosotros poseemos en nuestros hogares varios computadores, esto dificulta la tarea de administrarlos, ya que se nos hace difícil detectar problemas o identificar incidentes. PandoraFMS, se desarrolló para brindar una solución de Monitorización flexible y sencilla, que nos permita tener un control centralizado de nuestras máquinas, recolectando información estadística, la posibilidad de crear alertas ante incidentes previamente definidos, como también efectuar operaciones más complejas con los equipos monitorizados.

Subir


 

Parches semánticos con Coccinelle

 

  • Expositor: Horst H. von Brand
  • Nivel: Intermedio
  • Palabras Claves: Desarrollo, parches semánticos, núcleo.

En una base de código tan grande y que cambia tan rápido como el núcleo Linux son indispensables herramientas que ayuden a buscar errores y a efectuar modi caciones en forma automatizada. Coccinelle es una herramienta de este tipo, que tiene un rango de aplicaciones más allá que el núcleo.

Subir


 

PostgreSQL: heavyweight locks, lwlocks, deadlocks, spinlocks, pg_locks, row locks … ¡sálvese quien pueda!

 

  • Expositor: Alvaro Herrera
  • Nivel: Avanzado
  • Palabras Claves: PostgeSQL

¿Se ha visto atrapado por bloqueos en PostgreSQL? Si es así, no está solo: los candados (locks) en Postgres son complejos, y hay múltiples niveles de ellos, permitiendo el excelente rendimiento a Postgres en altos niveles de concurrencia. Esta charla intenta esclarecer este tema, y enseñar cómo examinar el estado de un sistema en ejecución … y conjuntamente, intenta explicar cuáles son las limitaciones del sistema actual y los experimentos en curso para eliminarlas.

Subir


 

Programación Políglota en la JVM

 

  • Expositor: Jano González
  • Nivel: Intermedio
  • Palabras Claves: JVM, Java, Clojure, Scala, JRuby

En toda disciplina, para lograr resultados óptimos, se debe utilizar la herramienta adecuada en la solución del problema. Hasta ahora, en el ámbito de las Tecnologías de Información a nivel empresarial, esto suponía utilizar distintos frameworks dentro de un mismo lenguaje. En esta presentación se propone un modelo que va más allá, usando distintos lenguajes, cada uno más apropiado para cierto dominio de problemas.

Subir


 

Programación Políglota en la JVM

 

  • Expositor: Sven von Brand
  • Nivel: Básico
  • Palabras Claves: desarrollo video juegos, 3D, Blender, prototipos

Blender es un software de creación de contenido ultimedia, que entre sus funcionalidades cuenta con modelado 3D, animación, rendering de video, simulaciones físicas y desarrollo de video juegos. En está charla se mostrará como varias características del software se pueden usar para rápidamente crear prototipos de video juegos y otros contenidos 3D.

Subir


 

Taller de desarrollo de aplicaciones para Android

 

  • Expositor: ChihauChau
  • Nivel: Básico
  • Palabras Claves: Android.

En este taller se explicarán los conceptos fundamentales para el desarrollo de aplicaciones en Android a través del desarrollo de algunos ejemplos que contemplan la creación en un Hola Mundo!, creación de interfaces de interfaces de usuario, Intents y almacenamiento de datos.

Subir


 

Simulacion de Dinámica Molecular en Ubuntu utilizando GPU

 

  • Expositor: Hantar I. Aguad
  • Nivel: Intermedio
  • Palabras Claves: Simulaciones, Dinámica Molecular, Amber, Gromacs, Cuda, Nvidia Tesla, Ubuntu.

Se expondrán algunos detalles del proceso de armado y configuración del computador utilizado y el proceso de instalación de diferentes software que permiten realizar simulaciones de dinámica molecular sobre Linux utilizando el poder del cálculo en paralelo ofrecido por las GPU. Además de realizar comparaciones (benchmark) entre los cálculos realizados utilizando CPU y GPU, se realizarán demostraciones para la utilización de los software: Amber y Gromacs.

Subir


 

Votando desde la comodidad del hogar: ¿Sueño o realidad?

 

  • Expositor: Rodrigo Fernández
  • Nivel: Intermedio
  • Palabras Claves: Sistemas de Votación, Código Abierto, Helios.

Durante mucho tiempo se han buscado mejoras a algo lento y tedioso que deberíamos realizar cada cierto tiempo, votar. Ahora, con las mejoras de las diferentes tecnologías existen muchos sistemas de votación electrónica, pero pocos son los que realmente se ajustan a las realidades que vivimos. Durante el siguiente trabajo, veremos porque no existe un sistema ampliamente utilizado, y presentaremos una solución de código abierto que permite un muy bajo costo de implementación.

Subir