Re: [Python-es] Boa Constructor en Puppy Linux

2017-11-28 Por tema Felix Perez
El 28 de noviembre de 2017, 18:11, Mario Lacunza  escribió:
> Una búsqueda simple lo hace por: boa constructor fork
>
> El segundo resultado (cwt) es lo que buscas.

Jajajaja, gracias lo pensé pero no lo busqué como un fork.

Gracias nuevamente.

>
> Enviado desde mi celular LG
>
> El 28 nov. 2017 12:47, "Felix Perez"  escribió:
>>
>> El 28 de noviembre de 2017, 13:47, Mario Lacunza 
>> escribió:
>> > Hace tiempo el proyecto fue revivido no tengo el link a mano pero Google
>> > es
>> > tu amigo
>> >
>>
>> Sería interesante saber donde lo leiste o como buscaste, he tratado de
>> buscar y no obtengo ningún resultado o noticia que haga referencia a
>> lo que dices.
>> Gracias.
>>
>> > Enviado desde mi celular LG
>> >
>> > El 28 nov. 2017 11:01, "Kiko"  escribió:
>> >>
>> >>
>> >>
>> >> El 28 de noviembre de 2017, 15:31, Turriano 
>> >> escribió:
>> >>>
>> >>> Hola amigos de Python.
>> >>> Estoy intentando usar Boa Constructor en Puppy Linux y aunque he
>> >>> instalado el paquete y me dice que "Sin dependencias" (que no necesito
>> >>> cargar nada más, vamos), al ejecutar éste no funciona.
>> >>> ¿Sabéis por qué podría ser?.
>> >>> ¿Alguien que use esa distribución o cualquier otra de Linux, sabe como
>> >>> se
>> >>> podría resolver desde consola?.
>> >>> Gracias a todos por leerme.
>> >>>
>> >> Boa Constructor parece un proyecto muerto desde hace unos cuantos años
>> >> y
>> >> no parece compatible con CPython 3.x.
>> >>
>> >> Si aun así lo quieres seguir usando:
>> >>
>> >> -¿Cómo lo has instalado?
>> >> -¿Qué versión has instalado?
>> >> -¿Qué haces para saber que no está funcionando?
>> >> -¿Qué Puppy tienes instalado?
>> >> -¿Qué Python usa?
>> >> -¿Tienes instalado WxWindows, WxPython?
>> >> -...
>> >>
>> >>>
>> >>>
>> >>> ---
>> >>> 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@python.org
>> >>> https://mail.python.org/mailman/listinfo/python-es
>> >>
>> >>
>> >>
>> >> ___
>> >> Python-es mailing list
>> >> Python-es@python.org
>> >> https://mail.python.org/mailman/listinfo/python-es
>> >>
>> >
>> > ___
>> > Python-es mailing list
>> > Python-es@python.org
>> > https://mail.python.org/mailman/listinfo/python-es
>> >
>>
>>
>>
>> --
>> usuario linux  #274354
>> normas de la lista:  http://wiki.debian.org/es/NormasLista
>> como hacer preguntas inteligentes:
>> http://www.sindominio.net/ayuda/preguntas-inteligentes.html
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>



-- 
usuario linux  #274354
normas de la lista:  http://wiki.debian.org/es/NormasLista
como hacer preguntas inteligentes:
http://www.sindominio.net/ayuda/preguntas-inteligentes.html
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Boa Constructor en Puppy Linux

2017-11-28 Por tema Mario Lacunza
Una búsqueda simple lo hace por: boa constructor fork

El segundo resultado (cwt) es lo que buscas.

Enviado desde mi celular LG

El 28 nov. 2017 12:47, "Felix Perez"  escribió:

> El 28 de noviembre de 2017, 13:47, Mario Lacunza 
> escribió:
> > Hace tiempo el proyecto fue revivido no tengo el link a mano pero Google
> es
> > tu amigo
> >
>
> Sería interesante saber donde lo leiste o como buscaste, he tratado de
> buscar y no obtengo ningún resultado o noticia que haga referencia a
> lo que dices.
> Gracias.
>
> > Enviado desde mi celular LG
> >
> > El 28 nov. 2017 11:01, "Kiko"  escribió:
> >>
> >>
> >>
> >> El 28 de noviembre de 2017, 15:31, Turriano 
> escribió:
> >>>
> >>> Hola amigos de Python.
> >>> Estoy intentando usar Boa Constructor en Puppy Linux y aunque he
> >>> instalado el paquete y me dice que "Sin dependencias" (que no necesito
> >>> cargar nada más, vamos), al ejecutar éste no funciona.
> >>> ¿Sabéis por qué podría ser?.
> >>> ¿Alguien que use esa distribución o cualquier otra de Linux, sabe como
> se
> >>> podría resolver desde consola?.
> >>> Gracias a todos por leerme.
> >>>
> >> Boa Constructor parece un proyecto muerto desde hace unos cuantos años y
> >> no parece compatible con CPython 3.x.
> >>
> >> Si aun así lo quieres seguir usando:
> >>
> >> -¿Cómo lo has instalado?
> >> -¿Qué versión has instalado?
> >> -¿Qué haces para saber que no está funcionando?
> >> -¿Qué Puppy tienes instalado?
> >> -¿Qué Python usa?
> >> -¿Tienes instalado WxWindows, WxPython?
> >> -...
> >>
> >>>
> >>>
> >>> ---
> >>> 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@python.org
> >>> https://mail.python.org/mailman/listinfo/python-es
> >>
> >>
> >>
> >> ___
> >> Python-es mailing list
> >> Python-es@python.org
> >> https://mail.python.org/mailman/listinfo/python-es
> >>
> >
> > ___
> > Python-es mailing list
> > Python-es@python.org
> > https://mail.python.org/mailman/listinfo/python-es
> >
>
>
>
> --
> usuario linux  #274354
> normas de la lista:  http://wiki.debian.org/es/NormasLista
> como hacer preguntas inteligentes:
> http://www.sindominio.net/ayuda/preguntas-inteligentes.html
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Boa Constructor en Puppy Linux

2017-11-28 Por tema Felix Perez
El 28 de noviembre de 2017, 13:47, Mario Lacunza  escribió:
> Hace tiempo el proyecto fue revivido no tengo el link a mano pero Google es
> tu amigo
>

Sería interesante saber donde lo leiste o como buscaste, he tratado de
buscar y no obtengo ningún resultado o noticia que haga referencia a
lo que dices.
Gracias.

> Enviado desde mi celular LG
>
> El 28 nov. 2017 11:01, "Kiko"  escribió:
>>
>>
>>
>> El 28 de noviembre de 2017, 15:31, Turriano  escribió:
>>>
>>> Hola amigos de Python.
>>> Estoy intentando usar Boa Constructor en Puppy Linux y aunque he
>>> instalado el paquete y me dice que "Sin dependencias" (que no necesito
>>> cargar nada más, vamos), al ejecutar éste no funciona.
>>> ¿Sabéis por qué podría ser?.
>>> ¿Alguien que use esa distribución o cualquier otra de Linux, sabe como se
>>> podría resolver desde consola?.
>>> Gracias a todos por leerme.
>>>
>> Boa Constructor parece un proyecto muerto desde hace unos cuantos años y
>> no parece compatible con CPython 3.x.
>>
>> Si aun así lo quieres seguir usando:
>>
>> -¿Cómo lo has instalado?
>> -¿Qué versión has instalado?
>> -¿Qué haces para saber que no está funcionando?
>> -¿Qué Puppy tienes instalado?
>> -¿Qué Python usa?
>> -¿Tienes instalado WxWindows, WxPython?
>> -...
>>
>>>
>>>
>>> ---
>>> 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@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>



-- 
usuario linux  #274354
normas de la lista:  http://wiki.debian.org/es/NormasLista
como hacer preguntas inteligentes:
http://www.sindominio.net/ayuda/preguntas-inteligentes.html
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


[Python-es] kivy en 3d

2017-11-28 Por tema Karel Piorno Charchabal
Hola grupo. 
Para aquellos amantes de Kivy https://kivy.org/ les comparto una biblioteca 3d 
que llevo tiempo desarrollado, la que permite además proyectar la interfaz 2D 
de Kivy en una malla 3D y poder interectuar con el resultado. Es kivy3dgui: 
https://github.com/kpiorno/kivy3dgui 
Saludos 

La @universidad_uci es Fidel: 15 años conectados al futuro... conectados a la 
Revolución
2002-2017

___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Boa Constructor en Puppy Linux

2017-11-28 Por tema Mario Lacunza
Hace tiempo el proyecto fue revivido no tengo el link a mano pero Google es
tu amigo

Enviado desde mi celular LG

El 28 nov. 2017 11:01, "Kiko"  escribió:

>
>
> El 28 de noviembre de 2017, 15:31, Turriano  escribió:
>
>> Hola amigos de Python.
>> Estoy intentando usar Boa Constructor en Puppy Linux y aunque he
>> instalado el paquete y me dice que "Sin dependencias" (que no necesito
>> cargar nada más, vamos), al ejecutar éste no funciona.
>> ¿Sabéis por qué podría ser?.
>> ¿Alguien que use esa distribución o cualquier otra de Linux, sabe como se
>> podría resolver desde consola?.
>> Gracias a todos por leerme.
>>
>> Boa Constructor parece un proyecto muerto desde hace unos cuantos años y
> no parece compatible con CPython 3.x.
>
> Si aun así lo quieres seguir usando:
>
> -¿Cómo lo has instalado?
> -¿Qué versión has instalado?
> -¿Qué haces para saber que no está funcionando?
> -¿Qué Puppy tienes instalado?
> -¿Qué Python usa?
> -¿Tienes instalado WxWindows, WxPython?
> -...
>
>
>>
>> ---
>> 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@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Boa Constructor en Puppy Linux

2017-11-28 Por tema Kiko
El 28 de noviembre de 2017, 15:31, Turriano  escribió:

> Hola amigos de Python.
> Estoy intentando usar Boa Constructor en Puppy Linux y aunque he instalado
> el paquete y me dice que "Sin dependencias" (que no necesito cargar nada
> más, vamos), al ejecutar éste no funciona.
> ¿Sabéis por qué podría ser?.
> ¿Alguien que use esa distribución o cualquier otra de Linux, sabe como se
> podría resolver desde consola?.
> Gracias a todos por leerme.
>
> Boa Constructor parece un proyecto muerto desde hace unos cuantos años y
no parece compatible con CPython 3.x.

Si aun así lo quieres seguir usando:

-¿Cómo lo has instalado?
-¿Qué versión has instalado?
-¿Qué haces para saber que no está funcionando?
-¿Qué Puppy tienes instalado?
-¿Qué Python usa?
-¿Tienes instalado WxWindows, WxPython?
-...


>
> ---
> 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@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


[Python-es] Oferta empleo CETMAR-Vigo

2017-11-28 Por tema Elena Couñago Sánchez
Oferta de empleo para Licenciatura en Físicas; Matemáticas; Informática;
Enxeñeiro Superior en: Telecomunicacións; Informática Industrial; Grado en:
Enxeñería Industrial; Telecomunicacións; Enxeñería Informática, para
proyecto CIVILUAV INNICIATIVE.

Duración prevista: 9 meses

Más info en:

http://www.cetmar.org/ofertas-de-trabajo/

Saludos!

Elena Couñago Sánchez
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


[Python-es] Boa Constructor en Puppy Linux

2017-11-28 Por tema Turriano

Hola amigos de Python.
Estoy intentando usar Boa Constructor en Puppy Linux y aunque he 
instalado el paquete y me dice que "Sin dependencias" (que no necesito 
cargar nada más, vamos), al ejecutar éste no funciona.

¿Sabéis por qué podría ser?.
¿Alguien que use esa distribución o cualquier otra de Linux, sabe como 
se podría resolver desde consola?.

Gracias a todos por leerme.



---
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@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿Propuesta de algoritmo o estructura de datos para conjuntos aleatorios con pocos cambios?

2017-11-28 Por tema Kiko
El 28 de noviembre de 2017, 11:29, lasizoillo 
escribió:

>
>
> El 27 de noviembre de 2017, 23:37, Jesus Cea  escribió:
>
>>
>>
>> El objetivo es batir esas dos páginas de memoria por "lookup". ¿Ideas?.
>>
>>
> Probablemente diga una barbaridad, pero por si acaso no lo es la digo ;-)
>
> https://www.kernel.org/doc/Documentation/vm/transhuge.txt
>
> Si el tema es evitar los accesos a páginas de memoria porque se producen
> cache-miss en la tabla que mapea la memoria virtual con la física está la
> posibilidad de aumentar los tamaños de las páginas de memoria. No es gratis
> y no está exento de problemas, pero bajamdo al nivel que te gusta bajar es
> posible que te sirva de ayuda.
>
> No entro en la parte de la algorítmica porque parece que la tienes atada y
> no me ha dado tiempo a profundizar. De lo poco que he tenido tiempo de leer
> sobre el cuckoo hashing he visto que hablaban sobre límites de ocupación
> del hash ¿Puede ser eso problemático?
>
> Gracias a los dos por el hilo, está siendo un auténtico placer leeros.
>

+1
(desde la sombra de la ignorancia)


>
> Un abrazo,
>
> Javi
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿Propuesta de algoritmo o estructura de datos para conjuntos aleatorios con pocos cambios?

2017-11-28 Por tema lasizoillo
El 27 de noviembre de 2017, 23:37, Jesus Cea  escribió:

>
>
> El objetivo es batir esas dos páginas de memoria por "lookup". ¿Ideas?.
>
>
Probablemente diga una barbaridad, pero por si acaso no lo es la digo ;-)

https://www.kernel.org/doc/Documentation/vm/transhuge.txt

Si el tema es evitar los accesos a páginas de memoria porque se producen
cache-miss en la tabla que mapea la memoria virtual con la física está la
posibilidad de aumentar los tamaños de las páginas de memoria. No es gratis
y no está exento de problemas, pero bajamdo al nivel que te gusta bajar es
posible que te sirva de ayuda.

No entro en la parte de la algorítmica porque parece que la tienes atada y
no me ha dado tiempo a profundizar. De lo poco que he tenido tiempo de leer
sobre el cuckoo hashing he visto que hablaban sobre límites de ocupación
del hash ¿Puede ser eso problemático?

Gracias a los dos por el hilo, está siendo un auténtico placer leeros.

Un abrazo,

Javi
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] ¿Propuesta de algoritmo o estructura de datos para conjuntos aleatorios con pocos cambios?

2017-11-28 Por tema Francesc Alted
2017-11-27 23:37 GMT+01:00 Jesus Cea :

> On 27/11/17 21:38, Francesc Alted wrote:
> > De todas maneras, lo que intentaba era hacer ver
> > que una ordenación siempre suele aumentar el ratio de compresión.
> > Aquí
> > hay un ejemplo mejor de lo que quería decir:
> >
> > In [40]: b = np.random.randint(2**63, size=1000*1000)
>
> Estás usando 63 bits, no 64, pero vale :-)
>

​Bueno, la verdad es que confieso que mientras estaba intentando los 64 me
encontré con:

In [8]: b = np.random.randint(2**64, size=1000*1000)
---
ValueErrorTraceback (most recent call last)
 in ()
> 1 b = np.random.randint(2**64, size=1000*1000)

mtrand.pyx in mtrand.RandomState.randint
(numpy/random/mtrand/mtrand.c:16123)()

ValueError: high is out of bounds for int64

y me dije "bah, probablemente Jesús me va a perdonar 1 bit" :)​


>
> Ordenar mejora la compresión porque estamos reduciendo la entropía de
> los datos. En mi caso, si tengo 256000 valores diferentes, podrían
> ordenarse de 256000! maneras, un número de 1.4 millones de dígitos. Si
> de todas esas posibilidades me quedo exclusivamente con la versión
> ordenada numéricamente, me ahorro (por entropía) unos 4229911 bits
> (aproximación de Stirling del factorial). Es decir, un compresor
> perfecto comprimiría mis 8192000 bytes perfectamente aleatorios a
> 7663261 bytes. Una compresión teórica máxima del 6.45%. Si los datos son
> verdaderamente aleatorios y la única estructura que tenemos es que están
> ordenados, no podemos comprimir más que un 6.45%. Salvo error matemático
> por mi parte. (considerando 256000 valores de 256 bits aleatorios).
>
> Por tanto, insisto nuevamente, me centraría en buscar una estructura de
> datos que acceda al mínimo posible de páginas de RAM, no en comprimir,
> porque por la parte de compresión estoy limitado al 6.45% de un
> compresor ideal que no existe.
>
> Usemos la fórmula para analizar tu ejemplo. Un millón de valores son
> 1e6! de combinaciones de ordenación. Si me quedo solo con la variedad
> ordenada numéricamente, un compresor IDEAL podría ahorrar 18488874 bits.
> Tus datos ocupan 63 bits cada uno (no 64), así que en total suman
> 6300 bits. Con la compresión IDEAL salen 44511126 o 5563891 bytes.
> Como tú partes de 64 bits de mentirijillas y no 63 bits reales (jeje, te
> doy ventaja), el nivel de compresión máximo teórico cogiendo esos 64
> bits por elemento sería del 30.5%.
>

​Buena estimación.  Para ver que pasa con 64 bits he hecho la prueba fetén:

In [25]: b = np.random.randint(2**64, size=1000*1000, dtype=np.uint64)

In [26]: b.sort()

In [27]: %time len(blosc.compress(b))
CPU times: user 26.3 ms, sys: 0 ns, total: 26.3 ms
Wall time: 6.9 ms
Out[27]: 6324530

Lo cual nos deja la compresión en un ​21% (no 23% de 63 bits).  Usando el
codec más potente en blosc, el ztsd:

In [28]: %time len(blosc.compress(b, cname="zstd"))
CPU times: user 1.09 s, sys: 0 ns, total: 1.09 s
Wall time: 290 ms
Out[28]: 6050011

que representa el 25% de compresión (supongo que muy cerca del límite
teórico).



>
> La compresión que muestra blosc en ese mismo ejemplo es del 23%.
> Confieso que es una hazaña reseñable e inesperada y que mientras hacía
> las cuentas estaba nervioso por que la "práctica" contradijese la
> "teoría" matemática inviolable. A fin de cuentas yo soy ingeniero, no
> matemático :-).
>

​Bueno, mientras no se supere el límite teórico no hay ninguna 'hazaña'
reseñable ;)​


>
> > ​Probablemente ya lo habrás estudiado, pero con cosas como Cassandra o
> > HBase no podrías atacar estos problemas?​  Si éstos te parecen demasiado
> > 'pesados', a lo mejor un filesystem distribuido como Gluster
> > (https://en.wikipedia.org/wiki/Gluster) ayudaría.  Y si quieres más bajo
> > nivel todavía, qué tal un simple almacén de objetos? Hay un interesante
> > artículo sobre esto en:
> > https://www.digitalocean.com/community/tutorials/object-
> storage-vs-block-storage-services
> > (a mí me gusta la aproximación de Ceph en particular).
>
> La clave del asunto es que los nodos de almacenaje no corren ningún
> código especial. Imagina montar un sistema así con nodos tontos, simples
> almacenes de datos sin capacidad para ejecutar ningún tipo de código.
> Sus únicas operaciones son: escribir un objeto, leer un objeto y listar
> los objetos que almacena (de forma muy lenta, por cierto). Supón que tus
> nodos de almacenamiento son cosas como Google Drive o Dropbox, con una
> latencia estratosférica e incapacidad total para ejecutar ningún código
> más alla de GET, PUT, REMOVE o LIST.
>
> Los almacenes están completamente descoordinados y son TONTOS. Lo que yo
> tengo montado es la inteligencia que hay por encima que permite
> localizar y operar con los objetos A PESAR de que el almacenaje final no
> coopera. También la replicación y la verificación de la integridad de
> todo el sistema.
>
> Este proyecto tiene unos objetivos muy