Pervasive Computing

Posted: October 25th, 2003 | No Comments »

Pervasive computing envisions giving you the services you want—when, where, and how you want them. We expect these services to be invisible, interoperable, proactive, mobile, intelligent, and secure in heterogeneous and mobile environments. It encompasses many areas of computer science, I have been interested (and did some work on) lately, including distributed systems(SEC, Negotiator, Borland), mobile computing (upcoming projects at the CRAFT), mobile agents (Negotiator), and intelligent systems (Negotiator).

Pervasive computing is the future of computing by the instructor of this IEEE distributed system course (Pervasive Computing Education).


Make your code more maintainable by avoiding accessors

Posted: October 24th, 2003 | No Comments »

Why writting accessor methods should not become a religion? Even thoug arguables (you always can say in depends on the context) Allen Holub makes good remarks in Why getter and setter methods are evil.

The lack of getter/setter methods doesn’t mean that some data doesn’t flow through the system. Nonetheless, it’s best to minimize data movement as much as possible. My experience is that maintainability is inversely proportionate to the amount of data that moves between objects. Though you might not see how yet, you can actually eliminate most of this data movement.


Language Use and English-Speaking Ability: 2000

Posted: October 24th, 2003 | No Comments »

From the Scout Report:
Drawing on information collected during the 2000 Census, this latest brief from the Census Bureau looks on language use and English-speaking ability across the US [PDF]. Authored by Hyon B. Shin and Rosalind Bruno, this 11-page report begins with a brief discussion of the questions asked about language use on the 2000 Census reporting form. The initial findings include the fact that approximately 47-million persons in the U.S. (approximately 18 percent of the total population) speak a language other than English at home. Not surprisingly, the number and percentage of people in the U.S. who spoke a language other than English at home increased between 1990 and 2000. Additionally, after English and Spanish, the languages most frequently spoken at home were Chinese, French, German, and Tagalog. The report also includes several helpful maps that detail (at the county level) the percentage of people who spoke a language at home other than English in 2000. [KMG]


Think Thank on Democracy, Learning, Enterprise, Quality of Life and Global Change

Posted: October 24th, 2003 | 1 Comment »

The research at Demos (think-thank group in the UK) is focused primarily around five themes: democracy, learning, enterprise, quality of life and global change. They even have a weblog called the Greenhouse.


Un Fin de Semana en Madrid

Posted: October 24th, 2003 | No Comments »


Java Web Services Developer Pack 1.2

Posted: October 24th, 2003 | No Comments »

Good list of links to Java WSDP Technologies and Tools


Pulling Mobile Workers into the Enterprise Flow

Posted: October 24th, 2003 | No Comments »

From InfoWorld, field force management, mobile workflow technologies made a strong showing at the DemoMobile Conference.


Nokia and Mobile Game Development

Posted: October 23rd, 2003 | No Comments »

In Mobile games likely to broaden gaming appeal, Vesa-Pekka Kirsi, Nokia Corp.’s senior manager for games applications on the potential of the mobile gaming market and the effort Nokia makes to make the games development process easier.


Evolution of Spam

Posted: October 20th, 2003 | No Comments »

I love spam’s latest evolution. It keeps my brain thinking and wondering (from that point of view it is art, isn’t it?). While my eyes stopped getting caught by the nevertheless beautifull work the pioneers like the nigerian connection (I sense a shortage in imagination lately), I am fascinated by this one:

From: “Rubin Alfaro” aag1@indiatimes.com
Subject: hi james how are you doing
keep in touch jim let me know how college is going

Who from Rubin, Jim or James is selling a penile ejector??


uPortal in JavaWorld

Posted: October 17th, 2003 | No Comments »

The article Start developing portals with JA-SIG uPortal in JavaWorld explains how to get uPortal up and running.