viernes, 29 de junio de 2007

Crítica: The Unix Haters Handbook

The Unix Haters Handbook es , como su nobre lo indica, un manual para aquellos que odian UNIX. Basicamente se trata de una recopilacion de mensajes de correo a la lista con el mismo nombre, que comienza allá por 1987 (si, hace 20 años) con fallas comentadas y explicadas por los autores/recopiladores.
Es un libro escrito con inteligencia,estilo, ironía, sarcasmo y por sobre todas las cosas mala leche. Qué más se puede pedir?.

Copio y pego del prefacio:

“I liken starting one’s computing career with Unix, say as an undergraduate, to being born in East Africa. It is intolerably hot, your body is covered with lice and flies, you are malnourished and you suffer from numerous curable diseases. But, as far as young East Africans can tell, this is simply the natural condition and they live within it. By the time they find out differently, it is too late. They already think that the writing of shell scripts is a natural act.”

— Ken Pier, Xerox PARC


Si me ayudan con la traducción:

" Comparo iniciarse en computación con Unix, como un estudiante, a nacer en África Oriental. Hace un calor insoportable, su cuerpo está cubierto de piojos y moscas, está desnutrido y sufre de numerosas enfermedades curables. Pero, por lo que los Africanos jóvenes del este pueden contar, esto es simplemente la condición natural y ellos viven así. Cuando averiguan que hay algo diferente, es demasiado tarde. Ellos ya piensan que escribir shell scripts es un acto natural. "


En general, se trata de ingenieros, hackers y profesionales que trabajaban y mantenían sistemas UNIX, que critican decisiones de diseño e implementación. Algunas de las críticas son aplicables a Linux (como por ejemplo la falta de estandarización de los comandos, pero tratandose de Linux o GNU/Linux eso es producto de una de sus virtudes: el código abierto), otras son fallos que ya han sido largamente solventados, otras son aplicables a casi cualquier sistema operativo, y otras dan para largas discusiones del tipo: "it´s a bug"; "No, it´s a feature".
Los sistemas que toman como comparación ya no existen, Windows era apenas una aplicación, mac no se nombra y casi todo pasaba en las universidades. Una joya para paleontólogos.

Otra perla:

"The original Unix solved a problem and solved it well, as did the Roman numeral system,the mercury treatment for syphilis, and carbon paper..."

"El UNIX original resolvía un problema, y lo hacía bien, como lo hicieron los números romanos, el tratamiento con mercurio para la sífilis y el papel carbónico..."


Les recomiendo que lo lean (en inglés, unas 300 páginas. Me llevó unas diez medias horas), si quieren enterarse de qué venía la computacíón antes de Google. Y para los que son programadores, van a encontrar acá la prehistoria de las puteadas que pronuncian ahora.

Link. Gentileza de la gente de Microsoft.

jueves, 21 de junio de 2007

Nuestra fauna: el presupuesto eterno.

La historia comienza con un cliente cualquiera. Uno lo toma y le atiende su pentium2, la arregla y todos contentos. Y le comenta al susodicho que la maquina le está quedando vieja, que podría pensar en cambiarla.

Cuando estamos en la puerta, el cliente nos dice "cuando puedas pasame un presupuesto...". Quedamos en pasarselo por mail a la cuenta que acabamos de crearle en yahoo.

Pasamos el presupuesto: un duron 1600 con 128 Mb de RAM, 20Gb de disco y grabadora de CD. El cliente nos llama para preguntar alguna cosa, y queda en avisar.

Tiempo después vuelve a llamar, porque se le quemó un monitor. Le digo dónde llevarlo a reparar, y antes de cortar me dice "...estoy por comprar una máquina... me pasarías un presupuesto?...".

Le paso un sempron 2200, 256Mb de RAM, disco de 80 y grabadora de CD. Despúes el cliente me llama para que le presupueste una impresora, porque la del negocio no va mas. Le paso una barata y no llama confirma nada, hasta...

Meses después, me llama de nuevo (no tiene muchos problemas), esta vez solo para... pedirme otro presupuesto. Acepto a regañadientes (la esperanza es lo último etc.), y le paso un sempron 2800, con 512 Mb de Ram, Disco de 80 y grabadora de DVD.
Otra vez me consulta por la impresora, si no le sería más útil un multifunción, y vuelvo a presupuestar. Por supuesto que no llamó más, hasta...

Hace un par de días, que me volvió a llamar, porque el hermano (se multiplican, huyamos!) quería comprar una máquina, y tenía varios presupuestos, a ver si los podía mejorar...

Me pase por su negocio, miré los presupuestos (dos para Core Duo 2 , dos para Athlon 64x2), y quedé en armarle algo. A los dos días (como siempre) me llamó para preguntarme por el presupuesto, a lo que respondí:

-Son muy buenos estos precios que te pasaron. Con mis proveedores de ahora no te los puedo mejorar.


Problema de otro. Perdonen.

domingo, 10 de junio de 2007

La primera impresión: RedHat 8...digo... Solaris 10

Como decia mi actualizacion de hace unos dias, recibí los dvds de Solaris 10. Y como prometí probarlo si los recibía, me dispuse a cumplir, y de paso a aprender alguna cosa.

Photo by 486

Debo decir que Solaris no me la puso muy fácil. El proceso de instalación se trabó en qemu ,en Virtual PC y en VMware, no reconoció mi disco SATA, y aparte no me dejaba muy tranquilo acerca de lo que iba a suceder con mis particiones. Tuve que conectar otro disco (IDE-20Gb) para instalarlo.

La instalación fue eterna, tardó más de dos horas en completarse, y me acribilló con preguntas duplicadas (del tipo: "escoja A o B y pulse F2"; "usted escogió A, si es correcto pulse F2"). Por cierto, la instalación gráfica requiere 400Mb de RAM para funcionar (WTF!).

Ua vez terminada (y peleado con el monitor, pero eso es conocido. Para los que todavía tengan un monitor vetusto, arranquen en consola y pongan kdmconfig), la instalación me dejó con un escritorio Gnome común y corriente, y unas pocas aplicaciones idem:


Escritorio Gnome, nautilus y real player.

¿Reconoció el disco SATA? No. ¿Reconoció mi pendrive cuando lo puse? No. ¿Me dejó montarlo a mano desde la consola? No... y así. La verdad es que me sentí transportado en el tiempo, a Red Hat 8 (2000-2001). Al menos tuvo la deferencia de reconocer mis cds (cosa que RH hacía, por cierto).

"Aplicaciones": Entre las quince (mas o menos) aplicaciones que traia el DVD, no encontré un reproductor de audio que soporte playlists, pero si encontre el prehistórico Mozilla 1.7; no encontré cómo configurar mi conexión PPPoe, pero sí el Same-Gnome. No encontré nada interesante, salvo por lo bizarro del entorno de escritorio "alternativo", un XFCE viejo viejo... o era un NEXt? De todos modos, no me encargué de configurar la pantalla para ese. Aquí otra "screenshot" (¿se nota que no tengo cómo sacar información del sistema?)


Mozilla1.7, editor de configuraciones y el menú. Nada muy nuevo


Ante tanta demostración de avanzada en S.O., me quedan algunas preguntas:
Si Solaris 10 es un sistema para servidores: ¿Porqué se lo envían a cualquiera? Es obvio que para usuarios de escritorio está a años luz de ser funcional.
¿Quién fue el vivo que les dijo "si la distribución gratuita de cds funciona para Ubuntu..."?
¿Qué hay en el DVD, si el resultado final es tan pobre en aplicaciones (con una instalación de casi 4GB)?
¿Estamos mal acostumbrados con Ubuntu?
Lo que no necesito preguntarme es porqué si hay tanta gente que pidió los cds, hay tan pocas reseñas, opiniones etc. acerca de Solaris.

La verdad es que esperaba más de una distribución de Sun, uno de los gigantes precursores en esto del soft, uno de los pioneros en UNIX, y desarrollador de JAVA, que ha resultado en cosas cómo el LG3D. ¿Pero qué le inporta a Sun lo que yo esperaba?


Nota: para los valientes que aún quieran probarlo, aviso que lo instalé en un disco de 20 Gb que tenía una partición NTFS y otra FAT32, y a pesar de haberle dicho que se instale en el lugar de la NTFS, el señor se cargó ambas sin preguntar demasiado. Recomiendo un disco limpio y único.

jueves, 7 de junio de 2007

Ubuntu cumple.


Este fin de semana (10/5) recibí los cds de Ubuntu 7.04, que encargué por Shipit una semana antes de que saliera la versión (aproximadamente el 15/4). Los chicos de Canonical estan haciendo un buen trabajo con lo de los envíos.

Photo by 486


Lástima no poder decir lo mismo de otros...

PD: Como me vendo fácil, y todavía tengo ganas de instalar solaris, vuelvo a llenar el formulario, y si llega, prometo actualizar la entrada y darles el crédito. (Acá va el ruido de los empleados apurándose por enviarme el dvd).

Actualización 7/6/07 : ¿La gente de solaris lee el blog?¿Mi primera solicitud fue una alucinación? Ayer llegaron los cds de Solaris 10. Muchas gracias señor Gran Hermano. Ni bien tenga un rato los voy a probar, como prometí. Fotos de los cds y una review en breve.

miércoles, 6 de junio de 2007

El que guarda siempre tiene...porquerías

Estuve intentando hacer limpieza en un ex-taller devenido depósito, y volvi a encontrarme con la idea de lo malos que somos los técnicos en general para deshacernos de la basura.

Entre las cosas que revisé habia fuentes de PC AT (que guarde por si necesitara alguna fuente de 12 o 5v), algunas ATX quemadas (pero con ventiladores que andan), mothers de pentium I, memorias SIMM, muchas placas ISA, un scanner manual blanco y negro (con su placa ISA de interfaz), gabinetes AT y manuales de maquinas que ya no existen, un monitor CGA y un VGA B/W, discos rígidos con sectores defectuosos y mil cosas más, de las cuales me iré deshaciendo a medida que me vaya haciendo a la idea.

También encontré cds, que había comprado en la época en que estaba a años de tener internet, y la única forma de experimentar y conocer cosas nuevas era a través de las revistas. No pude resistirme a sacarles una foto:



Por orden de aparición:1)Un cd Future Music, que traía como novedad un reproductor para el formato que prometía cambiar el mundo de la música digital: Winamp2.08. Quien no haya intentado hacer unas bases tecno con un tracker que tire la primera piedra.

2)Hot shareware: de estos tire unos veinte, algunos traian, por ejemplo, el acdsee 2.0. Horas de diversión desde la compra del cd hasta probar cada una de las cietos de utilidades que traían. Estos cds me enseñaron que la mayor parte del shareware es una porquería.

3)PC Format: Traía el BEOS 5 personal edition, un sistema tipo apple que se instalaba en una imagen de disco y se podía arrancar desde win98 (reiniciando). Curioso pero inútil (para mi, otra cosa si le preguntan a los fanáticos)

4 y 5)Dos proto-versiones de OpenOficce (StarOffice y OpenOffice.org), una en un cd de shareware y la otra como distribución de HP para un pentium II.

6) Revista Solo Linux, con Mandrake 7.0 (hoy Mandriva), una distro originalmente copiada de Red Hat 6, con la que empece a pelearme con linux.
Quién quiera alguno de estos tesoros, solo tiene que mantener un ojo en el relleno sanitario del Ceamse (en ensenada), porque ahi es donde van a ir a parar.

Coincidencias

En algun tiempo (mayormente cuando rondábamos los 18) fuimos poetas. Atesorábamos en papelitos cada palabra, cada frase era sospechada de genialidad, cada verso era original y único. Creíamos que el mundo debía saber de nuestro amor, de nuestra pasión, de nuestra rebeldía. Algunos, mas o menos, llegamos a publicar en alguna revista felizmente olvidada.
Hoy somos bloggers, y las cosas cambiaron. Ya no guardamos papelitos.