sábado, febrero 18, 2006

Un nuevo reader in town

Nawebeando hoy me encontré con esta joyita....

Google Reader (beta) y a decir verdad es una dulce adicción.

Desde que empecé con la onda de los feeds y los blogs he buscado constantemente una manera de centralizar mi variada lista de lecturas.

Actualmente en la pc de la ofi, uso Attensa ya que mi cliente oficial es Outlook. En mi lap uso Thunderbird y en ninguno de los dos readers la lista de subscripciones es la misma. Por eso es que estoy tan entusiasmado con Google Reader (beta).

Lo ideal sería tener un modo para tenerlo en mi página principal de Google.

De cualquier manera, échense un buzo para que se intoxiquen de por vida.

viernes, enero 20, 2006

Liberada Enterprise Library para .NET 2.0

Llegó hoy la notificación de la liberación de la actualización de la Enterprise Library para correrse sobre la versión 2.0 del .NET Framework.
No es la nueva versión de EL, seguramente en unos meses nos tendrán sorpresas el equipo de P&P.
Curiosamente, he encontrado que varias referencias a este blog tienen que ver con búsquedas relacionadas con los Applicaction Blocks, principalmente UIP y Data Access. Aunque este release es un solo un refrito debido al cambio del plataforma, me suena a un buen pretexto para un artículo :P

Mudanzas

Hoy terminamos de empacar nuestras cositas para regresar de nuevo a nuestras oficinas ya remodeladas. Estuvimos de huéspedes desde octubre del año pasado adaptándonos a estas instalaciones. Realmente fue fácil. No prisas. No ruido. No teléfonos. No nada. Incluso hubo mañanas que aún que este frío me hacían compañia un grupo de pajarillos en la ventana.
Ahora que vamos de vuelta, voy a echar de menos todo este estilo de vida.
¿Vale la pena regresar al ajetreo? ¿A las prisas? ¿Cuál es el reto de vivir así? ¿Sobrevivir a un infarto? ¿Aprender a vivir sin una familia? ¿Vivir de noche?

viernes, enero 06, 2006

Día de Reyes

Tradicionalemente en México se celebra el Día de Reyes en esta fecha, formalmente Día de la Epifanía. Durante los días anteriores y especialmente ayer, la mayoría de los niños escriben sus cartas a los Reyes, en las cuales piden las más variadas cosas, principalmente juguetes aunque ocasionalmente se dejan ver otras peticiones no tan materiales.
Todavía recuerdo la emoción previa al tan esperado amanecer. Casi es imposible conciliar el sueño, finalmente, después de preparar el zapato, re-te bien boleado y la mejor de las cartitas, una cena y a la cama. Ves el techo, volteas y vez la pared. Segundo a segundo suena el reloj del comedor. La luz de los faroles de la calle entra por las ventanas pero no amanece.
Como sorprendido de tí mismo despiertas y en medio del sueño, de reproches a tí mismo por ser tan flojo y no aguantar, te lanzas a buscar lo que tanto anhelas.
Emociones tan opuestas como la decepción y la sorpresa burbujean de los niños que ven sus regalos. "¿Por qué si son magos no traen lo que pedí?". ¿Cuantas veces recibimos lo solicitado? ¿Cuantas otras no fue así?. Dentro de todo, es peor aún cuando despiertas y te das cuenta que no hay nada siendo que esperabas ver ahí el juguete de moda. ¿Acaso fuiste desobediente? ¿Fue por aquella vez que le pegaste a tu hermanito? ¿O por haber descompuesto el tornamesa?. Seguramente fue por aquella vez que ya urgido, llegaste y orinaste sobre la pared de la recamara.
El tiempo pasa y los Reyes pasan de largo. Un día simplemente no dejas carta, no aparece nada ni esperas que aparezca y no pasa nada. No buscas respuestas ni culpables y sales a la calle o escuela y terminas totalmente ebrio por celebrar "la partida de rosca".
"Recuerdos, recuerdos, recuerdos" repite la Sor durante las pláticas previas a algún sacramento. Y de recuerdos se llena la memoria y el corazón. Recuerdos del Día de Reyes

domingo, enero 01, 2006

Mi primer post del año

De inicio puedo decir que la fiesta de fin de año estuvo super. Nadie escoge su familia extensa (abuelos, tíos y primos), todas tienen algo de bueno, de malo y de feo (las eternas categorías) pero también tienen algo que pocas veces valoramos: son indispensables.
Puedes tener diferencias con tal o cual. Puede que tus actitudes no sean del agrado de todos, pero, te conocen desde antes de nacer y tú a ellos. Te vieron aprender a comer, a caminar, tus primeras "gracias" y te siguieron durante toda tu escolaridad y hasta el presente. De alguna manera han compartido tu vida. Y cuando empiezas a conocer (y a traer) nuevos retoños, vas extendiendo esa familia agregando cosas buenas, malas y feas.

Fue padrísimo terminar el año conviviendo con todos ellos, con esas pequeñas princesas de mis sobrinas y el valiente par de hombrecitos que son mis sobrinos. Ver con un enorme gusto a mis primos y primas, algunos creando sus familias y otros en seguramente en algunos años tendrán sus retoños. Y he de agradecer que hayan soportado mi profunda adicción al Karaoke (ja).

Abrazar a mi Abue es muy especial. Siento profundamente la emoción que le invade y conforme pasan los años me pasa lo mismo. Aunque ha ido creciendo mi emoción al verla, aplicar eso de "no vernos para vernos con gusto", creo que ha ido demasiado lejos. Varios años atrás falleció mi abuelo, y solo queda como un recuerdo. Pero mi Abue está aquí, no sé por cuanto tiempo, solo siento que debo abrazarla más seguido.

Una de mis tías, la mayor, se encuentra hospitalizada. Todos sus padecimientos, si no es que la mayoría se deben al sobrepeso. Espero que pronto se encuentre bien, en su casa y haciendo los cambios necesarios para mejorar su salud.

Hace tiempo deje de hacer propósitos para el Año Nuevo, y lo que sigue no son propósitos, si no más bien cosas que sé o que me gustaría hacer. No las puedo enumerar ni colocar prioridades, solo las voy a poner en el orden que se me van ocurriendo.

La primera es, por enésima vez, bajar de peso. Sin comentarios.

Debo dedicar más tiempo, y tiempo de calidad con mi esposa e hijos. El pequeño baile de ayer con mi hija fue simplemente hermoso. Creo que lo voy a recordar hasta mis últimos días.

Ahora siento que veo muy pocas veces a mis Abues. Debo pasar más tiempo con ellas; escucharlas y compartir tiempo con ellas.

Quiero disfrutar con mi familia los fines de semana de "Trilogía" :P

¿Trabajo? Solo le pido a Dios que no falte ¿Bienes? Los que el trabajo vaya dando. ¿Viajes? Al menos, si el viaje a España de mi mamá se concreta, tengo el anhelo de enviar a Jorge con ella.

En fin, este es mi primer post del año, veremos los resultados al fin de año.

miércoles, diciembre 07, 2005

¡Liberado Composite UI Application Block (CAB)!

En el blog de Eugenio Pace, se anunció hoy la liberación del Composite UI Application Block.
Recordemos que en abril de este año, tuvimos la oportunidad de escucharlo cuando en la Comunidad .NET del D.F. presentó Enterprise Library. En esa misma ocasión nos refirió brevemente el trabajo que se estaba realizando en relación al CAB y finalmente, lo tenemos listo.
Este Application Block es muy interesante, ya que nos permite ir creando UI por partes en aplicaciones WinForms, tipo WebParts y sobre todo proveé de la infraestructura para realizar esa interacción casi mágica de los componentes UI que se vayan integrando.
Me encanta, que estos tiempos de AJAX y "software-on-demand", todavía se exploren nichos de oportunidad para las aplicaciones de escritorio.

lunes, diciembre 05, 2005

'on toy?

Creo que no se está publicando. Espero que sip.

miércoles, noviembre 23, 2005

La verdad está allá afuera

Hoy se lleva a cabo el evento Encuentro Nacional Prosoft 2005 donde se estará tratando por enésima vez el esta estrategia institucional para el desarrollo del sector de las tecnologías de información.
A mí me parecen curiosos los temas con los que participa Microsoft en este evento. Por una parte, una obligada presentación acerca de Microsoft Windows Vista, y por otra las presentaciones asociadas a Xbox 360 y desarrollo de juegos con .NET.
Éstas últimas son las que despertaron mis inquietudes.
Bien sabido es que la nueva consola de Microsoft está basada en una plataforma no Intel, si no en la línea de procesadores PowerPC-based de IBM. Sin embargo, siguen promoviendo el desarrollo de videojuegos para esta consola con herramientas .NET.
Hasta la fecha, el SDK de .NET solo se ha ofrecido para procesadores x86 de 32 y recientemente de 64 bits. Para el desarrollo de videojuegos en Xbox 360, ¿existe una versión de .NET corriendo sobre PowerPC? Si es así, ¿por qué Microsoft no la hace pública?

martes, noviembre 22, 2005

Nice demo of Mono

Scott Hanselman, widely known because his "Ultimate Tools List", has published on his blog an interesting demo of Mono compilation and compares the generated IL code.
Althoug not extensive test, good enough to get a little more attention to the cross-compiling characteristics of Mono.

martes, noviembre 08, 2005

Premio de consolación

Para aquellos que no tuvieron la oportunidad de participar en Desarrollador Cinco Estrellas 2005 y obtener gratis su copia de Visual Studio .NET 2005, aquí está el premio de consolación.
Ayer se anunció la liberación de las versiones Express de los productos 2005. Estos van a estar disponibles de manera gratuita durante un año completo y al momento de registrarlos se obtienen algunos beneficios adicionales.
Antes de tener en mis manos las versiones beta y rc1 de VS.NET, estuve trabajando con estas herramientas y realmente son muy útiles. Digo, tienen sus limitaciones pero para el alcance de un estudiante, un desarrollador que tiene la inquietud de conocer .NET o proyectos sencillos, están bastante adecuadas.

viernes, noviembre 04, 2005

Buenas nuevas

El descuido de las cosas importantes y la mercadotecnia ha dejado a un lado la liberación de .NET Framework 2.0. Durante más de un año hemos esperado Visual Studio.NET 2005, estamos al pendiente de su lanzamiento, versiones beta y demás olvidando que la piedra fundamental es el Framework.
Aún así, yo mismo entré en la competencia para obtener mi VS.NET 2005 gratis y lo voy a tener ya que conseguí mi segunda estrella del programa Desarrollador Cinco Estrellas 2005.
Espero recogerlo durante el lanzamiento en México que será el próximo 15 de noviembre.

martes, noviembre 01, 2005

Pa'reirse un ratín

Leyendo el blog de Griffin Caprio, me encontré la liga a este cómico video.
Véanlo, ríanse, relájense.

domingo, octubre 30, 2005

Debilidad humana y vitalidad recuperadas

Ha sido una quincena larga. Una mudanza, más trabajo, menos estudio, menos blogging.
¿Dónde está la debilidad humana? En la fiaca. Después de encontrar mi carrera alternativa (mudancero) ha sido una flojera mayúscula, sobre todo mental.
Para despertarme de este aletargamiento, cayó en mis manos un caso de instalación y configuración en una nueva plataforma (al menos para mí).
Echar a andar WebLogic Integration en Itanium 2 ha sido uno de esos casos donde me aferré a conseguirlo y lo conseguí. ¿Cuál es el mérito? Conseguirlo. ¿Qué valor tiene en medio de un México de políticos bribones y desastres naturales? Sentirme vivo. Sentirme capaz. Sentir que puedo aportar algo, mi labor diaria, a la construcción y reconstrucción de este país.

martes, octubre 11, 2005

Race To Linux Winners!

Hoy han publicado los ganadores del concurso Race To Linux y es muy grato encontrar a un mexicano entre los ganadores.
Héctor Armando Rodríguez Esparza resultó ganador en la tercera versión de la contienda. Héctor usó Grasshopper para hacer la migración de Reports Kit para ejecutarse sobre Linux.
Otras tecnologías consideradas para la migración fueron Mono y PHP.
Así pues, una felicitación enorme a Héctor.

jueves, octubre 06, 2005

Primera Estrella DCE2005

Justo acabo de presentar y aprobar el exámen para la 1a Estrella de Desarrollador Cinco Estrellas 2005. Créanme que es un placer. No es una certificación pero como siempre, sirve de medida.
¡Anímense! Además hay que recordar que si se completan las dos estrellas antes del 7 de noviembre de 2005, se puede obtener gratis un Visual Studio 2005 Standard Edition.
Para más detalles, visiten la página de la convocatoria.

domingo, octubre 02, 2005

Disculpa Pública

El viernes pasado fue la reunión mensual de la Comunidad .NET del D.F. en la cual tuve la oportunidad de ser invitado como expositor.
A decir verdad, debo reconocer que lo presentado no estuvo al nivel de las expectativas de la audiencia, más numerosa que el regular acostumbrado. No cumplí con lo comprometido. Cualquier justificación me suena excusa.
Me he sentido abrumado desde el momento que salí del local. Los asistentes dedicaron su tiempo de un viernes de quincena buscando compartir conocimiento.
Ofrezco a la Comunidad .NET una disculpa por ese desempeño tan mediocre, por una presentación tan pusilánime.
Espero que la acepten.

lunes, septiembre 26, 2005

Estress e intolerancia

Me duelen los brazos, el cuello y la espalda.
Pasé la última hora explicando a un par de compañeros de la ofi, ya maduros, el uso de un par de utilerás de cifrado en *nix. Me sorprende lo cuadrada que se vuelve una persona con el paso del tiempo. Fue difícil, bastante difícil compartir la idea de telnet, shell script, variables, llaves privadas y públicas.
El desentendimiento, real o fingido, casí me lleva al colapso físico y mental. ¿Seré yo así? Además de batallar con los presentes, se levantó una duda en mi interior ¿Cuando llegará mi límite? ¿Cuando me veré igual que estos dos hombres, rememorando glorias vanas del pasado sin adecuarme al presente?
Me aterra. Me apanica (en la mejor tradición foxista). Y ese el otro nacimiento de mi stress, o tal vez el resfriado, gripa, flú o lo-que-sea que me agobia desde la semana pasada, pero que hoy ha aprovechado completamente el descalabro y cansancio emocional.
Me acabo de tomar dos comprimidos de ácido acetilsalicílico con la esperanza de recobrar la presión normal en mi cavidad craneana. Ojalá y funcionen y sea un buen resultado para este fío y gris lunes metropolitano.

¡Nuevo desafío!

Hoy, en algún momento del día, se abren las inscripciones a la actualización del ya conocido programa Desarrollador Cinco Estrellas. Al igual que los productos se van poniendo al día, esta forma de autoaprendizaje y evaluación también toma nuevos aires.
Desarrollador Cinco Estrellas 2005 además de ponerte al día, te ofrece la oportunidad de conseguir gratis una copia de Visual Studio 2005 Standard Edition si consigues aprobar los exámenes necesarios para conseguir la segunda estrella de este nuevo programa.
También menciona la posibilidad de revalidar exámenes anteriores, así que tal vez no sea tan complicado para aquellos que ya labraron su camino en la versión anterior del DCE.
Pero..... Hoy es la fecha y al momento de publicar este post, todavía no funciona el mecanismo de registro. Espero que arranque a lo largo del día por que yo si me quiero ganar un VS.NET 2005 de a grapa.

miércoles, septiembre 14, 2005

Spring.NET alcanza 1.0

Ahora sí es la buena. En un post anterior comenté acera de la liberación de Spring.NET, pues bien, aquella fue solo un RC1.
Precisamente hoy han anunciado la liberación de la versión 1.0 definitiva, la cual corrige algunos errores y la deja lista para produccón.

martes, septiembre 13, 2005

Programación Avanzada

Después de otra temporada sin escribir debido a varios eventos, retomo el teclado para exponer una duda existencial: ¿Qué es Programación Avanzada?.
Esto, debido a que dentro de los temas que se solicitaron para la próxima reunión de la Comunidad.NET de la Cd. de México se incluyó "Programación Avanzada". Algunos de los expositores ya hicieron sus propuestas, aunque no todos convergemos al mismo punto.
Así que ¿cómo lo definimos?
Si vamos por contrarios, la programación común es la contraparte y eso lo defino como lo que haces todos los días, código simple y llano para acceder a la base de datos, crear clases, formatear cadenas, hacer una entrada en un log. Digo, ¿qué cosa me pondría a pensar? ¿qué es eso que no puedo hacer sin una googleada? En mi caso justo acaba de suceder: criptografía. Para mí eso es avanzado.
Programación de Threads sería otro tema. Remoting otro más. Al final, lo avanzado cae dentro de lo que no conocemos o de lo que reconocemos como una especialidad. Criptografía es una especialidad dentro del tema de Seguridad. Threading es una especialidad dentro de la administración de un servidor. Remoting es una especialidad dentro del campo de la interoperabilidad.
Ya será parte de nuestro trabajo encontrar una especialidad y esperar que otros especialistas compartan su experiencia.