Monthly Archive for September, 2008

Friends connect through Google, OpenSocial, Yahoo and Facebook

Providing connectivity quickly and easily to web services appears to be the next battleground.

Google has delivered Friend Connect, named very similar to Facebook connect. However the latter appears to be a more useful approach, Facebook allows quick activation of user website accounts using limited Facebook account information. Google Friend connect only seems to allow users to play with widgets attached to the website.

There may be power in that, allowing your website to build its own OpenSocial network, but I don’t see how it enriches any self-respecting website. The google article “A friend connected web” talks up the features, which are cool but specifically targeted at a non-technical audience.

Code markup

I may have found the code mark up utility I was looking for. It is called code markup and it is relatively simple to use. All you have to do is edit the lang attribute to the source code language and markup=”none” displays content exactly as written, no markup is rendered.

So let’s write some hello world applications:

1. HelloWorld.java

package hello.world;

/**
 * Class will say hello to world.
 * @author James Little
 */
public class HelloWorld {
	private static String welcome = "Hello ";
	public static void main(String [] args) {
		if(args.length > 0)
			System.out.println(welcome + args[0]);
		else
			System.out.println(welcome + "World");
	}
}

2. hello_world.php

<?php
/**
 * hello_world.php
 * Author: James
 */
class HelloWorld
{
	// Resolve the class type
	public $class = "HelloWorld";

	public function __construct($argv)
	{
		echo "{$i} hello world\n";
	}
}

new HelloWorld($argv[1]);
?>

James Little live

It can be quite time consuming creating an internet presence. I’ve set up a domain name, selected web hosting, installed this weblog and am now going through my checklist of application plugins that I will be using to help this blog find an audience.

The purpose of this blog is to support some projects I have been working on recently… and may be working on in the future:

  • Feed reader application for Facebook
  • Website for a Dunedin Joinery company
  • Sports result and membership web application

I’m also hoping that this blog will help me extend my professional career and help me focus it in directions of interest to me and benefit to my future employers and business partners.

I’ve installed applications to enable search engine optimisation, semantic web friendliness and social network sharing.

  • Tagaroo allows integration with the Calais semantic search system and also provides sensible content tagging and flickr image sharing.
  • Uberdose provide the All-in-one-SEO package with page title renaming and dynamic content metadata.
  • Feedburner feedsmith takes some of the strain off your web hosting and provides tools to monitor your feed subscriptions.
  • Sociable enables quick and easy sharing of your content around lots of social bookmarking and networking web sites.

These are import aspects of getting your application visible, it is very easy to be hidden and a sophisticated online strategy needs to be matched offline. Pardon the english – I’m from New Zealand.