Windows 7

Windows XP Mode y VirtualPC no se minimizan a veces

Microsoft VirtualPC

Últimamente he trabajado con Virtual Machines en el trabajo, en lugar de instalar todos los programas requeridos para desarrollar directamente en mi instalacion de Windows 7  en la laptop del trabajo.

Como casi todo el mundo, trabajamos con la Virtual Machine (Windows Virtual PC) maximizada, y en ocasiones cambiando la vista al sistema operativo principal (Windows 7)  para checar el Outlook o algun otro programa. El problema es que muchas veces, al hacer click en el boton para minimizar la ventana de VirtualPC, la ventana se minimizaba pero inmediatamente se volvia a maximizar, sin permitirnos salir de la ventana maximizada.

Despues de un rato de investigación, nos dimos cuenta que solo pasaba cuando la aplicacion activa en el sistema operativo original era Excel. Es decir, si teniamos Excel abierto en Windows 7, cambiabamos el foco a la ventana (maximizada) de VirtualPC, y luego queriamos minimizar VirtualPC, automaticamente la ventana de VirtualPC se volvia a maximizar.

Encontramos este post de Technet de Microsoft – XP Mode Full Screen does not minimize -, en el que otras  personas tambien dicen tener el mismo problema, y también coincidieron que el problema solo se presenta con Excel, y que pasa tanto con el Windows XP Mode de Windows 7, o con instalaciones regulares de Windows VirtualPC también.

Incluso alguien detalla una posible solución que implica cambiar los settings de Visual Performance de la Virtual Machine, cosa que no probamos, solo queria detallar el workaround simple que es evitar que Excel sea la aplicación activa al momento de regresar a la ventana de VirtualPC.

Espero les sirva.

God Mode (O Modo Dios) en Windows 7, Vista y Server 2008

El God Mode (o Modo Dios) en Windows 7, se logra simplemente agregando un nuevo folder en el Desktop y poniendole como nombre:

GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Una vez que hagamos eso, inmediatamente aparecera en el desktop un shortcut que se verá asi:

God Mode en Windows 7

God Mode en Windows 7

Al dar doble click sobre el ícono, abrirá una pantalla que nos da acceso a 278 configuraciones específicas de Windows 7, divididas en 46 categorías. El siguiente es solo un screenshot de algunas de las categorías y los settings que podemos alterar, desde un solo lugar:

Algunas configuraciones disponibles en el God Mode en Windows 7

Algunas configuraciones disponibles en el God Mode en Windows 7

Funciona en Windows 7, Windows Vista y Windows Server 2008, PERO, al parecer las ediciones de 64 bits de Vista y 2008 Server presentan problemas a la hora de agregar el shortcut, así que no es recomendable probarlos. El God Mode funciona bien en 32 bits para los 3 sistemas operativos y Windows 7 64 bits.

Definitivamente a mi me servirá la próxima vez que esté intentando ayudar a alguien a reconfigurar algo de su máquina, especialmente por telefono…..tener todos los settings en el mismo lugar evita el típico: “Entra a esta categoría, dime si ves este icono, etc..”.

Espero les sirva.

Como hacer funcionar los Server Side Includes (SSI) en IIS 7 para archivos HTML

IIS 7 Logo

IIS 7 Logo

Por lo general, IIS trae preconfigurados los SSI (Server Side Includes) para los archivos de tipo .shtml. Sin embargo, puede haber ocasiones en que estemos agregando funcionalidad de SSI a un sitio ya existente, y cuyos archivos tenian extensiones .html.

Para estos casos, lo que tenemos que hacer es agregar un Module Mapping en IIS para que los archivos con extension .html sean manejados por el modulo correcto. Como todo, hay algunos detalles que si no se hacen de cierta manera, las cosas no van a funcionar. Batallé como 2 horas para hacer funcionar esto, así que lo escribo por si a alguien le ahorra tiempo.

Pasos para hacer funcionar SSI para archivos HTML en IIS 7

1. Start -> Run -> inetmgr -> enter.
2. En el arbol/menu de la izquierda, seleccionar la aplicacion especifica que queremos configurar. Si no se selecciona una aplicación en especifico, estaríamos modificando los mappings para todo IIS, y puede que no sea esto lo que queramos.
3. Doble click en Handler Mappings

IIS 7 Handler Mappings

IIS 7 Handler Mappings

4. Podemos notar que ya existen 3 Mappings con el prefijo SSINC, para los archivos de tipo .shtml, .stm y .shtm
5. Hacemos click derecho en cualquier mapping, y seleccionamos la opción Add Module Mapping.

Module Mappings de SSI en IIS 7

Module Mappings de SSI en IIS 7

6. Llenamos el campo Request Path con el valor *.html, para que aplique para todos los archivos .html.

Nuevo Module Mapping para SSI en IIS 7

Nuevo Module Mapping para SSI en IIS 7

7. En el campo Module, seleccionamos la opción de ServerSideIncludeModule.
8. Y en el campo de Name, para ser consistentes con las otras extensiones, podemos usar el valor SSINC-html.
9. Hacemos click en el botón de Request Restrictions.
10. Activar el checkbox de “Activate Handler only if request is mapped to“, y seleccionar la opción de File.

Request Restrictions para el Module Mapping de SSI

Request Restrictions para el Module Mapping de SSI

Ahora, IIS ya está configurado. Pero hay un par de detalles más que hay que tomar en cuenta.

Se pueden llegar a topar con el error “Error processing SSI file” de IIS.

Para solucionar esto yo tuve que hacer 2 cosas:

1.Asegurarse que el usuario IIS_IUSRS tenga acceso total al folder donde esta físicamente el sitio.

IIS 7 SSI Correct File Permissions

IIS 7 SSI Correct File Permissions

2. En el archivo HTML, al hacer el include, usar la opción file en lugar de virtual.

Usar file en lugar de virtual al hacer un include de SSI en IIS

Usar file en lugar de virtual al hacer un include de SSI en IIS

[Update] Se me olvidó mencionar que obviamente, como este Mapping hace que todos los archivos .html sean interpretados por el modulo de Server Side Include, estamos haciendo que IIS ya no trate los archivos .html como si fueran estaticos, lo cual implica una mínima perdida de performance de compresión, y un mínimo overhead de procesamiento para los archivos HTML solamente. Para mas información, pueden leer el cuarto comentario de este link, hecho por un MVP de IIS: Enable SSI to include an HTML File.

Y eso es todo…espero les sirva. Si tienen dudas o problemas, dejen un comentario.

Como hacer las fotos mas chicas en Windows 7 – Image Resizer Power Toy

Image Resizer Powertoy para Windows 7

Image Resizer Powertoy para Windows 7

Hace varios años, Microsoft publicó una serie de utilerías conocidas como PowerToys, disponibles para Windows XP.

Uno de mis powertoy favoritos (y también de mucha gente más, por lo que veo) era el Image Resizer Powertoy, que permitía hacer mas chica una imagen con solo un par de clicks.

Sin embargo, los Powertoys de Windows XP no funcionan ni con Windows Vista ni con Windows 7.

Algun developer que extrañaba demasiado la funcionalidad se encargó de crear un clon del Image Resizer Powertoy para Windows 7. Acabo de instalarlo y funciona excelente, de hecho es completamente idéntico al original de Microsoft.

Tiene las mismas opciones de tamaño también: Small, Medium, Large, Custom.

Opciones de tamaño para el Image Resizer de Windows 7

Opciones de tamaño para el Image Resizer de Windows 7

Para bajarlo:

Liga: ImageResizer Powertoy para Windows 7 en Codeplex.

1 2 3  Scroll to top