Re: [Python-es] Almacenado de datos

2012-03-05 Por tema Inigo Aldazabal Mensa
El Jueves, 1 de Marzo de 2012 a las 22:12,  Daπid escribió:
 He estado analizando las respuestas y repensando algunas cuestiones de
 base. En primer lugar, reespecificando el problema:

 -Por cada evento tengo que registrar unas tres o cuatro variables
 independientes (depende del tipo que sea), los parámetros que yo fijo
 al hacer la simulación: n, p, z.

 -En cada caso, guardaré cinco medidas de cada evento, los resultados
 de mi simulación: C, L, S, M, Mbarra.

 El total es la ristra (n, p, z, C, L, S, M, Mb)

 Mi objetivo es recuperar de la forma más sencilla posible, todos los
 valores de M para cada n fijado z (por ejemplo).

 Hacer esto en Numpy se me va a volver molesto porque el número de
 parámetros es más elevado.

¿Eso no se puede hacer fácil con máscaras? Aunque no se mucho de eso la 
verdad:

In [42]: a
Out[42]:
array([[ 0,  1,  2,  3],
   [ 4,  5,  6,  7],
   [ 8,  9, 10, 11],
   [ 4,  1,  1,  1]])

In [43]: a[a[:,0]==4.,:]
Out[43]:
array([[4, 5, 6, 7],
   [4, 1, 1, 1]])




 Además, he conseguido acceso a un grid de ordenadores en la
 universidad, lo que supone dos cambios:

 - El número de datos que voy a manejar va a ser mucho mayor. Quizá los
 ficheros de texto se vayan quedando fuera.

Sigo pensando que no tendrás mucho problemas con ficheros por ejemplo de 
decenas de megas.

 - Dado que mi problema es embarazosamente paralelizable, voy a tener
 cuatro programas corriendo en el mismo ordenador, y una decena de
 ordenadores en total. Una de dos, o mi base de datos admite varios
 accesos de escritura a la vez (pyTables dice que no muy bien). La
 pregunta ahora es: ¿pueden ser fusionadas varias bases de datos
 fácilmente? Esto es algo que no he sabido encontrar en la
 documentación de ninguna de las opciones.

Si lo vas a lanzar a un cluster o grid con ascii lo tienes chupado, al 
menos tal como cuentas: cada proceso escribe su fichero (con su nombre 
concreto distinto al resto, claro) y al terminar los trabajos recopilas 
todos los ficheros que puedes pegar directamente. Si soy pesado con esto 
es porque me parece que es la forma mas sencilla de hacerlo, a no ser que 
sepas con seguridad que vas a tener limitaciones. Puedes hacer pruebas 
generando archivos fictícios antes de decidir.

Si vas a lanzar los programas con cada core/proceso corriendo el monte 
carlo con distintos parámetros, te puede ser útil el módulo Parallel 
Python http://www.parallelpython.com/. Yo lo he usado precisamente para 
cálculos así. Si haces que a tu programa de cálculo le puedas pasar los 
parámetros por línea de comandos simplemente haces un bucle sobre los 
parámetros que te interesen y Parallel Python los va lanzando a medida que 
acaban, tipo sistema de colas. El programa que ejecuta parallel pyhton 
llamando a tu propio programa lo puedes mandar a colas sin problemas, y en 
este caso también es fácil recoger los resultados si lo diriges 
directamente a stdout. Es mucho mas fácil que tener que implementar tu 
todo con MPI por ejemplo.

En su web hay ejemplos, y si te interesa te puedo pasar algo de lo que 
hice.

Iñigo



 Nótese que del tema soy un absoluto desconocedor, así que no sé si lo
 que estoy pidiendo es demasiado o lo mínimo para una BD. Tampoco sé
 cómo se llaman las cosas que quiero hacer, así que me es difícil
 encontrar las palabras clave por las que buscar.


 Muchas gracias a todos.
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Problemas con el modulo re

2012-03-05 Por tema Carlos Zuniga
2012/3/1 alito s alit...@gmail.com:
 Hola de nuevo:
 Ya tengo respuesta a mi pequeño dilema.
 Les pongo el código y espero que a alguien le sirva en un futuro.

 match1 = re.compile(r^()(.+)(\n)(UGAGGUAGUAGGUUGUAU)(\w+), re.MULTILINE)
 for match in match1.finditer(myfile):
      sequence = match.group()
      print sequence

 El detalle estaba en que cuando uno quiere buscar en diferentes líneas,
 tiene que utilizar MULTILINE, jeje...
 Si alguien tiene alguna sugerencia, es bienvenida.
 Saludos!

Cuando necesito iterar sobre pares de algo utilizo está función:

def iterpairs(iterable):
it = iter(iterable)
first = next(it)
for second in it:
yield first, second
first = second

Que por ejemplo para 'ABCDE' devuelve AB, BC, CD y DE.
En caso del código en tu primer mensaje quedaría así:

for line1, line2 in iterpairs(myfile):
match1 = re.search(r'()(.*)(\n)', line1)
match2 = re.search(r'(UGAGGUAGUAGGUUGUAU)(\w+)', line2)
if match2:
print match1.group() + \n
print match2.group() + \n


Saludos

-- 
Linux Registered User # 386081
A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos
de leer manuales.
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Problemas con el modulo re

2012-03-05 Por tema alito81


Hola Carlos:
Gracias por tu sugerencia. Como siempre hay mil formas de hacerse cosas.
Saludos!

El 05/03/2012, a las 06:34, Carlos Zuniga carlos@gmail.com escribió:

 2012/3/1 alito s alit...@gmail.com:
 Hola de nuevo:
 Ya tengo respuesta a mi pequeño dilema.
 Les pongo el código y espero que a alguien le sirva en un futuro.
 
 match1 = re.compile(r^()(.+)(\n)(UGAGGUAGUAGGUUGUAU)(\w+), re.MULTILINE)
 for match in match1.finditer(myfile):
  sequence = match.group()
  print sequence
 
 El detalle estaba en que cuando uno quiere buscar en diferentes líneas,
 tiene que utilizar MULTILINE, jeje...
 Si alguien tiene alguna sugerencia, es bienvenida.
 Saludos!
 
 Cuando necesito iterar sobre pares de algo utilizo está función:
 
 def iterpairs(iterable):
it = iter(iterable)
first = next(it)
for second in it:
yield first, second
first = second
 
 Que por ejemplo para 'ABCDE' devuelve AB, BC, CD y DE.
 En caso del código en tu primer mensaje quedaría así:
 
 for line1, line2 in iterpairs(myfile):
match1 = re.search(r'()(.*)(\n)', line1)
match2 = re.search(r'(UGAGGUAGUAGGUUGUAU)(\w+)', line2)
if match2:
print match1.group() + \n
print match2.group() + \n
 
 
 Saludos
 
 -- 
 Linux Registered User # 386081
 A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos
 de leer manuales.
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


[Python-es] Convocatoria Reunión python-madrid Marzo 2012

2012-03-05 Por tema Pablo Lobariñas

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hola a todos:

Un mes más la gente de python-madrid nos reunimos en nuestras
charlas habituales, en esta ocasión en una nueva localización. Aquí
teneis los datos para quienes estén interesados.

http://www.python-madrid.es/post/reunion-marzo-2012-python-madrid/

Un saludo.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)
Comment: GPGTools - http://gpgtools.org

iEYEARECAAYFAk9VLCkACgkQnPFBatEMYOdhXwCghf/2N2I6fW9K3fbdo3Jw6FV5
1z8Aniqid4vRml5v9kUqMvEH/MYOXT4b
=i6tN
-END PGP SIGNATURE-

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] servidores recomendados para script python con sockets

2012-03-05 Por tema Pavel Stephan Muñoz
Yo te recomendaría ver Rackspace (VPS), el cobro es según el uso, puedes 
configurar un Debian o Ubuntu con 256MB de RAM desde unos 10$/mes (si realmente 
el consumo de CPU es poco) y escalar en cualquier momento.

--  
Pavel Stephan Muñoz
Enviado con Sparrow (http://www.sparrowmailapp.com/?sig)


El lunes 5 de marzo de 2012 a las 16:58, Miguel Barraza escribió:

 hola!, como me había presentado hace bastante por aquí, y había comentado:
 aún sigo peleando con python, pero ya logré que mi screen reader me lea la
 indentación, así que ya ando programando con este fabuloso lenguaje.
  
  
 mi consulta es la siguiente:
 ando programando servidores de juegos con sockets (para manejo de
 audiojuegos) juegos de audio para personas ciegas.
 pero necesito que este servidor corra en una máquina con ip fija, obviamente
 las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al
 servidor con las actualizaciones.
  
 pero quisiera consultarles alguien conoce algún servidor (gratuito dudo pero
 quien sabe) o por lo menos a bajo costo para poder correr este script y
 empezar con las pruebas de estos juegos. en lo posible con posibilidad de
 ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas juegos
 y sostener los costos del servidor.
  
  
  
 en argentina vi caros los vps (soy de arg), pero en usa ahi algunos muy  
 baratos, pero por
 ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting con
 acceso shell para correr un servidor de sockets. no me quiero meter en  
 cualquiera, ya saben que los varatos luego desaparecen en unos dias...pero  
 por esas casualidades conocen alguno mas efectivo.
  
 ¿cual conocen?
 ¿que tal su experiencia con ese servidor?
 ¿cuanto saldría el plan mas económico como para empezar?
  
  
  
 gracias.
  
  
  
 un saludo a todos!.
  
  
  
 atte, Miguel
 twitter: @barrazamiguel
 skype: miguelbarraza2015  
  
 ___
 Python-es mailing list
 Python-es@python.org (mailto:Python-es@python.org)
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/
  
  


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] servidores recomendados para script python con sockets

2012-03-05 Por tema Alexandro Colorado
En Mochahost los VPS son a partir de 11/mes y shared por 2dls/mes

On 3/5/12, Pavel Stephan Muñoz minib...@gmail.com wrote:
 Yo te recomendaría ver Rackspace (VPS), el cobro es según el uso, puedes
 configurar un Debian o Ubuntu con 256MB de RAM desde unos 10$/mes (si
 realmente el consumo de CPU es poco) y escalar en cualquier momento.

 --
 Pavel Stephan Muñoz
 Enviado con Sparrow (http://www.sparrowmailapp.com/?sig)


 El lunes 5 de marzo de 2012 a las 16:58, Miguel Barraza escribió:

 hola!, como me había presentado hace bastante por aquí, y había comentado:
 aún sigo peleando con python, pero ya logré que mi screen reader me lea la
 indentación, así que ya ando programando con este fabuloso lenguaje.


 mi consulta es la siguiente:
 ando programando servidores de juegos con sockets (para manejo de
 audiojuegos) juegos de audio para personas ciegas.
 pero necesito que este servidor corra en una máquina con ip fija,
 obviamente
 las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al
 servidor con las actualizaciones.

 pero quisiera consultarles alguien conoce algún servidor (gratuito dudo
 pero
 quien sabe) o por lo menos a bajo costo para poder correr este script y
 empezar con las pruebas de estos juegos. en lo posible con posibilidad de
 ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas
 juegos
 y sostener los costos del servidor.



 en argentina vi caros los vps (soy de arg), pero en usa ahi algunos muy
 baratos, pero por
 ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting con
 acceso shell para correr un servidor de sockets. no me quiero meter en
 cualquiera, ya saben que los varatos luego desaparecen en unos dias...pero

 por esas casualidades conocen alguno mas efectivo.

 ¿cual conocen?
 ¿que tal su experiencia con ese servidor?
 ¿cuanto saldría el plan mas económico como para empezar?



 gracias.



 un saludo a todos!.



 atte, Miguel
 twitter: @barrazamiguel
 skype: miguelbarraza2015

 ___
 Python-es mailing list
 Python-es@python.org (mailto:Python-es@python.org)
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/







-- 
Alexandro Colorado
OpenOffice.org Español
http://es.openoffice.org
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Tutorial Qt + Python [APORTE]

2012-03-05 Por tema mauricio rodriguez
Lamento na haber respondido antes, el server esta caído

 o tiene problemas

les dejo el link al blog del autor ;)

http://hipersayanx.blogspot.com/2011/07/introduccion-practica-qt-en-python.html



enjoy

2012/3/3 Alexandro Colorado acolor...@gmail.com

 Seria interesante ver una reiplementacion en pygtk/gst y otra en wxpython.
 Solo como proof of concept.


 On Fri, Mar 2, 2012 at 10:09 AM, mauricio rodriguez
 rodriguez.maurici...@gmail.com wrote:
  Un excelente tutorial para hacer un vídeo reproductor de películas
 
  sobre python y Qt valido para python2 y python3 PyQt y PySide
 
  http://www.zonaqt.com/content/introducci%C3%B3n-practica-qt-en-python
 
  enjoy
 
  ___
  Python-es mailing list
  Python-es@python.org
  http://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 



 --
 Alexandro Colorado
 OpenOffice.org Español
 http://es.openoffice.org
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] servidores recomendados para script python con sockets

2012-03-05 Por tema Mario Lacunza

Hola,

yo uso: http://www.webfaction.com?affiliate=lacunza

q esta especialmente diseñado para soportar Python y sus frameworks, 
instalas one click estos. Soporta PHP tambien y te dan acceso SSH...es 
como un VPS x $9.50 al mes


Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
OpenOffice.org:: http://es.openoffice.org/
OpenOffice.org Perú:: http://openoffice-peru.com/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Google Talk: mlacunzav Skype: mlacunzav
MSN: mlacun...@hotmail.com Y! messenger: mlacunzav


On 05/03/12 17:58, Miguel Barraza wrote:
hola!, como me había presentado hace bastante por aquí, y había 
comentado:
aún sigo peleando con python, pero ya logré que mi screen reader me 
lea la

indentación, así que ya ando programando con este fabuloso lenguaje.


mi consulta es la siguiente:
ando programando servidores de juegos con sockets (para manejo de
audiojuegos) juegos de audio para personas ciegas.
pero necesito que este servidor corra en una máquina con ip fija, 
obviamente

las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al
servidor con las actualizaciones.

pero quisiera consultarles alguien conoce algún servidor (gratuito 
dudo pero

quien sabe) o por lo menos a bajo costo para poder correr este script y
empezar con las pruebas de estos juegos. en lo posible con posibilidad de
ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas 
juegos

y sostener los costos del servidor.



en argentina vi caros los vps (soy de arg), pero en usa ahi algunos 
muy baratos, pero por
ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting 
con
acceso shell para correr un servidor de sockets. no me quiero meter en 
cualquiera, ya saben que los varatos luego desaparecen en unos 
dias...pero por esas casualidades conocen alguno mas efectivo.


¿cual conocen?
¿que tal su experiencia con ese servidor?
¿cuanto saldría el plan mas económico como para empezar?



gracias.



un saludo a todos!.



atte, Miguel
twitter: @barrazamiguel
skype: miguelbarraza2015
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] servidores recomendados para script python con sockets

2012-03-05 Por tema Luis Díaz
pues yo estoy a punto de contratar un vps en http://swvps.com/
es lo mas barato y potente, que he conseguido, ademas dice tener
varios años en el negocio.


El 05/03/12, Mario Lacunza mlacu...@gmail.com escribió:
 Hola,

 yo uso: http://www.webfaction.com?affiliate=lacunza

 q esta especialmente diseñado para soportar Python y sus frameworks,
 instalas one click estos. Soporta PHP tambien y te dan acceso SSH...es
 como un VPS x $9.50 al mes

 Saludos / Best regards

 Mario Lacunza
 Email:: mlacu...@gmail.com
 Personal Website:: http://www.lacunza.biz/
 OpenOffice.org:: http://es.openoffice.org/
 OpenOffice.org Perú:: http://openoffice-peru.com/
 Hosting:: http://mlv-host.com/
 Mascotas Perdidas:: http://mascotas-perdidas.com/
 Google Talk: mlacunzav Skype: mlacunzav
 MSN: mlacun...@hotmail.com Y! messenger: mlacunzav


 On 05/03/12 17:58, Miguel Barraza wrote:
 hola!, como me había presentado hace bastante por aquí, y había
 comentado:
 aún sigo peleando con python, pero ya logré que mi screen reader me
 lea la
 indentación, así que ya ando programando con este fabuloso lenguaje.


 mi consulta es la siguiente:
 ando programando servidores de juegos con sockets (para manejo de
 audiojuegos) juegos de audio para personas ciegas.
 pero necesito que este servidor corra en una máquina con ip fija,
 obviamente
 las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al
 servidor con las actualizaciones.

 pero quisiera consultarles alguien conoce algún servidor (gratuito
 dudo pero
 quien sabe) o por lo menos a bajo costo para poder correr este script y
 empezar con las pruebas de estos juegos. en lo posible con posibilidad de
 ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas
 juegos
 y sostener los costos del servidor.



 en argentina vi caros los vps (soy de arg), pero en usa ahi algunos
 muy baratos, pero por
 ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting
 con
 acceso shell para correr un servidor de sockets. no me quiero meter en
 cualquiera, ya saben que los varatos luego desaparecen en unos
 dias...pero por esas casualidades conocen alguno mas efectivo.

 ¿cual conocen?
 ¿que tal su experiencia con ese servidor?
 ¿cuanto saldría el plan mas económico como para empezar?



 gracias.



 un saludo a todos!.



 atte, Miguel
 twitter: @barrazamiguel
 skype: miguelbarraza2015
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/



-- 
Díaz Luis
Analista Programador Facultad de Odontología
UChttp://www.odontologia.uc.edu.ve/
http://www.about.me/diazluis
User Linux 532223
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/