From rafaelcantos en hotmail.com Mon Apr 3 08:40:26 2017 From: rafaelcantos en hotmail.com (Caballero-Negro Cantos) Date: Mon, 3 Apr 2017 12:40:26 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus From yamila.ms en gmail.com Mon Apr 3 09:08:51 2017 From: yamila.ms en gmail.com (=?UTF-8?Q?Yamila_Moreno_Su=C3=A1rez?=) Date: Mon, 3 Apr 2017 15:08:51 +0200 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Buenas, sospecho que la última versión de Django ha deprecado el soporte para Python 2.7. Revisa aquí la combinación de versiones: https://docs.djangoproject.com/en/1.10/faq/install/#what-python-version-can-i-use-with-django Si puedes cambiar la versión de Python y actualizar a la 3, mejor que mejor. Aparte, puedes intentar seguir http://tutorial.djangogirls.org para ayudarte con el hola mundo. ¡Mucha suerte! 2017-04-03 14:40 GMT+02:00 Caballero-Negro Cantos : > Buenas a todos > > Estoy probando el desarrollo en django, y no consigo que eche a andar la > página de prueba de "hola mundo". No sé si los tutoriales que he seguido > están desfasados o qué. > > El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo > bien, el código digo, o no pongo el archivo en su sitio correspondiente. > > ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando > python 2.7.13 y la última versión de django. > > > Saludos y gracias > > > Rafa > > > --- > El software de antivirus Avast ha analizado este correo electrónico en > busca de virus. > https://www.avast.com/antivirus > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- Yamila Moreno Suárez http://dendarii.es http://moduslaborandi.net ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alexgascon.93 en gmail.com Mon Apr 3 08:46:05 2017 From: alexgascon.93 en gmail.com (=?UTF-8?Q?Alex_Gasc=C3=B3n_Bononad?=) Date: Mon, 3 Apr 2017 14:46:05 +0200 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: A mí me fueron de mucha utilidad los tutoriales de la propia documentación de Django. Sirven para afianzar bien los conceptos y van muy paso a paso. Puedes encontrar la primera parte en https://docs.djangoproject.com/es/1.10/intro/tutorial01/ El 3 de abril de 2017, 14:40, Caballero-Negro Cantos < rafaelcantos en hotmail.com> escribió: > Buenas a todos > > Estoy probando el desarrollo en django, y no consigo que eche a andar la > página de prueba de "hola mundo". No sé si los tutoriales que he seguido > están desfasados o qué. > > El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo > bien, el código digo, o no pongo el archivo en su sitio correspondiente. > > ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando > python 2.7.13 y la última versión de django. > > > Saludos y gracias > > > Rafa > > > --- > El software de antivirus Avast ha analizado este correo electrónico en > busca de virus. > https://www.avast.com/antivirus > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- Alex Gascón Bononad ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mario en osorio.solutions Mon Apr 3 09:30:41 2017 From: mario en osorio.solutions (Mario R. Osorio) Date: Mon, 3 Apr 2017 09:30:41 -0400 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de Django; pero debes asegurarte de estar utilizando una combinacion correcta de versiones de python y Djando. Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las Chicas Django, el cual puedes encontrar en https://tutorial.djangogirls.org/es/ Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: *http;//mario.osorio.solutions * Email: *mario en osorio.solutions * *Just Choose Python!* SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos : > Buenas a todos > > Estoy probando el desarrollo en django, y no consigo que eche a andar la > página de prueba de "hola mundo". No sé si los tutoriales que he seguido > están desfasados o qué. > > El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo > bien, el código digo, o no pongo el archivo en su sitio correspondiente. > > ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando > python 2.7.13 y la última versión de django. > > > Saludos y gracias > > > Rafa > > > --- > El software de antivirus Avast ha analizado este correo electrónico en > busca de virus. > https://www.avast.com/antivirus > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dsaavedra88 en gmail.com Mon Apr 3 09:33:06 2017 From: dsaavedra88 en gmail.com (Diego Saavedra) Date: Mon, 3 Apr 2017 08:33:06 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= Message-ID: ?Muy buenos días, es la primera vez que escribo en la list ?a, mi nombre es Diego Saavedra soy de Loja - Ecuador? ? Desde 2014 empecé un proyecto para enseñar programación a niños ?(Aprendizaje Libre)? ? ? a través de metodologías adecuadas que permiten ?conocer a los pequeños en este maravilloso mundo de la programación, gracias a listas de correo, foros, twitter conocí *pilas-engine?*, *pygame* *?*,* la hora del código*, *codecombat *y algunos proyectos super interesantes que utilizan python dentro de su lógica para esta tarea. Tambien conoci y lei de los proyectos "*Doma Serpietes para niños*" Aprendiendo a programar con Python, "*Inmersión en Python 3*" e inclusive *"Automate the Boring Stuff with Python"*. Excelentes proyectos. Conozco del trabajo de Seymour Papert y su importantisimo aporte a esta área. Me preguntaba si en esta busqueda constante de información existe: *¿algún material adicional que puedan recomendar?*, *¿foro?*,* ¿lista?*, *¿correo?* o *¿quiza algun proyecto similar?*. El proyecto *Program.ar* de Argentina es una belleza, de la misma forma los paises que empezaron a insertar dentro del curriculo nacional *"Ciencias de la Computación"* como EEUU, Reino Unido, Finlandia, España, Japon, China, Suecia, etc desarrollando en niños y jovenes destrezas del pensamiento lógico, resolución de problemas, programación. Me encantaria conversar con gente que lleve proyectos similares, hace poco empece a aprender Django para ver si algún rato escribo un libro "Django para niños" y que los pequeños empiecen a entender lo que pasa detras de una app web, movil sin mucho esfuerzo. Les agradezco infinitamente por los minutos que se tomen en la lista para leer mi humilde correo y espero no haber infringido las reglas de la misma. Saludos, Excelente semana a tod en s -- ------------------------------------------------------------ -------------------------------------------------------------------------- Atentamente, Lic. Diego Saavedra PRESIDENTE Telf. (+593) 07 258 8668 ext 140 <(07)%20258-8668> Celular: 0992018216 <099%20201%208216> Correo: dsaavedra en aprendizajelibre.org Proyecto: #AprendizajeLibre Facilitador, Geek, Gnu/Linux user 0992018216 <099%20201%208216> Twitter: @Statick_ds ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Mon Apr 3 08:28:59 2017 From: rafaelcantos en hotmail.com (Caballero-Negro Cantos) Date: Mon, 3 Apr 2017 12:28:59 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= Message-ID: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus From rafaelcantos en hotmail.com Mon Apr 3 08:46:10 2017 From: rafaelcantos en hotmail.com (Caballero-Negro Cantos) Date: Mon, 3 Apr 2017 12:46:10 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus From rafaelcantos en hotmail.com Mon Apr 3 10:41:04 2017 From: rafaelcantos en hotmail.com (Caballero-Negro Cantos) Date: Mon, 3 Apr 2017 14:41:04 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Buenas Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, pero parece que los mensajes están llegando a la lista con algunas horas de retraso. Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta wxpython, el cuál estaba usando también en otros temas. Si estoy equivocado, corregidme. Saludos Rafa El 03/04/2017 a las 15:30, Mario R. Osorio escribió: Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de Django; pero debes asegurarte de estar utilizando una combinacion correcta de versiones de python y Djando. Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las Chicas Django, el cual puedes encontrar en https://tutorial.djangogirls.org/es/ Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: http;//mario.osorio.solutions Email: mario en osorio.solutions Just Choose Python! SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkOEkxTG9VNTl5YVk&revid=0B1jxPoiqfNkkSVJaYTYvdHdZaEcwSnpUMFFYVE9hajlTWXgwPQ][https://docs.google.com/uc?id=0B1jxPoiqfNkkcEk2ZUlBc1d3Vm8&export=download] [http://mario.osorio.solutions/FIXEDimages/web_foundations_assoc.jpg] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkbzZ5RHNTWkxUUjQ&revid=0B1jxPoiqfNkkYXIyN0dBMmcwRk1DNGpYeFBvcnU3bExTKzg4PQ] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkRDVXWHpDUjhIbmM&revid=0B1jxPoiqfNkkcVdLOFlVZ3hXYkRCRldITjlLSk11L3p4WEY4PQ] [https://www.linuxcounter.net/cert/589006.png] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkcjROSjlkOVJ0T0k&revid=0B1jxPoiqfNkkYUoxL21GRjBQSVhDQkxBMGkxYVVPYjdBNjFJPQ] 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos >: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Mon Apr 3 13:51:29 2017 From: mlacunza en gmail.com (Mario Lacunza) Date: Mon, 3 Apr 2017 12:51:29 -0500 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Estas en lo correcto (el mismo problema tengo yo) para usarlo con Python 3 debes usar Phoenix q aun está en desarrollo y debes compilarlo tu mismo (lo cual es un dolor de... jeje) sin embargo si usas Linux puedes tener ambos Python corriendo sin problemas... Lamentablemente con wxPython las cosas se mueven lento, Robin está mas dedicado a su vida personal q al proyecto y no hay mas voluntarios q lo ayuden, estuve viendo otras alternativas pero no están a la misma altura.. la única Pyside2 aún está en desarrollo y no se espera nada estable hasta fin de año... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Skype: mlacunzav Lima - Peru El 3 de abril de 2017, 09:41, Caballero-Negro Cantos< rafaelcantos en hotmail.com> escribió: > Buenas > > > Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, pero > parece que los mensajes están llegando a la lista con algunas horas de > retraso. > > Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta > wxpython, el cuál estaba usando también en otros temas. Si estoy > equivocado, corregidme. > > > Saludos > > > Rafa > > > > > El 03/04/2017 a las 15:30, Mario R. Osorio escribió: > > Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de > Django; pero debes asegurarte de estar utilizando una combinacion correcta > de versiones de python y Djando. > > Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las > Chicas Django, el cual puedes encontrar en https://tutorial. > djangogirls.org/es/ > > > Dtb/Gby > ======= > Mario R. Osorio > A.S. of Computer Programming and Analysis > Web page: *http;//mario.osorio.solutions * > Email: *mario en osorio.solutions * > > *Just Choose Python!* > > SQL programmers don't die, they just ROLLBACK the TRANSACTION. > ? ¿? > > ?If I had asked people what they wanted, they would have said faster > horses.? > ? Henry Ford > > > > > > > > 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos >: > >> Buenas a todos >> >> Estoy probando el desarrollo en django, y no consigo que eche a andar la >> página de prueba de "hola mundo". No sé si los tutoriales que he seguido >> están desfasados o qué. >> >> El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo >> bien, el código digo, o no pongo el archivo en su sitio correspondiente. >> >> ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando >> python 2.7.13 y la última versión de django. >> >> >> Saludos y gracias >> >> >> Rafa >> >> >> --- >> El software de antivirus Avast ha analizado este correo electrónico en >> busca de virus. >> https://www.avast.com/antivirus >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> > > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > > Libre > de virus. www.avast.com > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dev_cesar en hotmail.com Mon Apr 3 09:22:41 2017 From: dev_cesar en hotmail.com (Cesar Augusto) Date: Mon, 3 Apr 2017 13:22:41 +0000 Subject: [Python-es] =?iso-8859-1?q?Inici=E1ndome_en_django?= In-Reply-To: References: , Message-ID: Buen dia, te recomiendo https://tutorial.djangogirls.org https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Tutorial_local_library_website En este link esta el pdf de La guia definitiva de Django https://1drv.ms/b/s!AkrCjEwFpMNbcSAEzVcrcHsrW-c Espero que sea de ayuda Enviado desde mi smartphone Samsung Galaxy. -------- Mensaje original -------- De: Caballero-Negro Cantos Fecha: 03/04/2017 7:42 (GMT-05:00) A: La lista de python en castellano Asunto: [Python-es] Iniciándome en django Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mpita1984 en gmail.com Mon Apr 3 15:33:29 2017 From: mpita1984 en gmail.com (Manuel Pita) Date: Mon, 3 Apr 2017 21:33:29 +0200 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Django 10.6 funciona tanto con python 2.7.x que con python 3.x, el tutorial de la pagina oficial de django, esta bien estructurada y lo puede ver en español. Saludos El 3 de abril de 2017, 19:51, Mario Lacunza escribió: > Estas en lo correcto (el mismo problema tengo yo) para usarlo con Python 3 > debes usar Phoenix q aun está en desarrollo y debes compilarlo tu mismo (lo > cual es un dolor de... jeje) sin embargo si usas Linux puedes tener ambos > Python corriendo sin problemas... > > Lamentablemente con wxPython las cosas se mueven lento, Robin está mas > dedicado a su vida personal q al proyecto y no hay mas voluntarios q lo > ayuden, estuve viendo otras alternativas pero no están a la misma altura.. > la única Pyside2 aún está en desarrollo y no se espera nada estable hasta > fin de año... > > Saludos / Best regards > > Mario Lacunza > Email:: mlacunza en gmail.com > Personal Website:: http://www.lacunza.biz/ > Hosting:: http://mlv-host.com/ > Skype: mlacunzav > > Lima - Peru > > El 3 de abril de 2017, 09:41, Caballero-Negro Cantos com> escribió: > >> Buenas >> >> >> Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, >> pero parece que los mensajes están llegando a la lista con algunas horas de >> retraso. >> >> Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta >> wxpython, el cuál estaba usando también en otros temas. Si estoy >> equivocado, corregidme. >> >> >> Saludos >> >> >> Rafa >> >> >> >> >> El 03/04/2017 a las 15:30, Mario R. Osorio escribió: >> >> Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de >> Django; pero debes asegurarte de estar utilizando una combinacion correcta >> de versiones de python y Djando. >> >> Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de >> las Chicas Django, el cual puedes encontrar en >> https://tutorial.djangogirls.org/es/ >> >> >> Dtb/Gby >> ======= >> Mario R. Osorio >> A.S. of Computer Programming and Analysis >> Web page: *http;//mario.osorio.solutions * >> Email: *mario en osorio.solutions * >> >> *Just Choose Python!* >> >> SQL programmers don't die, they just ROLLBACK the TRANSACTION. >> ? ¿? >> >> ?If I had asked people what they wanted, they would have said faster >> horses.? >> ? Henry Ford >> >> >> >> >> >> >> >> 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos < >> rafaelcantos en hotmail.com>: >> >>> Buenas a todos >>> >>> Estoy probando el desarrollo en django, y no consigo que eche a andar la >>> página de prueba de "hola mundo". No sé si los tutoriales que he seguido >>> están desfasados o qué. >>> >>> El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo >>> bien, el código digo, o no pongo el archivo en su sitio correspondiente. >>> >>> ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando >>> python 2.7.13 y la última versión de django. >>> >>> >>> Saludos y gracias >>> >>> >>> Rafa >>> >>> >>> --- >>> El software de antivirus Avast ha analizado este correo electrónico en >>> busca de virus. >>> https://www.avast.com/antivirus >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >> >> >> >> _______________________________________________ >> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> >> >> >> >> Libre >> de virus. www.avast.com >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- *Manuel Pita* *Ingeniero en Computación* *e-mail:* mpita1984 en gmail.com *Twitter:* @manuel_pita *Skype:* mpita1984 *Cel:* +34663491168 *Por favor, Antes de imprimir este e-mail piense bien si es necesario hacerlo.* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en gmail.com Mon Apr 3 16:55:50 2017 From: artus.lla en gmail.com (=?UTF-8?Q?Arturo_Llaja_Alarc=C3=B3n?=) Date: Mon, 3 Apr 2017 15:55:50 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: Message-ID: Pues yo también estoy muy interesado en estos temas. Verás también se puede complementar con Scratch. Hay un sitio que enseña los principios básicos de las ciencias de computación sin usar computadoras: http://csunplugged.org/. Además existe Hanskell para niños: https://tzkmx.wordpress.com/2011/08/18/haskell-para-ninos/ Saludos. El 3 de abril de 2017, 8:33, Diego Saavedra escribió: > ?Muy buenos días, es la primera vez que escribo en la list > ?a, mi nombre es Diego Saavedra soy de Loja - Ecuador? > ? > > Desde 2014 empecé un proyecto para enseñar programación a niños > ?(Aprendizaje Libre)? > ? ? > a través de metodologías adecuadas que permiten > ?conocer a los pequeños en este maravilloso mundo de la programación, > gracias a listas de correo, foros, twitter conocí *pilas-engine?*, > *pygame* > *?*,* la hora del código*, *codecombat *y algunos proyectos super > interesantes que utilizan python dentro de su lógica para esta tarea. > > Tambien conoci y lei de los proyectos "*Doma Serpietes para niños*" > Aprendiendo a programar con Python, "*Inmersión en Python 3*" e inclusive *"Automate > the Boring Stuff with Python"*. Excelentes proyectos. Conozco del trabajo > de Seymour Papert > y su importantisimo aporte a esta área. > > Me preguntaba si en esta busqueda constante de información existe: *¿algún > material adicional que puedan recomendar?*, *¿foro?*,* ¿lista?*, > *¿correo?* o *¿quiza algun proyecto similar?*. El proyecto *Program.ar* > de Argentina es una belleza, de la misma forma los paises que empezaron a > insertar dentro del curriculo nacional *"Ciencias de la Computación"* > como EEUU, Reino Unido, Finlandia, España, Japon, China, Suecia, etc > desarrollando en niños y jovenes destrezas del pensamiento lógico, > resolución de problemas, programación. > > Me encantaria conversar con gente que lleve proyectos similares, hace poco > empece a aprender Django para ver si algún rato escribo un libro "Django > para niños" y que los pequeños empiecen a entender lo que pasa detras de > una app web, movil sin mucho esfuerzo. > > Les agradezco infinitamente por los minutos que se tomen en la lista para > leer mi humilde correo y espero no haber infringido las reglas de la misma. > > Saludos, Excelente semana a tod en s > > -- > ------------------------------------------------------------ > -------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 <(07)%20258-8668> > Celular: 0992018216 <099%20201%208216> > Correo: dsaavedra en aprendizajelibre.org > Proyecto: #AprendizajeLibre > Facilitador, Geek, > Gnu/Linux user > 0992018216 <099%20201%208216> > Twitter: @Statick_ds > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Free thought, free world. http://www.gnu.org/home.es.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dsaavedra88 en gmail.com Mon Apr 3 17:53:16 2017 From: dsaavedra88 en gmail.com (Diego Saavedra) Date: Mon, 3 Apr 2017 16:53:16 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: Message-ID: Justamente la base del Curriculo de Reino Unido y Argentina las tome en cuenta para este proyecto y empieza con Unplugged, porque es verdad que a veces el computador se convierte en un distractor. Haskell también lo probé pero me pareció muy complejo para niños (será que no lo investigue a fondo) luego pasamos por Scratch y finalmente con Pilas-Engine, en los tiempo muertos utilizo herramientas como Code-Combat, Lightbot, PilasBloques y algunas más Te agradezco por compartir y por tu valioso tiempo El 3 de abril de 2017, 15:55, Arturo Llaja Alarcón escribió: > Pues yo también estoy muy interesado en estos temas. Verás también se > puede complementar con Scratch. > > Hay un sitio que enseña los principios básicos de las ciencias de > computación sin usar computadoras: http://csunplugged.org/. > > Además existe Hanskell para niños: https://tzkmx.wordpress.com/ > 2011/08/18/haskell-para-ninos/ > > Saludos. > > > El 3 de abril de 2017, 8:33, Diego Saavedra > escribió: > >> ?Muy buenos días, es la primera vez que escribo en la list >> ?a, mi nombre es Diego Saavedra soy de Loja - Ecuador? >> ? >> >> Desde 2014 empecé un proyecto para enseñar programación a niños >> ?(Aprendizaje Libre)? >> ? ? >> a través de metodologías adecuadas que permiten >> ?conocer a los pequeños en este maravilloso mundo de la programación, >> gracias a listas de correo, foros, twitter conocí *pilas-engine?*, >> *pygame* >> *?*,* la hora del código*, *codecombat *y algunos proyectos super >> interesantes que utilizan python dentro de su lógica para esta tarea. >> >> Tambien conoci y lei de los proyectos "*Doma Serpietes para niños*" >> Aprendiendo a programar con Python, "*Inmersión en Python 3*" e >> inclusive *"Automate the Boring Stuff with Python"*. Excelentes >> proyectos. Conozco del trabajo de Seymour Papert >> y su importantisimo aporte a esta área. >> >> Me preguntaba si en esta busqueda constante de información existe: *¿algún >> material adicional que puedan recomendar?*, *¿foro?*,* ¿lista?*, >> *¿correo?* o *¿quiza algun proyecto similar?*. El proyecto *Program.ar* >> de Argentina es una belleza, de la misma forma los paises que empezaron a >> insertar dentro del curriculo nacional *"Ciencias de la Computación"* >> como EEUU, Reino Unido, Finlandia, España, Japon, China, Suecia, etc >> desarrollando en niños y jovenes destrezas del pensamiento lógico, >> resolución de problemas, programación. >> >> Me encantaria conversar con gente que lleve proyectos similares, hace >> poco empece a aprender Django para ver si algún rato escribo un libro >> "Django para niños" y que los pequeños empiecen a entender lo que pasa >> detras de una app web, movil sin mucho esfuerzo. >> >> Les agradezco infinitamente por los minutos que se tomen en la lista para >> leer mi humilde correo y espero no haber infringido las reglas de la misma. >> >> Saludos, Excelente semana a tod en s >> >> -- >> ------------------------------------------------------------ >> ------------------------------------------------------------ >> -------------- >> Atentamente, >> Lic. Diego Saavedra >> PRESIDENTE >> >> Telf. (+593) 07 258 8668 ext 140 <(07)%20258-8668> >> Celular: 0992018216 <099%20201%208216> >> Correo: dsaavedra en aprendizajelibre.org >> Proyecto: #AprendizajeLibre >> Facilitador, Geek, >> Gnu/Linux user >> 0992018216 <099%20201%208216> >> Twitter: @Statick_ds >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > Free thought, free world. > http://www.gnu.org/home.es.html > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- -------------------------------------------------------------------------------------------------------------------------------------- Atentamente, Lic. Diego Saavedra PRESIDENTE Telf. (+593) 07 258 8668 ext 140 Celular: 0992018216 Correo: dsaavedra en aprendizajelibre.org Proyecto: #AprendizajeLibre Facilitador, Geek, Gnu/Linux user 0992018216 Twitter: @Statick_ds ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Mon Apr 3 14:18:39 2017 From: rafaelcantos en hotmail.com (Caballero-Negro Cantos) Date: Mon, 3 Apr 2017 18:18:39 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: Message-ID: Buenas Ando usando Windows, porque estoy aprendiendo a desarrollar aplicaciones para Windows con python, de forma accesible. Y parece que wxpython es el que presenta la interfaz más accesible. Creo que django funciona correctamente con python 2.7.13, porque rula todo bien. Pero he creado la web, siguiendo el tutorial oficial, y lo que no me funciona es la vista inicial. Vale que he cambiado el nombre de polls por collection (en singular), y a pesar de hacerlo tal como se me indica, me dice que la ruta no existe. Voy a dejar el código que tengo, por si alguien ve algo que se me está pasando. misite/urls.py: from django.conf.urls import index, url from django.contrib import admin urlpatterns = [ url(r'^collection/', include('collection.urls')), url(r'^admin/', admin.site.urls), ] misite/collection/urls.py: from django.conf.urls import url from . import views urlpatterns = [ url(r'^$', views.index, name='index'), ] misite/collection/views.py: from django.http import HttpResponse def index(request): return HttpResponse("Bienvenido a tu colección de trenes.") ¿Alguna idea de por qué no me encuentra la ruta? Saludos Rafa El 03/04/2017 a las 19:51, Mario Lacunza escribió: Estas en lo correcto (el mismo problema tengo yo) para usarlo con Python 3 debes usar Phoenix q aun está en desarrollo y debes compilarlo tu mismo (lo cual es un dolor de... jeje) sin embargo si usas Linux puedes tener ambos Python corriendo sin problemas... Lamentablemente con wxPython las cosas se mueven lento, Robin está mas dedicado a su vida personal q al proyecto y no hay mas voluntarios q lo ayuden, estuve viendo otras alternativas pero no están a la misma altura.. la única Pyside2 aún está en desarrollo y no se espera nada estable hasta fin de año... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Skype: mlacunzav Lima - Peru El 3 de abril de 2017, 09:41, Caballero-Negro Cantos> escribió: Buenas Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, pero parece que los mensajes están llegando a la lista con algunas horas de retraso. Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta wxpython, el cuál estaba usando también en otros temas. Si estoy equivocado, corregidme. Saludos Rafa El 03/04/2017 a las 15:30, Mario R. Osorio escribió: Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de Django; pero debes asegurarte de estar utilizando una combinacion correcta de versiones de python y Djando. Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las Chicas Django, el cual puedes encontrar en https://tutorial.djangogirls.org/es/ Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: http;//mario.osorio.solutions Email: mario en osorio.solutions Just Choose Python! SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkOEkxTG9VNTl5YVk&revid=0B1jxPoiqfNkkSVJaYTYvdHdZaEcwSnpUMFFYVE9hajlTWXgwPQ][https://docs.google.com/uc?id=0B1jxPoiqfNkkcEk2ZUlBc1d3Vm8&export=download] [http://mario.osorio.solutions/FIXEDimages/web_foundations_assoc.jpg] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkbzZ5RHNTWkxUUjQ&revid=0B1jxPoiqfNkkYXIyN0dBMmcwRk1DNGpYeFBvcnU3bExTKzg4PQ] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkRDVXWHpDUjhIbmM&revid=0B1jxPoiqfNkkcVdLOFlVZ3hXYkRCRldITjlLSk11L3p4WEY4PQ] [https://www.linuxcounter.net/cert/589006.png] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkcjROSjlkOVJ0T0k&revid=0B1jxPoiqfNkkYUoxL21GRjBQSVhDQkxBMGkxYVVPYjdBNjFJPQ] 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos >: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Mon Apr 3 18:20:06 2017 From: rafaelcantos en hotmail.com (Caballero-Negro Cantos) Date: Mon, 3 Apr 2017 22:20:06 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: <757a93a8-9618-85da-24c7-144905d9af7f@hotmail.com> References: <757a93a8-9618-85da-24c7-144905d9af7f@hotmail.com> Message-ID: Buenas Ando usando Windows, porque estoy aprendiendo a desarrollar aplicaciones para Windows con python, de forma accesible. Y parece que wxpython es el que presenta la interfaz más accesible. Creo que django funciona correctamente con python 2.7.13, porque rula todo bien. Pero he creado la web, siguiendo el tutorial oficial, y lo que no me funciona es la vista inicial. Vale que he cambiado el nombre de polls por collection (en singular), y a pesar de hacerlo tal como se me indica, me dice que la ruta no existe. Voy a dejar el código que tengo, por si alguien ve algo que se me está pasando. misite/urls.py: from django.conf.urls import index, url from django.contrib import admin urlpatterns = [ url(r'^collection/', include('collection.urls')), url(r'^admin/', admin.site.urls), ] misite/collection/urls.py: from django.conf.urls import url from . import views urlpatterns = [ url(r'^$', views.index, name='index'), ] misite/collection/views.py: from django.http import HttpResponse def index(request): return HttpResponse("Bienvenido a tu colección de trenes.") ¿Alguna idea de por qué no me encuentra la ruta? Saludos Rafa El 03/04/2017 a las 19:51, Mario Lacunza escribió: Estas en lo correcto (el mismo problema tengo yo) para usarlo con Python 3 debes usar Phoenix q aun está en desarrollo y debes compilarlo tu mismo (lo cual es un dolor de... jeje) sin embargo si usas Linux puedes tener ambos Python corriendo sin problemas... Lamentablemente con wxPython las cosas se mueven lento, Robin está mas dedicado a su vida personal q al proyecto y no hay mas voluntarios q lo ayuden, estuve viendo otras alternativas pero no están a la misma altura.. la única Pyside2 aún está en desarrollo y no se espera nada estable hasta fin de año... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Skype: mlacunzav Lima - Peru El 3 de abril de 2017, 09:41, Caballero-Negro Cantos> escribió: Buenas Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, pero parece que los mensajes están llegando a la lista con algunas horas de retraso. Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta wxpython, el cuál estaba usando también en otros temas. Si estoy equivocado, corregidme. Saludos Rafa El 03/04/2017 a las 15:30, Mario R. Osorio escribió: Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de Django; pero debes asegurarte de estar utilizando una combinacion correcta de versiones de python y Djando. Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las Chicas Django, el cual puedes encontrar en https://tutorial.djangogirls.org/es/ Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: http;//mario.osorio.solutions Email: mario en osorio.solutions Just Choose Python! SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkOEkxTG9VNTl5YVk&revid=0B1jxPoiqfNkkSVJaYTYvdHdZaEcwSnpUMFFYVE9hajlTWXgwPQ][https://docs.google.com/uc?id=0B1jxPoiqfNkkcEk2ZUlBc1d3Vm8&export=download] [http://mario.osorio.solutions/FIXEDimages/web_foundations_assoc.jpg] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkbzZ5RHNTWkxUUjQ&revid=0B1jxPoiqfNkkYXIyN0dBMmcwRk1DNGpYeFBvcnU3bExTKzg4PQ] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkRDVXWHpDUjhIbmM&revid=0B1jxPoiqfNkkcVdLOFlVZ3hXYkRCRldITjlLSk11L3p4WEY4PQ] [https://www.linuxcounter.net/cert/589006.png] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkcjROSjlkOVJ0T0k&revid=0B1jxPoiqfNkkYUoxL21GRjBQSVhDQkxBMGkxYVVPYjdBNjFJPQ] 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos >: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From almeis en hotmail.com Mon Apr 3 13:29:24 2017 From: almeis en hotmail.com (Aaron Meis Sanchez) Date: Mon, 3 Apr 2017 17:29:24 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: , Message-ID: prueba con : django 1.8 lts 1.8 LTS 1.8.17 December 1, 2015 Until at least April 2018 usando python 2.7, por que por lo que se python 3 por lo que se no tiene wxpython por el momento ________________________________ De: Python-es en nombre de Caballero-Negro Cantos Enviado: lunes, 3 de abril de 2017 09:41 a. m. Para: La lista de python en castellano Asunto: Re: [Python-es] Iniciándome en django Buenas Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, pero parece que los mensajes están llegando a la lista con algunas horas de retraso. Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta wxpython, el cuál estaba usando también en otros temas. Si estoy equivocado, corregidme. Saludos Rafa El 03/04/2017 a las 15:30, Mario R. Osorio escribió: Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de Django; pero debes asegurarte de estar utilizando una combinacion correcta de versiones de python y Djando. Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las Chicas Django, el cual puedes encontrar en https://tutorial.djangogirls.org/es/ Introducción · Django Girls Tutorial tutorial.djangogirls.org Tutorial de Django Girls. Este trabajo está bajo la licencia internacional Creative Commons Attribution-ShareAlike 4.0. Para ver una copia de esta licencia, visita ... Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: http;//mario.osorio.solutions Email: mario en osorio.solutions Just Choose Python! SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkOEkxTG9VNTl5YVk&revid=0B1jxPoiqfNkkSVJaYTYvdHdZaEcwSnpUMFFYVE9hajlTWXgwPQ][https://docs.google.com/uc?id=0B1jxPoiqfNkkcEk2ZUlBc1d3Vm8&export=download] [http://mario.osorio.solutions/FIXEDimages/web_foundations_assoc.jpg] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkbzZ5RHNTWkxUUjQ&revid=0B1jxPoiqfNkkYXIyN0dBMmcwRk1DNGpYeFBvcnU3bExTKzg4PQ] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkRDVXWHpDUjhIbmM&revid=0B1jxPoiqfNkkcVdLOFlVZ3hXYkRCRldITjlLSk11L3p4WEY4PQ] [https://www.linuxcounter.net/cert/589006.png] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkcjROSjlkOVJ0T0k&revid=0B1jxPoiqfNkkYUoxL21GRjBQSVhDQkxBMGkxYVVPYjdBNjFJPQ] 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos >: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From almeis en hotmail.com Mon Apr 3 10:53:18 2017 From: almeis en hotmail.com (Aaron Meis Sanchez) Date: Mon, 3 Apr 2017 14:53:18 +0000 Subject: [Python-es] =?iso-8859-1?q?Inici=E1ndome_en_django?= In-Reply-To: References: , Message-ID: Hola, buenos días, estas usando django 1.10 pero tienes que usarlo con python 3.4 probablemente por eso no esta funcionando correctamente django. Saludos. ________________________________ De: Python-es en nombre de Caballero-Negro Cantos Enviado: lunes, 3 de abril de 2017 07:46 a. m. Para: La lista de python en castellano Asunto: [Python-es] Iniciándome en django Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es Página de Información de Python-es mail.python.org Lista donde la comunidad hispana puede discutir todo tipo de temas relacionados con el lenguaje de programación Python. Para ver envíos anteriores a la lista ... ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From yohani en infomed.sld.cu Mon Apr 3 11:18:41 2017 From: yohani en infomed.sld.cu (yohani) Date: Mon, 3 Apr 2017 11:18:41 -0400 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: Message-ID: <0c30f517-ec47-1713-9dec-702f8066eac9@infomed.sld.cu> Hola, te aconsejo https://www.youtube.com/watch?v=oKQMoxJR5uk, es una serie de videotutoriales del profesor Jesús Conde, muy bien explicado. Espero le saques buen provecho. Saludos Yohani El 03/04/17 a las 09:33, Diego Saavedra escribió: > ?Muy buenos días, es la primera vez que escribo en la list > ?a, mi nombre es Diego Saavedra soy de Loja - Ecuador? > ? > > Desde 2014 empecé un proyecto para enseñar programación a niños > ?(Aprendizaje Libre)? > ? ? > a través de metodologías adecuadas que permiten > ?conocer a los pequeños en este maravilloso mundo de la programación, > gracias a listas de correo, foros, twitter conocí *pilas-engine?*, > *pygame* > *?*,*la hora del código*, *codecombat *y algunos proyectos super > interesantes que utilizan python dentro de su lógica para esta tarea. > > Tambien conoci y lei de los proyectos "*Doma Serpietes para niños*" > Aprendiendo a programar con Python, "*Inmersión en Python 3*" e > inclusive *"Automate the Boring Stuff with Python"*. Excelentes > proyectos. Conozco del trabajo de Seymour Papert > y su importantisimo aporte a esta área. > > Me preguntaba si en esta busqueda constante de información existe: > *¿algún material adicional que puedan recomendar?*, > *¿foro?*,*¿lista?*, *¿correo?* o *¿quiza algun proyecto similar?*. El > proyecto *Program.ar* de Argentina es una belleza, de la misma forma > los paises que empezaron a insertar dentro del curriculo nacional > *"Ciencias de la Computación"* como EEUU, Reino Unido, Finlandia, > España, Japon, China, Suecia, etc desarrollando en niños y jovenes > destrezas del pensamiento lógico, resolución de problemas, programación. > > Me encantaria conversar con gente que lleve proyectos similares, hace > poco empece a aprender Django para ver si algún rato escribo un libro > "Django para niños" y que los pequeños empiecen a entender lo que pasa > detras de una app web, movil sin mucho esfuerzo. > > Les agradezco infinitamente por los minutos que se tomen en la lista > para leer mi humilde correo y espero no haber infringido las reglas de > la misma. > > Saludos, Excelente semana a tod en s > > -- > -------------------------------------------------------------------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 > Celular: 0992018216 > Correo: dsaavedra en aprendizajelibre.org > > Proyecto: #AprendizajeLibre > Facilitador, Geek, > Gnu/Linux user > 0992018216 > Twitter: @Statick_ds > ****** > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mpita1984 en gmail.com Tue Apr 4 02:53:17 2017 From: mpita1984 en gmail.com (Manuel Pita) Date: Tue, 04 Apr 2017 06:53:17 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: <757a93a8-9618-85da-24c7-144905d9af7f@hotmail.com> Message-ID: Hola, un saludo.. Tienes que importar el include, cambian la línea: from django.conf.urls import index, url Por: from django.conf.urls import include, url Saludos. El El mar, 4 abr 2017 a las 1:53 a. m., Caballero-Negro Cantos < rafaelcantos en hotmail.com> escribió: > > Buenas > > > Ando usando Windows, porque estoy aprendiendo a desarrollar aplicaciones > para Windows con python, de forma accesible. Y parece que wxpython es el > que presenta la interfaz más accesible. > > Creo que django funciona correctamente con python 2.7.13, porque rula todo > bien. Pero he creado la web, siguiendo el tutorial oficial, y lo que no me > funciona es la vista inicial. Vale que he cambiado el nombre de polls por > collection (en singular), y a pesar de hacerlo tal como se me indica, me > dice que la ruta no existe. > > Voy a dejar el código que tengo, por si alguien ve algo que se me está > pasando. > > > misite/urls.py: > > from django.conf.urls import index, url > from django.contrib import admin > > urlpatterns = [ > url(r'^collection/', include('collection.urls')), > url(r'^admin/', admin.site.urls), > ] > > > misite/collection/urls.py: > > from django.conf.urls import url > from . import views > > urlpatterns = [ > url(r'^$', views.index, name='index'), > ] > > > misite/collection/views.py: > > from django.http import HttpResponse > > def index(request): > return HttpResponse("Bienvenido a tu colección de trenes.") > > > ¿Alguna idea de por qué no me encuentra la ruta? > > > Saludos > > > Rafa > > > El 03/04/2017 a las 19:51, Mario Lacunza escribió: > > Estas en lo correcto (el mismo problema tengo yo) para usarlo con Python 3 > debes usar Phoenix q aun está en desarrollo y debes compilarlo tu mismo (lo > cual es un dolor de... jeje) sin embargo si usas Linux puedes tener ambos > Python corriendo sin problemas... > > Lamentablemente con wxPython las cosas se mueven lento, Robin está mas > dedicado a su vida personal q al proyecto y no hay mas voluntarios q lo > ayuden, estuve viendo otras alternativas pero no están a la misma altura.. > la única Pyside2 aún está en desarrollo y no se espera nada estable hasta > fin de año... > > Saludos / Best regards > > Mario Lacunza > Email:: mlacunza en gmail.com > Personal Website:: http://www.lacunza.biz/ > Hosting:: http://mlv-host.com/ > Skype: mlacunzav > > Lima - Peru > > El 3 de abril de 2017, 09:41, Caballero-Negro Cantos< > rafaelcantos en hotmail.com> escribió: > > Buenas > > > Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, pero > parece que los mensajes están llegando a la lista con algunas horas de > retraso. > > Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta > wxpython, el cuál estaba usando también en otros temas. Si estoy > equivocado, corregidme. > > > Saludos > > > Rafa > > > > > El 03/04/2017 a las 15:30, Mario R. Osorio escribió: > > Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de > Django; pero debes asegurarte de estar utilizando una combinacion correcta > de versiones de python y Djando. > > Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las > Chicas Django, el cual puedes encontrar en > https://tutorial.djangogirls.org/es/ > > > Dtb/Gby > ======= > Mario R. Osorio > A.S. of Computer Programming and Analysis > Web page: *http;//mario.osorio.solutions * > Email: *mario en osorio.solutions * > > *Just Choose Python!* > > SQL programmers don't die, they just ROLLBACK the TRANSACTION. > ? ¿? > > ?If I had asked people what they wanted, they would have said faster > horses.? > ? Henry Ford > > > > > > > > 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos >: > > Buenas a todos > > Estoy probando el desarrollo en django, y no consigo que eche a andar la > página de prueba de "hola mundo". No sé si los tutoriales que he seguido > están desfasados o qué. > > El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo > bien, el código digo, o no pongo el archivo en su sitio correspondiente. > > ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando > python 2.7.13 y la última versión de django. > > > Saludos y gracias > > > Rafa > > > --- > El software de antivirus Avast ha analizado este correo electrónico en > busca de virus. > https://www.avast.com/antivirus > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > Libre > de virus. www.avast.com > > _______________________________________________ Python-es mailing list > Python-es en python.org https://mail.python.org/mailman/listinfo/python-es > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > Libre > de virus. www.avast.com > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- *Manuel Pita* *Ingeniero en Computación* *e-mail:* mpita1984 en gmail.com *Twitter:* @manuel_pita *Skype:* mpita1984 *Cel:* +34663491168 *Por favor, Antes de imprimir este e-mail piense bien si es necesario hacerlo.* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ibarona en gmail.com Tue Apr 4 03:52:02 2017 From: ibarona en gmail.com (=?UTF-8?Q?Isaac_Barona_Mart=C3=ADnez?=) Date: Tue, 4 Apr 2017 09:52:02 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: <0c30f517-ec47-1713-9dec-702f8066eac9@infomed.sld.cu> References: <0c30f517-ec47-1713-9dec-702f8066eac9@infomed.sld.cu> Message-ID: Buenos días, yo tambien estoy muy interesado en este tema. Os pongo una recopilación de enlaces (algunos ya indicados previamente) que espero que os sean de utilidad. * Python in education SIG ( https://www.python.org/community/sigs/current/edu-sig/): recopilación de enlaces muy interesante * Por qué python como primer lenguaje: http://mcsp.wartburg.edu/zelle/python/python-first.html * Libro python for kids: http://it-ebooks.info/book/2226/ * Aprender a programar con Python para niños (videos): https://www.youtube.com/playlist?list=PLEtcGQaT56chpYflEjBWRodHJNJN8EKpO * Doma la serpiente para niños: http://www.etnassoft.com/biblioteca/doma-de-serpientes-para-ninos-edicion-windows/ (http://www.briggs.net.nz/snake-wrangling-for-kids.html) * Aprende python con juegos: http://www.webbizarro.com/noticias/523/aprende-python-con-juegos/ * Python in education ebook: http://www.oreilly.com/programming/free/files/python-in-education.pdf * Design for education: a python solution (presentación europython): https://speakerdeck.com/missphilbin/designed-for-education-a-python-solution * Codecombat: juego online para aprender python (y otros lenguajes): https://codecombat.com/ articulo: http://pythoniza.me/aprende-python-con-codecombat/ Libros de interes: * Python for kids: http://www.amazon.es/gp/product/1593274076/ref=as_li_tf_tl?ie=UTF8&camp=3626&creative=24790&creativeASIN=1593274076&linkCode=as2&tag=wwwjaviergarz-21 * Invent with python: http://inventwithpython.com/chapters/ (disponible on-line) Saludos, Isaac 2017-04-03 17:18 GMT+02:00 yohani : > Hola, te aconsejo https://www.youtube.com/watch?v=oKQMoxJR5uk, es una > serie de videotutoriales del profesor Jesús Conde, muy bien explicado. > Espero le saques buen provecho. > > > Saludos > > Yohani > > El 03/04/17 a las 09:33, Diego Saavedra escribió: > > ?Muy buenos días, es la primera vez que escribo en la list > ?a, mi nombre es Diego Saavedra soy de Loja - Ecuador? > ? > > Desde 2014 empecé un proyecto para enseñar programación a niños > ?(Aprendizaje Libre)? > ? ? > a través de metodologías adecuadas que permiten > ?conocer a los pequeños en este maravilloso mundo de la programación, > gracias a listas de correo, foros, twitter conocí *pilas-engine?*, > *pygame* > *?*,* la hora del código*, *codecombat *y algunos proyectos super > interesantes que utilizan python dentro de su lógica para esta tarea. > > Tambien conoci y lei de los proyectos "*Doma Serpietes para niños*" > Aprendiendo a programar con Python, "*Inmersión en Python 3*" e inclusive *"Automate > the Boring Stuff with Python"*. Excelentes proyectos. Conozco del trabajo > de Seymour Papert > y su importantisimo aporte a esta área. > > Me preguntaba si en esta busqueda constante de información existe: *¿algún > material adicional que puedan recomendar?*, *¿foro?*,* ¿lista?*, > *¿correo?* o *¿quiza algun proyecto similar?*. El proyecto *Program.ar* > de Argentina es una belleza, de la misma forma los paises que empezaron a > insertar dentro del curriculo nacional *"Ciencias de la Computación"* > como EEUU, Reino Unido, Finlandia, España, Japon, China, Suecia, etc > desarrollando en niños y jovenes destrezas del pensamiento lógico, > resolución de problemas, programación. > > Me encantaria conversar con gente que lleve proyectos similares, hace poco > empece a aprender Django para ver si algún rato escribo un libro "Django > para niños" y que los pequeños empiecen a entender lo que pasa detras de > una app web, movil sin mucho esfuerzo. > > Les agradezco infinitamente por los minutos que se tomen en la lista para > leer mi humilde correo y espero no haber infringido las reglas de la misma. > > Saludos, Excelente semana a tod en s > > -- > ------------------------------------------------------------ > -------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 <%2807%29%20258-8668> > Celular: 0992018216 <099%20201%208216> > Correo: dsaavedra en aprendizajelibre.org > Proyecto: #AprendizajeLibre > Facilitador, Geek, > Gnu/Linux user > 0992018216 <099%20201%208216> > Twitter: @Statick_ds > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- "El conocimiento, si es compartido, se convierte en sabiduria" ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Tue Apr 4 04:00:49 2017 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 4 Apr 2017 10:00:49 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <0c30f517-ec47-1713-9dec-702f8066eac9@infomed.sld.cu> Message-ID: > > > * Libro python for kids: http://it-ebooks.info/book/2226/ > > Por favor, evitad poner enlaces de descarga a material con copyright. Hay que respetar el trabajo de otros y evitar poner en lios a una comunidad ante determinadas legislaciones. Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ibarona en gmail.com Tue Apr 4 04:13:52 2017 From: ibarona en gmail.com (=?UTF-8?Q?Isaac_Barona_Mart=C3=ADnez?=) Date: Tue, 4 Apr 2017 10:13:52 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <0c30f517-ec47-1713-9dec-702f8066eac9@infomed.sld.cu> Message-ID: Tienes toda la razón. Disculpa. Este es el enlace correcto: https://www.nostarch.com/pythonforkids Saludos, Isaac 2017-04-04 10:00 GMT+02:00 Kiko : > >> * Libro python for kids: http://it-ebooks.info/book/2226/ >> >> > Por favor, evitad poner enlaces de descarga a material con copyright. Hay > que respetar el trabajo de otros y evitar poner en lios a una comunidad > ante determinadas legislaciones. > > Saludos. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- "El conocimiento, si es compartido, se convierte en sabiduria" ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From rafaelcantos en hotmail.com Tue Apr 4 05:09:18 2017 From: rafaelcantos en hotmail.com (Caballero-Negro Cantos) Date: Tue, 4 Apr 2017 09:09:18 +0000 Subject: [Python-es] =?utf-8?q?Inici=C3=A1ndome_en_django?= In-Reply-To: References: <757a93a8-9618-85da-24c7-144905d9af7f@hotmail.com> Message-ID: Buenas Eso hice, pero nada. Me dice esto: Page not found (404) Request Method: GET Request URL: http://localhost:8000/collection/ Using the URLconf defined in trains.urls, Django tried these URL patterns, in this order: 1. ^admin/ The current URL, collection/, didn't match any of these. Es como si no tuviese encuenta la línea del include. saludos Rafa El 04/04/2017 a las 8:53, Manuel Pita escribió: Hola, un saludo.. Tienes que importar el include, cambian la línea: from django.conf.urls import index, url Por: from django.conf.urls import include, url Saludos. El El mar, 4 abr 2017 a las 1:53 a. m., Caballero-Negro Cantos > escribió: Buenas Ando usando Windows, porque estoy aprendiendo a desarrollar aplicaciones para Windows con python, de forma accesible. Y parece que wxpython es el que presenta la interfaz más accesible. Creo que django funciona correctamente con python 2.7.13, porque rula todo bien. Pero he creado la web, siguiendo el tutorial oficial, y lo que no me funciona es la vista inicial. Vale que he cambiado el nombre de polls por collection (en singular), y a pesar de hacerlo tal como se me indica, me dice que la ruta no existe. Voy a dejar el código que tengo, por si alguien ve algo que se me está pasando. misite/urls.py: from django.conf.urls import index, url from django.contrib import admin urlpatterns = [ url(r'^collection/', include('collection.urls')), url(r'^admin/', admin.site.urls), ] misite/collection/urls.py: from django.conf.urls import url from . import views urlpatterns = [ url(r'^$', views.index, name='index'), ] misite/collection/views.py: from django.http import HttpResponse def index(request): return HttpResponse("Bienvenido a tu colección de trenes.") ¿Alguna idea de por qué no me encuentra la ruta? Saludos Rafa El 03/04/2017 a las 19:51, Mario Lacunza escribió: Estas en lo correcto (el mismo problema tengo yo) para usarlo con Python 3 debes usar Phoenix q aun está en desarrollo y debes compilarlo tu mismo (lo cual es un dolor de... jeje) sin embargo si usas Linux puedes tener ambos Python corriendo sin problemas... Lamentablemente con wxPython las cosas se mueven lento, Robin está mas dedicado a su vida personal q al proyecto y no hay mas voluntarios q lo ayuden, estuve viendo otras alternativas pero no están a la misma altura.. la única Pyside2 aún está en desarrollo y no se espera nada estable hasta fin de año... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Skype: mlacunzav Lima - Peru El 3 de abril de 2017, 09:41, Caballero-Negro Cantos> escribió: Buenas Gracias, y perdonar por los varios mensajes idénticos, no sé por qué, pero parece que los mensajes están llegando a la lista con algunas horas de retraso. Tengo la versión 2 de python porque la 3, por lo que he visto, no soporta wxpython, el cuál estaba usando también en otros temas. Si estoy equivocado, corregidme. Saludos Rafa El 03/04/2017 a las 15:30, Mario R. Osorio escribió: Definitivamente, el mejor punto para inicarte es siguiendo el tutorial de Django; pero debes asegurarte de estar utilizando una combinacion correcta de versiones de python y Djando. Tutoriales hay muchos, la mayoria muy buenos. Tambien te recomiendo de las Chicas Django, el cual puedes encontrar en https://tutorial.djangogirls.org/es/ Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: http;//mario.osorio.solutions Email: mario en osorio.solutions Just Choose Python! SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkOEkxTG9VNTl5YVk&revid=0B1jxPoiqfNkkSVJaYTYvdHdZaEcwSnpUMFFYVE9hajlTWXgwPQ][https://docs.google.com/uc?id=0B1jxPoiqfNkkcEk2ZUlBc1d3Vm8&export=download] [http://mario.osorio.solutions/FIXEDimages/web_foundations_assoc.jpg] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkbzZ5RHNTWkxUUjQ&revid=0B1jxPoiqfNkkYXIyN0dBMmcwRk1DNGpYeFBvcnU3bExTKzg4PQ] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkRDVXWHpDUjhIbmM&revid=0B1jxPoiqfNkkcVdLOFlVZ3hXYkRCRldITjlLSk11L3p4WEY4PQ] [https://www.linuxcounter.net/cert/589006.png] [https://docs.google.com/uc?export=download&id=0B1jxPoiqfNkkcjROSjlkOVJ0T0k&revid=0B1jxPoiqfNkkYUoxL21GRjBQSVhDQkxBMGkxYVVPYjdBNjFJPQ] 2017-04-03 8:40 GMT-04:00 Caballero-Negro Cantos >: Buenas a todos Estoy probando el desarrollo en django, y no consigo que eche a andar la página de prueba de "hola mundo". No sé si los tutoriales que he seguido están desfasados o qué. El problema lo estoy teniendo al indicar la urls, creo que o no lo pongo bien, el código digo, o no pongo el archivo en su sitio correspondiente. ¿Podríais indicarme algún tutorial que funcione bien? Estoy usando python 2.7.13 y la última versión de django. Saludos y gracias Rafa --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es -- Manuel Pita Ingeniero en Computación e-mail: mpita1984 en gmail.com Twitter: @manuel_pita Skype: mpita1984 Cel: +34663491168 Por favor, Antes de imprimir este e-mail piense bien si es necesario hacerlo. _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es [https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] Libre de virus. www.avast.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From tapia en openshine.com Tue Apr 4 07:13:16 2017 From: tapia en openshine.com (=?UTF-8?B?Q8Opc2FyIEdhcmPDrWEgVGFwaWE=?=) Date: Tue, 4 Apr 2017 13:13:16 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <0c30f517-ec47-1713-9dec-702f8066eac9@infomed.sld.cu> Message-ID: it-ebooks hace tiempo que quitó los enlaces de descarga directa, por lo que no debería suponer mayor problema poner enlaces a su web. Un saludo. *César García Tapia* Director técnico Tlf: +34 663 273 481 <+34+663+273+481> Skype: cesargarciatapia <#UNIQUE_ID_SafeHtmlFilter_> Web: https://www.openshine.com/ El 4 de abril de 2017, 10:00, Kiko escribió: > >> * Libro python for kids: http://it-ebooks.info/book/2226/ >> >> > Por favor, evitad poner enlaces de descarga a material con copyright. Hay > que respetar el trabajo de otros y evitar poner en lios a una comunidad > ante determinadas legislaciones. > > Saludos. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From leosevilla50 en hotmail.com Tue Apr 4 05:37:43 2017 From: leosevilla50 en hotmail.com (LeoSevilla sierra) Date: Tue, 4 Apr 2017 09:37:43 +0000 Subject: [Python-es] Darme de baja Message-ID: Hola. Deseo darme de baja y no se como hacerlo, alguien me puede decir como? Gracias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ciberseba en gmail.com Tue Apr 4 10:33:31 2017 From: ciberseba en gmail.com (=?UTF-8?Q?Sebasti=C3=A1n_Arancibia?=) Date: Tue, 4 Apr 2017 11:33:31 -0300 Subject: [Python-es] Darme de baja In-Reply-To: References: Message-ID: https://mail.python.org/mailman/listinfo/python-es En la parte baja de dicho link puedes darte de baja (anular su suscripción). 2017-04-04 6:37 GMT-03:00 LeoSevilla sierra : > Hola. > > > Deseo darme de baja y no se como hacerlo, alguien me puede decir como? > > > Gracias. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Tue Apr 4 10:27:02 2017 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 4 Apr 2017 16:27:02 +0200 Subject: [Python-es] Darme de baja In-Reply-To: References: Message-ID: Ve abajo del todo aquí: https://mail.python.org/mailman/listinfo/python-es Sigue las instrucciones. Saludos. El 4 de abril de 2017, 11:37, LeoSevilla sierra escribió: > Hola. > > > Deseo darme de baja y no se como hacerlo, alguien me puede decir como? > > > Gracias. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en gmail.com Tue Apr 4 11:37:12 2017 From: artus.lla en gmail.com (=?UTF-8?Q?Arturo_Llaja_Alarc=C3=B3n?=) Date: Tue, 4 Apr 2017 10:37:12 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: Message-ID: No he visto Pilas-Engine, le daré una mirada en cuanto tenga tiempo. Saludos y gracias. El 3 de abril de 2017, 16:53, Diego Saavedra escribió: > Justamente la base del Curriculo de Reino Unido y Argentina las tome en > cuenta para este proyecto y empieza con Unplugged, porque es verdad que a > veces el computador se convierte en un distractor. Haskell también lo probé > pero me pareció muy complejo para niños (será que no lo investigue a fondo) > luego pasamos por Scratch y finalmente con Pilas-Engine, en los tiempo > muertos utilizo herramientas como Code-Combat, Lightbot, PilasBloques y > algunas más > > Te agradezco por compartir y por tu valioso tiempo > > El 3 de abril de 2017, 15:55, Arturo Llaja Alarcón > escribió: > >> Pues yo también estoy muy interesado en estos temas. Verás también se >> puede complementar con Scratch. >> >> Hay un sitio que enseña los principios básicos de las ciencias de >> computación sin usar computadoras: http://csunplugged.org/. >> >> Además existe Hanskell para niños: https://tzkmx.wordpress.com/20 >> 11/08/18/haskell-para-ninos/ >> >> Saludos. >> >> >> El 3 de abril de 2017, 8:33, Diego Saavedra >> escribió: >> >>> ?Muy buenos días, es la primera vez que escribo en la list >>> ?a, mi nombre es Diego Saavedra soy de Loja - Ecuador? >>> ? >>> >>> Desde 2014 empecé un proyecto para enseñar programación a niños >>> ?(Aprendizaje Libre)? >>> ? ? >>> a través de metodologías adecuadas que permiten >>> ?conocer a los pequeños en este maravilloso mundo de la programación, >>> gracias a listas de correo, foros, twitter conocí *pilas-engine?*, >>> *pygame* >>> *?*,* la hora del código*, *codecombat *y algunos proyectos super >>> interesantes que utilizan python dentro de su lógica para esta tarea. >>> >>> Tambien conoci y lei de los proyectos "*Doma Serpietes para niños*" >>> Aprendiendo a programar con Python, "*Inmersión en Python 3*" e >>> inclusive *"Automate the Boring Stuff with Python"*. Excelentes >>> proyectos. Conozco del trabajo de Seymour Papert >>> y su importantisimo aporte a esta área. >>> >>> Me preguntaba si en esta busqueda constante de información existe: *¿algún >>> material adicional que puedan recomendar?*, *¿foro?*,* ¿lista?*, >>> *¿correo?* o *¿quiza algun proyecto similar?*. El proyecto *Program.ar* >>> de Argentina es una belleza, de la misma forma los paises que empezaron a >>> insertar dentro del curriculo nacional *"Ciencias de la Computación"* >>> como EEUU, Reino Unido, Finlandia, España, Japon, China, Suecia, etc >>> desarrollando en niños y jovenes destrezas del pensamiento lógico, >>> resolución de problemas, programación. >>> >>> Me encantaria conversar con gente que lleve proyectos similares, hace >>> poco empece a aprender Django para ver si algún rato escribo un libro >>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>> detras de una app web, movil sin mucho esfuerzo. >>> >>> Les agradezco infinitamente por los minutos que se tomen en la lista >>> para leer mi humilde correo y espero no haber infringido las reglas de la >>> misma. >>> >>> Saludos, Excelente semana a tod en s >>> >>> -- >>> ------------------------------------------------------------ >>> ------------------------------------------------------------ >>> -------------- >>> Atentamente, >>> Lic. Diego Saavedra >>> PRESIDENTE >>> >>> Telf. (+593) 07 258 8668 ext 140 <(07)%20258-8668> >>> Celular: 0992018216 <099%20201%208216> >>> Correo: dsaavedra en aprendizajelibre.org >>> Proyecto: #AprendizajeLibre >>> Facilitador, Geek, >>> Gnu/Linux user >>> 0992018216 <099%20201%208216> >>> Twitter: @Statick_ds >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> >> -- >> Free thought, free world. >> http://www.gnu.org/home.es.html >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > ------------------------------------------------------------ > -------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 > Celular: 0992018216 > Correo: dsaavedra en aprendizajelibre.org > Proyecto: #AprendizajeLibre > Facilitador, Geek, > Gnu/Linux user > 0992018216 > Twitter: @Statick_ds > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Free thought, free world. http://www.gnu.org/home.es.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sebastian en fuentelibre.org Tue Apr 4 22:37:46 2017 From: sebastian en fuentelibre.org (Sebastian Silva) Date: Tue, 4 Apr 2017 21:37:46 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: Message-ID: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> Hola Diego, Gusto de saludarte! En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos en Python (con Sugar, para niños con laptops OLPC XO). En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven del profesor Flavio Danesse que también a veces escribe en esta lista (Python-Es). Los documentos de aquellos talleres están referenciados en: http://pe.sugarlabs.org/ir/Python Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el taller, pero esta vez con nuevas herramientas, por lo que me he dedicado los últimos tiempos a preparar y afinar las mismas. Entonces hace unos días lancé Jappy Activity, que básicamente es un ambiente de desarrollo Python sobre el navegador y Sugarizer. Puedes probarla directamente en: http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ Con esta estrategia es posible desarrollar aplicaciones web más simples (en mi opinión) que con django, pues estas últimas necesariamente requieren de un servidor. Espero que los materiales y herramientas sirvan! Saludos Sebastian El 03/04/17 a las 08:33, Diego Saavedra escribió: > Me encantaria conversar con gente que lleve proyectos similares, hace > poco empece a aprender Django para ver si algún rato escribo un libro > "Django para niños" y que los pequeños empiecen a entender lo que pasa > detras de una app web, movil sin mucho esfuerzo. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From quiqueporta en gmail.com Wed Apr 5 01:49:36 2017 From: quiqueporta en gmail.com (Quique Porta) Date: Wed, 5 Apr 2017 07:49:36 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: Message-ID: Seguro que te gusta :-) Muchos mejor que Pygame para que los más pequeños empiecen a programar. http://pilas-engine.com.ar/ Un saludo. El 4/4/2017 17:38, "Arturo Llaja Alarcón" escribió: > No he visto Pilas-Engine, le daré una mirada en cuanto tenga tiempo. > Saludos y gracias. > > El 3 de abril de 2017, 16:53, Diego Saavedra > escribió: > >> Justamente la base del Curriculo de Reino Unido y Argentina las tome en >> cuenta para este proyecto y empieza con Unplugged, porque es verdad que a >> veces el computador se convierte en un distractor. Haskell también lo probé >> pero me pareció muy complejo para niños (será que no lo investigue a fondo) >> luego pasamos por Scratch y finalmente con Pilas-Engine, en los tiempo >> muertos utilizo herramientas como Code-Combat, Lightbot, PilasBloques y >> algunas más >> >> Te agradezco por compartir y por tu valioso tiempo >> >> El 3 de abril de 2017, 15:55, Arturo Llaja Alarcón >> escribió: >> >>> Pues yo también estoy muy interesado en estos temas. Verás también se >>> puede complementar con Scratch. >>> >>> Hay un sitio que enseña los principios básicos de las ciencias de >>> computación sin usar computadoras: http://csunplugged.org/. >>> >>> Además existe Hanskell para niños: https://tzkmx.wordpress.com/20 >>> 11/08/18/haskell-para-ninos/ >>> >>> Saludos. >>> >>> >>> El 3 de abril de 2017, 8:33, Diego Saavedra >>> escribió: >>> >>>> ?Muy buenos días, es la primera vez que escribo en la list >>>> ?a, mi nombre es Diego Saavedra soy de Loja - Ecuador? >>>> ? >>>> >>>> Desde 2014 empecé un proyecto para enseñar programación a niños >>>> ?(Aprendizaje Libre)? >>>> ? ? >>>> a través de metodologías adecuadas que permiten >>>> ?conocer a los pequeños en este maravilloso mundo de la programación, >>>> gracias a listas de correo, foros, twitter conocí *pilas-engine?*, >>>> *pygame* >>>> *?*,* la hora del código*, *codecombat *y algunos proyectos super >>>> interesantes que utilizan python dentro de su lógica para esta tarea. >>>> >>>> Tambien conoci y lei de los proyectos "*Doma Serpietes para niños*" >>>> Aprendiendo a programar con Python, "*Inmersión en Python 3*" e >>>> inclusive *"Automate the Boring Stuff with Python"*. Excelentes >>>> proyectos. Conozco del trabajo de Seymour Papert >>>> y su importantisimo aporte a esta área. >>>> >>>> Me preguntaba si en esta busqueda constante de información existe: *¿algún >>>> material adicional que puedan recomendar?*, *¿foro?*,* ¿lista?*, >>>> *¿correo?* o *¿quiza algun proyecto similar?*. El proyecto *Program.ar* >>>> de Argentina es una belleza, de la misma forma los paises que empezaron a >>>> insertar dentro del curriculo nacional *"Ciencias de la Computación"* >>>> como EEUU, Reino Unido, Finlandia, España, Japon, China, Suecia, etc >>>> desarrollando en niños y jovenes destrezas del pensamiento lógico, >>>> resolución de problemas, programación. >>>> >>>> Me encantaria conversar con gente que lleve proyectos similares, hace >>>> poco empece a aprender Django para ver si algún rato escribo un libro >>>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>>> detras de una app web, movil sin mucho esfuerzo. >>>> >>>> Les agradezco infinitamente por los minutos que se tomen en la lista >>>> para leer mi humilde correo y espero no haber infringido las reglas de la >>>> misma. >>>> >>>> Saludos, Excelente semana a tod en s >>>> >>>> -- >>>> ------------------------------------------------------------ >>>> ------------------------------------------------------------ >>>> -------------- >>>> Atentamente, >>>> Lic. Diego Saavedra >>>> PRESIDENTE >>>> >>>> Telf. (+593) 07 258 8668 ext 140 <(07)%20258-8668> >>>> Celular: 0992018216 <099%20201%208216> >>>> Correo: dsaavedra en aprendizajelibre.org >>>> Proyecto: #AprendizajeLibre >>>> Facilitador, Geek, >>>> Gnu/Linux user >>>> 0992018216 <099%20201%208216> >>>> Twitter: @Statick_ds >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> >>>> >>> >>> >>> -- >>> Free thought, free world. >>> http://www.gnu.org/home.es.html >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> >> -- >> ------------------------------------------------------------ >> ------------------------------------------------------------ >> -------------- >> Atentamente, >> Lic. Diego Saavedra >> PRESIDENTE >> >> Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668> >> Celular: 0992018216 >> Correo: dsaavedra en aprendizajelibre.org >> Proyecto: #AprendizajeLibre >> Facilitador, Geek, >> Gnu/Linux user >> 0992018216 >> Twitter: @Statick_ds >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > Free thought, free world. > http://www.gnu.org/home.es.html > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From quiqueporta en gmail.com Wed Apr 5 01:57:13 2017 From: quiqueporta en gmail.com (Quique Porta) Date: Wed, 5 Apr 2017 07:57:13 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> Message-ID: Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este proyecto. https://github.com/hugoruscitti/glucosa La hicimos para que se pareciese en manejo a pilas engine. Es una biblioteca para hacer juegos con Cairo y OLPC. Un saludo. El 5/4/2017 4:41, "Sebastian Silva" escribió: > Hola Diego, > > Gusto de saludarte! > > En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos en > Python (con Sugar, para niños con laptops OLPC XO). > > En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven > del profesor Flavio Danesse > que también a veces escribe en esta lista (Python-Es). > > Los documentos de aquellos talleres están referenciados en: > http://pe.sugarlabs.org/ir/Python > > Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el > taller, pero esta vez con nuevas herramientas, por lo que me he dedicado > los últimos tiempos a preparar y afinar las mismas. > > Entonces hace unos días lancé Jappy Activity, que básicamente es un > ambiente de desarrollo Python sobre el navegador y Sugarizer. > Puedes probarla directamente en: > http://people.sugarlabs.org/~icarito/azucarizador/ > activities/Jappy.activity/ > > Con esta estrategia es posible desarrollar aplicaciones web más simples > (en mi opinión) que con django, pues estas últimas necesariamente requieren > de un servidor. > > Espero que los materiales y herramientas sirvan! > Saludos > > Sebastian > > El 03/04/17 a las 08:33, Diego Saavedra escribió: > > Me encantaria conversar con gente que lleve proyectos similares, hace poco > empece a aprender Django para ver si algún rato escribo un libro "Django > para niños" y que los pequeños empiecen a entender lo que pasa detras de > una app web, movil sin mucho esfuerzo. > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From christian.mtr en gmail.com Wed Apr 5 10:52:48 2017 From: christian.mtr en gmail.com (Christian Manuel Torres Romero) Date: Wed, 5 Apr 2017 09:52:48 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> Message-ID: Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me gustaría involucrarme en lo que estás trabajando para más adelante replicarlo en mi ciudad. Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija =) Saludos. El 5 de abril de 2017, 0:57, Quique Porta escribió: > Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este > proyecto. > > https://github.com/hugoruscitti/glucosa > > La hicimos para que se pareciese en manejo a pilas engine. > > Es una biblioteca para hacer juegos con Cairo y OLPC. > > Un saludo. > > El 5/4/2017 4:41, "Sebastian Silva" escribió: > >> Hola Diego, >> >> Gusto de saludarte! >> >> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >> en Python (con Sugar, para niños con laptops OLPC XO). >> >> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >> del profesor Flavio Danesse >> que también a veces escribe en esta lista (Python-Es). >> >> Los documentos de aquellos talleres están referenciados en: >> http://pe.sugarlabs.org/ir/Python >> >> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el >> taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >> los últimos tiempos a preparar y afinar las mismas. >> >> Entonces hace unos días lancé Jappy Activity, que básicamente es un >> ambiente de desarrollo Python sobre el navegador y Sugarizer. >> Puedes probarla directamente en: >> http://people.sugarlabs.org/~icarito/azucarizador/activities >> /Jappy.activity/ >> >> Con esta estrategia es posible desarrollar aplicaciones web más simples >> (en mi opinión) que con django, pues estas últimas necesariamente requieren >> de un servidor. >> >> Espero que los materiales y herramientas sirvan! >> Saludos >> >> Sebastian >> >> El 03/04/17 a las 08:33, Diego Saavedra escribió: >> >> Me encantaria conversar con gente que lleve proyectos similares, hace >> poco empece a aprender Django para ver si algún rato escribo un libro >> "Django para niños" y que los pequeños empiecen a entender lo que pasa >> detras de una app web, movil sin mucho esfuerzo. >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sebastian en fuentelibre.org Wed Apr 5 12:23:08 2017 From: sebastian en fuentelibre.org (Sebastian Silva) Date: Wed, 5 Apr 2017 11:23:08 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> Message-ID: <7e101844-f163-9224-00bc-fe1a1162600d@fuentelibre.org> Hola Quique, ¡Qué lindo aquello de glucosa, la hubieran compartido más en aquella época! Si hubiera sabido de ella en 2014 hasta seguro que la usaba. En aquella época usamos Spyral , que, aunque usa pygame de fondo, es bastante simple y orientada a objetos, similar a Pilas-engine. Pilas engine me encanta, desgraciadamente en aquella época no me anduvo muy bien en las XO (eran la versión 1.75, con procesador ARM...). De todas maneras soy admirador del trabajo de Hugo y ahora del tuyo ;-) Para nuestro proyecto actual me voy a enfocar a programar para el navegador, por lo que en realidad usaré un motor de juegos de Javascript (programándolo en Python). Algo como pilas-web podría servirme... aunque por mis experimentos me estaba inclinando por Hexi . Saludos! El 05/04/17 a las 00:57, Quique Porta escribió: > Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este > proyecto. > > https://github.com/hugoruscitti/glucosa > > La hicimos para que se pareciese en manejo a pilas engine. > > Es una biblioteca para hacer juegos con Cairo y OLPC. > > Un saludo. > > El 5/4/2017 4:41, "Sebastian Silva" > escribió: > > Hola Diego, > > Gusto de saludarte! > > En 2014 también hicimos un taller, en Colombia, sobre hacer > Videojuegos en Python (con Sugar, para niños con laptops OLPC XO). > > En aquella ocasión nos apoyamos bastante en el trabajo en Python > Joven del profesor > Flavio Danesse que también a veces escribe en esta lista (Python-Es). > > Los documentos de aquellos talleres están referenciados en: > http://pe.sugarlabs.org/ir/Python > > Ahora (somosazucar.org ) estamos en Perú > con ánimos de volver a hacer el taller, pero esta vez con nuevas > herramientas, por lo que me he dedicado los últimos tiempos a > preparar y afinar las mismas. > > Entonces hace unos días lancé Jappy Activity, que básicamente es > un ambiente de desarrollo Python sobre el navegador y Sugarizer. > > Puedes probarla directamente en: > http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ > > > Con esta estrategia es posible desarrollar aplicaciones web más > simples (en mi opinión) que con django, pues estas últimas > necesariamente requieren de un servidor. > > Espero que los materiales y herramientas sirvan! > Saludos > > Sebastian > > El 03/04/17 a las 08:33, Diego Saavedra escribió: >> Me encantaria conversar con gente que lleve proyectos similares, >> hace poco empece a aprender Django para ver si algún rato escribo >> un libro "Django para niños" y que los pequeños empiecen a >> entender lo que pasa detras de una app web, movil sin mucho esfuerzo. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sebastian en fuentelibre.org Wed Apr 5 13:20:37 2017 From: sebastian en fuentelibre.org (Sebastian Silva) Date: Wed, 5 Apr 2017 12:20:37 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> Message-ID: <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Hola Christian Manuel! Saludos! Nosotros estamos en Puerto Maldonado, y tú? Mi propósito es empezar cuanto antes (previa convocatoria y selección), apenas haya diseñado y documentado las cuatro sesiones iniciales, las cuales compartiré también con una licencia libre. Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, somos muchos en la misma onda... Unidos podemos más! Saludo fraterno, Sebastian El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: > Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y > me gustaría involucrarme en lo que estás trabajando para más adelante > replicarlo en mi ciudad. > > Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi > hija =) > > Saludos. > > El 5 de abril de 2017, 0:57, Quique Porta > escribió: > > Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a > este proyecto. > > https://github.com/hugoruscitti/glucosa > > > La hicimos para que se pareciese en manejo a pilas engine. > > Es una biblioteca para hacer juegos con Cairo y OLPC. > > Un saludo. > > El 5/4/2017 4:41, "Sebastian Silva" > escribió: > > Hola Diego, > > Gusto de saludarte! > > En 2014 también hicimos un taller, en Colombia, sobre hacer > Videojuegos en Python (con Sugar, para niños con laptops OLPC XO). > > En aquella ocasión nos apoyamos bastante en el trabajo en > Python Joven del > profesor Flavio Danesse que también a veces escribe en esta > lista (Python-Es). > > Los documentos de aquellos talleres están referenciados en: > http://pe.sugarlabs.org/ir/Python > > > Ahora (somosazucar.org ) estamos en > Perú con ánimos de volver a hacer el taller, pero esta vez con > nuevas herramientas, por lo que me he dedicado los últimos > tiempos a preparar y afinar las mismas. > > Entonces hace unos días lancé Jappy Activity, que básicamente > es un ambiente de desarrollo Python sobre el navegador y > Sugarizer. > > Puedes probarla directamente en: > http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ > > > Con esta estrategia es posible desarrollar aplicaciones web > más simples (en mi opinión) que con django, pues estas últimas > necesariamente requieren de un servidor. > > Espero que los materiales y herramientas sirvan! > Saludos > > Sebastian > > El 03/04/17 a las 08:33, Diego Saavedra escribió: >> Me encantaria conversar con gente que lleve proyectos >> similares, hace poco empece a aprender Django para ver si >> algún rato escribo un libro "Django para niños" y que los >> pequeños empiecen a entender lo que pasa detras de una app >> web, movil sin mucho esfuerzo. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From tres.14159 en gmail.com Thu Apr 6 06:40:37 2017 From: tres.14159 en gmail.com (Miguel de Dios Matias) Date: Thu, 6 Apr 2017 12:40:37 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Esta muy interesante el tema, creo write muchos de aquí que ya peinamos canas empezamos de críos con los microordenadores como ZX Spectrum, MSX y tal con el lenguaje Basic. Recuerdo libros de programación para niños...y creo recordar que la misma editorial vende ahora también pero para Python y ofrece en pdfs gratis los viejitos de cuando éramos críos. Busco la noticia. No obstante dos cosas: - ¿Code combat no es javascript? Hay otras alternativas como Realtime Battle que programas robots en cualquier lenguaje (usa la entrada y salida para manejar al robot) para que se peguen entre ellos. https://github.com/mdtrooper/RealTimeBattle_reloaded Os pego el fork personal del proyecto original que lleva parado en Sourceforge años, por hacer un poco de autobombo y a ver si alguien ayuda, ahora compila con cmake y el objetivo 1° es separar el "motor de lucha" del frontend en gtk para que sea en terminal puro y con vistas futuras a tener frontends en cosas más espectaculares como SDL, ioquake3 o así. - Hay un proyecto para críos más pequeños porque usa un ser muy limitado de instrucciones del Python para programar un robot que haga un laberinto. Se llama Guidovan Robot. http://gvr.sourceforge.net/ Y eso. Saludos. El 5/4/2017 19:21, "Sebastian Silva" escribió: > Hola Christian Manuel! > > Saludos! Nosotros estamos en Puerto Maldonado, y tú? > > Mi propósito es empezar cuanto antes (previa convocatoria y selección), > apenas haya diseñado y documentado las cuatro sesiones iniciales, las > cuales compartiré también con una licencia libre. > > Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy > haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, > somos muchos en la misma onda... Unidos podemos más! > > Saludo fraterno, > > Sebastian > > El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: > > Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me > gustaría involucrarme en lo que estás trabajando para más adelante > replicarlo en mi ciudad. > > Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija > =) > > Saludos. > > El 5 de abril de 2017, 0:57, Quique Porta > escribió: > >> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >> proyecto. >> >> https://github.com/hugoruscitti/glucosa >> >> La hicimos para que se pareciese en manejo a pilas engine. >> >> Es una biblioteca para hacer juegos con Cairo y OLPC. >> >> Un saludo. >> >> El 5/4/2017 4:41, "Sebastian Silva" escribió: >> >>> Hola Diego, >>> >>> Gusto de saludarte! >>> >>> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >>> en Python (con Sugar, para niños con laptops OLPC XO). >>> >>> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >>> del profesor Flavio >>> Danesse que también a veces escribe en esta lista (Python-Es). >>> >>> Los documentos de aquellos talleres están referenciados en: >>> http://pe.sugarlabs.org/ir/Python >>> >>> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el >>> taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >>> los últimos tiempos a preparar y afinar las mismas. >>> >>> Entonces hace unos días lancé Jappy Activity, que básicamente es un >>> ambiente de desarrollo Python sobre el navegador y Sugarizer. >>> Puedes probarla directamente en: >>> http://people.sugarlabs.org/~icarito/azucarizador/activities >>> /Jappy.activity/ >>> >>> Con esta estrategia es posible desarrollar aplicaciones web más simples >>> (en mi opinión) que con django, pues estas últimas necesariamente requieren >>> de un servidor. >>> >>> Espero que los materiales y herramientas sirvan! >>> Saludos >>> >>> Sebastian >>> >>> El 03/04/17 a las 08:33, Diego Saavedra escribió: >>> >>> Me encantaria conversar con gente que lleve proyectos similares, hace >>> poco empece a aprender Django para ver si algún rato escribo un libro >>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>> detras de una app web, movil sin mucho esfuerzo. >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en gmail.com Thu Apr 6 10:07:42 2017 From: artus.lla en gmail.com (=?UTF-8?Q?Arturo_Llaja_Alarc=C3=B3n?=) Date: Thu, 6 Apr 2017 09:07:42 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Pues su servidor está en Cutervo, Cajamarca. Estaría encantado de trabajar en un proyecto de esta naturaleza. Saludos. El 6 de abril de 2017, 5:40, Miguel de Dios Matias escribió: > Esta muy interesante el tema, creo write muchos de aquí que ya peinamos > canas empezamos de críos con los microordenadores como ZX Spectrum, MSX y > tal con el lenguaje Basic. Recuerdo libros de programación para niños...y > creo recordar que la misma editorial vende ahora también pero para Python y > ofrece en pdfs gratis los viejitos de cuando éramos críos. > > Busco la noticia. > > No obstante dos cosas: > > - ¿Code combat no es javascript? Hay otras alternativas como Realtime > Battle que programas robots en cualquier lenguaje (usa la entrada y salida > para manejar al robot) para que se peguen entre ellos. > > https://github.com/mdtrooper/RealTimeBattle_reloaded > > Os pego el fork personal del proyecto original que lleva parado en > Sourceforge años, por hacer un poco de autobombo y a ver si alguien ayuda, > ahora compila con cmake y el objetivo 1° es separar el "motor de lucha" del > frontend en gtk para que sea en terminal puro y con vistas futuras a tener > frontends en cosas más espectaculares como SDL, ioquake3 o así. > > - Hay un proyecto para críos más pequeños porque usa un ser muy limitado > de instrucciones del Python para programar un robot que haga un laberinto. > Se llama Guidovan Robot. > > http://gvr.sourceforge.net/ > > Y eso. Saludos. > > El 5/4/2017 19:21, "Sebastian Silva" escribió: > >> Hola Christian Manuel! >> >> Saludos! Nosotros estamos en Puerto Maldonado, y tú? >> >> Mi propósito es empezar cuanto antes (previa convocatoria y selección), >> apenas haya diseñado y documentado las cuatro sesiones iniciales, las >> cuales compartiré también con una licencia libre. >> >> Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy >> haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, >> somos muchos en la misma onda... Unidos podemos más! >> >> Saludo fraterno, >> >> Sebastian >> >> El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: >> >> Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me >> gustaría involucrarme en lo que estás trabajando para más adelante >> replicarlo en mi ciudad. >> >> Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija >> =) >> >> Saludos. >> >> El 5 de abril de 2017, 0:57, Quique Porta >> escribió: >> >>> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >>> proyecto. >>> >>> https://github.com/hugoruscitti/glucosa >>> >>> La hicimos para que se pareciese en manejo a pilas engine. >>> >>> Es una biblioteca para hacer juegos con Cairo y OLPC. >>> >>> Un saludo. >>> >>> El 5/4/2017 4:41, "Sebastian Silva" >>> escribió: >>> >>>> Hola Diego, >>>> >>>> Gusto de saludarte! >>>> >>>> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >>>> en Python (con Sugar, para niños con laptops OLPC XO). >>>> >>>> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >>>> del profesor Flavio >>>> Danesse que también a veces escribe en esta lista (Python-Es). >>>> >>>> Los documentos de aquellos talleres están referenciados en: >>>> http://pe.sugarlabs.org/ir/Python >>>> >>>> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer >>>> el taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >>>> los últimos tiempos a preparar y afinar las mismas. >>>> >>>> Entonces hace unos días lancé Jappy Activity, que básicamente es un >>>> ambiente de desarrollo Python sobre el navegador y Sugarizer. >>>> Puedes probarla directamente en: >>>> http://people.sugarlabs.org/~icarito/azucarizador/activities >>>> /Jappy.activity/ >>>> >>>> Con esta estrategia es posible desarrollar aplicaciones web más simples >>>> (en mi opinión) que con django, pues estas últimas necesariamente requieren >>>> de un servidor. >>>> >>>> Espero que los materiales y herramientas sirvan! >>>> Saludos >>>> >>>> Sebastian >>>> >>>> El 03/04/17 a las 08:33, Diego Saavedra escribió: >>>> >>>> Me encantaria conversar con gente que lleve proyectos similares, hace >>>> poco empece a aprender Django para ver si algún rato escribo un libro >>>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>>> detras de una app web, movil sin mucho esfuerzo. >>>> >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> >>>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> >> _______________________________________________ >> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Free thought, free world. http://www.gnu.org/home.es.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From bameda en gmail.com Thu Apr 6 10:11:20 2017 From: bameda en gmail.com (bameda) Date: Thu, 6 Apr 2017 16:11:20 +0200 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Aquí hay dos libros para niños muy interesantes: https://www.humblebundle.com/books/python-book-bundle 2017-04-06 12:40 GMT+02:00 Miguel de Dios Matias : > Esta muy interesante el tema, creo write muchos de aquí que ya peinamos > canas empezamos de críos con los microordenadores como ZX Spectrum, MSX y > tal con el lenguaje Basic. Recuerdo libros de programación para niños...y > creo recordar que la misma editorial vende ahora también pero para Python y > ofrece en pdfs gratis los viejitos de cuando éramos críos. > > Busco la noticia. > > No obstante dos cosas: > > - ¿Code combat no es javascript? Hay otras alternativas como Realtime > Battle que programas robots en cualquier lenguaje (usa la entrada y salida > para manejar al robot) para que se peguen entre ellos. > > https://github.com/mdtrooper/RealTimeBattle_reloaded > > Os pego el fork personal del proyecto original que lleva parado en > Sourceforge años, por hacer un poco de autobombo y a ver si alguien ayuda, > ahora compila con cmake y el objetivo 1° es separar el "motor de lucha" del > frontend en gtk para que sea en terminal puro y con vistas futuras a tener > frontends en cosas más espectaculares como SDL, ioquake3 o así. > > - Hay un proyecto para críos más pequeños porque usa un ser muy limitado > de instrucciones del Python para programar un robot que haga un laberinto. > Se llama Guidovan Robot. > > http://gvr.sourceforge.net/ > > Y eso. Saludos. > > El 5/4/2017 19:21, "Sebastian Silva" escribió: > >> Hola Christian Manuel! >> >> Saludos! Nosotros estamos en Puerto Maldonado, y tú? >> >> Mi propósito es empezar cuanto antes (previa convocatoria y selección), >> apenas haya diseñado y documentado las cuatro sesiones iniciales, las >> cuales compartiré también con una licencia libre. >> >> Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy >> haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, >> somos muchos en la misma onda... Unidos podemos más! >> >> Saludo fraterno, >> >> Sebastian >> >> El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: >> >> Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me >> gustaría involucrarme en lo que estás trabajando para más adelante >> replicarlo en mi ciudad. >> >> Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija >> =) >> >> Saludos. >> >> El 5 de abril de 2017, 0:57, Quique Porta >> escribió: >> >>> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >>> proyecto. >>> >>> https://github.com/hugoruscitti/glucosa >>> >>> La hicimos para que se pareciese en manejo a pilas engine. >>> >>> Es una biblioteca para hacer juegos con Cairo y OLPC. >>> >>> Un saludo. >>> >>> El 5/4/2017 4:41, "Sebastian Silva" >>> escribió: >>> >>>> Hola Diego, >>>> >>>> Gusto de saludarte! >>>> >>>> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >>>> en Python (con Sugar, para niños con laptops OLPC XO). >>>> >>>> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >>>> del profesor Flavio >>>> Danesse que también a veces escribe en esta lista (Python-Es). >>>> >>>> Los documentos de aquellos talleres están referenciados en: >>>> http://pe.sugarlabs.org/ir/Python >>>> >>>> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer >>>> el taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >>>> los últimos tiempos a preparar y afinar las mismas. >>>> >>>> Entonces hace unos días lancé Jappy Activity, que básicamente es un >>>> ambiente de desarrollo Python sobre el navegador y Sugarizer. >>>> Puedes probarla directamente en: >>>> http://people.sugarlabs.org/~icarito/azucarizador/activities >>>> /Jappy.activity/ >>>> >>>> Con esta estrategia es posible desarrollar aplicaciones web más simples >>>> (en mi opinión) que con django, pues estas últimas necesariamente requieren >>>> de un servidor. >>>> >>>> Espero que los materiales y herramientas sirvan! >>>> Saludos >>>> >>>> Sebastian >>>> >>>> El 03/04/17 a las 08:33, Diego Saavedra escribió: >>>> >>>> Me encantaria conversar con gente que lleve proyectos similares, hace >>>> poco empece a aprender Django para ver si algún rato escribo un libro >>>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>>> detras de una app web, movil sin mucho esfuerzo. >>>> >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> >>>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> >> _______________________________________________ >> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From christian.mtr en gmail.com Thu Apr 6 12:03:05 2017 From: christian.mtr en gmail.com (Christian Manuel Torres Romero) Date: Thu, 6 Apr 2017 11:03:05 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Sebastian, me da gusto saber de tu trabajo. Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para colaborar con ustedes. Saludos. El 5 de abril de 2017, 12:20, Sebastian Silva escribió: > Hola Christian Manuel! > > Saludos! Nosotros estamos en Puerto Maldonado, y tú? > > Mi propósito es empezar cuanto antes (previa convocatoria y selección), > apenas haya diseñado y documentado las cuatro sesiones iniciales, las > cuales compartiré también con una licencia libre. > > Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy > haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, > somos muchos en la misma onda... Unidos podemos más! > > Saludo fraterno, > > Sebastian > > El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: > > Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me > gustaría involucrarme en lo que estás trabajando para más adelante > replicarlo en mi ciudad. > > Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija > =) > > Saludos. > > El 5 de abril de 2017, 0:57, Quique Porta > escribió: > >> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >> proyecto. >> >> https://github.com/hugoruscitti/glucosa >> >> La hicimos para que se pareciese en manejo a pilas engine. >> >> Es una biblioteca para hacer juegos con Cairo y OLPC. >> >> Un saludo. >> >> El 5/4/2017 4:41, "Sebastian Silva" escribió: >> >>> Hola Diego, >>> >>> Gusto de saludarte! >>> >>> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >>> en Python (con Sugar, para niños con laptops OLPC XO). >>> >>> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >>> del profesor Flavio >>> Danesse que también a veces escribe en esta lista (Python-Es). >>> >>> Los documentos de aquellos talleres están referenciados en: >>> http://pe.sugarlabs.org/ir/Python >>> >>> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el >>> taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >>> los últimos tiempos a preparar y afinar las mismas. >>> >>> Entonces hace unos días lancé Jappy Activity, que básicamente es un >>> ambiente de desarrollo Python sobre el navegador y Sugarizer. >>> Puedes probarla directamente en: >>> http://people.sugarlabs.org/~icarito/azucarizador/activities >>> /Jappy.activity/ >>> >>> Con esta estrategia es posible desarrollar aplicaciones web más simples >>> (en mi opinión) que con django, pues estas últimas necesariamente requieren >>> de un servidor. >>> >>> Espero que los materiales y herramientas sirvan! >>> Saludos >>> >>> Sebastian >>> >>> El 03/04/17 a las 08:33, Diego Saavedra escribió: >>> >>> Me encantaria conversar con gente que lleve proyectos similares, hace >>> poco empece a aprender Django para ver si algún rato escribo un libro >>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>> detras de una app web, movil sin mucho esfuerzo. >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dsaavedra88 en gmail.com Thu Apr 6 14:30:14 2017 From: dsaavedra88 en gmail.com (Diego Saavedra) Date: Thu, 6 Apr 2017 13:30:14 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Bestial ese feedback, les agradezco bastante por su interes, ojala podamos llegar a más lugares o se replique iniciativas como esta en distintas partes del mundo, los beneficiados seran directamente las nuevas generaciones El 6 de abril de 2017, 11:03, Christian Manuel Torres Romero < christian.mtr en gmail.com> escribió: > Sebastian, me da gusto saber de tu trabajo. > Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para > colaborar con ustedes. > Saludos. > > El 5 de abril de 2017, 12:20, Sebastian Silva > escribió: > >> Hola Christian Manuel! >> >> Saludos! Nosotros estamos en Puerto Maldonado, y tú? >> >> Mi propósito es empezar cuanto antes (previa convocatoria y selección), >> apenas haya diseñado y documentado las cuatro sesiones iniciales, las >> cuales compartiré también con una licencia libre. >> >> Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy >> haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, >> somos muchos en la misma onda... Unidos podemos más! >> >> Saludo fraterno, >> >> Sebastian >> >> El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: >> >> Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me >> gustaría involucrarme en lo que estás trabajando para más adelante >> replicarlo en mi ciudad. >> >> Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija >> =) >> >> Saludos. >> >> El 5 de abril de 2017, 0:57, Quique Porta >> escribió: >> >>> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >>> proyecto. >>> >>> https://github.com/hugoruscitti/glucosa >>> >>> La hicimos para que se pareciese en manejo a pilas engine. >>> >>> Es una biblioteca para hacer juegos con Cairo y OLPC. >>> >>> Un saludo. >>> >>> El 5/4/2017 4:41, "Sebastian Silva" >>> escribió: >>> >>>> Hola Diego, >>>> >>>> Gusto de saludarte! >>>> >>>> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >>>> en Python (con Sugar, para niños con laptops OLPC XO). >>>> >>>> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >>>> del profesor Flavio >>>> Danesse que también a veces escribe en esta lista (Python-Es). >>>> >>>> Los documentos de aquellos talleres están referenciados en: >>>> http://pe.sugarlabs.org/ir/Python >>>> >>>> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer >>>> el taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >>>> los últimos tiempos a preparar y afinar las mismas. >>>> >>>> Entonces hace unos días lancé Jappy Activity, que básicamente es un >>>> ambiente de desarrollo Python sobre el navegador y Sugarizer. >>>> Puedes probarla directamente en: >>>> http://people.sugarlabs.org/~icarito/azucarizador/activities >>>> /Jappy.activity/ >>>> >>>> Con esta estrategia es posible desarrollar aplicaciones web más simples >>>> (en mi opinión) que con django, pues estas últimas necesariamente requieren >>>> de un servidor. >>>> >>>> Espero que los materiales y herramientas sirvan! >>>> Saludos >>>> >>>> Sebastian >>>> >>>> El 03/04/17 a las 08:33, Diego Saavedra escribió: >>>> >>>> Me encantaria conversar con gente que lleve proyectos similares, hace >>>> poco empece a aprender Django para ver si algún rato escribo un libro >>>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>>> detras de una app web, movil sin mucho esfuerzo. >>>> >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> >>>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> >> _______________________________________________ >> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- -------------------------------------------------------------------------------------------------------------------------------------- Atentamente, Lic. Diego Saavedra PRESIDENTE Telf. (+593) 07 258 8668 ext 140 Celular: 0992018216 Correo: dsaavedra en aprendizajelibre.org Proyecto: #AprendizajeLibre Facilitador, Geek, Gnu/Linux user 0992018216 Twitter: @Statick_ds ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mario en osorio.solutions Thu Apr 6 14:54:49 2017 From: mario en osorio.solutions (Mario R. Osorio) Date: Thu, 6 Apr 2017 14:54:49 -0400 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Aunque no estoy en España, me gustaria unirme a la iniciativa. Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: *http;//mario.osorio.solutions * Email: *mario en osorio.solutions * *Just Choose Python!* SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford 2017-04-06 14:30 GMT-04:00 Diego Saavedra : > Bestial ese feedback, les agradezco bastante por su interes, ojala podamos > llegar a más lugares o se replique iniciativas como esta en distintas > partes del mundo, los beneficiados seran directamente las nuevas > generaciones > > El 6 de abril de 2017, 11:03, Christian Manuel Torres Romero < > christian.mtr en gmail.com> escribió: > >> Sebastian, me da gusto saber de tu trabajo. >> Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para >> colaborar con ustedes. >> Saludos. >> >> El 5 de abril de 2017, 12:20, Sebastian Silva >> escribió: >> >>> Hola Christian Manuel! >>> >>> Saludos! Nosotros estamos en Puerto Maldonado, y tú? >>> >>> Mi propósito es empezar cuanto antes (previa convocatoria y selección), >>> apenas haya diseñado y documentado las cuatro sesiones iniciales, las >>> cuales compartiré también con una licencia libre. >>> >>> Me encantaría que el proyecto tenga eco en otros lares, para eso lo >>> estoy haciendo de esta manera justamente. Mientras más seamos, mejor. Como >>> ves, somos muchos en la misma onda... Unidos podemos más! >>> >>> Saludo fraterno, >>> >>> Sebastian >>> >>> El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: >>> >>> Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me >>> gustaría involucrarme en lo que estás trabajando para más adelante >>> replicarlo en mi ciudad. >>> >>> Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi >>> hija =) >>> >>> Saludos. >>> >>> El 5 de abril de 2017, 0:57, Quique Porta >>> escribió: >>> >>>> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >>>> proyecto. >>>> >>>> https://github.com/hugoruscitti/glucosa >>>> >>>> La hicimos para que se pareciese en manejo a pilas engine. >>>> >>>> Es una biblioteca para hacer juegos con Cairo y OLPC. >>>> >>>> Un saludo. >>>> >>>> El 5/4/2017 4:41, "Sebastian Silva" >>>> escribió: >>>> >>>>> Hola Diego, >>>>> >>>>> Gusto de saludarte! >>>>> >>>>> En 2014 también hicimos un taller, en Colombia, sobre hacer >>>>> Videojuegos en Python (con Sugar, para niños con laptops OLPC XO). >>>>> >>>>> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >>>>> del profesor Flavio >>>>> Danesse que también a veces escribe en esta lista (Python-Es). >>>>> >>>>> Los documentos de aquellos talleres están referenciados en: >>>>> http://pe.sugarlabs.org/ir/Python >>>>> >>>>> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer >>>>> el taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >>>>> los últimos tiempos a preparar y afinar las mismas. >>>>> >>>>> Entonces hace unos días lancé Jappy Activity, que básicamente es un >>>>> ambiente de desarrollo Python sobre el navegador y Sugarizer. >>>>> Puedes probarla directamente en: >>>>> http://people.sugarlabs.org/~icarito/azucarizador/activities >>>>> /Jappy.activity/ >>>>> >>>>> Con esta estrategia es posible desarrollar aplicaciones web más >>>>> simples (en mi opinión) que con django, pues estas últimas necesariamente >>>>> requieren de un servidor. >>>>> >>>>> Espero que los materiales y herramientas sirvan! >>>>> Saludos >>>>> >>>>> Sebastian >>>>> >>>>> El 03/04/17 a las 08:33, Diego Saavedra escribió: >>>>> >>>>> Me encantaria conversar con gente que lleve proyectos similares, hace >>>>> poco empece a aprender Django para ver si algún rato escribo un libro >>>>> "Django para niños" y que los pequeños empiecen a entender lo que pasa >>>>> detras de una app web, movil sin mucho esfuerzo. >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es en python.org >>>>> https://mail.python.org/mailman/listinfo/python-es >>>>> >>>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> >>>> >>> >>> >>> _______________________________________________ >>> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > ------------------------------------------------------------ > -------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668> > Celular: 0992018216 > Correo: dsaavedra en aprendizajelibre.org > Proyecto: #AprendizajeLibre > Facilitador, Geek, > Gnu/Linux user > 0992018216 > Twitter: @Statick_ds > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dsaavedra88 en gmail.com Thu Apr 6 14:58:41 2017 From: dsaavedra88 en gmail.com (Diego Saavedra) Date: Thu, 06 Apr 2017 18:58:41 +0000 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: De hecho la iniciativa que empecé nace en Loja - Ecuador pero sería bueno replicarla en todo el mundo El jue., abr. 6, 2017 13:56, Mario R. Osorio escribió: > Aunque no estoy en España, me gustaria unirme a la iniciativa. > > > Dtb/Gby > ======= > Mario R. Osorio > A.S. of Computer Programming and Analysis > Web page: *http;//mario.osorio.solutions * > Email: *mario en osorio.solutions * > > *Just Choose Python!* > > SQL programmers don't die, they just ROLLBACK the TRANSACTION. > ? ¿? > > ?If I had asked people what they wanted, they would have said faster > horses.? > ? Henry Ford > > > > > > > > 2017-04-06 14:30 GMT-04:00 Diego Saavedra : > > Bestial ese feedback, les agradezco bastante por su interes, ojala podamos > llegar a más lugares o se replique iniciativas como esta en distintas > partes del mundo, los beneficiados seran directamente las nuevas > generaciones > > El 6 de abril de 2017, 11:03, Christian Manuel Torres Romero < > christian.mtr en gmail.com> escribió: > > Sebastian, me da gusto saber de tu trabajo. > Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para > colaborar con ustedes. > Saludos. > > El 5 de abril de 2017, 12:20, Sebastian Silva > escribió: > > Hola Christian Manuel! > > Saludos! Nosotros estamos en Puerto Maldonado, y tú? > > Mi propósito es empezar cuanto antes (previa convocatoria y selección), > apenas haya diseñado y documentado las cuatro sesiones iniciales, las > cuales compartiré también con una licencia libre. > > Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy > haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, > somos muchos en la misma onda... Unidos podemos más! > > Saludo fraterno, > > Sebastian > > El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: > > Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me > gustaría involucrarme en lo que estás trabajando para más adelante > replicarlo en mi ciudad. > > Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija > =) > > Saludos. > > El 5 de abril de 2017, 0:57, Quique Porta > escribió: > > Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este > proyecto. > > https://github.com/hugoruscitti/glucosa > > La hicimos para que se pareciese en manejo a pilas engine. > > Es una biblioteca para hacer juegos con Cairo y OLPC. > > Un saludo. > > El 5/4/2017 4:41, "Sebastian Silva" escribió: > > Hola Diego, > > Gusto de saludarte! > > En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos en > Python (con Sugar, para niños con laptops OLPC XO). > > En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven > del profesor Flavio Danesse > que también a veces escribe en esta lista (Python-Es). > > Los documentos de aquellos talleres están referenciados en: > http://pe.sugarlabs.org/ir/Python > > Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el > taller, pero esta vez con nuevas herramientas, por lo que me he dedicado > los últimos tiempos a preparar y afinar las mismas. > > Entonces hace unos días lancé Jappy Activity, que básicamente es un > ambiente de desarrollo Python sobre el navegador y Sugarizer. > Puedes probarla directamente en: > > http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ > > Con esta estrategia es posible desarrollar aplicaciones web más simples > (en mi opinión) que con django, pues estas últimas necesariamente requieren > de un servidor. > > Espero que los materiales y herramientas sirvan! > Saludos > > Sebastian > > El 03/04/17 a las 08:33, Diego Saavedra escribió: > > Me encantaria conversar con gente que lleve proyectos similares, hace poco > empece a aprender Django para ver si algún rato escribo un libro "Django > para niños" y que los pequeños empiecen a entender lo que pasa detras de > una app web, movil sin mucho esfuerzo. > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > > -- > > -------------------------------------------------------------------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668> > Celular: 0992018216 > Correo: dsaavedra en aprendizajelibre.org > Proyecto: #AprendizajeLibre > Facilitador, Geek, > Gnu/Linux user > 0992018216 > Twitter: @Statick_ds > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mario en osorio.solutions Thu Apr 6 15:01:16 2017 From: mario en osorio.solutions (Mario R. Osorio) Date: Thu, 6 Apr 2017 15:01:16 -0400 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: excelente, y estoy seguro que falta quien se una Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: *http;//mario.osorio.solutions * Email: *mario en osorio.solutions * *Just Choose Python!* SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford 2017-04-06 14:58 GMT-04:00 Diego Saavedra : > De hecho la iniciativa que empecé nace en Loja - Ecuador pero sería bueno > replicarla en todo el mundo > > > El jue., abr. 6, 2017 13:56, Mario R. Osorio > escribió: > >> Aunque no estoy en España, me gustaria unirme a la iniciativa. >> >> >> Dtb/Gby >> ======= >> Mario R. Osorio >> A.S. of Computer Programming and Analysis >> Web page: *http;//mario.osorio.solutions * >> Email: *mario en osorio.solutions * >> >> *Just Choose Python!* >> >> SQL programmers don't die, they just ROLLBACK the TRANSACTION. >> ? ¿? >> >> ?If I had asked people what they wanted, they would have said faster >> horses.? >> ? Henry Ford >> >> >> >> >> >> >> >> 2017-04-06 14:30 GMT-04:00 Diego Saavedra : >> >> Bestial ese feedback, les agradezco bastante por su interes, ojala >> podamos llegar a más lugares o se replique iniciativas como esta en >> distintas partes del mundo, los beneficiados seran directamente las nuevas >> generaciones >> >> El 6 de abril de 2017, 11:03, Christian Manuel Torres Romero < >> christian.mtr en gmail.com> escribió: >> >> Sebastian, me da gusto saber de tu trabajo. >> Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para >> colaborar con ustedes. >> Saludos. >> >> El 5 de abril de 2017, 12:20, Sebastian Silva >> escribió: >> >> Hola Christian Manuel! >> >> Saludos! Nosotros estamos en Puerto Maldonado, y tú? >> >> Mi propósito es empezar cuanto antes (previa convocatoria y selección), >> apenas haya diseñado y documentado las cuatro sesiones iniciales, las >> cuales compartiré también con una licencia libre. >> >> Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy >> haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, >> somos muchos en la misma onda... Unidos podemos más! >> >> Saludo fraterno, >> >> Sebastian >> >> El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: >> >> Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me >> gustaría involucrarme en lo que estás trabajando para más adelante >> replicarlo en mi ciudad. >> >> Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija >> =) >> >> Saludos. >> >> El 5 de abril de 2017, 0:57, Quique Porta >> escribió: >> >> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >> proyecto. >> >> https://github.com/hugoruscitti/glucosa >> >> La hicimos para que se pareciese en manejo a pilas engine. >> >> Es una biblioteca para hacer juegos con Cairo y OLPC. >> >> Un saludo. >> >> El 5/4/2017 4:41, "Sebastian Silva" escribió: >> >> Hola Diego, >> >> Gusto de saludarte! >> >> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >> en Python (con Sugar, para niños con laptops OLPC XO). >> >> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >> del profesor Flavio Danesse >> que también a veces escribe en esta lista (Python-Es). >> >> Los documentos de aquellos talleres están referenciados en: >> http://pe.sugarlabs.org/ir/Python >> >> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el >> taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >> los últimos tiempos a preparar y afinar las mismas. >> >> Entonces hace unos días lancé Jappy Activity, que básicamente es un >> ambiente de desarrollo Python sobre el navegador y Sugarizer. >> Puedes probarla directamente en: >> http://people.sugarlabs.org/~icarito/azucarizador/ >> activities/Jappy.activity/ >> >> Con esta estrategia es posible desarrollar aplicaciones web más simples >> (en mi opinión) que con django, pues estas últimas necesariamente requieren >> de un servidor. >> >> Espero que los materiales y herramientas sirvan! >> Saludos >> >> Sebastian >> >> El 03/04/17 a las 08:33, Diego Saavedra escribió: >> >> Me encantaria conversar con gente que lleve proyectos similares, hace >> poco empece a aprender Django para ver si algún rato escribo un libro >> "Django para niños" y que los pequeños empiecen a entender lo que pasa >> detras de una app web, movil sin mucho esfuerzo. >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> >> >> _______________________________________________ >> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> >> >> -- >> ------------------------------------------------------------ >> ------------------------------------------------------------ >> -------------- >> Atentamente, >> Lic. Diego Saavedra >> PRESIDENTE >> >> Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668> >> Celular: 0992018216 >> Correo: dsaavedra en aprendizajelibre.org >> Proyecto: #AprendizajeLibre >> Facilitador, Geek, >> Gnu/Linux user >> 0992018216 >> Twitter: @Statick_ds >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dsaavedra88 en gmail.com Thu Apr 6 16:19:55 2017 From: dsaavedra88 en gmail.com (Diego Saavedra) Date: Thu, 06 Apr 2017 20:19:55 +0000 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Si creo que todo el apoyo es necesario, por ahora estoy metido en la parte pedagógica definiendo metodologías adecuadas para desarrollar destrezas del pensamiento lógico, estrategias didácticas con su respectiva justicacion acordé a la corriente del pensamiento que se deriva. Terminando esta parte estamos elaborando planificaciones para distintos niveles en los cuales los chicos llegarán a comprender la resolución de problemas de una manera divertida. Falta trabajo para elaborar guías de docentes y estudiantes, recursos y actividades para ponerlos a prueba en capacitaciones Qué posferiormente serán auditadas para mejorar dicho trabajó y finalmente presentarme frente al ministerio de Educación y presentar este proyecto para su implementación en la educación pública y privada del país como una materia obligaría, Ciencias de la Computación, si no lo consigo por lo menos como clubs de programadores y si ya no mismo lo desean abrir una academia privada. Pero fuera de eso me gustaría llegar a sectores vulnerables (parroquias rurales) y a través de servidores LTSP poder hacer un reciclaje de computadoras y levantar terminales tontas. Para ello me gustaría que sean gratuitas pienso financiarme a través de Gobiernos Parroquiales, Municipales o Gobernaciones, quizá ONG, ya que los niños y niñas en estos sectores no lo ven como una capacitación más sino como una oportunidad que les permite tener un futuro en esta área. Quizá después de ello pueda morir en paz Disculparan la largura de mis respuestas El jue., abr. 6, 2017 14:03, Mario R. Osorio escribió: excelente, y estoy seguro que falta quien se una Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: *http;//mario.osorio.solutions * Email: *mario en osorio.solutions * *Just Choose Python!* SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford 2017-04-06 14:58 GMT-04:00 Diego Saavedra : De hecho la iniciativa que empecé nace en Loja - Ecuador pero sería bueno replicarla en todo el mundo El jue., abr. 6, 2017 13:56, Mario R. Osorio escribió: Aunque no estoy en España, me gustaria unirme a la iniciativa. Dtb/Gby ======= Mario R. Osorio A.S. of Computer Programming and Analysis Web page: *http;//mario.osorio.solutions * Email: *mario en osorio.solutions * *Just Choose Python!* SQL programmers don't die, they just ROLLBACK the TRANSACTION. ? ¿? ?If I had asked people what they wanted, they would have said faster horses.? ? Henry Ford 2017-04-06 14:30 GMT-04:00 Diego Saavedra : Bestial ese feedback, les agradezco bastante por su interes, ojala podamos llegar a más lugares o se replique iniciativas como esta en distintas partes del mundo, los beneficiados seran directamente las nuevas generaciones El 6 de abril de 2017, 11:03, Christian Manuel Torres Romero < christian.mtr en gmail.com> escribió: Sebastian, me da gusto saber de tu trabajo. Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para colaborar con ustedes. Saludos. El 5 de abril de 2017, 12:20, Sebastian Silva escribió: Hola Christian Manuel! Saludos! Nosotros estamos en Puerto Maldonado, y tú? Mi propósito es empezar cuanto antes (previa convocatoria y selección), apenas haya diseñado y documentado las cuatro sesiones iniciales, las cuales compartiré también con una licencia libre. Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, somos muchos en la misma onda... Unidos podemos más! Saludo fraterno, Sebastian El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me gustaría involucrarme en lo que estás trabajando para más adelante replicarlo en mi ciudad. Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija =) Saludos. El 5 de abril de 2017, 0:57, Quique Porta escribió: Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este proyecto. https://github.com/hugoruscitti/glucosa La hicimos para que se pareciese en manejo a pilas engine. Es una biblioteca para hacer juegos con Cairo y OLPC. Un saludo. El 5/4/2017 4:41, "Sebastian Silva" escribió: Hola Diego, Gusto de saludarte! En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos en Python (con Sugar, para niños con laptops OLPC XO). En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven del profesor Flavio Danesse que también a veces escribe en esta lista (Python-Es). Los documentos de aquellos talleres están referenciados en: http://pe.sugarlabs.org/ir/Python Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el taller, pero esta vez con nuevas herramientas, por lo que me he dedicado los últimos tiempos a preparar y afinar las mismas. Entonces hace unos días lancé Jappy Activity, que básicamente es un ambiente de desarrollo Python sobre el navegador y Sugarizer. Puedes probarla directamente en: http://people.sugarlabs.org/~icarito/azucarizador/activities/Jappy.activity/ Con esta estrategia es posible desarrollar aplicaciones web más simples (en mi opinión) que con django, pues estas últimas necesariamente requieren de un servidor. Espero que los materiales y herramientas sirvan! Saludos Sebastian El 03/04/17 a las 08:33, Diego Saavedra escribió: Me encantaria conversar con gente que lleve proyectos similares, hace poco empece a aprender Django para ver si algún rato escribo un libro "Django para niños" y que los pequeños empiecen a entender lo que pasa detras de una app web, movil sin mucho esfuerzo. _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es -- -------------------------------------------------------------------------------------------------------------------------------------- Atentamente, Lic. Diego Saavedra PRESIDENTE Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668> Celular: 0992018216 Correo: dsaavedra en aprendizajelibre.org Proyecto: #AprendizajeLibre Facilitador, Geek, Gnu/Linux user 0992018216 Twitter: @Statick_ds _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From wanas.huggo en gmail.com Wed Apr 12 12:52:45 2017 From: wanas.huggo en gmail.com (huggo campos) Date: Wed, 12 Apr 2017 10:52:45 -0600 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: Buen dia a todos super interesante, todas tus ideas te robare algunas para mi tesis de la universidad. EL tema que yo quiero abordar es la ensenansa de programacion a los adultos en situacion vulnerable madres solteras, obreros etc. aun estoy armando el marco teorico, pero tomare algunas de tus ideas espero esto no te moleste El 6 de abril de 2017, 14:19, Diego Saavedra escribió: > Si creo que todo el apoyo es necesario, por ahora estoy metido en la parte > pedagógica definiendo metodologías adecuadas para desarrollar destrezas del > pensamiento lógico, estrategias didácticas con su respectiva justicacion > acordé a la corriente del pensamiento que se deriva. > > Terminando esta parte estamos elaborando planificaciones para distintos > niveles en los cuales los chicos llegarán a comprender la resolución de > problemas de una manera divertida. > > Falta trabajo para elaborar guías de docentes y estudiantes, recursos y > actividades para ponerlos a prueba en capacitaciones > > Qué posferiormente serán auditadas para mejorar dicho trabajó y finalmente > presentarme frente al ministerio de Educación y presentar este proyecto > para su implementación en la educación pública y privada del país como una > materia obligaría, Ciencias de la Computación, si no lo consigo por lo > menos como clubs de programadores y si ya no mismo lo desean abrir una > academia privada. > > Pero fuera de eso me gustaría llegar a sectores vulnerables (parroquias > rurales) y a través de servidores LTSP poder hacer un reciclaje de > computadoras y levantar terminales tontas. Para ello me gustaría que sean > gratuitas pienso financiarme a través de Gobiernos Parroquiales, > Municipales o Gobernaciones, quizá ONG, ya que los niños y niñas en estos > sectores no lo ven como una capacitación más sino como una oportunidad que > les permite tener un futuro en esta área. > > Quizá después de ello pueda morir en paz > > Disculparan la largura de mis respuestas > > El jue., abr. 6, 2017 14:03, Mario R. Osorio > escribió: > > excelente, y estoy seguro que falta quien se una > > > Dtb/Gby > ======= > Mario R. Osorio > A.S. of Computer Programming and Analysis > Web page: *http;//mario.osorio.solutions * > Email: *mario en osorio.solutions * > > *Just Choose Python!* > > SQL programmers don't die, they just ROLLBACK the TRANSACTION. > ? ¿? > > ?If I had asked people what they wanted, they would have said faster > horses.? > ? Henry Ford > > > > > > > > 2017-04-06 14:58 GMT-04:00 Diego Saavedra : > > De hecho la iniciativa que empecé nace en Loja - Ecuador pero sería bueno > replicarla en todo el mundo > > > El jue., abr. 6, 2017 13:56, Mario R. Osorio > escribió: > > Aunque no estoy en España, me gustaria unirme a la iniciativa. > > > Dtb/Gby > ======= > Mario R. Osorio > A.S. of Computer Programming and Analysis > Web page: *http;//mario.osorio.solutions * > Email: *mario en osorio.solutions * > > *Just Choose Python!* > > SQL programmers don't die, they just ROLLBACK the TRANSACTION. > ? ¿? > > ?If I had asked people what they wanted, they would have said faster > horses.? > ? Henry Ford > > > > > > > > 2017-04-06 14:30 GMT-04:00 Diego Saavedra : > > Bestial ese feedback, les agradezco bastante por su interes, ojala podamos > llegar a más lugares o se replique iniciativas como esta en distintas > partes del mundo, los beneficiados seran directamente las nuevas > generaciones > > El 6 de abril de 2017, 11:03, Christian Manuel Torres Romero < > christian.mtr en gmail.com> escribió: > > Sebastian, me da gusto saber de tu trabajo. > Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para > colaborar con ustedes. > Saludos. > > El 5 de abril de 2017, 12:20, Sebastian Silva > escribió: > > Hola Christian Manuel! > > Saludos! Nosotros estamos en Puerto Maldonado, y tú? > > Mi propósito es empezar cuanto antes (previa convocatoria y selección), > apenas haya diseñado y documentado las cuatro sesiones iniciales, las > cuales compartiré también con una licencia libre. > > Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy > haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, > somos muchos en la misma onda... Unidos podemos más! > > Saludo fraterno, > > Sebastian > > El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: > > Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me > gustaría involucrarme en lo que estás trabajando para más adelante > replicarlo en mi ciudad. > > Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija > =) > > Saludos. > > El 5 de abril de 2017, 0:57, Quique Porta > escribió: > > Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este > proyecto. > > https://github.com/hugoruscitti/glucosa > > La hicimos para que se pareciese en manejo a pilas engine. > > Es una biblioteca para hacer juegos con Cairo y OLPC. > > Un saludo. > > El 5/4/2017 4:41, "Sebastian Silva" escribió: > > Hola Diego, > > Gusto de saludarte! > > En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos en > Python (con Sugar, para niños con laptops OLPC XO). > > En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven > del profesor Flavio Danesse > que también a veces escribe en esta lista (Python-Es). > > Los documentos de aquellos talleres están referenciados en: > http://pe.sugarlabs.org/ir/Python > > Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el > taller, pero esta vez con nuevas herramientas, por lo que me he dedicado > los últimos tiempos a preparar y afinar las mismas. > > Entonces hace unos días lancé Jappy Activity, que básicamente es un > ambiente de desarrollo Python sobre el navegador y Sugarizer. > Puedes probarla directamente en: > http://people.sugarlabs.org/~icarito/azucarizador/ > activities/Jappy.activity/ > > Con esta estrategia es posible desarrollar aplicaciones web más simples > (en mi opinión) que con django, pues estas últimas necesariamente requieren > de un servidor. > > Espero que los materiales y herramientas sirvan! > Saludos > > Sebastian > > El 03/04/17 a las 08:33, Diego Saavedra escribió: > > Me encantaria conversar con gente que lleve proyectos similares, hace poco > empece a aprender Django para ver si algún rato escribo un libro "Django > para niños" y que los pequeños empiecen a entender lo que pasa detras de > una app web, movil sin mucho esfuerzo. > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > > > -- > ------------------------------------------------------------ > -------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668> > Celular: 0992018216 > Correo: dsaavedra en aprendizajelibre.org > Proyecto: #AprendizajeLibre > Facilitador, Geek, > Gnu/Linux user > 0992018216 > Twitter: @Statick_ds > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego.uribe.gamez en gmail.com Wed Apr 12 16:09:39 2017 From: diego.uribe.gamez en gmail.com (DiegoUG) Date: Wed, 12 Apr 2017 15:09:39 -0500 Subject: [Python-es] =?utf-8?q?Python_para_ni=C3=B1os?= In-Reply-To: References: <220d0d5a-9c96-ade2-3181-887d9e14d1e0@fuentelibre.org> <71338b8e-5a10-6a9f-66ac-c20a1e84e363@fuentelibre.org> Message-ID: No se si sea relevante, espero les pueda servir de algo este enlace https://dev.to/tkaczanowski/explaining-programming-to-6-years-old-kids El 12 de abril de 2017, 11:52, huggo campos escribió: > Buen dia a todos super interesante, todas tus ideas te robare algunas para > mi tesis de la universidad. > > EL tema que yo quiero abordar es la ensenansa de programacion a los > adultos en situacion vulnerable madres solteras, obreros etc. > > aun estoy armando el marco teorico, pero tomare algunas de tus ideas > espero esto no te moleste > > El 6 de abril de 2017, 14:19, Diego Saavedra > escribió: > >> Si creo que todo el apoyo es necesario, por ahora estoy metido en la >> parte pedagógica definiendo metodologías adecuadas para desarrollar >> destrezas del pensamiento lógico, estrategias didácticas con su respectiva >> justicacion acordé a la corriente del pensamiento que se deriva. >> >> Terminando esta parte estamos elaborando planificaciones para distintos >> niveles en los cuales los chicos llegarán a comprender la resolución de >> problemas de una manera divertida. >> >> Falta trabajo para elaborar guías de docentes y estudiantes, recursos y >> actividades para ponerlos a prueba en capacitaciones >> >> Qué posferiormente serán auditadas para mejorar dicho trabajó y >> finalmente presentarme frente al ministerio de Educación y presentar este >> proyecto para su implementación en la educación pública y privada del país >> como una materia obligaría, Ciencias de la Computación, si no lo consigo >> por lo menos como clubs de programadores y si ya no mismo lo desean abrir >> una academia privada. >> >> Pero fuera de eso me gustaría llegar a sectores vulnerables (parroquias >> rurales) y a través de servidores LTSP poder hacer un reciclaje de >> computadoras y levantar terminales tontas. Para ello me gustaría que sean >> gratuitas pienso financiarme a través de Gobiernos Parroquiales, >> Municipales o Gobernaciones, quizá ONG, ya que los niños y niñas en estos >> sectores no lo ven como una capacitación más sino como una oportunidad que >> les permite tener un futuro en esta área. >> >> Quizá después de ello pueda morir en paz >> >> Disculparan la largura de mis respuestas >> >> El jue., abr. 6, 2017 14:03, Mario R. Osorio >> escribió: >> >> excelente, y estoy seguro que falta quien se una >> >> >> Dtb/Gby >> ======= >> Mario R. Osorio >> A.S. of Computer Programming and Analysis >> Web page: *http;//mario.osorio.solutions * >> Email: *mario en osorio.solutions * >> >> *Just Choose Python!* >> >> SQL programmers don't die, they just ROLLBACK the TRANSACTION. >> ? ¿? >> >> ?If I had asked people what they wanted, they would have said faster >> horses.? >> ? Henry Ford >> >> >> >> >> >> >> >> 2017-04-06 14:58 GMT-04:00 Diego Saavedra : >> >> De hecho la iniciativa que empecé nace en Loja - Ecuador pero sería bueno >> replicarla en todo el mundo >> >> >> El jue., abr. 6, 2017 13:56, Mario R. Osorio >> escribió: >> >> Aunque no estoy en España, me gustaria unirme a la iniciativa. >> >> >> Dtb/Gby >> ======= >> Mario R. Osorio >> A.S. of Computer Programming and Analysis >> Web page: *http;//mario.osorio.solutions * >> Email: *mario en osorio.solutions * >> >> *Just Choose Python!* >> >> SQL programmers don't die, they just ROLLBACK the TRANSACTION. >> ? ¿? >> >> ?If I had asked people what they wanted, they would have said faster >> horses.? >> ? Henry Ford >> >> >> >> >> >> >> >> 2017-04-06 14:30 GMT-04:00 Diego Saavedra : >> >> Bestial ese feedback, les agradezco bastante por su interes, ojala >> podamos llegar a más lugares o se replique iniciativas como esta en >> distintas partes del mundo, los beneficiados seran directamente las nuevas >> generaciones >> >> El 6 de abril de 2017, 11:03, Christian Manuel Torres Romero < >> christian.mtr en gmail.com> escribió: >> >> Sebastian, me da gusto saber de tu trabajo. >> Yo vivo actualmente en Chiclayo, Lambayeque. Quedo a tu disposición para >> colaborar con ustedes. >> Saludos. >> >> El 5 de abril de 2017, 12:20, Sebastian Silva >> escribió: >> >> Hola Christian Manuel! >> >> Saludos! Nosotros estamos en Puerto Maldonado, y tú? >> >> Mi propósito es empezar cuanto antes (previa convocatoria y selección), >> apenas haya diseñado y documentado las cuatro sesiones iniciales, las >> cuales compartiré también con una licencia libre. >> >> Me encantaría que el proyecto tenga eco en otros lares, para eso lo estoy >> haciendo de esta manera justamente. Mientras más seamos, mejor. Como ves, >> somos muchos en la misma onda... Unidos podemos más! >> >> Saludo fraterno, >> >> Sebastian >> >> El 05/04/17 a las 09:52, Christian Manuel Torres Romero escribió: >> >> Hola Sebastian, yo también estoy en Perú, me interesa mucho el tema y me >> gustaría involucrarme en lo que estás trabajando para más adelante >> replicarlo en mi ciudad. >> >> Quique, interesante proyecto, lo revisaré y empezaré a usarlo con mi hija >> =) >> >> Saludos. >> >> El 5 de abril de 2017, 0:57, Quique Porta >> escribió: >> >> Hola Sebastián, si trabajáis con Sugar y OLPC darle un vistazo a este >> proyecto. >> >> https://github.com/hugoruscitti/glucosa >> >> La hicimos para que se pareciese en manejo a pilas engine. >> >> Es una biblioteca para hacer juegos con Cairo y OLPC. >> >> Un saludo. >> >> El 5/4/2017 4:41, "Sebastian Silva" escribió: >> >> Hola Diego, >> >> Gusto de saludarte! >> >> En 2014 también hicimos un taller, en Colombia, sobre hacer Videojuegos >> en Python (con Sugar, para niños con laptops OLPC XO). >> >> En aquella ocasión nos apoyamos bastante en el trabajo en Python Joven >> del profesor Flavio Danesse >> que también a veces escribe en esta lista (Python-Es). >> >> Los documentos de aquellos talleres están referenciados en: >> http://pe.sugarlabs.org/ir/Python >> >> Ahora (somosazucar.org) estamos en Perú con ánimos de volver a hacer el >> taller, pero esta vez con nuevas herramientas, por lo que me he dedicado >> los últimos tiempos a preparar y afinar las mismas. >> >> Entonces hace unos días lancé Jappy Activity, que básicamente es un >> ambiente de desarrollo Python sobre el navegador y Sugarizer. >> Puedes probarla directamente en: >> http://people.sugarlabs.org/~icarito/azucarizador/activities >> /Jappy.activity/ >> >> Con esta estrategia es posible desarrollar aplicaciones web más simples >> (en mi opinión) que con django, pues estas últimas necesariamente requieren >> de un servidor. >> >> Espero que los materiales y herramientas sirvan! >> Saludos >> >> Sebastian >> >> El 03/04/17 a las 08:33, Diego Saavedra escribió: >> >> Me encantaria conversar con gente que lleve proyectos similares, hace >> poco empece a aprender Django para ver si algún rato escribo un libro >> "Django para niños" y que los pequeños empiecen a entender lo que pasa >> detras de una app web, movil sin mucho esfuerzo. >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> >> >> _______________________________________________ >> Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> >> >> -- >> ------------------------------------------------------------ >> ------------------------------------------------------------ >> -------------- >> Atentamente, >> Lic. Diego Saavedra >> PRESIDENTE >> >> Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668> >> Celular: 0992018216 >> Correo: dsaavedra en aprendizajelibre.org >> Proyecto: #AprendizajeLibre >> Facilitador, Geek, >> Gnu/Linux user >> 0992018216 >> Twitter: @Statick_ds >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: +DiegoAlonsoUribeGamez ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanpablo en jpscaletti.com Wed Apr 19 08:00:43 2017 From: juanpablo en jpscaletti.com (Juan Pablo Scaletti) Date: Wed, 19 Apr 2017 07:00:43 -0500 Subject: [Python-es] =?utf-8?q?Assets=3A_=C2=BFComo_manejarlos=3F?= Message-ID: Hola! ¿Que es lo que usan para manejar sus archivos estáticos (css, javascript, imágenes, etc)? - webassets funciona para el css y js, pero no me deja manejar ni agregar versiones a archivos individuales como imágenes (ej: logo.png a logo.3fb3a3.png). - los scripts de npm son un caos para manejar y tendría que encontrar la forma que generen un `rev-manifest.json` global para integrarlo a Python - gulp es más usable pero no consigo que genere un `rev-manifest.json` correcto - tratar de configurar webpack despertó instintos asesinos en mi ¿Como hacen ustedes? --- Juan Pablo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From leonardocaballero en gmail.com Wed Apr 19 10:06:27 2017 From: leonardocaballero en gmail.com (Leonardo Caballero) Date: Wed, 19 Apr 2017 10:06:27 -0400 Subject: [Python-es] =?utf-8?q?=5BANUNCIO=5D_Finalizado_la_traducci=C3=B3n?= =?utf-8?q?_al_espa=C3=B1ol_del_sitio_ReadTheDocs?= Message-ID: Hola Pythonistas Sirva la presente para comunicarles que he terminado la traducción al español del sitio readthedocs.org, seguro próximamente lo tendremos disponible cualquier comentario o sugerencia es bienvenida en https://www.transifex.com/readthedocs/readthedocs/ *ReadTheDocs,* es un sitio web que es usado para construir documentación técnica automáticamente usando formato Sphinx y Markdown, extrayendo su código de sus repositorios de Subversion, Bazaar, Git y Mercurial, a continuación, creamos la documentación y la alojamos por usted. Piense en ello como documentación continua. Este servicio permite publicar su documentación en formatos HTML, PDF, ePUB, etc. Esta herramienta es ampliamente usada por la comunidad Python. -- Atentamente Ing. Leonardo J. Caballero G. Linux Counter ID = https://linuxcounter.net/user/369081.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From yamila.ms en gmail.com Wed Apr 19 10:58:45 2017 From: yamila.ms en gmail.com (=?UTF-8?Q?Yamila_Moreno_Su=C3=A1rez?=) Date: Wed, 19 Apr 2017 16:58:45 +0200 Subject: [Python-es] =?utf-8?q?=5BANUNCIO=5D_Finalizado_la_traducci=C3=B3?= =?utf-8?q?n_al_espa=C3=B1ol_del_sitio_ReadTheDocs?= In-Reply-To: References: Message-ID: Enhorabuena por el esfuerzo y mil gracias por la dedicación :) 2017-04-19 16:06 GMT+02:00 Leonardo Caballero : > Hola Pythonistas > > Sirva la presente para comunicarles que he terminado la traducción al > español del sitio readthedocs.org, seguro próximamente lo tendremos > disponible cualquier comentario o sugerencia es bienvenida en > https://www.transifex.com/readthedocs/readthedocs/ > > *ReadTheDocs,* es un sitio web que es usado para construir documentación > técnica automáticamente usando formato Sphinx y Markdown, extrayendo su > código de sus repositorios de Subversion, Bazaar, Git y Mercurial, a > continuación, creamos la documentación y la alojamos por usted. Piense en > ello como documentación continua. Este servicio permite publicar su > documentación en formatos HTML, PDF, ePUB, etc. Esta herramienta es > ampliamente usada por la comunidad Python. > > -- > Atentamente > > Ing. Leonardo J. Caballero G. > Linux Counter ID = https://linuxcounter.net/user/369081.html > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Yamila Moreno Suárez http://dendarii.es http://moduslaborandi.net ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Wed Apr 19 11:13:01 2017 From: kikocorreoso en gmail.com (Kiko) Date: Wed, 19 Apr 2017 17:13:01 +0200 Subject: [Python-es] =?utf-8?q?=5BANUNCIO=5D_Finalizado_la_traducci=C3=B3?= =?utf-8?q?n_al_espa=C3=B1ol_del_sitio_ReadTheDocs?= In-Reply-To: References: Message-ID: El 19 de abril de 2017, 16:58, Yamila Moreno Suárez escribió: > Enhorabuena por el esfuerzo y mil gracias por la dedicación :) > +10000000000000000000000000 Estas cosas nunca se agradecen lo suficiente. > > 2017-04-19 16:06 GMT+02:00 Leonardo Caballero >: > >> Hola Pythonistas >> >> Sirva la presente para comunicarles que he terminado la traducción al >> español del sitio readthedocs.org, seguro próximamente lo tendremos >> disponible cualquier comentario o sugerencia es bienvenida en >> https://www.transifex.com/readthedocs/readthedocs/ >> >> *ReadTheDocs,* es un sitio web que es usado para construir documentación >> técnica automáticamente usando formato Sphinx y Markdown, extrayendo su >> código de sus repositorios de Subversion, Bazaar, Git y Mercurial, a >> continuación, creamos la documentación y la alojamos por usted. Piense en >> ello como documentación continua. Este servicio permite publicar su >> documentación en formatos HTML, PDF, ePUB, etc. Esta herramienta es >> ampliamente usada por la comunidad Python. >> >> -- >> Atentamente >> >> Ing. Leonardo J. Caballero G. >> Linux Counter ID = https://linuxcounter.net/user/369081.html >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > Yamila Moreno Suárez > http://dendarii.es > http://moduslaborandi.net > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lasizoillo en gmail.com Wed Apr 19 11:39:00 2017 From: lasizoillo en gmail.com (lasizoillo) Date: Wed, 19 Apr 2017 17:39:00 +0200 Subject: [Python-es] =?utf-8?q?Assets=3A_=C2=BFComo_manejarlos=3F?= In-Reply-To: References: Message-ID: El día 19 de abril de 2017, 14:00, Juan Pablo Scaletti escribió: > Hola! ¿Que es lo que usan para manejar sus archivos estáticos (css, > javascript, imágenes, etc)? > > - webassets funciona para el css y js, pero no me deja manejar ni agregar > versiones a archivos individuales como imágenes (ej: logo.png a > logo.3fb3a3.png). > > - los scripts de npm son un caos para manejar y tendría que encontrar la > forma que generen un `rev-manifest.json` global para integrarlo a Python > > - gulp es más usable pero no consigo que genere un `rev-manifest.json` > correcto > > - tratar de configurar webpack despertó instintos asesinos en mi > > ¿Como hacen ustedes? > > Python a secas o quieres algo integrado en un framework como django, flask, ...? Más que nada porque si quieres hacer que logo.png pase a ser logo.3fb3a3.png te interesa que en la plantilla se genere la url correcta. A no ser que te refieras solo a las imágenes referenciadas solo desde el css. Que entonces da un poco igual. En django yo usaba django-compressor y django-pipeline. Un saludo, Javi > --- Juan Pablo > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > From leonardocaballero en gmail.com Wed Apr 19 12:01:20 2017 From: leonardocaballero en gmail.com (Leonardo Caballero) Date: Wed, 19 Apr 2017 12:01:20 -0400 Subject: [Python-es] =?utf-8?q?=5BANUNCIO=5D_Finalizado_la_traducci=C3=B3?= =?utf-8?q?n_al_espa=C3=B1ol_del_sitio_ReadTheDocs?= In-Reply-To: References: Message-ID: 2017-04-19 10:58 GMT-04:00 Yamila Moreno Suárez : > Enhorabuena por el esfuerzo y mil gracias por la dedicación :) > > Gracias Yamila, creo que hay que promover nuestro idioma tan rico como es el Español!!! > 2017-04-19 16:06 GMT+02:00 Leonardo Caballero >: > >> Hola Pythonistas >> >> Sirva la presente para comunicarles que he terminado la traducción al >> español del sitio readthedocs.org, seguro próximamente lo tendremos >> disponible cualquier comentario o sugerencia es bienvenida en >> https://www.transifex.com/readthedocs/readthedocs/ >> >> *ReadTheDocs,* es un sitio web que es usado para construir documentación >> técnica automáticamente usando formato Sphinx y Markdown, extrayendo su >> código de sus repositorios de Subversion, Bazaar, Git y Mercurial, a >> continuación, creamos la documentación y la alojamos por usted. Piense en >> ello como documentación continua. Este servicio permite publicar su >> documentación en formatos HTML, PDF, ePUB, etc. Esta herramienta es >> ampliamente usada por la comunidad Python. >> >> -- >> Atentamente >> >> Ing. Leonardo J. Caballero G. >> Linux Counter ID = https://linuxcounter.net/user/369081.html >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > Yamila Moreno Suárez > http://dendarii.es > http://moduslaborandi.net > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Atentamente Ing. Leonardo J. Caballero G. Linux Counter ID = https://linuxcounter.net/user/369081.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From leonardocaballero en gmail.com Wed Apr 19 12:02:24 2017 From: leonardocaballero en gmail.com (Leonardo Caballero) Date: Wed, 19 Apr 2017 12:02:24 -0400 Subject: [Python-es] =?utf-8?q?=5BANUNCIO=5D_Finalizado_la_traducci=C3=B3?= =?utf-8?q?n_al_espa=C3=B1ol_del_sitio_ReadTheDocs?= In-Reply-To: References: Message-ID: 2017-04-19 11:13 GMT-04:00 Kiko : > > > El 19 de abril de 2017, 16:58, Yamila Moreno Suárez > escribió: > >> Enhorabuena por el esfuerzo y mil gracias por la dedicación :) >> > > +10000000000000000000000000 > > Estas cosas nunca se agradecen lo suficiente. > > Tienes razón, además de ser una forma facil de participar y colaborar en el mundo open source!!! > >> >> 2017-04-19 16:06 GMT+02:00 Leonardo Caballero < >> leonardocaballero en gmail.com>: >> >>> Hola Pythonistas >>> >>> Sirva la presente para comunicarles que he terminado la traducción al >>> español del sitio readthedocs.org, seguro próximamente lo tendremos >>> disponible cualquier comentario o sugerencia es bienvenida en >>> https://www.transifex.com/readthedocs/readthedocs/ >>> >>> *ReadTheDocs,* es un sitio web que es usado para construir >>> documentación técnica automáticamente usando formato Sphinx y Markdown, >>> extrayendo su código de sus repositorios de Subversion, Bazaar, Git y >>> Mercurial, a continuación, creamos la documentación y la alojamos por >>> usted. Piense en ello como documentación continua. Este servicio permite >>> publicar su documentación en formatos HTML, PDF, ePUB, etc. Esta >>> herramienta es ampliamente usada por la comunidad Python. >>> >>> -- >>> Atentamente >>> >>> Ing. Leonardo J. Caballero G. >>> Linux Counter ID = https://linuxcounter.net/user/369081.html >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >> >> >> -- >> Yamila Moreno Suárez >> http://dendarii.es >> http://moduslaborandi.net >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Atentamente Ing. Leonardo J. Caballero G. Linux Counter ID = https://linuxcounter.net/user/369081.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From tuxskar en gmail.com Wed Apr 19 12:27:49 2017 From: tuxskar en gmail.com (oscar ramirez) Date: Wed, 19 Apr 2017 16:27:49 +0000 Subject: [Python-es] =?utf-8?q?Assets=3A_=C2=BFComo_manejarlos=3F?= In-Reply-To: References: Message-ID: Hola, Si prefieres usar Flask te recomiendo Flask-assets https://flask-assets.readthedocs.io/en/latest/ , es facil de usar, se integra muy bien con las plantillas de flask y tiene opciones como minificación de css y js. Saludos. On Wed, Apr 19, 2017 at 5:39 PM lasizoillo wrote: > El día 19 de abril de 2017, 14:00, Juan Pablo Scaletti > escribió: > > Hola! ¿Que es lo que usan para manejar sus archivos estáticos (css, > > javascript, imágenes, etc)? > > > > - webassets funciona para el css y js, pero no me deja manejar ni agregar > > versiones a archivos individuales como imágenes (ej: logo.png a > > logo.3fb3a3.png). > > > > - los scripts de npm son un caos para manejar y tendría que encontrar la > > forma que generen un `rev-manifest.json` global para integrarlo a Python > > > > - gulp es más usable pero no consigo que genere un `rev-manifest.json` > > correcto > > > > - tratar de configurar webpack despertó instintos asesinos en mi > > > > ¿Como hacen ustedes? > > > > > > Python a secas o quieres algo integrado en un framework como django, > flask, ...? > > Más que nada porque si quieres hacer que logo.png pase a ser > logo.3fb3a3.png te interesa que en la plantilla se genere la url > correcta. A no ser que te refieras solo a las imágenes referenciadas > solo desde el css. Que entonces da un poco igual. > > En django yo usaba django-compressor y django-pipeline. > > Un saludo, > > Javi > > > > --- Juan Pablo > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From humitos en gmail.com Wed Apr 19 13:00:18 2017 From: humitos en gmail.com (Manuel Kaufmann) Date: Wed, 19 Apr 2017 12:00:18 -0500 Subject: [Python-es] =?utf-8?q?=5BANUNCIO=5D_Finalizado_la_traducci=C3=B3?= =?utf-8?q?n_al_espa=C3=B1ol_del_sitio_ReadTheDocs?= In-Reply-To: References: Message-ID: <2ff9b0e6-474c-43a7-db05-8afd8eade991@gmail.com> El 19/4/17 a las 09:06, Leonardo Caballero escribió: > Sirva la presente para comunicarles que he terminado la traducción al > español del sitio readthedocs.org , seguro > próximamente lo tendremos disponible cualquier comentario o sugerencia > es bienvenida en https://www.transifex.com/readthedocs/readthedocs/ Felicitaciones! Sé el trabajo que lleva realizar traducciones y también sé lo lindo que se siente cuando la gente lo lee y te agradece. Te mando un abrazo fuerte! -- Kaufmann Manuel -- https://elblogdehumitos.com/ From juanpablo en jpscaletti.com Wed Apr 19 16:25:12 2017 From: juanpablo en jpscaletti.com (Juan Pablo Scaletti) Date: Wed, 19 Apr 2017 15:25:12 -0500 Subject: [Python-es] =?utf-8?q?Assets=3A_=C2=BFComo_manejarlos=3F?= In-Reply-To: References: Message-ID: Flask-Assets es solo una capa muy delgada sobre *webassets*, así que tiene sus mismas limitaciones. Sobre el actualizar las URLs en las plantillas, pensaba usar Flask-AssetRev Básicamente funciona usando un archivo *manifest.json* que gestores de tareas como *Gulp* podrían generar con todo lo que ha versionado. Se ve así: { "css/home.css": "css/home.123456.css", "js/jquery.js": "js/jquery.abc234.css", ... } Y así tu aplicación puede traducir las rutas normales a las reales. Mi problema es que no consigo generar ese* manifest.json* con gulp. No sería necesario tener ese manifest.json si uso algo integrado en Python *webassets *hasta ahora es lo más potente pero solo trabaja css/js concatenados y yo quería traducirlos/minificarlos/source-mapearlos/versionarlos por separado no todos en uno solo... Creo que terminaré saltándome esa limitación generando automáticamente un Bundle para cada archivo. Claro que queda el problema de que no hay forma de versionar los archivos binarios (imágenes, etc) (En estos momentos envidio un poco a Rails, que tiene todo esto montado de fábrica y pudiendo subirlos a un CDN, etc) 2017-04-19 11:27 GMT-05:00 oscar ramirez : > Hola, > > Si prefieres usar Flask te recomiendo Flask-assets https://flask- > assets.readthedocs.io/en/latest/ , es facil de usar, se integra muy bien > con las plantillas de flask y tiene opciones como minificación de css y js. > > Saludos. > > On Wed, Apr 19, 2017 at 5:39 PM lasizoillo wrote: > >> El día 19 de abril de 2017, 14:00, Juan Pablo Scaletti >> escribió: >> > Hola! ¿Que es lo que usan para manejar sus archivos estáticos (css, >> > javascript, imágenes, etc)? >> > >> > - webassets funciona para el css y js, pero no me deja manejar ni >> agregar >> > versiones a archivos individuales como imágenes (ej: logo.png a >> > logo.3fb3a3.png). >> > >> > - los scripts de npm son un caos para manejar y tendría que encontrar la >> > forma que generen un `rev-manifest.json` global para integrarlo a Python >> > >> > - gulp es más usable pero no consigo que genere un `rev-manifest.json` >> > correcto >> > >> > - tratar de configurar webpack despertó instintos asesinos en mi >> > >> > ¿Como hacen ustedes? >> > >> > >> >> Python a secas o quieres algo integrado en un framework como django, >> flask, ...? >> >> Más que nada porque si quieres hacer que logo.png pase a ser >> logo.3fb3a3.png te interesa que en la plantilla se genere la url >> correcta. A no ser que te refieras solo a las imágenes referenciadas >> solo desde el css. Que entonces da un poco igual. >> >> En django yo usaba django-compressor y django-pipeline. >> >> Un saludo, >> >> Javi >> >> >> > --- Juan Pablo >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Juan Pablo Scaletti ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mmanzano en gmail.com Wed Apr 19 18:15:35 2017 From: mmanzano en gmail.com (Miguel Manzano) Date: Thu, 20 Apr 2017 00:15:35 +0200 Subject: [Python-es] =?utf-8?q?Assets=3A_=C2=BFComo_manejarlos=3F?= In-Reply-To: References: Message-ID: Y webpack? Bueno, es Frontend puro, igual no es lo que buscas aunque igual sí :) El 19/4/2017 22:30, "Juan Pablo Scaletti" escribió: > Flask-Assets es solo una capa muy delgada sobre *webassets*, así que > tiene sus mismas limitaciones. > > Sobre el actualizar las URLs en las plantillas, pensaba usar > Flask-AssetRev > Básicamente funciona usando un archivo *manifest.json* que gestores de > tareas como *Gulp* podrían generar con todo lo que ha versionado. Se ve > así: > > { > "css/home.css": "css/home.123456.css", > "js/jquery.js": "js/jquery.abc234.css", > ... > } > > Y así tu aplicación puede traducir las rutas normales a las reales. > Mi problema es que no consigo generar ese* manifest.json* con gulp. > > No sería necesario tener ese manifest.json si uso algo integrado en Python > > *webassets *hasta ahora es lo más potente pero solo trabaja css/js > concatenados y yo quería traducirlos/minificarlos/source-mapearlos/versionarlos > por separado no todos en uno solo... > > Creo que terminaré saltándome esa limitación generando automáticamente un > Bundle para cada archivo. Claro que queda el problema de que no hay forma > de versionar los archivos binarios (imágenes, etc) > > (En estos momentos envidio un poco a Rails, que tiene todo esto montado de > fábrica y pudiendo subirlos a un CDN, etc) > > > 2017-04-19 11:27 GMT-05:00 oscar ramirez : > >> Hola, >> >> Si prefieres usar Flask te recomiendo Flask-assets https://flask-ass >> ets.readthedocs.io/en/latest/ , es facil de usar, se integra muy bien >> con las plantillas de flask y tiene opciones como minificación de css y js. >> >> Saludos. >> >> On Wed, Apr 19, 2017 at 5:39 PM lasizoillo wrote: >> >>> El día 19 de abril de 2017, 14:00, Juan Pablo Scaletti >>> escribió: >>> > Hola! ¿Que es lo que usan para manejar sus archivos estáticos (css, >>> > javascript, imágenes, etc)? >>> > >>> > - webassets funciona para el css y js, pero no me deja manejar ni >>> agregar >>> > versiones a archivos individuales como imágenes (ej: logo.png a >>> > logo.3fb3a3.png). >>> > >>> > - los scripts de npm son un caos para manejar y tendría que encontrar >>> la >>> > forma que generen un `rev-manifest.json` global para integrarlo a >>> Python >>> > >>> > - gulp es más usable pero no consigo que genere un `rev-manifest.json` >>> > correcto >>> > >>> > - tratar de configurar webpack despertó instintos asesinos en mi >>> > >>> > ¿Como hacen ustedes? >>> > >>> > >>> >>> Python a secas o quieres algo integrado en un framework como django, >>> flask, ...? >>> >>> Más que nada porque si quieres hacer que logo.png pase a ser >>> logo.3fb3a3.png te interesa que en la plantilla se genere la url >>> correcta. A no ser que te refieras solo a las imágenes referenciadas >>> solo desde el css. Que entonces da un poco igual. >>> >>> En django yo usaba django-compressor y django-pipeline. >>> >>> Un saludo, >>> >>> Javi >>> >>> >>> > --- Juan Pablo >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es en python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > > Juan Pablo Scaletti > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lasizoillo en gmail.com Wed Apr 19 18:31:58 2017 From: lasizoillo en gmail.com (lasizoillo) Date: Thu, 20 Apr 2017 00:31:58 +0200 Subject: [Python-es] =?utf-8?q?Assets=3A_=C2=BFComo_manejarlos=3F?= In-Reply-To: References: Message-ID: El día 19 de abril de 2017, 22:25, Juan Pablo Scaletti escribió: > Creo que terminaré saltándome esa limitación generando automáticamente un > Bundle para cada archivo. Claro que queda el problema de que no hay forma de > versionar los archivos binarios (imágenes, etc) > > (En estos momentos envidio un poco a Rails, que tiene todo esto montado de > fábrica y pudiendo subirlos a un CDN, etc) No conozco Rails, pero teniendo la abstracción de los Storages en django no me llama la atención el echarle un ojo https://docs.djangoproject.com/en/1.11/ref/contrib/staticfiles/#manifeststaticfilesstorage Lo de subir a CDN's es algo que también se puede hacer "mágicamente" a través de este API. Si tienes un rato te recomiendo invertirlo en hacer una prueba de concepto con django y alguna de sus librerias. Si te gusta el resultado con los assets, pero descartas django por lo que sea, siempre puedes partir de algo tipo flask-storage para montar el equivalente de django en flask. Lo mismo encuentras algo ya en esa dirección que no implique tanto trabajo, no lo se. Lo único que tengo claro es que el concepto de Storage convierte en trivial los siguientes problemas: - Versionado de ficheros - Obtener url del fichero para referenciarlos desde los htmls generados - Recolectar estáticos para subirlos a una CDN - ¿? (rellena aquí cosas que se te puedan ocurrir como distribuir estáticos en maquinas static[1-6].dominio.com) El tema de generar ficheros minificados, transpiling, source map, css sprites, ... es un problema de como generar esos ficheros que guardar en el Storage y parece que lo tienes más trillado. Así que es muy posible que puedas resolverlo de forma elegante y a tu gusto con una capa por encima (que es en esencia lo que hacen las soluciones de asset-management de django). Luego vienen los detalles de si minifican al hacer el collectstatic o bajo demanda al renderizar unos tags de assets en la plantilla bajo demanda o ... Que es por lo que te puse dos ejemplos que usaba por comodidad/conveniencia en unos casos u otros, con una calidad que me pareció suficiente en su día. Esto que te cuento no es una solución, pero espero que te ayude en solventar tu problema ;-) Un abrazo, Javi From juanpablo en jpscaletti.com Wed Apr 19 20:31:01 2017 From: juanpablo en jpscaletti.com (Juan Pablo Scaletti) Date: Thu, 20 Apr 2017 00:31:01 +0000 Subject: [Python-es] =?utf-8?q?Assets=3A_=C2=BFComo_manejarlos=3F?= In-Reply-To: References: Message-ID: Gracias! Ya les aviso como me fue On Wed, Apr 19, 2017 at 5:32 PM lasizoillo wrote: > El día 19 de abril de 2017, 22:25, Juan Pablo Scaletti > escribió: > > Creo que terminaré saltándome esa limitación generando automáticamente un > > Bundle para cada archivo. Claro que queda el problema de que no hay > forma de > > versionar los archivos binarios (imágenes, etc) > > > > (En estos momentos envidio un poco a Rails, que tiene todo esto montado > de > > fábrica y pudiendo subirlos a un CDN, etc) > > No conozco Rails, pero teniendo la abstracción de los Storages en > django no me llama la atención el echarle un ojo > > > https://docs.djangoproject.com/en/1.11/ref/contrib/staticfiles/#manifeststaticfilesstorage > > Lo de subir a CDN's es algo que también se puede hacer "mágicamente" a > través de este API. > > Si tienes un rato te recomiendo invertirlo en hacer una prueba de > concepto con django y alguna de sus librerias. Si te gusta el > resultado con los assets, pero descartas django por lo que sea, > siempre puedes partir de algo tipo flask-storage para montar el > equivalente de django en flask. Lo mismo encuentras algo ya en esa > dirección que no implique tanto trabajo, no lo se. > > Lo único que tengo claro es que el concepto de Storage convierte en > trivial los siguientes problemas: > - Versionado de ficheros > - Obtener url del fichero para referenciarlos desde los htmls generados > - Recolectar estáticos para subirlos a una CDN > - ¿? (rellena aquí cosas que se te puedan ocurrir como distribuir > estáticos en maquinas static[1-6].dominio.com) > > El tema de generar ficheros minificados, transpiling, source map, css > sprites, ... es un problema de como generar esos ficheros que guardar > en el Storage y parece que lo tienes más trillado. Así que es muy > posible que puedas resolverlo de forma elegante y a tu gusto con una > capa por encima (que es en esencia lo que hacen las soluciones de > asset-management de django). Luego vienen los detalles de si minifican > al hacer el collectstatic o bajo demanda al renderizar unos tags de > assets en la plantilla bajo demanda o ... Que es por lo que te puse > dos ejemplos que usaba por comodidad/conveniencia en unos casos u > otros, con una calidad que me pareció suficiente en su día. > > Esto que te cuento no es una solución, pero espero que te ayude en > solventar tu problema ;-) > > Un abrazo, > > Javi > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- Juan Pablo Scaletti ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From gvm2121 en gmail.com Thu Apr 20 10:34:08 2017 From: gvm2121 en gmail.com (Gonzalo V) Date: Thu, 20 Apr 2017 10:34:08 -0400 Subject: [Python-es] =?utf-8?q?=5BANUNCIO=5D_Finalizado_la_traducci=C3=B3?= =?utf-8?q?n_al_espa=C3=B1ol_del_sitio_ReadTheDocs?= In-Reply-To: <2ff9b0e6-474c-43a7-db05-8afd8eade991@gmail.com> References: <2ff9b0e6-474c-43a7-db05-8afd8eade991@gmail.com> Message-ID: larga vida a Leonardo El 19 abr. 2017 15:14, "Manuel Kaufmann" escribió: > El 19/4/17 a las 09:06, Leonardo Caballero escribió: > >> Sirva la presente para comunicarles que he terminado la traducción al >> español del sitio readthedocs.org , seguro >> próximamente lo tendremos disponible cualquier comentario o sugerencia es >> bienvenida en https://www.transifex.com/readthedocs/readthedocs/ >> > > Felicitaciones! > > Sé el trabajo que lleva realizar traducciones y también sé lo lindo que se > siente cuando la gente lo lee y te agradece. > > Te mando un abrazo fuerte! > > -- > > Kaufmann Manuel > -- https://elblogdehumitos.com/ > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcaballero.hep en gmail.com Thu Apr 20 19:49:33 2017 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Thu, 20 Apr 2017 19:49:33 -0400 Subject: [Python-es] =?utf-8?q?=C2=BFlibro_o_tutorial_de_=22refactoring=22?= =?utf-8?q?_recomendable=3F?= Message-ID: Hola, ¿algún libro o web sobre "python code refactoring" que alguien quiera recomendar especialmente? Un búsqueda en google da miles de resultados. Por eso quisiera saber si alguien tiene alguna recomendación en particular. Un saludo, Jose From diego.uribe.gamez en gmail.com Fri Apr 21 10:50:35 2017 From: diego.uribe.gamez en gmail.com (DiegoUG) Date: Fri, 21 Apr 2017 09:50:35 -0500 Subject: [Python-es] =?utf-8?q?=C2=BFlibro_o_tutorial_de_=22refactoring?= =?utf-8?q?=22_recomendable=3F?= In-Reply-To: References: Message-ID: Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series) https://www.amazon.com/dp/B007WTFWJ6/ref=wl_it_dp_o_pC_nS_ttl?_encoding=UTF8&colid=30KD96XRHO4S5&coliid=I22JSJVQIQ9BRC El 20 de abril de 2017, 18:49, Jose Caballero escribió: > Hola, > > ¿algún libro o web sobre "python code refactoring" que alguien quiera > recomendar especialmente? > Un búsqueda en google da miles de resultados. Por eso quisiera saber > si alguien tiene alguna recomendación en particular. > > Un saludo, > Jose > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: +DiegoAlonsoUribeGamez ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcaballero.hep en gmail.com Fri Apr 21 10:54:56 2017 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Fri, 21 Apr 2017 10:54:56 -0400 Subject: [Python-es] =?utf-8?q?=C2=BFlibro_o_tutorial_de_=22refactoring?= =?utf-8?q?=22_recomendable=3F?= In-Reply-To: References: Message-ID: conozco el libro. Pero los ejemplos estan en Java. Busco algo con los ejemplos en python. El 21 de abril de 2017, 10:50, DiegoUG escribió: > Refactoring: Improving the Design of Existing Code (Addison-Wesley Object > Technology Series) > https://www.amazon.com/dp/B007WTFWJ6/ref=wl_it_dp_o_pC_ > nS_ttl?_encoding=UTF8&colid=30KD96XRHO4S5&coliid=I22JSJVQIQ9BRC > > El 20 de abril de 2017, 18:49, Jose Caballero > escribió: > >> Hola, >> >> ¿algún libro o web sobre "python code refactoring" que alguien quiera >> recomendar especialmente? >> Un búsqueda en google da miles de resultados. Por eso quisiera saber >> si alguien tiene alguna recomendación en particular. >> >> Un saludo, >> Jose >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> > > > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG > > Google+: +DiegoAlonsoUribeGamez > > ------------------------------ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Fri Apr 21 13:53:51 2017 From: pych3m4 en gmail.com (Chema Cortes) Date: Fri, 21 Apr 2017 17:53:51 +0000 Subject: [Python-es] =?utf-8?q?=C2=BFlibro_o_tutorial_de_=22refactoring?= =?utf-8?q?=22_recomendable=3F?= In-Reply-To: References: Message-ID: El vie., 21 abr. 2017 a las 1:50, Jose Caballero () escribió: > Hola, > > ¿algún libro o web sobre "python code refactoring" que alguien quiera > recomendar especialmente? > Un búsqueda en google da miles de resultados. Por eso quisiera saber > si alguien tiene alguna recomendación en particular. > > Para aprender a refactorizar, lo mejor es empezar por mejorar el estilo del código. Uno de los mejores manuales python para ello es "The Hitchhiker?s Guide to Python!", que tienes accesible para su consulta en: http://docs.python-guide.org Pero si lo que buscas son ejemplos, en el manual de Pycharm te explican unos cuantos: https://www.jetbrains.com/help/pycharm/2017.1/refactoring-source-code.html -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://blog.ch3m4.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fvillarroel en yahoo.com Tue Apr 25 20:38:46 2017 From: fvillarroel en yahoo.com (FERNANDO VILLARROEL) Date: Wed, 26 Apr 2017 00:38:46 +0000 (UTC) Subject: [Python-es] flask-sqlalchemy References: <206639431.10812535.1493167126788.ref@mail.yahoo.com> Message-ID: <206639431.10812535.1493167126788@mail.yahoo.com> Hola a todos. Quisiera si alguien me puede ayudar con una consulta sqlalchemy: Tengo una tabla que se relaciona con otras tres tablas: class sensores(db.Model,Serializer): id = db.Column(db.Integer, autoincrement=True, primary_key=True)    nombre = db.Column(db.String(128), nullable=False) id_cia = db.Column(db.Integer, db.ForeignKey('cia.id')) cia = db.relationship('cia', backref='sensores') def __repr__(self): return self.nombre class tipoalarm(db.Model): id = db.Column(db.Integer, autoincrement=True, primary_key=True)     nombre = db.Column(db.String(128), nullable=False)     def __repr__(self): return self.nombre class tipos(db.Model): id = db.Column(db.Integer, autoincrement=True, primary_key=True)    nombre = db.Column(db.String(128), nullable=False)    dato = db.Column(db.String(10), nullable=False, index=True)     def __repr__(self): return self.nombre class alarmas(db.Model): id = db.Column(db.Integer, autoincrement=True, primary_key=True)        nombre = db.Column(db.String(128), nullable=False) id_sensor = db.Column(db.Integer, db.ForeignKey('sensores.id')) sensor = db.relationship('sensores', backref=db.backref('alarmas', lazy='joined')) id_tipos = db.Column(db.Integer, db.ForeignKey('tipos.id')) tipo = db.relationship('tipos', backref=db.backref('alarmas', lazy='joined')) id_tipoalarm = db.Column(db.Integer, db.ForeignKey('tipoalarm.id')) tipoalarma = db.relationship('tipoalarm', backref=db.backref('alarmas',lazy='joined')) rdel = db.Column(db.Integer, nullable=False, default=0) ral = db.Column(db.Integer, nullable=False, default=0) cant = db.Column(db.Integer, nullable=False, default=3) status = db.Column(db.Boolean, nullable=False ,default=True)  Como ven la clase alarmas se relaciona con sensores,tipos y tipoalarm. Mi query es: data = alarmas.query.join(tipos,tipoalarm,sensores).filter(sensores.id_cia==cia).all() La tabla sensores es la que tiene la columna id_cia, entonces de la tabla alarmas necesito traer todos aquellos registros que cumplan con el criterio de la tabla sensores. Esta query me trae los datos del objeto sensores solamente. Bueno quedo atento a cualquier ayuda. Saludos ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From cm.agullo en gmail.com Wed Apr 26 12:25:00 2017 From: cm.agullo en gmail.com (Carlos Agullo) Date: Wed, 26 Apr 2017 18:25:00 +0200 Subject: [Python-es] Dar formato a etiquetas en folium Message-ID: Estoy trabajando con folium y me gustaría poder dar formato a las etiquetas de los puntos que agrego al mapa, pero a la hora de poner comandos como /n o cosas así, me imprime directamente /n en lugar de un salto de línea. ¿hay forma de darle formato? ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sebastian en fuentelibre.org Wed Apr 26 12:28:06 2017 From: sebastian en fuentelibre.org (Sebastian Silva) Date: Wed, 26 Apr 2017 11:28:06 -0500 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: References: Message-ID: No sé lo que es /folium/ pero creo que estás buscando la cadena "\n", no "/n". Saludos Sebastian El 26/04/17 a las 11:25, Carlos Agullo escribió: > Estoy trabajando con folium y me gustaría poder dar formato a las > etiquetas de los puntos que agrego al mapa, pero a la hora de poner > comandos como /n o cosas así, me imprime directamente /n en lugar de > un salto de línea. > > ¿hay forma de darle formato? > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From cm.agullo en gmail.com Wed Apr 26 12:44:44 2017 From: cm.agullo en gmail.com (Carlos Agullo) Date: Wed, 26 Apr 2017 18:44:44 +0200 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: References: Message-ID: Gracias Sebastian, ef3ectivamente me había equivocado, pero aún así no me deja. Muestro imagen para que se vea el código y el resultado [image: Imágenes integradas 1] El 26 de abril de 2017, 18:28, Sebastian Silva escribió: > No sé lo que es *folium* pero creo que estás buscando la cadena "\n", no > "/n". > > Saludos > > Sebastian > > El 26/04/17 a las 11:25, Carlos Agullo escribió: > > Estoy trabajando con folium y me gustaría poder dar formato a las > etiquetas de los puntos que agrego al mapa, pero a la hora de poner > comandos como /n o cosas así, me imprime directamente /n en lugar de un > salto de línea. > > ¿hay forma de darle formato? > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 150115 bytes Desc: no disponible URL: From kikocorreoso en gmail.com Wed Apr 26 13:00:53 2017 From: kikocorreoso en gmail.com (kikocorreoso) Date: Wed, 26 Apr 2017 19:00:53 +0200 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: References: Message-ID: <00d75329-bdf1-537c-28ec-aa0043abf6af@gmail.com> On 26/04/17 18:25, Carlos Agullo wrote: > Estoy trabajando con folium y me gustaría poder dar formato a las > etiquetas de los puntos que agrego al mapa, pero a la hora de poner > comandos como /n o cosas así, me imprime directamente /n en lugar de > un salto de línea. > > ¿hay forma de darle formato? > Puedes usar un folium.IFrame en folium.Popup . Échale un ojo a la documentación: http://python-visualization.github.io/folium/module/map.html#marker Un ejemplo mínimo: import folium html = """

Línea 1


Línea 2


Link.""" iframe = folium.IFrame(html, width=200, height=200) popup = folium.Popup(iframe) marker = folium.Marker((40,0), popup=popup) map = folium.Map() map.add_child(marker) map.save("ejemplo,html") Saludos. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From geistein en gmail.com Wed Apr 26 13:13:57 2017 From: geistein en gmail.com (GEIS AUGUSTO GARCIA ROMERO) Date: Wed, 26 Apr 2017 12:13:57 -0500 Subject: [Python-es] Creacion de aplicacion para reportes Message-ID: Hola mis queridos listeros, un tiempo estuve dandole a Django pero por cuestiones de trabajo deje de hacerlo, ahora quiero retomar y he hecho algunas prcticas con tutoriales. Deseo realizar una palicacion para generacion de reportes desde una base de datos Oracle, la aplicacion de reportes la necesidad surge por que donde trabajo hay una aplicaccion academica llamada banner de ellucian, pero dicha aplicacion no tiene reportes y la persona anterior que la administraba, creo unas serie de reportes con report build y archivos frm y rdf y otro tipo de cosas, entonces en miras a la actualizacion d ela version de baner me gustaria crear un IRS para poder sacar los reportes y se que el rendimiento va a ser mejor y mas vistoso que lo que ya existe aca. Me gustaria si alguien puede sugerirme que herramientas usar o algun tutorial o algo que me pueda servir de ayuda. Muchisimas Gracias. -- "Es mejor luchar y haber perdido que quedarse con la duda de lo que pudo haber sido." Geis. Ingeniero en Sistemas y Tecnologo en Electronica e Instrumentacion ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From cm.agullo en gmail.com Wed Apr 26 13:14:05 2017 From: cm.agullo en gmail.com (Carlos Agullo) Date: Wed, 26 Apr 2017 19:14:05 +0200 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: <00d75329-bdf1-537c-28ec-aa0043abf6af@gmail.com> References: <00d75329-bdf1-537c-28ec-aa0043abf6af@gmail.com> Message-ID: Muchas gracias. Aunque me sigue dando error, porque me dice : "'module' object has no attribute 'IFrame'" si pongo* iframe = folium.element.IFrame(html, width=200, height=200)* Entonces me da este otro error. UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128) El 26 de abril de 2017, 19:00, kikocorreoso escribió: > On 26/04/17 18:25, Carlos Agullo wrote: > > Estoy trabajando con folium y me gustaría poder dar formato a las > etiquetas de los puntos que agrego al mapa, pero a la hora de poner > comandos como /n o cosas así, me imprime directamente /n en lugar de un > salto de línea. > > ¿hay forma de darle formato? > > Puedes usar un folium.IFrame en folium.Popup . > > Échale un ojo a la documentación: http://python-visualization. > github.io/folium/module/map.html#marker > > Un ejemplo mínimo: > > import folium > > html = """

Línea 1


>

Línea 2


> >Link.""" > > iframe = folium.IFrame(html, width=200, height=200) > popup = folium.Popup(iframe) > marker = folium.Marker((40,0), popup=popup) > map = folium.Map() > map.add_child(marker) > map.save("ejemplo,html") > > Saludos. > > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Wed Apr 26 13:23:53 2017 From: kikocorreoso en gmail.com (kikocorreoso) Date: Wed, 26 Apr 2017 19:23:53 +0200 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: References: <00d75329-bdf1-537c-28ec-aa0043abf6af@gmail.com> Message-ID: <88a35ba9-b3da-cc72-6960-2223e2c1bd93@gmail.com> On 26/04/17 19:14, Carlos Agullo wrote: > Muchas gracias. > > Aunque me sigue dando error, porque me dice : "'module' object has no > attribute 'IFrame'" > si pongo* iframe = folium.element.IFrame(html, width=200, height=200)* > * > * > Entonces me da este otro error. > > UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position > 4: ordinal not in range(128) > Parece que es un tema de versiones. ¿Versiones de Python y folium que usas? Parece que usas Python 2 y un folium que no es la última versión (yo tengo la 0.3.0 y la tuya debe ser la 0.2.x). Resolución rápida, elimina las tildes en 'línea'. En lugar de un IFrame puedes usar cualquier otro elemento HTML disponible. En la última versión de folium tienes Html que igual se ajusta más a lo que necesitas. http://python-visualization.github.io/folium/module.html#element > > > El 26 de abril de 2017, 19:00, kikocorreoso > escribió: > > On 26/04/17 18:25, Carlos Agullo wrote: >> Estoy trabajando con folium y me gustaría poder dar formato a las >> etiquetas de los puntos que agrego al mapa, pero a la hora de >> poner comandos como /n o cosas así, me imprime directamente /n en >> lugar de un salto de línea. >> >> ¿hay forma de darle formato? >> > Puedes usar un folium.IFrame en folium.Popup . > > Échale un ojo a la documentación: > http://python-visualization.github.io/folium/module/map.html#marker > > > Un ejemplo mínimo: > > import folium > > html = """

Línea 1


>

Línea 2


> >Link.""" > > iframe = folium.IFrame(html, width=200, height=200) > popup = folium.Popup(iframe) > marker = folium.Marker((40,0), popup=popup) > map = folium.Map() > map.add_child(marker) > map.save("ejemplo,html") > > Saludos. > > >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> > _______________________________________________ Python-es mailing > list Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jsm en iaa.es Wed Apr 26 13:48:45 2017 From: jsm en iaa.es (Jose Sabater Montes) Date: Wed, 26 Apr 2017 17:48:45 +0000 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: <88a35ba9-b3da-cc72-6960-2223e2c1bd93@gmail.com> References: <00d75329-bdf1-537c-28ec-aa0043abf6af@gmail.com> <88a35ba9-b3da-cc72-6960-2223e2c1bd93@gmail.com> Message-ID: <0100015bab61310f-b13881b2-1798-4b84-a214-c5f1f2badaa3-000000@email.amazonses.com> Hola, He probado por curiosidad porque me ha llamado la atención folium y algo como esto funciona para dar formato: popup = folium.Popup(Html('Texto', script="True")) Un saludo, Pepe On 26/04/17 18:23, kikocorreoso wrote: > On 26/04/17 19:14, Carlos Agullo wrote: >> Muchas gracias. >> >> Aunque me sigue dando error, porque me dice : "'module' object has no >> attribute 'IFrame'" >> si pongo* iframe = folium.element.IFrame(html, width=200, height=200)* >> * >> * >> Entonces me da este otro error. >> >> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position >> 4: ordinal not in range(128) >> > Parece que es un tema de versiones. ¿Versiones de Python y folium que > usas? Parece que usas Python 2 y un folium que no es la última versión > (yo tengo la 0.3.0 y la tuya debe ser la 0.2.x). > > Resolución rápida, elimina las tildes en 'línea'. > > En lugar de un IFrame puedes usar cualquier otro elemento HTML > disponible. En la última versión de folium tienes Html que igual se > ajusta más a lo que necesitas. > > http://python-visualization.github.io/folium/module.html#element >> >> >> El 26 de abril de 2017, 19:00, kikocorreoso > > escribió: >> >> On 26/04/17 18:25, Carlos Agullo wrote: >>> Estoy trabajando con folium y me gustaría poder dar formato a las >>> etiquetas de los puntos que agrego al mapa, pero a la hora de >>> poner comandos como /n o cosas así, me imprime directamente /n en >>> lugar de un salto de línea. >>> >>> ¿hay forma de darle formato? >>> >> Puedes usar un folium.IFrame en folium.Popup . >> >> Échale un ojo a la documentación: >> http://python-visualization.github.io/folium/module/map.html#marker >> >> Un ejemplo mínimo: >> >> import folium >> >> html = """

Línea 1


>>

Línea 2


>> >Link.""" >> >> iframe = folium.IFrame(html, width=200, height=200) >> popup = folium.Popup(iframe) >> marker = folium.Marker((40,0), popup=popup) >> map = folium.Map() >> map.add_child(marker) >> map.save("ejemplo,html") >> >> Saludos. >> >> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >> _______________________________________________ Python-es mailing >> list Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- ------------------------------------------------- Dr Jose Sabater Montes Institute for Astronomy Phone: +44-131-6688311 University of Edinburgh Fax: +44-131-6688264 Royal Observatory E-mail: jsm en roe.ac.uk Blackford Hill Edinburgh EH9 3HJ, UK ------------------------------------------------- From kikocorreoso en gmail.com Wed Apr 26 13:58:03 2017 From: kikocorreoso en gmail.com (Kiko) Date: Wed, 26 Apr 2017 19:58:03 +0200 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: <0100015bab61310f-b13881b2-1798-4b84-a214-c5f1f2badaa3-000000@email.amazonses.com> References: <00d75329-bdf1-537c-28ec-aa0043abf6af@gmail.com> <88a35ba9-b3da-cc72-6960-2223e2c1bd93@gmail.com> <0100015bab61310f-b13881b2-1798-4b84-a214-c5f1f2badaa3-000000@email.amazonses.com> Message-ID: sería folium.Html en lugar de Html y funcionaría en la versión 0.3.0 El 26/4/17, Jose Sabater Montes escribió: > Hola, > > He probado por curiosidad porque me ha llamado la atención folium y algo > como esto funciona para dar formato: > > popup = folium.Popup(Html('Texto', > script="True")) > > Un saludo, > Pepe > > On 26/04/17 18:23, kikocorreoso wrote: >> On 26/04/17 19:14, Carlos Agullo wrote: >>> Muchas gracias. >>> >>> Aunque me sigue dando error, porque me dice : "'module' object has no >>> attribute 'IFrame'" >>> si pongo* iframe = folium.element.IFrame(html, width=200, height=200)* >>> * >>> * >>> Entonces me da este otro error. >>> >>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position >>> 4: ordinal not in range(128) >>> >> Parece que es un tema de versiones. ¿Versiones de Python y folium que >> usas? Parece que usas Python 2 y un folium que no es la última versión >> (yo tengo la 0.3.0 y la tuya debe ser la 0.2.x). >> >> Resolución rápida, elimina las tildes en 'línea'. >> >> En lugar de un IFrame puedes usar cualquier otro elemento HTML >> disponible. En la última versión de folium tienes Html que igual se >> ajusta más a lo que necesitas. >> >> http://python-visualization.github.io/folium/module.html#element >>> >>> >>> El 26 de abril de 2017, 19:00, kikocorreoso >> > escribió: >>> >>> On 26/04/17 18:25, Carlos Agullo wrote: >>>> Estoy trabajando con folium y me gustaría poder dar formato a las >>>> etiquetas de los puntos que agrego al mapa, pero a la hora de >>>> poner comandos como /n o cosas así, me imprime directamente /n en >>>> lugar de un salto de línea. >>>> >>>> ¿hay forma de darle formato? >>>> >>> Puedes usar un folium.IFrame en folium.Popup . >>> >>> Échale un ojo a la documentación: >>> http://python-visualization.github.io/folium/module/map.html#marker >>> >>> >>> Un ejemplo mínimo: >>> >>> import folium >>> >>> html = """

Línea 1


>>>

Línea 2


>>> >Link.""" >>> >>> iframe = folium.IFrame(html, width=200, height=200) >>> popup = folium.Popup(iframe) >>> marker = folium.Marker((40,0), popup=popup) >>> map = folium.Map() >>> map.add_child(marker) >>> map.save("ejemplo,html") >>> >>> Saludos. >>> >>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> >>> _______________________________________________ Python-es mailing >>> list Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> > > -- > ------------------------------------------------- > Dr Jose Sabater Montes > Institute for Astronomy Phone: +44-131-6688311 > University of Edinburgh Fax: +44-131-6688264 > Royal Observatory E-mail: jsm en roe.ac.uk > Blackford Hill > Edinburgh EH9 3HJ, UK > ------------------------------------------------- > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > From jsm en iaa.es Wed Apr 26 13:04:49 2017 From: jsm en iaa.es (Jose Sabater Montes) Date: Wed, 26 Apr 2017 17:04:49 +0000 Subject: [Python-es] Dar formato a etiquetas en folium In-Reply-To: References: Message-ID: <0100015bab38f8bf-c818a953-ff19-43a7-8620-b8800b05679d-000000@email.amazonses.com> Hola, ¿Has probado con html? Algo como label='Texto' Un saludo, Pepe On 26/04/17 17:25, Carlos Agullo wrote: > Estoy trabajando con folium y me gustaría poder dar formato a las > etiquetas de los puntos que agrego al mapa, pero a la hora de poner > comandos como /n o cosas así, me imprime directamente /n en lugar de un > salto de línea. > > ¿hay forma de darle formato? > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- ------------------------------------------------- Dr Jose Sabater Montes Institute for Astronomy Phone: +44-131-6688311 University of Edinburgh Fax: +44-131-6688264 Royal Observatory E-mail: jsm en roe.ac.uk Blackford Hill Edinburgh EH9 3HJ, UK ------------------------------------------------- From lucianoandino.ar en gmail.com Wed Apr 26 15:24:33 2017 From: lucianoandino.ar en gmail.com (Luciano Andino) Date: Wed, 26 Apr 2017 21:24:33 +0200 Subject: [Python-es] Ejemplo de microservicios (Sistema distribuido) Message-ID: Buenas, este es mi primer email a la lista. Les consulto: Tengo que desarrollar una aplicación del tipo "Hotel" (clientes, habitaciones, reservas, etc) pero utilizando microservicios. A detallar: * Un frontend del tipo API REST oauth2 (logueandose con la cuanta de gmail por ejemplo), que interactue con el backend de hotel (utilizando microservicios). * El backend estará encapsulado en docker, porque a efectos de geolocalización del usuario web, el frontend se comunicará con el backend más cercano a través del UUID. Con esto quiero decir que habría más de un backend. (Sistema distribuido) * Debo ser capaz desde un perfil de administrador, podér agregar instancias backend, dar de baja, etc. Cuando digo "tipo Hotel", es porque tomé una variante similar, en mi caso sería "alquiler de bicicletas de persona a persona", el usuario puede reservar bicicletas (hacer uso) de otro usuario registrado en el sitio. Cuento con conocimientos (no tantos) de Flask y como aplicación monolítica me queda claro cómo hacerla, pero llevándola a microservicios, el tema de la comunicación entre los servicios y cómo dividir la base de datos, me está dando problemas de sólo pensar. Docker también es nuevo para mí. Existe un framework para este tipo de desarrollo o bien un ejemplo? Es para la Universidad. Muchas gracias, -- Luciano Andino Ing. en Sistemas de Información UTN FRSF BMSTU ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From yamila.ms en gmail.com Thu Apr 27 03:20:49 2017 From: yamila.ms en gmail.com (=?UTF-8?Q?Yamila_Moreno_Su=C3=A1rez?=) Date: Thu, 27 Apr 2017 09:20:49 +0200 Subject: [Python-es] Ejemplo de microservicios (Sistema distribuido) In-Reply-To: References: Message-ID: Buenas! Yo desconozco si existe un framework para lo que necesitas, aunque me sorprendería por la naturaleza de la arquitectura que planteas. En todo caso, he hecho aplicaciones similares y nuestra solución ha sido: 1 aplicación de API. Esta API la puedes hacer con Flask (tiene bibliotecas para levantar APIs), con Django (usando Django Rest Framework) o "a pelo", es decir, usas un micro-framework que resuelve el enrutamiento y poco más, y el resto (validaciones, conexión, sesiones, clases de bbdd, mapeos, servicios, etc) lo haces a mano siguiendo una arquitectura bastante estricta y controlada. Hay opciones en muchísimos lenguajes, si el que más conoces es python, vas a poder elegir cómodamente. 1 aplicación de backend. Al igual que el API tienes muchas opciones basadas en python, o en otros lenguajes. Con esto, puedes: - crear una imagen del back y levantar tantos contenedores como necesites - crear una imagen del api y levantar tantos contenedores como necesites - No comentas nada de bbdd, entiendo que está resuelta por otro sistema y que tú vas a conectarte a ella como sea. Si levantas varios apis y backs (y quieres que respondan en la misma URL) tienes que añadir una capa por delante que se encargue de distribuir la carga y de mantener el estado de tu servicio. Esta capa ahora mismo se está resolviendo con orquestadores. Si eres nuevo en docker, te paso un tuto que hice, con el que aproveché para aprender; es muy sencillo pero te enseña las bases: http://moduslaborandi.net/2016/02/docker-101-hello-world/ (y los 3 siguientes). Lo que planteas en tu email es un sistema complejo y sofisticado; es improbable que exista una única herramienta que te lo resuelva, así que mi recomendación en todo caso es que vayas resolviendo trozos pequeños, asegurándote de usar buenas prácticas, de forma que después vaya a ser más sencillo unirlos. Por ejemplo, es muy importante no acoplar componentes de tu aplicación. Suerte! Yamila 2017-04-26 21:24 GMT+02:00 Luciano Andino : > Buenas, este es mi primer email a la lista. Les consulto: Tengo que > desarrollar una aplicación del tipo "Hotel" (clientes, habitaciones, > reservas, etc) pero utilizando microservicios. A detallar: > > * Un frontend del tipo API REST oauth2 (logueandose con la cuanta de gmail > por ejemplo), que interactue con el backend de hotel (utilizando > microservicios). > > * El backend estará encapsulado en docker, porque a efectos de > geolocalización del usuario web, el frontend se comunicará con el backend > más cercano a través del UUID. Con esto quiero decir que habría más de un > backend. (Sistema distribuido) > > * Debo ser capaz desde un perfil de administrador, podér agregar > instancias backend, dar de baja, etc. > > Cuando digo "tipo Hotel", es porque tomé una variante similar, en mi caso > sería "alquiler de bicicletas de persona a persona", el usuario puede > reservar bicicletas (hacer uso) de otro usuario registrado en el sitio. > > Cuento con conocimientos (no tantos) de Flask y como aplicación monolítica > me queda claro cómo hacerla, pero llevándola a microservicios, el tema de > la comunicación entre los servicios y cómo dividir la base de datos, me > está dando problemas de sólo pensar. Docker también es nuevo para mí. > > Existe un framework para este tipo de desarrollo o bien un ejemplo? Es > para la Universidad. > > Muchas gracias, > > -- > Luciano Andino > Ing. en Sistemas de Información > UTN FRSF > BMSTU > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Yamila Moreno Suárez http://dendarii.es http://moduslaborandi.net ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lasizoillo en gmail.com Thu Apr 27 07:28:18 2017 From: lasizoillo en gmail.com (lasizoillo) Date: Thu, 27 Apr 2017 13:28:18 +0200 Subject: [Python-es] Ejemplo de microservicios (Sistema distribuido) In-Reply-To: References: Message-ID: Buenas, Siento ser así, pero creo que te voy a plantear más dudas de las que te voy a resolver. Pero de todas formas te las vas a acabar encontrando, así que al lío. El día 26 de abril de 2017, 21:24, Luciano Andino escribió: > Buenas, este es mi primer email a la lista. Les consulto: Tengo que > desarrollar una aplicación del tipo "Hotel" (clientes, habitaciones, > reservas, etc) pero utilizando microservicios. A detallar: > > * Un frontend del tipo API REST oauth2 (logueandose con la cuanta de gmail > por ejemplo), que interactue con el backend de hotel (utilizando > microservicios). Aparte de los que te comenta yamila, tienes otros frameworks como Falcon o Sanic https://falconframework.org/ https://github.com/channelcat/sanic Estos que te comento te pueden dar un rendimiento mayor a costa de menor estabilidad y que muchas cosas que te las vas a tener que hacer tu. Como tu problema es ya bastante complejo, tira por los que te ha recomendado yamila y no mires un solo benchmark hasta que tengas el problema resuelto ;-) Django y Flask son dos buenas opciones. > > * El backend estará encapsulado en docker, porque a efectos de > geolocalización del usuario web, el frontend se comunicará con el backend > más cercano a través del UUID. Con esto quiero decir que habría más de un > backend. (Sistema distribuido) A este párrafo no le he encontrado el sentido. Docker permite contenedores de forma sencilla, lo cual es útil para montar un entorno de desarrollo o un sistema distribuido. Hay otras formas de hacer sistemas distribuidos. Pero bueno, aceptemos que tenemos docker en el sistema y que necesitas saber que instancia se va a encargar de hacer el trabajo. Docker tiene un demonio que se encarga de manejar los contendores y una serie de comandos que se comunican mediante api rests con el para que le digas como hacerlo. Docker compose está hecho en python, puedes ver su código. Y tienes librerias para comunicar con ese api: https://github.com/docker/docker-py Con eso puedes resolver el levantar y dar de baja instancias, descagar imágenes del registry, ... También hay opciones como docker registrator (si no quieres hacerlo tu) que atiende a los eventos de docker para ver que instancias están levantadas. Luego guarda la información en un etc o un consul y así tienes un punto con la información de qué backends hay levantados para tirarles las peticiones geolocalizadas esas que necesitas: https://github.com/gliderlabs/registrator https://github.com/jplana/python-etcd https://github.com/cablehead/python-consul Pero vamos, esto es solo una opción para hacer las llamadas. Hay otras aproximaciones, más a lo service bus, que en vez de centralizar quién puede atender peticiones, lo que centraliza son las peticiones en si a través de una cola de mensajes. Puedes echarle un ojo a nameko, que aunque creo que no cubre tus necesidades de routing geolocalizado puede darte una idea: https://github.com/nameko/nameko https://www.rabbitmq.com/tutorials/tutorial-four-python.html https://www.rabbitmq.com/tutorials/tutorial-five-python.html Otra aproximación es que cuando se levantan los backends se den de alta en un dns y mediante views en los servidores DNS se resuelva el tema de la geolocalización. Aunque hay gente que no le gusta que eso se haga: http://queue.acm.org/detail.cfm?id=1647302 Por lo que cuentas una solución registrator, consul y código para ver a dónde atacar me suena mejor. Pero como siempre todo depende de los detalles. > > * Debo ser capaz desde un perfil de administrador, podér agregar instancias > backend, dar de baja, etc. > Eso como te decía yamila suena a scheduler. Puedes tirar del api de docker y hacerte el tuyo o tratar de usar uno de los 200 que hay (he dicho 200 como estimación, podrían ser más o menos). Otra opción es tirar por un sistema de PaaS (plataform as a service) que aparte de donde y como levantar las instancias suelen ayudar en su construcción, marchas atrás, ... Levantar instancias de código es trivial, pero ¿qué piensas hacer con los datos? Datos y sistemas distribuidos es un auténtico marrón: https://es.wikipedia.org/wiki/Teorema_CAP Si cada instancia tiene sus propios datos no distribuidos te quitas una gran complejidad. Bieeeen. Se te va a complicar el hacer los backups. Oooooo. Pero cada backend va a tener los datos más cerca lo que implica menos latencias. Bieeeen, Pero las tareas de administración (cambio de esquema, creación de índices, ...) se multiplican por cada particionado de datos. Oooooo. Elijas la solución final que elijas, piensa en que dejas un marrón a un pobre administrador de sistemas que tiene familia. Piensa en ellos y echale un ojo a 12Factor para que no tenga que acabar siguiendo los 12 pasos de aa. https://12factor.net/es/ Esas son unas pocas buenas prácticas que te ayudarán con los sistemas distribuidos. Algo tan tonto como inyectar la configuración por variables de entorno te permite ejecutar la misma imagen de docker en desarrollo, preproducción y en cada uno de las instancias distribuidas de producción. > Cuando digo "tipo Hotel", es porque tomé una variante similar, en mi caso > sería "alquiler de bicicletas de persona a persona", el usuario puede > reservar bicicletas (hacer uso) de otro usuario registrado en el sitio. > > Cuento con conocimientos (no tantos) de Flask y como aplicación monolítica > me queda claro cómo hacerla, pero llevándola a microservicios, el tema de la > comunicación entre los servicios y cómo dividir la base de datos, me está > dando problemas de sólo pensar. Docker también es nuevo para mí. > Con calma, pasito a pasito. Son muchas cosas pero una por una no son tan difíciles: - Dockeriza una de tus aplicaciones monolíticas: base de datos por un lado, servidor smtp por otro, tu código por otro. Muchas imágenes ya están creadas, solo hace falta hacer un "docker run ...." ;-) - Haz un docker composer y levanta tu entorno de desarrollo con un solo comando, - Sonrie orgulloso - Juguetea con los comandos de docker-composer para crear más instancias de un servicio y otro. - Juguetea con el api python de docker - Hazte alguna prueba de concepto rápida: registro de backends en consul, que tal un rabbitmq y si tiro este contenedor como se comporta la plataforma. Pruebas de concepto muy simples y chabacanas para quedarte con la sensación. Si vas a perder más de uno o dos días te estás complicando la vida. - Respira hondo y pon en orden todo lo que has aprendido. - Profundiza en alguna de las pruebas de concepto. Plantea por aquí (como configuro el dbrouter de django para que ataque al master para escrituras y a varios slaves para consulta) o por otros foros (alguna receta para montar un cluster de mongo con replica sets en docker-composer) dudas específicas que te irán surgiendo. - Haz el proyecto - Profit ;-) > Existe un framework para este tipo de desarrollo o bien un ejemplo? Es para > la Universidad. > > Muchas gracias, > > -- > Luciano Andino > Ing. en Sistemas de Información > UTN FRSF > BMSTU > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > From lucianoandino.ar en gmail.com Fri Apr 28 06:58:48 2017 From: lucianoandino.ar en gmail.com (Luciano Andino) Date: Fri, 28 Apr 2017 12:58:48 +0200 Subject: [Python-es] Ejemplo de microservicios (Sistema distribuido) In-Reply-To: References: Message-ID: El 27 de abril de 2017, 9:20, Yamila Moreno Suárez escribió: > Buenas! > > Yo desconozco si existe un framework para lo que necesitas, aunque me > sorprendería por la naturaleza de la arquitectura que planteas. En todo > caso, he hecho aplicaciones similares y nuestra solución ha sido: > > 1 aplicación de API. Esta API la puedes hacer con Flask (tiene bibliotecas > para levantar APIs), con Django (usando Django Rest Framework) o "a pelo", > es decir, usas un micro-framework que resuelve el enrutamiento y poco más, > y el resto (validaciones, conexión, sesiones, clases de bbdd, mapeos, > servicios, etc) lo haces a mano siguiendo una arquitectura bastante > estricta y controlada. Hay opciones en muchísimos lenguajes, si el que más > conoces es python, vas a poder elegir cómodamente. > > 1 aplicación de backend. Al igual que el API tienes muchas opciones > basadas en python, o en otros lenguajes. > > Con esto, puedes: > - crear una imagen del back y levantar tantos contenedores como necesites > - crear una imagen del api y levantar tantos contenedores como necesites > - No comentas nada de bbdd, entiendo que está resuelta por otro sistema y > que tú vas a conectarte a ella como sea. > Buenas tardes Yamila (a los que leen y quisieran responder también), antes que nada, gracias por tu tiempo en contestar. Si no fui claro u omití algo es porque todavía no tengo en claro todo. En mi caso cuento con la experiencia de haber hecho un API REST como frontend utilizando Flask y en la universidad me pidieron que implemente oauth2 sin la librería oauth, es decir yo mismo crear el token y refresh token y con esto, comunicarme con otro servicio (sería un backend), utilizando formato REST y un token válido para recuperar datos de ese backend (o actualizar). Con esto me refiero a que ese backend es una "aplicacion.py" código spaguetti o "chorizo" de más de mil lineas que se me hizo complicado de seguir y de defender ante el profesor (con el agregado que estoy cursando en una universidad de Moscú y el idioma es complicado). Para dar una idea del proyecto, hice una traducción [1] del ruso al español y por lo que entiendo, debo poder instanciar ese backend. Si en mi código spaguetti anterior tenía en la base "sqlite.db" las tablas "Usuario", "Habitación" y "Reserva", teniendo esta última, claves que hacían referencia a las dos primeras. Imagino que en una topología de servicios, ahora tendría (cada una corriendo en un puerto diferente): 1) "ServicioUsuarios.py" que brinda información de usuarios (y actualiza). 2) "ServicioHabitaciones.py" que brinda información de habitaciones. 3) "ServicioReservas.py" que informa sobre reservas (siempre con token válido: listado completo, pasando un ID de usuario dice que reserva tiene, o poder reservar una habitación, etc. Imagino que cada servicio tiene sus tablas pero por ejemplo el "ServicioReservas" no tiene información de usuarios, sólo una tabla de reservas que lista o actualiza según se requiera. Es decir ya no tengo la estructura de BD completa como tenía en la versión monolítica. No tengo en claro si para estos tres servicios necesito en el backend otro servicio que los administre o el frontend "va derecho". También se me ocurre que la tabla usuarios estará primero en el Frontend y que luego, cuando el usuario se interese por hacer uso de servicios de determinado "Hotel" (backend específico), actualizaría la tabla de Usuarios de ese servicio a través de su "ServicioUsuarios.py". No sé si hice un embrollo, esto es bastante nuevo para mí y no sé bien cómo dividir las tablas y qué replicar. [1] https://drive.google.com/file/d/0B_2ALCPIGxPxblRqUFRFMERQcDQ/view > > Si levantas varios apis y backs (y quieres que respondan en la misma URL) > tienes que añadir una capa por delante que se encargue de distribuir la > carga y de mantener el estado de tu servicio. Esta capa ahora mismo se está > resolviendo con orquestadores. > Creo que por el momento el api/frontend es único, pero hay más de un backend. > > Si eres nuevo en docker, te paso un tuto que hice, con el que aproveché > para aprender; es muy sencillo pero te enseña las bases: > http://moduslaborandi.net/2016/02/docker-101-hello-world/ (y los 3 > siguientes). > > Lo que planteas en tu email es un sistema complejo y sofisticado; es > improbable que exista una única herramienta que te lo resuelva, así que mi > recomendación en todo caso es que vayas resolviendo trozos pequeños, > asegurándote de usar buenas prácticas, de forma que después vaya a ser más > sencillo unirlos. Por ejemplo, es muy importante no acoplar componentes de > tu aplicación. > En otro documento que me pasaron el la universidad, sugería el tema de la geolocalización a través de un CDN, pero creo que eso sería un agregado posterior, lo voy a obviar por el momento. Esto de los microservicios se presenta muy interesante por las ventajas y quiero empezar de a poco. Cualquier comentario será muy bien recibido, yo leo varias veces las respuestas. Luciano > > Suerte! > Yamila > > > > > > > > > > > > > 2017-04-26 21:24 GMT+02:00 Luciano Andino : > >> Buenas, este es mi primer email a la lista. Les consulto: Tengo que >> desarrollar una aplicación del tipo "Hotel" (clientes, habitaciones, >> reservas, etc) pero utilizando microservicios. A detallar: >> >> * Un frontend del tipo API REST oauth2 (logueandose con la cuanta de >> gmail por ejemplo), que interactue con el backend de hotel (utilizando >> microservicios). >> >> * El backend estará encapsulado en docker, porque a efectos de >> geolocalización del usuario web, el frontend se comunicará con el backend >> más cercano a través del UUID. Con esto quiero decir que habría más de un >> backend. (Sistema distribuido) >> >> * Debo ser capaz desde un perfil de administrador, podér agregar >> instancias backend, dar de baja, etc. >> >> Cuando digo "tipo Hotel", es porque tomé una variante similar, en mi caso >> sería "alquiler de bicicletas de persona a persona", el usuario puede >> reservar bicicletas (hacer uso) de otro usuario registrado en el sitio. >> >> Cuento con conocimientos (no tantos) de Flask y como aplicación >> monolítica me queda claro cómo hacerla, pero llevándola a microservicios, >> el tema de la comunicación entre los servicios y cómo dividir la base de >> datos, me está dando problemas de sólo pensar. Docker también es nuevo para >> mí. >> >> Existe un framework para este tipo de desarrollo o bien un ejemplo? Es >> para la Universidad. >> >> Muchas gracias, >> >> -- >> Luciano Andino >> Ing. en Sistemas de Información >> UTN FRSF >> BMSTU >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > Yamila Moreno Suárez > http://dendarii.es > http://moduslaborandi.net > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > > -- Luciano Andino Ing. en Sistemas de Información UTN FRSF BMSTU ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lucianoandino.ar en gmail.com Fri Apr 28 07:38:37 2017 From: lucianoandino.ar en gmail.com (Luciano Andino) Date: Fri, 28 Apr 2017 13:38:37 +0200 Subject: [Python-es] Ejemplo de microservicios (Sistema distribuido) In-Reply-To: References: Message-ID: El 27 de abril de 2017, 13:28, lasizoillo escribió: > Buenas, > > Siento ser así, pero creo que te voy a plantear más dudas de las que > te voy a resolver. Pero de todas formas te las vas a acabar > encontrando, así que al lío. > > El día 26 de abril de 2017, 21:24, Luciano Andino > escribió: > > Buenas, este es mi primer email a la lista. Les consulto: Tengo que > > desarrollar una aplicación del tipo "Hotel" (clientes, habitaciones, > > reservas, etc) pero utilizando microservicios. A detallar: > > > > * Un frontend del tipo API REST oauth2 (logueandose con la cuanta de > gmail > > por ejemplo), que interactue con el backend de hotel (utilizando > > microservicios). > > Aparte de los que te comenta yamila, tienes otros frameworks como Falcon o > Sanic > https://falconframework.org/ > https://github.com/channelcat/sanic > > Estos que te comento te pueden dar un rendimiento mayor a costa de > menor estabilidad y que muchas cosas que te las vas a tener que hacer > tu. Como tu problema es ya bastante complejo, tira por los que te ha > recomendado yamila y no mires un solo benchmark hasta que tengas el > problema resuelto ;-) Django y Flask son dos buenas opciones. > > > > > * El backend estará encapsulado en docker, porque a efectos de > > geolocalización del usuario web, el frontend se comunicará con el backend > > más cercano a través del UUID. Con esto quiero decir que habría más de un > > backend. (Sistema distribuido) > > A este párrafo no le he encontrado el sentido. Docker permite > contenedores de forma sencilla, lo cual es útil para montar un entorno > de desarrollo o un sistema distribuido. Hay otras formas de hacer > sistemas distribuidos. Pero bueno, aceptemos que tenemos docker en el > sistema y que necesitas saber que instancia se va a encargar de hacer > el trabajo. > > Docker tiene un demonio que se encarga de manejar los contendores y > una serie de comandos que se comunican mediante api rests con el para > que le digas como hacerlo. Docker compose está hecho en python, puedes > ver su código. Y tienes librerias para comunicar con ese api: > https://github.com/docker/docker-py > > Con eso puedes resolver el levantar y dar de baja instancias, descagar > imágenes del registry, ... > > También hay opciones como docker registrator (si no quieres hacerlo > tu) que atiende a los eventos de docker para ver que instancias están > levantadas. Luego guarda la información en un etc o un consul y así > tienes un punto con la información de qué backends hay levantados para > tirarles las peticiones geolocalizadas esas que necesitas: > https://github.com/gliderlabs/registrator > https://github.com/jplana/python-etcd > https://github.com/cablehead/python-consul > > Pero vamos, esto es solo una opción para hacer las llamadas. Hay otras > aproximaciones, más a lo service bus, que en vez de centralizar quién > puede atender peticiones, lo que centraliza son las peticiones en si a > través de una cola de mensajes. Puedes echarle un ojo a nameko, que > aunque creo que no cubre tus necesidades de routing geolocalizado > puede darte una idea: > https://github.com/nameko/nameko > https://www.rabbitmq.com/tutorials/tutorial-four-python.html > https://www.rabbitmq.com/tutorials/tutorial-five-python.html > > Otra aproximación es que cuando se levantan los backends se den de > alta en un dns y mediante views en los servidores DNS se resuelva el > tema de la geolocalización. Aunque hay gente que no le gusta que eso > se haga: > http://queue.acm.org/detail.cfm?id=1647302 > > Por lo que cuentas una solución registrator, consul y código para ver > a dónde atacar me suena mejor. Pero como siempre todo depende de los > detalles. > > > > > * Debo ser capaz desde un perfil de administrador, podér agregar > instancias > > backend, dar de baja, etc. > > > > Eso como te decía yamila suena a scheduler. Puedes tirar del api de > docker y hacerte el tuyo o tratar de usar uno de los 200 que hay (he > dicho 200 como estimación, podrían ser más o menos). Otra opción es > tirar por un sistema de PaaS (plataform as a service) que aparte de > donde y como levantar las instancias suelen ayudar en su construcción, > marchas atrás, ... > > Levantar instancias de código es trivial, pero ¿qué piensas hacer con los > datos? > > Datos y sistemas distribuidos es un auténtico marrón: > https://es.wikipedia.org/wiki/Teorema_CAP > > Si cada instancia tiene sus propios datos no distribuidos te quitas > una gran complejidad. Bieeeen. Se te va a complicar el hacer los > backups. Oooooo. Pero cada backend va a tener los datos más cerca lo > que implica menos latencias. Bieeeen, Pero las tareas de > administración (cambio de esquema, creación de índices, ...) se > multiplican por cada particionado de datos. Oooooo. > > Elijas la solución final que elijas, piensa en que dejas un marrón a > un pobre administrador de sistemas que tiene familia. Piensa en ellos > y echale un ojo a 12Factor para que no tenga que acabar siguiendo los > 12 pasos de aa. > https://12factor.net/es/ > > Esas son unas pocas buenas prácticas que te ayudarán con los sistemas > distribuidos. Algo tan tonto como inyectar la configuración por > variables de entorno te permite ejecutar la misma imagen de docker en > desarrollo, preproducción y en cada uno de las instancias distribuidas > de producción. > > > > Cuando digo "tipo Hotel", es porque tomé una variante similar, en mi caso > > sería "alquiler de bicicletas de persona a persona", el usuario puede > > reservar bicicletas (hacer uso) de otro usuario registrado en el sitio. > > > > Cuento con conocimientos (no tantos) de Flask y como aplicación > monolítica > > me queda claro cómo hacerla, pero llevándola a microservicios, el tema > de la > > comunicación entre los servicios y cómo dividir la base de datos, me está > > dando problemas de sólo pensar. Docker también es nuevo para mí. > > > > Con calma, pasito a pasito. Son muchas cosas pero una por una no son > tan difíciles: > - Dockeriza una de tus aplicaciones monolíticas: base de datos por un > lado, servidor smtp por otro, tu código por otro. Muchas imágenes ya > están creadas, solo hace falta hacer un "docker run ...." ;-) > - Haz un docker composer y levanta tu entorno de desarrollo con un solo > comando, > - Sonrie orgulloso > - Juguetea con los comandos de docker-composer para crear más > instancias de un servicio y otro. > - Juguetea con el api python de docker > - Hazte alguna prueba de concepto rápida: registro de backends en > consul, que tal un rabbitmq y si tiro este contenedor como se comporta > la plataforma. Pruebas de concepto muy simples y chabacanas para > quedarte con la sensación. Si vas a perder más de uno o dos días te > estás complicando la vida. > - Respira hondo y pon en orden todo lo que has aprendido. > - Profundiza en alguna de las pruebas de concepto. Plantea por aquí > (como configuro el dbrouter de django para que ataque al master para > escrituras y a varios slaves para consulta) o por otros foros (alguna > receta para montar un cluster de mongo con replica sets en > docker-composer) dudas específicas que te irán surgiendo. > - Haz el proyecto > - Profit ;-) > > lasizoillo, gracias por tu respuesta, todo lo que me comentas me servirá. Mientras avanzo iré releyendo tu respuesta. Te voy a hacer caso sobre dockerizar una aplicación monolítica y ver qué me permite hacer las herramientas que mencionas. por el momento la base es un archivo de texto, pero si hago dos servicios que se comuniquen entre si, los pondré a cada uno en un docker. La única manera es ir a paso a paso como decís. Cuando tenga dudas puntuales, volveré a preguntar. gracias y saludos. > Existe un framework para este tipo de desarrollo o bien un ejemplo? Es > para > > la Universidad. > > > > Muchas gracias, > > > > -- > > Luciano Andino > > Ing. en Sistemas de Información > > UTN FRSF > > BMSTU > > > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > -- Luciano Andino Ing. en Sistemas de Información UTN FRSF BMSTU ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From geistein en gmail.com Sat Apr 29 16:14:51 2017 From: geistein en gmail.com (GEIS AUGUSTO GARCIA ROMERO) Date: Sat, 29 Apr 2017 15:14:51 -0500 Subject: [Python-es] [Django-es] Creacion de aplicacion para reportes In-Reply-To: References: Message-ID: Muy Buenas Hace unos dias postie este email solicitando ayuda sobre lo que describo en el texto mas abajo y no he recibido info excepto de Francisco Pandol , estuve revisando lo que me dijo francisco y se ve muy bueno. por favor si alguien tiene alguna otra sugerencia o idea para asi tener mas opciones y ver la que mas se adapta a mis necesidades. Gracias. ""Hola mis queridos listeros, un tiempo estuve dandole a Django pero por cuestiones de trabajo deje de hacerlo, ahora quiero retomar y he hecho algunas prcticas con tutoriales. Deseo realizar una palicacion para generacion de reportes desde una base de datos Oracle, la aplicacion de reportes la necesidad surge por que donde trabajo hay una aplicaccion academica llamada banner de ellucian, pero dicha aplicacion no tiene reportes y la persona anterior que la administraba, creo unas serie de reportes con report build y archivos frm y rdf y otro tipo de cosas, entonces en miras a la actualizacion d ela version de baner me gustaria crear un IRS para poder sacar los reportes y se que el rendimiento va a ser mejor y mas vistoso que lo que ya existe aca. Me gustaria si alguien puede sugerirme que herramientas usar o algun tutorial o algo que me pueda servir de ayuda. Muchisimas Gracias."" 2017-04-26 13:32 GMT-05:00 Francisco Pandol : > Hola Augusto, yo estuve usando mucho weasyprint. Te permite generar un pdf > diseñando los reportes en html y css. > El 26/04/2017 14:13, "GEIS AUGUSTO GARCIA ROMERO" > escribió: > >> >> Hola mis queridos listeros, un tiempo estuve dandole a Django pero por >> cuestiones de trabajo deje de hacerlo, ahora quiero retomar y he hecho >> algunas prcticas con tutoriales. >> >> Deseo realizar una palicacion para generacion de reportes desde una base >> de datos Oracle, >> la aplicacion de reportes la necesidad surge por que donde trabajo hay >> una aplicaccion academica llamada banner de ellucian, pero dicha aplicacion >> no tiene reportes y la persona anterior que la administraba, creo unas >> serie de reportes con report build y archivos frm y rdf y otro tipo de >> cosas, entonces en miras a la actualizacion d ela version de baner me >> gustaria crear un IRS para poder sacar los reportes y se que el rendimiento >> va a ser mejor y mas vistoso que lo que ya existe aca. >> >> Me gustaria si alguien puede sugerirme que herramientas usar o algun >> tutorial o algo que me pueda servir de ayuda. >> >> Muchisimas Gracias. >> >> -- >> "Es mejor luchar y haber perdido que quedarse con la duda de lo que pudo >> haber sido." Geis. Ingeniero en Sistemas y Tecnologo en Electronica e >> Instrumentacion >> >> -- >> -- >> Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios >> del Framework Django de habla hispana" de Grupos de Google. >> Si quieres publicar en este grupo, envía un mensaje de correo >> electrónico a django-es en googlegroups.com >> Para anular la suscripción a este grupo, envíe un mensaje a >> django-es-unsubscribe en googlegroups.com >> Para obtener más opciones, visita este grupo en >> http://groups.google.com.bo/group/django-es. >> --- >> Has recibido este mensaje porque estás suscrito al grupo "Django-es" de >> Grupos de Google. >> Para cancelar la suscripción a este grupo y dejar de recibir sus >> mensajes, envía un correo electrónico a django-es+unsubscribe en googlegr >> oups.com. >> Para acceder a más opciones, visita https://groups.google.com/d/optout. >> > -- > -- > Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios > del Framework Django de habla hispana" de Grupos de Google. > Si quieres publicar en este grupo, envía un mensaje de correo > electrónico a django-es en googlegroups.com > Para anular la suscripción a este grupo, envíe un mensaje a > django-es-unsubscribe en googlegroups.com > Para obtener más opciones, visita este grupo en > http://groups.google.com.bo/group/django-es. > --- > Has recibido este mensaje porque estás suscrito al grupo "Django-es" de > Grupos de Google. > Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a django-es+unsubscribe en googlegroups.com. > Para acceder a más opciones, visita https://groups.google.com/d/optout. > -- "Es mejor luchar y haber perdido que quedarse con la duda de lo que pudo haber sido." Geis. Ingeniero en Sistemas y Tecnologo en Electronica e Instrumentacion ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: