Archive for the 'Charlas' Category

Charla: Informática al alcance de todos

El día miércoles 9 de Mayo, en el salón 1O02 (Piso #1, sala Oeste, salón #2)ubicado en la Facultad de Ingeniería, Núcleo La Hechicera de la Universidad de Los Andes, a partir de las 2:00 p.m. Edgar Guzmán (a.k.a. edgarin) estará conversando sobre el proyecto Informática al Alcance de Todos, dicho proyecto está orientado a ”la satisfacción de las necesidades que requiere la población guatemalteca y también muchos pueblos de América Latina, sobretodo las personas de bajos recursos o que pertenezcan a grupos étnicos que se encuentran marginados al acceso de nuevas tecnologías“.

Uno de los puntos que discutirá Edgar en su charla es el avance en la traducción y adaptación de aplicaciones en Software Libre, así como la creación de infocentros en regiones donde las personas no poseen los medios para acceder a un ordenador o computadora.

De manera adicional, Edgar estará relatando sobre un caso de migración de una oficina que se dedica a llevar la contabilidad a diferentes empresas en Guatemala, a través de varias charlas y discusiones que se dieron, se decidió la migración a Software Libre, aunque algunos inconvenientes surgieron en el proceso de migración, estos se lograron solventar a tiempo. Edgar estará conversando acerca de las soluciones encontradas y las ventajas que les ha traído a dicha empresa la migración a Software Libre.

Le invito a participar en esta charla, la cual está dirigida a cualquier tipo de público que desee conocer casos de éxito que se han dado al utilizar Software Libre en su totalidad.

Acerca del ponente

Edgar Guzmán actualmente cuenta con apenas 16 años de edad, pero desde los 9 años ha tenido contacto con los ordenadores, comulga con la filosofía detrás del Software Libre y sus proyectos buscan el bienestar social.

Edgar actualmente está involucrado en la traducción del navegador IceWeasel al idioma k’iche’. A su vez, este pequeño, a la edad de 15 años, participó en el IV Foro Mundial de Conocimiento Libre, el cual se llevó a cabo desde el 17 hasta el 21 de Noviembre en la ciudad de Maturín, estado Monagas, Venezuela. La charla que presentó para aquel entonces fue sobre Linux Terminal Server Project.

Puede encontrar mayor información acerca de Edgar Guzmán en su blog o leyendo el artículo lleva por título Guzmán el gusto por lo complicado, publicado en la edición 26 de noviembre de 2006 del diario Siglo XXI.

Charla: Desarrollo web en Python usando el framework Django

El profesor Jacinto Dávila, en el marco de actividades del Jueves Libre, me ha invitado a dar una charla sobre Desarrollo web en Python usando el framework Django para el día de mañana, 20 30 de noviembre de 2006, el sitio de la charla será en el salón OS-02 del edificio B de la facultad de ingeniería, sector La Hechicera, a partir de las 11:00 a.m.

Básicamente estaré conversando sobre nuevas metodologías de desarrollo Web, el uso de frameworks, ¿en realidad promueven mejores prácticas de desarrollo?, acerca del modelo MVC y el principio DRY.

A manera de introducción les dejo lo siguiente.

Django es un framework de alto nivel escrito en el lenguaje de programación Python con el objetivo de garantizar desarrollos web rápidos y limpios, con un diseño pragmático.

Un framework orientado al desarrollo Web es un software que facilita la implantación de aquellas tareas tediosas que se encuentran al momento de la construcción de un sitio de contenido dinámico. Se abstraen problemas inherentes al desarrollo Web y se proveen atajos en la programación de tareas comunes.

Con Django, usted construirá sitios web en cuestion de horas, no días; semanas, no años. Cada una de las partes del framework Django ha sido diseñada con el concepto de productividad en mente.

Django sigue la arquitectura MVC (Modelo-Vista-Controlador), en términos simples, es una manera de desarrollo de software en donde el código para definir y acceder a los datos (el modelo) se encuentra separado de la lógica de negocios (el controlador), a su vez está separado de la interfaz de usuario (la vista).

El framework Django ha sido escrito en Python, un lenguaje de programación interpretado de alto nivel que es poderoso, dinámicamente tipado, conciso y expresivo. Para desarrollar un sitio usando Django, debemos escribir código en Python, haciendo uso de las librerías de Django.

Finalmente, Django mantiene de manera estricta a lo largo de su propio código un diseño limpio, y le hace seguir las mejores prácticas cuando se refiere al desarrollo de su aplicación Web.

En resumen, Django facilita el hacer las cosas de manera correcta.

Para finalizar, espero poder hacer una demostración en vivo, ya que el tiempo que dispongo no es mucho.

Charla: Subversion

El día de mañana, 23 de septiembre, desde las 11:00 a.m. hasta el mediodía, en el salón OS-02 (nivel sótano, cerca del cafetín de la facultad de ingeniería), sector La Hechicera, Nicolás Ruiz estará conversando acerca de subversion, el cual es un sistema de control de versiones de software.

Subversión es un sistema de control de versiones diseñado para la nueva generación de repositorios para desarrollo de software. Ha sido propuesto para reemplazar al tradicional CVS para el desarrollo de software libre, pero puede ser empleado para el registro sistemático de archivos de documentos y los llamados binarios, no solamente las fuentes de software. En esta charla conoceremos características importantes y poco visibles de la implantación y uso de subversion.

Por cierto, la entrada es libre y gratuita.

Estaré a partir de las 10:00 a.m. en el sitio de reunión, espero poder colaborar en algo. Ya para culminar, debo dar las gracias al profesor Jacinto Dávila por la invitación.

Charla: Libre como un Mercado Libre

El Consejo de Computación Académica, la Corporación Parque Tecnológico de Mérida y el Centro Nacional de Cálculo Científico de la Universidad de Los Andes, invitan a la charla Libre como un Mercado Libre, cuyo ponente será el Profesor Jacinto Dávila.

El objetivo de la charla básicamente es el siguiente:

En esta presentación, pretendemos argumentar en favor de “libre como en el mercado libre”, una manera quizás desesperada de enfatizar el valor social del nuevo espacio para los negocios que se abre con el Software Libre. El Software Libre no es software gratis. De hecho, quienes desarrollen así pueden seguir cobrando lo que quieran por su trabajo, siempre que no impidan que otros conozcan los códigos fuentes, los usen y los compartan sin restricciones. Lamentablemente, las animosidades, sobretodo las políticas, están nublando toda discusión al respecto y destrozando el mayor logro del software libre: devolver a los tecnólogos a la especie humana.

Información adicional:

Fecha:
Jueves 2 de Marzo.
Hora:
2:30 pm.
Lugar:
Núcleo La Hechicera, Facultad de Ciencias, Nivel Patio, Salón A9.
Costo:
Entrada Libre.

Algunas referencias que se recomienda leer.

Ambos artículos escritos por el profesor Jacinto Dávila.

Charla sobre el lenguaje de programación Python

La ingeniera Andrea Muñoz me notifica que el día Jueves 23 de Febrero se estará llevando a cabo la charla Carpintería del Software Libre, un enfoque desde el lenguaje de programación Python, en donde el ponente será el profesor Francisco Palm, seguramente estará muy interesante.

La cita es el día 23 de Febrero, a las 8:30 a.m. en el Núcleo La Hechicera, Facultad de Ingeniería, Nivel Patio, Ala Sur, Labtel II, Estado Mérida (Venezuela).

La invitación es realizada por el Consejo de Computación Académica (CCA) de la Universidad de Los Andes, gracias al espacio que ofrecen para la difusión del Software Libre, “Jueves Libre”

Desgraciadamente hasta ahora no puedo asistir a la charla, debo presentar un examen de Ingeniería del Software el mismo día, a la misma hora. Trataré de hablar con Jesús Molina o Andrea Muñoz para ver si puede grabarse en algún medio permanente esta charla.

Programando Libre 2005

El Grupo de Usuarios GNU/Linux del Estado Aragua (Venezuela) ha organizado el evento Programando Libre 2005, el cual tiene como objetivo discutir acerca de algunos de los lenguajes de programación más importantes dentro del mundo del Software Libre, tales como:

  • Ruby
  • PHP
  • Perl
  • Python

Las ponencias hasta ahora serán las siguientes:

  • HTML::Template && Class::DBI (Perl) por Christian Sánchez.
  • Descubriendo Ruby on Rails por Francisco Calderon.
  • Programación en PHP por Juan Carlos Aleman.
  • Por qué y para qué usar Python por Jesús Rivero.

Este evento se realizará el día 10 de Diciembre en la Universidad Bicentenaria del estado Aragua.

Si desean mayor información al respecto pueden visitar la página Velug - Maracay.

Registro de la segunda charla en el canal #ubuntu-es

Ya se encuentra disponible el registro de la segunda charla dada en el canal #ubuntu-es del servidor FreeNode. En esta charla se discutió lo siguiente:

  • Ventajas y desventajas del uso de aptitude frente a apt y synaptic.
  • Resumen de comandos en aptitude, apt, dpkg.
  • ¿Qué es un repositorio?.
  • Agregando nuevos repositorios.
  • Proyecto Ubuntu Backports.
  • Editando el fichero /etc/apt/sources.list.
  • Estructura de los repositorios.
  • Ejemplos de uso de aptitude.
  • Como actualizar de manera segura su sistema.
  • ¿Es importante la firma de paquetes?.
  • ¿Como verificamos la autencidad de los paquetes?.
  • Como se importa la llave pública desde un servidor GPG.
  • Como se exporta la llave pública y se añade a nuestra lista de claves seguras.
  • Sesión de preguntas y respuestas.

Puede ver el registro de la charla al seguir el enlace anterior.

En ubuntuchannel.org estamos haciendo todo lo posible por mejorar cada día más, si está interesado en informarse acerca de las siguientes charlas puede ver como siempre nuestra sección de Eventos.

Recientemente nos hemos dedicado a realizar una especie de listado alfabético de los comandos en GNU/Linux, dicha información se encuentra disponible en la sección de Comandos, si desea colaborar, su ayuda es bien recibida, solo recuerde comunicarse previamente conmigo, para ello puede hacer uso del formulario de contacto, para ponernos de acuerdo al respecto. También puede recibir información de manera interactiva acerca del proyecto en el canal IRC #ubuntu-es del servidor FreeNode, sino me encuentro conectado (nick [MilMazz]) en ese instante puede preguntarle al operador del canal (si se encuentra conectado claro está), P3L|C4N0 con gusto le atenderá.

Charlas en #ubuntu-es

El día de ayer se llevo a cabo la primera de la serie de charlas que se emitirán por el canal #ubuntu-es del servidor FreeNode, en esta oportunidad el ponente ha sido zodman, el tema que abordo zodman fue acerca de Cómo montar un servidor casero haciendo uso de Ubuntu Linux como plataforma, en el transcurrir de la charla se explico como configurar y establecer un servidor con los siguientes servicios.

  • Apache2
  • MySQL
  • PHP4
  • FTP
  • SSH

También se hablo acerca de la configuración de dominios .com, .net y .org sin hacer uso de bind, aplicando dichas configuraciones en el servidor que se está estableciendo.

Si desgraciadamente no pudo estar presente en el evento, no se preocupe, ya he habilitado un registro de la charla. Por motivos de tiempo se decidio dividir la charla en dos partes, si le interesa asistir a la segunda parte de esta charla, esté atentos a los cambios en la sección de Eventos en Ubuntuchannel.org.