[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Re: Cachondeo en /etc



El Jueves, 8 de Junio de 2006 14:09, Francisco J. Bejarano escribió:
> El Jueves, 8 de Junio de 2006 12:25, Alfonso Pinto Sampedro escribió:
> > El Jueves, 8 de Junio de 2006 12:10, Francisco J. Bejarano escribió:
> > > El Jueves, 8 de Junio de 2006 11:35, Alfonso Pinto Sampedro escribió:
> > > > El Jueves, 8 de Junio de 2006 04:21, Javier San Roman escribió:
> > > > > El Jueves, 8 de Junio de 2006 00:18, Alfonso Pinto Sampedro 
escribió:
> > > > > > El Miércoles, 7 de Junio de 2006 23:35, Iñaki escribió:
> > > > > > > El Miércoles, 7 de Junio de 2006 23:28, Ricardo Frydman Eureka!
> > > >
> > > > escribió:
> > > > > > > > > Que alguien me diga que hay de BENEFICIOSO en que existan
> > > > > > > > > diferentes sintaxis para cada archivito de configuración en
> > > > > > > > > /etc, y pinto unos ejemplo:
> > > > > > > >
> > > > > > > > Por la misma razon que existen diferentes lenguajes de
> > > > > > > > programacion
> > > > > > > >
> > > > > > > > :D
> > > > > > >
> > > > > > > Pero a ver, ¿hay algún lenguaje de programación en el mundo en
> > > > > > > el que la asignación de variables se haga sin un = u otro
> > > > > > > símbolo? Sin embargo en montones de archivos en /etc aparecen
> > > > > > > asignaciones del tipo:
> > > > > > >
> > > > > > >     variable    valor
> > > > > > >
> > > > > > >
> > > > > > > Y otra cosa: ¿qué lenguaje de programación entiende lo
> > > > > > > siguiente?
> > > > > > >
> > > > > > >   [section1]
> > > > > > >          varaible1 = qweqwe;
> > > > > > >          varaible2 = qweqwe;
> > > > > > >
> > > > > > >
> > > > > > > Eso de [section] no lo entiende ninguno. Bueno, lo entiende
> > > > > > > todos pero tras analizar el texto de un fichero, no tiene nada
> > > > > > > que ver con el propio lenguaje de programación.
> > > > > > > A pesar de ello se ven todo tipo de formas de implementar
> > > > > > > secciones en los archivos de /etc, ninguna mucho mejor que
> > > > > > > otras, pero tantas que marean.
> > > > > >
> > > > > > Muchos archivos de configuración no son meras declaraciones de
> > > > > > variable=valor en el mismo formato que el lenguaje de
> > > > > > programación que se usa, por eso no son directamente entendibles
> > > > > > por ningún programa. Lo que acabas de comentar parece indicar que
> > > > > > si programo en perl debería crear mis archivos de configuración
> > > > > > así: $variable=valor
> > > > > > y si lo hago en python:
> > > > > > 	variable=valor
> > > > > > Vaya, ya no está unificado el tema.
> > > > > >
> > > > > > También tenemos que tener en cuenta que dependiendo de cual sea
> > > > > > el programa del que hablemos este tendrá unas necesidades de
> > > > > > configuración que otros no. Algunos necesitarán que su archivo de
> > > > > > configuración este dividido en secciones y otros simplemente
> > > > > > necesitan un archivo con cuatro líneas que son directamente del
> > > > > > tipo variable=valor.
> > > > > >
> > > > > > Otro detalle a tener en cuenta: cada uno de nosotros programa en
> > > > > > el lenguaje o lenguajes que nos son más comodos. Ya que nuestro
> > > > > > archivo de configuración tiene que ser interpretado (o parseado
> > > > > > como prefiráis) pues tengo que crear las rutinas de parseo. Para
> > > > > > mi en perl puede ser más fácil crear esas rutinas así y en c asá
> > > > > > mientras que para otro puede ser al revés.
> > > > > >
> > > > > > Como último ejemplo: Perl tiene una librería para parsear
> > > > > > automáticamente archivos de configuración y estos tienen que
> > > > > > estar en un formato concreto para ser entendidos. ¿Tienen otros
> > > > > > lenguajes librerías semejantes? En caso de que las tengan, ¿usan
> > > > > > el mismo formato?, ¿puedo estructurar todas las opciones de
> > > > > > configuración que necesita mi programa según la estructura que
> > > > > > rigen dichas librerías para los archivos de configuración o por
> > > > > > el contrario necesito estructurarlo de otra forma distinta? en
> > > > > > este caso me toca escribir las rutinas de parseo y a lo mejor me
> > > > > > es mas fácil parsear un archivo que tiene este formato:
> > > > > > 	variable valor;
> > > > > > que este otro:
> > > > > > 	variable=valor
> > > > > >
> > > > > > El día que todos pensemos igual será posible hacer lo que decís y
> > > > > > ese día yo me pegaré un tiro: VIVA LA DIVERSIDAD.
> > > > >
> > > > > No hombre, no. Puedes ser el germen de un nuevo proceso. Si un
> > > > > elemento deja de existir, se pierde la posibilidad de una expansión
> > > > > que nadie sabe hasta donde puede llegar.
> > > > >
> > > > > > Y por cierto, el que ha comentado que la democracia es lo mejor,
> > > > > > que lea un poquito de literatura ciberpunk. La democracia es la
> > > > > > supremacía de una mayoría sobre una minoría. ¿No pueden existir
> > > > > > distintos puntos de vista?¿No puede existir la diversidad?
> > > > >
> > > > > Existe pues una sociedad es un entramado de minorías. Cuando no se
> > > > > contempla eso para la organización social y su gobierno, se dan las
> > > > > dictaduras, entre ellas una llamada democracia que ni siquiera es
> > > > > lo mejor: solo es la mayoría.
> > > >
> > > > EXACTO! yo no habría podido expresarlo mejor (tampoco habría podido
> > > > expresarlo tan claro :) )
> > > >
> > > > > > Ejemplo: Por democracia  tenemos una constitución y unas leyes.
> > > > > > Según la ley yo no puedo casarme con 2 mujeres o una mujer no
> > > > > > puede casarse con 2 hombres. ¿por qué?¿y si el trio esta de
> > > > > > acuerdo?
> > > > >
> > > > > Nada, nada, ¡hala! ¡a la cárcel, por libertinos!.
> > > >
> > > > Ahí es donde existe el problema, no solo cuando una mayoría intenta
> > > > regular la forma de hacer ciertas cosas, el si se puede o no hacer
> > > > tal o cual, si no que también se atreven a decir que es moral o no,
> > > > que es decente o no. Si se atuviesen al acta de DERECHOS HUMANOS y a
> > > > un par de cosas más ciertos problemas se acabarían.
> > >
> > > Bueno aquí mismo te contradices tu, acaso los DERECHOS HUMANOS no los
> > > han puesto una mayoria de personas? no es una regulacion? si la
> > > libertad esta tan guay, por que no me dejais NO seguir los derechos
> > > humanos? por que te atreves a decirme (nos) que los DERECHOS HUMANOS
> > > son lo moral?
> >
> > Ya que es un OT tan extendido no creo que haya problemas en que contestes
> > a la lista.
>
> Ya lo hice, y me equivoque al dar a responder.
>
> > En cuanto al acta de derechos humanos, creo que por lo que hablas
> > no te la has leído. ¿Que tienen que ver los derechos humanos con lo que
> > es moral? ¿Que tiene el derecho humano inalienable a la vida con la
> > moral?¿y el derecho a escoger el credo que yo quiera?¿y el derecho a
> > vivir dignamente?¿y el derecho a residir donde me apetezca? (Por cierto,
> > todos ellos derechos inalienables). Si te das cuenta la Declaración
> > Universal de Derechos Humanos no te obliga a nada, simplemente sienta las
> > bases de tu libertad:tu libertad comienza donde acaba la de los demás. Tu
> > libertad acaba donde comienza la de los demás.  Aquí te dejo el link en
> > español para que cuando tengas un rato te la leas
> > http://www.un.org/spanish/aboutun/hrights.htm
>
> paso de contestar, como dije, los derechos humanos los aprobaron un grupo
> de personas, como lo hacen para las leyes y los que decidieron que tenia
> que estar ahi escrito se parecen mucho a los que deciden que tiene que
> estar escrito en la constitucion, por ejemplo. Que conste que estoy a favor
> de los derechos humanos.
>

¿Pasas de contestar o es que no sabes que contestar? IMHO creo que no 
entiendes la diferencia entre una imposición, en el caso anterior leyes, y un 
derecho.

> > > En fin, creo que mezclais cosas, y como he dicho antes, la unificacion
> > > es buena y la diversisda tambien pero se necesita control o todo sera
> > > un caos, aunque no quiero seguir este hilo, porque (ver mas abajo lo
> > > que dices).
> > >
> > > > PD: Creo que esto ya no tiene nada que ver con el post original :D



Reply to: