ldap ubuntu.

2006-10-14 Por tema Franco Catrin
El vie, 13-10-2006 a las 17:14 -0400, Victor Hugo dos Santos escribió:

 lo que pregunta Franco (al menos esto creo), es se utilizaste alguna
 herramenta (por ej.: slappasswd)  para generar la contrasena
 encriptada y agregarla al archivo slapd.conf, como en este formato por
 ejemplo :
 
  rootdn  cn=admin,dc=miempresa,dc=cl
  rootpw {SSHA}vv2y+i6V6esazrIv70xSSnNAJE18bb2u

Exacto, esa era una de mis sospechas.. veo que no leyó bien las guias ;)

-- 
Franco Catrin L.   TUXPAN
http://www.tuxpan.com/fcatrin


libreta de direcciones ldap.

2006-10-14 Por tema Franco Catrin
El vie, 13-10-2006 a las 16:16 -0400, Alfredo Salinas escribió:
 Estimados,
  
 Finalmente /solucione/ el problema con la autenticacion de ldap con
 ssl, instale ubuntu server, instale cada paquete via apt-get,
 openldap, openssl, y ahora anda de pelos!.
  
 Mi consulta ahora es la siguiente:
  
 cree una libreta de direcciones, y logro conectarme al servidor,
 agregandola a distintos clientes de correo (evolution, outlook). El
 hecho es que no me entregan informacion, nada, y ya cree algunos
 usuarios en la libreta. instale phpldapadmin y logro meter informacion
 a la libreta, tambien verla, modificarla, etc.
  

Asegurate de que los objetos creados en el ldap sean inetOrgPerson, que
tengan el atributo mail y que esa parte del arbol pueda ser leida como
anonimo o como el usuario que estes ocupando para leer ldap desde los
clientes..

Tambien revisa que el cliente se conecte usando el protocolo apropiado,
recuerdo que si en evolution habilitabas TSL y el ldap no lo usaba, no
se conectaba para nada.

-- 
Franco Catrin L.   TUXPAN
http://www.tuxpan.com/fcatrin


sobre mambo

2006-10-14 Por tema Victor Montenegro Isidin
  Joomla! tiene como base a Mambo asi que puedes utilizar lo mismos
modulos en uno u otro, esto es para las versiones 1.0.x de Jommla!,
para las versiones 1.5.x de Joomla! que esta escrito en PHP 5, no
podrías utilizarlas.

Joomla! tiene (a mí parecer) una mayor comunidad de programadores que
Mambo, así que te aconsejaria pasarte a Joomla! y olvidarte de Mambo.

En Joomla! igual se utlizan componentes y modulos, y existe una gran
comunidad que lo respalda.

http://extensions.joomla.org/

-- 
Atte. Victor Montenegro Isidin
Iquique - Chile


solucion a problema de asignacion de salas

2006-10-14 Por tema Horst H. von Brand
Mauricio Aburto [EMAIL PROTECTED] wrote:
 alguien tiene alguna aproximacion a la solucion de asigancion de salas
 para horarios disponibles de profesores y alumnos, algun tipo de
 algoritmo o heuristicas para encontrar alguina solucion. de ante mano
 muchas gracias.

Lo mejor que he visto es una cosa llamada gatt (Genetic Algorithm Time
Tabler), resultado de un proyecto de investigacion (== codigo /harto/
sucio, opciones que no hacen nada (o lo contrario de lo que dicen), codigo
que no se usa, ...). Es bastante viejito, eso si.

[El problema de base es NP-duro, y generalmente no de los que hay casos
 dificiles, pero no se encuentran en la practica, parece mas bien que hay
 casos faciles, esos no se dan nunca...]
-- 
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   Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Sat Oct 14 01:15:15 2006
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Sat Oct 14 01:15:14 2006
Subject: solucion a problema de asignacion de salas 
In-Reply-To: Your message of Fri, 13 Oct 2006 16:49:12 -0400.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
 El 13/10/06, Mauricio Aburto[EMAIL PROTECTED] escribió:
  alguien tiene alguna aproximacion a la solucion de asigancion de salas para
  horarios disponibles de profesores y alumnos, algun tipo de algoritmo o
  heuristicas para encontrar alguina solucion. de ante mano muchas gracias.

 Parece un OT, pero... con bases de datos?

Como lo harias?
-- 
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   Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Sat Oct 14 01:16:48 2006
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Sat Oct 14 01:16:48 2006
Subject: solucion a problema de asignacion de salas 
In-Reply-To: Your message of Fri, 13 Oct 2006 17:45:30 -0400.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Gabriel Jofré [EMAIL PROTECTED] wrote:
 El día 13/10/06, Mauricio Aburto [EMAIL PROTECTED] escribió:
  alguien tiene alguna aproximacion a la solucion de asigancion de salas para
  horarios disponibles de profesores y alumnos, algun tipo de algoritmo o
  heuristicas para encontrar alguina solucion. de ante mano muchas gracias.

 OT.

Cierto.

 Al parecer lo que deseas resolver es un problema de asignación óptima de
 recursos.  SI es así, debieses partir por conocer Problemas de
 transporte o algoritmos de transporte, el método que conozco yo es el
 SIMPLEX que esta dentro de la programación lineal matemática, parte por
 eso ojala te sirva.

Nada tiene que ver.

[Si, se puede modelar como programacion lineal entera; pero eso es /aun/
 mas dificil de resolver que el problema original...]
-- 
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   Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Sat Oct 14 01:56:54 2006
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Sat Oct 14 01:56:54 2006
Subject: Centos 4.4 y netfilter 
In-Reply-To: Your message of Wed, 11 Oct 2006 10:56:18 -0400.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Ivan Lizana [EMAIL PROTECTED] wrote:
 El 10/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
  Ivan Lizana [EMAIL PROTECTED] wrote:
   El 6/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
Ivan Lizana [EMAIL PROTECTED] wrote:

 estoy pasando del RH9 a Centos 4.4, y parece que han cambiado
 bastante las cosas, lo primero que hice fue echar una mirada al
 kernel (make menuconfig)

Para que?

   Para defiir que cargo como modulos y que no...

  Esa no es una respuesta. Que tiene de malo cargar modulos?

 a churra estoy en prueba...

;-)

 ...repruebeme no mas porque se repoco.

Si tu lo dices... aunque /asi/ es denasiado facil! Se pierde el saborcito
de verlos creer que /si/ aprobaran hasta el ultimo instante... y luego se
dan cuenta que ni modo...

 Linux lo ocupo como firewall y servidor ftp,

Juntos?! No es recomendable, exactamente... FTP (y afines) es un servicio
de red (== vulnerable), y eso no lo quieres en el FW.

  mi rh9 anterior compile
 el kernel dejando solo lo que necesitaba (bueno esta bien no soy dios
 en linux como otros, pero hago un esfuerzo por aprender...).

Bien!

 justamente, me gusta dejar como modulos cosas que eventualmete pueda
 ocupar y si veo algun item que estoy seguro que no voy a acupar no lo
 dejo en el kernel (obviamente limitado por mis 

solucion a problema de asignacion de salas

2006-10-14 Por tema Rodrigo Fuentealba
El 14/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
  El 13/10/06, Mauricio Aburto[EMAIL PROTECTED] escribió:
   alguien tiene alguna aproximacion a la solucion de asigancion de salas 
   para
   horarios disponibles de profesores y alumnos, algun tipo de algoritmo o
   heuristicas para encontrar alguina solucion. de ante mano muchas gracias.

  Parece un OT, pero... con bases de datos?

 Como lo harias?

Usando muchas, muchas, muchas matrices tridimensionales formadas por
relaciones entre tablas, tablas que se relacionan con relaciones, y
usando tablas temporales para chequear cosas como el curso tal tiene
ocupadas esas horas.

La complejidad de esto radica en que no es un problema mono, bi, tri o
tetradimensional. Tiene más dimensiones y muchas condiciones.

Estoy intentando escribirlo en C, aunque probablemente termine
haciendo alguna tontera en PostgreSQL con PL/PgSQL... A ver si mañana
tengo tiempo.

 --
 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   Fax:  +56 32 2797513



-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org


OT Re: Nuevo portal ftp.inf.utfsm.cl

2006-10-14 Por tema Rodrigo Fuentealba
El 14/10/06, Alvaro Herrera[EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba escribió:

 Humm, no se de distribuidores, pero yo me traje la semana pasada de
 Caracas un par de kilos de cafe de distintas variedades, los cuales son
 muy apropiados para toda clase de desperfectos en la configuracion de tu
 maquina con Linux.

Se me ocurrió una idea... A ver si la próxima vez que haya algún
encuentro de usuarios Linux, en vez de hacerse en un centro
educacional, dando charlas y haciendo la cosa un poco más impersonal,
se hace en un lugar para ir a tomar café... no sé qué tan original
será, pero ¿quién nunca ha tenido conversaciones sobre Linux y
tecnología en general en torno a una de estas mesas? (normalmente
cuando me junto con Cristian Rodriguez es tomando cerveza, pero la
idea es la misma...)

 Recomendacion para la proxima vez que vayan a
 Caracas: dense un par de horas, vayan a El Hatillo y ubiquen la tienda
 Hansi.  Ahi tienen toda clase de cafe (y chocolate, por supuesto, entre
 muchas otras cosas).

Buena!

-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org


solucion a problema de asignacion de salas

2006-10-14 Por tema Roberto Bonvallet
Rodrigo Fuentealba:
 El 14/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
  El 13/10/06, Mauricio Aburto[EMAIL PROTECTED] escribió:
   alguien tiene alguna aproximacion a la solucion de asigancion de salas 
 para
   horarios disponibles de profesores y alumnos, algun tipo de algoritmo o
   heuristicas para encontrar alguina solucion. de ante mano muchas 
 gracias.
 
  Parece un OT, pero... con bases de datos?
 
 Como lo harias?
 
 Usando muchas, muchas, muchas matrices tridimensionales formadas por
 relaciones entre tablas, tablas que se relacionan con relaciones, y
 usando tablas temporales para chequear cosas como el curso tal tiene
 ocupadas esas horas.

Un PhB te la compra, pero yo soy ingeniero :)

Teniendo todas tus tablas listas, ¡aún falta el algoritmo para resolver el
problema!  Y aun si tuvieras una buena heurística, de todas maneras
correría más lento si leyera los datos de una BD en vez de tenerlos en
memoria.

Ademas, todos sabemos que la solucion optima es usar Web2.0 + Ajax + tres capas.
-- 
Roberto Bonvallet
From [EMAIL PROTECTED]  Sat Oct 14 16:55:35 2006
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Sat Oct 14 16:55:33 2006
Subject: solucion a problema de asignacion de salas
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El 14/10/06, Roberto Bonvallet[EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba:
  El 14/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
  Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
   El 13/10/06, Mauricio Aburto[EMAIL PROTECTED] escribió:
alguien tiene alguna aproximacion a la solucion de asigancion de salas
  para
horarios disponibles de profesores y alumnos, algun tipo de algoritmo o
heuristicas para encontrar alguina solucion. de ante mano muchas
  gracias.
  
   Parece un OT, pero... con bases de datos?
  
  Como lo harias?
 
  Usando muchas, muchas, muchas matrices tridimensionales formadas por
  relaciones entre tablas, tablas que se relacionan con relaciones, y
  usando tablas temporales para chequear cosas como el curso tal tiene
  ocupadas esas horas.

 Un PhB te la compra, pero yo soy ingeniero :)

¿y qué? conozco personajes que son psicólogos y programan mejor que
muchos ingenieros que conozco.

 Teniendo todas tus tablas listas, ¡aún falta el algoritmo para resolver el
 problema!

pero el algoritmo es de ordenamiento, y no veo que tengamos que usar
más de seis u ocho condicionales... Perfectamente podemos hacer esa
lógica en PL/PgSQL...

 Y aun si tuvieras una buena heurística, de todas maneras
 correría más lento si leyera los datos de una BD en vez de tenerlos en
 memoria.

ehmmm bueno, lo planteé a modo de tablas porque trabajo con bases de
datos, pero fácilmente puedes hacer en C algo como:

typedef struct {
int codigo;
char nombre [];
int karma;
} profesor;

y hacer un array profesor profesores[]; y usar notaciones de ese
estilo para usar tablas en C.

 Ademas, todos sabemos que la solucion optima es usar Web2.0 + Ajax + tres 
 capas.

je je je je... ¿te hago pebre?

Web 2.0 se basa completamente en bases de datos por el lado del
servidor, ¿cuál es la idea de decir que no y después que si?. La
última persona que dijo que Web 2.0 era del lado del cliente, no
sobrevivió al certamen... (y su código manejando recordsets del lado
del cliente no sobrevivió al botón de disable javascript, pero
bueno, eso es otro mote).

Otra cosa, la lógica de asignación de salas, si fuera para un sistema
no debería ir por separado en cada aplicación (y si la necesitas en tu
sistema de control de horarios usando Python, en tu sistema de alumnos
usando Perl y en tu sistema de jefes de carrera usando Visual Basic,
vas a implementar el mismo algoritmo para las tres? ¿No es mejor
conservar una sola lógica y de ahi hacer las queries pertinentes a los
resultados?

AJAX es un conjunto de tecnologías lindas, muy funcionales, pero ¿para
qué complicar aún más la solución poniendo xmlhttprequest() para cada
logica que quieras? Por lo demás, se torna aún más difícil.

Una de las grandes falencias de AJAX es que tienes que invertir
montones de tiempo en compatibilidad, y es muy fácil escuchar a
perejiles decir No, no he hecho nada de la aplicación, no es
mostrable todavía la funcionalidad, pero pu...cha que está
compatible!!! Bien, ah?

?php $rodrigo-windows = true; $mensaje-offtopic = true; ?

ahora, como web developer, igual he programado en ASP.NET 2.0. El
lenguaje en sí, como lenguaje, es demasiado lindo y fácil, y puedes
agregar una dll llamada Atlas a tu contenido, y una llamada
AtlasControlToolkit, que traen montones de linduras compatibles y
todo, pero al final igual inviertes tiempo en agregarle a tu
aplicación bonituras que la hacen compleja.

?php $rodrigo-windows = false; $mensaje-offtopic = false; ?

Ante esta breve taza de café explicando el gran error de usar ajax
para 

Nuevo portal ftp.inf.utfsm.cl

2006-10-14 Por tema Rodrigo Fuentealba
El 14/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
  2006/10/14, keld [EMAIL PROTECTED]:
 
  A ver (esto es lo que odio). En el correo que citaste, veo Debian.
  ¿Rara vez se toma en cuenta? !!! Yo creo que andas algo perdido, ¿no?

  (se que te estas refiriendo a Slackware, pero hagamos como que no me
  di cuenta...)

 No entendi el sentido de solo fuentes para Slackware...

Yo tampoco logro entender cómo podría haber fuentes sólo para
Slackware... pero no iba a eso. Siempre se critica a Slackware como
que rara vez se toma en cuenta, como que es algo que un 1% de la
población usa, etc. El caballero HTML+top-posting citó un correo en el
cual se ve solamente Debian... por lo tanto, creo que se equivocó al
decir:

[...] y el uso de una distribución que raramente se toma encuenta.

  (dime que no estas pensando en Linux From Scratch)

 Eso! Total, es solo el manual de como armarse uno la distro.

Je! el manual pedía sources específicos.

  ups... LFS... eso si que nadie lo usa... como para decir que es
  cosmopolita?

 Hay usuarios de Gentoo, que no anda demasiado lejos.

Pero Gentoo tiene un proceso mucho más simple de compilación que LFS.
No invertiría mi tiempo en eso, a menos que realmente me pagaran. Por
lo demás, un software compilado para una máquina específica es mejor
que uno empaquetado de manera genérica sólo si es capaz de usar
optimizaciones que provee el hardware de la máquina específica, y no
es mucho lo que se gana. Esto ya se había tratado en la lista en
tiempos inmemoriales.

 Y tengo que protestar, /todas/ las distribuciones son cosmopolitas. Bueno,
 tal vez salvo algunas extremadamente localizadas que andan por alli.

Creo que no se estaba refiriendo a los locale.

   dejando bien en claro para que pudiese ser util dicho software.
 
  ...y los scripts para compilar, la receta de un buen cafe cargado por
  si algo falla y la nomina de distribuidores de café a nivel nacional.

 Esto ultimo definitivamente es OT, pero igual me interesa bastante...

Café? Definitivamente no se puede gozar de un buen trozo de código sin
una taza de café :)

-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org


Problemas en la red

2006-10-14 Por tema juan carlos mardones
Buenas lista, no se si esto es offttopic o no, pero igual preguntare,
ya que no pierdo nada (espero que no me envien a /dev/null nomas ),
les cuento:
Hace unas semanas que estamos teniendo problemas en nuestra red, lo
mas probable es que vengan desde nuestro proveedor de conexion. Lo que
me pidieron para solucionar el problema es tener algun registro, ojala
en una base de datos que me permita generar estadisticas para por
ejemplo ver cuantas veces en el dia se cae, a que hora del dia se cae
mas, etc.

Esquema de red:

switchs cisco catalyst 2950   firewall  Lab 1 (20 maquinas) - Lab
2 (25 maquinas)

en el firewall (ubuntu server 6.06 con todo al dia) tengo corriendo
ntop para observar el trafico del laboratorio y ademas mrtg para
echarle un miro al switch, tambien en el firewall tengo corriendo
apache para el mrtg (si, es insano colocar eso en el firewall, pero
esta dropeado el trafico por el puerto 80 salvo a una ip en
particular, ademas no tenia otra opcion.)
La cuestion es que estos programillas (ntop y mrtg) solo me generan
graficos y requiero numeros tangibles ...en realidad mi jefe pide
eso...

La unica solucion que se me ocurrio, que por lo demas no es muy buena,
es realizar un script que:
1.- haga ping a una maquina, por ejemplo a google y guarde el
resultado en un archivo
2.- analizar el archivo (grep, awk, etc) y ver si se desconecta.

el problema de este script es  que no entrega timestamps que me pueda
decir a que hora no hay coneccion.

Alguna sugerencia que me pueda ayudar a solucionar mi problema?, Algun
software (FSOSS) que me permita hacer eso?
Saludos, gracias por su tiempo (siempre es bueno dar las gracias por
el tiempo que ocuparon en leer mi e-mail), y perdonen si la pregunta
es OFF-TOPIC.

-- 
Juan Carlos Mardones Koning
Estudiante Ingeniería Civil en Informática
Universidad Austral de Chile
Coordinador Grupo de Usuarios de GNU/Linux Valdivia
Fono/Fax: 063-224587 Celular:881920 37


Problemas en la red

2006-10-14 Por tema Rodrigo Fuentealba
2006/10/14, juan carlos mardones [EMAIL PROTECTED]:
 La unica solucion que se me ocurrio, que por lo demas no es muy buena,
 es realizar un script que:
 1.- haga ping a una maquina, por ejemplo a google y guarde el
 resultado en un archivo
 2.- analizar el archivo (grep, awk, etc) y ver si se desconecta.

solución difícil:

3.- obtener los valores de resultado del archivo y meterlos en una consulta sql
4.- ejecutar esa consulta sql de inmediato (puede ser con PHP/CLI?) en
una tabla en cualquier base de datos que tenga un campo timestamp not
null default CURRENT_TIMESTAMP

solución fácil: a ese archivo agregarle la salida de date:

[EMAIL PROTECTED] /home/darkprox ::: date
sáb oct 14 18:44:44 CLT 2006

¿enough?

 Alguna sugerencia que me pueda ayudar a solucionar mi problema?, Algun
 software (FSOSS) que me permita hacer eso?
 Saludos, gracias por su tiempo (siempre es bueno dar las gracias por
 el tiempo que ocuparon en leer mi e-mail), y perdonen si la pregunta
 es OFF-TOPIC.

No lo es, pues tiene que ver con una solución relacionada con Linux.

-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org


OpenSuse abandona reiserFS ...

2006-10-14 Por tema Cristian Rodriguez
2006/10/14, Alc0z Datapipe [EMAIL PROTECTED]:
 solo tendria incidencia en comentar que el proyecto reiserfs se veria aun
 mas accidentado de lo normal :(


el soporte (lease bug fixes only para reiserfs v3 ) esta practicamente
garantizado, SUSE mantiene al menos 3 versiones (comerciales) de
SLE(S|D) y otras tres de SUSE linux y Novell le paga a gente para que
haga eso.

Ademas en el opensource las cosas siguen su flujo normal, y reiser4
esta siendo desarrollado por un grupo de personas no solo por Hans
Reiser .

Hasta donde se, SUSE, desde antes de este desafortunado problema, no
estaria adoptando reiser4 y se cambiaria a ext3 mientras trabajan
agregandole ciertas prestaciones a OCFS2.

el asunto de Hans Reiser es muy muy delicado y triste. :(
From [EMAIL PROTECTED]  Sat Oct 14 18:46:28 2006
From: [EMAIL PROTECTED] (usuario anonimo)
Date: Sat Oct 14 19:10:43 2006
Subject: Problemas en la red
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On 14/10/06, juan carlos mardones [EMAIL PROTECTED] wrote:
 Buenas lista, no se si esto es offttopic o no, pero igual preguntare,
 ya que no pierdo nada (espero que no me envien a /dev/null nomas ),
 les cuento:
 Hace unas semanas que estamos teniendo problemas en nuestra red, lo
 mas probable es que vengan desde nuestro proveedor de conexion. Lo que
 me pidieron para solucionar el problema es tener algun registro, ojala
 en una base de datos que me permita generar estadisticas para por
 ejemplo ver cuantas veces en el dia se cae, a que hora del dia se cae
 mas, etc.

 Esquema de red:

 switchs cisco catalyst 2950   firewall  Lab 1 (20 maquinas) - Lab
 2 (25 maquinas)

 en el firewall (ubuntu server 6.06 con todo al dia) tengo corriendo
 ntop para observar el trafico del laboratorio y ademas mrtg para
 echarle un miro al switch, tambien en el firewall tengo corriendo
 apache para el mrtg (si, es insano colocar eso en el firewall, pero
 esta dropeado el trafico por el puerto 80 salvo a una ip en
 particular, ademas no tenia otra opcion.)
 La cuestion es que estos programillas (ntop y mrtg) solo me generan
 graficos y requiero numeros tangibles ...en realidad mi jefe pide
 eso...

 La unica solucion que se me ocurrio, que por lo demas no es muy buena,
 es realizar un script que:
 1.- haga ping a una maquina, por ejemplo a google y guarde el
 resultado en un archivo
 2.- analizar el archivo (grep, awk, etc) y ver si se desconecta.

 el problema de este script es  que no entrega timestamps que me pueda
 decir a que hora no hay coneccion.

Mmmm no se si entendí bien, pero si haces un script que haga un ping a
un determinado servidor, procesa la salida del ping y lo haces que
corra mediante cron, no puedes obtener la fecha y hora con date, en el
mismo script ?

Saludos.



 Alguna sugerencia que me pueda ayudar a solucionar mi problema?, Algun
 software (FSOSS) que me permita hacer eso?
 Saludos, gracias por su tiempo (siempre es bueno dar las gracias por
 el tiempo que ocuparon en leer mi e-mail), y perdonen si la pregunta
 es OFF-TOPIC.

 --
 Juan Carlos Mardones Koning
 Estudiante Ingeniería Civil en Informática
 Universidad Austral de Chile
 Coordinador Grupo de Usuarios de GNU/Linux Valdivia
 Fono/Fax: 063-224587 Celular:881920 37




-- 
_
Solo soy una mente genial en un cuerpo hermoso: Xubuntu User # 7274


Problemas en la red

2006-10-14 Por tema juan carlos mardones
 Mmmm no se si entendí bien, pero si haces un script que haga un ping a
 un determinado servidor, procesa la salida del ping y lo haces que
 corra mediante cron, no puedes obtener la fecha y hora con date, en el
 mismo script ?

si coloco date al inicio del script y luego ejecuto el ping, tendre el
timestamp del inicio del ping y no de cuando se cae la coneccion.

-- 
Juan Carlos Mardones Koning
Estudiante Ingeniería Civil en Informática
Universidad Austral de Chile
Coordinador Grupo de Usuarios de GNU/Linux Valdivia
Fono/Fax: 063-224587 Celular:88 19 20 37


solucion a problema de asignacion de salas

2006-10-14 Por tema Horst H. von Brand
Rubencho [EMAIL PROTECTED] wrote:
 Encuentro en un e-mail escrito por Horst H. von Brand
 [EMAIL PROTECTED], que envió el Sat, 14 Oct 2006 01:14:50 -0400
 lo siguiente:
  Mauricio Aburto [EMAIL PROTECTED] wrote:
   alguien tiene alguna aproximacion a la solucion de asigancion de
   salas para horarios disponibles de profesores y alumnos, algun tipo
   de algoritmo o heuristicas para encontrar alguina solucion. de ante
   mano muchas gracias.
  
  Lo mejor que he visto es una cosa llamada gatt (Genetic Algorithm Time
  Tabler), resultado de un proyecto de investigacion (== codigo /harto/
  sucio, opciones que no hacen nada (o lo contrario de lo que dicen),
  codigo que no se usa, ...). Es bastante viejito, eso si.
  
  [El problema de base es NP-duro, y generalmente no de los que hay
  casos dificiles, pero no se encuentran en la practica, parece mas
  bien que hay casos faciles, esos no se dan nunca...]
 
 Una te'cnica aceptada (por su eficiencia) es usar MetaHeuristicas, como
 [1] para encontrar buenas soluciones a problemas NP-HARD.

gatt no es solo un algoritmo genetico, es una mezcla muy rara de cosas.

Igual, desarrollar algo es complicado, porque no usar lo que ya esta hecho?
-- 
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   Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Sat Oct 14 20:30:14 2006
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Sat Oct 14 20:30:17 2006
Subject: solucion a problema de asignacion de salas 
In-Reply-To: Your message of Sat, 14 Oct 2006 16:55:35 -0400.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
 El 14/10/06, Roberto Bonvallet[EMAIL PROTECTED] escribió:
  Rodrigo Fuentealba:
   El 14/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
   Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
El 13/10/06, Mauricio Aburto[EMAIL PROTECTED] escribió:
 alguien tiene alguna aproximacion a la solucion de asigancion de
 salas para horarios disponibles de profesores y alumnos,
 algun tipo de algoritmo o heuristicas para encontrar alguina
 solucion. de ante mano muchas gracias.

Parece un OT, pero... con bases de datos?

   Como lo harias?

   Usando muchas, muchas, muchas matrices tridimensionales formadas por
   relaciones entre tablas, tablas que se relacionan con relaciones, y
   usando tablas temporales para chequear cosas como el curso tal tiene
   ocupadas esas horas.

  Un PhB te la compra, pero yo soy ingeniero :)

Me adhiero.

 ¿y qué? conozco personajes que son psicólogos y programan mejor que
 muchos ingenieros que conozco.

Y?

  Teniendo todas tus tablas listas, ¡aún falta el algoritmo para resolver el
  problema!

 pero el algoritmo es de ordenamiento, y no veo que tengamos que usar
 más de seis u ocho condicionales... Perfectamente podemos hacer esa
 lógica en PL/PgSQL...

Claro que puedes hacer la logica (al final, es revisar si las condiciones
se cumplen, y probar (sistematicamente) diversas alternativas; el problema
es facil de representar y es sencillo evaluar si tienes o no la solucion,
encontrar una (o la mejor) es otro cuento /muy/ diferente).

Si, lo se por experiencia propia. Es la clase de problemas que en las Ues
lo mira un ingeniero, lo considera trivial y (tal vez luego de tirarle
dedo y aburrirse pronto) termina en manos de alguna pobre secretaria, a la
que para remate consideran incompetente porque no es capaz de resolverlo en
un par de horas... cuando (con las herramientas a mano de una planilla de
calculo y a dedo) es algo que facilmente toma semanas o meses de trabajo.

Si quieres saber lo que es un problema trivial de resolver para el cual
/no/ se conocen algoritmos de rendimiento razonable (y llevan unos 300
an~os de cabeza tratando de encontrar alguno), busca 3SAT.

[...]

  Ademas, todos sabemos que la solucion optima es usar Web2.0 + Ajax +
  tres capas.

 je je je je... ¿te hago pebre?

Con que objeto? No reconoces el sarcasmo cuando lo ves?

[...]

 Ante esta breve taza de café explicando el gran error de usar ajax
 para algo tan simple,

Ve y toma el ramo de Informatica Teorica (o Algoritmos, o Complejidad,
o..., se transa bajo varios nombres), estudia lo que es NP-completo (en una
de esas http://en.wikipedia.org/wiki/NP_complete te convence). /No es un
problema simple/. Saber que hay problemas que /no/ pueden resolverse via
programas (en principio, o incluso suponiendo que tienes tiempo y demas
recursos a gusto) es una de las cosas que todo programador /tiene/ que
aprender...

que era totalmente off topic con relación al
 thread, que continue la música.

Eso!
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de InformaticaFono: +56 32 2654431
Universidad Tecnica Federico 

Problemas en la red

2006-10-14 Por tema Horst H. von Brand
juan carlos mardones [EMAIL PROTECTED] wrote:

[...]

 si coloco date al inicio del script y luego ejecuto el ping, tendre el
 timestamp del inicio del ping y no de cuando se cae la coneccion.

Sheesh...

   while true; do
 sleep 360; # 5 minutos
 date  /donde/esta/la/salida; 
 ping -c 1 tarro.remoto.para.ver.red  /donde/esta/la/salida
   done

sh(1), sleep(1), date(1), ping(1).

Aunque el que mrtg (u otros) por omision de grafiquitos no significa que no
hayan maneras de convencerlo de escupir numeros... los grafiquitos /salen/
de los numeros medidos, al fin y al cabo
-- 
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   Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Sat Oct 14 22:37:03 2006
From: [EMAIL PROTECTED] (Arturo Mardones)
Date: Sat Oct 14 22:43:06 2006
Subject: Problemas en la red
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On 10/14/06, juan carlos mardones [EMAIL PROTECTED] wrote:
 Buenas lista, no se si esto es offttopic o no, pero igual preguntare,
 ya que no pierdo nada (espero que no me envien a /dev/null nomas ),
 les cuento:
 Hace unas semanas que estamos teniendo problemas en nuestra red, lo
 mas probable es que vengan desde nuestro proveedor de conexion. Lo que
 me pidieron para solucionar el problema es tener algun registro, ojala
 en una base de datos que me permita generar estadisticas para por
 ejemplo ver cuantas veces en el dia se cae, a que hora del dia se cae
 mas, etc.

 Esquema de red:

 switchs cisco catalyst 2950   firewall  Lab 1 (20 maquinas) - Lab
 2 (25 maquinas)

 en el firewall (ubuntu server 6.06 con todo al dia) tengo corriendo
 ntop para observar el trafico del laboratorio y ademas mrtg para
 echarle un miro al switch, tambien en el firewall tengo corriendo
 apache para el mrtg (si, es insano colocar eso en el firewall, pero
 esta dropeado el trafico por el puerto 80 salvo a una ip en
 particular, ademas no tenia otra opcion.)
 La cuestion es que estos programillas (ntop y mrtg) solo me generan
 graficos y requiero numeros tangibles ...en realidad mi jefe pide
 eso...

 La unica solucion que se me ocurrio, que por lo demas no es muy buena,
 es realizar un script que:
 1.- haga ping a una maquina, por ejemplo a google y guarde el
 resultado en un archivo
 2.- analizar el archivo (grep, awk, etc) y ver si se desconecta.

 el problema de este script es  que no entrega timestamps que me pueda
 decir a que hora no hay coneccion.

 Alguna sugerencia que me pueda ayudar a solucionar mi problema?, Algun
 software (FSOSS) que me permita hacer eso?
 Saludos, gracias por su tiempo (siempre es bueno dar las gracias por
 el tiempo que ocuparon en leer mi e-mail), y perdonen si la pregunta
 es OFF-TOPIC.


mm nagios te servira?... www.nagios.org... no se con certeza si te
entrega la informacion y q tan bonita, pero de seguro te genera algun
log que te sirva dsps.

Saludos!
From [EMAIL PROTECTED]  Sat Oct 14 22:50:13 2006
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Sat Oct 14 22:50:08 2006
Subject: solucion a problema de asignacion de salas
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El 14/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
  El 14/10/06, Roberto Bonvallet[EMAIL PROTECTED] escribió:
   Rodrigo Fuentealba:
El 14/10/06, Horst H. von Brand[EMAIL PROTECTED] escribió:
Como lo harias?

Usando muchas, muchas, muchas matrices tridimensionales formadas por
relaciones entre tablas, tablas que se relacionan con relaciones, y
usando tablas temporales para chequear cosas como el curso tal tiene
ocupadas esas horas.

   Un PhB te la compra, pero yo soy ingeniero :)

 Me adhiero.

Yo no. Simplemente porque ya había planteado que era difícil, que no
era una cosa de una matriz de 3 dimensiones.

Tengo pensada una solución que es engorrosa de implementar. Se
necesita ordenamiento (ahi van los quicksort y randsort que me
enseñaron en la UTFSM Thno. pero que olvidé por culpa del INACAP) y se
necesita algún método para el cual darle algún ranking a los
profesores de acuerdo a las asignaturas (algo como lo que hace Menéame
con sus usuarios). Si tuviera que implementarlo, de hecho, modificaría
el problema original.


  ¿y qué? conozco personajes que son psicólogos y programan mejor que
  muchos ingenieros que conozco.

 Y?

Me parece horrible que alguien diga soy ingeniero, soy técnico, soy
experto en cocina internacional. Tan simple como que el título
difícilmente representa algo.


   Teniendo todas tus tablas listas, ¡aún falta el algoritmo para resolver el
   problema!

No dije que tenía un algoritmo (tengo pensada una solución posible),
dije que lo implementaría 

Problemas en la red

2006-10-14 Por tema Eduardo Peña C.
juan carlos mardones wrote:
 si coloco date al inicio del script y luego ejecuto el ping, tendre el
 timestamp del inicio del ping y no de cuando se cae la coneccion.
 

puedes usar
ping -c 5 www.google.cl

de esta forma el ping no es eterno sino que se limita solamente a 5
intentos, asi podrías solucionar esa parte...creo yo.



-- 
Eduardo Peña Ceballos
Estudiante (e) informática PUCV
http://www.kope.cl