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

Fwd: Re: [OT] Re: Cachondeo en /etc



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?

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

--
---------------------------------------------------------
Francisco J. Bejarano
Administrador de Sistemas
Q&E Intelligent Integrated Solutions S.L.
www.qye.com
---------------------------------------------------------

-------------------------------------------------------

-- 
---------------------------------------------------------
Francisco J. Bejarano 
Administrador de Sistemas
Q&E Intelligent Integrated Solutions S.L.
www.qye.com
---------------------------------------------------------



Reply to: