Sponsorised links
September 2009
Gilbane SF: Content Integration Standards -- CMIS, JSR-170, JSR-283
One of the final sessions at Gilbane SF yesterday was around content standards: CMIS, JSR-170 and JSR-283.
Many realize there are several challenges with CMIS in particular and efficiently working with content from disparate content repositories in general.
The session aimed at shedding light on some of these challenges and possible solutions in the standards space.
August 2009
A Quick Tutorial on JavaScript Bookmarklets
Bookmarklets are very handy pieces of JavaScript code that you can bookmark
June 2009
google-friend-connect-plugins - Google Code
Google Friend Connect provides simple user authentication using any OpenID account, including Google, Yahoo and AIM. Instead of filling in yet another profile form, your users can connect to their existing identities, showing current profile pictures.
By making login easier and connected to existing identity, you'll see increased engagement and comment activity.
The Google Friend Connect plugins are proof-of-concept code to integrate users with external accounts into your site. A user can visit your site and leave a comment with a Google Account, Yahoo Account, any OpenID, or in future other sites that participate in OpenSocial.
See separate instructions for the WordPressPlugin, DrupalPlugin and PhpbbPlugin
OAuth-OpenID: You’re Barking Up the Wrong Tree if you Think They’re the Same Thing
OAuth, OpenID…they sound like the same thing and they kind of do vaguely similar things But I’m here to tell you, OAuth is not Open ID. They have a different purpose. I’ve been playing around with OAuth a bit in the past couple weeks and have a grip on what it’s aiming to do and what it’s not aiming to do.
To start with, here’s what OAuth does have in common with Open ID
Google I/O - OpenSocial in the Enterprise
In the year and half since OpenSocial's public launch, there are now over 700 million end users of OpenSocial applications across numerous social sites (containers) around the world. With OpenSocial's proven global success in traditional social applications, the enterprise software community has now begun to realize its potential and build innovative solutions that cater to the enterprise. Join us for a session centered on how the enterprise software development community is successfully bringing social concepts and technology into the enterprise. Key enterprise players will present and demonstrate how they've successfully used OpenSocial software to build new social solutions.
Shindig - Welcome To Shindig!
What is Shindig?
Shindig is a container for hosting social application consisting of four parts:
* Gadget Container JavaScript: core JavaScript foundation for general gadget functionality (read more about gadget functionality). This JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API.
* Gadget Rendering Server: used to render the gadget XML into JavaScript and HTML for the container to expose via the container JavaScript.
* OpenSocial Container JavaScript: JavaScript environment that sits on top of the Gadget Container JavaScript and provides OpenSocial specific functionality (profiles, friends, activities, datastore).
* OpenSocial Data Server: an implementation of the server interface to container-specific information, including the OpenSocial REST APIs, with clear extension points so others can connect it to their own backends.
Shindig is the reference implementation of OpenSocial API specifications, a standard set of Social Network APIs which includes:
* Profiles
* Relationships
* Activities
* Shared applications
* Authentication
* Authorization
Getting to know the Atom Publishing Protocol, Part 1: Create and edit Web resources with the Atom Publishing Protocol
The Atom Publishing Protocol is an important new standard for content publishing and management. In this article, explore a high-level overview of the protocol and its basic operation and capabilities.
Sponsorised links
May 2009
Google Wave : Plateforme de communication centralisée
Aujourd'hui à la conférence Google I/O (celle ou les participants se sont vu offrir un téléphone HTC Magic, aussi nommé Google Ion, gratuitement), une annonce de Google n'est pas passée inaperçue. Google veut avec Wave (vague en anglais) révolutionner la façon dont on communique sur le net. L'ambition est immense, le projet également, mais l'enthousiasme généré par les développeurs suite à cette annonce donne de grand espoirs. Plus une communauté est active sur un projet, plus celui-ci peut réussir. Google a testé cet effet avec Android, et veut maintenant reproduire le schéma.
June 2008
Destroy Today
DestroyFlickr explores alternative methods for viewing and sharing Flickr content. Its user interface provides an environment that benefits photos rather than hindering them.
Versions - Mac Subversion Client
Versions provides a pleasant way to work with Subversion on your Mac. Whether you’re a hardcore Subversion user or new to version control systems, Versions will help streamline your workflow.
May 2008
SearchMonkey - YDN
Using SearchMonkey, developers and site owners can use structured data to make Yahoo! Search results more useful and visually appealing, and drive more relevant traffic to their sites.
Yay ! Semantic Web appearing ?
InfoQ: Tapestry for Nonbelievers
Apache Tapestry is a component-oriented framework for creating web applications in Java. Tapestry applications are build from pages which are constructed from components. The framework takes care about input validation, localization/internationalization, state/persitency management, URL construction/parameter mapping, etc.
SMOB - Semantic Microblogging Architecture
SMOB is a distributed / decentralised microblogging system built on RDF and Semantic Web technologies, mainly SIOC and FOAF. Currently, we have simple prototypes of a publishing and an aggregating service, less than 100 lines of PHP code each.
freshAIRapps.com - Adobe AIR Application Showcase, Tutorials and Resources
Showcase, tutorial and resource website for Adobe AIR.
Protoflow
ProtoFlow is a coverflow effect written in Javascript. It uses Prototype and Scriptaculous to do bulk of the work and it uses Reflection.js to do all the image reflections stuff!
sfFirePHP plugin
FirePHP enables you to print to your Firebug Console using a simple PHP function call. What makes FirePHP different? All data is sent via a set of X-FirePHP-Data response headers. This means that the debugging data will not interfere with the content on your page. Thus FirePHP is ideally suited for AJAX development.
Introduction to Opera Dragonfly
We have unleashed the Dragonfly! Opera Dragonfly is Opera's all-new set of developer tools, designed to give developers a lightweight-but-powerful application that provides effective mechanisms for web standards debugging and problem solving without slowing down the browser, and fits in nicely with the development workflow.
