martes, 1 de febrero de 2011

Montar un servidor ASP .NET con Windows 7

Probablemente todos hemos querido alguna vez tener una pagina web, y para esto existen muchas tecnologias, sin embargo en esta ocación veremos como se puede montar un servidor ASP .NET en una PC con Windows 7. Para comenzar hay que instalar el IIS (Internet Information Services) el cual por defecto no viene instalado pero esta disponible en las versiones de Windows 7 a partir de Windows 7 Home. Para esto, debemos ir a Programs and Features del Control Panel a la seccion Turn Windows Features on or off

image

Despues activaremos el check box de Internet Information Services y daremos click en Aceptar.

image

Despues esperaremos un poco a que esto se instale.

Despues veremos que si todo va bien, si abrimos el explorador y tecleamos http://localhost/ nos deberá aparecer una pantalla de bienvenida al IIS 7

image

De momento todo va bien, ahora, tomemos creemos un sitio web para la muestra, en este caso con C# en Visual Studio 2010, de momento con el .NET Framework 3.5  (Tengo problemas con correr una aplicacion con .NET Framework 4.0)

image

Escribamos un texto para comprobar que la cosa funciona.

image

Paso seguido, hay que registrar esta pagina en el IIS para cambiar la que trae por defecto. Esto lo hacemos en el Internet Information Services (IIS) Manager que se encuentra en Administrative Tools del Control Panel

image

Aqui podemos ver el sitio por defecto.

image

Lo que haremos será crear un nuevo sitio que supla al que esta por defecto. Dando click derecho en sites y despues en Add New Web Site

image

Llenamos los campos que se nos requieren

 

image

Y presionamos en Connect as… para especificar con que privilegios se correrá la aplicación

image

Despues damos click en Aceptar y continuamos, una vez especificado el usuario, provamos la conexión con el boton Test Conection.

image

Si dos palomitas, todo bien, y damos click en Close

Y despues en OK, despues nos dirá que estamos mal, porque hay dos sitios con el puerto 80 asignado.

image

Le decimos que Yes, despues corregimos el asunto.

image

Ahora hay que detener el sitio por defecto para quitar el conflicto del puerto 80, seleccionandolo del panel izquierdo y despues seleccionando en el panel derecho Stop

image

Despues arrancamos el sitio que acabamos de crear. (de manera similar a como detuvimos el sitio por defecto).

image

Ahora si todo va bien, si abrimos nuevamente nuestro explorador poniendo http://localhost/ deberemos ver nuestro sitio.

image

Ese error dice que no tiene acceso a la carpeta de nuestra aplicacion, para eso hay que ir a la carpeta donde esta guardado el sitio e ir a Properties

image

En la pestaña de seguridad, hay que dar click en Edit

image

Ahora hay que agregar a los usuarios del IIS, llamado IIS_IUSRS

image

image

image

Por defecto tiene privilegios para Leer, ejecutar y listar contenido. Ahora damos ok a todo, y debe funcionar.

image

Así que ahora ya funciona, o al menos eso aparenta Smile 

Ahora como sabemos si tenemos una conexion con Telmex, que es lo más comun en mexico, podemos modificar la configuración del Router para direccionar el puerto 80 a la computadora e indicar al firewall de windows que permita el paso por el puerto 80.

image

Ahora, para solucionar el problema de asignación dinamica de IPs que utiliza telmex, hay dos soluciones:

1. Contratar una IP fija

2. Utilizar el programa NO-IP para poder direccionar a nuestra computadora a travez de un nombre de dominio, ya sea gratuito o de paga, este servicio tiene una version gratuita que funciona de buena manera. www.no-ip.com

Despues de esos pasos podrémos acceder desde cualquier computadora a nuestro sitio web.

image

Favor de escusar las faltas de ortografía.

sábado, 29 de enero de 2011

Programa Atenea promueve la inequidad

Cuantos de nosotros no hemos querido transportarnos por la comumente utilizada Red de Transporte de Pasajeros del Distrito Federal, la cual si bien no tiene el mejor servicio, incluye rutas que comercialmente no pudieren ser operadas por particulares debido a su baja demanda. Sin embargo el Gobierno del Distrito Federal en un intento meramente populista para encariñar con las mujeres genera el "Programa Atenea", un programa en el cual se dota de privilegios a las mujeres argumentando acoso a las mismas dentro del transporte colectivo. Pero preguntó yo, ¿la solución es un transporte particular?, porque es lo que parece promover dicho programa, donde podemos ver camiones con menos de 10 mujeres como pasajeras, siendo que la capacidad de dichos camiones es de cerca de 100 personas.

Sin embargo, dejando de lado lo poco ecológico del asunto, podemos ver que en algunas rutas es risible la implantación de este programa, en más de una ocasión camino a mis clases de ingles he debido esperar cerca de 40 minutos sin que algún camión de la Red de Transporte de Pasajeros se digne a pasar, y cuando se digna, la sorpresa de un letrero "Solo Damas" me causa un malestar, y más aun cuando dicho camión pasa casi vacío y debo esperar cerca de 20 minutos a que pase algún camión en el que me sea permitido subir.

Muchas veces me he puesto a pensar, que si yo fuera mujer tendría el "derecho" de llegar más temprano, cosa que me parece del todo injusta y es la forma del gobierno de promover favoritismo hacia las mujeres.

martes, 30 de noviembre de 2010

Usar Microsoft Expression Encoder® para comprimir un video poder subirlo a youtube.

 

Como todos sabemos subir un archivo grande a internet es complicado, debido a las bajas velocidades de conexión de las líneas convencionales, entonces veremos como encoger un video lo suficiente para que sea fácilmente subible a youtube.

Tamaño inicial del archivo: 1.87GB aproximadamente 34 horas para subir. (Video VGA grabado con una cámara Panasonic FX500 a 30 frames por segundo, se supone una velocidad de subida de 128kbps)

Paso 1 Abrir Expression Encoder ®

image

Paso 2 Dar click en Import (Esquina inferior izquierda) y seleccionar el archivo.

image

Ahora vemos una vista previa del video.

En la parte derecha hay opciones, Output Format, nos permite especificar el formato de salida en este caso utilizaremos MP4 por su portabilidad y pequeño tamaño. El video lo dejamos en H.264 main e igualmente dejamos el audio en AAC-LC.

En las partes de Video y Audio podemos configurar a que velocidad de bits queremos que este la salida, así como el tamaño, para nuestros fines, lo dejaremos con los valores por default.

Paso 3 Dar Click en Encode (Boton al lado de Import)

image

Paso 5 Esperar a que termine (puede tardar varios minutos (o horas) dependiendo de la complejidad de la compresión así como del tamaño del video. (En este caso 2 horas con un procesador Intel Core 2 Duo a 2.2 Ghz)

Dos horas despues, el video pesa tan solo 207 MB (el 10% del archivo original), por lo que tardará en subir aproximadamente 3.4 Horas.

Tiempo ahorrado aproximado = 28.6 horas Smile

Saludos.

martes, 2 de noviembre de 2010

Ofrendas IPN 2010

Bueno como algunos han de saber, el Instituto Politécnico Nacional, en especifico la Escuela Superior de Turismo, dispusieron una exposición de ofrendas con temas alusivos a cada estado. Muchas de ellas fueron bastante buenas y muchas otras parecían de Kínder, pero en general una buena exposición.