2006/12/06

Necesita trabajar multiples sitios en IIS sobre Windows XP?

Si usted utiliza windows XP y necesita tener varios sitios en su IIS, entonces usted esta en la misma situación en que yo estoy, pero encontré una solución y la quiero compartir aquí.

El IIS en windows XP tiene algunas limitaciones por que esta supuesto que XP no es un sistema operativo para servidores, sino solo para estaciones de trabajo.
Debido a esto tal vez la más grande limitación para programadores y diseñadores es que usted "no puede crear sitios", destinándolo a solo el uso del sitio por defecto.
Bueno, dejeme decirle que esto no es realmente cierto, la consola del IIS no tiene la opción de crear sitios, pero si se pueden crear, la limitación real es que "no puede tener más de un sitio funcionando al mismo tiempo".
Aquí le traigo dos herramientas gratis para crear y administrar sitios en IIS sobre windows XP (aunque tambien funciona para otras versiones de windows).
Estas herramientas han sido de mucha ayuda para mi y se que lo serán para usted.

XP PRO IIS Admin
http://www.jetstat.com/iisadmin/

IIsAdmin.Net
http://www.codeproject.com/csharp/IIsAdminNet.asp

Ambas herramientas le permitiran crear sitio, cambiar el sitio activo, iniciar, detener y reiniciar los sitios y el IIS de manera muy fácil y sencilla desde un icono en la barra de windows; además de otras funciones.

Reviselos y pruebelos, son herramientas muy útiles y sencillas.

Saludos,
Feto

2006/12/05

Viajando por el mundo... en USB

Trabaja usted en varias computadoras? en el trabajo, en la universidad, en la casa, en el internet café y otros lugares?
O tal véz es solamente le gustaria no tener que instalar todo el software que usa?
Existen varias razones para que preste atención a lo que le hablaré hoy.

Si usted utiliza mas de una computadora y necesita tener sus notas, calendario, contactos, datos y hasta software cerca suyo donde quiera que va, hay varias opciones, de las cuales 3 serian: usar un dispositivo movil, usar servicios en internet (de esto hablaré eventualmente) o usar aplicaciones portatiles.
Yo no poseo un dispositivo movil con las capacidades que requiero así que utilizo servicios en internet y aplicaciones portatiles, y de esto les voy a hablar hoy.

Qué es una aplicación portatil?
Estas son aplicaciones hechas o ajustadas para trabajar sin instalación y consumiendo pocos recursos, esto las hace perfectas para copiarse en cualquier llave USB y llevarlas a cualquier parte.

A donde puedo obtener estas aplicaciones?
Hay muchos sitios, pero tengo un preferido, así que agregaré varios enlaces al final, pero hablaré principalmente de PortableApps.com.


PortableApps.com es un sitio dedicado a ajustar aplicaciones freeware o de codigo abierto para trabajar sin instalación y que además trabajen y guarden los datos y configuración de una manera estandar para poder respaldarse y restaurarse con facilidad.
En el sitio encontrará programas como OpenOffice (similar a MS Office), SunBird (calendario y administrador de tareas), ThunderBird (cliente de correo y cuaderno de direcciónes), FireFox (navegador de internet), Gaim (cliente de chat y differentes messengers), Gimp (editor de imagenes y fotos), VLC (Media Player), Xammp (servidor web con varias plataformas), juegos y muchos otros, además si se revisa en los foros se puede encontrar más programas como GVim (un grandioso editor), Frozen Bubble (Juego), Perfect-Mines (versión mejorada de Busca Minas) y muchos otros.

Además tienen un agradable menu para tener las aplicaciones accesibles de manera facil y rapida (puede ver este menu en la imagen de arriba).

Usando estos programas usted puede tener siempre con usted todo lo que ocupa. Además son seguros de usar.
Le recomiendo que pruebe algunos de estos, de cualquier manera son gratis y usted no tiene que instalarlos ;)

Lista de sitios dedicados a aplicaciones portatiles
PortableApps.com - **Colección de aplicaciones portatiles para Microsoft Windows (Recomendado)
PortableFDM.net - Lo Mejor en Software Portable !
Blog for Portability - Blog for Portability
USBSpace.com - Portable software for USB flash drives
OS X PortableApps - Collection of Mac OS X portable applications
winPenPack - Italian site. Collection of portable software
TinyApps - Tiny applications for USB flash drives
Portable Freeware - Collection of portable software
No-Install - Collection of portable applications as well as portable devices and software news
Portable Apps Collection - Collection of portable applications
StandAlone - Portable applications for USB flash drives
kikizas.net - Freeware programs to run from a USB flash drives
AppOnKey.com - Portable environment
FramaKey - Collection of packaged or standalone applications
Bureau de Poche - French site. Collection of packaged applications
Installing SLAX compilation to a USB flash drive in Windows
Portable apps - Portable application for usb stick
USB Hacks - Listing of USB exploit tools and mitigation

Espero esto le sea de utilidad.

Saludos,
Feto

2006/11/30

Refactorización (Refactoring) ...

Siempre hay una mejor manera de hacer las cosas, no existe el codigo perfecto, siempre es posible mejorar las aplicaciones.
Pero, como?


El codigo ya esta ahi pero se necesita modificarlo para dar soporte a un nuevo requerimiento que se debe agregar. Bueno, debido a que muchos hemos estado en esta y similares situaciones se han creado la refactorización del codigo o "Refactoring". Que es esto?

"Refactorización es una tecnica diciplinada para reestructurar el cuerpo de un
codigo existente, alterando su estructura interna sin cambiar su comportamiento
externo." Adaptado del sitio de refactoring por Martin Fowler

Esto significa que usted puede modificar o mejorar su aplicación, causando el menor impacto posible.

¿Como se hace una refactorización de codigo?
Bueno, aqui esta el sitio de Martin Fowler donde se encuentran libros, enlaces, herramientas y un catalogo... si, un catálogo para hacer refactorización del codigo!
Site (inglés): http://www.refactoring.com/
Catálogo (inglés): http://www.refactoring.com/catalog/index.html
Nota: Estoy iniciando la traducción a español de el catalogo, tan pronto este lista lo comunicare en el blog.

Este catálogo es una recopilación de recetas para situaciones especificas, de manera facil le explicara los pasos para la refactorización que usted necesita.
Espero que esto les sea de utilidad.

Saludos,
Feto

2006/11/20

Necesita acceso?

Hola,

Este es el inicio de mi blog en español.
Haré lo posible por mantener el blog actualizado con temas de interés.

Para hoy les tengo dos herramientas interesantes y muy útiles para acceder una computadora de manera remota.
¿Alguna vez has necesitado algo que esta en tu computadora del trabajo? ¿O te ha llamado el jefe para ir a la oficina a arreglar alguna emergencia en su día libre?
Pues... Bingo!!
Para eso y para muchas otras cosas (perfecto para personas que suelen trabajar desde la casa) estas dos herramientas le harán su vida más fácil, y lo mejor de todo... es gratis!!

LogMeIn:
http://www.logmein.com
Este sitio instalará un pequeño programa en su computadora y a partir de ese momento su computadora estará en línea conectada hacia los servidores de LogMeIn, estos actuarán como un puente, y así podrá conectarse a su computadora en cualquier momento que lo desee desde cualquier parte del mundo sin necesidad de complejas configuraciones o permisos de red.
La opción gratis incluye un Remote Desktop (escritorio remoto) el cual puede usar para trabajar virtualmente en esa computadora. Además, tienen muchas otras opciones pagadas que puede probar cada una por tiempo límitado sin ningún costo.

Hamachi:
http://www.hamachi.cc/
Este pequeño programa le permitirá crear redes virtuales como si fuesen una red local, permitiéndole conectarse a usted y otras personas como si estuvieran en el mismo cuarto aunque estén alrededor del mundo y así compartir archivos, accesos a servicios locales, impresoras, etc. Usted hasta podría jugar juegos de red como si estuvieran en el mismo cuarto.
Este producto es de acceso gratuito, aunque también tiene un servicio pagado para empresas.

Espero estas herramientas les sean de utilidad.
Yo las uso todo el tiempo.


Saludos,
Feto