=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Presentación Día del Usuario Ubuntu - Instructores: SergioMeneses - Diapositivas: http://is.gd/PkdykT | ||
ClaseBot | Diapositivas para Presentación Día del Usuario Ubuntu: http://ubuntuone.com/66c3FpwIzAvbAKH25l1XAX | 13:30 |
---|---|---|
SergioMeneses | [slide 2] | 13:41 |
SergioMeneses | [slide 3] | 13:41 |
SergioMeneses | [slide 2] | 13:41 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | | ||
Guardian | Buenos días. | 14:30 |
syscabm | hello guys | 14:38 |
Guardian | Hola | 14:39 |
syscabm | Who is the host today? | 14:41 |
syscabm | Or moderator, any | 14:41 |
JoseeAntonioR | syscabm: we'll start in an hour :) | 14:42 |
syscabm | great,, thanks,, joseeA | 14:42 |
syscabm | what will be the main point ? | 14:44 |
JoseeAntonioR | syscabm: giving sessions fo users to learn about different topics, you can join the English sessions in #ubuntu-classroom and #ubuntu-classroom-chat | 14:50 |
rangel | wenas | 15:26 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Presentación Día del Usuario Ubuntu - Instructores: SergioMeneses - Diapositivas: http://is.gd/PkdykT | ||
ClaseBot | Diapositivas para Presentación Día del Usuario Ubuntu: http://ubuntuone.com/66c3FpwIzAvbAKH25l1XAX | 15:30 |
SergioMeneses | buenos dias compañeros | 15:31 |
SergioMeneses | dentro de 5minutos arrancamos | 15:32 |
JoseeAntonioR | Hola a todos! | 15:33 |
elopio | Hola. | 15:37 |
SergioMeneses | buenos dias | 15:37 |
SergioMeneses | ahora si empezamos | 15:37 |
SergioMeneses | primero que todo bienvenidos al Ubuntu User Day en Español | 15:37 |
SergioMeneses | pueden encontrar toda la informacion de la jornada en la wiki oficial https://wiki.ubuntu.com/DiaDelUsuarioUbuntu | 15:38 |
SergioMeneses | mi nombre es Sergio Meneses y desde hace un par de años pretenezco a la iniciativa de Classroom en Español | 15:38 |
SergioMeneses | pueden encontrar mas información sobre mi en mi wiki https://wiki.ubuntu.com/SergioMeneses | 15:39 |
SergioMeneses | si tiene dudas luego | 15:39 |
SergioMeneses | [slide 2] | 15:39 |
SergioMeneses | la iniciativa de classroom surgio para hacer esta jornadas en nuestro idioma | 15:40 |
SergioMeneses | ya que siempre se realizan estos eventos en ingles | 15:40 |
SergioMeneses | y no todos hablan ese idioma | 15:40 |
SergioMeneses | estos eventos sirven como base para que las comunidades locales = LoCo's tengan espacios de conocimiento | 15:41 |
SergioMeneses | y se vinculen a nuestros proyectos | 15:41 |
SergioMeneses | como ya habran visto, el Dia del usuario Ubuntu va ligado a usuarios nuevos | 15:42 |
SergioMeneses | para ayudarles a sentirse mas comodos usando nuestro sistema :D | 15:42 |
SergioMeneses | [slide 3] | 15:42 |
SergioMeneses | ahora hablemos de Lernid | 15:42 |
SergioMeneses | es una aplicacion que nos ayudara en la jornada | 15:42 |
SergioMeneses | pueden instalarla desde la terminal, usando el comando: sudo apt-get install lernid | 15:43 |
SergioMeneses | o desde el centro de software | 15:43 |
SergioMeneses | para esta jornada hicimos un mini-tutorial acerca de Lernid https://wiki.ubuntu.com/Classroom_ES/Lernid | 15:43 |
SergioMeneses | sino lo han instalado los invito a instalarlo | 15:44 |
SergioMeneses | en esta charla no es muy importante | 15:44 |
SergioMeneses | ya que es la introducciones | 15:44 |
SergioMeneses | pero en las demas si sera necesario, para disfrutar mejor del evento | 15:44 |
SergioMeneses | ahora | 15:44 |
SergioMeneses | si quieren hacer algun tipo de pregunta a tu instructor escribe, PREGUNTA: ¿esta es una pregunta de prueba? | 15:45 |
SergioMeneses | hasta el momento alguien tiene alguna duda? | 15:45 |
SergioMeneses | vamos en la [slide 3] | 15:46 |
SergioMeneses | bueno les recuerdo el calendario de la jornada | 15:46 |
JoseeAntonioR | [slide 3] | 15:46 |
SergioMeneses | [slide 4] | 15:47 |
SergioMeneses | para que esten al tanto de todas las sesiones | 15:47 |
SergioMeneses | y aprovechen la oportunidad | 15:47 |
SergioMeneses | de aprender con excelente instructores | 15:47 |
SergioMeneses | .... | 15:47 |
SergioMeneses | alguna pregunta de la jornada? | 15:47 |
JoseeAntonioR | [slide 4] | 15:47 |
SergioMeneses | o en general? | 15:47 |
JHOSMAN | Buen día a tod@s!!! | 15:48 |
JoseeAntonioR | Por el momento, el canal no está moderado. | 15:48 |
JoseeAntonioR | Sería bueno que todos digan su nombre, y de dónde son. | 15:48 |
JoseeAntonioR | Yo soy José Antonio Rey, de Lima, Perú, y les doy la bienvenida al Día del Usuario. | 15:49 |
elopio | Yo soy Leo Arias, de Costa Rica. | 15:49 |
fmolinero | Francisco Molinero España | 15:49 |
JHOSMAN | Genial! =) | 15:49 |
SergioMeneses | excelente | 15:50 |
SergioMeneses | de momento no vi preguntas | 15:50 |
ClaseBot | Quedan 10 minutos en la sesión actual | 15:50 |
SergioMeneses | asi que todos invitados a seguir disfrutando de la jornada | 15:50 |
SergioMeneses | y en el canal de chat podemos hablar de temas diversos | 15:50 |
JoseeAntonioR | A partir de la siguiente sesión, el canal estará moderado. | 15:52 |
SergioMeneses | correcto | 15:52 |
SergioMeneses | luego del evento se generaran los logs de la jornada | 15:53 |
SergioMeneses | para que todo puedan disponer de ellos | 15:53 |
SergioMeneses | para referencias a futuro | 15:53 |
JoseeAntonioR | Nuestro equipo se encargará de adjuntarlas al horario tan pronto sea posible. | 15:53 |
JoseeAntonioR | Nuevamente, el horario está en https://wiki.ubuntu.com/DiaDelUsuarioUbuntu | 15:54 |
SergioMeneses | por ultimo si alguien quiere participar de classroom pueden encontrar toda la informacion del team en https://wiki.ubuntu.com/Classroom_ES | 15:54 |
ClaseBot | Quedan 5 minutos en la sesión actual | 15:55 |
Guardian | Y habra alguna clase o algo asi? | 15:56 |
JoseeAntonioR | Guardian: Para eso es el evento. | 15:56 |
elopio | Guardian: aquí están las sesiones y el horario: https://wiki.ubuntu.com/DiaDelUsuarioUbuntu | 15:57 |
Guardian | ok gracias | 15:57 |
Guardian | Las clases comenzaran apartir de las 3 pm muy amables | 15:59 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Introducción a Ubuntu - Instructores: JoseeAntonioR - Diapositivas: http://is.gd/NmbYts | ||
ClaseBot | Diapositivas para Introducción a Ubuntu : http://people.ubuntu.com/~joseeantonior/Slides/Ubuntu-ES.pdf | 16:00 |
JoseeAntonioR | Hola a todos! | 16:01 |
JoseeAntonioR | Como mencioné antes, mi nombre es José Antonio Rey, y soy un Ubuntu Member de Lima, Perú. | 16:02 |
JoseeAntonioR | [slide 1] | 16:02 |
JoseeAntonioR | Hoy les daré una introducción sobre Ubuntu. | 16:02 |
JoseeAntonioR | Bueno, para empezar. | 16:04 |
JoseeAntonioR | [slide 2] | 16:04 |
JoseeAntonioR | Ubuntu es un sistema operativo, que está basado en Linux. | 16:04 |
JoseeAntonioR | [slide 3] | 16:04 |
JoseeAntonioR | [slide 3] | 16:05 |
JoseeAntonioR | Sobre los lanzamientos, lanzamos una versión nueva cada 6 meses. | 16:05 |
JoseeAntonioR | Son nombradas con un formato de año.mes, y un adjetivo con un animal por versión. Los adjetivos y animales se toman en orden alfabético. | 16:06 |
JoseeAntonioR | En este caso, nuestra versión actual es 12.04, también llamada Precise Pangolin | 16:06 |
JoseeAntonioR | En este caso, vamos en la versión P, por lo cual seguiría la versión Q (Quantal Quetzal) | 16:07 |
JoseeAntonioR | [slide 4] | 16:07 |
JoseeAntonioR | Precise es un lanzamiento LTS (Long-Term Support), lo que significa que tendrá soporte por 5 años, en Desktop y Server. | 16:08 |
JoseeAntonioR | El resto de lanzamientos está soportado en una base de 18 meses. | 16:08 |
JoseeAntonioR | Lanzamos una versión LTS cada 2 años. | 16:08 |
JoseeAntonioR | [slide 5] | 16:09 |
JoseeAntonioR | Como mencionamos antes, tenemos diferentes versiones, de Desktop y Server. La de Desktop es para usuarios de escritorio, y la de Server para usuarios de servidores. | 16:09 |
JoseeAntonioR | Una de las diferencias más notorias es que la versión de Server es manejada por línea de comando, no tiene interfaz gráfica. | 16:10 |
JoseeAntonioR | También tenemos imágenes de Cloud, para infraestructuras en la nube , como por ejemplo Amazon EC2. | 16:11 |
JoseeAntonioR | Ahora, vamos a la parte más importante. | 16:11 |
JoseeAntonioR | [slide 6] | 16:11 |
JoseeAntonioR | Para descargar Ubuntu, sólo tienes que ir a http://www.ubuntu.com/download | 16:12 |
JoseeAntonioR | Ahí podemos encontrar las imágenes para las diferentes versiones de Ubuntu. | 16:12 |
JoseeAntonioR | También alojamos versiones anteriores. | 16:13 |
JoseeAntonioR | Puedes revisar y descargar todas las versiones que todavía son soportadas en http://releases.ubuntu.com | 16:13 |
JoseeAntonioR | Las versiones no soportadas las podemos encontrar en http://old-releases.ubuntu.com | 16:14 |
JoseeAntonioR | Alguna pregunta hasta el momento? | 16:15 |
JoseeAntonioR | Si tienen alguna, recuerden hacerla en #ubuntu-charlas-chat, con el prefijo PREGUNTA: | 16:15 |
JoseeAntonioR | [slide 7] | 16:16 |
JoseeAntonioR | Una pregunta frecuente es dónde descargar los torrents para los diferentes lanzamientos de Ubuntu. | 16:16 |
JoseeAntonioR | Los podemos encontrar en la página http://releases.ubuntu.com, el link estará en la lista de archivos del final, una vez que entremos al lanzamiento que querramos descargar | 16:17 |
JoseeAntonioR | [slide 8] | 16:17 |
JoseeAntonioR | Una vez que tengamos descargado el archivo .iso, lo podemos quemar en un CD o hacer un USB con el USB creator. Podemos encontrar más información en la página de descarga. | 16:18 |
JoseeAntonioR | [slide 9] | 16:19 |
JoseeAntonioR | Cuando tengamos el CD o USB listo, lo ponemos en la PC, y la reiniciamos. | 16:19 |
JoseeAntonioR | Luego de esperar unos segundos, elegimos lo que deseamos hacer. La interfaz se explica por si misma. | 16:19 |
JoseeAntonioR | [slide 10] | 16:19 |
JoseeAntonioR | Muchos de ustedes deben preguntarse quién respalda el proyecto. | 16:20 |
JoseeAntonioR | El proyecto fue fundado por Mark Shuttleworth (también conocido como el Self-Appointed Benevolent Dictator for Life o sabdfl) | 16:20 |
JoseeAntonioR | Y es respaldado por Canonical, y muchos voluntarios como nosotros, quienes ayudan a que Ubuntu mejore día a día en distintas áreas. | 16:20 |
JoseeAntonioR | Antes de continuar, tenemos una pregunta. | 16:21 |
ClaseBot | Deyner preguntó: la version de dvd, cual es la diferencia? | 16:21 |
JoseeAntonioR | En la versión de DVD podremos encontrar más idiomas que en la versión de CD. | 16:22 |
JoseeAntonioR | Continuando. | 16:22 |
JoseeAntonioR | [slide 11] | 16:22 |
JoseeAntonioR | Podemos encontrar ayuda en el canal #ubuntu (en Inglés) o en #ubuntu-es (Español) en irc.freenode.net. También puede hacer sus preguntas en askubuntu.com (Inglés) o ask.ubuntu-pe.org (Español), o en los foros o Launchpad. | 16:23 |
JoseeAntonioR | Bueno, eso concluye la presentación, y nos da tiempo para todas las preguntas que tengan. | 16:24 |
JoseeAntonioR | No tengan miedo de preguntar, que se responderá todo :) | 16:25 |
JoseeAntonioR | Recuerden hacer sus preguntas en #ubuntu-charlas-chat, ya que aquí no podrán escribir ya que es moderado | 16:26 |
ClaseBot | mimecar preguntó: ¿Se puede corromper la información de la ISO en la descarga? | 16:27 |
JoseeAntonioR | Muy buena pregunta! | 16:27 |
JoseeAntonioR | Claro que sí. Por eso es recomendable hacer pruebas MD5 al terminar la descarga. | 16:27 |
JoseeAntonioR | Las pruebas MD5 comprobarán la integridad de el archivo, de tal modo que podemos verificar que no esté corrupto. | 16:29 |
JoseeAntonioR | Al descargarlo por torrent, tendremos la facilidad de que el torrent verifica que cada pieza del archivo descargado sea íntegra, e igual a la original, aunque de todos modos es recomendado hacerlo en caso al cliente torrent se le haya pasado un error. | 16:30 |
ClaseBot | lializ preguntó: QUE SON LOS MD5 | 16:31 |
JoseeAntonioR | Los Checks MD5 son pruebas para comprobar la integridad de un archivo, de tal modo que podamos verificar que no esté corrupto | 16:31 |
ClaseBot | LIALIZ preguntó: como se com´prueba los MD% | 16:34 |
JoseeAntonioR | Podemos encontrar más información aquí: http://www.ubuntu-es.org/node/6925#comment-15419 | 16:35 |
JoseeAntonioR | Alguna otra pregunta? | 16:38 |
JoseeAntonioR | Muchas personas andaban preguntando, qué pasará con los nombres de las versiones al llegar a la Z? | 16:43 |
JoseeAntonioR | Bueno, eso es un misterio. Debemos esperar para ver qué pasa, no está definido. | 16:43 |
JoseeAntonioR | Si es que deseamos ayudar a la comunidad de Ubuntu, podemos hacer diversas cosas. Tenemos amplios campos para los usuarios. | 16:44 |
JoseeAntonioR | Hay más información en http://www.ubuntu.com/community/get-involved | 16:44 |
ClaseBot | LIALIZ preguntó: QUE TIENE QUE VER LA Z | 16:45 |
JoseeAntonioR | Como mencioné al comienzo, las versiones están nombradas por orden alfabético. Estamos en la P, con Precise Pangolin, y seguiremos con la Q, Quantal Quetzal. | 16:45 |
JoseeAntonioR | Bueno, eso es todo por el momento. Si es que tienen alguna duda, por favor pregúntenla. | 16:48 |
JoseeAntonioR | A continuación, tendremos una Introducción a Launchpad. | 16:48 |
JoseeAntonioR | Les recomiendo a todos que tengan una cuenta de Launchpad, y si es posible, una clave OpenPGP lista. | 16:49 |
ClaseBot | Quedan 10 minutos en la sesión actual | 16:50 |
ClaseBot | Quedan 5 minutos en la sesión actual | 16:55 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Introducción a Launchpad - Instructores: elopio - Diapositivas: http://is.gd/aIE8U6 | ||
ClaseBot | Diapositivas para Introducción a Launchpad : http://ubuntuone.com/67RL6FNkBswFiT69IR3Mg6 | 17:00 |
elopio | Hola, buenos días ubunteros y ubunteras. | 17:00 |
elopio | Yo soy Leo Arias, de Costa Rica y miembro de la comunidad de Ubuntu. | 17:01 |
elopio | Trabajo como ingeniero de aseguramiento de la calidad con el equipo de Ubuntu One. | 17:01 |
elopio | Yo hoy les voy a hablar sobre Launchpad, y cómo empezar a usarlo para colaborar con la comunidad de Ubuntu. | 17:01 |
elopio | Primero, gracias a los compas de ubuntu-charlas por organizar la actividad y darme este espacio. | 17:02 |
elopio | Segundo, para quienes no están usando lernid, pueden descargar las diapositivas de mi sesión en: | 17:02 |
elopio | http://ubuntuone.com/4mvNprXQvef61mIOe78oyO | 17:02 |
elopio | Y tercero, ya voy por la | 17:03 |
elopio | [slide 2] | 17:03 |
elopio | , una frase del Subcomandante Marcos: | 17:03 |
elopio | «También quisiera salir del manicomio, y de paso inventarnos un otro mundo. Uno nuestro y para todos.» | 17:03 |
elopio | Cada vez que colaboro con un proyecto de software libre siento que formo parte de algo muy grande, estamos inventando un mundo distinto. | 17:03 |
elopio | Lo siento como salir del manicomio del consumo, la competencia y el dinero; para entrar a una comunidad abierta, en la que la colaboración hace que las cosas empiecen a funcionar para todos. | 17:04 |
elopio | Pero también es un manicomio, está lleno de locos y locas :D | 17:04 |
elopio | se darán cuenta pronto al empezar a trabajar con ellos. | 17:04 |
elopio | [slide 3] | 17:05 |
elopio | A mi Launchpad me encanta porque hace que colaborar sea muy sencillo y divertido. | 17:05 |
elopio | Hoy les voy a contar qué es Launchpad, cómo preparar su usuario, unirse a equipos de trabajo, y si nos queda tiempo, podemos darle un vistazo a otros componentes del sistema. | 17:05 |
elopio | Esta es mi primera charla por IRC, así que tengan paciencia :) | 17:05 |
elopio | Durante la charla, pregunten todo lo que no les quede claro, y hablen si quieren profundizar en algo relacionado con lo que yo estoy hablando. | 17:06 |
elopio | Para esto, en el canal #ubuntu-charlas-chat escriben algo como «PREGUNTA: ¿puedo ir al baño?». | 17:06 |
elopio | Si voy muy rápido, me dicen. Y si voy muy lento, también. | 17:06 |
elopio | [slide 5] | 17:07 |
elopio | Entonces, empecemos con la introducción a la introducción a Launchpad. | 17:07 |
elopio | Les estoy hablando de un software libre iniciado por Canonical | 17:07 |
elopio | para colaborar con proyectos y comunidades de software | 17:07 |
elopio | Ubuntu principalmente. | 17:07 |
elopio | Yo me uní a la comunidad de Ubuntu por Launchpad, porque me parece que es la herramienta más sencilla que existe para dejar de ser usuario pasivo y convertirse en un colaborador del que depende el futuro del «otro mundo, nuestro y para todos». | 17:08 |
elopio | [slide 6] | 17:08 |
elopio | Launchpad tiene varios componentes. | 17:08 |
elopio | El de equipos, | 17:08 |
elopio | para que las personas organicen su trabajo junto al resto de la comunidad. | 17:08 |
elopio | El de proyectos y hospedaje de código, | 17:09 |
elopio | para escribir y publicar software. | 17:09 |
elopio | Los blueprints, | 17:09 |
elopio | que son especificaciones y planes para los proyectos. | 17:09 |
elopio | [slide 7] | 17:09 |
elopio | También están los de reportes de errores, traducción de software, preguntas y respuestas, y uno para compartir el software desarrollado con otros usuarios de Ubuntu a través de repositorios personales. | 17:09 |
elopio | [slide 8] | 17:10 |
elopio | Yo me voy a centrar en el primer componente. Algunos otros serán presentados en las siguientes sesiones. | 17:10 |
elopio | [slide 9] | 17:10 |
elopio | Lo primero que necesitamos es una cuenta en Launchpad. | 17:10 |
elopio | Por favor, ¿podrían levantar la mano o decir «yo» en el canal #ubuntu-charlas-chat quienes nunca han usado Launchpad? | 17:10 |
elopio | si ya todos tienen una cuenta, todo va a ser más fácil :) | 17:11 |
elopio | ¿pueden entonces decir «yo» quienes ya tienen cuenta de launchpad? | 17:12 |
elopio | Bien, fmolinero, rat0ncit0, tabunet, Deyner, quédense porque los voy a necesitar si los demás necesitan ayuda. | 17:13 |
elopio | Yo les voy a dar una guía con los pasos que deben seguir para preparar su cuenta de usuario. | 17:13 |
elopio | Espero que ustedes me vayan siguiendo. | 17:13 |
elopio | Si tienen problemas pregunten, y entre quienes ya hemos usado Launchpad los vamos a ir ayudando. | 17:14 |
elopio | Si están siguiendo los pasos, avisen por #ubuntu-charlas-chat para esperar un poco. | 17:14 |
elopio | Y digan «ya» para ir avanzando cuando la mayoría está lista. | 17:14 |
elopio | Pero si se atrasan no se preocupen, que la bitácora de esta sesión va a estar disponible y pueden retomarlo luego. | 17:15 |
elopio | Vamos, pues, a Launchpad: https://launchpad.net/ | 17:15 |
elopio | Estos son los pasos para hacer una cuenta: | 17:15 |
elopio | Arriba a la derecha dice «Login / Register». Hagan clic ahí. | 17:16 |
elopio | Luego a la izquierda en «Crear una cuenta nueva». | 17:16 |
elopio | Llenen el formulario, clic en «Continuar». | 17:16 |
elopio | Buscan en su correo electrónico el código de confirmación que les va a enviar Launchpad, lo ponen en Launchpad y le dan «Continuar» de nuevo. | 17:16 |
elopio | ¿Alguien está creando su cuenta en este momento? | 17:17 |
elopio | buenísimo carlooos_28. | 17:17 |
elopio | Digan «ya» cuando lleguen aquí. Y quédense un ratico en el canal por si alguien están teniendo problemas. | 17:18 |
elopio | en todas Ramoncio, pronto seguimos con otras cosas más interesantes ;) | 17:18 |
elopio | por ahora, ¿alguien tiene preguntas? | 17:19 |
elopio | Crear una cuenta es todo lo que hay que hacer para empezar a usar Launchpad. | 17:20 |
elopio | Sin embargo, hay un paso muy importante al unirse a la comunidad, | 17:20 |
elopio | que es firmar el código de conducta. | 17:20 |
elopio | otra vez les pregunto, ¿Ya firmaron el código de conducta? | 17:20 |
elopio | para firmarlo, necesitamos una clave OpenPGP. Así que sigamos con eso. | 17:21 |
elopio | a menos que alguien esté teniendo problemas con la cuenta de launchpad. Si es así, ¡hablen pronto! | 17:22 |
ClaseBot | Ramoncio preguntó: Yo tengo cuenta de launchpad desde hace unos meses y no recuerdo si firme el código de conducta.¿Cómo se si lo he firmado? | 17:22 |
elopio | Ramoncio, en su página de usuario de launchpad lo pueden ver. | 17:23 |
elopio | https://launchpad.net/~ | 17:23 |
elopio | Hay una parte donde dice: «Signed Ubuntu Code of Conduct» | 17:23 |
elopio | para firmar el código, necesitamos una clave OpenPGP. Así que sigamos con eso. | 17:24 |
elopio | [slide 10] | 17:24 |
elopio | La clave OpenPGP les funciona para cifrar y descifrar mensajes, y para confirmar que los mensajes son auténticos. | 17:24 |
elopio | Esto va a ser muy importante para tener comunicaciones seguras en el «otro mundo», así que cuídenla mucho. | 17:24 |
elopio | Y cuando tengan un tiempo libre, lean estos artículos: | 17:24 |
elopio | http://es.wikipedia.org/wiki/Pretty_Good_Privacy | 17:25 |
elopio | http://es.wikipedia.org/wiki/GNU_Privacy_Guard | 17:25 |
elopio | Por ahora, les voy a explicar cómo se crea una. Pueden ir haciendolo si aun no tienen. | 17:25 |
elopio | Abran la aplicación «Contraseñas y claves». | 17:25 |
elopio | Que bueno, asumiendo que todos están usando Precise Pangolin, la encontrarán haciendo clic en el logo de Ubuntu arriba a la izquierda, y escribiendo «Contraseñas y claves». | 17:25 |
elopio | Una vez abierta, seleccionen el menú «Archivo» > «Nueva...». | 17:26 |
elopio | «Clave PGP». | 17:26 |
elopio | Introduzcan su «Nombre completo», «Dirección de correo» y (opcionalmente), un «Comentario» sobre esta clave. | 17:26 |
elopio | Por último, definan una «Contraseña» para esta clave, y esperen a que sea generada. | 17:26 |
elopio | tabunet: pronto les explico como subirla a los servidores desde esta misma aplicación. | 17:27 |
elopio | ¿Estamos esperando a que alguien cree su clave? ¿O sigo? | 17:27 |
elopio | de paso. ¿hay más preguntas? | 17:27 |
elopio | sigo entonces. | 17:28 |
elopio | [slide 11] | 17:28 |
elopio | Tenemos que publicar la clave para que la comunidad pueda | 17:28 |
elopio | utilizarla para autenticar nuestros mensajes. | 17:28 |
elopio | Para esto, abren la pestaña «Mis claves personales» y seleccionan la clave que acaban de crear. | 17:28 |
elopio | Van al menú «Remota» > «Sincronizar y publicar claves...». | 17:29 |
elopio | Hacen clic en el botón «Servidor de claves». | 17:29 |
elopio | Seleccionan «Publicar claves en» «hpk://keyserver.ubuntu.com:11371» y hacen clic en el botón «Cerrar». | 17:29 |
elopio | Luego, clic en «Sincronizar». | 17:29 |
elopio | tabunet: es muy sencillo desde seahorse ^^^ :D | 17:29 |
elopio | La sincronización con el servidor de claves va a tomar un tiempo, así que voy a hacer un desorden y saltar al tema siguiente. | 17:30 |
elopio | por si algunos la acaban de publicar. | 17:30 |
elopio | Luego volvemos a esto. | 17:30 |
elopio | El equipo de ubuntu colombia tiene un muy buen tutorial con dibujitos y todo: | 17:31 |
elopio | https://wiki.ubuntu.com/ColombianTeam/NuevosMiembros/Tutorial | 17:31 |
elopio | si se pierden, denle un vistazo a esa página. | 17:31 |
elopio | Y sigamos, que queda mucho por delante. | 17:32 |
elopio | [slide 17] | 17:32 |
elopio | Como les decía al inicio, vamos a entrar un poco a hablar sobre los equipos en Launchpad. | 17:32 |
elopio | Estos sirven para comunicarse con otros miembros de los proyectos con los que colaboran. | 17:32 |
elopio | Casi todos los otros componentes de Launchpad pueden usar equipos en lugar de personas, | 17:32 |
elopio | entonces se puede asignar un reporte de error al equipo encargado de solucionarlo, | 17:32 |
elopio | asignarle permisos a todo un equipo para que tenga acceso a una rama de código, | 17:32 |
elopio | y cosas así. | 17:33 |
elopio | También tienen una lista de correos. | 17:33 |
elopio | Y pueden formar parte de otros equipos, | 17:33 |
elopio | como por ejemplo hemos hecho con la red de equipos centroamericanos, que está formada por los equipos de cada país. | 17:33 |
elopio | [slide 18] | 17:33 |
elopio | El primer equipo que deberían mirar es su LoCo. | 17:33 |
elopio | Lo-cal Co-mmunity, son los grupos regionales de colaboradores de Ubuntu. | 17:33 |
elopio | En estos van a encontrar gente que vive cerca de ustedes y habla su mismo idioma. | 17:33 |
elopio | Pueden aprovechar para hacer preguntas | 17:33 |
elopio | y aprender de los miembros más experimentados, que por lo general se unen al LoCo | 17:34 |
elopio | precisamente para ayudar a los nuevos colaboradores. | 17:34 |
elopio | Estos grupos también organizan actividades para mejorar Ubuntu con traducciones, desarrollo, comunicación y muchas otras cosas. | 17:34 |
elopio | [slide 19] | 17:34 |
elopio | Para encontrar su respectivo LoCo, entren a http://loco.ubuntu.com/teams/ | 17:34 |
elopio | Hagan clic en el LoCo de su país. | 17:35 |
elopio | Por ejemplo, este es el mío: http://loco.ubuntu.com/teams/ubuntu-cr | 17:35 |
elopio | si tienen problemas para encontrar el de ustedes, aquí en el chat les pueden ayudar. | 17:35 |
elopio | En la barra gris de arriba está el enlace «Unirse a este equipo», | 17:35 |
elopio | que los lleva de vuelta a Launchpad donde pueden hacer clic en el botón «Join». | 17:35 |
elopio | ¿Ya forman parte de su loco? | 17:36 |
elopio | Si no, entre más pronto mejor :) | 17:36 |
elopio | Ahora, cada LoCo define su propia forma de comunicación. | 17:36 |
elopio | Entonces, regresando a la página de su equipo, digamos http://loco.ubuntu.com/teams/ubuntu-cr | 17:36 |
elopio | van a ver la sección de «Recursos», que por lo general tiene un sitio web, un canal de chat, una lista de correos y un foro. | 17:37 |
elopio | De tarea les dejo que entren a cualquiera de estos, saluden y se presenten con su nuevo equipo. | 17:37 |
ClaseBot | bobitron preguntó: que implica pertenecer a un loco team | 17:39 |
elopio | bobitron: cada LoCo define sus propias reglas. | 17:39 |
elopio | lo mínimo que implica es ser respetuoso con los demás, y querer colaborar. | 17:39 |
elopio | pero por lo general, pueden nada más ser miembros pasiv.. | 17:39 |
elopio | *pasivos | 17:39 |
elopio | cuando vean una actividad que les interese, o tengan alguna duda, pueden empezar a participar. | 17:40 |
elopio | cuando se presenten en su LoCo, pregunten eso de nuevo. | 17:40 |
elopio | Volvamos a nuestra clave PGP, que ya debe estar lista en el servidor. | 17:40 |
elopio | y si no, igual les doy las instrucciones para que lo hagan en unos 30 minutos. | 17:41 |
elopio | [slide 12] | 17:41 |
elopio | Vamos a importar la clave en Launchpad. | 17:41 |
elopio | Entonces, en la aplicación «Contraseñas y claves»: | 17:41 |
elopio | Vayan a la pestaña «Mis claves personales», y abran la clave creada con dos clics. | 17:41 |
elopio | Vayan a la pestaña «Detalles», seleccionen y copien la «Huella» con las teclas «Ctrl+c». | 17:41 |
elopio | En el navegador web, vayan a la página https://launchpad.net/~/+editpgpkeys | 17:42 |
elopio | y peguen la huella en el campo «Fingerprint» con las teclas «Ctrl+v». | 17:42 |
elopio | si la clave aun no está en el servidor, Launchpad les va a dar un error. | 17:42 |
elopio | bobitron, carlooos_28, ¿ustedes pudieron importar sus claves? | 17:43 |
elopio | [slide 13] | 17:43 |
elopio | Launchpad les enviará un correo cifrado con su clave. | 17:43 |
elopio | Sólo ustedes tienen la clave y la contraseña necesarias para | 17:43 |
elopio | descifrar el mensaje, entonces así Launchpad confirma la | 17:43 |
elopio | autenticidad de lo que estamos haciendo. | 17:43 |
elopio | El mensaje va a estar en el correo que registraron con Launchpad, así que pueden abrirlo y buscarlo. | 17:44 |
elopio | Aquí les voy a dejar los pasos, para que lo vayan haciendo mientras yo sigo contándoles sobre los equipos. | 17:44 |
elopio | Primero, copien todo el contenido del mensaje de correo. | 17:44 |
elopio | Abran la terminal, puede ser desde el botón de inicio o con las teclas Ctrl+Alt+t. | 17:44 |
elopio | En la terminal, escriban: | 17:44 |
elopio | gpg | 17:44 |
elopio | y presionen la tecla «Enter». | 17:45 |
elopio | Ahora deben pegar en la terminal el contenido del correo que copiaron antes. Para esto, van al menú «Editar» > «Pegar». | 17:45 |
elopio | Y presionan las teclas Ctrl+d. | 17:45 |
elopio | Ubuntu les va a preguntar la contraseña que definieron para su clave OpenPGP y luego va a descifrar el correo. | 17:45 |
elopio | En la terminal verán el correo descifrado, con un enlace al final. | 17:45 |
elopio | Para validar la clave lo que tienen que hacer es abrir ese enlace en el navegador web, y darle al botón «Continue». | 17:45 |
elopio | (Para abrir el enlace desde la terminal, pueden hacer clic derecho sobre el enlace y seleccionar «Abrir enlace»). | 17:45 |
elopio | Después de esto, estaremos listos para firmar el código de conducta. | 17:46 |
elopio | [slide 14] | 17:46 |
elopio | Pero, ¿qué putas es eso? | 17:46 |
elopio | Les cuento mientras descifran el correo con la clave gpg. | 17:47 |
elopio | si se atrasan no se preocupen, después de las sesión les puedo ayudar. | 17:47 |
elopio | El código de conducta está en https://launchpad.net/codeofconduct/1.1 | 17:47 |
elopio | No acepten nada sin antes leerlo y estar de acuerdo. | 17:47 |
elopio | Este código habla sobre el comportamiento esperado de los miembros de la comunidad de Ubuntu. | 17:47 |
elopio | Este código habla sobre el comportamiento esperado de los miembros de la comunidad de Ubuntu. | 17:47 |
elopio | La comunidad no es ni cerca de ser perfecta, y nunca lo va a ser. | 17:47 |
elopio | Pero los conflictos que surgen del trabajo que todos realizamos pueden ser resueltos e incluso aprovechados al tener claro que todos tenemos el mismo objetivo: hacer un Ubuntu mejor. | 17:48 |
elopio | El documento explica que los buenos miembros de la comunidad | 17:48 |
elopio | somos considerados, respetuosos y colaborativos. | 17:48 |
elopio | Que cuando hay desacuerdos, buscamos otras opiniones. | 17:48 |
elopio | Que cuando hay dudas, buscamos ayuda. | 17:48 |
elopio | Y que si no podemos cumplir con las tareas que aceptamos, nos retiramos de la mejor forma posible para no afectar el trabajo de los demás. | 17:48 |
elopio | ¿Alguna preguntas? | 17:49 |
elopio | *pregunta | 17:49 |
elopio | [slide 15] | 17:49 |
elopio | Aquí les voy a copiar los pasos para firmar el código. | 17:49 |
elopio | Pero no lo hagan ahora, leanlo primero y vuelvan aquí si están de acuerdo con lo que dice. | 17:50 |
elopio | http://paste.ubuntu.com/1056321/ | 17:50 |
ClaseBot | Quedan 10 minutos en la sesión actual | 17:50 |
elopio | como dice fmolinero, hay una traducción en https://wiki.ubuntu.com/esCodeOfConduct | 17:50 |
elopio | pero esa no es la última versión del CdC. | 17:51 |
elopio | lo primero que pueden hacer como parte de su LoCo es ayudar a traducir la última versión. | 17:51 |
elopio | sólo una sugerencia... :) | 17:51 |
elopio | Y queda poco tiempo. | 17:51 |
elopio | Para terminar, sigamos con el desorden, volvamos a los equipos. | 17:51 |
elopio | Además del LoCo, pueden unirse a otros equipos que les interesen. | 17:51 |
elopio | Escojan a qué equipo unirse tomando en cuenta qué cosas sepan hacer bien, el tiempo que tengan disponible, y cómo les gustaría colaborar con la comunidad. | 17:52 |
elopio | Toda ayuda es bienvenida, así que siempre van a encontrar algún equipo que los reciba, les ayude a iniciar, y los llene de trabajo divertido y satisfactorio. | 17:52 |
elopio | [slide 20] | 17:53 |
elopio | Les voy a enviar información sobre algunos equipos | 17:53 |
elopio | El equipo de mercadeo de Ubuntu se encarga de diseñar y publicar material promocional. | 17:53 |
elopio | Esto para que más gente conozca Ubuntu, y más gente se una a colaborar con la comunidad. | 17:53 |
elopio | La página del equipo es https://launchpad.net/~spreadubuntu | 17:53 |
elopio | [slide 21] | 17:53 |
elopio | El equipo de documentación se encarga de la documentación del sistema, el wiki de Ubuntu y de guíar a los nuevos usuarios y colaboradores. | 17:53 |
elopio | https://launchpad.net/~ubuntu-doc-contributors | 17:53 |
elopio | [slide 22] | 17:53 |
elopio | Ubuntu Friendly Squad es un proyecto para calificar el hardware según su compatibilidad con Ubuntu. | 17:54 |
elopio | Así va a ser más sencillo comprar nuevo equipo y estar tranquilo de que Ubuntu va a funcionar sin problemas. | 17:54 |
elopio | https://launchpad.net/~ubuntu-friendly-squad | 17:55 |
elopio | [slide 23] | 17:55 |
ClaseBot | Quedan 5 minutos en la sesión actual | 17:55 |
elopio | El bugsquad es mi favorito. | 17:55 |
elopio | https://launchpad.net/~bugsquad | 17:55 |
elopio | Los miembros de este equipo se encargan de revisar los reportes de errores enviados a través de Launchpad. | 17:55 |
elopio | Ayudan a quienes encontraron el error a hacer un buen reporte, | 17:55 |
elopio | y ayudan a quienes van a solucionarlo asegurandose de que el reporte tiene toda la información necesaria | 17:55 |
elopio | y está asignado al equipo correcto. | 17:55 |
elopio | ¡unanse a este! Hay muchos bugs y no hay suficientes manos. | 17:56 |
elopio | pero no, no se unan a cualquiera. | 17:56 |
elopio | lo principal de hacer trabajo voluntario es que tiene que ser divertido. | 17:56 |
elopio | busquen el que los haga más felices, y cualquier forma de colaboración es buena. | 17:57 |
elopio | [slide 24] | 17:57 |
elopio | Les paso los enlaces de otros equipos, para que les echen un ojo y vean si alguno les interesa. | 17:57 |
elopio | https://launchpad.net/~ubuntu-news | 17:57 |
elopio | https://launchpad.net/~accessibility | 17:57 |
elopio | https://launchpad.net/~ubuntu-women | 17:57 |
elopio | https://launchpad.net/~ubuntu-training | 17:57 |
elopio | https://launchpad.net/~ubuntu-gaming | 17:58 |
elopio | Y si quieren colaborar de una forma nueva, que no tiene un equipo creado aún, | 17:58 |
elopio | o si quieren hacer un nuevo proyecto de software, | 17:58 |
elopio | o si quieren organizar de mejor forma alguna comunidad de la que formen parte, | 17:58 |
elopio | pueden registrar un nuevo equipo entrando a | 17:58 |
elopio | https://launchpad.net/people/+newteam | 17:58 |
elopio | y ya se me acabó el tiempo. | 17:58 |
elopio | quedense a las próximas sesiones, para aprender cómo usar launchpad para colaborar en algunas cosas importantes para Ubuntu. | 17:59 |
elopio | muchas gracias. | 17:59 |
elopio | si les quedaron dudas, voy a estar un rato en el canal de chat para ayudarles. | 17:59 |
elopio | [slide 31] | 17:59 |
elopio | o pueden escribirme luego a elopio@ubuntu.com, o unirse al canal #ubuntu-centroamerica | 17:59 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Traduciendo Ubuntu al Español - Instructores: fmolinero - Diapositivas: http://is.gd/KQyvGr | ||
ClaseBot | Diapositivas para Traduciendo Ubuntu al Español : http://ubuntuone.com/40rHbsU1KOsS2FVuwrbXCR | 18:00 |
fmolinero | Hola a todos/as | 18:00 |
fmolinero | Mi nombre es Francisco Molinero | 18:00 |
fmolinero | Vivo en España | 18:01 |
fmolinero | y soy el coordinador del equipo de traducción de Ubuntu al español | 18:01 |
fmolinero | El objetivo de mi presentación es animar a que ayuden en la traducción de Ubuntu al Español | 18:03 |
fmolinero | [silde 2] | 18:03 |
fmolinero | [slide 2] | 18:04 |
fmolinero | Cada usuario debe ser capaz de usar el software en el idioma de su elcción | 18:04 |
fmolinero | este es un objetivo de Ubuntu | 18:04 |
fmolinero | para el que muchas personas en todo el mundo colaboran d3esinteresadamente | 18:04 |
fmolinero | [slide 3] | 18:05 |
fmolinero | Es muy sencillo colaborar en las traducciones | 18:05 |
fmolinero | no es necesario saber de código | 18:06 |
fmolinero | no es importante tener mucho tiempo libre | 18:06 |
fmolinero | Traducir Ubuntu es un proceso sencillo al alcance de muchos | 18:06 |
fmolinero | Obvio decir que en cualquier momento son bienvenidas las preguntas | 18:07 |
fmolinero | [slide 4] | 18:07 |
fmolinero | muy poca teoría | 18:07 |
fmolinero | los programas que usamos están internacionalizados | 18:08 |
fmolinero | es decir: permiten que el usuario los pueda correr en el idioma deseado | 18:08 |
fmolinero | es un trabajo de los desarrolladores | 18:08 |
fmolinero | que con sus herramientas hacen posible adaptarlos y traducirlos a los distintos idiomas | 18:09 |
fmolinero | Lo que hacemos los traductores (cualquiera puede ser traductor) | 18:09 |
fmolinero | es la localización | 18:09 |
fmolinero | En Ubuntu, traducir, como otros muchos trabajos, es una labor de equipo | 18:09 |
fmolinero | nada sería posible si solo una persona se encargara de ello | 18:10 |
fmolinero | [slide 5] | 18:10 |
fmolinero | Ubuntu es una distribución Linux que engloba además del propio núcleo | 18:11 |
fmolinero | los escritorios (GNOME KDE) | 18:11 |
fmolinero | las aplicaciones/biblio0tecas/paquetes independeientes | 18:11 |
fmolinero | y los propios programas de la distribución | 18:11 |
fmolinero | [slide 6] | 18:12 |
fmolinero | La principal tarea de los traductores es que todas estas fuentes se muestren de forma coherente | 18:12 |
fmolinero | sin que parezca un simple agregado | 18:12 |
fmolinero | que trata de forma individual el idioma | 18:13 |
fmolinero | ¿Cómo podemos ayudar en la traducción de Ubuntu? | 18:13 |
fmolinero | ¿Qué habilidades necesitamos? | 18:13 |
fmolinero | [slide 7] | 18:13 |
fmolinero | apenas dos cosas: | 18:14 |
fmolinero | Dominar el español correctamente | 18:14 |
fmolinero | Dominar el inglés escrito para la traducción directa | 18:14 |
fmolinero | Nada de código | 18:15 |
fmolinero | Nada de terminal | 18:15 |
fmolinero | ¿alguna pregunta? | 18:16 |
fmolinero | Continuamos | 18:17 |
fmolinero | Tenemos dos vías para poder colaborar | 18:17 |
fmolinero | [slide 8] | 18:17 |
fmolinero | Para la primera, elopio ya nos ha dado las herramientas | 18:17 |
fmolinero | Launchpad permite a sus usuarios enviar sugerencias de traduccion | 18:18 |
ClaseBot | Deyner preguntó: descargas o paginas para ser traducciones | 18:18 |
fmolinero | Deyner: perdona pero no entendí la pregunta | 18:18 |
fmolinero | ahora sí la he entendido | 18:21 |
fmolinero | luego hablaremos de ello | 18:22 |
fmolinero | de los programas a usar | 18:22 |
ClaseBot | Deyner preguntó: que programas descargar para realizar traducciones | 18:22 |
fmolinero | https://translations.launchpad.net/ubuntu | 18:22 |
fmolinero | en esta pagina, una vez que somos usuarios de Launchpad | 18:22 |
fmolinero | podemos ver todas las plantillas sobre las que podemos enviar nuestras sugerencias | 18:23 |
fmolinero | una vez que hemos accedido a Launchpad | 18:23 |
fmolinero | elegimos el idioma en el que queremos trabajar | 18:23 |
fmolinero | https://translations.launchpad.net/ubuntu/precise/+lang/es | 18:24 |
fmolinero | y como podeis ver tenemos 1243 plantillas | 18:24 |
fmolinero | donde proponer sugerencias | 18:24 |
fmolinero | para este nivel de colaboración no hace falta ningun software | 18:24 |
fmolinero | Launchapad nos dice el nombre de la plantilla (Template) | 18:25 |
fmolinero | Las cadenas que tiene sin traducir (Untraslated) | 18:25 |
fmolinero | Las que necesitan revisión (Need review) | 18:25 |
fmolinero | y toda la informacion necesaria | 18:26 |
fmolinero | simplemente debemos elegir la plantilla que nos gustaria traducir | 18:26 |
fmolinero | por ejemplo: https://translations.launchpad.net/ubuntu/precise/+source/debian-installer/+pots/debian-installer/es/+translate | 18:26 |
fmolinero | debian installer | 18:26 |
fmolinero | para cada una de las frases | 18:27 |
fmolinero | estén traducidas o no | 18:27 |
fmolinero | podemos proponer nuestra propia traduccion | 18:27 |
fmolinero | Los usuarios de Launchpad no pueden traducir directamente | 18:28 |
fmolinero | para esto hay que ser miembro oficial del equipo de traducion | 18:28 |
fmolinero | esta es la segunda via | 18:28 |
fmolinero | [slide 9] | 18:28 |
fmolinero | ¿que requisitos hacen falta para ser tarductor odficial? | 18:29 |
fmolinero | los podemos leer en la wiki del equipo | 18:29 |
fmolinero | https://wiki.ubuntu.com/UbuntuSpanishTranslators | 18:29 |
fmolinero | Firmar el código de conducta | 18:30 |
fmolinero | del que ya nos hablo elopio | 18:30 |
fmolinero | Realizar al menos 100 sugerencias de traduccion | 18:30 |
fmolinero | Usar una traducción neutra (ya hablaremos de ello) | 18:30 |
fmolinero | Solicitar en la lista de correo del equipo, pertenecer al mismo | 18:31 |
fmolinero | Los traductores oficiales valorarán el trabajo | 18:31 |
fmolinero | y votaran de forma abierta el ingreso en el equipo | 18:31 |
fmolinero | emitiran consejos para los nuevos miembros | 18:31 |
fmolinero | y el ayudaran en el proceso de aprender a traducir como uno mas | 18:32 |
fmolinero | Preguntas? | 18:32 |
fmolinero | Continuamos | 18:33 |
fmolinero | El equipo ha elaborado durante estos años una Guia de estilo | 18:33 |
fmolinero | https://wiki.ubuntu.com/UbuntuSpanishTranslators/Estilo | 18:33 |
fmolinero | que es conveniente leer antes de empezar | 18:33 |
fmolinero | y que nos ayudara a coordinar nuestro estilo de traduccion | 18:34 |
fmolinero | con el resto de traductores | 18:34 |
fmolinero | Os recuerdo que se trata de UN TRABAJO EN EQUIPO | 18:34 |
fmolinero | y que es importante que el usuario tenga la sensación | 18:34 |
fmolinero | de que todos los programas estan traducidos por una sola persona | 18:35 |
fmolinero | un mismo estilo | 18:35 |
fmolinero | Como usamos un solo español para todos | 18:35 |
fmolinero | hay palabras, giros, formas que hemos convenido | 18:35 |
fmolinero | de esta manera somos capaces de tener el mejor set de traduccion de Ubuntu | 18:35 |
fmolinero | algunos ejemplos de nuestra guia de estilo | 18:36 |
fmolinero | [slide 10] | 18:36 |
fmolinero | [slide 11] | 18:36 |
fmolinero | usamos el usted | 18:37 |
fmolinero | pero no lo escribimos | 18:37 |
fmolinero | evitamos las formas de cortesia excesivas | 18:37 |
fmolinero | [slide 12] | 18:37 |
fmolinero | evitamos la yuxtaposición de sustantivos | 18:38 |
fmolinero | evitamos los posesivos | 18:38 |
fmolinero | [slide 13] | 18:38 |
fmolinero | evitamos la forma psaiva | 18:38 |
fmolinero | los archivos se usan | 18:38 |
fmolinero | no son usados | 18:38 |
fmolinero | tenemos cuidado con los falsos amigos | 18:39 |
fmolinero | los infinitivos e imperativos | 18:39 |
fmolinero | [slide 14] | 18:39 |
fmolinero | Ojo Con La Mayúsculas | 18:39 |
fmolinero | y sobre todo las tildes | 18:40 |
fmolinero | ponemos mucho cuidado en una correcta ortografia | 18:40 |
fmolinero | hay que pensar que hay miles de niños | 18:40 |
fmolinero | hispanohablantes que aprenderan el idioma con Ubuntu | 18:40 |
fmolinero | tenemos una obligacion con ellos | 18:40 |
fmolinero | escribir correctamente | 18:41 |
fmolinero | [slide 15] | 18:41 |
fmolinero | nuestro objetivo es hacer accesisble el SO a todos los hispanohablantes | 18:42 |
fmolinero | la mayoría no son tecnicos | 18:42 |
fmolinero | por eso intentamos hacer traducciones cercanas al usuario final no tecnico | 18:42 |
fmolinero | de modo que pueda entender el concepto en un nivel básico | 18:42 |
fmolinero | conservando la suficiente informacion y precision para el usuario tecnico | 18:43 |
fmolinero | evitamos los anglicismos | 18:43 |
fmolinero | si existen alternativas en español | 18:43 |
fmolinero | y de esta manera preparamos un futuro para la computación en nuestro idioma | 18:43 |
fmolinero | Pregunta? | 18:44 |
fmolinero | *Preguntas? | 18:44 |
fmolinero | mientras pensais alguna | 18:45 |
fmolinero | os doy datos del trabajo en el que podeis colaborar | 18:45 |
fmolinero | [slide 16] | 18:45 |
fmolinero | Ubuntu habla español | 18:45 |
fmolinero | 97% | 18:45 |
fmolinero | solo 11.000 frases sin traducir | 18:45 |
fmolinero | gracias a más de 1.300 personas | 18:46 |
fmolinero | que alguna vez entraron en Launchpad | 18:46 |
fmolinero | o se hicieron traductors oficiales | 18:46 |
fmolinero | 194 lo fueron en algun momento | 18:46 |
fmolinero | en cuanto a la pregunta de Deyner de antes | 18:46 |
fmolinero | se puede usar Launchpad | 18:46 |
fmolinero | y como programa para trabajar fuera de linea | 18:47 |
fmolinero | mi consejo en Gtranslator | 18:47 |
fmolinero | se instala desde el centro de software | 18:47 |
fmolinero | ¿Alguien se anima a traducir? | 18:48 |
fmolinero | [slide 17] | 18:49 |
fmolinero | direcciones de interes | 18:49 |
fmolinero | para traducir | 18:49 |
ClaseBot | Quedan 10 minutos en la sesión actual | 18:50 |
fmolinero | alguna pregunta? | 18:51 |
fmolinero | [slide 2] | 18:53 |
fmolinero | bien | 18:54 |
fmolinero | entonces me queda despedirme | 18:54 |
fmolinero | agradecer la atencion | 18:54 |
fmolinero | y deciros que siempre que me necesiteis | 18:55 |
fmolinero | para traducir | 18:55 |
fmolinero | para empezar | 18:55 |
ClaseBot | Quedan 5 minutos en la sesión actual | 18:55 |
fmolinero | o para cualquier otra cosa | 18:55 |
fmolinero | [slide 1] | 18:55 |
fmolinero | estos son mis datos de contacto | 18:55 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Cómo obtener ayuda en Ubuntu - Instructores: viperhoot - Diapositivas: http://is.gd/pdGwHG | ||
ClaseBot | Diapositivas para Cómo obtener ayuda en Ubuntu : http://ubuntuone.com/5mRbP79HdPF8p9SiT7FDwq | 19:00 |
viperhoot | Buen día a todos, ya estamos por comenzar la próxima charla: Cómo obtener ayuda en Ubuntu. | 19:00 |
viperhoot | Bien, es hora de empezar. | 19:02 |
viperhoot | [slide 1] | 19:02 |
viperhoot | Permitanme primero presentarme | 19:02 |
viperhoot | mi nombre es Dante Díaz, miembro de la comunidad Ubuntu y contacto para el Equipo peruano. | 19:02 |
viperhoot | En este momento quiero explicarles cómo conseguir ayuda a través de toda la comunidad de usuarios ubuntu repartidos por todos los lugares. | 19:03 |
=== Charlie is now known as Guest22848 | ||
viperhoot | Como cualquier usuario que recién viene desde otros sistemas operativos, es normal sentirse un poco perdido al principio | 19:04 |
viperhoot | la misma interfaz de ubuntu supone un cambio con lo que veníamos usando antes ( principalmente un sistema windows) | 19:05 |
viperhoot | No supone un cambio radical pero si una diferencia en el modo de pensar y trabajar con un nuevo sistema operativo | 19:06 |
viperhoot | afortunadamente Ubuntu tiene una gran comunidad de personas detrás que siempre se encuentran dispuestas a apoyar | 19:06 |
viperhoot | En esta sesión quiero exponerles cual es la forma más sencilla de conseguir ayuda si eres un usuario nuevo de Ubuntu | 19:08 |
viperhoot | Hay dos maneras principales, ambas se sustentan en el uso de internet como medio de comunicación | 19:09 |
viperhoot | Las comunidades locales (LoCo Teams) y El alojador de proyectos Launchpad | 19:10 |
viperhoot | Desde ambas uno puede recibir ayuda de diferente indole: reportar algunos errores encontrados en ubuntu, obtener respuestas técnicas en relación a ubuntu , documentarse y profundizar en el manejo de ubuntu. | 19:11 |
viperhoot | y por supuesto, contactar con personas alrededor del mundo dispuestos a apoyar, así como gente que se puede encontrar cerca. | 19:11 |
viperhoot | [slide 2] | 19:12 |
viperhoot | El uso de internet ha ayudado de gran manera a que ubuntu se popularice, así como a que el conocimiento de esta distribución sea cada vez mayor | 19:12 |
viperhoot | [slide 3] | 19:15 |
viperhoot | Hablemos de ambos servicios que ofrece la comunidad: Las comunidades locales y Launchpad | 19:15 |
viperhoot | [slide 4] | 19:16 |
viperhoot | Las comunidades locales son grupos de usuarios aficionados en el uso y manejo de ubuntu | 19:16 |
viperhoot | tienen una característica especial: buscan trabajar juntos debido a la cercanía que tienen. | 19:17 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Cómo obtener ayuda en Ubuntu - Instructores: viperhoot - Diapositivas: http://is.gd/qjYF8v | ||
ClaseBot | Diapositivas para Cómo obtener ayuda en Ubuntu : http://ubuntuone.com/51WlK0iZSj6unzqITRLaeU | 19:18 |
viperhoot | esto es lo que ha hecho que los lazos entre los miembros sean fuertes y de apoyo mutuo, ya que generalmente pueden realizar reuniones, conocerte y trabajar personalmente. | 19:18 |
viperhoot | Hay comunidades locales de ubuntu por todo el mundo | 19:18 |
viperhoot | en el caso de América Latina hay comunidades locales por cada país. | 19:19 |
viperhoot | Todas bastante activas y metidas en diferentes proyectos locales. | 19:19 |
viperhoot | Sin embargo, dentro del ecosistema ubuntu, todas cuentan con una serie de herramientas (a través de internet) que buscan que sus miembros se comuniquen entre ellos de maneras sencillas. | 19:20 |
viperhoot | [slide 5] | 19:20 |
viperhoot | Así pues, cada comunidad local de ubuntu ofrece a sus miembros un sitio web desde donde informarse de las actividades cercanas en su localidad/país | 19:21 |
viperhoot | Foros de discusión, mediante los cuales se puedan realizar conversatorios entre sus miembros, de variados temas. | 19:21 |
viperhoot | Es también una manera efectiva de brindar soporte a los nuevos miembros. | 19:21 |
viperhoot | Un sistema de char IRC , como el que estamos usando en este momento. | 19:21 |
viperhoot | canales IRC en Freenode como #ubuntu-es #ubuntu-charlas #ubuntu-pe y otros representan a diversas comunidades de apoyo | 19:22 |
viperhoot | de acuerdo al país que representan | 19:22 |
viperhoot | Sin embargo puede resultar algo confuso buscar la comunidad adecuada para cada uno | 19:23 |
viperhoot | Es por ello que la misma comunidad buscó integrar toda esta información en un único lugar para que sea sencillo al nuevo usuario. | 19:23 |
viperhoot | Es así que nace el portal de las Comunidades Locales de Ubuntu. | 19:24 |
viperhoot | [slide 6) | 19:24 |
viperhoot | [slide 6] | 19:24 |
viperhoot | http://loco.ubuntu.com | 19:24 |
=== joel is now known as Guest22674 | ||
viperhoot | Este sitio web engloba toda la información que brindan todas las comunidades locales alrededor del mundo. | 19:25 |
viperhoot | mostrando además de manera muy visual los contenidos de cada una de ellas | 19:25 |
viperhoot | como pueden ver en el sitio web, se representa a todas las comunidades locales en un mapa | 19:25 |
viperhoot | si damos click en la zona de América Latina ingresaremos a una lista donde nos muestra todas las comunidades locales de esta parte del mundo. | 19:26 |
viperhoot | http://loco.ubuntu.com/teams/#South%20America | 19:26 |
viperhoot | Observarán que Latinoamérica hay comunidades locales de Ubuntu en Bolivia, Brasil, Ecuador, Perú, Argentina, Colombia, Venezuela, Chile, Paraguay, Uruguay y Trinidad y Tobago. | 19:27 |
viperhoot | ¡Es gran parte de América Latina! | 19:28 |
viperhoot | Todas ellas son reconocidas, sin embargo no todas son oficiales, ese tema da para otra charla ;) | 19:28 |
viperhoot | [slide 7] | 19:28 |
viperhoot | Y todas ellas ofrecen información sobre sus actividades y maneras de contactarlos :) | 19:29 |
viperhoot | Vayamos a la información de Ubuntu Perú y veamos qué ofrece esta comunidad a sus miembros locales. | 19:29 |
viperhoot | http://loco.ubuntu.com/teams/ubuntu-pe | 19:30 |
viperhoot | Verán que carga una nueva web con información exclusiva de esta comunidad | 19:30 |
viperhoot | Su ubicación | 19:30 |
viperhoot | El idioma en el que ofrece apoyo | 19:30 |
viperhoot | Quienes la dirigen y a quién podemos contactar personalmente como cabezas de la comunidad. | 19:31 |
viperhoot | Y más abajo, entre circulos de color naranja los servicios que esta comunidad ofrece | 19:31 |
viperhoot | Un canal IRC | 19:31 |
viperhoot | Una página Wiki | 19:31 |
viperhoot | Una lista de correos | 19:31 |
viperhoot | Unos foros de discusión | 19:31 |
viperhoot | y un sitio web | 19:31 |
viperhoot | Debajo, los eventos que esta comunidad tiene planeados próximamente, en este caso no hay ninguno listado. | 19:32 |
viperhoot | A la derecha un pequeño modulo de twitter con las novedades de esta comunidad | 19:32 |
viperhoot | Son pocos servicios los que ofrece esta comunidad, pero los necesarios para que se mantengan en contacto constante, ayuden a nuevos usuarios de ubuntu y planifiquen nuevas actividades. | 19:33 |
viperhoot | Estos servicios no son exclusivos de la comunidad de Ubuntu Perú | 19:33 |
viperhoot | cada comunidad local cuenta con ellos | 19:33 |
viperhoot | Sólo hay que acceder a la comunidad a la cual queramos pertenecer y se nos mostrará todo lo que ofrece | 19:33 |
viperhoot | Recuerden, para el caso de América Latina, la dirección para encontrar todas la comunidades locales disponibles es: http://loco.ubuntu.com/teams/#South%20America | 19:34 |
viperhoot | Únanse a su comunidad más cercana :) | 19:34 |
viperhoot | [slide 8] | 19:35 |
viperhoot | Hablemos ahora un poco de la ayuda que podemos obtener por Launchpad cuando somos usuarios nuevos de Ubuntu | 19:35 |
viperhoot | http://launchpad.net | 19:35 |
viperhoot | Launchpad es una plataforma para el correcto manejo de proyectos de software libre | 19:36 |
viperhoot | Aloja miles de proyectos de manera gratuita y con buenas herramientas dedicadas a ello. | 19:36 |
viperhoot | Como pueden imaginar, Ubuntu y muchos de los programas que lo conforman se encuentran alojados allí. | 19:36 |
viperhoot | Sin embargo, a diferencia de las comunidades locales, Launchpad se encuentra en inglés y los proyectos se encuentran un poco separados unos de otros. | 19:37 |
viperhoot | Tomaría una charla entera hablar sobre todo lo que ofrece launchpad, así que vayamos directamente a cómo obtener ayuda para ubuntu desde launchpad | 19:38 |
viperhoot | la manera más sencilla? desde la sección de preguntas para ubuntu | 19:38 |
viperhoot | https://answers.launchpad.net/ubuntu | 19:38 |
viperhoot | Como pueden ver, allí se listan todas las preguntas que la gente realiza en relación a ubuntu | 19:38 |
viperhoot | desde pequeñas dudas con el manejo y que se resuelven en segundos, hasta temas complejos relacionados a hardware y que pueden llevar a dias o semanas en solucionarse. | 19:39 |
viperhoot | Es un lugar bastante activo y que incluso muchas veces ayuda a contactar directamente con los creadores de los programas que usamos en ubuntu | 19:40 |
viperhoot | ¡Una ayuda de primera mano! | 19:40 |
viperhoot | Eso si, como verán, la interfaz está completamente en inglés | 19:40 |
viperhoot | Puede llegar a ser un impedimento si no dominamos del todo el idioma y tenemos un problema muy específico | 19:41 |
viperhoot | Desde allí mismo también podemos ayudar resolviendo las dudas de otros usuarios. | 19:42 |
viperhoot | Basta con crearnos una cuenta de launchpad | 19:42 |
viperhoot | para crearnos una cuenta, simplemente nos dirigimos a: https://answers.launchpad.net/ubuntu | 19:43 |
viperhoot | llenamos nuestra información y ya está, nada del otro mundo :P | 19:43 |
viperhoot | luego nos dirigimos a la web de preguntas, vemos la lista actual y si sabemos la respuesta a alguna, pues la ponemos y ya, habremos contribuido con otra persona. | 19:44 |
viperhoot | Todo esto es un trabajo voluntario y que no representa más paga que la satisfacción de ser útil con otra persona. | 19:44 |
viperhoot | Es una buena causa y que ha ayudado a que Ubuntu se popularice, la comunidad detrás es bastante sólida y colaborativa | 19:45 |
viperhoot | [slide 9] | 19:45 |
viperhoot | La charla finaliza aquí. | 19:45 |
viperhoot | Espero haber sido de ayuda y aclarar un poco cómo encontrar ayuda en ubuntu a través de su gran comunidad. | 19:46 |
viperhoot | Si alguien solicita las diapositivas de la presentación, las puede descargar desde aquí: http://ubuntuone.com/5mRbP79HdPF8p9SiT7FDwq | 19:46 |
viperhoot | Eso es todo, y hasta otra vez será! | 19:47 |
SergioMeneses | muchisimas gracias viperhoot por la presentacion | 19:49 |
viperhoot | cualquier duda o sugerencia soy viperhoot en IRC y @viperhoot en Twitter. | 19:49 |
SergioMeneses | compañeros tenemos unos 10min de descanso | 19:49 |
SergioMeneses | pueden dar dudas o tomar el break | 19:49 |
ClaseBot | Quedan 10 minutos en la sesión actual | 19:50 |
ClaseBot | siliaro preguntó: Que codificacion teneis, para que salgan tantas ???? | 19:51 |
viperhoot | siliaro, me imagino a que te refieres a lernid, ahora mismo yo estoy con xchat | 19:52 |
viperhoot | y pienso que usa UTF-8 | 19:52 |
viperhoot | siliaro, debi procurar no usar tildes, mis disculpas | 19:54 |
ClaseBot | Quedan 5 minutos en la sesión actual | 19:55 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: 3 formas simples de colaborar con Ubuntu - Instructores: chilicuil - Diapositivas: http://is.gd/F4toiV | ||
ClaseBot | Diapositivas para 3 formas simples de colaborar con Ubuntu: http://ubuntuone.com/1AXIPekm4I03eWkzVvOU7N | 20:00 |
chilicuil | hola, gracias por asistir al dia del usuario | 20:00 |
chilicuil | espero que hayan disfrutado hasta el momento de las charlas | 20:01 |
chilicuil | [SLIDE 1] | 20:01 |
chilicuil | mi nombre es Javier y soy una de esas personas a las que le gusta hacer carreritas en costales y zancos con los groovies de Ubuntu | 20:01 |
chilicuil | durante la siguiente hr intentare mostrar 3 formas, relativamente faciles de hacer de Ubuntu un mejor sistema | 20:01 |
chilicuil | esta charla tendra algo de practico, asi que sugiero que tengan su cuenta de lp lista para la accion ;) | 20:02 |
chilicuil | si tienen cualquier pregunta, estare feliz de contestarla | 20:02 |
chilicuil | [SLIDE 2] | 20:03 |
chilicuil | si tienen problemas con la visualizacion de la presentacion, tambien me gustaria que lo comentaran | 20:03 |
chilicuil | Ubuntu es un proyecto patrocinado por Canonical (una empresa que vende soporte y que esta ubicada en Inglaterra) | 20:03 |
chilicuil | esta empresa cubre los costos de infraestructura | 20:03 |
chilicuil | y les paga a algunas personas para que se encarguen de ciertas partes críticas | 20:03 |
chilicuil | [SLIDE 3] | 20:04 |
chilicuil | este es el equipo enfocado a la comunidad, algunos de ellos comenzaron como voluntarios | 20:04 |
chilicuil | y ahora trabajan para canonical.., de derecha a izquierda | 20:04 |
chilicuil | [SLIDE 4] | 20:04 |
chilicuil | Jorge Castro, le gusta contestar preguntas en http://askubuntu.com | 20:04 |
chilicuil | Daniel Holbach, creador de http://harvest.ubuntu.com/ y osito cariñosito del proyecto | 20:04 |
chilicuil | John O'Bacon, programador de Lernid, escritor, guitarrista, lider | 20:05 |
chilicuil | Ahmed Kamal, parte del equipo de Ubuntu server | 20:05 |
chilicuil | David Planella, coordinador de los equipos de traducción | 20:05 |
chilicuil | El resto de la comunidad también es cool \o/ | 20:05 |
chilicuil | [SLIDE 5] | 20:05 |
chilicuil | Ubuntu tienen una comunidad extremadamente dulce | 20:05 |
chilicuil | siendo asi, algunas personas podrian pensar que el nivel de azucar es suficiente | 20:05 |
chilicuil | pero la realidad, es que el sabor de Ubuntu esta rebajado =( | 20:05 |
chilicuil | es decir, no es un dulce espeso, amantequillado, sino más bien parece | 20:06 |
chilicuil | que a alguien se le cayo el agua durante su preparación | 20:06 |
chilicuil | afortunadamente hay varias formas para hacer que el sabor se intensifique | 20:06 |
chilicuil | intentare mostrar algunas de ellas, estas recetas no deberian quitarles mucho tiempo | 20:06 |
chilicuil | son relativamente faciles de hacer e importantes | 20:06 |
chilicuil | asi que desde mi perspectiva es una forma de hacer mucho con poco | 20:06 |
chilicuil | 20:06 | |
=== lara is now known as Guest30447 | ||
chilicuil | La primera iniciativa o forma de endulzar aún más el sistema es adoptando una .iso | 20:06 |
chilicuil | [SLIDE 6] | 20:07 |
chilicuil | Las imagenes .iso son la forma preferida de distribuir Ubuntu | 20:07 |
chilicuil | cada 6 meses se compila suficiente software, y se generan varias imagenes | 20:07 |
chilicuil | algunas traen software para servidores, otras para escritorios, algunas traen sistema gráficos alternativos, como xfce o kde | 20:07 |
chilicuil | y pueden preparar para amd64, x86 y arm en total son 60 | 20:07 |
chilicuil | Los ingredientes que necesitaremos son: | 20:07 |
chilicuil | [SLIDE 7] | 20:07 |
chilicuil | [+] Maquina virtual o hardware real | 20:07 |
chilicuil | [+] Buen ancho de banda (100kb/s deberia ser suficiente) | 20:08 |
chilicuil | [+] Cuenta en lp | 20:08 |
chilicuil | 20:08 | |
chilicuil | Si van a utilizar una maquina real tambien necesitaran discos virgenes, y el ancho de banda, entre mas mejor | 20:08 |
chilicuil | pero tampoco necesitan algo exorbitante, para descargar las imagenes .iso se usa zsync, que descarga 1 sola vez | 20:08 |
chilicuil | y las siguientes solo descarga las diferencias, por lo tanto son mas rapidas de descargar | 20:08 |
chilicuil | y el tiempo de preparación es de aprox: | 20:08 |
chilicuil | [+] 3 hrs | 20:08 |
chilicuil | si ya tienen su cuenta en lp, pueden logearse con la misma en: | 20:09 |
chilicuil | http://iso.qa.ubuntu.com/ , que es el tracker, el sitio donde se da el seguimiento de las pruebas | 20:09 |
chilicuil | [SLIDE 8] | 20:09 |
chilicuil | ahora es un buen momento para abrir http://iso.qa.ubuntu.com ;), me gustaria que fueramos siguiendo el proceso al mismo tiempo | 20:10 |
chilicuil | al lado izquierdo hay un boton que dice «log in» | 20:11 |
chilicuil | [SLIDE 9] | 20:11 |
chilicuil | el sitio utiliza sso (single sign on), asi que para que funcione tendran que ir primero a: https://launchpad.net/ | 20:11 |
chilicuil | [SLIDE 10] | 20:11 |
chilicuil | ahi pueden logearse | 20:11 |
chilicuil | [SLIDE 11] | 20:12 |
chilicuil | [SLIDE 12] | 20:12 |
chilicuil | y luego regresar al tracker de las imagenes .iso y seguir las instrucciones | 20:12 |
chilicuil | [SLIDE 13] | 20:12 |
chilicuil | vale, espero que se logeen al tracker de las imagenes .iso =), genial madgab, gracias por seguir la presentacion =) | 20:12 |
chilicuil | una vez logeados veran los milestones estas son las versiones de ubuntu para probar | 20:13 |
chilicuil | se vera mas o menos asi | 20:13 |
chilicuil | [SLIDE 14] | 20:13 |
=== init is now known as Exio | ||
chilicuil | siempre, a menos que se indique lo contrario se selecciona la primera, hoy es: | 20:13 |
chilicuil | http://iso.qa.ubuntu.com/qatracker/milestones/219/builds | 20:13 |
chilicuil | que es la «Quantal Daily» | 20:14 |
chilicuil | [SLIDE 15] | 20:14 |
chilicuil | Como se deduce del titulo, las imagenes son creadas todos los dias, la idea es que siempre se tengan versiones funcionales | 20:14 |
chilicuil | cada vez se le da más importancia a esta forma de trabajar así tal vez las versiones alpha desaparezcan en un futuro no muy lejano | 20:14 |
chilicuil | cuando hayan seleccionado «Quantal Dayly», se les mostrará una página en forma de tabla | 20:15 |
chilicuil | [SLIDE 16] | 20:15 |
chilicuil | la primera columna, la que tiene un icono de descarga contiene instrucciones | 20:15 |
chilicuil | [SLIDE 17] | 20:15 |
chilicuil | ya estan en esa pagina? | 20:15 |
chilicuil | perfecto =), ahora, navegaremos un poco por el sitio para explicar las partes del mismo | 20:16 |
chilicuil | cuando quieran hacer verdadero testing, podran seleccionar las imagenes que prefieran probar =) | 20:16 |
chilicuil | ahora, para este ejemplo, vamos a darle click sobre el icono al lado de Edubuntu DVD amd64 | 20:16 |
chilicuil | [SLIDE 18] | 20:16 |
chilicuil | y veremos una pagina con instrucciones | 20:17 |
chilicuil | aparece la url de descarga directa, pero tambien los comandos para descargarlo con programas como zsync, que hacen un diferencial | 20:17 |
chilicuil | solo hay que pegar cualquiera de los dos comandos que se muestran ahi y pegarlos en una terminal | 20:17 |
chilicuil | pueden hacerlo ahora mismo para ver que funcionan | 20:17 |
chilicuil | [SLIDE 19] | 20:17 |
chilicuil | regresando a la pagina principal: http://iso.qa.ubuntu.com/qatracker/milestones/219/builds | 20:18 |
chilicuil | la segunda columna contiene el nombre de la imagen, al darle click nos llevará a una página con las pruebas disponibles | 20:18 |
chilicuil | [SLIDE 20] | 20:18 |
chilicuil | y ahi, se muestran los tescases disponibles para esa imagen, en nuestro caso para edubuntu amd64 | 20:19 |
chilicuil | rocsx: ha preguntado, si tengo una version anterior a ubuntu y utilizo zsync se actualiza o como funcina? | 20:19 |
chilicuil | gracias por preguntar rocsx | 20:19 |
chilicuil | el comando zsync descarga una imagen .iso, es un archivo binario, no hace ninguna modificacion en tu computadora | 20:20 |
chilicuil | esa imagen, la puedes usar en virtualbox para probar esa version | 20:20 |
chilicuil | por ejemplo si haces $ zsync http://cdimage.ubuntu.com/edubuntu/dvd/20120623/quantal-dvd-amd64.iso.zsync | 20:20 |
chilicuil | descargara quantal-dvd-amd64.iso | 20:21 |
chilicuil | esa imagen se puede probar en virtualbox como ya habia mencionado, en eso consiste el testing | 20:21 |
chilicuil | siguiendo con la charla | 20:21 |
chilicuil | [SLIDE 21] | 20:21 |
chilicuil | veremos 3 pruebas | 20:21 |
chilicuil | algunas imagenes tienen mas pruebas | 20:22 |
chilicuil | pueden ver la lista de todas las pruebas de cada imagen si dan click sobre cada una | 20:22 |
chilicuil | para esta imagen, edubuntu... | 20:23 |
chilicuil | hay 3 pruebas | 20:23 |
chilicuil | [+] Install (ubiquity) | 20:23 |
chilicuil | [+] Live session | 20:23 |
chilicuil | [+] Live LTSP | 20:23 |
chilicuil | cuando se siguen las ligas nos llevan a una página de reporte, voy a darle click en el primer testcase, «Install (ubiquity)» | 20:23 |
chilicuil | http://iso.qa.ubuntu.com/qatracker/milestones/219/builds/17647/testcases/117/results | 20:23 |
chilicuil | espero que estemos viendo la misma pagina =) | 20:23 |
chilicuil | [SLIDE 22] | 20:24 |
chilicuil | la página me presenta las instrucciones para la descarga de la imagen y otro link con las instrucciones paso a paso para completar el test | 20:24 |
chilicuil | asi que realmente no hay que buscar mucho, solo debemos seguir las instrucciones | 20:24 |
chilicuil | hay una mala noticia, por el momento las instrucciones estan en ingles | 20:25 |
chilicuil | sin embargo, apenas.., hace como 3 dias, se actualizo el sistema | 20:25 |
chilicuil | asi que se estan buscando personas que agreguen nuevos testcases, o que traduzcan los existentes al español ;) | 20:25 |
chilicuil | regresando al tema | 20:25 |
chilicuil | e imaginando que hemos seguido las instrucciones de «Install (ubiquity)» | 20:26 |
chilicuil | las cuales consisten basicamente en hacer una instalacion estandar, verificar que el cifrado de la carpeta home funcione.. y asi | 20:26 |
chilicuil | todo esta en la descripcion del testcase: http://testcases.qa.ubuntu.com/Install/DesktopWhole | 20:26 |
chilicuil | una vez que hayamos finalizado con la prueba se llena el reporte | 20:27 |
chilicuil | [SLIDE 23] | 20:27 |
chilicuil | siguiente | 20:27 |
chilicuil | !siguiente | 20:27 |
chilicuil | madgab: gracias por tu pregunta, los testcases son las pruebas | 20:28 |
chilicuil | las pruebas que necesitan ser hechas | 20:28 |
chilicuil | por ejemplo, se supone que ubuntu deberia ser instalable 100% libre, existe un testcase para eos | 20:29 |
chilicuil | esto | 20:29 |
chilicuil | eso es un instructivo, de paso a paso para hacer que ubuntu sea completamente libre | 20:29 |
chilicuil | si al final del instructivo obtienes un entorno asi, el testcase se reporta como correcto | 20:29 |
chilicuil | sino, se pone como fallido y las personas que desarrollan ubuntu, ven el problema para corregirlo | 20:29 |
chilicuil | madgab: excelente pregunta, al lado de los «testcases» | 20:30 |
chilicuil | hay unas columndas, dicen Type Passed Failed Running Bugs | 20:31 |
chilicuil | columnas* | 20:31 |
chilicuil | en el caso de estos 3 testcases, no se ha ejecutado ninguno, lo se porque en esas columnas hay "-" | 20:31 |
ClaseBot | madgab preguntó: si, veo que hay 3 testcases pero la pregunta entonces sería ¿como saber cuales testcases realizar? | 20:31 |
chilicuil | asi que puedes correr el que tu quieras | 20:31 |
chilicuil | madgab: y los que existen son los que se listan en cada imagen | 20:32 |
chilicuil | madgab: haz la prueba y entra a la imagen de Ubuntu Desktop amd64 | 20:32 |
chilicuil | http://iso.qa.ubuntu.com/qatracker/milestones/219/builds/17674/testcases | 20:32 |
chilicuil | madgab: en ese caso, hay mas testcases, esos son los que estan disponibles | 20:33 |
chilicuil | madgab: asi es | 20:33 |
chilicuil | despues de probar algunos testcases y familiarizarte, puedes generar nuevos testcases para las imagenes que mas te interesen | 20:33 |
chilicuil | regresare ahora a la parte de llenar el reporte | 20:33 |
chilicuil | bueno, si el testcase no lo pudimos realizar, se marca como «Failed» | 20:34 |
chilicuil | antes de comenzar a hacer la prueba es buena idea seleccionar «In progress» | 20:34 |
chilicuil | en general, no hay tanta gente trabajando como para duplicar los esfuerzos, es mejor marcar los test que estaras probando | 20:35 |
chilicuil | cuando se encuentran errores criticos, que no dejen terminar el testcase, se reportan a launchpad | 20:35 |
chilicuil | la forma correcta de reportar errores es esta: http://ubuntuforums.org/showthread.php?t=1017604 | 20:36 |
chilicuil | si tienen problemas para reportarlos, haganmelo saber y con gusto les ayudo a llenaro | 20:36 |
chilicuil | llenarlo | 20:36 |
chilicuil | el perfil del hardware se llena con una liga a ubuntu friendly: | 20:37 |
chilicuil | https://friendly.ubuntu.com/ | 20:37 |
chilicuil | [SLIDE 24] | 20:37 |
chilicuil | el perfil de la computadora que uso en este momento es: https://friendly.ubuntu.com/12.04/LENOVO/ThinkPad%20SL410/i:C0I:SCgOp:Co4:I8g:CNM:B9ip:Ic4:BHs:Ov0:BHs/ | 20:37 |
chilicuil | esta es la liga que se pone en «Hardware profile» | 20:37 |
chilicuil | en «Comment» se escriben cosas que puedan ayudar a otros testers | 20:37 |
chilicuil | a proposito, llenar su perfile en https://friendly.ubuntu.com es otra gran forma de ayudar a Ubuntu | 20:38 |
chilicuil | y de mejorar el soporte de su hardware | 20:38 |
chilicuil | pueden suscribirse a las imagenes en las cuales tengan especial interes | 20:38 |
chilicuil | [SLIDE 25] | 20:38 |
chilicuil | aunque he dicho que las imagenes se crean diario, algunas en realidad no lo hacen, las versiones mas grandes (dvd) | 20:38 |
chilicuil | por ejemplo, y las que no son tan populares no siempre se crean tan frecuentemente | 20:38 |
chilicuil | [SLIDE 26] | 20:38 |
chilicuil | en http://iso.qa.ubuntu.com/qatracker/reports/subscriptions puede verse una lista con las images | 20:39 |
chilicuil | me gustaria que entraran a esta ultima pagina y vieran la distribucion actual | 20:39 |
chilicuil | regresando a la pagina principal, tambien hay otros campos como «Mandatory» y «Run once» | 20:39 |
chilicuil | y que corresponden a tests que son _muy importantes_ y que deben probarse con cada imagen | 20:39 |
chilicuil | idealmente 1 vez cada dia | 20:39 |
chilicuil | y los que solo se prueban una vez, «optional» son los tests extra, casi no hay, así que no hay que preocuparse por esos | 20:39 |
chilicuil | el numero que esta debajo muestra la relación de pruebas que se necesitan hacer y de las que ya se han hecho | 20:40 |
chilicuil | y es de lo que ya habia platicado con madgab | 20:40 |
chilicuil | finalmente la columna de bugs, son ligas a los problemas que se han encontrado | 20:40 |
chilicuil | todos los testcases deberian estar llenos de esos y luego irse quitando conforme se acerque la fecha de lanzamiento | 20:40 |
chilicuil | [SLIDE 27] | 20:40 |
chilicuil | el canal de ayuda es #ubuntu-testing y siempre pueden enviar un correo a nicholas punto skaggs arroba el dominio de canonical | 20:40 |
chilicuil | es super amable, asi que no teman | 20:40 |
chilicuil | o a mi, me pueden encontrar en #ubuntu-es la mayor parte del tiempo | 20:41 |
chilicuil | [SLIDE 28] | 20:41 |
chilicuil | [SLIDE 28] | 20:41 |
chilicuil | la segunda forma de hacer de Ubuntu un platillo exquisito es usando las actualizaciones -proposed | 20:41 |
chilicuil | [SLIDE 29] | 20:41 |
chilicuil | y los ingredientes son: | 20:41 |
chilicuil | [+] alguna versión de ubuntu | 20:41 |
chilicuil | [+] conexión a internet | 20:42 |
chilicuil | [+] Cuenta en lp | 20:42 |
chilicuil | [-] opcionalmente 'pbuilder' | virtualbox | 20:42 |
chilicuil | pueden utilizar la versión de ubuntu que estan corriendo | 20:42 |
chilicuil | o un entorno controlado si van a hacer testing de herramientas muy distintas a las que usan | 20:42 |
chilicuil | 20:42 | |
chilicuil | tiempo de preparación: | 20:42 |
chilicuil | [+] media hr | 20:42 |
chilicuil | con entorno controlado me refiero a virtualbox o a un chroot | 20:42 |
chilicuil | como pbuilder | 20:42 |
chilicuil | para entender porque este procedimiento es importante, debo hablar un poco del sistema de actualizaciones de Ubuntu | 20:42 |
chilicuil | supongamos que estan corriendo ubuntu y notan que las notificaciones no funcionan | 20:42 |
chilicuil | lo primero que tendrían que hacer es reportarlo en lp | 20:43 |
chilicuil | después alguien lo confirmaría | 20:43 |
chilicuil | y otra lo arreglara | 20:43 |
chilicuil | el cambio se aceptaría, se volvería a crear el paquete y se subiría a los repositorios | 20:43 |
chilicuil | ahora las notificaciones funcionan.., en la versión en desarrollo... #FAIL | 20:43 |
chilicuil | cuando ubuntu inicio, las personas también solian enviar estas actualizaciones a las versiones estables | 20:43 |
chilicuil | pero rapidamente notaron que algunas de estas traian más problemas de los que arreglaban | 20:43 |
chilicuil | entonces decidieron crear un repositorio intermedio, llamado -proposed | 20:43 |
chilicuil | desde entonces, todo cambio que quiera llegar a -updates a partir de una actualización en la rama en desarrollo | 20:43 |
chilicuil | necesita pasar por -proposed | 20:43 |
chilicuil | 20:43 | |
chilicuil | en nuestros dias, se crea una excepcion llamada SRU (stable release update) //https://wiki.ubuntu.com/StableReleaseUpdates | 20:44 |
chilicuil | esto es una formalidad, para indicar que se desea enviar cierto cambio a una versión estable (precise por ejemplo) | 20:44 |
chilicuil | asi que lo primero que se hace es subirse a -proposed, ahí alguien (como ustedes) deberá confirmar que funciona | 20:44 |
chilicuil | si lo hace pasará a -updates, y entonces un programa le reporta al usuario común que tiene una actualizaciones | 20:44 |
chilicuil | después de aplicar la actualización las notificaciones vuelven a funcionar | 20:44 |
chilicuil | 20:44 | |
chilicuil | si hay algo que sientan que no hace sentido, me gustaria que lo comentaran | 20:44 |
chilicuil | rocsx: no, si buscas estabilidad, no es totalmente recomendable | 20:45 |
chilicuil | rocsx: pero funciona muy bien en computadoras que no mantienen servicios criticos | 20:45 |
ClaseBot | rocsx preguntó: Es recomendado tener activo este repositorio, en una version estable? | 20:45 |
chilicuil | gracias por preguntar rocsx =) | 20:45 |
chilicuil | mmm, que pasa si nadie hace la prueba en -proposed?, mmm, pues que se puede quedar ahí y aunque ya exista | 20:45 |
chilicuil | una actualización que funcione, la gente «normal» no la tendrá, hasta que salga la versión en desarrollo | 20:45 |
chilicuil | probar actualizaciones de -proposed es una cosa que beneficia a millones de usuarios | 20:45 |
chilicuil | y que en realidad es muy facil de hacer, la idea es concentrarse en los que ya tienen solucion, hay una lista de esta clase de errores en: | 20:46 |
chilicuil | [SLIDE 30] | 20:46 |
chilicuil | http://people.canonical.com/~ubuntu-archive/pending-sru.html | 20:46 |
chilicuil | me gustaria que abrieran esta ultima pagina | 20:46 |
chilicuil | quien ya la tiene abierta? | 20:46 |
chilicuil | una vez en esa pagina veran paquetes para cada versino estable de ubuntu | 20:47 |
chilicuil | genial, rocsx , madgab, son geniales! | 20:47 |
chilicuil | para poner un ejemplo, nos concentraremos en la version «precise» | 20:47 |
chilicuil | [SLIDE 31] | 20:47 |
chilicuil | esta un poco mas debajo de la mitad de la pagina | 20:47 |
chilicuil | El procedimiento para confirmar actualizaciones en -proposed es como sigue: | 20:48 |
chilicuil | [SLIDE 32] | 20:48 |
chilicuil | [+] identificar que el error existe en la version estable | 20:48 |
chilicuil | [+] aplicar la actualizacion | 20:48 |
chilicuil | [+] verificar que la actualizacion corrige el problema | 20:48 |
chilicuil | [+] dejar un comentario en el reporte | 20:48 |
chilicuil | [+] esperar unos pocos dias y ver como una actualización lo ha logrado gracias a ti | 20:48 |
chilicuil | para ver el procedimiento en acción, tomaré un ejemplo | 20:48 |
chilicuil | [SLIDE 33] | 20:48 |
chilicuil | por favor, me gustaria que fueran al bug 988819 | 20:48 |
chilicuil | https://bugs.launchpad.net/bugs/988819 | 20:49 |
chilicuil | [SLIDE 34] | 20:49 |
chilicuil | todos ya estamos en la pagina de launchpad? | 20:49 |
chilicuil | rocsx: excelente pregunta, gracias, el color azul, son los bugs que deben verificarse, son de los que nos encargaremos | 20:49 |
chilicuil | los verdes son los que ya estan confirmados, no hay que preocuparnos por esos | 20:50 |
chilicuil | y los morados, estan en un proceso intermedio, sera mejor solo meterse con los azules | 20:50 |
ClaseBot | Quedan 10 minutos en la sesión actual | 20:50 |
chilicuil | ya estamos en la pagina de lp? | 20:50 |
chilicuil | una vez abierto el reporte lo primero que se nota, es que hay mucho color verde | 20:50 |
chilicuil | genial, entonces continuare | 20:50 |
chilicuil | eso es bueno, el error ya esta arreglado | 20:50 |
chilicuil | y luego aparecen instrucciones sobre como verificar el error | 20:51 |
chilicuil | [SLIDE 35] | 20:51 |
chilicuil | solo es cosa de leer superficialmente el reporte | 20:51 |
chilicuil | y se daran cuenta | 20:51 |
chilicuil | todos los errores en la lista sru son reportes bien hechos, así que no debería haber mucho problema en entenderlos | 20:51 |
chilicuil | si vamos al final vemos un comentario que dice que la actualización se ha enviado a -proposed para precise | 20:51 |
chilicuil | ya que en esta computadora tengo precise, voy a ver si el error en verdad existe | 20:51 |
chilicuil | [SLIDE 36] | 20:51 |
chilicuil | voy a una consola y ejecuto: | 20:51 |
chilicuil | $ sudo apt-get -y install apache2 libapache2-modsecurity | 20:51 |
chilicuil | Y se debería obtener el mismo error: | 20:51 |
chilicuil | por favor, intentenlo en su consola | 20:51 |
chilicuil | eliminaremos el paquete de cualquier forma | 20:52 |
chilicuil | solo vamos a probar | 20:52 |
chilicuil | en fin, ese comando deberia sacar el mismo error | 20:52 |
chilicuil | Action 'configtest' failed. | 20:52 |
chilicuil | The Apache error log may have more information. | 20:52 |
chilicuil | Your apache2 configuration is broken, so we're not restarting it for you | 20:52 |
chilicuil | Si lo han obtenido vamos a obtener la actualizacion, primero quitaremos el paquete recien instalado | 20:52 |
chilicuil | [SLIDE 37] | 20:52 |
chilicuil | $ sudo apt-get remove --purge apache2 libapache2-modsecurity | 20:52 |
chilicuil | $ sudo apt-get autoremove --purge | 20:52 |
chilicuil | con eso ya tendran su sistema de vuelta | 20:52 |
chilicuil | despues agregaremos -proposed: | 20:52 |
chilicuil | sudo vi /etc/apt/sources.list | 20:52 |
chilicuil | y ponemos al final del archivo, sin comillas: | 20:52 |
chilicuil | "deb http://us.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse" | 20:52 |
chilicuil | recargamos los indices: | 20:52 |
chilicuil | $ sudo apt-get update | 20:53 |
chilicuil | y volvemos a instalar apache: | 20:53 |
chilicuil | $ sudo apt-get -y install apache2 libapache2-modsecurity | 20:53 |
chilicuil | el error ah desaparecido, significa que la actualizacion funciona =) | 20:53 |
chilicuil | ahora podemos regresar a launchpad: | 20:53 |
chilicuil | https://bugs.launchpad.net/ubuntu/+source/modsecurity-apache/+bug/988819 | 20:53 |
chilicuil | y agregar un comentario como el que sigue: | 20:53 |
chilicuil | [SLIDE 38] | 20:53 |
chilicuil | "I've tested successfully libapache2-modsecurity in precise" | 20:53 |
chilicuil | listo!, en una semana seguramente estará disponible la actualización en ubuntu precise | 20:53 |
chilicuil | y los que lo instalen ni siquiera se daran cuenta que en algun momento tenia errores, gracias a su magnificiencia ;) | 20:53 |
chilicuil | perdon, he tenido que apresurar el paso porque queda muy poco tiempoi | 20:54 |
chilicuil | [SLIDE 39] | 20:54 |
chilicuil | de todas formas, tambien hay un video, donde se explica paso a paso | 20:54 |
chilicuil | hay un video http://www.youtube.com/watch?v=iy8WFXNma-w y tambien esta la wiki: https://wiki.ubuntu.com/Testing/EnableProposed | 20:54 |
chilicuil | [SLIDE 40] | 20:54 |
chilicuil | si tienen algun problema, no duden en preguntar en #ubuntu-testing o en enviarme un correo | 20:54 |
chilicuil | [SLIDE 41] | 20:54 |
chilicuil | la tercera y ultima manera de endulzar Ubuntu de la que hablare es | 20:54 |
chilicuil | [SLIDE 42] | 20:54 |
chilicuil | del sistema de logros de Ubuntu (The Ubuntu Accomplishments System) https://wiki.ubuntu.com/Accomplishments | 20:54 |
chilicuil | [SLIDE 43] | 20:54 |
chilicuil | ingredientes | 20:54 |
chilicuil | [+] ubuntu | 20:54 |
chilicuil | [+] conexión a internet | 20:54 |
chilicuil | [+] cuenta en lp | 20:54 |
chilicuil | [+] el sistema de logros | 20:55 |
chilicuil | 20:55 | |
chilicuil | tiempo de preparación: | 20:55 |
chilicuil | [+] 10 min | 20:55 |
ClaseBot | Quedan 5 minutos en la sesión actual | 20:55 |
chilicuil | 20:55 | |
chilicuil | [SLIDE 44] | 20:55 |
chilicuil | Jono Bacon que por cierto también es el desarrollador de lernid | 20:55 |
chilicuil | en una sobredosis de pastel de zanahoria se le ocurrio que sería cool | 20:55 |
chilicuil | hacer de Ubuntu un juego, donde todos pudieran ganar puntos | 20:55 |
chilicuil | así que desde el ciclo pasado empezó a trabajar en el UAS para abreviar, ubuntu accomplishments system | 20:55 |
chilicuil | o sistema de logros en español | 20:55 |
chilicuil | launchpad ya da puntos, en forma de karma, pero el UAS da trofeos | 20:55 |
chilicuil | uso práctico?, mmm, los trofeos podrían llenarse de malteada? ;) | 20:55 |
chilicuil | el sistema de logros, va en su versión 0.2 y muchas personas creemos | 20:55 |
chilicuil | que será un hito, el antes y después del desarrollo de ubuntu | 20:55 |
chilicuil | así que esta es una gran forma de ayudar a ubuntu de forma exponencial | 20:55 |
chilicuil | ayudando al UAS, ayudas indirectamente a más personas a mejorar nuestra distro favorita n-n/ | 20:55 |
chilicuil | el sistema se distribuye a través de su ppa y se instala de la siguiente forma: | 20:55 |
chilicuil | [SLIDE 45] | 20:55 |
chilicuil | $ sudo add-apt-repository ppa:ubuntu-accomplishments/releases | 20:55 |
chilicuil | $ sudo apt-get update | 20:55 |
chilicuil | $ sudo apt-get install accomplishments-daemon accomplishments-viewer\ | 20:56 |
chilicuil | ubuntu-community-accomplishments ubuntu-desktop-accomplishments accomplishments-lens | 20:56 |
chilicuil | 20:56 | |
chilicuil | después de eso, podrán ejecutar Accomplishments-viewer para comenzar a usarlo, lo primero que hará será | 20:56 |
chilicuil | arrancar el servicio en segundo plano, esto revisará constantemente las metas que hayan alcanzado | 20:56 |
chilicuil | [SLIDE 46] | 20:56 |
chilicuil | necesitaran una cuenta en ubuntu one si quieren que entre sesiones se conserven sus progresos | 20:56 |
chilicuil | cada trofeo tiene instrucciones para alcanzar los objetivos | 20:56 |
chilicuil | [SLIDE 47] | 20:56 |
chilicuil | [SLIDE 48] | 20:56 |
chilicuil | Para aprender como involucrarse con el desarrollo, se puede visitar | 20:56 |
chilicuil | [SLIDE 49] | 20:56 |
chilicuil | https://wiki.ubuntu.com/Accomplishments | 20:56 |
chilicuil | [SLIDE 50] | 20:56 |
chilicuil | [SLIDE 51] | 20:56 |
chilicuil | esa es la tercera forma | 20:56 |
chilicuil | espero que por lo menos la primera forma, haya quedado suficientemente claro | 20:56 |
chilicuil | alguien tiene alguna pregunta? | 20:57 |
chilicuil | la presentacion esta disponible en https://github.com/chilicuil/talks/tree/master/uud-23-jun-2012.irc | 20:58 |
chilicuil | muchas gracias por su tiempo, ojala pueda verlos pronto haciendo testing de ubuntu =) | 20:58 |
chilicuil | no duden en contactar al equipo de ubuntu-testing, a nicolas o a mi si quieren involucrarse o si tienen algun problema/duda | 20:58 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Python para todos - Instructores: reepeecheep - Diapositivas: http://is.gd/Jjwpys | ||
ClaseBot | Diapositivas para Python para todos : http://ubuntuone.com/44WzQ0yFMwNMVEq7vhONip | 21:00 |
reepeecheep | Hola amigos | 21:00 |
reepeecheep | esta es la última charla del día | 21:00 |
reepeecheep | Mi nombre es Juan Antonio Hernández Vera y les dare la platica Python para todos | 21:01 |
reepeecheep | [slide 2] | 21:01 |
reepeecheep | el objetivo es aprender a diseñar algoritmos y expresarlos en el lenguaje deprogramación Python, para poder ejecutarlos enun computador. | 21:02 |
reepeecheep | [slide 3] | 21:02 |
reepeecheep | primero un intro, primeros pasos, funciones y lo basico de POO en Python | 21:03 |
reepeecheep | [slide 4] | 21:03 |
reepeecheep | [slide 5] | 21:04 |
reepeecheep | Python es un lenguaje de programación creado por Guido van Rossum a principios de los 90's | 21:04 |
reepeecheep | [slide 6] | 21:04 |
reepeecheep | ¿Por que Python? | 21:04 |
reepeecheep | Python es un lenguaje muy expresivo y legible. | 21:04 |
reepeecheep | Python ofrece un interprete interactivo. | 21:04 |
reepeecheep | Python es Multiparadigma. | 21:04 |
reepeecheep | Tiene una rica colección de estructuras de | 21:04 |
reepeecheep | datos. | 21:04 |
reepeecheep | esas son las razones principales por las que muchos programas en Linux estan escritos | 21:05 |
reepeecheep | en este lenguaje | 21:05 |
reepeecheep | [slide 7] | 21:06 |
reepeecheep | Y cito | 21:06 |
reepeecheep | a Peter Norvig, director de calidad de búsquedas de Google Inc. | 21:06 |
reepeecheep | “Python ha sido parte importante de Google desde el principio. Hoy día docenas de ingenieros de Google usan Python, y seguimos buscando gente diestra en este lenguaje”. | 21:06 |
reepeecheep | [slide 8] | 21:07 |
reepeecheep | Cuando comparamos a python | 21:07 |
reepeecheep | con otros lenguajes | 21:07 |
reepeecheep | podemos encontrar ciertas diferencias | 21:07 |
reepeecheep | como que | 21:07 |
reepeecheep | 1 .- Es interpretado | 21:08 |
reepeecheep | esto significa que la traaduccion a código maquina de da linea por linea | 21:08 |
reepeecheep | y no todo de golpe como por ej. C | 21:08 |
reepeecheep | 2 .- Tipado dinamico | 21:08 |
reepeecheep | no tenemos que expresar el tipo de dato, en una declaración de variable | 21:09 |
reepeecheep | como por ejemplo java | 21:09 |
reepeecheep | Int x =0; | 21:09 |
reepeecheep | en python basta con x = 0 | 21:09 |
reepeecheep | 3 .- Fuertemente tipado | 21:09 |
reepeecheep | y 4.- Multiplataforma | 21:09 |
reepeecheep | [slide 9] | 21:10 |
reepeecheep | ya que es SL(Sw Libre) se baja gratuitamente de su pag. oficial | 21:10 |
reepeecheep | en caso de Linux viene por defecto amigos | 21:10 |
reepeecheep | [slide 10] | 21:11 |
reepeecheep | ¿Alguna pregunta? | 21:11 |
reepeecheep | Pasaremos a dar los "Primeros Pasos", para conocer este lenguaje | 21:11 |
reepeecheep | [slide 11] | 21:12 |
reepeecheep | esto es lo que avarcariamos | 21:12 |
reepeecheep | [slide 12] | 21:12 |
reepeecheep | Primero abrimos una terminal, | 21:13 |
reepeecheep | los que usan lernid, tiene una pestaña para su acceso rápido | 21:13 |
reepeecheep | escribimos python | 21:13 |
reepeecheep | y nos da acceso al interprete | 21:13 |
reepeecheep | vamos a hacer el clásico "Hola Mundo", vale | 21:14 |
reepeecheep | solo escriban en el promp | 21:14 |
reepeecheep | print "Hola Mundo" | 21:14 |
reepeecheep | ¿Algun problema hasta ahi? | 21:15 |
reepeecheep | debio aparecer el mensaje | 21:15 |
reepeecheep | perfecto | 21:15 |
reepeecheep | [slide 13] | 21:15 |
reepeecheep | una caracteristica de python, | 21:16 |
reepeecheep | y por la cual dicen que "viene con Pilas incluidas" | 21:16 |
reepeecheep | es un bliblioteca estandar | 21:16 |
reepeecheep | un ejemplo de esto | 21:16 |
reepeecheep | es hacer operaciones matematicas de manera rápida | 21:16 |
reepeecheep | si escriben en el promp cualquier operacion | 21:17 |
reepeecheep | el interprete la realizará | 21:17 |
reepeecheep | ejemplo | 21:17 |
reepeecheep | 2 +2 | 21:17 |
reepeecheep | 3 * 2 | 21:17 |
reepeecheep | 4 / 2 | 21:17 |
reepeecheep | 3.0 / 2 | 21:17 |
reepeecheep | esa nos devuelve un flotante | 21:17 |
reepeecheep | 4 // 3 | 21:17 |
reepeecheep | por ejemplo devuelve un entero | 21:18 |
reepeecheep | [slide 14] | 21:18 |
reepeecheep | pasemos a los tipos de datos | 21:18 |
reepeecheep | como en los demas | 21:19 |
reepeecheep | lenguajes de progra | 21:19 |
reepeecheep | sabemos existen los enteros, cadenas, flotantes | 21:19 |
reepeecheep | y los datos de tipo coleccion | 21:19 |
reepeecheep | ¿alguien sabe a que se refieren los tipo "coleccion o colecciones"? | 21:20 |
reepeecheep | ducuchu: Si, String es tipo cadena | 21:20 |
reepeecheep | se pone ente comillas Simples o Dobles en python | 21:21 |
reepeecheep | rat0ncit0: vas bien | 21:21 |
reepeecheep | es parecido | 21:21 |
reepeecheep | una cloeccion es un tipo de dato que me permite guardar mas de un dato | 21:21 |
reepeecheep | ducuchu: Ok, una cadena es | 21:22 |
reepeecheep | un conjunto de caracteres seguidos, | 21:22 |
reepeecheep | por ejemplo el nombre Juan, es cadena, una compu no puede prosesarlo como un numero | 21:22 |
reepeecheep | dionyself: si una coleccion es una estructura de datos | 21:23 |
reepeecheep | mas concretamente | 21:23 |
reepeecheep | ¿Vamos bien alguna otra duda? | 21:23 |
reepeecheep | ok | 21:24 |
ClaseBot | ducuchu preguntó: que es un string? q significa decir cadena? puede ser cualquier dato? | 21:24 |
reepeecheep | seguire entonces | 21:24 |
reepeecheep | ducuchu: asi es | 21:24 |
reepeecheep | los numeros pueden ser flotantes, enteros, largos, etc | 21:25 |
reepeecheep | estos se escriben sin comillas | 21:25 |
reepeecheep | Proseguire con las colecciones | 21:25 |
reepeecheep | existen 3 tipos de colecciones en python | 21:25 |
reepeecheep | La Lista, La Tupla y El Diccionario | 21:25 |
reepeecheep | La lista es una forma de agrupar varios datos de varios tipos | 21:26 |
reepeecheep | puede ser una lista de mis amigos mas frecuentes por ejemplo | 21:26 |
reepeecheep | Lista = ["Juan", "MAria", "Jesica", "JUlio"] | 21:26 |
reepeecheep | para expresar que es una lista se usan los corchetes, y adentro de estos los elementos separados por comas | 21:27 |
reepeecheep | ducuchu: Algo entre comillas significa que es una cadena | 21:28 |
reepeecheep | o un dato que es texto | 21:28 |
reepeecheep | para poder decirle a Python "esto es texto", le pongo " | 21:29 |
reepeecheep | o ' | 21:29 |
reepeecheep | 'esto es texto' | 21:29 |
reepeecheep | escribe en el prompt | 21:29 |
reepeecheep | "Esto es texto" | 21:29 |
reepeecheep | y despues | 21:29 |
reepeecheep | 'Esto es texto' | 21:29 |
reepeecheep | es exactamente lo mismo | 21:29 |
reepeecheep | Ok? | 21:30 |
reepeecheep | Bueno, pues tambien puede haber listas que tengas no solo texto | 21:30 |
reepeecheep | ej | 21:30 |
reepeecheep | la lista que tiene "siete", en las diapos | 21:30 |
reepeecheep | OK | 21:30 |
reepeecheep | las listas son mutables, es decir, que si yo tengo una lista, de algo | 21:31 |
reepeecheep | puedo quitar y poner mas elementos dentro de mi lista | 21:31 |
reepeecheep | lasTuplas | 21:32 |
reepeecheep | son un tipo de coleccion similar, | 21:32 |
reepeecheep | PERO; estas son inmutables, es decir no puedo meter mas elementos | 21:32 |
reepeecheep | para crear tuplas en lugar de corchetes | 21:32 |
reepeecheep | usamos parentesis | 21:32 |
reepeecheep | lo mismo cada elemento separado por comas | 21:33 |
reepeecheep | depues tenemos los Diccionarios | 21:33 |
reepeecheep | un tipo muy útil, | 21:33 |
reepeecheep | los diccionarios tambien contienen una serie de datos separados por comas | 21:34 |
reepeecheep | d={'hello':'hola', 'bye':'adios'} | 21:34 |
reepeecheep | que le hace pensar esa linea? | 21:34 |
reepeecheep | si es un diccionario, hagamos la anlogia | 21:35 |
reepeecheep | tenemos una clave, | 21:35 |
reepeecheep | y un valor asociado | 21:35 |
reepeecheep | es parecido a una Base de Datos | 21:35 |
reepeecheep | decimos, en el ej. la cadena hello es igual a hola | 21:36 |
reepeecheep | bye es igual a adios | 21:36 |
reepeecheep | [slide 15] | 21:36 |
reepeecheep | ahi un repaso de los datos | 21:37 |
reepeecheep | [slide 16] | 21:37 |
reepeecheep | en Los lenguajes cuando programamos, debemos documentar que rayos estamos haciendo | 21:37 |
reepeecheep | joseh: Muy buena Pregunta | 21:38 |
reepeecheep | una matriz es bidimensional | 21:38 |
reepeecheep | en python lo ponemos definir como una lista de listas | 21:38 |
reepeecheep | matriz = [[0,0,0], [0,0,0], [0,0,0] ] | 21:39 |
reepeecheep | matriz = [[0,0,0], [0,5,0], [0,0,0] ] | 21:39 |
reepeecheep | para poder acceder a un elemnto de una coleccion | 21:40 |
reepeecheep | hacemos lo sguiente | 21:40 |
reepeecheep | ej | 21:40 |
reepeecheep | Lista = [1,2,3] | 21:40 |
reepeecheep | Lista[0] | 21:40 |
reepeecheep | eso significa dame el valor de la lista en la posision 0 | 21:40 |
reepeecheep | en Python, tambien aceptaría la posicion [-1] | 21:41 |
reepeecheep | intentenlo en el interprete | 21:41 |
reepeecheep | que numero les salio? | 21:41 |
reepeecheep | Lista[-1] | 21:41 |
reepeecheep | aja | 21:41 |
reepeecheep | sale el 3 | 21:41 |
reepeecheep | eso significa dame el ultimo | 21:41 |
reepeecheep | la posicion [-2] | 21:42 |
reepeecheep | es el penultimo y asi | 21:42 |
reepeecheep | en una matriz | 21:42 |
reepeecheep | matriz = [[0,0,0], [0,5,0], [0,0,0] ] | 21:42 |
ClaseBot | joseh preguntó: una matriz con que tipo se representaría? | 21:42 |
reepeecheep | la posición 1 por ejemplo seria [0,5,0] | 21:43 |
reepeecheep | para que nos salga solo el 5 | 21:43 |
reepeecheep | hariamos | 21:43 |
reepeecheep | matriz[1][1] | 21:43 |
reepeecheep | dudas? | 21:44 |
reepeecheep | en Los lenguajes cuando programamos, debemos documentar que rayos estamos haciendo, | 21:44 |
reepeecheep | por eso existen los comentarios | 21:44 |
reepeecheep | que son pa que cuando alguien mas | 21:45 |
reepeecheep | vea nuestro código, o nosotros mismos en un futuro, | 21:45 |
reepeecheep | sepamos el porque de cada instruccion | 21:45 |
reepeecheep | para ello se usan la comilla triple y # | 21:45 |
reepeecheep | # esto es un com | 21:45 |
reepeecheep | ''' Hola esto | 21:46 |
reepeecheep | tambien | 21:46 |
reepeecheep | ''' | 21:46 |
reepeecheep | pongan eso en el interprete | 21:46 |
reepeecheep | los comentarios no se traducen a codigo maquina, son de guia al programmer | 21:46 |
reepeecheep | [slide 16] | 21:46 |
reepeecheep | [slide 17] | 21:46 |
reepeecheep | ahi un resumen de como hacer variables | 21:47 |
reepeecheep | la variable es un nombre donde se guardara el dato que creamos | 21:47 |
reepeecheep | [slide 18] | 21:47 |
reepeecheep | para que los programas sean "REALES" | 21:48 |
reepeecheep | necesitan la interaccion con el usuario | 21:48 |
reepeecheep | para ello existen los comandos | 21:48 |
reepeecheep | input y raw_input | 21:49 |
reepeecheep | y la sintaxis se ve en la diapo | 21:49 |
reepeecheep | una variable = a input("Un mensaje que indica que es ") | 21:49 |
reepeecheep | copien las lineas de las diapos una por una en su interprete | 21:49 |
ClaseBot | Quedan 10 minutos en la sesión actual | 21:50 |
reepeecheep | la primera es para leer un numero | 21:50 |
reepeecheep | la segunda lee una cadena de texto | 21:50 |
reepeecheep | entendido??? creo la mayoria tiene nociones | 21:51 |
reepeecheep | bien | 21:52 |
reepeecheep | esas lineas nos permiten tener interaccion con el usuario, es decir la compu le dice | 21:52 |
reepeecheep | dame datos pa que yo haga la chamba que quieres | 21:52 |
reepeecheep | ok | 21:52 |
reepeecheep | [slide 19] | 21:53 |
reepeecheep | los programadores tenemos que hacer sw. | 21:53 |
reepeecheep | el software responde a situaciones | 21:53 |
reepeecheep | Ejemplo, que tal si queremos automatizar el que una persona pueda votar | 21:54 |
reepeecheep | o pasar la lista de alumnos que aprobaron la materia de Programación | 21:54 |
reepeecheep | existen condiciones que debemos tomar en cuenta | 21:54 |
reepeecheep | eso es el "Control de Flujo" | 21:54 |
reepeecheep | y tenemos diferentes sentencias | 21:55 |
reepeecheep | la mas simple el if | 21:55 |
reepeecheep | estan en la diapo | 21:55 |
reepeecheep | existen tambien los bucles | 21:56 |
reepeecheep | sirven para que, | 21:56 |
reepeecheep | ciertas instrucciones se repitan tantas veces como quiera el programer | 21:56 |
reepeecheep | [slide 20] | 21:57 |
reepeecheep | he ahi ejemplos | 21:57 |
reepeecheep | para un if | 21:57 |
reepeecheep | la sintexis | 21:57 |
reepeecheep | es | 21:57 |
reepeecheep | la que se muestra | 21:57 |
reepeecheep | vamos a ver el ejemplo de la votacion | 21:57 |
reepeecheep | aca en Mexico, puedes votar si tienes 18 años o mas | 21:58 |
reepeecheep | edad = input("Dame tu edad") | 21:58 |
reepeecheep | if edad > 18: | 21:59 |
reepeecheep | print "Puedes votar" | 21:59 |
reepeecheep | else: | 21:59 |
reepeecheep | print "No puedes votar" | 21:59 |
reepeecheep | ok | 21:59 |
reepeecheep | en Python no se usan llaves como en otros lenguajes | 21:59 |
reepeecheep | se utiliza algo que se llama "identacion" | 22:00 |
reepeecheep | cuando definimos una sentencia condicional | 22:00 |
reepeecheep | if edad > 18: # en el ejemplo | 22:00 |
reepeecheep | todo lo que queremos que haga si se cumple la condicion | 22:01 |
reepeecheep | debe estar 4 espacios adentro del margen | 22:01 |
reepeecheep | esta entendido | 22:01 |
reepeecheep | o nopo?:S | 22:01 |
reepeecheep | es la forma de decirle que | 22:02 |
reepeecheep | estas intruccciones son parte de este BLOQUE | 22:02 |
reepeecheep | joseh: puedes usar la tecla tab | 22:03 |
reepeecheep | o 4 espacios | 22:03 |
reepeecheep | sin embargo | 22:03 |
reepeecheep | se recomienda que cuando hagas tu progra uses un estilo para toso | 22:03 |
reepeecheep | es decir usa o 4 espacios para todas tus identaciones o puros tabs | 22:03 |
reepeecheep | ya les corre su programita? | 22:04 |
reepeecheep | Bien | 22:04 |
reepeecheep | en python existe tambien el "elif" | 22:05 |
reepeecheep | esa palabra es por si hay una condicion que no hemos considerado | 22:05 |
reepeecheep | por ejemplo que si tiene 18 le de un mensaje especial, "Es tu primer Voto Felicidades" | 22:06 |
reepeecheep | edad = input("Dame tu edad") | 22:06 |
reepeecheep | if edad > 18: | 22:07 |
reepeecheep | print "Puedes votar" | 22:07 |
reepeecheep | elif edad == 18: | 22:07 |
reepeecheep | print "Felicidades" | 22:07 |
reepeecheep | print "Es tu primera votacion" | 22:07 |
reepeecheep | else: | 22:07 |
reepeecheep | print "No puedes votar" | 22:07 |
reepeecheep | por ejemplo | 22:07 |
reepeecheep | si la edad es = a 18 | 22:07 |
reepeecheep | haz algo | 22:07 |
reepeecheep | si no | 22:07 |
reepeecheep | pregunta ... la edad es = a 18 | 22:07 |
reepeecheep | si si haz algo | 22:07 |
reepeecheep | si no es entonces haz algo | 22:07 |
reepeecheep | podemos tener mucho elifs | 22:08 |
reepeecheep | en el code | 22:08 |
reepeecheep | pero esa es la estrucutra vale | 22:08 |
reepeecheep | [slide 21] | 22:08 |
reepeecheep | el bulce | 22:08 |
reepeecheep | bucle^ | 22:08 |
reepeecheep | que pasa si queremos que se repita este programa para 10 usuarios | 22:09 |
reepeecheep | por que no hacer que se repita 10 veces | 22:09 |
reepeecheep | veces = 1 | 22:11 |
reepeecheep | while veces < 10: | 22:11 |
reepeecheep | edad = input("Dame tu edad") | 22:11 |
reepeecheep | if edad > 18: | 22:11 |
reepeecheep | print "Puedes votar" | 22:11 |
reepeecheep | elif edad == 18: | 22:11 |
reepeecheep | print "Felicidades" | 22:11 |
reepeecheep | print "Es tu primera votacion" | 22:11 |
reepeecheep | else: | 22:11 |
reepeecheep | print "No puedes votar" | 22:11 |
reepeecheep | veces += 1 | 22:11 |
reepeecheep | hagan eso | 22:11 |
reepeecheep | todo lo que teniamos ya metanlo dentro de un while | 22:11 |
reepeecheep | e identen pa que salga | 22:11 |
reepeecheep | y corranlo | 22:11 |
reepeecheep | listo? | 22:13 |
reepeecheep | que les parece si, dejamos el interprete y creamos un script | 22:13 |
reepeecheep | un script es el código, pero desde texto plano | 22:14 |
reepeecheep | copiamos todo a un archivo nuevo en gedit | 22:14 |
reepeecheep | y lo guardamos como ejemplo.py | 22:14 |
reepeecheep | me dicen | 22:15 |
reepeecheep | abrimos un terminal | 22:15 |
reepeecheep | y escribimos | 22:16 |
reepeecheep | python ejemplo.py | 22:16 |
reepeecheep | mm | 22:17 |
reepeecheep | y le dan enter | 22:17 |
ClaseBot | joseh preguntó: son 4 espacios obligado? | 22:17 |
reepeecheep | vale | 22:18 |
reepeecheep | ese es el ejemplo de un while | 22:18 |
reepeecheep | ahora el de un for | 22:18 |
reepeecheep | ¿alguien recuerda el for en java ? | 22:18 |
reepeecheep | JoseeAntonioR: Escribes python seguido del nombre de tu archivo | 22:19 |
reepeecheep | y enter | 22:19 |
ClaseBot | JoseeAntonioR preguntó: Cuando quiero correr un script, escribo python y luego localizo el archivo, o python archivo.py? | 22:19 |
reepeecheep | si es que tu archivo esta en otro lado | 22:19 |
reepeecheep | entonces le pones la ruta completa entre "" | 22:19 |
reepeecheep | y enter | 22:19 |
reepeecheep | OK | 22:21 |
reepeecheep | volvamos al for, alguien recuerda como es en java | 22:21 |
reepeecheep | ? | 22:21 |
reepeecheep | si no no hay tos | 22:22 |
reepeecheep | en python, es un poco diferente a como seria en java | 22:22 |
reepeecheep | el for en python se encarga de asignar a una variable | 22:23 |
reepeecheep | cada uno de los elementos de una lista | 22:23 |
reepeecheep | o tupla | 22:23 |
reepeecheep | veamos la diapo+ç | 22:23 |
reepeecheep | imaginemos | 22:24 |
reepeecheep | que tenemos una fista muy geek | 22:24 |
reepeecheep | y quiero hacer un programa que salude a todos los presentes, que se mostrara en un proyector | 22:25 |
reepeecheep | vamos a hacerlo | 22:25 |
reepeecheep | abran un nuevo doc en gedit | 22:25 |
reepeecheep | y definan una lista con nombres de sus amigos | 22:25 |
reepeecheep | amigos = ["Angie","Yesi", "Julio","MAx","Rox"] | 22:26 |
reepeecheep | for i in amigos: | 22:26 |
reepeecheep | print "Hola "+i+" que te la pases chido en la fiesta" | 22:26 |
reepeecheep | les a corrido | 22:27 |
reepeecheep | alguna duda de que hice?? | 22:28 |
reepeecheep | IngFrustrad: si con la misma extension | 22:28 |
reepeecheep | perfecto | 22:29 |
reepeecheep | queda entendido el for de python | 22:29 |
reepeecheep | ?? | 22:29 |
ClaseBot | IngFrustrad preguntó: con la misma extencion ".py" | 22:29 |
reepeecheep | [slide 22] | 22:29 |
reepeecheep | pasaremos a las funciones | 22:30 |
ClaseBot | joseh preguntó: el ejemplo anterior de la votacion hecho con un for como seria? | 22:30 |
reepeecheep | puedes hacerlo para rapetir el cliclo 10 veces | 22:32 |
reepeecheep | en lugar de while | 22:32 |
reepeecheep | y te evitas usar la variable veces | 22:32 |
reepeecheep | ejemplo | 22:32 |
reepeecheep | for i in range(10): | 22:32 |
reepeecheep | y adentro el código que iba en el while | 22:32 |
reepeecheep | eso es que se i tomara el valor rango de 0 a 9, | 22:33 |
reepeecheep | vale | 22:33 |
reepeecheep | No se preocupen si acaban de llegar los logs de las seciones se subiran | 22:33 |
reepeecheep | [slide 23] | 22:33 |
reepeecheep | pasaremos a crear funciones | 22:34 |
reepeecheep | una funcion es un fragmento de codigo que ya sirve y que puede ser utilizado muchas veces | 22:34 |
reepeecheep | por ejemplo | 22:35 |
reepeecheep | la funcion sumatoria | 22:35 |
reepeecheep | [side 26] | 22:35 |
reepeecheep | o una funcion que imprima un texto | 22:35 |
reepeecheep | para crear una funcion | 22:36 |
reepeecheep | se usa la palabra | 22:36 |
reepeecheep | def | 22:36 |
reepeecheep | seguida de espacio y un nombre para la funcion | 22:36 |
reepeecheep | si es que la funcion recive datos, entonces se ponen entre parentesis y separados por comas | 22:37 |
reepeecheep | y despues los dos puntos | 22:37 |
reepeecheep | y ya lo demas que va adentro identado | 22:37 |
reepeecheep | ejemplo la funcion que diga "Hola Mundo" | 22:37 |
reepeecheep | def funcion_hola: | 22:37 |
reepeecheep | ''' Esta funcion dice hola ''' | 22:38 |
reepeecheep | print "Hola" | 22:38 |
reepeecheep | copienla y corranla | 22:38 |
reepeecheep | en el interprete o en script como desen | 22:38 |
reepeecheep | la linea ''' Esta funcion dice hola ''' , es un docstring, es un comentario, que sirve de referencia, y nos dice que hace la funcion | 22:39 |
reepeecheep | por si otro programer colega quiere usarla, sepa cual es su chamba | 22:40 |
reepeecheep | (de la funcion) | 22:40 |
reepeecheep | intenten ahora hace la funcion de la diapo | 22:40 |
reepeecheep | y despues | 22:41 |
reepeecheep | escriban | 22:41 |
reepeecheep | mi_funcion(“Hola”, 2) | 22:41 |
reepeecheep | mi_funcion(param2 = 2, param1 = “Hola”) | 22:41 |
reepeecheep | de preferencia en el interprete pa que sea mas agil | 22:41 |
reepeecheep | :D | 22:41 |
reepeecheep | def nombre(): | 22:43 |
reepeecheep | deben usar despues del nombre parentesis | 22:43 |
reepeecheep | y despues 2 puntos | 22:43 |
reepeecheep | [slide 28] | 22:44 |
reepeecheep | intenten esta | 22:44 |
reepeecheep | la de la diapo | 22:44 |
reepeecheep | me ire adelantando un poco | 22:45 |
reepeecheep | el tiempo es oro | 22:45 |
reepeecheep | y veo que ya manejan bien las funciones | 22:45 |
reepeecheep | las diapos estan el ubuntu one, tiene muchos ejemplos pa que practiquen | 22:46 |
reepeecheep | IngFrustrad: se mas claro por favor | 22:47 |
reepeecheep | python "ruta" | 22:47 |
reepeecheep | fue lo que hiciste? | 22:47 |
reepeecheep | o estas haciendo | 22:48 |
reepeecheep | def 'hola': | 22:48 |
reepeecheep | lo segundo es incorrecto | 22:48 |
reepeecheep | lo correcto | 22:49 |
reepeecheep | es | 22:49 |
reepeecheep | def hola(): | 22:50 |
reepeecheep | # Los parentesis no tienen nada adentro porque no recibe parametros | 22:50 |
reepeecheep | Listo??? | 22:50 |
reepeecheep | ok | 22:51 |
reepeecheep | pasaremos a la parte de Orientacion a Objetos | 22:52 |
reepeecheep | sere breve | 22:52 |
reepeecheep | las diapos se quedaran a su disposición | 22:52 |
reepeecheep | y ademas les dare links para contectarme en caso de que deseen aprender mas | 22:52 |
reepeecheep | :D | 22:52 |
reepeecheep | [slide 32] | 22:53 |
reepeecheep | [slide 34] | 22:53 |
reepeecheep | alli tenemos una definicion de POO | 22:53 |
reepeecheep | mas sencillo | 22:53 |
reepeecheep | podemos decir | 22:53 |
reepeecheep | que es un estilo de programación donde los conceptos, pueden ser expresados como objetos | 22:54 |
ClaseBot | Quedan 5 minutos en la sesión actual | 22:55 |
reepeecheep | [slide 36] | 22:55 |
reepeecheep | bueno | 22:55 |
reepeecheep | el Poo | 22:55 |
reepeecheep | los objetos tienen propiedades y metodos | 22:56 |
reepeecheep | un metodo es una accion que el objeto realiza | 22:56 |
reepeecheep | una propiedad es algo que define al objeto | 22:56 |
reepeecheep | los objetos pertenecen a una clasificacion | 22:57 |
reepeecheep | por ejemplo mi coche | 22:57 |
reepeecheep | tu coche | 22:57 |
reepeecheep | y su coche | 22:57 |
reepeecheep | pertencen a la clase COCHES | 22:57 |
reepeecheep | observen el coche | 22:58 |
reepeecheep | y digan cuales serian sus propiedades y metodos | 22:58 |
reepeecheep | sus propiedades | 22:59 |
reepeecheep | serian | 22:59 |
reepeecheep | por ejemplo | 22:59 |
reepeecheep | el color | 22:59 |
reepeecheep | num puertas | 22:59 |
reepeecheep | etc | 22:59 |
reepeecheep | metodo es moverse | 23:00 |
reepeecheep | bien por joseh y IngFrustrad: | 23:00 |
reepeecheep | que contestaron bien | 23:00 |
=== ChanServ changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | | ||
=== JoseeAntonioR changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Evento: Día del Usuario Ubuntu - Sesión actual: Python para todos - Instructores: reepeecheep - Diapositivas: http://is.gd/Jjwpys | ||
reepeecheep | # Termino el tiempo | 23:00 |
reepeecheep | pero aun continuo | 23:00 |
reepeecheep | no parece q no | 23:02 |
reepeecheep | no queda mas | 23:02 |
reepeecheep | tiempo | 23:02 |
reepeecheep | [slide 47] | 23:02 |
reepeecheep | ahi donde me pueden contactar | 23:02 |
reepeecheep | si desean ayuda | 23:02 |
reepeecheep | con python | 23:02 |
reepeecheep | tutoriales | 23:02 |
reepeecheep | o cualquier cosa | 23:02 |
reepeecheep | yo soy autodidacta respecto a python | 23:03 |
reepeecheep | y me ha costado buscar | 23:03 |
reepeecheep | se lo que se frustra uno cuando empieza | 23:03 |
reepeecheep | asi que estoy a su disposision | 23:03 |
reepeecheep | esta ha sido mi primera participacion en el User Day | 23:03 |
reepeecheep | le agradezco a SergioMeneses la Invitación | 23:04 |
reepeecheep | :) | 23:04 |
reepeecheep | y a ustedes tambien por el tiempo y atencion prestada | 23:04 |
reepeecheep | espero y les sirva y que les guste | 23:05 |
reepeecheep | gracias | 23:06 |
m4v | bueno, creo que terminamos con el Día del Usuario Ubuntu :) | 23:06 |
m4v | Gracias a todos los que participaron, a los instructores que dieron las charlas y a SergioMeneses por organizar el evento. | 23:08 |
m4v | Para los que quieran ver las charlas que se dieron estan los registros en http://irclogs.ubuntu.com/2012/06/23/%23ubuntu-charlas.html | 23:09 |
Guardian | Hola | 23:11 |
=== m4v changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | | ||
=== m4v changed the topic of #ubuntu-charlas to: Bienvenido a Ubuntu Charlas | Preguntas en #ubuntu-charlas-chat | Día del usuario Ubuntu terminado! registro en http://irclogs.ubuntu.com/2012/06/23/%23ubuntu-charlas.html |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!