Google

El peregrino diseño de la conciencia.

martes, junio 29, 2004

¿Mejor que GMail?

Esa es la pregunta que se hace Simson Garfinkel en su articulo publicado en la revista Technology Review: MIT's Magazine of Innovation, en donde describe un cliente de correo electrónico basado en un motor de búsqueda estilo GMail, que se llama Bloomba. Esto es lo que dice:
Bloomba is a search-based email client that gives you all the power of gmail in a privacy-friendly, ad-free environment. It was recommended to me by my friend VB. He loves it. I'm just pleased that more developers are taking up the call to build cognitive software --- software that thinks about and then automatically structures (or restructures) your problem, rather than giving you tools to be a better file clerk.

sábado, junio 19, 2004

Una cita de C.A.R. Hore

"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." Cita extraída del blog de Marco Dorantes.

Ya existe un virus para teléfonos celulares

Existe un nuevo virus llamado Cabir que se trasmite vía Bluetooth, e infecta solo teléfono celulares con sistema operativo Symbian. Ver nota completa.

miércoles, junio 16, 2004

Un adagio para el desarrollo de software

Como lo pone Juan Campos en su blog: En aguas mansas se hacen malos marineros. ¿Alguien se imagina como puede aplicarse esto a la ingeniería de software?

martes, junio 15, 2004

Centenario del Bloomsday

Desde que Ulises se popularizó en el planeta, cada 16 de junio millones de personas dispersas en todo el mundo desayunan riñon de cordero frito, agrio y con sabor a orines, y algunos varones incluso se masturban dos veces, una en la mañana y otra al anochecer, como el señor Bloom.
No hay mito sin rito, y en este caso el rito de Joyce Nuestro Señor, hoy cumple un siglo.
(parafraseando a Jaime Aviles, en su articulo publicado en La Jornada de enmedio del 15 de junio del 2004)

Para conocer más sobre el trabajo de James Joyce, visita The Joyce Center. O bien, visita ReJoyce Dublin 2004, sitio Web relacionado a la Conmemoración del centenario del Bloomsday.

Prometo que este año si leeré Ulises y Dublineses, los cuales me esperan pacientemente en el librero desde hace más de 5 años.



Retrato por Roger Cummiskey

lunes, junio 14, 2004

¡Los Pumas, campeones del futbol mexicano!

En serie de penales, los Pumas de la Universidad Nacional Autónoma de México se coronaron campeones del Torneo de Clausura 2004. Cinco tiradores auriazules acertaron sus disparos mientras que sólo el último jugador tapatío falló. Previamente, durante 120 minutos no se pudo definir la contienda. Visita el sitio Web de los Pumas.

domingo, junio 13, 2004

¿Quiere saber sobre una compañia consultora en innovación?

Doblin es una compañía consultora en inovación estratégica. Existen cosas interesantes en la sección PoV dentro de su sitio Web, particularmente los 10 tipos de innovación y el panorama de innovación (recomendada por Luisdans en su blog).

viernes, junio 11, 2004

Digger .NET

Se acuerdan del famoso juego de Digger que se jugaba en las "maquinitas" de video juegos en las farmacias a principios de los 80's. Pues acabo de encontrar una versión completa escrita en C# (el código esta disponible y consta de 1,000 líneas). Pueden bajarlo en la sección de Programming.NET del sitio de Lutz Roeder y así tener un buen ejemplo de Windows Forms y como se hacen "jueguitos".

jueves, junio 10, 2004

Zapthink como soporte para conocer el mercado de las TI

Siempre pensamos en Gartner Group, Forrester, cuando queremos conocer las tendencias en las TI. Pero poco hemos oido hablar de Zapthink esta empresa como dice su eslogan se concentra en ayudar a conocer las tendencias del mercado alrededor de XML, Web Services y Arquitecturas Orientadas a Servicios.

¿Que es un Smart Client?

Definiciones
Según la definición de Armando Halbinger, que seguramente esta basada en la visión que tiene Microsoft sobre esta tecnología:
Un smartclient es una aplicación que combina el alcance de internet (web client) con el poder del computo local (rich client).

Una excelente y extensa explicación de los Smart Client, la tiene David Hill.

La Webopedia Computer Dictionary, da la siguiente definición:
(n.) An Internet-connected device that allows the user's local applications to interact with server-based applications through the use of Web services. For example, a smart client running a word processing application can interface with a remote database over the Internet in order to collect data from the database to be used in the word processing document. Smart clients are distinguished by key characteristics:
They support work offline – smart clients can work with data even when they are not connected to the Internet (which distinguishes them from browser-based applications, which do not work when the device is not connected to the Internet);
Smart client applications have the ability to be deployed and updated in real time over the network from a centralized server;
Smart client applications support multiple platforms and languages because they are built on Web services;
Smart client applications can run on almost any device that has Internet connectivity, including desktops, workstations, notebooks, tablet PCs, PDAs, and mobile phones.


Recomendaciones
Las siguientes recomendaciones son las que cita Armando Halbinger.
- Si te interesan los detalles técnicos, visita Smart Client Developer Center en MSDN
- Si quieres tener un perspectiva más clara que tiene esta tecnología y su impacto en los negocios, así como casos de estudio, te recomiendo visitar Smart Client en Microsoft.com
- En Microsoft Patterns & Practices está el Smart Client Offline Application Block para agregar capacidad Offline a aplicaciones SmartClient en .NET
- Te recomiendo dar una revisión a TaskVision, para ver un ejemplo completo a nivel de código y documentación de Smart Client.

Una recomendación adicional y de gran ayuda, visita el blog de Chris Sells autor del libro Windows Forms Programming in C#, 2/e, Chris Sells & Michael Weinhardt, 2005, Addison-Wesley. Ahí mismo puede bajar Wahoo como otro ejemplo de Smart Client.