Aquí encontrarás todo lo relacionado a la tecnología, computación, informática y demás. Enterate de las noticias del momento en cuanto a tecnología se refiere.





Mono sobre iPhone

En este video se muestra como se pueden correr aplicaciones con mono sobre el iphone, esto ya no es nuevo, hoy en día, se encuentran más de 40 juegos en la AppStore desarrollados en mono utilizando Unity3D, en esta nota de Miguel de Icaza pueden encontrar más información al respecto, que por cierto le puse un comentario preguntando como puedo empezar a desarrollar en mono para el iphone y no me ha contestado ¬¬ , si alguien sabe ó tiene una idea de como empezar a desarrollar para el iphone se lo agradecería mucho.

Mi escritorio Febrero 2009

Correr aplicaciones ASP.NET con Apache

Gracias al proyecto Mono, el framework .NET ahora es multiplataforma y esto nos permite correr aplicaciones web ASP.NET en un servidor web apache bajo el sistema operativo GNU/Linux.

Para comenzar requerimos de los siguientes paquetes:

Su instalación en debian ó distros basada en ella como ubuntu es sencilla:

# aptitude install apache2 mono mono-xsp2 monodevelop libapache2-mod-mono mono-apache-server2

Para comenzar, podemos probar el servidor web xsp que se utiliza para desarrollo, para ello abrimos monodevelop y abrimos un nuevo proyecto c#->asp.net->Aplicacion web.

solucion

Podemos agregar cualquiera cosa dentro de la página y correrlo con F5; nos abrirá nuestro navegador web y aparecerá la siguiente dirección: http://127.0.0.1:8080, como les comentaba , este servidor sólo se utiliza para desarrollo, cuando nuestra aplicación ya esté terminada, se utilizará apache para su producción.

Configuración de apache para interpretar asp.net

Primero debemos asegurarnos que aparezca el módulo habilitado en el servidor apache como aparece en la siguiente figura:

apache

Ahora vamos a modificar el archivo de configuración de apache y agregamos lo siguiente:

# gedit /etc/apache2/apache2.conf

Ahora vamos a crear un alias, para eso agregamos lo siguiente en cualquier parte del archivo:

Alias /asp "/home/tuusuario/web"
MonoApplications "/asp:/home/tuusuario/web"

Modificamos ahora el mod_mono.conf para que trabaje con xsp2:

# gedit /etc/apache2/mod-enable/mod_mono.conf

Dentro de ahí descomentamos la linea que hace que trabaje con xsp2 y comentamos la otra:

#Include /etc/mono-server/mono-server-hosts.conf
Include /etc/mono-server2/mono-server2-hosts.conf

Ahora vamos a crear una aplicación ASP.NET, aquí les dejo un código para generar un calendario:
index.aspx

Ese archivo index.aspx, lo guardamos en la ruta de el alias que creamos en apache, “/home/tuusuario/web”. Ahora en el navegador tecleamos lo siguiente:

http://localhost/asp

asp

Puedes checar esta link para crear un webservice en monodevelop:
crear webservice monodevelop

Plática de “Seguridad informática” en la Universidad Autónoma del Noreste (UANE)

dsc07592 dsc07628 dsc07627

El pasado Jueves 5 de Febrero en las instalaciones de la Universidad Autónoma del Noreste (UANE), impartí una plática sobre “Seguridad Informática” apoyado por Oscar barajas (GnDx), en dónde se hablo de los diferentes tipos de seguridad, física y lógica; también hablé sobre los diferentes tipos de Amenazas humanas (crackers, phreakers, etc…) y Amenazas lógicas (sniffing, smurf, spoofing, DoS, exploits, etc…).

Al final se hizo una demostración sobre la técnica “sniffing” y “scanning”.

dsc07625

Puedes descargar la presentación en pdf y las fuentes LaTeX aquí:

Todos los derechos reservados. Tecnologia.