background preloader

Technotrends

Facebook Twitter

Outils Froids. Products: Google Browser. Use this free Java application to explore the connections between related websites. Try it now! Enter keywords or a URL, and click 'Graph it! ' See Getting Started below for more details. Getting Started Make sure you have the latest version of java, at least Java 1.5 Type in your search keywords or a URL, and press "Graph It! " Say "Run" when asked "Do you want to trust the signed applet? " Disable popup blockers to allow launching websites. Sample Searches: [OSCON 2008] Web Frameworks of the Future: Flex.

Choosing a JVM Web Framework. I plan on rewriting my "Comparing Java Web Frameworks" presentation for this year's Colorado Software Summit. Rather than "Comparing Java Web Frameworks", I'm going to make it into more of a "Choosing a JVM Web Framework" presentation. I think this opens it up to more possibilities such as Grails, JRuby on Rails, Flex and GWT. One of the things I hope to talk about is choosing the right tool for the job. I think there's 3 types of web applications you can develop: Consumer-facing, high-traffic, stateless applicationsInternal, more desktop-like applications that are statefulMedia-rich applications that require a RIA framework like Flex Once you've decided on which of these you're developing, it's much easier to narrow down the choices: Struts 2, Spring MVC, StripesJSF, Tapestry, WicketGWT, Flex, OpenLaszlo I'm not sure if GWT fits in the RIA category.

Sidenote: I find the scalability debate quite interesting. What's your opinion? Matt Raible's discussions on Java and Web. Del.icio.us API for URL top tags, bookmark count. Social bookmarking site del.icio.us has exposed a new API providing the top tags and total number of bookmarks for any URL in its system. Yahoo’s Developer Network provided a short preview earlier tonight of a soon to be released del.icio.us web badge but currently anyone can request data from the open API.

It’s a useful feature to provide additional context for a URL, suggest tags, or measure one aspect of a site’s popularity. endpoint parameter hash Simply submit a request to the above API endpoint with a hex MD5 hash of the URL of interest as your parameter value. You can check out a few examples such as the response for del.icio.us, the response for apple.com, or the response for niallkennedy.com/blog. The API is officially unreleased, may be shut down if not used in full Yahoo-constructed blog sidebar badge form, and may be subject to further terms of service.

Us - Watching Tag Clouds Over Time. Del.icio.us API - ProgrammableWeb Profile. 12 Social Bookmarking APIs. Emerging Technology Trends | ZDNet.com. Technology Evangelist - Technology News, Articles, Blogs, and In. Technology adoption lifecycle. Sociological model The technology adoption lifecycle is a sociological model that describes the adoption or acceptance of a new product or innovation, according to the demographic and psychological characteristics of defined adopter groups.

The process of adoption over time is typically illustrated as a classical normal distribution or "bell curve". The model calls the first group of people to use a new product "innovators", followed by "early adopters". Next come the "early majority" and "late majority", and the last group to eventually adopt a product are called "laggards" or "phobics". For example, a phobic may only use a cloud service when it is the only remaining method of performing a required task, but the phobic may not have an in-depth technical knowledge of how to use the service. The demographic and psychological (or "psychographic") profiles of each adoption group were originally specified by agricultural researchers in 1956:[1] Adaptations of the model [edit] Stephen L. Technology evangelist. Target areas[edit] Platform evangelism is one target of technology evangelism, in which the vendor of a two-sided platform attempts to accelerate the production of complementary goods by independent developers.

(e.g., Facebook encourages developers to create games or develop mobile apps that can enhance users' experiences with Facebook.) Professional technology evangelists are often employed by firms seeking to establish their technologies as de facto standards. Open-source evangelists operate independently. Evangelists also participate in defining open standards. Non-professional technology evangelists may act out of altruism or self-interest (e.g., to gain the benefits of early adoption or network effect). History of term[edit] The term "software evangelist" was coined by Mike Murray of Apple Computer's Macintosh computer division.[2] The first so-identified technology evangelist was Mike Boich, who promoted the Macintosh computer. Notable technology evangelists[edit] See also[edit]