miércoles, noviembre 29, 2006

Concierto Navideño

Concierto Navideño del Coro y Orquesta de cámara de UNITEC
Fecha: Viernes 1 de Diciembre de 2006
Hora: 7:30 pm
Lugar: Templo Don Bosco, contiguo al instituto San Miguel

Están invitados,

Saludos

viernes, noviembre 24, 2006

Off-Topic

Hoy se cumplen exactamente 2 años y 12 meses que disfruto de la compañía y el cariño de una mujer muy especial, a ella va dedicado este post...

...Gracias por todo...

viernes, noviembre 10, 2006

Optimizando...

Hace unas semanas finalicé mi clase de Análisis de Algoritmos, la cual estuvo muy interesante, por lo que considero es importante mostrar que ya fue resuelto el famoso problema sobre si P=NP:

Mas evidencia:
Las imágenes son del episodio Treehouse of Horror VI donde aparecen varias formulas matemáticas interesantes.

Espero regalarles una sonrisa con este post :-)

Saludos

viernes, octubre 06, 2006

Sistema Interesante de Simulación del MIT

Vean este video, sería excelente contar con esos recursos en las clases de Física de la universidad:




Es una muestra del ASSIST sketch understanding system, del MIT.

También pueden bajar otro video aquí.

Saludos

lunes, agosto 07, 2006

MSDN Tour: Patrones de Diseño

Cortesía de Antonio, me llegó está invitación:



En ingeniería de software, un patrón de diseño es una solución generalmente repetible a un problema que ocurre comúnmente en el diseño de un programa. Un patrón de diseño no es un diseño acabado que pueda transformase directamente en código fuente; es más una descripción o una plantilla de cómo resolver un problema que puede ser usada en muchas situaciones.
Únete al Tour de Agosto para revisar con nosotros los patrones de diseño más importantes del "Gang of Four" en .NET!


Día Jueves 10 de Agosto
Lugar Hotel Marriot, Salón La Fuente
Dirección Ave. Juan Pablo Segundo, una cuadra al Este de Casa Presidencial
Tegucigalpa, Francisco Morazán, Honduras
Información 800-0122 PIN # 5009


Charla 1

Bases de Programación Orientada a Objetos y UML para Patrones de Diseño

Horario: 8:00 a.m. - 10:00 a.m.
En esta sesión se repasarán los temas básicos de OOP (Programación Orientada a Objetos) como definición de clases, interfaces, herencia, polimorfismo, propiedades, etc.) y de UML (diagramas de clases, casos de uso, etc.) necesarios para sacarle el máximo provecho a la charla de Patrones de Diseño.



Charla 2

Patrones de Diseño en .NET

Horario: 10:00 a.m. - 12:00 p.m.
En esta charla vamos a revisar los Patrones de Diseño más importantes definidos por el "Gang of Four" en su libro clásico sobre el tema. Además estudiaremos cuál es la mejor forma de implementar dichos patrones usando .NET. Complementaremos la charla con código fuente disponible gratuitamente en línea y ejemplos prácticos, para cerrar la sesión con una pequeña conversación sobre "antipatrones" de diseño.

Regístrate a las charlas a las que asistirás aquí


Espero verlos allá, Saludos

jueves, julio 20, 2006

Para quedar estrellados...


MSDN Latinoamérica acaba de lanzar la tercera estrella de su programa Desarrollador Cinco Estrellas 2005 (dce2005) y como parte del lanzamiento tiene una promoción muy interesante:
A las primeras 300 personas que obtengan la tercera estrella se les regalará un voucher para realizar un examen de certificación de Microsoft.

Esta etapa consiste en 3 videos en streaming sobre Acceso a datos, Web Services y Seguridad en el desarrollo, cada uno con sus respectivos examenes.

Así que, obtengan la estrella lo antes posible, en este momento ya más de 150 personas la tienen.

Saludos

domingo, junio 11, 2006

Ya Comenzó el Mundial!!!

Ya empezó la fiesta en Alemania!, y aún mejor, estoy de vacaciones por lo que veré muchos de los partidos del mundial :-)

Para los que se pierdan alguno, Yahoo ha creado un sitio con toda la información del mundial: Horarios, marcadores y lo más interesante videos de las mejores jugadas y goles de cada partido. (ocupan una buena conexión ya que son en streaming)





Lo pueden visitar aqui.(No me funcionó con Opera, conste, solo IE y Firefox)

Para no olvidarme de sistemas, me llama la atención que la pagina del calendario se recarga automaticamente despues de pasar algunos minutos, actualizando los marcadores de los partidos, es otra aplicación interesante de tecnologías Ajax.

Saludos

miércoles, mayo 24, 2006

Evento ADO.NET En UNITEC


Hola, los invito a un evento sobre ADO.NET que se llevará a cabo en la universidad, con el apoyo de Microsoft El Salvador y La Celda .NET de Unitec.

Fecha y Hora: Viernes 26 de Mayo, 10:10 am
Lugar: Aula 404 Edificio 2 de Unitec, Tegucigalpa

Espero verlos por allá, saludos

domingo, mayo 21, 2006

Para Recordar Los Viejos Tiempos....

¿Todavía se acuerdan de Super Mario Bros?, si es así, tienen que ver este video:




Saludos

Créditos: El link lo encontré en este blog.

viernes, marzo 31, 2006

Tour MSDN de Seguridad


Como parte de la campaña de seguridad Net Protector, MSDN Latinoamérica está organizando un Tour MSDN para desarrolladores de software en toda la región, donde se estarán
discutiendo temas de cómo desarrollar software con técnicas de programación robustas, utilizando mejores prácticas de la industria y consejos de expertos.

Las charlas se darán en el Hotel Marriott (Salón la fuente) este miércoles 5 de abril con los siguientes contenidos y horarios:

Charla 1
Dilemas de la Seguridad Actual Desarrollando Software.

8.00am - 10.00am
- La Necesidad de Sistemas Seguros
- El Proceso Proactivo de Desarrollo Seguro
- Principios de Seguridad
- Threat Modeling

Charla 2
Técnicas de Programación Segura

10.30am - 12.30 am
- El Buffer Overrun: Enemigo Público #1
- Determinando el Control de Acceso Apropiado
- Ejecutando con Privilegios Mínimos
- Manías Criptográficas
- Protegiendo Datos Secretos
- Todo Input es Maligno!
- Problemas en Representaciones Canónicas
- Problemas Internacionalizando Software

Charla 3
Técnicas de Programación Segura en Aplicaciones Distribuidas

1.30pm - 3.30pm
- Problemas de Input en las Bases de Datos
- Problemas de Input específicos al Web
- Asegurando RPC, Controles ActiveX y DCOM
- Protegiéndose contra Ataques de Denial of Service
- Escribiendo Código .NET Seguro

Charla 4
Mejores Prácticas Desarrollando Código Seguro

4.00pm - 6.00pm
- Probando la Seguridad
- Realizando una revisión de Código Seguro
- Instalación segura de Software
- Construyendo Privacidad en su Aplicación
- Mejores Prácticas Generales
- Escribiendo Documentación de Seguridad y Mensajes de Error

Cada charla es independiente y tiene cupo limitado, para más información pueden llamar al 800-0122 pin # 5009.

En cada charla de este MSDN Tour se estará rifando un juego HALO para PC entre los asistentes que hayan ganado su 2da misión de NET Protector antes del día 3 de Abril.


Están cordialmente invitados, Saludos

viernes, marzo 17, 2006

Regalitos para todo el que quiera...

Deseo saber que les ha parecido hasta ahora este blog: si les ha gustado, en qué consideran que puede mejorar, si los posts son relevantes para ustedes, etc. En general cualquier comentario ó crítica constructiva es bienvenida. Como agradecimiento y motivación, les ofrezco 3 cosas:

Para aquellos que puedo contactar en persona sin mayores complicaciones (es decir, que no vivan en Afganistán o similares) tengo 2 kits de Ubuntu linux 5.10 que consisten en 1 live CD y 1 CD de instalación.

Tengo 100 Invitaciones disponibles para GMail si alguno quiere ó necesita un correo con mas de 2 GB (Aunque creo que ya no son tan díficiles de conseguir, recuerdo cuando incluso empezaron a subastarlas en ebay).

Además, podría regalarles una copia de las versiones Express de Visual Studio 2005 en un solo CD, en el sitio web solo se pueden descargar como imagenes de CD separadas, por lo que como parte de la iniciativa de la Celda .NET, logré acomodarlas en un solo disco jugando un poco con algunos archivos de configuración y de paso le hice un pequeño autoarranque para mejorarle el aspecto.

He aqui la oferta (valida hasta agotar existencias....)


Saludos

P.D. Si dejan el comentario como usuarios anónimos, recuerden escribir quienes son :-)

martes, marzo 07, 2006

Fotos del Evento

Aqui van algunas fotos del evento del pasado 24 de febrero, creo que todo salió bien y aprendimos mucho en el proceso, disfrutenlas:

Los Asistentes al evento, muchas caras conocidas :-)

La Presentación

El Apoyo de Microsoft Honduras

Los Expositores

Lo que todos estaban esperando...

Algunos Felices Ganadores!!


Varios de los asistentes, me han pedido el sitio web que creamos en el evento, pueden bajarlo aqui.

Actualización: Las fotos estaban un poco oscuras (debido a las condiciones del salón), así que las subí nuevamente un poco mas claras, cortesía de Geofrey quién hizo la edición de las fotos.

Saludos

domingo, febrero 12, 2006

Invitación Evento


Están todos cordialmente invitados, espero verlos allá :-)

miércoles, febrero 01, 2006

NetBeans 5.0 y Java Studio Creator 2 Están Aqui!!!


Esta semana acaba de salir la versión final del NetBeans 5.0, la cual trae muchas novedades que la hacen una opción muy interesante para programar en java.

De la misma forma, también salió la versión final del Java Studio Creator 2, esto fue un poco sorprendente para mi ya que solo habían sacado 2 versiones Early Access por lo que esperaba un proceso mas largo: Betas, Release Candidates y hasta después la final, por lo visto, tienen muy buen personal de marketing por allá :-)

Tal vez de las cosas mas curiosas de este proceso de "guerra" entre IDEs, ocurrió en este blog, donde el autor escribió un post acerca que estaba usando una versión de prueba de IntelliJ IDEA la cual acaba de expirar, y por lo tanto, le iba a dar una oportunidad a NetBeans 5.0, lo sorprendente fue, que al día siguiente un empleado de la empresa de IntelliJ le otorgó a través de los comentarios del blog 2 meses extra para probar su IDE.

Cada día es más díficil competir con tan buenos productos open source que salen al mercado, lo bueno es que nosotros somos los beneficiados (por ejemplo, al poder descargar las versiones Express de Visual Studio 2005 de forma gratuita).

Así que, anímense y delen una oportunidad a estas excelentes herramientas.

Saludos

sábado, enero 14, 2006

Curso de Java Online


A todos los que deseen aprender Java, se acaba de abrir un curso online de 6 semanas de duración, que será impartido por un Java Technology Evangelist de Sun Microsystems, el curso contará con presentaciones, tareas y una lista de correo.

Para mas información visiten http://www.javapassion.com/javaintro1/

De mi parte les recomiendo de igual manera que visiten The Java Tutorial el cual ya está actualizado para la versión 5.0 de Java SE.

Saludos

domingo, enero 08, 2006

Ubuntu: "Linux for Human Beings"

Hola a todos!!!


Feliz Año Nuevo 2006!!!

Espero que pasen muy bien este nuevo año y cada uno logre las metas que se comprometa a realizar, de mi parte comienzo lo que será un año muy cargado académicamente hablando y espero seguir posteando regularmente :-)



A finales de Diciembre me llegaron por correo varios juegos de discos de Ubuntu Linux que había ordenado semanas atrás, los cuales se pueden ordenar gratuitamente desde su sitio web, los cuales contienen un live CD y un disco de instalación de Ubuntu Linux 5.10.

En el momento de ordenarlos explican que enviar uno o varios discos tiene un costo similar, por lo que se pueden ordenar 5, 10 o más discos a la vez, esta medida me parece muy interesante ya que así se puede regalar el resto de discos a familiares y amigos.

Como dato curioso el número de versión indica la fecha del lanzamiento, en este caso la versión 5.10 indica que fue lanzado en octubre del 2005 (la proxima versión que saldrá en abril del 2006 será la 6.04).

Debido a que quedé un poco traumado de ver computadoras al finalizar mi proyecto de base de datos II, hasta hace unos días me propuse instalarlo y probarlo para ver que tal funcionaba; Como medida de precaución, comencé googleando un poco para saber mas sobre esta distribución, así me di cuenta que está basado en debian y utiliza el entorno gráfico GNOME. Ya que nunca había usado un distribución basada en debian que tiene la fama de ser mas "profesional" (solo había utilizado Mandriva y Suse anteriormente) decidí formatear las particiones desde windows con un conocido programa para realizar ese tipo de tareas "mágicamente".

Me desilusioné un poco con la instalación ya que no tiene una interfaz gráfica para ello, pero en general fue sencilla y sin complicaciones.

Ubuntu es una distribución bastante completa con programas populares como OpenOffice.org, Firefox y The GIMP entre muchos otros. Tuve un par de problemas para instalar Opera ya que nunca había utilizado archivos .deb (Mandriva y Suse usan .rpm) pero luego de buscar en google todo fue resuelto.

Como otro detalle Ubuntu no monta automáticamente las particiones windows por lo que tuve que tocar a mano el archivo de configuración (fstab) para solo darme cuenta mas tarde que trae una herramienta gráfica para configurar eso.

Si estamos mas acostumbrados a utilizar KDE como entorno gráfico (como en mi caso), solo se debe agregar un paquete mas desde internet y tendremos instalado Kubuntu, que es un proyecto hermando de Ubuntu que tiene como única diferencia el uso de KDE como entorno gráfico.

Como reflexión acerca de Linux en general, veo como una desventaja para el usuario común las diferencias que existen entre las herramientas gráficas de configuración del sistema de las distintas distribuciones de Linux disponibles, ya que implica un nuevo aprendizaje al ver una distribución nueva. Para ponerlo en perspectiva al aprender a utilizar el Control Panel de Windows XP en mi PC obtengo un conocimiento que me sirve para todas las computadoras donde encuentre Windows instalado, me gustaría ver un poco mas de estandarización de linux en ese aspecto.

Como conclusión los invito a que ordenen sus discos y prueben Ubuntu por ustedes mismos.

Saludos