Re: Re: Netiquette [Was: Re: Comparativa n otebooks y dónde comprar]
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)
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)}
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)}
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)
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)
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)
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
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/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/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
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)
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]
> 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)}
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