Windows

Porque Microsoft lo llamó Windows

Seguramente porque a más de un usuario del sistema operativo de Microsoft le han entrado ganas de... bueno más vale una imagen que mil palabras:

Windows y sus mayores errores de diseño

Tras varios meses usando intensivamente Windows XP, he decidido reinstalarlo porque iba más lento de lo normal y me daba muchísimos errores y problemas. Tras la instalación del sistema operativo y de los programas que suelo usar, el sistema ha mejorado sobremanera: se inicia en prácticamente la mitad de tiempo, no aparece ningún error, el consumo de memoria nada más iniciarse se ha reducido, los programas se inician más rápido, etc. Esto es debido a lo que yo considero los dos mayores errores de diseño del sistema operativo de Microsoft.

El primero de los fallos de los que adolece Microsoft Windows es que almacena toda la configuración del sistema, de las aplicaciones y de los usuarios en un lugar centralizado: el registro. El problema de esto es que cuando se instalan muchas aplicaciones/drivers, el registro se empieza a inflar de información que insertan estos. De forma que leerlo de disco es cada vez más costoso y consume más memoria tenerlo cargado. Peor aún, mucha de esta información no se elimina al desinstalar las aplicaciones.

Por otro lado están las DLL, que tienen muchas ventajas pero también tienen un gran inconveniente. Cada programa instala las versiones de las DLLs que necesita, pero muchas veces estas DLLs también son usadas por otros programas instalados previamente, que también esperan tener la versión para la que se desarrollaron, de forma que en el caso peor, si encuentran una versión diferente el programa no funciona correctamente (lo que es comúnmente llamado entre los desarrolladores como DLL hell o infierno de las DLL).

Con las aplicaciones desarrolladas en .NET este problema se ha medio solucionado gracias a un mayor control de las versiones o a la posibilidad de que cada programa mantenga sus DLLs en el mismo directorio donde tiene su ejecutable, pero todavía hay pocos programas que estén desarrollados exclusivamente en .NET (muchas veces usan alguna DLL o control no desarrollado en .NET).

Debido a estos dos errores de diseño, el rendimiento del sistema se va degradando conforme instalamos y usamos más aplicaciones, de forma que los usuarios que usamos intensivamente Windows acabamos tomando la triste costumbre de reinstalar Windows cada pocos meses.

Aunque no he trabajado seriamente con Mac OS o con Linux tengo entendido que en estos sistemas operativos no existen estos problemas. En Linux todas las configuraciones se guardan en diferentes archivos de texto. En Mac OS los programas se instalan con simplemente arrastrar un único archivo que contiene todo lo necesario; no requiere DLLs, ni instalables, ni nada parecido. Ningún sistema operativo es perfecto y seguramente los usuarios habituales de Mac OS y de Linux tengan otros problemas diferentes, pero considero que, en los aspectos que he comentado en este artículo, Microsoft debería aprender de sus competidores.

Anuncio cutre de Windows

Mira que hay anuncios cutres, especialmente los de Tampax, pero este anuncio (o debería llamarlo publirreportaje) se lleva la palma. El anuncio en cuestión es sobre Windows/386 2.1, una versión posterior a Windows 2.0 que aprovechaba mejor las características de los procesadores Intel 80386. En este anuncio se hace especial hincapié en las posibilidades de multitarea que dicho sistema operativo ofrece.

Actualización: realmente la multitarea no se introdujo en esta versión, sino en Windows 1.0, aunque es a partir de estas versiones donde empieza a ser más usable.

Powered by Microsoft Paint

Entre las pocas aplicaciones de las que viene dotado Windows de serie, se encuentra Microsoft Paint. Como dice su nombre, esta herramienta se usa para pintar digitalmente, generando archivos BMP. No suele utilizarse mucho porque es un software con pocas opciones y bastantes limitaciones si lo comparamos con otros más potentes como Paintshop Pro, Corel Photo Paint, Photoshop, etc.

De todas formas, a las personas con mucho talento no le hacen falta complejas herramientas, y para muestra el siguiente video donde se ve paso a paso la creación de un bonito dibujo usando únicamente Microsoft Paint:

Windows Live Writer

Recientemente un compañero de trabajo ha abierto un nuevo blog. Hablando con él, le dije que llevaba un muy buen ritmo de posts enviados al día, y me enseñó su "secreto".

Su blog usa WordPress, y publica en él mediante una herramienta de Microsoft llamada Windows Live Writer (WLW). La verdad es que he estado probándola y es magnífica. Algunas de las características que más me han sorprendido:

  • Editor WYSIWYG con las típicas opciones que tiene un cliente de correo electrónico o WordPad. El programa importa las hojas de estilos CSS, lo que permite ver el contenido con una apariencia muy similar a la que tendrán en nuestro blog.
  • Inserción de imágenes y upload automático a nuestro blog.
  • Efectos especiales en las imágenes que insertemos: sombra, marco, modificación de brillo y/o contraste, rotación, color sepia, etc.
  • Importa automáticamente las categorías de nuestro blog para que podamos asignar las que queramos a nuestros posts.
  • Corrector ortográfico. Lamentablemente aun no está disponible en español.
  • Soporta la mayoría de blogs actuales. Para adaptarlo a mi blog, que se basa en Drupal, he tenido que pelearme un poco, pero tras buscar un poco por Google he encontrado una solución.

Una vez ya hemos escrito y formateado el mensaje, el programa lo sube a nuestro blog con tan solo un clic de ratón. La verdad es que es una maravilla que hoy mismo he empezado a usar (de hecho este artículo lo he escrito con WLW).

Web: Windows Live Writer Spaces
Descarga: Windows Life Writer

Microsoft a por las copias piratas del XP

Microsoft está tomando medidas para concienciar al usuario de copias ilegales de su sistema operativo Windows XP. Estas medidas consistirían en no permitirle realizar actualizaciones automáticas del sistema y en la aparición de un mensaje durante el inicio de sesión y aleatoriamente durante la duración de ésta indicando que está trabajando con una copia pirata.

No creo que, en estos momentos en los que otros sistemas operativos empiezan a ponerse al nivel de Windows, sea una buena medida por parte de Microsoft, ya que la mayoría de usuarios domésticos no querrá gastarse 150 € en una copia original de Windows XP Professional. Seguramente muchos acaben buscando una solución para evitar estas medidas, como lo que han conseguido algunos hackers. También podría darse el caso que busquen alternativas libres como GNU/Linux o que se pasen a Mac OS.

Syndicate content