I’ve added a few more articles over on Bright Hub:
- GMail for Blackberry Devices: Installing Gmail Client
- GMail Client for Blackberry Devices: Configuration
- Sync Google Calendar and Gmail Contacts with Your BlackBerry
- Creating Dynamic Web Sites with Ruby on Rails
- The Linux Standards Base
- RDFa: The Five Key Takeaways
I recently asked: Is desktop software is dead?
Increasingly, I am of the opinion that desktop software is well on its way to extinction.
In its place, Synced-Data Applications (SDAs) have emerged.
One of the best examples I’ve recently run across is Evernote. Native Evernote applications exist for desktops (as well as handhelds) and for the cloud (e.g., via a Web browser). Your data is replicated between the cloud (in this example, Evernote’s Webstores) and your desktop(s)/handheld(s). Synced-Data Applications.
And with Google Gears, Google Docs has also entered the SDA software paradigm.
With SDAs, it’s not just about the cloud, and it’s not just about the desktop/handheld. It’s all about the convergence that this software paradigm brings.
A revised version of the figure I shared in the previous post on this thread is included below.
Once again, it emphasizes that interest is focused on the convergence between the isolated realm of the desktop/handheld on the one hand, and the cloud (I previously referred to this as the network) on the other.
It’s much, much less about commercial versus Open Source software. And yes, I remain unaware of SDA examples that live purely in the Open Source realm …
I learned yesterday that the manuscript I submitted to HPCS 2008 was not accepted 😦
It may take my co-authors and I some time before this manuscript is revised and re-submitted.
This anticipated re-submission latency, along with the fact that we believe the content needs to be shared in a timely fashion, provides the motivation for sharing the manuscript online.
To whet your appetite, the abstract is as follows:
Evolving a Semantic Framework into a Network-Enabled Semantic Platform
A data-oriented semantic framework has been developed previously for a project involving a network of globally distributed scientiﬁc instruments. Through the use of this framework, the semantic expressivity and richness of the project’s ASCII data is systematically enhanced as it is successively represented in XML (eXtensible Markup Language), RDF (Resource Description Formal) and ﬁnally as an informal ontology in OWL (Web Ontology Language). In addition to this representational transformation, there is a corresponding transformation from data into information into knowledge. Because this framework is broadly applicable to ASCII and binary data of any origin, it is appropriate to develop a network-enabled semantic platform that identiﬁes the enabling semantic components and interfaces that already exist, as well as the key gaps that need to be addressed to completely implement the platform. After brieﬂy reviewing the semantic framework, a J2EE (Java 2 Enterprise Edition) based implementation for a network-enabled semantic platform is provided. And although the platform is in principle usable, ongoing adoption suggests that strategies aimed at processing XML via parallel I/O techniques are likely an increasingly pressing requirement.
I’ve just upgraded to Firefox 3 Beta 4.
The spreadsheets component of Google Docs appears to work now. And although this suggests improvements in AJAX support, a known issue with GMail contacts remains:
GMail (new version) conversation labels appear on their own row in the message list, and names don’t show in the contacts manager (bug 415252)
This GMail bug remains a showstopper for me.
Of course, it’s important to remember that
Firefox 3 Beta 4 is a developer preview release of Mozilla’s next generation Firefox browser and is being made available for testing purposes only.