Re: fedora en turbus

2008-12-01 Por tema Franco Catrin L.
El lun, 01-12-2008 a las 01:02 -0300, Rodrigo Fuentealba escribió:
 El día 1 de diciembre de 2008 0:36, Horst H. von Brand
 
  No. Apple ][ fue un enorme exito, pero cuando acababa el reino de los 8
  bits vieron la necesidad de sacar algo mayor, ergo Apple III (128 KiB RAM,
  aun CPU Motorola 6502 (8 bits)).
 
 6502 es el mismo de Atari y Nintendo (Famicom). ¿Qué hacía la
 diferencia entonces?

El resto de su hardware y el software desarrollado para esos bichos.

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



Re: fedora en turbus

2008-12-01 Por tema Franco Catrin L.
El dom, 30-11-2008 a las 23:58 -0300, Aldrin Martoq escribió:
 On Sun, 2008-11-30 at 22:52 -0300, Horst H. von Brand wrote:
  Patricio Morales [EMAIL PROTECTED] wrote:
Seguir manteniendo tecnologia basura no es sostenible, por eso Vista
es una m**rd* y los Macs estan ganando terreno pues es tecnologia que
realmente funciona y bien.
   SI ...el problema es el precio de los Macs ...prohibitivo para la mayoría 
   de
   los mortales,eso incluye tambien a la mayoría de gadgets que han
   posiblitado que Apple haya repuntado en ventas (Ipod ,Iphone,etc)
 
 No son caros, comparando la calidad de los componentes. Un notebook dell
 configurado con todos los chiches cuesta lo mismo o mas.

No son caros dadas las prestaciones, el problema es que no tienes una
alternativa de precio menor.  Por ejemplo no veo Apple's de 400k.

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



Re: fedora en turbus

2008-12-01 Por tema Franco Catrin L.
El lun, 01-12-2008 a las 00:36 -0300, Horst H. von Brand escribió:
 Aldrin Martoq [EMAIL PROTECTED] wrote:

  - GNOME human interface guidelines
- muy similares (a mi gusto) a las de apple
 
 Y? Si se basan en las mismas premisas, y datos de investigaciones que dudo
 que difieran mucho, deben resultar demasiado similares. Claro, parten de
 la base que el sistema tiene que funcionar y no que le damos 3819 perillas
 al usuario para que arme el sistema a su gusto; y definitivamente los hay
 quienes odian no tener que (poder?) pasarse la mitad del dia ajustando el
 sistema justo a mi gusto.

Pero no es un tema sólo de base.  Al usar el escritorio de OSX se nota
bastante la influencia en GNOME.

  - clutter
- Core Animation
  - compiz/beryl
- quartz, expose y varios chiches similares
 
 Ni los uso, los encuentro mas molestos que utiles.

Hay cosas que son puro chiche y son bastante inútiles, infantiles.  Hay
otras cosas que son bastante útiles respecto a un escritorio antiguo,
como por ejemplo:

1. Las aplicaciones no necesitan redibujar sus areas descubiertas
2. Cambiar de area de trabajo no requiere volver a pintar todas las
ventanas
3. En presentaciones, se puede mostrar cualquier detalle en forma simple
gracias al zoom

Las dos primeras operaciones además liberan recursos de uso de CPU, por
lo tanto tenemos menor consumo de energía y mayor autonomía


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



Re: Costos de calidad del software [Re: Ley de Presupuesto SW Libre y ACTI]

2008-12-01 Por tema Franco Catrin L.
El dom, 30-11-2008 a las 10:38 -0300, Horst H. von Brand escribió:
 Franco Catrin L. [EMAIL PROTECTED] wrote:

[...]

  En general, en mi experiencia, no hay muchas opciones al respecto, casi
  siempre el entorno te encamina hacia una tecnología.
 
 Cierto, hay (natural y necesaria!) inercia de sigamos con lo que
 conocemos, pero esta la ley de Moore: A los 5 an~os definitivamente estas
 haciendo cosas completamente diferentes, el problema es como llegamos
 alla...

Cuando me refería al entorno en realidad no me refería al entorno
global, me refería al entorno de operación del producto final. Uno no
puede llegar y decir pongamos foo, donde foo es muy distinto a lo
que ya tienen en operación.  Por ejemplo no puedo llegar con una
solución .NET+SQL Server en una organización que tiene todo con J2EE
+Oracle.

 
 Además que para
  este tipo de cosas no conviene ponerse inventivo, a la larga provoca mas
  dolores de cabeza para todos.  Es muy tentador poner en practica la
  ultima tecnología aprendida pero con la experiencia se ve que hay que
  mezclar el ser conservador y al mismo tiempo explorador de nuevas
  tecnologías.
 
 Es facil decirlo, dificil de llevar adelante...

Se puede.  Vivo de eso ;-)

Explicado en pocas palabras :  Un asunto es el problema a resolver y
otro asunto es la tecnología usada para resolverlo.  Si logras abstraer
la tecnología de tal forma que se pueda presentar como algo
conocido/estandard lo suficiente como para enfocarse en el problema a
resolver, puedes cambiar de tecnología sin impactar fuertemente al
desarrollador final.

Claro que para que eso funcione, la organización tiene que estar
alineada y debe considerar el costo/esfuerzo que se necesita, y que los
resultados son a largo plazo.  Personalmente creo que ahi fallan muchos,
tratando de hacer las cosas de cualquier forma y para ayer.


  Por ejemplo hasta hace poco era natural pensar en aplicaciones con el
  contenido+presentación generado en el servidor (php/asp/jsp, etc), eso
  tenía ventajas y desventajas.  Hoy en día es posible hacer aplicaciones
  que corren en el lado del cliente, eliminando las desventajas del modelo
  previo, pero manteniendo y ampliando sus ventajas.
 
 Mish... cliente-servidor le llamaban a /esa/ pomada en los '80 ;-)

En conceptos muy simples si.  Pero es una mezcla de los 80 y los 90.  El
cliente ya no es una aplicación nativa instalada en un PC ('80) con
todos los problemas de deployment y seguridad asociados, sino que es una
aplicación independiente de la plataforma, actualizable en forma
automática, disponible en forma transparente y provista desde un
servidor ('90).  Por otra parte el servidor no es un proveedor de datos
con acceso directo a ellos y restringido a las decisiones de diseño tras
él ('80), sino que es un proveedor de servicios de alto nivel, también
operando con protocolos estándares, independiente de la plataforma y con
esquemas de seguridad a nivel de transporte ('90/'00).

Lo que quiero decir es que hoy se ha combinado lo mejor de ambos
enfoques, y no se puede decir simplemente que hemos vuelto a lo que
había en los '80.  

(Si, si... también habian servicios publicados via DCOM/CORBA en épocas
anteriores, pero nunca tomaron mucho vuelo, además de las limitaciones
que tenían).


 
 [...]
 
¿¿¿ Cual seria un buen punto de partida para tener un empresa que cree
sw de calidad ???
 
   Leer a conciencia la literatura /seria/ al respecto (no, no son las cosas
   que se publican bajo Ingenieria de Software precisamente; son clasicos
   como el libro de Brooks y lo que han publicado Kernighan, Ritchie, Aho,
   Plaugher, Bentley (la tropa de ATT tras Unix) y los BSDistas originales;
   ver los comentarios sobre buen gusto de Linus Torvalds, Alan Cox, Al 
   Viro
   y algunas otras luminarias similares). Conocer los famosos modelos de
   madurez de desarrollo. Estos ultimos entenderlos lo suficiente para saber
   que debieran ser quemados ritualmente en una pira [Aportan mucho mas a
   generar frondosa documentacion y burocracia que buenos resultados].
 
  Depende.  El modelo CMMI por ejemplo habla de cosas que deberias tener
  como parte de tus practicas, pero queda de tu parte la forma en que las
  implementas.  En general las prácticas son cosas que te ayudan y no se
  trata de simple burocracia, no creo por ejemplo que alguien en su sano
  juicio encuentre que hacer seguimiento de bugs formal es una burocracia,
  y cuando me refiero a formal no estoy hablando de llenar un monton de
  formularios inútiles, estoy hablando de las mismas prácticas que se
  llevan en el desarollo de código abierto.
 
 Disculpa, estas hablando del _espiritu_ de CMMI. En la practica, para
 _certificarte_ en CMMI tienes que tener un monton de papeles que demuestran
 que reportaste el bug, que quedo registrado, que hay alguien responsable
 de revisar que los bugs se reporten, ...

Espero responder sin violar ningún NDA.

En el ejemplo dado

Re: fedora en turbus

2008-12-01 Por tema Franco Catrin L.
El lun, 01-12-2008 a las 15:07 -0300, Horst H. von Brand escribió:
 Franco Catrin L. [EMAIL PROTECTED] wrote:
  El lun, 01-12-2008 a las 00:36 -0300, Horst H. von Brand escribió:
   Aldrin Martoq [EMAIL PROTECTED] wrote:
  
- GNOME human interface guidelines
  - muy similares (a mi gusto) a las de apple
   
   Y? Si se basan en las mismas premisas, y datos de investigaciones que dudo
   que difieran mucho, deben resultar demasiado similares. Claro, parten de
   la base que el sistema tiene que funcionar y no que le damos 3819 perillas
   al usuario para que arme el sistema a su gusto; y definitivamente los hay
   quienes odian no tener que (poder?) pasarse la mitad del dia ajustando el
   sistema justo a mi gusto.
 
  Pero no es un tema sólo de base.  Al usar el escritorio de OSX se nota
  bastante la influencia en GNOME.
 
 No me extran~aria. Y probablemente los dos tomaron harto de las
 recomendaciones que IBM tiene para sus sistemas /en pantalla de texto,
 monocromas/...

Me refiero a cosas más específicas.  Por ejemplo el acceso directo a
carpetas o dispositivos que tiene nautilus o la organización del panel
de control.  Dudo que en los sistemas de IBM eso haya existido.


- clutter
  - Core Animation
- compiz/beryl
  - quartz, expose y varios chiches similares
 
   Ni los uso, los encuentro mas molestos que utiles.
 
  Hay cosas que son puro chiche y son bastante inútiles, infantiles.  Hay
  otras cosas que son bastante útiles respecto a un escritorio antiguo,
  como por ejemplo:
  
  1. Las aplicaciones no necesitan redibujar sus areas descubiertas
  2. Cambiar de area de trabajo no requiere volver a pintar todas las
  ventanas
 
 Detalle de implementacion (== invisible para mi como usuario final
 (salvo rendimiento y evitar cosas feas, claro))

Después acostumbrarse a un despliegue limpio, usar un escritorio sin
composite activado de verdad se siente leeento.


  3. En presentaciones, se puede mostrar cualquier detalle en forma simple
  gracias al zoom
 
 Eso no lo he visto. Detalles?

La configuración clásica es el la tecla windows más la ruedita del
ratón.

Por ejemplo, supongamos que estoy haciendo una demo en un proyector y
quiero mostrar el texto que esto escribiendo.  Presiono la tecla, muevo
ruedita y hago un acercamiento al area de escritura.  Escribo lo que
necesito y muevo nuevamente la ruedita para mostrar la pantalla
completa.

Hay otras teclas para ajustar el zoom a una ventana, pero no me sé las
combinaciones

http://www.youtube.com/watch?v=w2b4eyBp4oQ

En los tiempos de tvnauta hubese sido genial tener algo así.

  Las dos primeras operaciones además liberan recursos de uso de CPU, por
  lo tanto tenemos menor consumo de energía y mayor autonomía
 
 Como dije arriba, invisible para el usuario.

try it!

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



Re: fedora en turbus

2008-12-01 Por tema Franco Catrin L.
El lun, 01-12-2008 a las 15:09 -0300, Aldrin Martoq escribió:
 On Mon, 2008-12-01 at 14:09 -0300, Franco Catrin L. wrote:
  El dom, 30-11-2008 a las 23:58 -0300, Aldrin Martoq escribió:

   No son caros, comparando la calidad de los componentes. Un notebook dell
   configurado con todos los chiches cuesta lo mismo o mas.
  
  No son caros dadas las prestaciones, el problema es que no tienes una
  alternativa de precio menor.  Por ejemplo no veo Apple's de 400k.
 
 Un mac mini, pero creo ya defendi demasiado esos tarros...

Estaba pensando en un laptop.

Esos mac eran MUY interesantes, lástima que los borraron del mapa

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



Re: Ley de Presupuesto SW Libre y ACTI

2008-11-27 Por tema Franco Catrin L.
El jue, 27-11-2008 a las 09:12 -0300, Alvaro Herrera escribió:
 Juan C. Olivares escribió:
 
  No había pensado en esto. Debo decir, a favor del artista programador y de
  la industria del software, que si bien eso es generalizado, habemos muchos
  (personas y empresas) preocupados de la calidad del código. Lamentablemente,
  no existen muchos estándares para comprobar la calidad del código. Un
  programa puede funcionar pero pender de un hilo y operar solamente por
  gracia divina.
 
 Naturalmente, un programa hecho así (chilensis) siempre ganará la
 licitación, porque es mucho más caro hacer un sistema de calidad.  Y la
 calidad no será parte de los criterios de evaluación.

No siempre es así.

Ya hay empresas/organizaciones que vienen de vuelta, y saben que la
calidad tiene su costo, pero están dispuestos a asumirlo por desastrosas
experiencias previas.

Hace un par de años esto no ocurría.

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



Re: fedora en turbus

2008-11-24 Por tema Franco Catrin L.
El mié, 19-11-2008 a las 18:06 -0300, Nehemias Jacob escribió:
 No me explico el asombro de muchos al ver que Linux
 esta implementado en X empresa, linux ya esta en todos 
 lados.
 ahora seria mucho mejor saber que linux esta otorgando
 servicios de mision critica en X empresa, en fin.

En general eso no se puede divulgar asi como asi.  Muchas empresas son
quisquillosas respecto a divulgar su plataforma interna.

En lo que me ha tocado ver, empresas medianas a grandes sector publico y
privado, donde hay Java y/o Oracle, hay Linux, y en muy menor medida
sobreviven algunos Unix mientras no migren aplicaciones críticas.   En
ese caso no es un tema de plataforma, sino de volver a pasar por el
proceso de certificación y en algunos casos el desarrollo de una nueva
versión de la aplicación.

Distribuciones?  RedHat a la cabeza, seguida muy de lejos por
Novell/SUSE.  El resto prácticamente no existe.  Una vez vi un Debian y
eso se puede contar casi como anécdota.


Solo recuerdo un cliente con Java/Oracle sobre Windows.  Windows se ve
cuando hay SQLServer y/o .NET porque no queda otro remedio, los he visto
poco, pero también puede ser porque trabajo principalmente con Java.
Aun asi, hay muchos servidores Windows para otro tipo de tareas, por
ejemplo para administrar la red de workstations con Active Directory.

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



Re: intrepid ibex se congela justo al salir del splash screen

2008-11-19 Por tema Franco Catrin L.
El mar, 18-11-2008 a las 16:27 -0500, r0d0 escribió:
 hola pa to el mundo , caballeros el intrepid me esta dando problemas con
 el buteo , justo despues que sale del splash se cuelga asi sin mas y
 tengo que reiniciar, no deja ni abrir consola y se queda congelada,
 aunque a veces sigue y llega al gdm sin problemas a alguien le ha
 pasado , tengo 2.4gh de micro un board intel y 1gb de ram

Entra al modo de edición de grub (tecla e)

Modifica la linea que dice kernel y quítale splash y quiet

Te aparecerán suficientes mensajes como para tener una pista de lo que
está sucediendo

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



Re: fedora en turbus

2008-11-19 Por tema Franco Catrin L.
El mié, 19-11-2008 a las 20:05 -0300, Rodrigo Fuentealba escribió:
 2008/11/19 Alvaro Herrera [EMAIL PROTECTED]:
  Rodrigo Fuentealba escribió:
 
  Oh yeah, en Turbus usan Linux en las terminales. Aquí en Talcahuano
  también, y eso lo vi cuando inició el PC (Fedora 9). Un día que tuve
  que levantarme a las 5:30 para viajar a las 6:45.
 
  ¿Tanto se demora en bootear??
 
 Eh... en bootear se demora casi 2 minutos. A decir verdad, el tipo que
 recepciona los pasajes llegó a las 6:20, se tomó un café, sacó la
 vuelta y abrio a las 6:40... justo 2 minutos antes (6:38) encendió el
 equipo y yo estaba ahí cuando apareció el splashscreen azul con el
 logo de Fedora. Y acá usa GNOME (el tipo puso música con Totem y se le
 cayó).

M.. extraño, eso jamás me ha sucedido ;-)

--
Franco




Re: fedora en turbus

2008-11-19 Por tema Franco Catrin L.
El mié, 19-11-2008 a las 18:07 -0300, Lista UTFSM escribió:
 Si es por empresas que usan linux, son muchisimas.
 El tema es para ke lo usan, servicios criticos o solo para ahorrar 
 dinero en licencias desktop.

Hay de todo.

En empresas chicas lo usual es que sea para ahorrar donde se pueda.
En empresas grandes grandes (que no son muchas), lo puedes encontrar en
servicios críticos, a menos que aun conserven algun Unix intocable.

 
 
 Rodrigo Fuentealba escribió:
  El día 19 de noviembre de 2008 16:40, Antonio Sebastian Salles M.
  [EMAIL PROTECTED] escribió:

  2008/11/19 Arturo Mardones [EMAIL PROTECTED]:
  
  Hola a todos,
 
  El otro dia me fije que en turbus, todos los pcs de las cajas funcionan 
  con
  fedora, no se q version... :) en servidores sera igual? solo como dato.
 
  Saludos!!
 
  --
  http://animaldelared.blogspot.com
 
  Visita Un computador por niño http://www.ucpn.cl
 

  ¿Estas seguro que es TURBUS? Recuerdo que vi que usan windows y una
  aplicación telnet como POS.
  
 
  Oh yeah, en Turbus usan Linux en las terminales. Aquí en Talcahuano
  también, y eso lo vi cuando inició el PC (Fedora 9). Un día que tuve
  que levantarme a las 5:30 para viajar a las 6:45.
 

 



Re: Módems 3G compatibles con Linux

2008-11-18 Por tema Franco Catrin L.
El dom, 16-11-2008 a las 20:05 -0300, Ivan Altamirano escribió:
 Tengo entendido, que como te mencionan en el link, estos modems son mirados
 como celulares compactos... lo que hacia para ocuparlos era crear un
 enlace simbolico desde /dev/ttyACM[numero generalmente 0, debes revisar],
 hacia /dev/modem y luego con KPPP apuntaba hacia esa direccion de modem,
 luego hay un boton para robar el funcioamiento del modem y se realizaba la
 pruebas sin ningun problema, finalmente ingresaba los numeros, usuarios y
 contraseñas requeridos por el operador (en mi caso ocupaba Entel prepago).
 
 En mi caso personal he hecho funcionar desde los miticos modems PCTEL hasta
 celulares como el Nokia 5200,Samsung X636 , Sony Ericsson W380 y K550, todos
 con el mismo metodo. Dudo que sea diferente en el caso de aquellos modems
 USB.
 
 En el siguiente link, franco catrin explica como conectarse con uno de estos
 aparatejos:
 http://www.tuxpan.com/fcatrin/es/index.php?guid=20080323
 

Justo hoy me tocó usar el modem en 8.10.  Ahora es más facil!

http://www.tuxpan.com/fcatrin/es/index.php?guid=20081118

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



Re: Módems 3G compatibles con Linux

2008-11-18 Por tema Franco Catrin L.
El mar, 18-11-2008 a las 13:41 -0300, Marco González Luengo escribió:
 El día 18 de noviembre de 2008 10:40, Franco Catrin L.
 [EMAIL PROTECTED] escribió:
  El dom, 16-11-2008 a las 20:05 -0300, Ivan Altamirano escribió:
  Tengo entendido, que como te mencionan en el link, estos modems son mirados
  como celulares compactos... lo que hacia para ocuparlos era crear un
  enlace simbolico desde /dev/ttyACM[numero generalmente 0, debes revisar],
  hacia /dev/modem y luego con KPPP apuntaba hacia esa direccion de modem,
  luego hay un boton para robar el funcioamiento del modem y se realizaba la
  pruebas sin ningun problema, finalmente ingresaba los numeros, usuarios y
  contraseñas requeridos por el operador (en mi caso ocupaba Entel prepago).
 
  En mi caso personal he hecho funcionar desde los miticos modems PCTEL hasta
  celulares como el Nokia 5200,Samsung X636 , Sony Ericsson W380 y K550, 
  todos
  con el mismo metodo. Dudo que sea diferente en el caso de aquellos modems
  USB.
 
  En el siguiente link, franco catrin explica como conectarse con uno de 
  estos
  aparatejos:
  http://www.tuxpan.com/fcatrin/es/index.php?guid=20080323
 
 
  Justo hoy me tocó usar el modem en 8.10.  Ahora es más facil!
 
  http://www.tuxpan.com/fcatrin/es/index.php?guid=20081118
 
 A aquello es lo que me refiero: nunca me aparecieron dichos
 diáloguitos. Lo más entrete es que dmesg me decía que había detectado
 el módem y todo lo demás. ¿Problema de Hardware?

Si dmesg te muestra información entonces no es problema de hardware.
Esos dialogos se levantan cuando el kernel notifica hacia arriba que
algo ha sucedido. 

Tienes andando hal, dbus y toda la parafernalia?


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



Musica con fidelidad

2008-10-30 Por tema Franco Catrin L.
El jue, 30-10-2008 a las 10:51 -0300, Alejandro Pando escribió:
 Me he puesto a buscar antecedentes sobre reproductores de musica en
 linux (en mi caso como instale Ubuntu Intrepid, esta el gnome, pero
 estoy que instalo en e17). He leido algunos articulos de comparativa,
 sugeridos, los 10 mejores y cosas por el estilo.
 
 Entre las respuestas mas tecnicas me quedo el de un tipo musicologo,
 con la ayuda de un equipo de alta fidelidad para sacar la musica que
 sale del PC, declara que lamentablemente Linux carece de reproductores
 con buena calidad de sonido, solamente Audacious es el mejorcito,
 pero como sabemos es pobre en cosas como letras, etiquetas, lastfm,
 caratulas, por ejemplo. Esto mismo lo ratifica un Linuxero que tambien
 hace incapie en la fidelidad del sonido, ya que reproductores muy
 completos como Amarok, que trabajan bien en KDE, pero en Gnome non es
 eficiente y la fidelidad del sonido es pobre.
 
 Les dejo el enlace para que lo puedan leer directamente:
 http://mundogeek.net/archivos/2007/05/15/el-mejor-reproductor-para-linux/
 
 Y un articulo sobre lo bueno que va el Listen
 http://bootlog.org/blog/linux/escucha-listen-sera-tu-futuro-reproductor-de-audio
 
 Alguno tiene experiencia en el tema que me puedan aclarar respecto a
 la fidelidad del audio en Linux?
 Sera problema de los driver?, a lo mejor es necesario echarle mano a
 su configuracion?

Estuve leyendo los comentarios porque me llamó la atención que hubieran
comentarios respecto a la fidelidad del sonido.

Si analizamos la cadena tenemos:

decoder - sound daemon (opcional) - driver - dispositivo.

El sound daemon no necesita alterar el sonido original, y echarlo a
perder tendría que ser a propósito y es complejo hacerlo como para que
se justifique.  Si no me equivoco Amarok usa arts, pero da lo mismo si
estas en gnome o kde ya que siempre va a usar arts, no veo por qué en
GNOME vaya a sonar peor (o te entendí mal?)

El decoder es casi el mismo para todos, o usan libmad, o ffmpeg, directo
o a través de gstreamer, que tampoco hace cambios en el sonido.
Entonces por ese lado tampoco debería haber alguna diferencia.

El dispositivo siempre es el mismo, también lo descarto

El driver podría influir, si es que en un lado estas usando ALSA y en el
otro lado estas usando OSS, pero normalmente todos usan ALSA hoy en día.
Una diferencia es qué características del dispositivo estan disponibles
gracias al driver y en ese sentido ALSA está mucho más desarrollado que
OSS, pero ti todas las aplicaciones usan ALSA, por qué sonarían
distinto?

La unica diferencia que veo son los posibles procesadores de audio que
puedan estar entre el decoder y el resto de la cadena.  Hasta hace poco
gstreamer no soportaba procesar el audio y no habían ecualizadores,
entonces xmms, audacious, beep media player y cualquiera que no usara
gstreamer podía agregar un ecualizador a la cadena.

Finalmente, creo que el termino fidelidad está bastante manoseado, ya
que la única forma de tener una real fidelidad es sentarse en donde
mismo estuvo sentado el ingeniero que hizo la masterización, usar sus
monitores y la misma sala, ya que el sonido siempre va a ser diferente
dependiendo de la cadena completa de audio, del lugar en donde se
escucha, la ubicación de quien escucha, su edad y la forma de su cabeza.
Y no estoy exagerando.

Por otra parte, no hay estándares de audio que puedan hacer comparable
una producción de otra como para ser comparables, no existe un se
escucha mejor a menos que el audio esté bastante deteriorado o mal
equilibrado

Creo que he tomado demasiado café.
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


Canonical does not contribute to Linux plumbing.

2008-09-24 Por tema Franco Catrin L.
El mié, 24-09-2008 a las 01:24 -0400, Wladimir A. Jimenez B. escribió:
 Gracias por las correcciones, ahora en lo que respecta a
 
  La verdad es que no es personal, Ubuntu es un sistema ( CREO ) solo
  para workstation aun,
 
 es por que en en general no se le respeta mucho como servidor aun, se
 que al igual que redhat la orientacion es a las empresas y corporacion
 u organizacion que puedan pagar el soporte.

Hay otros factores que influyen.  Muchos compran RedHat porque está
certificado para correr los productos de Oracle (y Bea), IBM, etc.  Son
aplicaciones típicas del mundo empresarial (que me toca ver).

Además aquí en Chile al menos es mucho mas facil encontrar RHCE's y
empresas que te pueden dar soporte local.

Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


Canonical does not contribute to Linux plumbing.

2008-09-24 Por tema Franco Catrin L.
El mié, 24-09-2008 a las 10:30 -0400, Alvaro Herrera escribió:
 Pedro GM escribió:
 
  Creo que el avance de linux esta en las distribuciones que bien se ha
  dicho se han descrestado para que sea usable y estable.
  
  Ubuntu bien me parece a primera vista una amigable solucion y con mucho
  bla bla bien interesante.
 
 La verdad es que a mí me ha servido bastante este Ubuntu enchulado
 últimamente, porque en los últimos 4 meses pude instalar Linux a 3
 laptops de personas que jamás se pondrían a investigar en los foros ni
 HOWTOs.  Eso de ¿oye y esto no tiene virus? fue lo que los cautivó, 
 y no me habría atrevido con otra distro.  Lo bueno es que los problemas
 que han tenido han sido bastante menores.
 
 Lo que sí puedo decir es que ninguno de esos usuarios se dará la lata de
 reportar un bug ni nada por el estilo.  Por el lado de colaborar con la
 comunidad, no es mucho lo que se gana.

Pero si esos usuarios van a mostrar su sistema a otros usuarios y es por
eso que ahora los fabricantes de hardware si les interesa que sus
dispositivos funcionen con Linux, ya no son solo unos pocos usuarios

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


Apple (Era: Canonical does not contribute to Linux plumbing.)

2008-09-24 Por tema Franco Catrin L.
El mié, 24-09-2008 a las 02:30 -0400, Rodrigo Ahumada escribió:
 Sven von Brand escribió:

 al parecer lo que más le calienta a algunos no es que aporten poco (hay 
 varias otras distribuciones que aportan levemente más, o menos*), sino 
 que tienen exceso de marketing... es como Apple que dice que sus 
 computadores son Mac, siendo que técnicamente son simples PC.

Yo creo que es más facil decir Mac que Pc 100% compatible con OSX de
Apple

Además de que para qué andamos con cosas, el resto del hardware que no
es parte de la lógica (chipset) es bien diferente a la mayoría de los
fabricantes de computadores.

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


Canonical does not contribute to Linux plumbing.

2008-09-23 Por tema Franco Catrin L.
El mar, 23-09-2008 a las 15:09 -0400, Marco González Luengo escribió:
 El día 23 de septiembre de 2008 10:09, Aldrin Martoq
 [EMAIL PROTECTED] escribió:
  [...]
  3. Hay claros ejemplos de cosas generadas y fomentadas fuertemente por
  Ubuntu. Uno de ellos es upstart.
 
 Estaba esperando que alguien mencionara Upstart. Para mí ha sido un
 parto acostumbrarme a Upstart, y en cierta forma lo aborrecía... hasta
 que me puse a verlo y me di cuenta de que no es tan feo, aunque aún no
 consigue despegarse 100% de SysV.

Eso es porque no se puede migrar todo lo que había de golpe.  El modelo
de upstart es bastante diferente y encuentro genial que hayan logrado
emular un entorno para que lo no migrado aun funcione.

 Y además, AFAIK, la última de Fedora Core viene con Upstart. ¿Cierto?


Hace años que no uso Fedora, pero dicen que FC9 lo incluye:

http://docs.fedoraproject.org/release-notes/f9/es/sn-System-Services.html


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


Ordenar automáticamente ventanas en Gnome

2008-09-10 Por tema Franco Catrin L.
El mié, 10-09-2008 a las 03:00 -0400, Aldrin Martoq escribió:

 Con la implementacion de log viewer, me han quitado todo eso que para mi
 es basico... Es comparable al EventViewer de Windows, la cuestion es
 rebonita, tiene hartos botones como ir al siguiente registro (y una
 alerta idiota en vez de deshabilitar el boton si no hay mas registros);
 pero de ahi a realmente trabajar con un log (por ejemplo buscar algo,
 procesar o sacar datos del log)... IMPOSIBLE.

Quizas la idea era tener algo igual el EventViewer, para imbéciles.  De
esos que dicen ahhh pero no es igual al de windows?, no hay algo mas
facil?

Al final, lo que entendemos como fácil depende de las habilidades del
usuario.

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


Ordenar automáticamente ventanas en Gnome

2008-09-10 Por tema Franco Catrin L.
El mié, 10-09-2008 a las 09:48 -0400, Alvaro Herrera escribió:
 Franco Catrin L. escribió:
  El mié, 10-09-2008 a las 03:00 -0400, Aldrin Martoq escribió:
  
   Con la implementacion de log viewer, me han quitado todo eso que para mi
   es basico... Es comparable al EventViewer de Windows, la cuestion es
   rebonita, tiene hartos botones como ir al siguiente registro (y una
   alerta idiota en vez de deshabilitar el boton si no hay mas registros);
   pero de ahi a realmente trabajar con un log (por ejemplo buscar algo,
   procesar o sacar datos del log)... IMPOSIBLE.
  
  Quizas la idea era tener algo igual el EventViewer, para imbéciles.
 
 En general, más o menos en eso se ha ido convirtiendo Gnome últimamente ...

No estoy de acuerdo.  Estamos hablando de un caso específico de una
aplicación.

A mis ojos, GNOME se ha vuelto impresionantemente usable sin necesidad
de meter mano (Just Works (tm))

Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


Ordenar automáticamente ventanas en Gnome

2008-09-09 Por tema Franco Catrin L.
El mar, 09-09-2008 a las 11:42 -0400, Mario Martínez escribió:

  No quiero convencerte. Te estoy respondiendo que la mayoría vive la
  filosofía de gnome, y no necesita tales chiches anticuados y que en mi
  opinión, conducen a una baja productividad, y que seguramente por eso
  no se ha implementado. 
 
 Totalmente de acuerdo y es más, después de iniciar cada ventanita de
 servicio, la envío a un escritorio para ventanitas de servicios,
 digámoslo así. Tengo otro escritorio para el trabajo y otro
 escritorio para el ocio, etc, etc. Hago un uso eficiente de los
 distintos escritorios.
 
 El problema es que cuando quiero ver el escritorio de ventanitas de
 servicios, me encuentro siempre con que unas estan sobre otras y eso
 es bastante molesto. 

Una posible solucion es hacer un script que te inicie todas esas ventans
de un golpe, y que las deje posicionadas

#!/bin/sh

gnome-terminal --geometry 80x25+0+0 -e tail -f tuarchivo1 
gnome-terminal --geometry 80x25+500+0 -e tail -f tuarchivo2 

etc

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


OT: google-chrome navegador opensource..

2008-09-07 Por tema Franco Catrin L.
Horst H. von Brand escribió:
 Franco Catrin L. [EMAIL PROTECTED] wrote:
   
 Si es importante cuando tienes varias pestañas abiertas en varias
 vistas del browser y una de ellas se acabrona.
 

 Mas mejor seria asegurarse que nadie se acabrone...
   

Totalmente de acuerdo, pero es como asegurarse que nadie conduzca en 
estado de ebriedad
--
Franco
From [EMAIL PROTECTED]  Sun Sep  7 19:42:51 2008
From: [EMAIL PROTECTED] (Alvaro Herrera)
Date: Sun Sep  7 19:43:06 2008
Subject: OT: google-chrome navegador opensource..
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Horst H. von Brand escribió:
 Franco Catrin L. [EMAIL PROTECTED] wrote:

  Si es importante cuando tienes varias pestañas abiertas en varias
  vistas del browser y una de ellas se acabrona.
 
 Mas mejor seria asegurarse que nadie se acabrone...

No tiene sentido diseñar software para escenarios utópicos.  Los bugs
existen y siempre existirán, y es bueno tener una estrategia para lidiar
con ellos.  Esconder la cabeza en la arena no ayuda ni a usuarios ni a
desarrolladores.


PD: mejor es un superlativo.  Más mejor es, por lo tanto,
gramaticalmente incorrecto.  Una vez como chiste, vaya y pase.  Es komo
kuando los kabros eskriben asi ...

-- 
Alvaro Herrerahttp://www.amazon.com/gp/registry/3BP7BYG9PUGI8
El destino baraja y nosotros jugamos (A. Schopenhauer)
From [EMAIL PROTECTED]  Sun Sep  7 22:36:08 2008
From: [EMAIL PROTECTED] (Rodrigo Javier Tobar Carrizo)
Date: Sun Sep  7 22:36:15 2008
Subject: OT: google-chrome navegador opensource..
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Alvaro Herrera wrote:
 Horst H. von Brand escribió:
 PD: mejor es un superlativo.  Más mejor es, por lo tanto,
 gramaticalmente incorrecto.  Una vez como chiste, vaya y pase.  Es komo
 kuando los kabros eskriben asi ...

Error: optimo es el superlativo, mejor es comparativo en su forma 
normal. Sin embargo, se puede convertir en un superlativo si es que se 
le usa de la forma El mejor de... o La mejor de

Saludos!
-- 
Rodrigo Tobar Carrizohttp://csrg.inf.utfsm.cl/~rtobar
ACS-UTFSM Technical Leader   +56 9 78073439
Linux User #399271
From [EMAIL PROTECTED]  Thu Sep  4 12:07:11 2008
From: [EMAIL PROTECTED] (Joaquin Varas)
Date: Sun Sep  7 22:53:12 2008
Subject: leer datdos de una puerta serial remota
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]


El jue, 04-09-2008 a las 11:19 -0400, Rodrigo Gutiérrez Torres escribió:
  
 Minicom es probablemente lo más fácil de configurar y usar.
 El problema que me he encontrado, es que hay cables adaptadores
 usb-serial que no los he podido hacer funcionar/trabajar... pero más
 parece problema del cable que de minicom.
 Salu2,
 

Es cierto, el programa más sencillo es minicom para poder conectarte a
dispositivos por puerta serial y enviar y recibir datos.

Existen en el mercado unos adaptadores basados en el chipset pl2303 o
los ch341, estos funciona rebien y son relativamente baratos.

He comprado marca Pctronix y DAG.

- 
Saludos
Joaquín M. Varas González
Jefe Soporte Técnico y telecomunicaciones
Isapre MASVIDA S.A. - InfoVida S.A.
09-82888465 / 041-2262108
[EMAIL PROTECTED]





OT: google-chrome navegador opensource..

2008-09-04 Por tema Franco Catrin L.
El jue, 04-09-2008 a las 11:35 +0200, Miguel Oyarzo O. escribió:
 At 16:27 04/09/2008, Alvaro Herrera wrote:
 Pedro GM escribió:
 
   En un comic que lanzo google explica el por que y como se desarrolla
   google chrome, ahi explica el por que usa webkit y v8, es bastante
   interesante.
  
   ref:http://www.google.com/googlebooks/chrome/
 
 ¡Está bueno!
 
 Me gustó la primera parte, donde explica los motivos para usar
 multiprocesos en vez de multithreads.  Me parece una excelente decisión.
 
 --
 Alvaro Herrera   Valdivia, Chile   ICBM: S 39º 48' 55.3, W 73º 15' 24.7
 
 
 De que hablas  si no son excluyentes,
 El documento explica que el multiproceso es para separar las pestañas 
 (tabs) y mantener
 las estructuras de memoria en cada una (eso no tiene gran impotancia,
 es un lujo nomas, pero es lo q mas quieren destacar)

Si es importante cuando tienes varias pestañas abiertas en varias
vistas del browser y una de ellas se acabrona.

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


No veo el puntero.

2008-09-01 Por tema Franco Catrin L.
El lun, 01-09-2008 a las 12:47 -0400, [EMAIL PROTECTED] escribió:
 Estimados listeros,
 
 Tengo un problema para visualizar el puntero en Debian Lenny. He buscado
 ayuda en google y en #debian-es del server freenode, Sin resultados
 positivos.

Si se ve por donde pasa el puntero entonces como dispositivo de entrada
si está funcionando, lo que falla es la visualización.

Las tarjetas de video despliegan el puntero como un sprite (hardware
cursor), probablemente el driver de tu tarjeta de video tiene algun
problema que hace que no se despliegue el puntero.

Tu driver debería tener la opción de mostrar el puntero por software,
por ejemplo (sacado de man i810)

Option SWCursor boolean
Disable  or enable software cursor.  Default: software cursor is
disable and a hardware cursor is used for  configurations  where
the hardware cursor is available.




 Tengo una maquina recién instalada y actualizada que no logro hacer
 funcionar el puntero.
 
 Esta con gnome, pero desde el gdm no se visualiza este. He probado
 también con otros wm como twm,icewm,  y no pasa nada.
 
 El mouse esta bien configurado por que funciona sin problemas, cuando
 estoy moviéndolo se ilumina por donde esta pasando, y puedo usar el
 escritorio si logro adivinar donde esta el puntero. Ahora en gnome
 tengo
 la opciÃn para que me muestre donde esta el puntero cuando presiono la
 tecla ctrl.
 
 Tambiénà trate de ver el problema con un mouse USB si funcionaba
 bien,
 pero tengo exactamente el mismo problema.
 
 Mi archivo xorg esta con la configuración por defecto. Ya lo he
 reconfigurado con dpkg-reconfigure xserver-xorg y no soluciona nada.
 
 Edite la secciÃn del mouse con unas configuraciones que encontréà por
 internet.
 
 Driver synaptics
 Option SendCoreEvents true
 Option Device /dev/psaux
 Option Protocol auto-dev
 
 Instale gpm y funciona a la perfección el mouse, veo por donde se
 mueve
 sin ningún problema.
 
 La maquina es un Packard Bell EasyNote XS, tiene una placa VIA. 
 
 Ahora estoy usando gnome 2.22.3 kernel 2.6.26
 
 En Open SuSe funciono sin problemas.
 
 No se que otra cosa puedo intentar. Si alguien me puede orientar se lo
 agradecería.
 
 Cordialmente
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


Balanceador de carga HTTP

2008-08-29 Por tema Franco Catrin L.
El vie, 29-08-2008 a las 18:45 -0400, Aldrin Martoq escribió:

 Gracias por todas sus respuestas. Hasta el momento haproxy hace
 exactamente lo que quiero. Algunas respuestas:
 
 1.- No tengo mayores datos de la implementacion, asi que debo tratar a
 los webservers y las aplicaciones como tontas... En principio, son
 apache tomcats 4.x;

Si son aplicaciones Java, has considerado usar al frente un Apache y
repartir la carga entre los distintos tomcat o cualquier servidor java a
través de mod_jk [1]?  Puedes controlar el balanceo de carga, usar
sticky sessions, replicar sesiones por grupos, etc.

 2.- Por ende, no quiero modificar la logica de las aplicaciones ni el
 ambiente de los servidores web. Estoy tanteando alguna solucion simple
 sin cambiar el ambiente ni las aplicaciones.

Con apache + mod_jk solo aplicas una capa encima de tus servidores, lo
único que necesitas es que tus sesiones sean serializables

[...]

 4. En resumen, lo mejor siempre es pensar la aplicacion para ser usada
 en un cluster. En la practica, casi nadie pone eso en los
 requerimientos ;)

Asi es, a veces creen que la escalabilidad aparece por arte de magia.

BTW, server sessions are evil.  Se que son aplicaciones heredadas, pero
a futuro considera manejar la sesión en el cliente y usar servicios
stateless en el servidor, para que puedas tirar la carga a cualquier
servidor. [2]


[1] http://tomcat.apache.org/connectors-doc/
[2] http://www.theserverside.com/news/thread.tss?thread_id=47213


Saludos
--
Franco


capturadora de video digital y analoga, en linux

2008-07-03 Por tema Franco Catrin L.

El mié, 02-07-2008 a las 14:54 -0400, Antonio Sebastian Salles M.
escribió:
 Estimados,
 
 Alguno de ustedes tiene alguna experiencia con capturadoras de video
 en linux? tanto digitales como análogas?
 Hasta el momento sólo he ocupado algunas pctronix con chip SAA1730, en
 pci, y la no he quedado conforme con la calidad de audio y
 compatibilidad, aunque por lo cierto, funcionan.
 Alguna recomendación, experiencia, anti-recomendación (lo más
 importante en realidad) ... ?


he usado varias tarjetas añejas PCI basadas en el famoso BT8x8.  He
tenido buenos resultados con todas ellas, capturando a 720x480 (NTSC) a
30 (29.97) cuadros por segundo pasando directo a mpeg4 usando mencoder.

Antes usaba un athlon de 900 y alcanzaba justito con el filtro de
desentrelazado.  Ahora tengo un PIV de 2.4 y me da para aplicar más
filtros.

En cuanto al audio, no tengo mucho que decir, es stereo y la calidad es
tan buena como la calidad de la fuente.  Qué problemas tuviste con el
audio y compatibilidad?


Una vez tuve una con SAA173x pero la vendí porque necesitaba parchar el
kernel con v4l2 en esos tiempos, supongo que eso ya no es necesario.

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


O.T. se necesita técnico de soporte.

2008-06-25 Por tema Franco Catrin L.

El mié, 25-06-2008 a las 10:42 -0400, Claudio Salazar Sepúlveda
escribió:
 Diego Rivero wrote:
  Lo que si sabemos que los especialista linux o unix son mas capos que
  los gauchos que usan windows y se hacen los hackers con un par de
  progrmas, son unos flores gaucho que le sacas el mouse y se mueren.
 
 Encuentro mal tu punto de comparacion.
 
 Tambien muchos especialistas Linux mueren sin X, no lo vemos tanto 
 ahora pero despues veremos el efecto de las distros nuevas en la 
 administracion de sistemas grandes .. Las distros nuevas (Ubuntu-like) 
 traen programas que te configuran todo en X, y la tarea de 
 administracion te la hacen facil, pero si les quitas X quizas no sepan 
 como configurar todo correctamente.
 Si bien en Linux ocupas mucho mas la terminal y la administracion remota 
 (ssh), Windows tambien tiene una terminal no tan power como las 
 existentes en *nix, pero el especialista en Windows deberia saber 
 manejar todo el sistema desde su cmd.exe, sin necesidad de entorno 
 grafico y su mouse.

No estoy de acuerdo.

Creo que lo principal es saber lo que estas haciendo, independiente de
que sea por interfaz gráfica o por interfaz de comandos.   Para qué
perder el tiempo aprendiendo una interfaz compleja si existe otra
interfaz simplificada para hacer exactamente lo mismo?  Para muchas
cosas una interfaz de comandos te permite hacer de todo, pero nunca
necesitas hacer todo lo que se puede hacer con ella.

En otras palabras, si un técnico me deja un open relay porque no conoce
como funciona el sistema de correo entonces no sirve de nada que sea
seco para la linea de comandos.

Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


O.T. se necesita técnico de soporte.

2008-06-25 Por tema Franco Catrin L.

El mié, 25-06-2008 a las 11:58 -0400, Daemon escribió:
 2008/6/25 Alejandro Barros [EMAIL PROTECTED]:
 
  Que el mercado mande no significa opacidad una regla básica de un mercado
  que opera correctamente es que no hayan asimetrías de información, el
  mercado no es una entelequia que quiere bajar los sueldos, lo que me
  perece patético es tu análisis
 
  mercado = opacidad de la información = sueldos bajos = mala calidad
 
 
 Lo que es patético es que personas como tu Navarro esten en una lista
 de software libre o FLOSS como esta, que haces acá.???, haz
 ayudado 0 (cero) como asesor de gobierno en materia informática, o
 crees que la pobre agenda de estrategia digital es un gran avance para
 el país.

Si es asi, muchos no estaríamos en esta lista.   

Cuando se cae en descalificaciones  es porque no hay argumentos.

BTW también encuentro malo el análisis de los sueldos bajos

Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


O.T. se necesita técnico de soporte.

2008-06-25 Por tema Franco Catrin L.

El mié, 25-06-2008 a las 09:50 -0400, Juan Esteban Pulgar Howes
escribió:
 Christian,
 
 Como tu dices $450.000 es lo mínimo que podría ganar un técnico con 
 conocimientos en Linux y cumpliendo con los requisitos que además se 
 piden. Lamentablemente en Chile casi siempre se valora más el título que 
 el conocimiento.

Me sorprende esa cifra.  Encuentro qué es muy bajo para el costo de la
vida actual.

Tenía entendido que los especialistas Linux ganaban más que los
especialistas Windows, entonces.. cuanto gana un ventanitas???


 
 Saludos.
 
 Christian Montero Hernández escribió:
  - Mensaje original 
 
  De: Jorge Severino [EMAIL PROTECTED]
  Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
  CC: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl; [EMAIL 
  PROTECTED]
  Enviado: martes, 24 de junio, 2008 18:03:05
  Asunto: Re: O.T. se necesita técnico de soporte.
 
  $ ?
  
 
  no creo que te respondan abiertamente, sino mas bien a nivel individual.
 
  pero yo diria que un sueldo respetable es de al menos $450.000.-
 
  o no?? digo como para establecer un precio de mercado..
 
 
  corrijanme si es muy bajo o muy alto..
 
  Gracias...
   
  Christian Montero H.
  Red Hat Certified Engineer (RHCE) 805008759430301
 
 
 

  
  Yahoo! Deportes Beta
  ¡No te pierdas lo último sobre el torneo clausura 2008! Entérate aquí 
  http://deportes.yahoo.com
 

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


O.T. se necesita técnico de soporte.

2008-06-25 Por tema Franco Catrin L.

El mié, 25-06-2008 a las 12:22 -0400, Eduardo Peña Ceballos escribió:
 Franco Catrin L. wrote:
  No estoy de acuerdo.
  
  Creo que lo principal es saber lo que estas haciendo, independiente de
  que sea por interfaz gráfica o por interfaz de comandos.   Para qué
  perder el tiempo aprendiendo una interfaz compleja si existe otra
  interfaz simplificada para hacer exactamente lo mismo?  Para muchas
  cosas una interfaz de comandos te permite hacer de todo, pero nunca
  necesitas hacer todo lo que se puede hacer con ella.
 
 Con eso que planteas estaría bien instalar un servidor con X solo para 
 usar un frontend para configurar algún servicio  ?

No es necesario.  Te puedes conectar remotamente por ssh y levantar la
aplicación en tu propio servidor X.  O puede ser una interfaz web, o un
cliente liviano, etc.  

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


SPAM: Fwd: INVITACION FLISOL SANTIAGO 2008

2008-04-20 Por tema Franco Catrin L.

El dom, 20-04-2008 a las 17:18 -0400, Aldrin Martoq escribió:
 On Sun, 2008-04-20 at 13:11 -0400, Wladimir A. Jimenez B. wrote:
  German enrealidad no es una buena practica, mi punto, es que en herramientas
  publicitarias si lo es.
  y aun que moleste a los entendidos igual puede haber gente que lo agradesca.
  como bien dicen todos el fin no justifica los medios.
  pero porque ser tan duros con una organizacion de ayuda.
  Quisas este equivado, quisas deba ser mas lapidario y enjuiciar la decision
  que tomaron de hacer spam pero  1 aun que todo apunta a que fue spam no
  estoy seguro, y 2 igual creo que un comercial no es malo.
  aunque se pasaron un poco
 
 Bueno, estamos educando. Si fueramos lapidarios, los meto a las RBL y se
 acabo el problema; no recibo basura y con suerte muchos tampoco lo
 haran.
 
 
 BTW, a los que se sienten afectados por el caso mundolinux.com.ve hagan
 lo mismo. Ayer me llego otro spam y eso ya fue la gota...

Hoy hablé directamente con Oscar Valenzuela de gnu chile  para no estar
haciendo suposiciones.

Me dice que las distintos organizaciones : ubuntu.cl, cdsl, debian
chile, entre otras, tienen permisos para registrar direcciones para
envio de invitaciones a eventos de parte de gnu chile, no hay
recoleccion de direcciones, se reciben desde esas fuentes externas. 

Cada uno pregúntese en cual de ellas participa y qué atribuciones tienen
tales organizaciones para distribuir su dirección de correo electrónico.

Mas info:
http://eventos.gnuchile.cl/mailmasivo.php

Saludos
--
Franco


Aplicacion 32bits en maquina de 64

2008-04-15 Por tema Franco Catrin L.

El mar, 15-04-2008 a las 10:35 -0400, Rodrigo Javier Tobar Carrizo
escribió:

 No, ese seria el caso de que GalA fuese un puntero doble. GalA esta 
 definido como:
 
 struct GALAXY *GalA;
 
 Por lo tanto, ese no es el problema.

Y donde asignas memoria para que GalA tenga donde apuntar?

Podrias mostrar todas los trozos relevantes.

Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


Vote no a Microsoft OOXML

2008-04-14 Por tema Franco Catrin L.

El lun, 14-04-2008 a las 16:10 -0400, Wladimir A. Jimenez B. escribió:
 Pude que OOXML mejore una enormidad, pero el punto como lo presenta el
 enlaces es
 1 ya existe un estandar
 2 no creo que microsoft modifique el punto de referencia a otros estadares
 existentes
 3 no creo que se eliminse el uso de sus patentes.

No es blanco y negro.  Deberias mirar la documentacion disponible sobre
el proceso.

 por lo tanto y por muchas modificaciones que se hagan no se puede aplicar
 OOXML como un estandar.

Pueden perfectamente modificar todo lo que quieran o les convenga.  Esta
es una movida política antes que técnica.

 dado que el primer requisito es que antes de este no exista un estandar.

La excusa de MS es que el estandard existente es sólo un subconjunto de
lo que se necesita.

 o sea, lo que se tiene que vatar es el cambio de ODF a OOXML y para eso
 OOXML deveria ser mejor, y ODF deveria ser obsoleto. y creo que ninguna de
 las dos condiciones se cumplen.

Una cosas es calidad, y otra cosa es cual es el mejor para...  Por
ejemplo cual es el mejor formato para representar la gran mayoría de los
documentos existentes?  

Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


Vote no a Microsoft OOXML

2008-04-12 Por tema Franco Catrin L.

El vie, 11-04-2008 a las 22:20 -0400, Germán Poó-Caamaño escribió:
 On Fri, 2008-04-11 at 20:29 -0400, Renato Covarrubias Romero wrote:
  El Viernes 11 Abril 2008, Germán Poó-Caamaño escribió:
  [...]
   Cabe recordar que Noruega se abstuvo, en circunstancias que de 23 votos,
   sólo 2 votaron a favor y 21 votaron en contra.  Por lo que hay fuertes
   sospechas de irregularidades y se procedió a protestar el voto Noruego.
   ¿Cómo es posible que el voto de 2 integrantes tenga mayor valor que el
   resto?
  Acá en Chile paso _casi_ lo mismo.
  Casi todos los votos fueron a favor de aprovarlo. La INN igual digo 
  abstención.
  
  ¿Porque te asombras tanto?
 
 En Chile ya establan declarando el voto *antes* que se discutiera;
 eso fue lo que gatilló la abstención.

El comunicado oficial de INN dice que la abstención se debe a que no hay
consenso entre los miembros del comité y por lo tanto no existe una
posición nacional al respecto.

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


Vote no a Microsoft OOXML

2008-04-11 Por tema Franco Catrin L.

El vie, 11-04-2008 a las 18:54 +0300, César Sepúlveda B escribió:

 Para conocer las dos partes: 
 La discusión en este blog la encontré bastante interesante.
 
 Enlace al blog:  
 http://blogs.technet.com/joseantoniobarriga/archive/2008/03/25/ooxml-la-verdad-se-terminar-por-imponer.aspx

Al menos, 100% de acuerdo con el titulo.
La verdad se terminará por imponer.

Eso no ha sucedido aun, pero ya se está investigando acerca de cómo se
llevó a cabo el proceso.

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


Problemas con smtp

2008-04-01 Por tema Franco Catrin L.

El mar, 01-04-2008 a las 13:16 +, [EMAIL PROTECTED] escribió:
 He configurado un nuevo FW con iptables, con DMZ y LAN, obviamente con  
 3 tarjetas de red.
 Hasta acá todo va bien, bastante bien, excepto que he notado que no  
 puedo enviar foto de mis vacaciones a nadie, en general achivos de mas  
 de un mega. Hable con mi proveedor de mail y el me envió un archivo  
 grandote que entro sin problemas. He enviado otros archivos chicos y  
 cero rollo.
 El Mensaje que envía es:
  Error al efectuar operación.
  El comando DATA ha fallado: Expiró el tiempo de conexión: correo no
  enviado.
 Envío a través de gmail, hotmail, etc..lo que quiero, salen por el  
 mismo fw sin ningun tipo de problema.
 Un usuario que se conecta remotamente a un servidor ftp externo, me  
 informa que se conecta y despues de un lapso pierde conexión.
 ¿Alguién puede prender la luz por favor?

Hola Wladimir!

Puede ser un cambio que se hizo en ip_conntrack, mis primeras canas se
las debo a este comportamiento

Aplica los siguiente en tu firewall y vuelve a probar:

echo 1  /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_be_liberal

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


cambiar a iso-8859-1 o mejor?

2008-02-13 Por tema Franco Catrin L.

El mié, 13-02-2008 a las 09:06 -0300, Miguel Oyarzo O. escribió:

 Quizas me exprese mal, no limitado en juego de caracteres, sino
 en compatibilidad con algunos clientes.

Lo que se debe corregir es la incompatibilidad del cliente.

 Pero el punto es que: Siendo  esta lista en español
 y pensando que ningun miembro de esta lista mandará
 un mensaje en chino u con circulos sobre las letras ..
 por que no usar un juego de caracteres adecuado a nuestra zona?
 
   iso-8859-1 esta 100% representado en Unicode y es mas que suficiente
 para nuestras letras. UTF8 es mas una variable para representar unicode
 y de paso aumentar juego los simbolos para los orientes, arabes y otras razas,
 pero no es nuestro caso  (creo)

Y donde dejas a ISO-8859-15 que agrega el símbolo euro entre otros?


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


DNS

2008-02-12 Por tema Franco Catrin L.

El lun, 11-02-2008 a las 19:13 +0100, [EMAIL PROTECTED] escribió:
 Estimada lista: Me han solicitado crear una DMZ con 2 servidores web y 
 acceso a una LAN. Bastante clásico el modelito.
 Yo cuento con un servidor web, denominado impudahuel.cl, en el mismo
 servidor los archivos de zona. Copie un scrip de iptables lo he ido
 mejorando y finalmente ni un drama para el www.impudahuel.cl, esta
 respondiendo desde la DMZ y el acceso a la LAN sin dramas. No obstante me
 han solicitado que el otro servidor tambien se vea con otro nombre, lease:
 www.otro.nombre.cl.
 
 Me he abierto el archivo: db.midominio.cl y he agregado:
 
 localhost INA127.0.0.1
 nsINA200.70.170.67
 otro.nombre.clINA200.70.17O.68
 
 Posteriormente reinicie bind9 y no pasa na.
 Tengo escaso conocimiento de este cuento agradeceria me pudiesen orientar.

Cambia

otro.nombre.clINA200.70.17O.68

Por

otroINA200.70.17O.68

Si ns.impudahuel.cl  te funciona, esto hara que tambien te funcione
otro.impidahuel.cl

Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin


laptop+hdparm

2008-01-27 Por tema Franco Catrin L.

El dom, 27-01-2008 a las 15:34 -0300, Ismael Diaz escribió:
 [...]
 Ultimamente he estado leyendo que hay formas de definir valores de
 manera dinamica, por ejemplo dejarlo en '128' cuando este solo con la
 bateria (esto supuestamente haria que el disco este mas protegido contra
 el movimiento o cosas por el estilo), y en '254' o '255' cuando se
 encuentre enchufado a la corriente electrica (se da por asumido que se
 quedara sin mucho movimiento, por lo que la proteccion ante esto es
 menor); pero es algo que estoy recien estudiando, a medida que reuna mas
 antecedentes los ire publicando, eso... Saludos.

Si estás en Ubuntu con APM, revisa en /etc/apm.d/event.d/20hdparm
Ese script hace cambios via hdparm dependiendo de si estas o no usando
bateria.

Si estás en Ubuntu con ACPI, revisa en /etc/acpi/power.sh en donde hay
algo equivalente

Saludos
--
Franco







Laptop para Linux

2008-01-23 Por tema Franco Catrin L.
Nehemias Jacob [EMAIL PROTECTED] ha escrito:

 En que linea del mail original pide Franco alternativas de modelos
 distintos a HP??
 Simplemente pidio ayuda para saber las bondades y desgracias de 2
 modelos, ahora he leido
 mas de 4 propuestas de Notebook que onda!!!

Hice mi mejor esfuerzo por evitar lo inevitable.
la gente no entiende lo que lee.

 Cual es la razon que nos lleva a responder algo totalmete diferente a
 lo planteado???
 ... en fin...

Viendo el vaso medio lleno, al menos hubo aportes interesantes como el  
de las CPU

 Insisto, personalmente recomiendo el HP nx7400...

Ayer los fui a ver!  Despues de haber comprado varios notebooks con  
solo verlos por fotos en la web preferí ir a verlos en persona, para  
no llevarme sorpresas.

Algo que no me había fijado es que el nx7400 no tiene grabador de  
DVD's, solo lector.  Además que lo encontré casi tan feo como los  
ThinkPad/Lenovo (Hi Alvaro!)

El que estaban vendiendo tiene de esas pantallas reflectantes, había  
visto que habian modelos con pantallas no reflectantes pero  
lamentablemente parece que están en proceso de extinción.

Me acordé de la lista porque habían unos Dell que se veían bastante  
decentes, y con pantallas de las no reflectantes, pero los que tenían  
en esa tienda eran con teclado en inglés.

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


Guerra santa de nuevo PARA LOS DETRACTORES DE MYSQL

2008-01-23 Por tema Franco Catrin L.
Alvaro Herrera [EMAIL PROTECTED] ha escrito:

 Cristian Rodríguez escribió:
 Horst H. von Brand escribió:

 En buena parte porque la gente (ya) se comenzo a aburrir de la tonterita de
 DRM.

 Exacto, el DRM fracaso porque el mercado no lo aceptó, los usuarios no
 quieren comprar eso y logicamente, para poder subsistir, los fabricantes
 tienen que vender lo que gente quiere.

 Yo no estoy tan seguro que haya fallado todavía.  Los conglomerados
 grandes (MPAA, RIAA, etc) están dando duras batallas; y a fuerza de
 lobby, para lo cual tienen contenidos ingentes de $$$, han logrado
 introducir muchas leyes nocivas, como la DMCA.

 ¿En qué se ha notado el rechazo de los consumidores a la DMCA?  ¿No me
 dirás que las ventas de iTune han sido malas?

Sin ser experto en el tema, he visto que la DMCA se ha usado para  
proteger los derechos de propiedad, por ejemplo invocándola para dar  
de baja contenido: tablaturas, videos, letras de canciones, etc.

Por el lado de DRM, al menos en la industria musical le esán haciendo  
asco, incluyendo a las compañias que venden contenido via iTunes.   
También veo a DRM como un fracaso.

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


Guerra santa de nuevo PARA LOS DETRACTORES DE MYSQL

2008-01-23 Por tema Franco Catrin L.
Wladimir A. Jimenez B. [EMAIL PROTECTED] ha escrito:

 Para comenzar saludos a todos!

 Me tome el tiempo de leer la gran cantidad de post, y me di cuenta que
 como en el tercer post se perdio MySql. Y lo encontre interesante.

 En mi opinion todos tienen parte de razon con respecto a las patentes,
 al desempeño de las conglomerados de software, etc.

 En esta vida actual todo es un negocio, y como todo negocio el mejor
 administrado gana, la realidad es que a ninguna empresa le importa
 realmente si sus consumidores son felices o no, solo importa que
 compren sus productos.

Si tus consumidores no son felices con lo que les venden, dificilmente  
comprarán tus productos, al menos no más de una vez.

Aunque hay casos de usuario no felices que igual vuelven a comprar,  
uds saben a que me refiero ;)


 Por , lo tanto, el desarrollador de software profecional tiene el
 mismo objetivo funcional, y por esto podemos encontrar desarrolladores
 de software libre que su profecion principal es ser doctor medicina.

No entendí

 El software libre es un arte, que se desenvuelve dentro de grupos de
 desarrollo que consiguen objetivos en comun, la verdad es que el
 software libre nunca va a morir, por que, siempre habran artistas.

Puedes ser artista en tu tiempo libre y vivir de otra cosa, pero es  
mucho mejor vivir de tu arte y no tener que hacer otra cosa.  Muchos  
desarrolladores de software libre tienen esa fortuna gracias a estos  
grandes conglomerados.  Revisa el link que Cristian mandó sobre SuSE  
y Novell.

 Un ejemplo, la verdad soy muy malo en arte pero igual, y pintor (no de
 brocha gorda) desarrolla un cuadro, problamente lo hizo por que quizo
 pintar lo que se le ocurrio, un dia pasa alguien a quien le gusto el
 cuadro y lo valorizo en 30 USD, el pintor decide que no es un buen
 precio y dice que tiene un valor sentimental, luego pasa otra persona
 y le dice 500 USD y el pintor no se puede resistir al precio.

También pasa al reves, muchos artistas hacen obras para que les  
paguen, con contrato incluido, ahi tienes a Da Vinci o Bach.Te  
imaginas a Da Vinci trabajando en la construcción para pintar de noche  
en sus tiempos libres?

 En este caso no hay moral, solo lo que el pintor estimo que pagaba   
 su esfuerzo.

Puedes hacer un ejercicio mental simple.  Dejar tu trabajo (si lo  
tienes) y pintar por gusto a tiempo completo.  Cómo lo haces para  
poder seguir pintando sin tener que preocuparte de cómo vas a pagar  
tus gastos?


 Eso es el mundo, todos podemos hacer lo que queramos.

 EL SOFTWARE LIBRE ES ARTE Y NO ES TERMINABLE POR SIEMPRE HABRAN ARTISTAS

El software libre es: libre.
Tambien puedes hacer software a propietario o a medida y asumirlo como  
un arte.  De otra forma muchos ya nos hubieramos vuelto locos.

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


Laptop para Linux

2008-01-23 Por tema Franco Catrin L.
Rodrigo Fuentealba [EMAIL PROTECTED] ha escrito:

 2008/1/23, Alvaro Herrera [EMAIL PROTECTED]:
 Gonzalo Seriche escribió:
  On 1/23/08, Alvaro Herrera [EMAIL PROTECTED] wrote:
  
   Cierto.  Lo malo es que no puedes verlo y evaluar la fealdad :-(
   ¿Lo otro es si te cobran impuestos de internacion?  ¿Alguien sabe?
 
  Para nada, ahi sale que estan incluido el IVA e impuestos varios.

 Huh, pero en tu post anterior decias que era mejor encargar a Dell
 gringolandia.  Yo entendí que eso significaba que te lo mandaran desde
 USA, y en ese caso la aduana podría meterse y cobrarte algo, no?

 No sólo cobrarte, sino también proporcionarte dolores de cabeza. Desde
 gringolandia, demora un kilo en llegar. Un amigo se compró uno (pero
 eliminó el post de su blog donde contaba su odisea :( )

Las experiencias cercanas han sido buenas.  Exactamente 2 semanas en  
llegar a la oficina/casa sin ningun tramite adicional.

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


Laptop para Linux

2008-01-21 Por tema Franco Catrin L.

El lun, 21-01-2008 a las 11:17 -0300, Felipe Román Márquez escribió:
 
 
 El 21-01-2008, a las 10:52, Rodolfo Alcazar Portillo escribió:
 
  Am Freitag, den 18.01.2008, 15:34 -0300 schrieb Felipe Román Márquez:
  los equipos dell dejan mucho que desear en calidad, para ser  
  sinceros,
  son derechamente malos (hablando de las lineas baratas, inspiron,  
  xps,
  vostro.)
 
  ? DellXPSM1210(2.16GHz + 1Gb Ram) + Fedora8 = súper, aunque pesada,
  Funciona todo (dicen que la webcam también, pero no la necesito, no lo
  intenté). Es super rápida. No me ha defraudado en absoluto. El Wifi lo
  configuré una sola vez y trabajo en varias partes, sin problema. Lo
  único malo, su disco de 80Gb. La batería? genial! La uso para  
  programar
  (php y c++) y para hacer música, con wine (Band-In-A-Box y Finale  
  2007,
  ambos con timidity, funcionan rebien y son razonablemente rápidos,  
  igual
  que en mi pc de escritorio).
 
  Saludos!
 
 
 tengo un xps 1210 por algo te lo digo. (a los 2 meses murió el disco  
 duro, perdí muchos datos importantes, desde ese día está botado debajo  
 de mi cama. )

Pero el disco no lo hace Dell


 los equipos dell en hardware no tienen problemas, siempre tienen  
 hardware rápido por poca plata.
 el problema radica en los malos materiales usados para su  
 construcción, malos plásticos, malas bisagras, mala pantalla, con muy  
 mal ángulo de visión, poco brillo,

Cuando armas el equipo puedes optar por distintos tipos de pantalla. Las
mas baratas son malas.

  además son muy pesados y gruesos.   

Depende mucho del modelo.  Hay unos antiguos de mas de 3kg y hay otros
de menos de 2.5Kg.  Como anécdota una vez tuve un inspiron 5150 y con el
peso tuve una lesión en la espalda, ahora cada vez que veo ese tono de
violeta vuelvo a sentir el dolor! 

 el touchpad es de mala calidad y tiene un tacto horrible. etc etc.

También depende del modelo.

 (como ejercicio prueba cerrando el laptop y presionando suavemente los  
 bordes, crujen como catre viejo)

También tuve un Toshiba que con solo abrirlo y cerrarlo, despues de un
tiempo se quebró la tapa a la altura de las bisagras.


Saludos
-- 
Franco Catrin L.  TUXPAN Software S.A.
http://www.tuxpan.com/fcatrin 


Laptop para Linux

2008-01-21 Por tema Franco Catrin L.

El lun, 21-01-2008 a las 12:14 -0300, Eduardo Aguila escribió:
 HP  mejor no te cuento como le decia mi hermana al notebook HP (Hijo
 ...)

Que problemas tuvo?

 Mi experiencia personal, me indica que una buena compra de un laptop bueno
 bonito y barato y que se lleve bien con GNU/Linux es dell

He tenido un par de HP y me han dejado bastante buena impresión.
He tenido Dell y la impresión es diferente respecto a la calidad como
laptop.  

Lo que si debo destacar es la calidad del servicio técnico y garantía:
por motivos aun desconocidos, dos veces murió el audio y me tuvieron que
cambiar la placa.  Nunca me tramitaron y vinieron a mi oficina la
primera vez, y la segunda fueron a la oficina del cliente con quien
trabajaba.  Además me atendieron MUY bien.


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


Laptop para Linux

2008-01-21 Por tema Franco Catrin L.

El lun, 21-01-2008 a las 12:37 -0300, Luis San Martín escribió:
 Me sorprende que nadie haya recomendado algun Thinkpad... son 110%
 compatible en linux y mejor que cualquier laptop :-)

La idea no era que me recomendaran otros modelos, sólo quería saber la
diferencia que podía tener en los dos que describí al principio.

No me gustan los Thinkpad porque son muy cuadrados,  un amigo
thinkpadiano dice que me gustan los notebooks para niñas

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


Laptop para Linux

2008-01-21 Por tema Franco Catrin L.

El lun, 21-01-2008 a las 15:04 -0300, Alvaro Herrera escribió:
 Franco Catrin L. escribió:
 
  No me gustan los Thinkpad porque son muy cuadrados,  un amigo
  thinkpadiano dice que me gustan los notebooks para niñas
 
 Son refeos los Thinkpad, es cierto.
 
 Si lo que buscas son notebooks bonitos, te puedo recomendar las lineas
 de Apple ... incluso tienen unos modelos rosados y celestes que te
 pueden interesar!

jajaja no te rias que mi primer notebook era rosado. Le decian el
notebook de barbie ajjaja

Al menos los HP son negros :D

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


Laptop para Linux

2008-01-19 Por tema Franco Catrin L.

El vie, 18-01-2008 a las 21:59 -0300, Alvaro Herrera escribió:
 Franco Catrin L. escribió:
 
  HP 530:
  - Intel Core Duo T2300 (1.66Ghz / 2MB cache L2)
  - Chipset Mobile? Intel® 945GML Express
  - 2 USB
  - Batería 4 celdas
  
  HP nx7400
  - Intel Core 2 Duo T5500 (1.66Ghz / 2MB cache L2)
  - Chipset Mobile? Intel® 945GM Express
  - 3 USB
  - Bateria 3 celdas
 
 Nadie comentó sobre las baterías, que me parece un parámetro
 interesante.  Sobre todo porque es probable que una de ellas tenga harta
 menos capacidad de carga que la otra (mira la especificacion de mVA de
 cada una).
 
 Lo que especifiquen como duración de la batería será también un
 indicador de qué tan buena es la gestión de energía que te permita el
 chipset/procesador.  Si los dos gastan lo mismo, entonces uno debería
 durar 25% más que el otro, pero lo más probable es que no sea así.

Buen punto.  Me equivoqué donde 3 celdas, son 6.
En los valores nominales, para el hp530 dice 1.5-2.0 horas, el nx7400
dice 3.5 horas... con windows vista.  Yo creo que el nx7400 conviene más
desde ese punto de vista, segurmante rinde 4.0 o mas horas

--
Franco


Laptop para Linux

2008-01-19 Por tema Franco Catrin L.

El vie, 18-01-2008 a las 16:16 -0300, Alberto Rivera escribió:
 Franco Catrin L. wrote:
  Hola!
 
  Necesito un poco de ayuda.  Estoy cotizando un notebook para mi y me
  gustaria ver si en la lista hay gente que conozca algunos de los que me
  dan buena impresión.

 Hola Franco, mira lo mejor es que vayas a comprarlo con un livecd de 
 ubuntu y uno de knoppix, así sabes altiro si funcionan todas las cosas, 
 en el pero de los casos no te va a funcionar las tarjetas que tienen 
 chipset broadcom pero le pones fw-cuuter y listo ... 

Estos vienen con wireless intel :D

--
Franco


Laptop para Linux

2008-01-19 Por tema Franco Catrin L.

El sáb, 19-01-2008 a las 20:07 -0300, Matias Valdenegro T. escribió:
 El Sábado 19 Enero 2008, Franco Catrin L. escribió:
  El vie, 18-01-2008 a las 16:16 -0300, Alberto Rivera escribió:
   Franco Catrin L. wrote:
Hola!
   
Necesito un poco de ayuda.  Estoy cotizando un notebook para mi y me
gustaria ver si en la lista hay gente que conozca algunos de los que me
dan buena impresión.
  
   Hola Franco, mira lo mejor es que vayas a comprarlo con un livecd de
   ubuntu y uno de knoppix, así sabes altiro si funcionan todas las cosas,
   en el pero de los casos no te va a funcionar las tarjetas que tienen
   chipset broadcom pero le pones fw-cuuter y listo ...
 
  Estos vienen con wireless intel :D
 
 Y? Igual dan problemas, al menos ArchLinux + ipw3945 da problemas con redes 
 WiFi con WPA/WPA2, y hay problemas reportados con networkmanager.
 
 iwl3945 soluciona bastantes problemas, pero aun tiene detalles que 
 probablemente su inclusion en el 2.6.24 solucione (Por ejemplo, no funcionan 
 los LED's de la WiFi).

AHA!!! esto es lo que quería ver!
Alguien más sabe de este tipo de problemas?  (Ubuntu en mi caso)

--
Franco


Laptop para Linux

2008-01-18 Por tema Franco Catrin L.
Hola!

Necesito un poco de ayuda.  Estoy cotizando un notebook para mi y me
gustaria ver si en la lista hay gente que conozca algunos de los que me
dan buena impresión.

Estoy entre un HP530 y un HP nx7400

Los componentes diferentes son:

HP 530:
- Intel Core Duo T2300 (1.66Ghz / 2MB cache L2)
- Chipset Mobile? Intel® 945GML Express
- 2 USB
- Batería 4 celdas

HP nx7400
- Intel Core 2 Duo T5500 (1.66Ghz / 2MB cache L2)
- Chipset Mobile? Intel® 945GM Express
- 3 USB
- Bateria 3 celdas

Mi principal duda es acerca del procesador.  Yo no pienso usar un Linux
de 64 bits, me funcionaria todo bien si uso un Linux de 32 bits en el
Intel Core 2 Duo ? 

Por ahi vi que el nx7400 tiene pantalla no reflectante, me parecen mas
agradables de usar.  Alguien sabe cómo es la pantalla del hp 530?

Saludos y gracias de antemano
--
Franco





Laptop para Linux

2008-01-18 Por tema Franco Catrin L.

El vie, 18-01-2008 a las 16:16 -0300, Alberto Rivera escribió:
 Franco Catrin L. wrote:
  Hola!
 
  Necesito un poco de ayuda.  Estoy cotizando un notebook para mi y me
  gustaria ver si en la lista hay gente que conozca algunos de los que me
  dan buena impresión.

 Hola Franco, mira lo mejor es que vayas a comprarlo con un livecd de 
 ubuntu y uno de knoppix, así sabes altiro si funcionan todas las cosas, 


Para enfocar un poco las respuestas.  Ya verifiqué la compatibilidad de
ambos laptops, sólo quiero saber si al usar el core 2 duo puedo usarlo
tranquilamente como un linux de 32 bits.. no me gustaría encontrarme con
sorpresas del tipo : ahh pero el firmware de wlan es para 64 bits,
tienes que usar linux de 64 bits.

No conozco mucho de los procesadores actuales, y antes pasaba que
aplicaciones de arquitecturas antiguas funcionaban mal en procesadores
nuevos, por ejemplo aplicaciones de 16 bits en procesadores de 32.

Si alguien ha visto alguno funcionar, ideal.  A mi me basta el 530, pero
si el otro me va a funcionar bien con linux de 32 bits, entonces es más
atractivo aun.

Gracias a todos
--
Franco


Guerra santa de nuevo PARA LOS DETRACTORES DE MYSQL

2008-01-17 Por tema Franco Catrin L.

El jue, 17-01-2008 a las 17:34 -0300, David Aravena escribió:
 
  !Lo que sucede es que los de MySQL son unos vendidos!
 
 Justamente en esa dirección era el sentido de este post  paso a
 paso vemos que grandes conglomerados de gente que piensa y crea (me
 refiero a ideas tan revolucionarias como la de el software libre por
 su puesto) termina vendiendose al mejor postor en fín por lo menos
 queda el consuleo que la gran mayoría sigue fiel a sus principios
 originales..

Yo creo que deberías trabajar mejor tu sentido irónico, hasta pareciera
que lo dices en serio.

--
Franco


Problemas con audio (alsa)

2007-12-19 Por tema Franco Catrin L.
Andrés Ruz [EMAIL PROTECTED] ha escrito:

 Hola,

 Desde ayer estoy haciendo pruebas con mplayer en Centos 5. Cuando
 estoy reproduciendo un video no tengo problemas ya que estos funcionan
 bien pero me está pasando que cuando un video esta en reproducción y
 quiero cargar otro, de este último solo obtengo video ya que el
 sistema me reclama que el dispositivo de sonido ya esta en uso. El
 error es el siguiente:

 alsa-lib: pcm_hw.c:1242:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p
 failed: Device or resource busy
 alsa-lib: pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
 ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
 [AO SDL] Unable to open audio: No available audio device
 open /dev[sound/]dsp: Device or resource busy
 [OpenAL] could not open device

 He buscado en google pero aún no resuelvo el problema.
 Espero me puedan ayudar.


Sin ser muy entendido en el tema de Alsa... el problema que tienes se  
debe a que tu hardware no soporta multiples canales de audio, al usar  
el unico canal que tienes ninguna otra aplicacion lo puede usar al  
mismo tiempo.  Parece que ademas esta tratando de acceder al  
dispositivo en forma directa usando OSS despues de que Alsa falla.

Para tu caso se puede habilitar una emulacion de multiples canales por  
software.  Mas info con:

http://www.google.cl/search?q=alsa+dmix

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


Es legal/ilegal que las empresas vigilen los correos?

2007-12-18 Por tema Franco Catrin L.
Moises Alberto Lindo Gutarra [EMAIL PROTECTED] ha escrito:

 El 17/12/07, Leonardo Soto M. [EMAIL PROTECTED] escribió:
 On Dec 17, 2007 3:30 PM, Moises Alberto Lindo Gutarra   
 [EMAIL PROTECTED] wrote:
 [...]
  la idea es no discutir si alguien esta de acuerdo o no, sino si la ley
  lo permite o no y en que casos, para esto las empresas cuentan con
  asesores juridicos, asi que el mejor consejo es hacer lo que el
  empleador dictamine, hacer que ellos sean responsables de los mails y
  asi evitarse problemas judiciales.

 No sirve: Si confías en lo que el empleador dictamine, eres el
 encargado de poner en práctica sus dictámenes y éstos son ilegales,
 entonces igual te caen las penas establecidas.

 de quien es la infraestructura???  del empleador
 de quien es el Manual de Procedimientos y Funciones??? - del empleador
 quien sera el responsable por actos ilegales que estan estipuladas en
 ese manual??? --- el empleador, siempre y cuando el administrador de
 los mails deje estipulado esto en blanco y negro.

O sea si el empleador me entrega un manual y la infraestructura para  
clonar tarjetas de credito, lo puedo hacer y solamente me preocupo de  
dejar delimitadas mis responsabilidades?

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


This message was sent using IMP, the Internet Messaging Program.



Problema refresco de pantalla kubuntu 7.10

2007-12-13 Por tema Franco Catrin L.
[EMAIL PROTECTED] ha escrito:

 Saludos a todos tengo el siguiente problema tenia funcionando bien mi
 pc en kubuntu 7.04 pero actualice a 7.10  ahora hay varias aplicaciones
 que no funcionan debido a que la pantalla no se refresca con suficiente
 velocidad

Puedes explicar un poco mas sobre el problema que tienen las aplicaciones?

 he buscado en varios foros y no he encontrado una respuesta que   
 solucione el problema mi configuración actual xorg.conf es.
 Cualquier ayuda se agradece

Antes de jugar con VerRefresh/HorizSync/ModeLine/ y cosas raras ten en  
consideración lo siguiente:

Los monitores modernos (mediados de los noventa?)  son capaces de  
decirle al X server que frecuencias soportan y el X server hace su  
mejor esfuerzo para calcular los modos de video y refrescos posibles.   
No es necesario que le fuerces esa configuración.

Ademas, en un X server moderno puedes modificar el refresco al vuelo  
(xrandr).  En Ubuntu por ejemplo vas a Preferncias - Resolucion de la  
pantalla - Refresco y escoges lo que mas te acomode.

Sigo sin entender como las aplicaciones se pueden ver afectadas por el  
refresco.

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


This message was sent using IMP, the Internet Messaging Program.



no levanta proxy squid, ayuda

2007-12-08 Por tema Franco Catrin L.
yrojas escribió:
 tengo problemas con la autentificacion ncsa_auth  no levata cuando 
 entro a la web no me aparece la autentificacion
 revise el log y me dice

 2007/12/07 04:02:11| clientAccessCheck: proxy request denied in 
 accel_only mode
 2007/12/07 04:02:13| storeDirWriteCleanLogs: Starting...
 2007/12/07 04:02:13|   Finished.  Wrote 0 entries.
 2007/12/07 04:02:13|   Took 0.0 seconds (   0.0 entries/sec).
 2007/12/07 04:02:13| logfileRotate: /var/log/squid/store.log
 2007/12/07 04:02:13| logfileRotate: /var/log/squid/access.log
 2007/12/07 04:02:13| helperOpenServers: Starting 10 'squidGuard' 
 processes
 2007/12/07 04:02:13| helperOpenServers: Starting 5 'ncsa_auth' processes
 2007/12/07 04:02:13| clientAccessCheck: proxy request denied in 
 accel_only mode
 2007/12/07 04:02:14| clientAccessCheck: proxy request denied in 
 accel_only mode

 alguna idea de lo que pude ser  o como solucionar
 uso centos 4.0  he revisado el squid.conf  y esta bien configurado.

 PD: funciono bien hasta el jueves despues de dos years

Eso es porque no depende de tu proxy necesariamente, sino en como se 
conectan a tu proxy.  Aplica el primer link:

http://www.google.cl/search?q=proxy+request+denied+in+accel_only+mode

Saludos
--
Franco
From [EMAIL PROTECTED]  Sat Dec  8 21:44:46 2007
From: [EMAIL PROTECTED] (Carlos Albornoz)
Date: Sat Dec  8 22:44:02 2007
Subject: emular Sun Solaris en Ubuntu
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Jorge Palma escribió:
 On Dec 7, 2007 5:44 PM, Carlos Molina [EMAIL PROTECTED] wrote:
 hace poco instale ubuntu en un pc con la intensiòn de recuperar
 algunas aplicaciones que poseia en un viejo SUN.
 alguno de los honorables, conoce algun emulador para esta plataforma
 que corra en ubuntu?
 segun san google QEMU, es una alternativa, pero me gustarìa saber de
 experiencias al respecto.

 desde ya, gracias.

 --
 Carlos Molina
 Ingeniero en Informática.


 
 VMWare Server..
 
 salu2
 
pero vmware es de pago -_-

qemu funciona de mil maravillas

saludos
From [EMAIL PROTECTED]  Sun Dec  9 00:51:37 2007
From: [EMAIL PROTECTED] (Wladimir A. Jimenez B.)
Date: Sun Dec  9 00:55:04 2007
Subject: emular Sun Solaris en Ubuntu
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Saludos Jorge.

1.- Virtual Box es buenisismo pero algunas cosas de configuración de
red y algunos perifericos fallan, y no existen muchas respuestas a
esto.

2.- Qemu no es muy bueno aun que funciona esta en pañales aun.

3.- VMWare Server es gratuito, Workstation es de pago, vaya a saber
uno por que el server de este producto es gratis.

Si eres bueno en linux te recomiendo Virtual Box y corrijas los
incovenientes que se te puedan presentar, es entretenido. De lo
contrarior instala VMWare ta tiene años funcionando y tiene soporte
para Solarios y muchos otros sistemas operativos, muy facil de
configura.

Wladimir A. Jimenez B.


2007/12/8, Carlos Albornoz [EMAIL PROTECTED]:
 Jorge Palma escribió:
  On Dec 7, 2007 5:44 PM, Carlos Molina [EMAIL PROTECTED] wrote:
  hace poco instale ubuntu en un pc con la intensiòn de recuperar
  algunas aplicaciones que poseia en un viejo SUN.
  alguno de los honorables, conoce algun emulador para esta plataforma
  que corra en ubuntu?
  segun san google QEMU, es una alternativa, pero me gustarìa saber de
  experiencias al respecto.
 
  desde ya, gracias.
 
  --
  Carlos Molina
  Ingeniero en Informática.
 
 
 
  VMWare Server..
 
  salu2
 
 pero vmware es de pago -_-

 qemu funciona de mil maravillas

 saludos



Ocultar Passwords a produccion.

2007-12-06 Por tema Franco Catrin L.
Asdtaker [EMAIL PROTECTED] ha escrito:

[...]

 Esta vez, los molesto con otra cosa que me aflije. Tengo algunos servicios
 con db (mysql, db2, sql server) y existe un gran cuestionamiento: ¿como
 escondo las password (y usuarios) de las db a los programas y usuarios?. Es
 decir, pe. al configurar el acceso a mysql para un servicio web (LAMP),
 necesariamente debo configurar en un file la passwordm user y database que
 utilizare. Otro problema, y mas grande aun, en cuando tenemos aplicaciones
 cliente-servidor, con archivos de configuracion en cada cliente, o bien (en
 el caso sql server) odbc, en ese caso no existe manera de encriptar las
 password, y al menos debe conocerla el desarrollador/analista de la
 aplicacion y configurarla (digitarla) bien en el codigo (ejecutable) o en un
 archivo de configuracion. Mi problema es que necesito que estas password no
 sean conocidas por nadie, ni siquiera el admin del sistema (password
 bipartida) y el dia de mañana poder cambiarlas de manera transparente para
 los usuarios.

 He hecho monos, tirado lineas y buscado en san google, pero ando medio
 perdido. Espero me puedan orientar.

 Mis ideas me llevan a pensar que debe haber /algo/ en medio que permita la
 autenticacion, es decir:

 SERVER(user, pass):**ALGO**:CLIENTE(user, _clave_)

 donde clave, es una llave, un id de instalacion, la ip de mi LAN, el usuario
 de dominio, etc.

Para algo asi deberias tener una capa intermedia.  Imagina esto:

Cliente - Red - Capa Intermedia - BD

Tus aplicacioens clientes se autentican contra la capa intermedia, y  
con esa autenticacion solo pueden tener acceso a determinados  
servicios.  Es la capa intermedia la unica que tiene acceso directo  
a tu BD y esa es la todopoderosa.

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


This message was sent using IMP, the Internet Messaging Program.



Ocultar Passwords a produccion.

2007-12-06 Por tema Franco Catrin L.
Asdtaker [EMAIL PROTECTED] ha escrito:

 On Dec 6, 2007 1:11 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:

 Tus aplicacioens clientes se autentican contra la capa intermedia, y
 con esa autenticacion solo pueden tener acceso a determinados
 servicios.  Es la capa intermedia la unica que tiene acceso directo
 a tu BD y esa es la todopoderosa.

 Ok, tenemos el qué.
 Y ahora me pregunto el como. Ahi es donde aun no logro concebir nada.

Solo necesitas algo que te permia hacer llamadas remotas, por ejemplo  
SOAP, XML/RPC, RMI, DCOM, etc.  Es trivial en algunos  
lenguajes/plataformas, tienes que ver qué hay disponible para lo que  
estes usando.

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


This message was sent using IMP, the Internet Messaging Program.



Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]

2007-12-05 Por tema Franco Catrin L.

El mié, 05-12-2007 a las 01:06 -0300, Aldrin Gonzalo Martoq Ahumada
escribió:
 On Dec 3, 2007 10:59 AM, Xavier Andrade [EMAIL PROTECTED] wrote:
  On Sun, 2 Dec 2007, Aldrin Gonzalo Martoq Ahumada wrote:
   Discrepo. Lo que se llama maquina es la definicion de una
   arquitectura y su set de instrucciones. Cuando se habla de maquina
   virtual, se quiere decir que ese set de instrucciones no es el mismo
   que el implementado en hardware; por lo tanto si quieres ejecutar ese
   set de instrucciones requeriras de un paso de traduccion.
   Un interprete es un programa que realiza la traduccion desde un set de
   instrucciones o lenguaje y las ejecuta, de manera que puedas correr el
   codigo en tu maquina real. La distincion importante es que el paso
   de traduccion se hace en tiempo de ejecucion; es decir, cada vez que
   corras el programa tendras el costo adicional de traduccion lo que
   puede traer problemas de performance o uso de recursos (memoria por
   ej). Por eso la *implementacion* de la maquina virtual de java es un
   interprete.
  El problema es que no es tan claro hacer la distincion, de acuerdo a tu
  definicion, x86(_64) es una maquina virtual, ya los procesadores modernos
  implementan un set de instrucciones a la RISC internamente y en el momento
  de ejecucion se traducen las instrucciones x86 a instrucciones nativas,
  algunas directamente y otras por microcodigo.
 
 Exactamente, ese es el punto: los procesadores x86 modernos poseen un
 interprete!
 
 Dicho de otra forma, si pudieramos compilar (traducir offline)
 directamente en el codigo nativo del procesador, nos ahorrariamos
 varios ciclos de cpu (y tal vez transistores si dejamos esa pega
 exclusivamente al ambiente); que se  gastan en el interprete (traducir
 online).

Dudo que se gane mucho ya que esa traduccion se ejecuta una sola vez,
antes de ejecutar un bloque.  En una aplicación por ejemplo no es lento
ejecutar una sección secuencial de código ( O(1)) comparado con lo que
significa ejecutar un ciclo (O(n)).  En este ultimo caso, el paso de
traduccion simplemente lo convierte en O(n+1), y si tenemos casos como
O(n^2) se transforma simplemente en O(n^2 + 2)

Respecto a la compilacion, la diferencia entre compilar un programa en C
y ejecutar bytecode (Java, C#) es que el programa compilado en C queda
en un archivo estático (offline como dices), y eso impide que se puedan
hacer optimizaciones en tiempo de ejecucion.

En Mono se puede indicar el flag -aot (ahead of time) para que los
no-creyentes tengan un archivo estatico para ejecutar.

Las diferencias van por otro lado, el paper que envió Daniel Serpell es
muy iluminador, aunque aun no lo he terminado de analizar por completo.


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


Benchmarking en distintos lenguajes

2007-12-05 Por tema Franco Catrin L.

El mié, 05-12-2007 a las 02:06 -0300, Aldrin Gonzalo Martoq Ahumada
escribió:
 On Dec 4, 2007 2:30 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:
  Veamos un simple cambio de este sencillo ejemplo.  Ahora queremos
  pasar el nombre del saludado por parametro.  En Java quedaria como :
(sin validar)

[...]

 Y que es eso de NON-NLS??? Ah claro, olvidaba la i18n
 
 -- Ultima version, espero --
 package hello;
 
 public class HelloWorld {
 private static final String _STR_HELLO =
 Messages.getString(HelloWorld.HELLO); //$NON-NLS-1$
 
 private static final String _STR_USAGE =
 Messages.getString(HelloWorld.USAGE); //$NON-NLS-1$
 
 public static void main(String[] args) {
 if (args.length != 1) {
 System.err.println(_STR_USAGE);
 return;
 }
 System.out.println(_STR_HELLO + args[0]);
 }
 
 import java.util.MissingResourceException;
 import java.util.ResourceBundle;
 
 public class Messages {
 private static final String BUNDLE_NAME =
 hello.messages; //$NON-NLS-1$
 
 private static final ResourceBundle RESOURCE_BUNDLE =
 ResourceBundle.getBundle(BUNDLE_NAME);
 
 private Messages() {
 }
 
 public static String getString(String key) {
 try {
 return RESOURCE_BUNDLE.getString(key);
 } catch (MissingResourceException e) {
 return '!' + key + '!';
 }
 }
 }
 
  messages.properties 
 HelloWorld.HELLO=Hello
 HelloWorld.USAGE=Usage: java hello.HelloWorld your_name
 ---
 
 
 Alguien en java llega a algo tan elaborado??? Y eso que ni siquiera
 hemos llegado a J2EE
 
 Algun contraejemplo en otro lenguaje, anyone??? ;)

Aqui tengo un ejemplo para hacer lo mismo que trataste de hacer en 
Java :D

import java.util.*;

public class HelloWorld {
  static final String USAGE = usage, HELLO=hello;
  static public void main (String args[]) {
ResourceBundle messages = ResourceBundle.getBundle(messages);
System.out.println(args.length!=1?
  messages.getString(USAGE):messages.getString(HELLO) + args[0]);
  }
}



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


Benchmarking en distintos lenguajes

2007-12-05 Por tema Franco Catrin L.

El mié, 05-12-2007 a las 03:57 -0300, Leonardo Soto M. escribió:
 On Dec 5, 2007 2:06 AM, Aldrin Gonzalo Martoq Ahumada
 [EMAIL PROTECTED] wrote:
  On Dec 4, 2007 2:30 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:
   Veamos un simple cambio de este sencillo ejemplo.  Ahora queremos
   pasar el nombre del saludado por parametro.  En Java quedaria como :
 (sin validar)
  
   public class HelloWorld
   {
   public static void main(String[] args )
   {
   System.out.println( Hello  + args[0] );
   }
   }
 
  Sigue odiando Java por su mal llamada elegancia (==
  sobre-ingenieria). Escribo ese ejemplo en eclipse 3 europa, y ya tengo
  varios warnings. El programa final profesional queda asi:
 
 [Horrible monstruo escrito en Java que saluda, con soporte de i18n]
 
  Algun contraejemplo en otro lenguaje, anyone??? ;)
 
 #!/usr/bin/env python
 import sys
 import gettext
 from gettext import gettext as _
 
 gettext.install('hello')
 
 try:
 print _(Hello %s) % sys.argv[1]
 except IndexError:
 print _(Usage: hello.py your_name)

Si quieres hacer un ejemplo equivalente, te falto cambiar los literales
por constantes.  Eso no es obligatorio en ningun lenguaje, es solo una
recomendacion para programar.


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


Benchmarking en distintos lenguajes

2007-12-04 Por tema Franco Catrin L.
Germán Poó-Caamaño escribió:
 On Tue, 2007-12-04 at 14:30 -0300, Franco Catrin L. wrote:
   
 aunque un tanto rigido).
   
 Y que tal el manejo de string en C?  jijiji ;)
 

 Entenderlo permite entender, aún en un lenguaje de alto nivel,
 como funciona internamente el computador.  Aún cuando no 
 se programa en C la aplicación, permite comprender cuando una
 solución puede ser lenta, o donde se producirán los cuellos
 de botella.

 if you can't explain why while (*s++ = *t++); copies a string, 
 or if that isn't the most natural thing in the world to you, 
 well, you're programming based on superstition
   
jajaja bien dicho!
Incontables veces he visto aplicaciones funcionando pésimo porque el 
programador no entendía las implicancias respecto al rendimiento del 
algoritmo que habia implementado, y parece que es la norma!

A leer!

--
Franco
From [EMAIL PROTECTED]  Wed Dec  5 00:51:25 2007
From: [EMAIL PROTECTED] (Franco Catrin L.)
Date: Tue Dec  4 21:54:15 2007
Subject: =?iso-8859-1?q?Re=3A_Predominancia_de_C_=5BWas=3A_Re=3A_Re=3A_Re?=
 =?iso-8859-1?q?=3A_Re=3A_Benchmarking_en_distintos_lenguajes_=5B_Era_algo?=
 =?iso-8859-1?q?_as=ED_como_cliente_en_jabber=2E=2E=2E_=5D=5D?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Patricio Morales escribió:
 El día 4/12/07, Franco Catrin L. [EMAIL PROTECTED] escribió:



 C es un lenguaje para escribir ese tipo de aplicaciones.  Es normal
   
 que en ese ambito predomine el lenguaje C, pero no puedes asumir lo
 mismo para el resto de las aplicaciones que  se requieren.  Una de las
 motivaciones de Miguel de Icaza y compañia de implmentar .NET fue
 precisamente dejar de perder el tiempo programando aplicaciones de
 escritorio en C.
 


 Lo que hizo Miguel de Icaza ,fue implementar MONO,una plataforma de
 desarrollo
 alternativa a la famosa .NET de Microsoft(De hecho Icaza trabajó en
 Microsoft),y con el famoso lenguaje C#,y el motivo es como tú dices:tener
 una herramienta de desarrollo rápido de aplicaciones
   
Miguel jamás ha trabajado para Microsoft.  Sólo fue a una entrevista de 
trabajo en donde le presentaron algunas ideas que despues utilizó en GNOME.

--
Franco
From [EMAIL PROTECTED]  Tue Dec  4 23:18:43 2007
From: [EMAIL PROTECTED] (Patricio Morales)
Date: Tue Dec  4 23:21:36 2007
Subject: =?iso-8859-1?q?Re=3A_Benchmarking_en_distintos_lenguajes_=5B_Era?=
=?iso-8859-1?q?_algo_as=ED_como_cliente_en_jabber=2E=2E=2E_=5D?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]


  Ambos leguajes pecan al final. Por que @#%^[EMAIL PROTECTED] llaman void 
  a un
 procedimiento?

 void no es el nombre del procedimiento, sino lo que entrega y -como
 que no es obvio?!?- un procedimiento devuelve nada, si devolviera
 algo, seria una funcion.

 pecado? nah! belleza de las mas sublime!


Correción: En C no manejas procedimentos como en Pascal,pero puedes hacer
que una función se comporte como un procedimiento,vale decir que no devuelva
nada.

Saludos.


-- 
Patricio Morales Fariña
Técnico en Computación
Alumno Ing. Informática (Técnicos Vespertino)
Universidad de los Lagos
045-219291- Temuco Chile
cel 78732062-
From [EMAIL PROTECTED]  Wed Dec  5 00:12:34 2007
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Wed Dec  5 00:15:29 2007
Subject: =?iso-8859-1?q?Re=3A_Benchmarking_en_distintos_lenguajes_=5B_Era?=
=?iso-8859-1?q?_algo_as=ED_como_cliente_en_jabber=2E=2E=2E_=5D?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

2007/12/4, rodrigo ahumada [EMAIL PROTECTED]:


 - Mensaje original 
 De: Alvaro Herrera [EMAIL PROTECTED]
 Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
 Enviado: martes 4 de diciembre de 2007, 18:47:27
 Asunto: Re: Benchmarking en distintos lenguajes [ Era algo así como cliente 
 en  jabber... ]

 rodrigo ahumada escribió:

   Ni tanto mas feo que la version C.
 
  Ambos leguajes pecan al final. Por que @#%^[EMAIL PROTECTED] llaman 
  void a un
  procedimiento?

¿Porque no quieren devolver nada?

La idea (según lo que he leído) es que el pecado es hacer que la
función main no devuelva nada (void main();), es mejor devolver el
estado con el que terminó el programa (que si es totalmente correcto,
es return 0). De esta manera, cuando los integras con otras
aplicaciones, éstas son capaces de saber si el programa cumplió con su
cometido.

  Hmm, los procedimientos no existen, solo existen las funciones que no
  retornan ningun valor ;-)

 ¿que no era al revés?

 las funciones no existen, todos son procedimientos, solo que algunos dejan 
 valores en registros del CPU, o en la RAM, o en ambos...

No. Todo son funciones; las funciones

Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]

2007-11-29 Por tema Franco Catrin L.
Horst H. von Brand escribió:
 Huh... hay una _larga_ lista de lenguajes que ni aparecen en listas de
 lenguajes. Una de las razones de Ada es que DoD usaba (para aplicaciones
 tiempo real, mas que nada) algo de 800 (!) lenguajes diferentes.

 Alguien sabe que era UPL? O se tropezo con FORTH? APL era una delicia... si
 tenias el teclado marciano del caso (y /chancha/ maquina). Oberon? Bliss
 (lindo lenguaje, ese...)? PL/1 (Urgh)? PL/360? No se si TECO califica como
 lenguaje, pero debiera... Ni que hablar de curiosidades arqueologicas
 como BCPL y B, que a los C-istas les deben sonar para algo (demas que
 hugueteando hallan compiladores para eso hoy). Hasta D hay...
   
Y no olvidemos Whitespace : http://compsoc.dur.ac.uk/whitespace/
Me hubiera servido esos dias en que no pude usar lentes de contacto ;)
--
Franco



Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]

2007-11-17 Por tema Franco Catrin L.
Rodrigo Fuentealba escribió:
 El 16/11/07, Alejandro Weinstein [EMAIL PROTECTED] escribió:
   
 On Nov 16, 2007 1:16 PM, Franco Catrin L. [EMAIL PROTECTED] wrote:
 
 El segundo link casi me deja ciego ;)
   
 Perdon. Me olvide de advertir que habia que ponerse lentes oscuros.

 [sobre la diferencia entre maquina virtual e interprete]

 Aun no me queda del todo clara la diferencia. Por ejemplo, hay alguna
 diferencia de fondo entre un interprete Python ejecutando un archivo
 .pyc o .pyo (no un .py) y una maquina virtual java ejecutando
 bytecodes?
 

 Diferencia de fondo no hay mucha. Según [1], inclusive hay similitudes
 con Java y .NET:

 1.- Se compila a bytecode que es compatible entre arquitecturas (yo
 tomo un .pyc en Windows y lo paso a Linux y funciona).

 2.- Se hacen algunas optimizaciones pequeñas al código Python.

 3.- De 1.- se puede inferir que no es necesario que Python como
 intérprete deba destripar cadenas y revisar sintaxis, lo cual también
 es una optimización a la hora de interpretar y cargar el archivo.
   

Eso se hace solo una vez y se genera el .pyc.  Despues de eso actua el 
interpete del .pyc que ejecuta el codigo generado [1], pero no hay 
JIT, entonces se lee un bytecode y se ejecuta una funcion del interperte 
de python, luego se lee el siguiente bytecode y se ejecuta otra fucnion 
del interprete de python, y asi sucesivamente.  Eso es lo que se supone 
hace Python/eval.c [3]

Es no implica que el lenguaje sea necesariamente lento, solo dificulta 
las optimizaciones que se puedan realizar en tiempo de ejecucion.

 Ahora, una diferencia sustancial debe ser la manera en que Java y
 Python reservan la cantidad de memoria necesaria para su ejecución,
 pero eso ya es hilar demasiado fino y... es viernes.
   

Lo de la memoria reservada se puede cambiar en java mediante el 
parametro -Xmx, pero hay que considerar como afecta eso a la eficiencia 
del garbage collector y la fragmentacion de la memoria que pide al 
sistema operativo.  Revisar tambien otro link que di sobre GC's

La diferencia sustancial esta en la generacion de codigo nativo a partir 
del .pyc, eso es algo que python no hace, y probablemente por la 
naturaleza del lenguaje tampoco conviene hacer [4]

[1] http://alumni.media.mit.edu/~tpminka/patterns/python/
[2] http://alumni.media.mit.edu/~tpminka/patterns/python/bytecode.txt
[3] http://svn.pythonmac.org/python24/python24-fat/Python/ceval.c
[4] http://en.wikipedia.org/wiki/Dynamic_language

Saludos
--
Franco
From [EMAIL PROTECTED]  Sat Nov 17 13:53:50 2007
From: [EMAIL PROTECTED] (Roberto Bonvallet)
Date: Sat Nov 17 14:25:51 2007
Subject: =?iso-8859-1?q?Re=3A_Benchmarking_en_distintos_lenguajes_=5B_Era?=
=?iso-8859-1?q?_algo_as=ED_como_cliente_en_jabber=2E=2E=2E_=5D?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El día 17/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:

 La diferencia sustancial esta en la generacion de codigo nativo a partir
 del .pyc, eso es algo que python no hace, y probablemente por la
 naturaleza del lenguaje tampoco conviene hacer [4]


Hay un compilador JIT para Python que, si bien no hace exactamente lo mismo
que el de Java, también trabaja optimizando en tiempo de ejecución.

http://psyco.sourceforge.net/introduction.html

PyPy, la implementación de Python en Python, también viene con un compilador
JIT:

http://codespeak.net/pypy/dist/pypy/doc/jit.html

-- 
Roberto Bonvallet
From [EMAIL PROTECTED]  Sat Nov 17 14:41:47 2007
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Sat Nov 17 14:44:34 2007
Subject: =?iso-8859-1?q?Re=3A_Benchmarking_en_distintos_lenguajes_=5B_Era?=
=?iso-8859-1?q?_algo_as=ED_como_cliente_en_jabber=2E=2E=2E_=5D?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El 17/11/07, Roberto Bonvallet [EMAIL PROTECTED] escribió:
 El día 17/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
 
 Hay un compilador JIT para Python que, si bien no hace exactamente lo mismo
 que el de Java, también trabaja optimizando en tiempo de ejecución.

 http://psyco.sourceforge.net/introduction.html

Por lo visto, el personaje de psyco quiere trabajar más en PyPy que en
Psyco itself.

¿Lo has probado?
¿Cómo podríamos hacer benchmarking? (¿El clásico time  programa.sh
 time, como las guaguas, o alguien tiene una mejor idea?)

 PyPy, la implementación de Python en Python, también viene con un compilador
 JIT:

 http://codespeak.net/pypy/dist/pypy/doc/jit.html

Ambas páginas me

Jabber server client.

2007-11-16 Por tema Franco Catrin L.
Rodrigo Fuentealba escribió:
 El 14/11/07, Cristian Rodríguez [EMAIL PROTECTED] escribió:
   
 Fernando San Martín Woerner escribió:

 
 Spark como cliente no es malo, pero al estar basado en java es algo
 comedor de recursos,
   
 Eso en realidad es un mito, java es rapido y no consume tantos recursos,
 ahora que los programas sean ineficientes.. no es culpa del lenguaje..

 

 ¿Saliste de carrete con los tipos de SCO y te dieron crack? :P

 El sólo hecho que un simple holamundo.class se demore más de 12 veces
 lo que se demoraría en C para ejecutarse porque tiene que cargar toda
 la parafernalia de java encima es suficiente para reírme un rato.
   
En C tambien hay que cargar parafernalia, o por que crees tu que las 
aplicaciones se demoran en partir?  lo mismo pasa en C++.  Ahh.. y esa 
parafernalia es para que los programadores no pierdan meses 
escribiendo codigo base.   En los sistemas operativos hay varios trucos 
para que no se demore tanto esa carga.  En el caso de aplicaciones Java 
seria distinto si primero se cargara la maquina virtual y luego se 
fueran agregando las aplicaciones como si fueran clases adicionales.. 
mmm.. ahh cierto, si existe eso y se llama servidor de aplicaciones.

Cuanto importa lo que se demora en cargar depende de para que quieres la 
aplicación.  Un Hola Mundo no sirve para nada mas que para introducir a 
alguien a un lenguaje de programación.  Cuando te enfrentas a problemas 
realmente complejos si de demora 10 segundos en cargar en vez de 1 no es 
tan importante si te demoraste 1 año en hacer la aplicacion y no 5.   
Preguntale a Miguel de Icaza ;)  Por cierto, pidgin, firefox, openoffice 
son aplicaciones en c/c++ y no son muy rapidas en cargar.

(en el contexto original de este thread.. Pidgin es la mejor opcion IMO)

Saludos
--
Franco
From [EMAIL PROTECTED]  Fri Nov 16 13:11:02 2007
From: [EMAIL PROTECTED] (Luis Alejandro Aguilera Pascual)
Date: Fri Nov 16 12:29:28 2007
Subject: cms y joomla
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED][EMAIL PROTECTED][EMAIL PROTECTED][EMAIL 
PROTECTED]473D0735.7080301
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]


salu2

luisito


 El 16/11/07, Luis Alejandro Aguilera Pascual [EMAIL PROTECTED]
 escribió:
 Soy el que dio origen al post de nuevo

 Hola, ire haciendo un breve comentario y preguntas a algunas de sus
 respuestas, espero no les moleste...

 W$ no se refiere a Joomla, sino a Microsoft Window$. En tu correo
 original dijiste lo siguiente:

 lo de diseñar el site en una maquina W no me resta prestaciones o me
 puede
 traer conflictos en un futuro???

 Pues, todos asumimos que una máquina W es una máquina con Windows... :s

si es una maquina Windows ya entiendo o sea que el echo de que mi windows
sea piraterado puede traer como consecuencia inestabilidad de Joomla,
no???


 Aquí no decimos huevos en masculino, lo decimos en femenino :-X

tengo que transculturizarme, jejeje


 Tengo mas dudas en cuanto a lo que han  escrito pero creo que ya es
 suficiente para este mensaje...

 Separa tus problemas en varios mails, así podemos explicarte con más
 detalle algunas cosas.

MUCHAS GRACIAS!!!


 Saludos,

 --
 Rodrigo Fuentealba




Jabber server client.

2007-11-16 Por tema Franco Catrin L.
Alvaro Herrera escribió:
 Asdtaker escribió:

   
 pero
 el fenómeno se repite mucho en todas las aplicaciones construidas en
 este lenguaje.
   
 En mi celular que ya tiene casi 2 años de antiguedad, corro juegos
 java en cuestio nde segundos, y tengo algunos que se verian bastante
 pesados incluso en un PIII.
 

 En mi celular tengo un par de juegos que usan Java y son horribles de
 lentos.  Y es de este año el telefonito.
   

Eso no es un problema del lenguaje, sino de la máquina virtual de tu 
teléfono.  En mi teléfono corren super bien (Sony Ericcson K510), en el 
Nokia de mi papá no corren tan bien (6020) y son casi igual de antiguos.

Ademas con las plataformas actuales no es nada trivial hacer 
aplicaciones que puedan cubrir un amplio rango de teléfonos a menos que 
sea en Java, y aun asi no es suficiente porque hay telefonos que tienen 
más funcionalidades que otros aun siendo Java.  En J2ME se aplica Write 
once, Run (almost) everywhere, pero en C la situación es mas compleja.  
Android podría a cambiar esta situación.

Una de las primeras aplicaciones que hizo Max Celedón para celulares fue 
un emulador de Spectrum en Java pero en esos años funcionaba mas lento 
que el Spectrum real,  la misma aplicación reescrita en C funcionaba tan 
bien como el Spectrum en el mismo teléfono, el problema es que no 
quedaba portable.  Sería interesante ver como corre en un telefono actual.

http://mobilezx.sourceforge.net/

Saludos
--
Franco


Jabber server client.

2007-11-16 Por tema Franco Catrin L.
Rodrigo Fuentealba escribió:
 El 16/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
   
 Logico, C es de bajo Nivel y java de alto nivel, comparando peras y
 manzanas.
   
 Ojo, ambos son lenguajes de alto nivel.  Assembler es un lenguaje de
 bajo nivel.
 

 C no requiere de una máquina virtual para funcionar y compila
 directamente a código de máquina, a diferencia de Java que compila a
 bytecode (ok, ahora tenemos gcj pero es otra cosa), y antes de
 ejecutarse requiere al JRE para funcionar o algo así, por lo tanto
 está más alejado del fierro que el C.
   

Eso no tiene nada que ver con que un lenguaje sea de alto nivel o de 
bajo nivel.. y creo que nuevamente vas a tener que ir a primer año [1]
El alto o bajo nivel de un lenguaje se refiere a nivel de 
abstracción.  Por ejemplo operaciones como ciclos y bifurcaciones son 
exactamente del mismo nivel de abstracción en Java y en C.  Hay algunas 
cosas en que Java es de mas alto nivel como por ejemplo el uso de la 
abstracción de Objetos.  Pero de que compilen a un codigo intermedio o 
compilen directo a código de maquina no tiene nada que ver... considera 
incluso que las CPU's actuales ni siquiera ejecutan ese codigo de 
maquina en forma directa!

[1] Es viernes, me siento un poco enfermo y estoy idiota.

Saludos
--
Franco
From [EMAIL PROTECTED]  Fri Nov 16 13:50:46 2007
From: [EMAIL PROTECTED] (Franco Catrin L.)
Date: Fri Nov 16 13:47:16 2007
Subject: Carga de aplicaciones (Era Re: Jabber server  client.)
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Rodrigo Fuentealba escribió:
 El 16/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
   
 En C tambien hay que cargar parafernalia, o por que crees tu que las
 aplicaciones se demoran en partir?
 

 Todo lo que sea código necesita cargarse en memoria antes de
 ejecutarse, eso incluye bibliotecas de base, está demás decirlo; no es
 necesario que me mandes a primer año de la carrera porque ya lo sé. No
 digo que en C no haya que cargar nada, ni en PHP, ni en Python, ni en
 Cobol... sólo digo que lo que hay que cargar en Java cuando no se
 tiene un servidor de aplicaciones es bastante más.
   

Hablando estrictamente en terminos de carga de aplicaciones, para que se 
pueda cargar una aplicación de escritorio se tiene que cargar gran parte 
del sistema operativo.  Cuanto demora el sistema en bootear ah?   1 
segundo? 2 segundos?  Para que las bibliotecas funcionen se necesesitan 
otras cosas.

 Cuanto importa lo que se demora en cargar depende de para que quieres la
 aplicación.  Un Hola Mundo no sirve para nada mas que para introducir a
 alguien a un lenguaje de programación.
 

 Lo que demora en cargar no importa, lo que importa es si puedes
 trabajar teniendo el software una vez cargado. Hola Mundo es un
 ejemplo estúpido.
   

Creo que dijimos lo mismo pero con otras palabras.

 Por cierto, pidgin, firefox, openoffice
 son aplicaciones en c/c++ y no son muy rapidas en cargar.
 

 Yep; hay que considerar que son aplicaciones complejas y que hacen uso
 extensivo de gráficas; en el caso de OpenOffice, carga todo el motor
 de diccionarios y una gran faramalla de cosas.
   

Parafernalia que no es inncesaria desde el punto de vista de lo que uno 
espera de la aplicación

 (en el contexto original de este thread.. Pidgin es la mejor opcion IMO)
 

 IMO también.

Si, mi mamá tambien pero si somos hermanosss!!! ;)

--
Franco


Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]

2007-11-16 Por tema Franco Catrin L.
Rodrigo Fuentealba escribió:
 La máquina virtual de Java igual te va a compilar el código a código de
 máquina y eso es lo que va a ejecutar, se demorará la primera vez pero
 en los casos en donde importa el rendimiento (loops) sólo se hace al
 principio.  El byte-code no es código interpretado, es código de máquina
 para una máquina virtual (oh!).
 

 O sea... es algo así como los compilados de cobol que después tenías
 que ejecutarlos con runcobol...
   
Segun entiendo esos no son compilados reales, runcobol es un interprete, 
no una maquina virtual.
Tanto Java como .NET utilizan codigo de maquina independiente de la 
máquina, pero es código de máquina al fin (stack, registros, etc).  Es 
por eso que no es dificil aplicar JIT o incluso compilacion previa (GCJ 
en Java o -aot en Mono).

 Hay algunas cosas que funcionan más rápido en Java pero no por un tema
 de compiladores, sino que por otros aspectos como por ejemplo el
 mecanismo de Garbage Collection que funciona de forma asincrona (pero no
 en paralelo).
 

 Estuve viendo eso relacionado con Microsoft.NET; jamás se me ocurrió
 aplicar eso a Java. Bueeena!
   

Sumale eso a que cuando hay suficiente RAM puede funcionar muy bien.  
Piensa en un simple add de un puntero al pedir memoria.  Un par de 
lecturas interesantes:

http://www.ibm.com/developerworks/java/library/j-jtp11253/
http://www.ibm.com/developerworks/java/library/j-jtp09275.html

 El tema de por qué las aplicaciones en Java funcionan lento tiene varias
 causas, desde complejidad en exeso en el diseño de aplicaciones hasta el
 uso y abuso de conceptos avanzados de  Estupidez Artificial y Lógica
 Confusa ;)
 

 jajajajajaja yeah. Creo que los programadores Java se engrupen mucho
 con lo difíciles que pueden llegar a ser sus aplicaciones; alguien me
 comentó que, de hecho, el inventor de la programación orientada a
 objetos se hizo netamente con el objetivo de ganar más plata nada más.

Yo creo que eso es una leyenda urbana como una entrevista que vi por ahi 
al creador de C++ (AFAIR).
La programación orientada a objetos es de gran ayuda, incluso el kernel 
de Linux es orientado a objetos!

El problema esta cuando el nivel de abstracción te oculta lo que esta 
sucediendo por debajo, y se hacen cosas demás en forma involuntaria.  
Recuerdo que Federico Mena comentaba que muchos problemas de performance 
se habian resuelto simplemente aplicando strace para ver qué estaba 
sucediendo por debajo y ahi encontraron que en aplicaciones como 
OpenOffice (y tambien en GNOME) se abrian y procesaban archivos 
inmutables una y otra vez, en vez de una sola vez al principio.  Es 
facil tener ese problema, cuando las aplicaciones crecen y tienes una 
gran base de código te comienzas (al fin) a enfocar mas en el qué y no 
en el cómo, pero si te descuidas comienzas a mal usar lo que ya tienes.

Tambien hay casos en que la gente no sabe ni le interesa lo que sucede 
por debajo y hacen grandes desastres de aplicaciones, al final le echan 
la culpa a la complejidad del problema, al lenguaje o a la máquina, pero 
objetivamente los problemas que solucionan la mayoria de las 
aplicaciones no son complejos.


--
Franco
From [EMAIL PROTECTED]  Fri Nov 16 14:32:16 2007
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Fri Nov 16 14:35:00 2007
Subject: Carga de aplicaciones (Era Re: Jabber server  client.)
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El 16/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba escribió:
  El 16/11/07, Franco Catrin L. [EMAIL PROTECTED] escribió:
 Hablando estrictamente en terminos de carga de aplicaciones, para que se
 pueda cargar una aplicación de escritorio se tiene que cargar gran parte
 del sistema operativo.  Cuanto demora el sistema en bootear ah?   1
 segundo? 2 segundos?

Ojalá.

 Creo que dijimos lo mismo pero con otras palabras.

Con otras palabras dijimos lo mismo, creo.

  Yep; hay que considerar que son aplicaciones complejas y que hacen uso
  extensivo de gráficas; en el caso de OpenOffice, carga todo el motor
  de diccionarios y una gran faramalla de cosas.

 Parafernalia que no es inncesaria desde el punto de vista de lo que uno
 espera de la aplicación

Volvemos a las aplicaciones con código spaghetti que construyen mucho
en Java: a veces ponen parafernalia que sí es innecesaria; las más de
las veces... y es ahí donde la mala fama pesa.

Q.- How to write a bloated application?
A.- Program it on Java.

 Si, mi mamá tambien pero si somos hermanosss!!! ;)

Chócale!

-- 
Rodrigo Fuentealba


Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]

2007-11-16 Por tema Franco Catrin L.
Xavier Andrade escribió:
 On Fri, 16 Nov 2007, Franco Catrin L. wrote:

 El problema esta cuando el nivel de abstracci?n te oculta lo que esta 
 sucediendo por debajo, y se hacen cosas dem?s en forma involuntaria. 
 Recuerdo que Federico Mena comentaba que muchos problemas de 
 performance se habian resuelto simplemente aplicando strace para ver 
 qu? estaba sucediendo por debajo y ahi encontraron que en 
 aplicaciones como OpenOffice (y tambien en GNOME) se abrian y 
 procesaban archivos inmutables una y otra vez, en vez de una sola vez 
 al principio. Es facil tener ese problema, cuando las aplicaciones 
 crecen y tienes una gran base de c?digo te comienzas (al fin) a 
 enfocar mas en el qu? y no en el c?mo, pero si te descuidas comienzas 
 a mal usar lo que ya tienes.


 Bueno, por ejemplo si se llama repetidamente a rutinas chicas que hacen
 poco, el rendimiento se reduce en al menos un orden de magnitud en
 comparacion al mismo codigo inlined.

 Es decir:

 for(i=0; iN; i++) a[i] = b[i] + c[i];

 es muchisimo mas rapido que

 for(i=0; iN; i++) a[i] = sum(b[i], c[i]);

 con double sum(double a, double b){ return a + b;}. Y al final muchos
 codigos OO terminan haciendo cosas por el estilo (probablemente no 
 para este
 ejemplo, claro).
Supongo que es porque rompen el principio de localidad [1].

Yo me refería a otros casos pero igual es interesante:
La máquina virtual de Java puede aplicar inline en algunos métodos 
siempre y cuando estos métodos no sean sobreescritos, por ejemplo todos 
aquellos que sean static o final... pero... además en tiempo de 
ejecución puede deducir que un método puede ser inlined de forma 
segura, porque ya sabe que no esta sobreescrito. De esta forma el 
programador no necesita cambiar su código y es la máquina virtual quien 
se hace la astuta, lo malo es que hay programadores que declaran todo 
como public. [2]

Si no me equivoco los compiladores de C tambien son capaces de reconocer 
código que conviene dejar como inline.
Y finalmente.. los problemas de rendimiento en aplicaciones de las que 
me toca ver a mi casi siempre son debido a latencias por I/O :(

[1] http://en.wikipedia.org/wiki/Locality_of_reference
[2] http://java.sun.com/products/hotspot/docs/general/hs2.html

--
Franco


Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]

2007-11-16 Por tema Franco Catrin L.
Alejandro Weinstein escribió:
 On Nov 16, 2007 10:23 AM, Franco Catrin L. [EMAIL PROTECTED] wrote:
   
 Segun entiendo esos no son compilados reales, runcobol es un interprete,
 no una maquina virtual.
 

 Cual es la diferencia entre un interprete y una maquina virtual? En
 google no pude encontrar una respuesta clara. Encontre por ejemplo:

 The Java virtual machine is another term for the Java interpreter en
 http://safari.oreilly.com/1565924185/ch01-18331

 Cuando Java es compilado y pasado a código de bytes, un interprete
 llamado maquina virtual en
 http://arechiga.50megs.com/tpoo2/javah1.html
   

El segundo link casi me deja ciego ;)

Aqui hay una buena definicion:

Interpreter (computing)
http://en.wikipedia.org/wiki/Interpreter_(computing)

Voy a traducir un trozo referente a Java y .NET:

JIT se refiere a la técnica donde el bytecode se compila a codigo de 
maquina nativo en tiempo de ejecución, obteniendo la alta velocidad de 
ejecución del codigo nativo con el costo de incrementar el tiempo de 
partida cuando se compila el bytecode.  Ha ganado atencion en los 
últimos años, y queda aun más difusa la distinción entre interpretes, 
interpretes de byte code y compiladores. JIT esta disponible para las 
plataformas .NET y Java.  La técnica de usar JIT tiene un par de décadas 
de antiguedad, apareciendo en lenguajes como Smalltalk en los 80.


Java bytecode: Understanding bytecode makes you a better programmer
http://www.ibm.com/developerworks/ibm/library/it-haggar_bytecode/


Y para ver en mas detalle:

A first look at the bytecodes of the Java virtual machine
http://www.javaworld.com/javaworld/jw-09-1996/jw-09-bytecodes.html

Java Bytecode Assembler Examples
http://www.cs.rpi.edu/~moorthy/Courses/compiler99/Assembler/examples.html

--
Franco


Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]

2007-11-16 Por tema Franco Catrin L.
Rodrigo Fuentealba escribió:
 la máquina no tiene para
 qué esforzarse en destripar cadenas de caracteres, en saber si
 funciona o no, simplemente pone un puntero al principio del archivo y
 va leyendo y cargando las bibliotecas que requiere, enlazando en
 tiempo de ejecución y hasta el final, y recogiendo basurita.
   

Te faltó la parte en que se convierte el código de la máquina virtual a 
código de maquina nativo y es ahi en donde está la diferencia entre un 
interprete clasico y un interprete/compilador de bytecode de una maquina 
virtual.

 A ver si con eso me explico mejor con a qué me refería con el ejemplo
 de RUNCOBOL de hace unos e-mails atrás.
   
RUNCOBOL me suena a un interprete clasico no mas.  (sin JIT)

--
Franco
From [EMAIL PROTECTED]  Fri Nov 16 17:28:58 2007
From: [EMAIL PROTECTED] (Xavier Andrade)
Date: Fri Nov 16 18:12:07 2007
Subject: =?iso-8859-1?q?Re=3A_Re=3A_Benchmarking_en_distintos_lenguaje?=
 =?iso-8859-1?q?s_=5B_Era_algo_as=ED_como_cliente_en_jabber=2E=2E=2E_=5D?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]


On Fri, 16 Nov 2007, Rodrigo Fuentealba wrote:

 Depende.

 Si en C haces algo así:

 #include stdio.h
 #define SUM(A,B)A + B


Claro, pero eso no es programacion orientada al objeto ni ninguna tecnica de
programacion sofisticada. El punto es que con POO puedes llegar a tener casos
equivalentes a ese.

Saludos,

Xavier
From [EMAIL PROTECTED]  Fri Nov 16 17:21:09 2007
From: [EMAIL PROTECTED] (Marcos Ramirez)
Date: Fri Nov 16 18:14:41 2007
Subject: Benchmarking en distintos lenguajes [ Era algo
=?iso-8859-1?q?as=ED?= como cliente en jabber... ]
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On Fri, 2007-11-16 at 17:19 -0300, Franco Catrin L. wrote:
 Rodrigo Fuentealba escribió:

  A ver si con eso me explico mejor con a qué me refería con el ejemplo
  de RUNCOBOL de hace unos e-mails atrás.

 RUNCOBOL me suena a un interprete clasico no mas.  (sin JIT)

Menos que eso incluso. Cobol es un lenguaje pseudocompilado y se
requiere dos pasos: rmcobol que hace el analisus sintactico/semantico y
genera el codigo objeto (.cob) que usara el run-time. RUNCOBOL solo
ejecuta este codigo objeto y no tiene capacidad de analisis mayores. 

Comparado con un lenguaje interpretado actual cobol usa archivos
intermedios (.cob) para lo que perl/php/otro hacen en memoria.

Saludos
-- 
Marcos Ramirez [EMAIL PROTECTED]




no mostrar carpetas en apache

2007-11-14 Por tema Franco Catrin L.
Carlos Sepúlveda escribió:
 Pero que grosera tu respuesta.  ¿No te enseñaron en casa a ser mas
 educado?

 

 Holas:
 Sí, por supiuesto, pero con aquellos que se lo merecen.
 Un mínimo de respeto nos merecemos y no llegar y preguntar.
En otras palabras AALC!

Y para el amigo que preguntó:

http://www.google.cl/search?q=apache+disable+directory

Google no muerde
--
Franco
From [EMAIL PROTECTED]  Wed Nov 14 16:27:29 2007
From: [EMAIL PROTECTED] (Giorgio Zunino)
Date: Wed Nov 14 16:30:14 2007
Subject: no mostrar carpetas en apache
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

tanto alboroto por una simple pregunta.
solo me queda usar esta lista como ultimo recurso y en un caso ultra
extremo.

El día 14/11/07, Rodrigo Fuentealba [EMAIL PROTECTED] escribió:

 El 14/11/07, Carlos Sepúlveda [EMAIL PROTECTED] escribió:
  
   Pero que grosera tu respuesta.  ¿No te enseñaron en casa a ser mas
   educado?
 
  Holas:
  Sí, por supiuesto, pero con aquellos que se lo merecen.
  Un mínimo de respeto nos merecemos y no llegar y preguntar.

 Esto nuevamente se va a ir a un flame sobre la educación en las
 listas de correo... Creo que había suficiente flame con MySQL v/s
 PostgreSQL.

 Así como las personas que preguntan sin pasar por Google no son
 bienvenidas, las que responden en estas condiciones tampoco lo son.
 Nadie te está pagando por que respondas, por lo que puedes abstenerte
 de esos comentarios ácidos y que llevan a más frustración. Si sabes la
 respuesta, respondes, y de la misma forma recibirás respuesta cuando
 tengas dudas; si ofreces respuestas como esa, no sólo pasas a llevar
 al personaje que no cumplió las reglas, sino a todos los que somos
 novatos en Linux y que nos da un pánico terrible preguntar.

 Por otro lado, basta con que no le den maní al mono para que no vuelva
 a preguntar sin informarse, ¿es tan difícil? ¿o es que el kernel 2.6
 provoca termocefalia?

 Tómate un Armonyl.

 Saludos,

 --
 Rodrigo Fuentealba




-- 
Giorgio Zunino M.
From [EMAIL PROTECTED]  Wed Nov 14 16:05:33 2007
From: [EMAIL PROTECTED] (Danilo Reyes)
Date: Wed Nov 14 16:34:59 2007
Subject: enrutamietno
In-Reply-To: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

habilitaste el routing en el servidor...

Danilo

cesar francisco carvajal mansilla [EMAIL PROTECTED] escribió: amigos creo que 
ustedes me pueden sacar este desconocimietno.

el problema es el siguiente.

tengo 1 server con ipcop, 2 tarjetas de red

la primera con ip 192.168.20.40/28 esta apunntando hacia un router con
la ip 192.168.20.33/28.
a esta le tiro el siguiente comando.

route add -net 192.168.20.32 netmask 255.255.255.240 gw 192.168.20.33 eth1

la segunda con ip 192.168.25.40/28 esta apunntando hacia un router con
la ip 192.168.25.33/28.

a esta le tiro el siguiente comando.

route add -net 192.168.25.32 netmask 255.255.255.240 gw 192.168.25.33 eth0

hasta ahi no hay problem

el punto es que cuando quiro hacer un ping desde una red hacia otra,
este no llega a la segunda
la verdad es que nose en que me estoy cayendo, si alguien puede
iluminarme lo agradeceria.



-- 
Cesar Francisco Carvajal Mansilla
Benigno Acuña 215 Poblacion Yungay
San Felipe, Chile
Celular 83131377



   
-

Comparte video en la ventana de tus mensajes (y también tus fotos de Flickr).
Usa el nuevo Yahoo! Messenger versión Beta. 
 Visita http://e1.beta.messenger.yahoo.com/
From [EMAIL PROTECTED]  Wed Nov 14 16:33:38 2007
From: [EMAIL PROTECTED] (Alvaro Herrera)
Date: Wed Nov 14 16:35:59 2007
Subject: no mostrar carpetas en apache
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Giorgio Zunino escribió:
 tanto alboroto por una simple pregunta.
 solo me queda usar esta lista como ultimo recurso y en un caso ultra
 extremo.

Pregunta todo lo que quieras, la lista es para eso.  No te dejes
amilanar por los terroristas, que nos despojan de recursos valiosos como
esta lista.

-- 
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
El que vive para el futuro es un iluso, y el que vive para el pasado,
un imbécil (Luis Adler, Los tripulantes de la noche)
From [EMAIL PROTECTED]  Wed Nov 14 17:16:59 2007
From: [EMAIL PROTECTED] (Reinaldo Garcia)
Date: Wed Nov 14 17:20:00 2007
Subject: no mostrar carpetas en apache
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 
[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



Alvaro Herrera escribió:
 Pregunta todo lo que quieras, la lista es para eso.  No te dejes
 amilanar por los 

Búsquedas relacionadas para linux en google.cl

2007-11-11 Por tema Franco Catrin L.

El dom, 11-11-2007 a las 10:25 -0400, Patricio Morales escribió:

[...]

 tan poco ética como el caso de los computadores para niños que llegaron a
 Nigeria ,y que el gobierno de ese
 país ,en conjunto con Micro$oft ,les cambiaron el sistema operativo
 Linux(Mandriva parece que era) que tenían ,por Windows .Francois Bacillon
 ,presidente de Mandriva ,le envió  una carta con un tono irónico a Steve
 Balmer
 presidente de Micro$oft(Bill Gates se jubiló de Micro$oft) ,expresando su
 rechazo.

Todo eso aun no ha sucedido.  Los computadores no han llegado y tampoco
les han cambiado el sistema operativo:

Linux wins Nigerian school desktops back from Microsoft
Government thwarts supplier's plan to install Windows XP
http://www.computerworlduk.com/management/government-law/public-sector/news/index.cfm?newsid=6124

PD: Gates aun no se ha jubilado :
http://www.microsoft.com/presspass/exec/billg/bio.mspx

PD2: Espero no haber estado en coma profundo si todo esto realmente ha
pasado

Saludos
--
Franco



Comienzos empiricos

2007-11-09 Por tema Franco Catrin L.
Luis Alejandro Aguilera Pascual escribió:
 [...]
   
 Yo no soy muy ducho en linux pero tengo muchos deseos de aprender, una de
 las cosas por las cuales me refiero a ustedes es porque dentro de las
 tantas cosas que tengo que hacer es configurar el server como controlador
 de dominio(PDC)y esto quiero hacerlo bajo samba y ldap pero todo el mundo
 me dice que es una locura, hasta los mas duchos me dicen que LDAP es una
 candela 
   
Es raro que te digan eso si se supone que tienen conocimientos en el 
tema.  Implementar samba es sencillo, con LDAP es un poco mas complejo 
pero nada del otro mundo tampoco.  

Por el lado mas administrativo te recomiendo es que si recien 
comienzas con Linux deberias contactar a alguien con mas experiencia 
para que se encargue de la tarea.  Por qué?  Porque si bien puedes 
aprender, cuando tengas que resolver una urgencia no vas a poder 
reaccionar tan rapido, no vas a tener tanto tiempo como el que usaste 
para aprender, esto es cierto para cualquier tipo de plataforma sea 
Windows, Linux u otro, si no te manejas bien es arriesgado hacerse cargo.
 pero las exigencias y las politicas del departamento me los exigen
 y es algo que tengo que afrontar, ahora donde esta el problema, que no hay
 forma que me encuentre algo de cualquiera de los dos(samba y ldap) que me
 sirva de una forma concreta y soluble para aprender desde cero, estoy
 cansado de buscar en google y no ahy forma de que aparezca algo que me
 ofrezca seguridad para comenzar.
   
Es dificil que encuentres algo de ese tema para principiantes 
porque.  administrar servidores no es para principiantes!
Miré rápidamente en google y aparecen hartos documentos, pero todos 
requieren unos conocimientos minimos de redes y Linux, por eso te 
mencionaba que es mejor que busques a alguien que si tenga esos 
conocimientos minimos

 Por esto recurro a ustedes, agradeceria una direccion electronica donde
 referirme, un nombre de un manual o aplicacion, ya que me han dicho que
 administrar todo esto via web es mucho mejor y se obtienen los mismos
 resultados, 
   
http://www.google.cl/search?q=samba+ldap+howto   ;)

No conozco aplicaciones web que manejen la diversidad de confguraciones 
que puedes realizar. Sin ser agresivo mi consejo es que busques mejor 
asesoría.

Saludos
--
Franco
From [EMAIL PROTECTED]  Fri Nov  9 15:00:24 2007
From: [EMAIL PROTECTED] (=?ISO-8859-1?Q?Francisco_Dur=E1n?=)
Date: Fri Nov  9 15:29:07 2007
Subject: borrado de archivos
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

man find (1)
El comando:
find -size +5M |  xargs /bin/rm -f
hace lo que necesitas

Salu2

Francisco Durán

El 9/11/07, Patricio Morales [EMAIL PROTECTED] escribió:
 Si ,pero find es para buscar archivos que tengan dicha característica
 una vez encontrados tendrías que Borrarlos uno a uno con rm

 Saludos

 El día 9/11/07, usuario anonimo [EMAIL PROTECTED] escribió:
 
  El 9/11/07, Fancisco Torrez [EMAIL PROTECTED] escribió:
   Hola, una consulta a lo mejor un tanto basica, dentro un directorio
   como puedo borrar todos los archivos que superen un cierto tamaño, por
   ejemplo borrar todos los archivos que tengan un taña superior a 5
   megas.
 
  con find...
 
  find -size +5M
 
  saludos.-
 
 
  
  
   gracias
  
  
 
 
  --
  _
  Solo soy una mente genial en un cuerpo
 
 


 --
 Patricio Morales Fariña
 Técnico en Computación
 Alumno Ing. Informática (Técnicos)
 Universidad de los Lagos
 045-219291- Temuco Chile
 cel 78732062-



script de inicio

2007-11-07 Por tema Franco Catrin L.
Victor Hugo dos Santos escribió:
 Senores,

 tengo un problema con un script de inicio que modifique para arancar
 una aplicacion... el script inicia correctamente cuando se prende la
 maquina, pero no detiene la aplicacion al mandar apagar la
 computadora.

 .. comentarios ??
   

El script se ve bien.  Pruebalo con
/etc/init.d/oc4j stop

Si te detiene el proceso exitosamente entonces esta mal creado el enlace 
K* en tu /etc/rc0.d (o donde corresponda)
Tu stop igual es algo rudo, va a matar cualquier cosa que sea java.  Te 
recomiendo aplicar el metodo standard para bajar oc4j (java -jar 
admin.jar blah blah), si no baja en un tiempo prudente, el sistema 
operativo a aplicar killall (y -9 despues)

Saludos desde el norte
--
Franco
From [EMAIL PROTECTED]  Wed Nov  7 18:05:33 2007
From: [EMAIL PROTECTED] ([EMAIL PROTECTED])
Date: Wed Nov  7 18:08:23 2007
Subject: Notebook para linux
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Orlando Alarcon [EMAIL PROTECTED] wrote:
 Para usuarios domesticos que notebook recomiendan o usan ustedes, eso puede
 ayudar a tomar una alternativa es importante que puedan aportar con la
 distro que usan y que tan problematica es la instalación de la wlan ( que
 creo es un gran problema ).

Los Centrino (intel ipw2100, 2200, 3945) funcionan OK con Fedoras ultimos.

Las tarjetas de video nVidia funcionan +/- con los drivers codigo abierto
(no puedes usar pantalla + salida de video, no hay 3D, ...), los drivers
binarios actuales funcionan razonablemente (ya no son espectacularmente
toxicos). Tarjetas de video intel funciona A-OK (al menos las ultimas, no
tengo el cacharro del caso a la mano para verificar).

Ojo, algunos Dell tienen problemas imbeciles para instalar Fedora 7 (no
reconocen el DVD!). Supongo que Fedora 8 corrigio eso ya...
-- 
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


como cambiar hdd de mi fedora

2007-11-02 Por tema Franco Catrin L.
hueñe curicura escribió:
 mi duda radica en un problema basico, tengo un hdd que me quedo chico,
 como hago para reemplazarlo por uno mas grande sin perder la info, y
 no tener problemas con el SO de linux.
   

Si quieres mantener todo tu sistema puedes hacer lo siguiente:

1. monta tu disco en un directorio y aplica cp o tar para copiar todo 
desde el sistema de archivos original al directorio montado
2. ajusta /etc/fstab de tu copia para que coincida con las particiones 
definidas en tu nuevo disco
3. apaga el pc, saca el disco viejo y reemplazalo por tu disco nuevo.  
Inicia tu sistema con el modo rescue de fedora
4. Si todo va bien, tu nuevo disco aparecera en /mnt/sysimage
5. aplica :
chroot /mnt/sysimage
grub-install /dev/sda (donde sda corresponde al MBR de tu disco, ojo con 
eso, puede ser hda si tu disco es IDE)
6. reinicia y prueba

Si no es necesario eliminar tu disco antiguo, yo usaria los dos discos, 
y en el grande pondria /home.  Tendria que hacer lo siguiente:

1. entra como root y asegurate de que ningun usuario mas este con sesion 
iniciada (who)
1. monta tu nuevo disco en /mnt/home
2. copia todo lo que esta en /home con cp o tar hacia /mnt/home
3. monta tu nuevo home en el home original :
umount /dev/sdb1 /mnt/home   (sdb1 reemplazalo por tu particion)
mount /dev/sdb1 /home
4. ingresa como un usuario normal para probar. ASEGURATE bien de que 
todo te funciona tal como estaba antes.
5. cuando estes bien seguro, desmonta /home, y borra el /home del disco 
antiguo.  Ojo que mientras no modifiques /etc/fstab, el /home siempre 
sera el del disco antiguo.  Verifica con mount

Saludos y suerte
--
Franco



Problema con cambio de placa Madre

2007-09-13 Por tema Franco Catrin L.
El mié, 12-09-2007 a las 18:28 -0400, Sebastian Antunez Noguera
escribió:
 Estimados, el dia hoy cambiamos la placa madre, el Chipset anterior era
 Intel y la placa nueva viene con chipset Nvidia.
 
 Cuando se inicia el equipo aparece el siguiente mensaje
 
 mount: could not find filestystem '/dev/root'.
 Setting up other filesystems

[...]

Cuando cambiaste tu placa probablemente cambio el nombre de las
particiones, revisa como esta el parametro root en tu grub.conf respecto
a la configuracion de tus particiones.  Puedes partir en modo rescue con
el CD/DVD de Fedora y una vez que tengas un shell, obtiene el layout de
tus particiones con:

fdisk -l

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


PEAR en php

2007-09-13 Por tema Franco Catrin L.
El jue, 13-09-2007 a las 10:22 -0400, Francisco Munoz Perez escribió:
 Con fecha 13/9/2007, Andres Pereira [EMAIL PROTECTED] escribió:
 
 On 9/13/07, Francisco Munoz Perez [EMAIL PROTECTED] wrote:
  [EMAIL PROTECTED] Desktop]# rpm -ivh mysql-client-5.0.22-13.caos.x86_64.rpm
  error: Failed dependencies:
  libtinfo.so.5()(64bit) is needed by
  mysql-client-5.0.22-13.caos.x86_64
 
 Por que no usas mejor el 'yum' para instalar y despreocuparte de las
 dependencias? Aparte que ese rpm no es exactamente el que distribuye
 CentOS.
 
 
 por mi seria expectacular, lamentablemente el servidor se encuentra fuera
 de internet, solo esta disponible en un muy restringuida LAN, no por
 algo es un servidor! ...

Por que no activas el firewall que viene incluido?  Con eso dejas el
servidor invisible desde afuera a excepcion de los servicios que te
interesan, y desde el servidor hacia afuera estas conectado.  Es crucial
para despues bajar e instalar actualizaciones


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


PEAR en php

2007-09-13 Por tema Franco Catrin L.
El jue, 13-09-2007 a las 11:25 -0400, Francisco Munoz Perez escribió:
 
 Por que no activas el firewall que viene incluido?  Con eso dejas el
 servidor invisible desde afuera a excepcion de los servicios que te
 interesan, y desde el servidor hacia afuera estas conectado.  Es crucial
 para despues bajar e instalar actualizaciones

 politicas de la institucion, wakalas, cosas de el departamento de
 seguridad!

Otra opcion es instalar un proxy http en otra maquina, y configurar tu 
herramienta de actualizacion para que se conecte a traves del proxy, asi tu 
servidor sigue siendo solo interno

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


PEAR en php

2007-09-13 Por tema Franco Catrin L.
El jue, 13-09-2007 a las 12:26 -0400, Francisco Munoz Perez escribió:
 
 Otra opcion es instalar un proxy http en otra maquina, y configurar tu 
 herramienta de actualizacion para que se conecte a traves del proxy, asi tu 
 servidor sigue siendo solo interno
 
 -- 
 Franco Catrin L.  TUXPAN
 http://www.tuxpan.com/fcatrin
 
 
 
 WoW! eso es posible?... honestamente sobrepasa mis conocimientos... ¿como
 lo podria hacer?

Basicamente se trata de lo siguiente:

En un equipo que tengas instalado Linux y conectado a internet, instalas
el servicio squid.  Quizas tengas que hacer algo adicional para
restringirlo o bien abrirlo por primera vez.

En cuanto a tu servidor aislado, segun lo que encontre en google, en
tu /etc/yum.conf aplicas

proxy=http://servidordeproxy:puertodeproxy
proxy_username=usuario
proxy_password=password

Usuario y Password son opcionales. 
El puerto por omision de squid en RedHat recuerdo que era el 3128

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


Forzar SQUID

2007-09-11 Por tema Franco Catrin L.
El lun, 10-09-2007 a las 18:20 -0400, Edison Caprile Pons escribió:
 Hola Lista:
 
  
 
 Antes que todo, muchas gracias por las ayudas recibidas anteriormente ya que 
 me sirvieron de mucho para solucionar los problemas.
 
  
 
 Ahora voy por otra..COMO PUEDO FORZAR A LOS CLIENTES WEB A SOLO USAR 
 PROXY EN SU CONFIGURACION??...me pasa que cuando saco el PROXY SQUID de la 
 configuración igual navegan pero no se aplican las políticas de filtro de 
 contenido..que me falta??...que esta mal??

Por que no bloqueas el puerto 80 en el equipo que les da salida? asi
solamente podran navegar si usan el proxy.

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


HaseFroch, Grub y particiones escondidas

2007-09-11 Por tema Franco Catrin L.
El mar, 11-09-2007 a las 12:24 -0400, Mario Martinez escribió:
 Estimados,
 
 Tengo estas configuraciones, pero no puedo arrancar HaseFroch.
 
 fdisk -l:
 --
 Disco /dev/hda: 50.0 GB, 50018393088 bytes
 255 cabezas, 63 sectores/pista, 6081 cilindros
 Unidades = cilindros de 16065 * 512 = 8225280 bytes
 
 Disposit. InicioComienzo  Fin  Bloques  Id  Sistema
 /dev/hda1   1 510 4096008b  W95 FAT32
 La partición 1 no termina en un límite de cilindro.
 /dev/hda2 5103632250722667  HPFS/NTFS
 /dev/hda3   *36333753  971932+  82  Linux swap /
 Solaris
 /dev/hda43754608118699660   83  Linux 
 
 --
 
 En donde hda1 es una partición escondida, de esas en donde vienen los
 respaldos de fábrica.


Ojo que tienes la particion hda3 como activa.  Tienes que dejar la
particion de windows como activa (hda2).  Esto no va a afectar tu
instalacion de Linux, solamente el bootloader de windows se fija en ese
flag.  Utiliza fdisk para activar la particion hda2

[..]


 map (hd0,0) (hd0,1)
 map (hd0,1) (hd0,0)

No necesitas esto, ya que si windows estaba instalado en la segunda
particion originalmente, debe seguir creyendo eso.

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


Basic (Was : Re: Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL])

2007-09-10 Por tema Franco Catrin L.
El dom, 09-09-2007 a las 21:58 -0400, Rodrigo Fuentealba escribió:

  por lo que para uso practico todos
  lo extendieron (en forma bastante incompatible).
 
 Cada uno con su adaptación a la máquina. El Basic ATARI fue escrito
 pensando en la funcionalidad del procesador 6502A/C y el chipset GTIA,
 además de la asignación estática de memoria que tenía ese procesador
 (posiciones fijas).

La asignacion estatica no es un tema del procesador.  En cuanto a
manejo de memoria el 6502 se comportaba igual que el Z80, en donde
corria hasta CP/M, WordStar y otras aplicaciones avanzadas para esas
maquinas.  La limitación del Atari Basic era que su implementacion no
ocupara mas de 8Kb de memoria, por eso en esas maquinas si querias hacer
algo interesante habia que hacerlo en lenguaje de maquina o escribir
directo a los registros.

A proposito de Z80 y Basic.  En los años 80 Microsoft y ASCII Corp.
(ironicamente de Japon) intentaron crear una plataforma standard de
hardware/software para microcomputadores.  La idea era que varios
fabricantes hicieran microcomputadores compatibles entre si, cosa que
resulto bastante bien en mi opinion.

El standard se llamaba MSX, que tiene varios significados dependiendo de
quien lo diga, entre ellos MicroSoft eXtended y Matsushita Sony X.  Se
unieron empresas como Sony, Panasonic, Yamaha, Toshiba e incluso habia
una marca de origen argentino : Talent

Bueno, en la web pueden encontrar suficiente info

http://www.google.cl/search?q=msx

Y para poner el tema on-topic existe una implementacion de Unix para
MSX : http://uzix.sourceforge.net/


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


Compilar codigo abierto con compiladores pagos [Was: Re: Preguntas de SL]

2007-09-06 Por tema Franco Catrin L.
El mié, 05-09-2007 a las 23:42 -0400, Rodrigo Fuentealba escribió:
 Nadie puede asegurar que los compiladores de MSFT u otra no contengan
 enlaces a bibliotecas licenciadas o que introduzcan errores. No es
 algo auditable. Como comentario, utilizando Turbo C (en aquellos
 años), descubrí que un código exactamente igual era mucho más pesado
 que en DevC++ (que creo que compila con MinGW). ¿Qué me asegura que no
 se està usando bibliotecas corruptas/innecesarias que aumenten la
 exposición del código a fallos?

En el caso de Windows, recuerda que finalemnte tu aplicacion va a
utilizar la implementacion de la API del sistema operativo y de ella no
puedes escapar.  Eso podria ser peor que las bibliotecas de aplicacion

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


Opiniones sobre distros (was:Re: Saludos a todos.)

2007-08-31 Por tema Franco Catrin L.
El vie, 31-08-2007 a las 10:12 -0300, Pablo Allietti escribió:
 On Thu, Aug 30, 2007 at 11:43:40PM -0400, Cristian Rodriguez wrote:
  On 8/30/07, Horst H. von Brand [EMAIL PROTECTED] wrote:
   La
   pelicula resultante es que el trabajo desinteresado, por el puro gusto
   de programar es /lejos/ la minoria.
  
  Exacto, pero la cuestion esa del  trabajo desinteresado se ha
  mitificado a lo largo de la historia.
  
  De manera directa o indirecta, la gente recibe compensacion economica
  por su trabajo en codigo abierto, simplemente porque todos somos
  humanos y tenemos que pagar cuentas, comer etc.. logicamente, vivir
  del opensource es un trabajo muy entrenido :-)
 
 Cada vez que veo esto me pregunto.. EJEMPLOS? no estoy criticando pero
 ultimamente es mu dificil ganar dinero con opensource o solo me
 parece a mi?
 
 no estoy en el ramo de venta ni nada de eso, pero me interesa por sola
 curiosidad saber de algunos ejemplos como hacer dinero con opensource ?

Google, Novell, RedHat, Canonical, Mandriva, Sun, IBM, HP, Oracle, BEA,
Nokia, Intel te suenan?

(solo mencione a los mas visibles)

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


Saludos a todos.

2007-08-26 Por tema Franco Catrin L.
El vie, 24-08-2007 a las 15:44 -0400, Rodrigo Fuentealba escribió:

 Nop. El tema va más por un fundamento técnico. Sigo creyendo que para
 alguien que no conoce bien cómo trabajan los módulos de kernel (de
 manera básica, nadie le va a pedir que programe uno, pero sí que monte
 al menos su tarjeta de red con el módulo adecuado) 
[]

Hace mas de 5 años que no tengo que preocuparme de cual es el modulo
adecuado para una tarjeta de red...

Que porqueria de distribucion estas usando? ;)


/me runs!

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


Saludos a todos.

2007-08-24 Por tema Franco Catrin L.
El vie, 24-08-2007 a las 10:42 -0500, Moises Alberto Lindo Gutarra
escribió:

 
 Si son para novatos en Linux, obviamente tienen que tener bases en tecnologia
 de información, redes y conetividad, eso te lo da minimo la
 universidad. No espantemos alos novatos en linux.

Eso que describes es un ingeniero novato en Linux ;)

 Cual es mi responsabilidad???, lo unico que trato de de ayudar dentro
 de mis posibilidades y experiencias. Mil disculpas si he faltado en
 algo.

El mundo es mas que tu y tus conocidos.  Hay novatos en Linux que
todavia estan en el colegio.  Hoy en dia Linux es para un grupo muy
heterogeneo de gente, no solo elite.

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


Problemas con una interface de red.

2007-08-23 Por tema Franco Catrin L.
Pedro GM escribió:
 Estimados de la lista.

 Bueno voy al grano, despues de googlear mucho y revisar documentacion y
 sus foros por ahi no he podido solucionar mi problema y espero poder
 obtner alguna pista.

 Tengo un notebook con Debian etch con dos interfaces de red una wi-fi y
 otra ethernet.
  El problema se presenta con la ethernet cuando no inicio con el cable
 conectado a dicha interface (en mi caso eth1) no hay forma de hacerla
 funcionar se queda como muerta, he probado varios comandos y no hay como
 resucitarla (hasta ahora por lo que he probado), pero cuando es el caso
 contrario y al bootear con el cable de red conectado este se reconoce
 sin dramas y puedo cambiar entre redes inalambricas y cableadas sin
 problemas con el networkmanager (gnome).
   

Pedro, hice una busqueda rapida en google y el segundo link que me 
aparece es un reporte de este bug en el sistema de tracking de bugs de 
Ubuntu. 

Una de las cosas que puedes hacer por mientras es descargar el modulo y 
volverlo a cargar

rmmod r8169
modprobe r8169

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/86798


No eres el unico que tiene el problema:

http://www.google.cl/search?q=r8169+link+down


Saludos
--
Franco
From [EMAIL PROTECTED]  Thu Aug 23 02:39:02 2007
From: [EMAIL PROTECTED] (Pedro GM)
Date: Thu Aug 23 02:42:06 2007
Subject: Problemas con una interface de red.
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]


 Pedro, hice una busqueda rapida en google y el segundo link que me 
 aparece es un reporte de este bug en el sistema de tracking de bugs de 
 Ubuntu. 
 
 Una de las cosas que puedes hacer por mientras es descargar el modulo y 
 volverlo a cargar
 
 rmmod r8169
 modprobe r8169
 
 https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/86798
 
 
 No eres el unico que tiene el problema:
 
 http://www.google.cl/search?q=r8169+link+down
 
 
Mis busquedas fueron siempre hacia los foros, y en realidad se me paso
ese link en especial donde dan la solucion. :´(

De hecho en esa misma busqueda el primer link es el que pones tu y en el
segundo hay justo un post mio en los foros de Es-Debian (ironias de la
vida), en que posteo este problema...y nadie habia solucionado.

Gracias por tu aporte aunque es una pena que sea una solucion parche
pero la tiene al menos y simple , y tambien que hubiese cometido tantos
errores simples (bueno sera no mas, aca hay altos y bajos).

Voy a probar la solucion.

Saludos! y gracias de nuevo.


Opiniones sobre distros (was:Re: Saludos a todos.)

2007-08-22 Por tema Franco Catrin L.
El mar, 21-08-2007 a las 09:31 -0400, Alvaro Herrera escribió:
 juan pablo Rumie Vittar escribió:
  El Date: Mon, 20 Aug 2007 11:17:48, Horst H. von
  Brand [EMAIL PROTECTED], escribio:
 
   Y si se trata de uso en serio, la que /lejos/ la lleva es [...]
  
  Disculpe Señor, este comentario me parece que genera un poco de
  contradiccion, por un lado, esta recomendando [...]
 
 Guerra santa, aqui vamos otra vez!

Esto me recuerda que algun dia quisimos hacer un FAQ y no quedamos en
nada, parece que hace falta, al menos con esta unica pregunta...

PD: voy por mis boleadoras ;)
-- 
Franco Catrin L.  TUXPAN
http://www.tuxpan.com/fcatrin


Opiniones sobre distros (was:Re: Saludos a todos.)

2007-08-22 Por tema Franco Catrin L.
El mar, 21-08-2007 a las 15:20 -0400, Germán Poó Caamaño escribió:
 On Tue, 2007-08-21 at 14:17 -0400, Marcos Ramirez wrote:
  
  Si te fijas bien, no se ha hablado de performance, sino de lo que se
  usa. A nivel de empresas es una constante el tema del soporte: Alguien
  a quien acudir en caso de problemas; eso es lo que te RH y SuSe venden y
  esa es la gran diferencia con respecto a las otras distros /gratis/.
 
 Soporte puedes contratar en un montón de empresas aledañas, incluso
 para RH o SuSE. Lo mismo rige para otras distribuciones como Ubuntu,
 Debian o la que se te ocurra.
 
 Así que el argumento del 'soporte' sólo para mi distro favorita
 se acerca más al FUD que a la realidad.

Hay otros casos en donde no tienes tanta libertad de elección.

El caso que me toca de cerca es cuando requiero una aplicación que va a
correr sobre linux y esta aplicación esta certificada para una
distribución e incluso una versión en particular.  Entonces una de las
condiciones de soporte para esta aplicación es que estés usando un
sistema operativo certificado (distribución+versión), ahi simplemente no
puedes utilizar otro porque pierdes el soporte de la aplicación.

Con nuestros clientes, todos los servidores linux que utilizan fueron
instalados para correr una aplicación en particular, y si requieren del
soporte de esas aplicaciones, desde ese punto de vista no es para nada
FUD el tema de soporte para una distribución específica.

Que tipo de aplicaciones?  Servidores de Aplicaciones J2EE como Bea
Weblogic, Oracle Application Server, IBM Websphere etc,  bases de datos
como Oracle, Sybase, gestores de colas y una que otra cosa mas.

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


problema con teclado

2007-08-13 Por tema Franco Catrin L.
El lun, 13-08-2007 a las 15:49 -0400, Arturo Mardones escribió:
 Hola Sres,
 
 Mi pc tiene un teclado ps2 y pasa que al desconectar el teclado y
 volver a enchufarlo queda totalmente raro, no responde, si abro el
 menu con el mouse aparece como si una tecla quedara pegada.

No puedes llegar y sacar un teclado PS2, ni ningun dispositivo PS2, no
son pluggeables

 la unica solucion es reiniciar el sistema y no es nada grato...
 alguien sabe que hacer??

Claro!, no saques el teclado ;)

Obtendrás el efecto deseado con un teclado USB

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


LTSP con Edulinux??

2007-08-10 Por tema Franco Catrin L.
El vie, 10-08-2007 a las 17:42 -0400, Rodrigo Fuentealba escribió:
 El 10/08/07, Horst H. von Brand [EMAIL PROTECTED] escribió:
  Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
   El 10/08/07, Ricardo Albarracin B. [EMAIL PROTECTED] escribió:
  
Estimado, que yo conozca al menos, solo hay una forma de arrancar las 
NIC y
es solo con el chip. Lo que para tu proyecto creo que eso es lo mas 
sano.
 
   Lo que hago con mi Sparc Classic,
 
  Tremenda gracia... las Sun vienen armadas y configuradas para poder
  bootear directamente a traves de la red.
 
 ¿Sí, verdad? Lo que no sé es si los x86 son capaces de hacer algo así;
 o alguna tarjeta de red. (He visto la opción pero jamás me he
 preocupado de investigar... y si funciona, pues esa podría ser una
 solución)

Si funciona, hay algunas tarjetas que no necesitan nada especial,
simplemente configuras un servidor para que bootee desde alli y listo.
Lo he probado varias veces para instalar distribuciones actuales en
notebooks viejos sin lector de CD


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


Consulta LD_ASSUME_KERNEL

2007-08-06 Por tema Franco Catrin L.
El lun, 06-08-2007 a las 12:54 -0400, Aldrin Gonzalo Martoq Ahumada
escribió:
 Estimados, me toca trabajar con software viejo y propietario
 (principalmente IBM) y he notado que la variable de ambiente
 LD_ASSUME_KERNEL ya no funciona como antaño.
 
 Mi consulta es si esta caracteristica de LD_ASSUME_KERNEL se eliminó,
 o hay que instalar algun paquete adicional. Segun tengo entendido,
 esto es parte de libc.
 
 He buscado en internet, pero todos indican comentar las líneas de tus
 scripts, no a que se debe la causa ni cuando ocurrio... Tambien he
 buscado referencias de cuando se eliminó el soporte a LinuxThreads en
 la libc (y si existe alguna manera de reemplazarlo) y no he
 encontrado. Servirá copiar todas las bibliotecas de libc de un sistema
 mas viejo y poner esta en un LD_LIBRARY_PATH que este _ANTES_ de la
 /libc/; digamos /compat/oldlibc6/ ???
 
 Aqui hay algunos dumps de consola con los errores:
 
 - Ubuntu Feisty 7.04 ó Centos 5 
 /opt/IBMJava2-131/jre/bin:# ./java -version
 /opt/IBMJava2-131/jre/bin/exe/java: error while loading shared
 libraries: libpthread.so.0: cannot open shared object file: No such
 file or directory


Hola Aldrin, por esas casualidades de la vida justo estaba redactando un
tip para usar JDK/JRE 1.3 en Ubuntu, y me preguntaba a mas de alguien
le puede servir. 

Parte bajando el Java 1.3.x de Sun, en unos minutos te doy el link del
articulo.
 
-- 
Franco Catrin L.  TUXPAN
http://www.tuxpan.com/fcatrin


Consulta LD_ASSUME_KERNEL

2007-08-06 Por tema Franco Catrin L.
El lun, 06-08-2007 a las 12:54 -0400, Aldrin Gonzalo Martoq Ahumada
escribió:
 Estimados, me toca trabajar con software viejo y propietario
 (principalmente IBM) y he notado que la variable de ambiente
 LD_ASSUME_KERNEL ya no funciona como antaño.

Ahora si Aldrin, ve si te sirve esto:


http://www.tuxpan.com/fcatrin/es/comments.php?guid=20070806

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


Consulta LD_ASSUME_KERNEL

2007-08-06 Por tema Franco Catrin L.
El lun, 06-08-2007 a las 16:35 -0400, Aldrin Gonzalo Martoq Ahumada
escribió:
 On 8/6/07, Franco Catrin L. [EMAIL PROTECTED] wrote:
  El lun, 06-08-2007 a las 12:54 -0400, Aldrin Gonzalo Martoq Ahumada
  escribió:
   Estimados, me toca trabajar con software viejo y propietario
   (principalmente IBM) y he notado que la variable de ambiente
   LD_ASSUME_KERNEL ya no funciona como antaño.
  Ahora si Aldrin, ve si te sirve esto:
  http://www.tuxpan.com/fcatrin/es/comments.php?guid=20070806
 
 Gracias Franco, estoy revisando tu tutorial ... una pequen~a
 correcion, basta instalar libstdc++2.10-glibc2.2 (no es necesaria la
 version -dev).

Tienes razon! No repare en eso.

BTW :  welcome back! :D

 Funciona!! Al parecer Sun actualizo a NTPL ... un lsof -np pid java
 me muestra:
 --
 java22493 amartoq  memREG8,360924   965219 
 /home/amartoq/tmp
 /SunDownloadManager/jdk1.3.1_20/jre/lib/i386/native_threads/libhpi.so
 
 ldd 
 /home/amartoq/tmp/SunDownloadManager/jdk1.3.1_20/jre/lib/i386/native_threads/libhpi.so
 linux-gate.so.1 =  (0xe000)
 libnsl.so.1 = /lib/tls/i686/cmov/libnsl.so.1 (0xb7f5c000)
 libm.so.6 = /lib/tls/i686/cmov/libm.so.6 (0xb7f35000)
 libdl.so.2 = /lib/tls/i686/cmov/libdl.so.2 (0xb7f3)
 libpthread.so.0 = /lib/tls/i686/cmov/libpthread.so.0 (0xb7f19000)
 libc.so.6 = /lib/tls/i686/cmov/libc.so.6 (0xb7dd8000)
 /lib/ld-linux.so.2 (0x8000)
 


Menos mal, de otra forma ni modo de echarlo a andar.


 Mi problema en particular con Java es que debo usar la version de IBM
 (tambien descargable desde la web). La ultima version es 1.3.1 SR10.
 Comente todos los LD_ASSUME_KERNEL en /opt/IBMJava2-131/{bin,jre/bin}
 con el siguiente script:

Cual es el motivo por el que necesitas que sea el de IBM?  Porque no vas a 
tener ninguna diferencia a menos que requieras algo especial de la maquina 
virtual como podria ser algun modo de ejecucion optimizado para Linux, o te 
interese algun tipo de información especial de debug.

El resto de tu correo lo responde Horst.  Pero insisto, por que tiene que ser 
de IBM?

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


Acuerdo M$-Gobierno de Chile

2007-07-24 Por tema Franco Catrin L.
El mar, 24-07-2007 a las 16:53 +, Enrique Herrera Noya escribió:
 El 24/07/07, Alvaro Herrera [EMAIL PROTECTED] escribió:
  Baronti escribió:
   Esto es increíble y escandaloso.
 
  Estoy de acuerdo contigo, pero creo que la pregunta importante es que
  se puede hacer al respecto.  Alguna idea?  Observa que el acuerdo ya
  esta firmado hace como dos meses.
 
 
 reclamar en los formularios de contacto del ministerio
 de los honorables que una de sus funciones es fiscalizar a los ministerios
 (experiencias recientes demuestran que SI leen los email ... ;-) )
 
 respetuosamente en el sitio de la presidencia idem
 
 crear una lista donde desarrollar propuestas alternativas

Aca hay un grupo que se esta tratando de organizar:

http://www.liberaciondigital.org/

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


llamar urgente

2007-07-11 Por tema Franco Catrin L.
El mié, 11-07-2007 a las 15:07 -0400, Héctor Gerardo Contreras Tapia
escribió:
 Hola como estás , por favor llamame a la casa urgente


ok... te llamamos ;)

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


recomendacion de notebooks

2004-07-24 Por tema Franco Catrin L.
El vie, 23-07-2004 a las 03:36, Mirko Petrovich escribió:
 Hola a todos,
 estoy  a punto de comprarme un notebook y quería conocer algunas 
 opiniones o experiencias de los usuarios de esta lista bajo cualquier 
 distro de Linux. Necesito que funcione la aceleración 3D, y la salida 
 para un segundo monitor (Nvidia ??). También que el audio sea totalmente 
 soportado (full duplex) por ALSA y ojalá un disco duro de 7200 RPM.

[...]

Sobre audio es poco lo que te podria decir, la experiencia que he tenido
ha sido buena en ese sentido, lo malo es que no tengo idea de que tipo
de chip de audio tenian los equipos.

Es dificil que encuentres discos de esa velocidad, a menos que se trate
de algun tipo de notebook/desktop.  Este tipo de equipo son poco
portables pero son casi tan potentes como un desktop.  El que conozco
pesa como 6kg mide como 6 cms de alto.

Sobre la aceleracion.  El notebook que tengo ahora tiene un chip ATI
Radeon Mobility M6.  Este anda super bien en 2D, pero en 3D no funciona
para nada bien.  Los screensavers funcionan bien, pero los juegos que he
probado, no me ha funcionado ninguno salvo tux racer.

El notebook tiene una salida s-video, esta salida se habilita con una
utilidad (atitvout) que no esta integada a X, por lo que cada vez que
cambias el modo de video, necesitas ejecutar nuevamente el comando. 
Para mas remate no se puede tener LCD/TV al mismo tiempo.  Estuve
tratando de hacer algo al respecto pero conclui que no valia la pena
ocupar mi tiempo en eso.  (puedes ver mas detalles en mi pagina)

Para los chip ATI hay dos tipos de drivers, los open source (los que
ocupo yo) y los propietarios de ATI.  El que vas a usar depende del tipo
de chip de video.  En UCVTV no he podido ocupar este notebook, porque
hay una incompatibilidad entre la salida VGA y la maquina que hace la
conversion NTSC.  Y por lo que digo acerca del S-Video, no hay forma de
que pueda usar ese equipo ahi.  Lo de la salida VGA en realidad es un
problema de hardware porque antes si funcionaba.

Para mostrar cosas en UCVTV ocupo un PC que tambien tiene una ATI, y
tambien me ha dado problemas el soporte 3D.

Hay mas info que puedo compartir sobre ATI en Linux pero salen del tema
de este thread, si hay interesados, lo escribire.


Si alguien tiene una experiencia distinta en cuanto a notebooks con ATI,
por favor necesito saberlo pronto!


El soporte 3D para NVidia es definitivamente superior a ATI en Linux. 
Los drivers soportan casi o bien todas las caracteristicas de
aceleracion del hardware.  Ojo que las versiones actuales son 6xxx,
German habla de versiones 3xxx que deben ser de unos 2 o 3 años atras

En TUXPAN hay un par de notebooks con NVIDIA y funcionan de pelos.  Solo
uno de ellos tenia un extraño parpadeo que fue solucionado en la familia
6xxx de los drivers.  Este notebook usa un modo widescreen y tambien lo
probamos con la salida de monitor en varios modos (clone, varios
escritorios) y funciono bien.  Este notebook se usa bastante en
presentaciones y no ha reportado problemas como los que relata Horst y
German, habria que ver de que año se esta hablando.

La desventaja es que si quieres estar al dia con el kernel, hay un
desfase entre cambios en el kernel y actualiacion del driver.  Este
desfase es de mas o menos un mes.  Lo otro malo es que al cambiar de
kernel debes recompilar el driver.

Ahora estoy decidiendo la compra de un notebook dell, que es casi el
unico que he encontrado con NVIDIA (inspiron 5150), la mayoria usan
algun tipo de ATI. Por eso es importante para mi saber si hay buenas
experiencias con este tipo de chip.  Hasta el 25/7 se puede adquirir un
Dell a un precio bastante conveniente, lo que no me gusta es que son
grandes y pesados (4cm de altura, 3.5 Kgs), hay un modelo liviano pero
usa ATI :-(

Otras experiencias:
En general el soporte es mejor de lo que uno espera.  Las teclas
especiales funcionan, la suspension podria funcionar, pcmcia funciona
bien.
El primer notebook que tuve fue un sony vaio z505je, y me funciono todo
altiro, incluso el kernel trae soporte para una ruedita especial que
tiene.  Todas las teclas especiales funcionaban y el suspender andaba de
pelos.  Cuando cambie a kernel 2.6 el suspender a veces no funcionaba,
pero seguramente despues lo arreglaran.  Este equipo era mas o menos
antiguo, pero no me extañaria que los actuales Sony anden bien en Linux.
El segundo (el de la ATI) es un Toshiba 1110-s153.  Para uso normal anda
super bien, para el uso que necesito tiene los problemas arriba
indicados.  El soporte de ACPI mejoro bastante en 2.6, y las teclas
especiales funcionan casi todas.  Si no fuera por los problemas que tuve
de salida de video y soporte 3D, seria ideal.

Toda esta info es respecto a RedHat 9 y Fedora Core 1/2


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


ati tvout Rage Mobility P/M AGP 2x

2004-07-13 Por tema Franco Catrin L.
El dom, 11-07-2004 a las 14:28, Rodrigo Valenzuela escribió:

 He tratado con atitvout, pero pasa lo siguiente, Sin haber ejecutado atitvout
 el LCD + TV funciona, desde que aparece LILO hacia adelante, en consola
 no hay problema, sin embargo, éste surge cuando inicio la interfaz gráfica,
 sólo aparecen líneas de colores y nada entendible, he tratado bajando el
 refresco hasta 60, que es lo que recomendaban por ahí, también baje la 
 resolución
 , desde 1024x768 hasta 600 por algo.

Cuando parte la interfaz grafica, esta resetea varias cosas de la
tarjeta, en ese sentido es mas agresivo el setup del modo de video en
comparacion al booteo.  Haz probado usando el driver VESA en vez de el
especifico de ATI?

  Todo esto no cambia nada aunque haya
 ejecutado atitvout, eso sí que detecta el LCD y la TV, pero nada más. Según
 el creador del programa aquel él lo hizo bajo la misma tarjeta que tiene
 éste notebook. 

Debes ejecutar atitvout despues de tener el modo grafico andando.  Si
ves algo en blanco y negro debes seleccionar la norma NTSC, es muy
probable que este en PAL.

 BTW, instale win98 para probar, y con los controladrores que provee compaq
 la salida funciona bien, así que descarto un posible problema en la tarjeta.

La parte de TV-out no esta para nada documentada y en ATI se lavan las
manos, por eso el soporte es bastante limitado en Linux.  En cuanto a
soporte en Linux, NVIDIA les lleva la ventaja, aunque sea de forma
cerrada.

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


<    1   2   3   >