I’ve released a new widget for Elgg 1.7 that lets you keep up to date with the latest blog posts from the people you follow or from all users:

You can specify the user to follow, the number of posts to grab, filter by tags and tell it how much of the post you want to display. You can download it from my Elgg page, or you can clone it from my git site.
I’ve updated the BlogWatch Elgg plugin to work with 1.7. Download it here.
I’ve now released v1.1.0 of the GuanxiAuthenticator that lets you use Shibboleth or SAML2 Web Browser SSO to get into Blackboard. Download it from my github repo.
A small update to the Guard to allow it to operate in SAML2 mode out of the box. You can download it from the site.
Beans
- v1.4.4
- Updated xsd/guanxi-sp.xsd. Added DefaultEntityID to guardInfoType
Guard
- v2.2.1
- Updated org.guanxi.sp.guard.GuardBase. Updated gotoEngineGPS to use DefaultEntityID if it’s specified in the config file.
- Updated src/main/resources/WEB-INF/guanxi_sp_guard/config/guanxi-sp-guard.xml. Added DefaultEntityID to GuardInfo
Being a developer in a remote location, without mobile reception, I decided to get a Vodafone Sure Signal (VSS) Femtocell which provides 3G mobile in the house and its environs. The first problem I had was having to register My Account online services with Vodafone as that’s where you register your VSS. Problem is, to register on My Account, they send you a text message with an access code you enter into the page to prove you own the phone! So, yes, that’s correct. In order to setup the VSS, which is for use in areas with no reception, you need, RECEPTION! (more…)
I’ve been delving into iPhone development on a small project to develop an app that lets me see what’s happening on the summit of Cairngorm, using the data from the automatic weather station up there. The app, which I’ve codenamed iAWS at the moment, has a few screens for data viewing graphically using core-plot as well as textually from the summit station. For example, here’s the plot of the average temperature on the summit:

(more…)
I’ve refactored the Engine to send the attributes and raw SAML from the IdP to the Guard in JSON format, which makes it much easier to write Guards. I’ve also updated the PHP Guard to use the new JSON format. The changes are all reflected in the updated Guanxi Localhost Tutorial. You can download the new Engine and Guard from the sourceforge site. (more…)