Es una buena idea sobre los afiches, seria interesante poner los puntos a tocar en ese día, una explicación breve sobre programación dinámica así podría enviar correos entre el personal que labora dentro de mi centro de trabajo. Emerson Madrid. -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Diego Mori Otárola Enviado el: Sábado, 05 de Julio de 2008 04:50 p.m. Para: [email protected] Asunto: Re: [l-plug] Mas novedades sobre el Dynamic Programming Day ydetalles sobre el concurso propuesto Hola Antonio tengo una duda respecto al Dynamic Programming Day; sabes si se podrá entregar Certificados de Participación a los asistentes?, creo que esto sería un punto a favor para convocar a más gente; también creo que debemos crear un afiche para colocarlo por ejemplo en los institutos y universidades de la capital. Saludos
Diego El día 5 de julio de 2008 13:11, Antonio Ognio <[EMAIL PROTECTED]> escribió: Saludos, Solo para informarles que, como algunos deben estar siguiendo a traves de esta lista y nuestro canal de chat via IRC, seguimos haciendo avances en la organización del evento que hemos denominado Dynamic Programming Day. En este momento ya tenemos definidos a todos los expositores y los temas. El local propuesto es Cibertec y la fecha propuesta el Sabado 16 de Agosto. No veo hasta el momento ningun motivo para que todo esto cambie por lo que seguramente en algunos dias mas anunciaremos el programa definitivo con fechas, horarios, titulos de las charlas y la lista exacta de expositores. Tambien hay una serie de personas que se han ofrecido a quemar CDs para obsequiar a los participantes del evento y otros a ayudar con la recopilacion y las coordinaciones de varios tipo que este evento requiero. No estamos completos, necesitamos gente por lo que les agradecere darse una vuelta por el canal #linux-plug del servidor irc.linux.org.pe para que nos ayuden con los pendientes. Lo que si esta en duda es el concurso de programacion: a pesar de tener razonablemente claro como lo podriamos hacer y de tener algunos gentiles ofrecimientos para entregar premios no hemos recibido ningun correo aun de personas interesadas en participar. El problema para el concurso no seria realmente muy dificil y tratare de explicar mas o menos que tipos de habilidades se necesitan para participar, quizas con eso algunas personas, sobretodo estudiantes que ya saben algo de Python, Perl o Ruby se animen a participar: - Tener conceptos claro de programacion procedural: constantes, variables, tipos de datos simples y compuestos (arrays, diccionarios), estructuras de control del flujo del programa, procedimientos, funciones, contadores, acumuladores, uso de banderas, algoritmos sencillos que tu mismo inventarias. - Tener conceptos basicos de programacion orientada a objetos: clases, instancias, variables miembro (atributos), funciones miembro (métodos), constructores, destructores, herencia, polimorfismo, patrones de diseño muy simples y conocidos como MVC, Singleton, etc. - Tener experiencia y/o capacidad para investigar el trabajo con archivos y procesos: leer archivos del disco, crear y actualizar archivos en el disco, invocar un comando de Linux pasandole parametros y recibir la salida dentro de tu programa. - Tener conocimientos basicos de SQL (MySQL, PostgreSQL, SQLite): crear tablas, hacer consultas, actualizar datos, queries simples, select, update, delete, joins quizas subselects - Tener conocimientos basicos de desarrollo web: HTML, CSS, Javascript, formularios, CGI (o equivalente) deseable AJAX. Con todo esto, al menos mi idea (porque depende realmente del jurado que formemos) seria plantearles un problemas mas o menos asi: - Crear un script que corre offline. posiblemente invocado periodicamente a traves del cron, que proceso informacion de unos archivos de texto, seguramente invocando comandos de linux para luego procesar los resultados y almacenarlos en una base de datos - Crear un script y/o aplicacion web que permita al usuario consultar los datos procesados periodicamente por el script anterior generando reportes y/o cuadros estadisticos, generando graficos con librerias propias del lenguaje o la API de Google Chart, mostrando los datos ordenandos en forma ascendente, descendente o filtrando por algunos criterios tipo "tabla dinámica" , etc. Como ven el problema no es muuuy complicado y si lo puede hacer una persona en 48 horas. No va a ser algo extenso, quizas se trate de algo que se resuelve sin problemas con una o dos tablas generando un solo reporte. Tambien es una carrera contra el tiempo asi que a pesar de que se dispondrian de 48 horas, por cada hora antes del plazo que el usuario gane al enviar su solucion podriamos bonificar al participante con puntos adicionales. En realidad si se propone esto es por imprimirle algo de "practica" al evento y no todo sea "teoria" . Si les parece que el problema es como para hacerlo de dos personas y no de uno a la vez, tambien se me ocurre que lo podemos admitir, ya nos inventaremos alguna regla que le otorgue una cierta compensacíon en puntaje a los participantes individuales. Tampoco esperamos que se inscriban 100 participantes, se volveria inmanejable, con que se inscriban unos 5, unos 10 ya seria todo un exito. Asi lo veo yo. Si hay interesados nos escriben a [EMAIL PROTECTED] haciendo una breve presentacion de Uds. e indicando porque creen que tienen los conocimientos para participar. No es que les vayamos a decir que no pueden participar, simplemente es querer conocerlos un poco mejor. Al final de lo que se trata es de aprender mas, de mejorar, de adquirir habilidades interesantes, quizas de destacar de los demas. Les aseguro que el ganador de este concurso, si es un estudiante, estaria en la mira de varias empresas locales que hacen desarrollo con software libre y si es un profesional, demostraria que conoce su tema. Tampoco vamos a hacer categorias o diferencias entre profesionales o estudiantes, graduado o autodidactas. Uds. saben que en el mundo del software libre se mueve por una meritocracia en la que tus conocimientos son los que hablan por ti, no importa si los adquiriste en un salon de clase o leyendo libros y blogs en Internet, asi que todos estan mas o menos en las mismas posibilidades. Si no pasa nada y no hay mayor interes, dejaremos el tema del concurso para un evento posterior, donde podamos ofrecer un premio mas jugoso como una laptop posiblemente, no esta fuera de nuestras posibilidades y quizas lo podemos concretar este mismo año. Tampoco confundamos la transparencia y la franqueza de comentar todas estas ideas en publico con algo que se pueda considerar 100% improvisacion. Si, es evidente que estamos ideando y creando cosas "al vuelo" pero la experiencia y solvencia profesional de las personas que integraria el jurado respaldaria que la calificacion seria imparcial y seria. Ojala alguien se anime. Si te hubiera gustado participar y te das cuenta que no tienes el nivel ni los conocimientos necesarios es algo muy bueno: aprovecha para ponerte a aprender antes de que pierdas mas tiempo. Practicamente CUALQUIER estudiante de informatica a nivel tecnico y/o universitario DEBERIA poder resolver los problemas de este concurso preparandose un poco en un par de semanas siempre y cuando tenga los conceptos claros y de verdad sepa programar en C, Java o .Net. Suerte, Antonio _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php -- Diego Mori Otárola Técnico Profesional Computación e Informática Cel.: 9-9796-0979 Web: http://www.dmorio.tk
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
