Re: Re: Netiquette [Was: Re: Comparativa n otebooks y dónde comprar]

2009-01-25 Por tema Horst H. von Brand
Juan Manuel Doren  wrote:
> > Yo no seria tan pesimista. Durante muchos an~os he estado escuchando (en
> > una larga lista de areas) que "esto esta cada dia peor, donde llegaremos!"
> > y si comparas objetivamente no han habido cambios sensibles. Es parte de

> Se han encontrado manuscritos de los tiempos de los romanos alegando
> lo mismo y mira hasta donde hemos llegado ;)

Cierto, me hiciste recordar a alguien que mostro un texto donde se quejaban
de la "juventud actual" que parecia tomado de los comentarios de algun
vejete en las cartas al director de algun diario... escrito por algun
romano hace mas de 2000 an~os.

> Seguro muchos dijeron lo mismo de nosotros, y de nuestros padres y
> abuelos

;-)
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de InformaticaFono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile 234   Fax:  +56 32 2797513



Re: Alternativa correcta (socket daemon)

2009-01-25 Por tema Cristian Rodríguez
Rodrigo Fuentealba escribió:

> Sin ir más lejos, hace unos días comentaba con alguien que desarrolla
> PHP (no "en el lenguaje", sino que hace el intérprete), 

Aqui estoy ! :P

>porque era la herramienta precisa para la
> tarea precisa; 

Exactamente, y es la herramienta precisa para la __web__ para el resto
recomendaria una herramienta diferente si no se entiende como funciona
en detalle la forma en que PHP libera memoria o controla procesos.


-- 
"We have art in order not to die of the truth" - Friedrich Nietzsche

Cristian Rodríguez R.
Software Developer
Platform/OpenSUSE - Core Services
SUSE LINUX Products GmbH
Research & Development
http://www.opensuse.org/



Re: BTW {Alternativa correcta (socket daemon)}

2009-01-25 Por tema Cristian Rodríguez
Alvaro Herrera escribió:

> La verdad es que yo he escuchado (o mejor dicho leído) varias veces
> recomendaciones de que PHP es un lenguaje apropiado para toda clase de
> cosas, 

generalmente no es bueno para programas que requieren ejecutarse por
largo tiempo, aunque si sabes hacerlo bien, puedes hacerlo, el problema
es que es dificil llegar a eso.



-- 
"We have art in order not to die of the truth" - Friedrich Nietzsche

Cristian Rodríguez R.
Software Developer
Platform/OpenSUSE - Core Services
SUSE LINUX Products GmbH
Research & Development
http://www.opensuse.org/



Re: BTW {Alternativa correcta (socket daemon)}

2009-01-25 Por tema Cristian Rodríguez
Alvaro Herrera escribió:

> Me parece increíble que este bug tan básico no se haya corregido nunca.

No es un bug, es un feature.




-- 
"We have art in order not to die of the truth" - Friedrich Nietzsche

Cristian Rodríguez R.
Software Developer
Platform/OpenSUSE - Core Services
SUSE LINUX Products GmbH
Research & Development
http://www.opensuse.org/



Re: Alternativa correcta (socket daemon)

2009-01-25 Por tema Cristian Rodríguez
Alvaro Herrera escribió:
> No queda para nada claro que la memoria se libere al hacer un
> "unset".  

No, la memoria no se libera al hacer unset() solo decrementa el contador
 de referencias, la memoria se libera "at script shutdown" y/o en
versiones muy recientes (5.3.x) cuando "corre" el garbage collector.


-- 
"We have art in order not to die of the truth" - Friedrich Nietzsche

Cristian Rodríguez R.
Software Developer
Platform/OpenSUSE - Core Services
SUSE LINUX Products GmbH
Research & Development
http://www.opensuse.org/



Re: Alternativa correcta (socket daemon)

2009-01-25 Por tema Leo Soto M.
On Sun, Jan 25, 2009 at 3:49 AM, Hector Salinas  wrote:
>
> Horst H. von Brand escribió:
>>El programa ya fue publicado aquí ... ¿ves tú el error?
>
> No veo el bendito error
>
>>Personalmente no tengo ningún problema en creer que hay un bug en PHP :-)
>
> Por que tanta mala a PHP

Porque es como el MySQL de los lenguajes de programación ;-)

[No mucho diseño detrás, pero al principio hacen lo que se tiene que
hacer y no se ven tal mal ("less is more", "worse is better" y todo
eso). Igual tarde o temprano la gente se da cuenta que para cosas
puntuales sirve pero no es un sistema cuerdo en general. Aparte que
mientras los autores más tratan de arreglarle las inconsistencias y
deficiencias, más se nota cuan fea está la cosa por debajo. Luego los
usuarios miran para el lado, encuentran un buen reemplazante (diseñado
como la gente, más coherente) y se olvidan del susodicho, excepto
cuando hay ocasiones de echar algo de bronca en los foros de
discusión]

-- 
Leo Soto M.
http://blog.leosoto.com



Re: Alternativa correcta (socket daemon)

2009-01-25 Por tema Alvaro Herrera
Hector Salinas escribió:
> 
> Álvaro Herrera escribió:
> >El programa ya fue publicado aquí ... ¿ves tú el error?
> 
> No veo el bendito error

Le preguntaba a Horst :-)

> >Personalmente no tengo ningún problema en creer que hay un bug en PHP :-)
> 
> Por que tanta mala a PHP

Porque lo he visto por dentro.

-- 
Alvaro Herrera  Developer, http://www.PostgreSQL.org/
"Cada quien es cada cual y baja las escaleras como quiere" (JMSerrat)


Re: Manejo y administración de ventanas X-Server

2009-01-25 Por tema Alvaro Herrera
Horst H. von Brand escribió:
> Alvaro Herrera  wrote:

> > Creo que puedes darle a firefox parametros para que use tal o cual
> > perfil.  Supongo que puedes abrir dos procesos separados, con dos
> > perfiles separados, y cada uno va a recibir las ordenes -remote y actuar
> > por separado.
> 
> La idea que usa Firefox (y una larga lista de otras aplicaciones) es que
> hay _un_ proceso que administra varias ventanas.

Sí, pero hasta donde entiendo, ese proceso corre bajo un determinado
perfil (firefox -P, o el perfil por omisión si no se especifica
ninguno).  Si abres una sesión con un perfil distinto, tienes un segundo
proceso a cargo de su propio conjunto de ventanas.  Se supone que se
puede controlar cada uno independientemente.

-- 
Alvaro Herrerahttp://www.amazon.com/gp/registry/3BP7BYG9PUGI8
"Cada quien es cada cual y baja las escaleras como quiere" (JMSerrat)


Re: BTW {Alternativa correcta (socket daemon)}

2009-01-25 Por tema Mario Gonzalez
2009/1/24 Rodrigo Fuentealba :
>> La verdad es que yo he escuchado (o mejor dicho leído) varias veces
>> recomendaciones de que PHP es un lenguaje apropiado para toda clase de
>> cosas, "no ve que ahora le tenemos PHP-CLI y se pueden escribir daemons
>> y todo", etc etc.  :-(
>
> Me extraña que alguien como tú se base en una cosa así: ¿Eres capaz de
> averiguar todas las pifias de MySQL y hacerlo mierda, pero para
[...]

 Pero Rodrigo, me extraña que no notes la ironía de Alvaro en el
comentario de tan galardonado languaje. Además, parece que fue una
broma de... Alvaro pues :-)

>

-- 
http://www.mgonzalez.cl/



Re: BTW {Alternativa correcta (socket daemon)}

2009-01-25 Por tema Mario Gonzalez
2009/1/25 Alvaro Herrera :
>
> Ehh, no, lo que pasa es que ya he criticado mucho a PHP directamente
> desde el punto de vista técnico, y lo que ha pasado es que me han
> llamado "fanboi".
>

 Si a ti te han llamado "fanboi" que quedará para nosotros.

>

-- 
http://www.mgonzalez.cl/



Re: Manejo y administración de ventanas X-Server

2009-01-25 Por tema Germán Póo-Caamaño
On Sun, 2009-01-25 at 01:24 -0300, Alvaro Herrera wrote:
> Aldrin Martoq escribió:
> 
> > Me imagino que puedes implementar el firefox1 y firefox2 con distintos
> > usuarios; es lo mas facil. Abrir una pagina en uno u otro depende de
> > firefox mas que de otra cosa... aca no tenemos scripting a nivel del
> > desktop :( quizas con kde o tal vez un programa con soporte dbus 
> 
> Creo que puedes darle a firefox parametros para que use tal o cual
> perfil.  Supongo que puedes abrir dos procesos separados, con dos
> perfiles separados, y cada uno va a recibir las ordenes -remote y actuar
> por separado.

No, eso no es posible en Firefox.

Es más, si tienes 2 pantallas (sin usar xinerama, ni clone, es
decir :0.1 y 0:2), simplemente no puedes ejecutar Firefox en ambas.
Al intentar levantar Firefox en la segunda pantalla (mismo usuario,
misma sesión), te reclama que ya hay una sesión de Firefox en uso.

-- 
Germán Póo-Caamaño
http://www.calcifer.org/



Re: Alternativa correcta (socket daemon)

2009-01-25 Por tema Eduardo Silva
creo haber publicado el codigo que funciona sin problemas:

 memory usage: ".memory_get_usage();
unset($input);
socket_close($client);
}
socket_close($sock);
}

test();

?>

mantiene siempre su mismo consumo de memoria una vez que el cliente deja de
ser atendido.

salu2.-

2009/1/25 Rodrigo Fuentealba 

> 2009/1/25 Hector Salinas :
> >
> > Horst H. von Brand escribió:
> >>El programa ya fue publicado aquí ... ¿ves tú el error?
> >
> > No veo el bendito error
> >
> >>Personalmente no tengo ningún problema en creer que hay un bug en PHP :-)
> >
> > Por que tanta mala a PHP
>
> PHP lamentablemente como implementacion es mala. No hablamos de que la
> sintáxis del lenguaje es mala (lo es, aunque desde hace un tiempo se
> ha tratado de corregir las inconsistencias que ha tenido), sino de que
> tiene un manejo de memoria malo y de que tienes que rezarle a $DEIDAD
> para que una funcionalidad especial (como los sockets o el control de
> procesos) esté disponible de manera usable.
>
> Sin ir más lejos, hace unos días comentaba con alguien que desarrolla
> PHP (no "en el lenguaje", sino que hace el intérprete), y dijo que
> recién para PHP 5.3, se está arreglando el manejo de memoria para que
> no use "alloca()" (luego dijo algo de un stack que se llena rápido)...
> y una serie de detalles más que debido a mi alto nivel de grados
> alcohólicos (hey, es domingo en la mañana!!!) no comentaré.
>
> Yo personalmente, no puedo tenerle mala al lenguaje y lo defiendo
> cuando es posible y veo que las cosas no se están haciendo bien; gané
> mis lucas justas usándolo porque era la herramienta precisa para la
> tarea precisa; pero cuando las razones técnicas para no usarlo son de
> peso, no queda otra que reconocerlas. Y no por eso seré un fanboy.
>
> Saludos,
>
> --
> Rodrigo Fuentealba
> http://www.thecodekeeper.net/
>
>


-- 
Eduardo Silva
http://edsiper.linuxchile.cl


Re: Netiquette [Was: Re: Comparativa note books y dónde comprar]

2009-01-25 Por tema Juan Manuel Doren
> Yo no seria tan pesimista. Durante muchos an~os he estado escuchando (en
> una larga lista de areas) que "esto esta cada dia peor, donde llegaremos!"
> y si comparas objetivamente no han habido cambios sensibles. Es parte de

Se han encontrado manuscritos de los tiempos de los romanos alegando
lo mismo y mira hasta donde hemos llegado ;)

Seguro muchos dijeron lo mismo de nosotros, y de nuestros padres y abuelos


RE: BTW {Alternativa correcta (socket daemon)}

2009-01-25 Por tema Hector Salinas
Rodrigo Fuentealba escribió:
>>
>> Me extraña que alguien como tú se base en una cosa así: ¿Eres capaz de
>> averiguar todas las pifias de MySQL y hacerlo mierda, pero para
>> evaluar un lenguaje de programación (que dicho sea de paso, es algo
>> que lo que vas a programar lo va a ver directamente el usuario) te
>> basas en el ruido alrededor?
>
> Ehh, no, lo que pasa es que ya he criticado mucho a PHP directamente
> desde el punto de vista técnico, y lo que ha pasado es que me han
> llamado "fanboi".

>No faltan las personas que manejan una sola cosa y que porque es
>simple lo califican de lo mejor del mundo. Yo uso (ahora no tanto,
>Dios me libre) PHP, pero asi como tiene sus ventajas (barato, facil),
>tiene sus desventajas atroces.

>Al privado mi opinion personal.


Sorry por no haber nacido  con la capacidad de Nikola Testa


 

__ Information from ESET NOD32 Antivirus, version of virus signature
database 3797 (20090124) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com