Matando procesos en Windows desde la línea de comandos

El Task Manager (Administrador de Tareas) es un buen lugar para matar programa que se han colgado, pero a veces esto no es lo recomendable o  incluso puede suceder que el Task Manager se cuelgue. De modo que lo que ¿cómo mataríamos los procesos entonces? Aquí un bonito truco para hacer lo mismo desde la línea de comandos, también llamada por algunos ventana DOS.

Windows tiene dos programas llamados como Taskkill y Tasklist. Aunque Taskkill permite matar a un porgama, para hacer ello debemos conocer su PID (Process ID = Identificador de Proceso). La misión de Tasklist es proveernos del PID del proceso que queremos matar. Aquí un pantallazo de que obtendríamos ejecutando Tasklist:

Tasklist

Con el comando Taskkill podemos matar el proceso, pero especificando condiciones adicionales, para obtener un listado completo de las opciones de Taskkill basta con tipear en la línea de comando:

taskkill /?

Aquí un pantallazo de lo que obtendríamos en Windows:

Taskkill

Espero que este pequeño truco les haya sido de utilidad, y no digan que discrimino a los usuarios por el sistema operativo que usan .

El proyecto OLPC a la deriva

En un artículo que encontré en ITWire, escrito por Sam Varghese, titulado "OLPC: un virus por niño", se formulan varias críticas a la dirección actual de proyecto OLPC y cómo esta idea que en un principio pareció tan prometedora ahora parece ir a la deriva entre contradicciones y deserciones. Ya sabía que Nicholas Negroponte había dicho que la OLPC debería ser más como Microsoft y que admás andaba buscando un CEO que lo reemplace para que le de una nueva orientación al proyecto y se encargue de las tareas administrativas. Pero la noticia de que OLPC correrá XP en 60 días fue la gota que derramo el vaso de mi desilución y que terminó de convencerme que esto de la OLPC suena a una gran estafa.
De acuerdo a OLPCNews, podemos ver esta cita textual:

"Negroponte dijo que un sistema operativo Windows está en proceso de ser optimizado para las XO, cómo anunciamos, ‘Microsoft y OLPC estan en conversaciones sobre cómo liberarlo, así como también cómo anunciarlo‘, puntualizo negroponte. También añadió que el sistema operativo Windows debería estar disponible para las XO en menos de 60 días"

Si uno se pone a considerar estos hechos: el que la ex-CTO Jepsen abandonara el proyecto, los problemas para el envio de las laptops adquiridas bajo la modalidad G1G1 (compra una, dona una), las declaraciones de Negroponte que cada vez son más favorables a Microsoft, y que anda buscando alguien que lo reemplace como CEO apuntan a que ese proyecto va camino al colapso.

Mientras estaban fieles a los cinco principios enunciados en su wiki, ellos podían alegar algo a su favor. Pero ahora con la inclusión del XP en la OLPC-XO, estan violando el quinto de sus principios y alejando a más colaboradores que seguirán la ruta iniciada por Mary Lou Jepsen. Además con XP la OLPC-XO esta muy lejos de la competencia como es el Asus eeePC, el Everex CloudBook y la recién anunciada MSI Wind (que promete pantallas de 10").

Pensar que el actual gobierno del Perú le ha apostado a este proyecto, bueno ya sabemos que todos los miembros del mismo no se caracterizan por su capacidad intelectual, y sus asesores tampoco. Pero en fin como dice el vals: "un fracaso más que importa".

Una queja más sobre el IE

Hoy en la mañana cuando le pregunté a un amigo en Perú, qué tal le parecía el nuevo theme de mi blog, me dijo que las barras laterales estaban abajo, dado a que yo uso mayormente Firefox, tanto en Ubuntu (la mayor parte del tiempo) y Windows XP, cuando estoy en mi laptop, no me había percatado de ese detalle, al parecer todo es parte de un conocido error documentado en este website que me ayudó a resolver en parte el problema:

http://www.positioniseverything.net/explorer/floatIndent.html

Parece ser que la implementación de las boxes (de CSS) en IE está pobremente implementada, ya que ese error no lo he visto ni en Konqueror, Firefox u Opera, no tengo acceso a un Mac OS X, pero dado que el browser del navegador de las Mac esta basado en el motor de Konqueror, pues creo que alli debe de funcionar también.

Igual con la modificación que he hecho, no se ve igual en IE, que en "todos" los demás browsers pero al menos ahora se ve una barra a la izquierda, cuando deberían de verse dos. Estoy todavía trabajando en un hacking para este theme que me permita ver el mismo theme tanto en IE cómo en "todos" los demás browsers.

Para aquellos que no quieran leer todo el documento que incluyó líneas arriba, aquí las líneas de código que tuve que agregar para conseguir que al menos se vea una barra a la izquierda y la otra abajo y a la derecha de la misma. Esta es la modificación a aplicar en el archivo sidebar.php del theme:

<?php
if (strpos($_SERVER["HTTP_USER_AGENT"], "MSIE") === false) {
?>
    <div id="sidebar">
<?php
} else {
?>
    <div id="sidebar" style="display:inline">
<?php
}
?>


En cuanto tenga completo el hack los posteare, para aquellos que tengan este mismo problema, no deban reinventar la rueda cómo tuve que hacerlo yo. Aunque nada de eso será necesario cuando Microsoft cumpla su promesa y sus navegadores sean compatibles con los estándares propuestos por el w3c, aunque conociendo a Microsoft, creo que primero se enfriará el infierno antes de que ellos sigan algún estándar.

UPDATE: Al parecer el problema es sólo con IE6, acabo de instalar IE7 en mi Ubuntu (usando WINE), y la página se ve exactamente igual que en Firefox, Konqueor, Opera y los otros navegadores. El único problema que he encontrado con el IE7 es que la renderización de la página es terriblemente lenta, toma más de 10 minutos que dibuje la página, y eso que mi máquina es un Core 2 Duo de 2 GHz y 2GB de RAM.

Internet Explorer 8 bloquea acceso a Windows Update

He encontrado en el portal de noticias Download Squad, esta interesante advertencia para aquellos que se han entusiasmado con la aparición del primer beta de IE 8 y lo han instalado en sus PCs. Al parecer Windows Update no acepta al IE 8 cómo un browser válido y no permite la instalación de los parches de seguridad liberados por Microsoft. Aparentemente este comportamiento sólo afecta a los usuarios de Windows XP.

Los que ya hayan instalado el IE8, pueden obtener las actualizaciones habilitando la emulación de IE 7 y reniniciando el browser. Se supone que en un futuro cercaco Windows Update soporta al IE 8.

Este tipo de noticias reflejan lo caótico y poco coordinado que es el desarrollo de aplicaciones dentro de Microsoft, es más revela que no tiene un protocolo mínimo de pruebas que asegure la compatibilidad entre los productos que liberan y los servicios que ofrecen. Y pensar que uno de los argumentos marketeros de Microsoft a favor de Windows es la "sólida integración" de sus productos.

Carta de despedida de un usuario a su Windows

Buscando en Digg, encontre este blog llamados Sava’s Place, en el cuál el autor escribe una carta de despedida a su Windows XP. Es realmente divertida, debido a que esta en inglés, incluyo aquí una traducción que ire actualizando a lo largo del día.

"Querido Windows Professional Service Pack 2:

No quería decirtelo en persona, porque he pensado que podría ser demasiado complicado, y podría tomar mucho tiempo. Después de todo, hemos estado juntos durante mucho tiempo, casi cinco años hasta ahora. Yo sé, yo sé. Te conozco tan bien, conozco tu panel de control, los procedimientos de tu instalación [que he hecho tantas veces], incluso cuando te rayas y me muestras pantallas azules, qué puedo decir yo, tú me hiciste crecer.

Pero para ser honesto, las cosas han ido yendo cuesta abajo desde hace mucho tiempo. ¿Qué pasó con esa perfomance, con el rápido sistema operativo que instalé por primera vez? Ya sabes, el que corría Civ 4, Vice City, e incluso True Crimes sin problema? El que quemaba DVD’s, CD’s, el que compartía la música con mi X-Box sin problema? No sé. Parece que te has dejado mucho, sindo honestos. Te tomas más de 20 minutos en arrancar, corres Civ4 lentamente, diablos, incluso hasta te congelas ahora cuando intento ver un vídeo. ¿Qué pasó Windows? ¿Creo que te sentías tan confiado que pensabas que debía de conformarme sólo con eso?

Bueno, he estado engañandote. Te acuerdas, que cuando estaba en tercero de media, conocí una chica un poco desordenada, su nombre era Red Hat Linux. Nos reunimos en la última reunión de reencuentro, y yo he llegado a conocerla bastante bien. Estaba todo en su terminal, si sabes lo que eso significa . Bueno, me la llevé a casa, y hemos tenido unos tiempos duros, sin dormir realmente. Decidí que eso no era para mí, y yo volví contigo, porque yo sabía que me hacías falta. Pues bien, Red Hat tiene una prima sudafricana, y su nombre es Ubuntu … ella es una chica muy bella, también. Además ella tiene tres primas, Xubuntu, Ubuntu, Kubuntu, todas ellas muy sexys ."