domingo, 28 de diciembre de 2008

Evidencia sencilla de la peste de M$

Una vez mas, pululando por ahi, he encontrado un blog exelente, "D'Oh!"

Su tematica es mas que todo orientada a IT, pero es sumamente interesante a pesar de todo para los lectores que "WTF" con eso

Un ejemplo de ello, lo colocare en este post, y sera referente a M$ (vease: microsoft).

Lo siento, pero es que hace MUCHO tiempo que no escribo nada de M$, ni de linux ni de software libre, ni de nada de eso :p

Vean que es un poco largo, pero les garantizo que vale la pena :D

Ahora, veamos cuanto apesta M$ y sus productos, leyendo un resumen de sus posts "Caso Real" y "Caso Real II"
"

  • Necesito reinstalar Windows en una máquina. Por pura precaución y a pesar de que en principio no voy a formatear el disco, decido que voy copiar todos los datos. Conecto, pues, el disco a la máquina XP que hará de copia de seguridad del Windows a reinstalar.

  • Voy al explorador de Windows. Selecciono la unidad, cliqueo, le doy a copiar, voy al escritorio, cliqueo, pegar. Sencillo, intuitivo. Los archivos empiezan a copiarse.

  • Despues de media hora de copiar archivos, veo una ventana: "No se ha podido copiar el archivo noseque.dll". No me muestra la ruta ni me describe claramente el error, solo me da el nombre del archivo.
  • El diálogo de error solo tiene un botón, con lo cual al pulsarle se detiene la copia. ¿Donde están esos diálogos con la opción de "ignorar y seguir copiando el resto de los archivos" cuando lo necesitas?
  • Como el diálogo de error no me informó de la ruta del archivo que dió el problema, tengo que usar el buscador de archivos para localizarle. Salen dos con el mismo nombre, en distintas rutas. ¿Cual de los dos dió el problema? No lo se. No puedo saberlo. Decido borrarlos ambos, ¡qué remedio! El caso es que me deja, asi que queda demostrado que el origen del error no es de permisos.
  • Decido dejarme de juguetes de niños y tiro esta vez con el XCOPY, con opción de continuar la copia aunque se encuentren errores. Pero se detiene a la mitad de la copia. ¿Razón? "No hay suficiente memoria". Se trata de un XP SP3 recien instalado sin ninguna aplicación aun y que ni tan siquiera ha sido conectado a internet y que tiene 1 GB de RAM. ¿Qué demonios pasa? ¡Increible!
  • Decido volver a intentarlo con el juguete explorer. Antes de volver a intentar la copia, decido borrar los datos que ya había copiado, para que no me salgan las advertencias de "¿desea sobreescribir el archivo x?"
  • ¡No puedo borrar la carpeta con los datos copiados hasta ahora! Me da un error: "No se ha podido borrar Archivo". ¡No me dice el nombre del archivo que no se puede borrar, no hay ningún archivo llamado "Archivo", se trata de un diálogo de error erroneo (curiosa paradoja)! Tampoco me deja continuar con el borrado del resto de archivos: igual que al copiar, solo hay un botón y el único resultado posible es detener el borrado. Reintento y reintento: Imposible. ¡No podía copiar y ahora no puedo borrar!
  • Decido ir borrando las carpetas principales una a una hasta encontrar la que no se puede borrar, posteriormente entrar en esa carpeta e ir borrando sus subcarpetas hasta encontrar la que no se puede borrar, etc.
  • Poco a poco voy borrando carpetas y descendiendo cada vez más a las profundidades de la jerarquía...hasta que llego a una carpeta a la que ni tan siquiera puedo entrar. ¿Razón? ¡La ruta es demasiado larga!
  • Pero lo que no puedo dejar de preguntarme es: ¿Como puede haberse llegado a copiar un archivo cuya ruta es inaccesible? Es decir: vale, hay un límite de ruta máxima...pues bien, cuando se llegue a él al intentar copiar un archivo, que haya un error que impida la copia. ¿Por qué eso no ha ocurrido cuando copié estas carpetas? ¿Por qué no hubo un error? ¿Por qué he podido crear una ruta a la que ahora no puedo acceder?"


En el segundo caso, ya se trata de la "post-formateada", ya se instalo el windows, y despues de luchar para poder instalar el Internet Explorer 7 y el Windows Media Player 11, empieza lo mejor del asunto :)


"Una vez instalado Windows, IE7 y WMP11, procedo a instalar el messenger. Como el ordenador en cuestión no está conectado a Internet, ni ganas que tengo de conectarlo aun, gugleo para buscar el instalador. La teoría es que yo busco el instalador en Internet, lo bajo, lo copio a una memoria USB, lo paso al otro ordenador, hago doble click y el programa se instala. ¿Fácil, verdad? Quien iba a decir que lo que antaño fue algo sencillo iba a devenir en un intrincado vericueto de complicaciones.

Buscando en Internet, no tardo mucho en notar algo raro: Es imposible encontrar un instalador de la última versión de messenger. Los instaladores que hay son todos de versiones antiguas. Busco una explicación, y la encuentro: resulta que desde que Microsoft centró su estrategia en la marca 'Live', y el messenger pasó a ser 'Live Messenger' -aunque por dentro sea el mismo programa-, dejaron de publicar instaladores independientes del messenger. En su lugar, existe un 'Live Installer', de 2 MB, que a su vez te deja seleccionar los programas 'Live' que quieres instalar: Messenger, Writer, etc. Una vez seleccionados, se los baja y los instala. Eso está muy bien, pero,¿no puedo bajarme alguno de ellos independientemente y copiarlo a un disco? No, no puedo, estás obligado a usar el instalador Live y bajártelos a través de Internet. La razón oficial es que estos productos no están orientados a distribuciones en entornos empresariales multiusuario...oiga, pero yo no soy una empresa. Tan solo quiero bajarme un programa y copiarlo a un disco porque tengo que instalarlo en un ordenador que no está conectado a Internet aun. "Pues te jodes y lo conectas".

Calma, no nos desanimemos. Investigando aun más, encuentro que existe un Live Installer de 50 y pico MB con todos los programas Live dentro. "¡Salvado!", pienso. Lo bajo, lo llevo al otro ordenador, y hago doble click. Cabría esperar que se instalara, ¿verdad? Falso. Un nuevo error: Necesita Microsoft Agent versión blah blah blah. Váyase usted a Windows Update e instálelo. En fin, tampoco es un gran problema: vuelvo al ordenador con Internet, me bajo la dichosa actualización -esta si que puedes bajártela independientemente-, regreso, la instalo, y vuelvo a intentar instalar el messenger. Ya no tengo el error...¡pero me pide que me conecte a Internet! Como lo oyen: Me sale una ventanita pidiéndomelo con dos botones: Reintentar y Cancelar. ¿Y por qué necesito conectarme a Internet, si estoy utilizando el instalador de 50 MB que ya lo tiene todo? Resignado, me doy cuenta de que no voy a tener más remedio que conectar el ordenador a Internet. No tenía pensado conectarle porque, en mi ingenuidad, pensé que para instalar un puto messenger no iba a necesitarlo, pero Microsoft logra una vez más romperme los planes.

Ya que voy a tener que conectarme inesperadamente a Internet, decido utilizar esta vez el Live Messenger normal, no el pack de 50 MB, porque éste último te instala automáticamente todos los programas Live sin darte opción a otra cosa, y yo solo quería el Messenger. Yo no esperaba hacerlo así, pero Microsoft me obligó a cambiar de planes. Voy a messenger.msn.es y me lleva a la página de descarga, donde además de mostrarme un botón de descarga, me da la opción de poner Live Search como buscador por defecto, de instalar la bárra "Live" en el navegador de internet, de mandar a Microsoft información anónima, etc etc. Las desactivo todas y le doy a bajar. Comienza el instalador, y me vuelve a preguntar las mismas putas preguntas que ya había desactivado: Se nota que tienen ganas de "incitar" a la gente a usar Live Search.

Lo segundo que hace el instalador es escanear todo el disco duro en búsca de productos Live. ¿Para qué necesita escanear todo el sistema, no deberían registrarse los productos Live en el registro o estar en alguna ruta definida del disco duro? Se ve que no, porque se pasa 5 minutos escaneando todo y enlenteciendo el resto del sistema una barbaridad (solo hay 256 MB de RAM). Para mi que es una excusa para buscar porno en el disco duro. Una vez terminado el absurdo escaneo de productos live o porno, el instalador se da cuenta de que si estoy utilizando el instalador Live es porque no hay programas Live instalados, y comienza a bajarse los 17 MB del messenger. Desde los 0 MB hasta los 16.99 el indicador de porcentaje de descarga marca invariablemente un 99% (lo destaco porque no saber hacer un indicador de descarga correctamente me parece un crimen), y cuando se baja el último byte salta al 100%, y el messenger comienza a instalarse.

Llegados a este punto, me veo obligado a hacer un comentario estético. El instalador Live tiene un "look Vista" -barras de progreso verdes, etc-, el instalador de IE7 tiene tambien su look propio, y el del WMP 11 idem, y además son instaladores claramente distintos, al menos en el caso de Live. ¿Tan mal se llevan los departamentos en Microsoft que no pueden usar un instalador común en vez de reinventar cada uno el suyo? Además, el WMP11 tiene una apariencia Vista con botones del gestor de ventanas diferentes a las de XP, el Messenger idem, el IE7 tiene una interfaz diferente tanto del XP como de Vista, el Office tiene su propia interfaz Ribbon...¿y luego dicen que Linux no puede conquistar el escritorio por la dualidad de interfaces de usuario de las aplicaciones Gnome/KDE? Válgame Dios, quien dijo eso nunca se fijó en Windows...al final, resulta que Firefox cumple las guías de la interfaz mejor que la propia Microsoft.

Ya que me han obligado a conectarme, me dispongo a entrar en Windows Update (WU) para instalar las actualizaciones críticas. Lo primero que me dice WU es que antes de ver mis actualizaciones tengo que instalarme una actualización. La instalo. Ahora, un popup me pregunta que si quiero enviar información a través de internet, con la opción de "No volver a preguntar" activada por defecto. Digo que si, que mande lo que quiera. Ahora, WU me dice que antes de ver mis actualizaciones tengo que instalarme una actualización. O sea, me dice lo mismo que antes, solo que se trata de otra actualización distinta, expresada con otras palabras y con otra apariencia. Llegados a este punto recuerdo que estamos ante una instalación de XP SP3, es decir, más que razonablemente moderna, y no entiendo porque a estas alturas del Lifecycle de XP los de Microsoft andan haciendo cosas que son incompatibles con las anteriores. En fin, le digo que vale. No recuerdo si una de estas dos actualizaciones me mandó reiniciar, aunque todo podría ser. El caso es que ahora vuelvo a abrir WU. Ahora me piden que instale un ActiveX. Otra actualización antes de empezar a actualizar: Y van 3. Lo instalo, y WU me da un error, un error sin código. Reintento mil veces, y nada. Miro el log de WindowsUpdate en C:\>Windows\, y no veo un error definido.

Me voy a dormir, y al dia siguiente el WU funciona perfectamente. Francamente, me parece increible que algo tan simple como actualizar el sistema sea TAN enrevesado."


Que si me lo creo? TOTALMENTE

Yo soy de lo mas feliz con mi synaptic o hasta con un simple "apt-get".

Ya lo he comentado, tanto aqui como aqui, la facilidad de instalar cosas en linux simplemente es incomparable (claro, tambien tiene sus problemas, pero son muy escasos esos casos).

A esas 2 personas que votaron "con windows" en la encuesta acerca de si alguna vez has instalado tu mismo el SO de tu PC les digo: prueben linux, porque ese tipo de cosas no pasan :)

Me permito autocitarme :)

"
[20:52:47] Fox™ Dirty Tricks VOY A FORMATIAR ESTA PC!!!!! dice:
yo me preparo par adarle un limpiazo al desktop
[20:52:52] Don't You (Forget About Me) dice:
format?
[20:52:54] Fox™ Dirty Tricks VOY A FORMATIAR ESTA PC!!!!! dice:
tiene muchos virus y errores


Y despues me preguntan que porque uso linux :D "

Claro que hay mas que hablar al respecto, pero se que este esta largo... espero que lo hayan leido todo y sobre todo, que lo hayan disfrutado!

0 comentarios: