• pyVE discussion

  • Saludos y Portable Python

    from effie_jayx on Oct 05, 2008 12:38 PM
    Saludos a todos,
    
    Me presento, Mi nombre es Efrain Valles, soy un entusiasta del
    Software Libre y Código Abierto, Soy bastante participativo en mi
    comunidad . estoy bastante fascinado con Python y Django. He empezado
    a trabajar seriamente con estos dos lenguajes.
    
    Quiero compartir y a lo mejor podemos expandir esta experiencia.
    
    Mucho mas recientemente en la universidad donde estudio, se me
    presento la oportunidad de escoger el lenguaje con el que quisiera
    trabajar. y no fue muy difícil para escoger cual. sin embargo los
    laboratorios que tenemos las herramientas para desarrollo, Solo hay
    Visual Studio y cualquier variante de IDE's pa JAVA (Netbeans, Blue J,
     y otros) y en WINDOWS,  Se trabajar en los otros dos lenguajes, pero
    siendo la materia muy orientada al manejo de strings pensé que Python
    podría ser de mucha utilidad. La única limitante es que no puedo hacer
    uso de Python puesto a que no esta instalado en el laboratorio.
    
    Para romper con esto me propuse a ver que opciones tenia de tener
    python y todas herramientas en mi "Pen Drive". algo al estilo
    portableapps ( http://portableapps.com/ ), afortunadamente encontré
    portable python ( http://www.portablepython.com/ ), que trae python
    2.5 y django 0.96 [actualizar a 1.0 es facil, solo cambiando los
    archivos de site-packages], y como necesitaba hacer cosas con ventanas
    y botones por lo tanto le instale las librerias  wxPython (
    http://groups.google.com/group/portablepython/files ). y hasta ahora
    ha dado buenos resultados. tengo todo lo que necesito para hacer
    desarrollos en Python desde cualquier lugar.
    
    Pienso que un caso de uso puede ser alguien que no tenga una PC (Este
    en un Cyber, en una maquina prestada, un laboratorio publico) en
    verdad es que es muy útil esto.
    
    Si se necesita un editor de texto con marcado de sintaxis se puede
    usar notepad++, que trae soporte para muchos idiomas entre esos Python
    y lo podemos instalar con portableapps y tenerlo disponible. sin
    embargo IDLE esta disponible en el Python que trae portable python.
    
    Ya tengo algo medio encaminado, solo me falta refinar un poco el
    código y ya lo hago. pero aquí tienen una muestra de Python con
    wxpython para mi clase de compiladores. Espero que les sirva y que
    podamos nutrir esta idea para llevar Python a todos los lugares, no
    importa las limitaciones.
    
    http://effiejayx.velugmaracaibo.org.ve/wp-content/uploads/2008/10/compiladores1.py
    
    Thread Outline:
  • Re: Saludos y Portable Python

    from ecrespo on Oct 05, 2008 02:28 PM
    Bienvenido
    
    El 6 de octubre de 2008 12:08, Efrain <efrain@...> escribió:
    
    > Saludos a todos,
    >
    > Me presento, Mi nombre es Efrain Valles, soy un entusiasta del
    > Software Libre y Código Abierto, Soy bastante participativo en mi
    > comunidad . estoy bastante fascinado con Python y Django. He empezado
    > a trabajar seriamente con estos dos lenguajes.
    >
    Python es el lenguaje y djando es un framework de desarrollo web.
    
    >
    > Quiero compartir y a lo mejor podemos expandir esta experiencia.
    >
    > Mucho mas recientemente en la universidad donde estudio, se me
    > presento la oportunidad de escoger el lenguaje con el que quisiera
    > trabajar. y no fue muy difícil para escoger cual. sin embargo los
    > laboratorios que tenemos las herramientas para desarrollo, Solo hay
    > Visual Studio y cualquier variante de IDE's pa JAVA (Netbeans, Blue J,
    >  y otros) y en WINDOWS,  Se trabajar en los otros dos lenguajes, pero
    > siendo la materia muy orientada al manejo de strings pensé que Python
    > podría ser de mucha utilidad. La única limitante es que no puedo hacer
    > uso de Python puesto a que no esta instalado en el laboratorio.
    >
    > Para romper con esto me propuse a ver que opciones tenia de tener
    > python y todas herramientas en mi "Pen Drive". algo al estilo
    > portableapps ( http://portableapps.com/ ), afortunadamente encontré
    > portable python ( http://www.portablepython.com/ ), que trae python
    > 2.5 y django 0.96 [actualizar a 1.0 es facil, solo cambiando los
    > archivos de site-packages], y como necesitaba hacer cosas con ventanas
    > y botones por lo tanto le instale las librerias  wxPython (
    > http://groups.google.com/group/portablepython/files ). y hasta ahora
    > ha dado buenos resultados. tengo todo lo que necesito para hacer
    > desarrollos en Python desde cualquier lugar.
    
    Otra opción es un live-cd con todo los necesario para trabajar con python.
    Francisco, que opinas si preparamos un live-cd?
    Teniendo la lista de aplicaciones a agregar puedo hacer el iso.
    Saludos, Ernesto Crespo
    
    -- 
    Ernesto Crespo
    Linux User No. 100996
    Usando Debian Lenny-  Kernel 2.6.18-4
    Finger Print = 66CB 6BF4 7C7C EC0E DA60  06C8 87E8 9061 C97E 7015
    
    • Re: Saludos y Portable Python

      from fpalm on Oct 05, 2008 02:54 PM
      >
      > Otra opción es un live-cd con todo los necesario para trabajar con python.
      > Francisco, que opinas si preparamos un live-cd?
      > Teniendo la lista de aplicaciones a agregar puedo hacer el iso.
      > Saludos, Ernesto Crespo
      >
      
      Sería mas simpático que un live-cd una imagen que pueda arrancar desde
      un pendrive, Carlos Ruiz tenía algo montado con aplicaciones SIG y R,
      y la verdad funciona muy bien, voy a revisar opciones con Debian y
      Ubuntu.
      
      Saludos
      
      F. Palm
      
      -- 
      --------------------------------------
      fpalm@...
      francisco.palm@...
      
      cel: 0414 5109177
      tel: 0274 6352001
      
      ----
      Yo creo que todavía no es demasiado tarde para construir una utopía
      que nos permita compartir la tierra. Gabriel García Márquez.
      
      • Re: Saludos y Portable Python

        from effie_jayx on Oct 05, 2008 10:20 PM
        Suena chevere la idea, pero en mi caso no puedo bootear ningun ambiente
        que no sea lo que me impone el administrador del laboratorio.
        
        Paquete que sugiero. los IDE's mas usados quizas, django y python con
        las librerías mas usadas. para bases de datos, etc.
        
        
        
        
        El lun, 06-10-2008 a las 14:24 +0000, Francisco Palm escribió:
        > >
        > > Otra opción es un live-cd con todo los necesario para trabajar con python.
        > > Francisco, que opinas si preparamos un live-cd?
        > > Teniendo la lista de aplicaciones a agregar puedo hacer el iso.
        > > Saludos, Ernesto Crespo
        > >
        > 
        > Sería mas simpático que un live-cd una imagen que pueda arrancar desde
        > un pendrive, Carlos Ruiz tenía algo montado con aplicaciones SIG y R,
        > y la verdad funciona muy bien, voy a revisar opciones con Debian y
        > Ubuntu.
        > 
        > Saludos
        > 
        > F. Palm
        > 
        
        
        • Re: Saludos y Portable Python

          from foursixnine on Oct 05, 2008 10:34 PM
          Adicionalmente seria exelente incluir lo necesario para desarrollar sobre
          GTK o wxwidgets... aunque esto implicaria instalacion de algunas librerias
          en el sistema... a usar en el momento o me equivoco? si es asi.. seria
          cuestion de crear una especie de set-up que se encargue de instalar lo
          necesario... y que al momento de cerrar el ide... pregunte al usuario si
          desea eliminar las librerias instaladas... no se... digo
          
          El 6 de octubre de 2008 21:50, Efrain Valles <efrain@...>escribió:
          
          > Suena chevere la idea, pero en mi caso no puedo bootear ningun ambiente
          > que no sea lo que me impone el administrador del laboratorio.
          >
          > Paquete que sugiero. los IDE's mas usados quizas, django y python con
          > las librerías mas usadas. para bases de datos, etc.
          >
          >
          >
          >
          > El lun, 06-10-2008 a las 14:24 +0000, Francisco Palm escribió:
          > > >
          > > > Otra opción es un live-cd con todo los necesario para trabajar con
          > python.
          > > > Francisco, que opinas si preparamos un live-cd?
          > > > Teniendo la lista de aplicaciones a agregar puedo hacer el iso.
          > > > Saludos, Ernesto Crespo
          > > >
          > >
          > > Sería mas simpático que un live-cd una imagen que pueda arrancar desde
          > > un pendrive, Carlos Ruiz tenía algo montado con aplicaciones SIG y R,
          > > y la verdad funciona muy bien, voy a revisar opciones con Debian y
          > > Ubuntu.
          > >
          > > Saludos
          > >
          > > F. Palm
          > >
          >
          >
          >
          > --
          > Archive:
          > http://www.openplans.org/projects/pyve/lists/pyve-discussion/archive/2008/10/1223259623629
          > To unsubscribe send an email with subject "unsubscribe" to
          > pyve-discussion@....  Please contact
          > pyve-discussion-manager@... for questions.
          >
          >
          
          • Re: Saludos y Portable Python

            from sebasmagri on Oct 05, 2008 11:09 PM
            On Mon, Oct 06, 2008 at 10:04:03PM +1930, Santiago Zarate wrote:
            > Adicionalmente seria exelente incluir lo necesario para desarrollar sobre
            > GTK o wxwidgets... aunque esto implicaria instalacion de algunas librerias
            > en el sistema... a usar en el momento o me equivoco? si es asi.. seria
            > cuestion de crear una especie de set-up que se encargue de instalar lo
            > necesario... y que al momento de cerrar el ide... pregunte al usuario si
            > desea eliminar las librerias instaladas... no se... digo
            > 
            > El 6 de octubre de 2008 21:50, Efrain Valles <efrain@...>escribió:
            > 
            > > Suena chevere la idea, pero en mi caso no puedo bootear ningun ambiente
            > > que no sea lo que me impone el administrador del laboratorio.
            > >
            > > Paquete que sugiero. los IDE's mas usados quizas, django y python con
            > > las librerías mas usadas. para bases de datos, etc.
            
            Tengo entendido que Python trae incluído pysqlite en la distribución
            para windows.
            
            He escuchado de una opción que me parecería interesante para el caso de
            Efraín, que es una imagen de qemu y un qemu portable, sería cuestión de
            que cada quien cree su máquina virtual en qemu con lo que pueda necesitar 
            y ejecutarla en el qemu portable. Las limitaciones serían en tal caso,
            la memoría disponible y la capacidad del pendrive.
            
            Otra opción sería Geany con el runtime GTK incluído, pero no se si trae
            los módulos de pygtk...
            
            > >
            > >
            > >
            > >
            > > El lun, 06-10-2008 a las 14:24 +0000, Francisco Palm escribió:
            > > > >
            > > > > Otra opción es un live-cd con todo los necesario para trabajar con
            > > python.
            > > > > Francisco, que opinas si preparamos un live-cd?
            > > > > Teniendo la lista de aplicaciones a agregar puedo hacer el iso.
            > > > > Saludos, Ernesto Crespo
            > > > >
            > > >
            > > > Sería mas simpático que un live-cd una imagen que pueda arrancar desde
            > > > un pendrive, Carlos Ruiz tenía algo montado con aplicaciones SIG y R,
            > > > y la verdad funciona muy bien, voy a revisar opciones con Debian y
            > > > Ubuntu.
            > > >
            > > > Saludos
            > > >
            > > > F. Palm
            > > >
            > >
            > >
            
            Esa es una práctica que se está haciendo bastante común en las
            comunidades de desarrolladores...
            
            > >
            > > --
            > > Archive:
            > > http://www.openplans.org/projects/pyve/lists/pyve-discussion/archive/2008/10/1223259623629
            > > To unsubscribe send an email with subject "unsubscribe" to
            > > pyve-discussion@....  Please contact
            > > pyve-discussion-manager@... for questions.
            > >
            
            • Re: Saludos y Portable Python

              from gerardo on Oct 06, 2008 08:46 AM
              sebasmagri@... wrote:
              >>> Suena chevere la idea, pero en mi caso no puedo bootear ningun ambiente
              >>> que no sea lo que me impone el administrador del laboratorio.
              >>>
              >>> Paquete que sugiero. los IDE's mas usados quizas, django y python con
              >>> las librerías mas usadas. para bases de datos, etc.
              > 
              > Tengo entendido que Python trae incluído pysqlite en la distribución
              > para windows.
              
              Python trae pysqlite en la distribución para todas las plataformas desde 
              python2.5
              
              
              -- 
              Gerardo Curiel  <gcuriel@...>  <gcuriel@...>
              Geek By NaTure,LiNuX By ChOiCe,DebiAn of CoUrsE
              gpg fingerprint: 228B 0F96 8653 DF52 9740  B75E FB32 9C30 E179 7BD2
              
              
          • Re: Saludos y Portable Python

            from gerardo on Oct 06, 2008 08:48 AM
            
            Santiago Zarate wrote:
            > Adicionalmente seria exelente incluir lo necesario para desarrollar sobre
            > GTK o wxwidgets... aunque esto implicaria instalacion de algunas librerias
            > en el sistema... a usar en el momento o me equivoco? si es asi.. seria
            > cuestion de crear una especie de set-up que se encargue de instalar lo
            > necesario... y que al momento de cerrar el ide... pregunte al usuario si
            > desea eliminar las librerias instaladas... no se... digo
            > 
            
            Creo que con el mismo setup de Efrain, y algunas librerias adicionales 
            agregadas a un PYTHONPATH que señale hacia el pendrive debe ser suficiente.
            
            
            -- 
            Gerardo Curiel  <gcuriel@...>  <gcuriel@...>
            Geek By NaTure,LiNuX By ChOiCe,DebiAn of CoUrsE
            gpg fingerprint: 228B 0F96 8653 DF52 9740  B75E FB32 9C30 E179 7BD2
            
            
      • Re: Saludos y Portable Python

        from arahat on Oct 06, 2008 08:52 AM
        Con Fedora es realmente sencillo con el paquete liveusb-creator https://fedorahosted.org/liveusb-creator ( incluso hacer un spin de fedora es bien sencillo con el paquete revisor http://revisor.fedoraunity.org/ ), sin embargo se que para debian y ubuntu hay lo mismo.. 
        
        Según entiendo estos links indican lo necesario para armarlo.. https://wiki.ubuntu.com/LiveUsbPendrivePersistent y https://launchpad.net/liveusb/ 
        
        Aunque creo que la posibilidad de tener ambas cosas dentro del mismo pendrive sería aun mejor que definirse exclusivamente por alguna.. 
        La posibilidad de usar GNU/Linux cuando podemos reiniciar la computadora y en caso de nos ser posible esto ultimo aplicar la opción de las app portables definitivamente nos haría tener nuestra caja de herramientas bien afinada..
        
        Saludos,
        
        Carlos Gustavo (arahat)
        
        El lun, 06-10-2008 a las 14:24 +0000, Francisco Palm escribió:
        > >
        > > Otra opción es un live-cd con todo los necesario para trabajar con python.
        > > Francisco, que opinas si preparamos un live-cd?
        > > Teniendo la lista de aplicaciones a agregar puedo hacer el iso.
        > > Saludos, Ernesto Crespo
        > >
        > 
        > Sería mas simpático que un live-cd una imagen que pueda arrancar desde
        > un pendrive, Carlos Ruiz tenía algo montado con aplicaciones SIG y R,
        > y la verdad funciona muy bien, voy a revisar opciones con Debian y
        > Ubuntu.
        > 
        > Saludos
        > 
        > F. Palm
        >