api:

- Projects
- Volere and the SDLC
- Learning new tech the simple talk way
- contact
- DevOps In Action
- Time for Agile to GROW
- Software development in industry vs academia
- migrating from octopress to hugo
- packt publishing free learning initiative
- installing a shibboleth sp from source
- rescue a usb backup disk
- retrospective
- the shibboleth sonnet
- your very own raspberry pi and iphone butler
- arduino mega web server with wifly and temperature sensor
- designing a simple serial api for the arduino and node dot js
- connecting to sql server from node dot js
- the four levels of software testing
- developing with tmux
- adding authentication to spring controller methods with aspectj
- book review backbone marionette
- ruby soap integration from the perspective of a seasoned integrator
- hello world in commodore 64 assembly
- developing a simple ios sliding navigation app
- upload a raspberry pi camera image to dropbox with ruby
- migrating wordpress post links to octopress post links
- deploying an octopress site via ftp
- installing lftp on os x
- moving to octopress
- update ui elements from a background thread in ios
- logging in to a sinatra app with twitter and posting a tweet
- auditing provisioning with activemq and mongodb
- codebrane feed moving from feedburner
- creating users and courses in blackboard
- coffee break shibboleth idp install with custom certificate login page and ldap
- releasing the ldap mail attribute from the shibboleth idp
- guanxi idp 2 2 6
- ingesting large objects to fedora with ruby and rest
- blank sd card to sending email with ruby on the raspberry pi
- guanxi idp 2 2 5
- amazon mp3 downloader first impressions
- pipi getting a headless raspberry pi on the wifi network
- setting up an ldap server on an ubuntu virtualbox
- secure coding on the move
- blog theme revamp
- release day
- a new model for provisioning blackboard
- adventures with pixelmator
- using error topics in camel to allow bad messages to escape
- activemq ssl exchanges and handshake error messages
- maven not finding a test
- debugging a windows service that couldnt connect to an activemq broker
- starting slapd on a localhost alias on os x lion
- migrating from cvs to git update
- extracting user info from an mssql blackboard database using powershell
- debugging nunit tests in visual studio 2010
- solving the connection is already closed error in apache nms
- what did i read this morning
- adding error channels to the matrix
- net versioning hell
- os x lion the worst upgrade ever
- os x lion the jokemobile rumbles on
- another os x lion annoyance safari last window
- running selenium tests on a headless bamboo
- os x lion are they having a laugh
- how i manage my information workflow
- medieval software construction putlogging
- caveman debugging on ios
- comments off
- how to instantiate a happy santa in objective c
- distributed scrum podcast
- fascinating look into the world of software development
- getting a new iphone ready for development
- planning invalid message channel in matrix
- student feedback
- blackboard sis framework initial impressions
- guanxi guard release
- on the philosophy of logging
- guanxi sp and idp releases
- are patents just a tax on innovation
- amp driven development ampdd in a confined space
- cycling and war dealing with a project sniper
- taking the first steps on a new project
- ios 5 on the way
- upgrading ruby with rvm
- no raise api in java
- c compiler cannot create executables
- 1784
- refactoring java to smell nice
- guanxi identity provider 2 2 3 released
- guanxi service provider engine 2 2 3 released
- releasing often with what you have
- finding large files on unix and their last access date
- twitter gets all corporate
- starting code reviews
- agile alistair new executivechef
- the importance of code review
- weird spring mock error
- compiling gpac on os x powerpc
- agile alistair or how to do agile software project management
- micro men bbc great history of the home computer
- spring templates for functionality mix n match
- guanxi idp 2 2 2 spengine 2 2 2 spguard 3 0 0 release
- how to succeed at coding
- adventures in ios crash land
- introducing cblocation for ios devices
- sourceforge dropping cvs and how it affects guanxi
- ios app startup
- saml2 embedded discovery service in the guanxi service provider
- ruby i thought it couldnt get any worse
- java saved on os x
- some big development decisions to be made
- introducing drakula for digital repository abstraction
- welcome to ruby gem hell or how not to spend your life configuring instead of coding
- getting to grips with saml2 attributes
- profit and loss in open source
- guanxi has moved to github
- migrating from cvs to git
- elgg bloglatest plugin updated
- hacking scorm assessments
- on the coolness of things
- dangerous ruby
- blackboard heading for supernova
- a new slant on the discovery problem
- guanxi engine 2 2 1 release
- listing files in a servlet directory with jsp
- language shifting in tiobe
- solving com threading issues in a net durable topic consumer
- programming the angel that needs the devil
- morning coding challenge selection sort in c
- who do they think they are
- debugging an apache module in netbeans
- objective c memory management
- ruby configuration over coding
- go on ask me a question
- introducing the elgg bloglatest widget
- blackboard shibbolethsaml2 authentication
- elgg blogwatch plugin updated
- guanxi saml2 guard update
- vodafone sure signal with linksys wag54gs router
- beware singletons and autorelease
- guanxi service provider json release
- guanxi saml2 release
- getting ruby to talk to mssql using odbc on unix
- accessing shibboleth attributes using a guanxi guard
- guanxi idp 2 1 1 released
- guanxi idp 2 1 0 released
- say hello to cucumber
- couchpotato java and ruby toolkit for working with couchdb
- getting started with couchdb running behind apache on os x
- introducing the blogwatch elgg plugin
- how to do that groovy greyed out page load
- elgg class hell
- i won a developer prize
- wise words for the agile programmer
- plugging blackboard into the matrix
- reading from a request inputstream is unpredictable
- nunit runaround
- testing gadfly integration with activedirectory
- ilib the course book finder and reading list app
- xmlbeans in c sort of
- Inspire
- language overload
- sid curiosity
- some thoughts for the guanxi sp
- durable c consumer for activemq
- porting gadfly to c
- this just in brain eats ruby now wants functional
- beware of wayfless urls
- the internet
- the pain of raw xml
- activemq message security
- c stomp durable topic consumer
- talking stomp to apache camel with c
- software as hostage
- pure class
- sinatra via passengerrack
- elgg on the iphone
- iphone navigation controllers
- crazy xcode plist problem
- iphone view mechanics
- getting ruby to talk to oracle on os x
- a simple file jms file router in apache camel
- advanced file naming in camel
- interesting mono podcast
- monitoring an activemq queue with ruby
- solving activemq inside camel namespace errors
- creating home directories with permissions in activedirectory using com
- soa provisioning apache style
- dealing with change the dirty harry way
- getting started with boost test on windows xp
- wordpress 2 8 broken
- alfresco gets shibbed with guanxi
- what is guanxi beans
- tomcat 6 servletcontext problems with attributes
- connectivism and connective knowledge
- guanxi sp engine 202 released
- carnival of projects
- guanxi idp 203
- debugging android in idea
- cairngorm on the ipod touch
- beware vmware
- active directory adsi com and c
- calling conventions for dll exported functions
- whats the point of soap
- moving from athens to the federation
- social networking for developers
- the burden of shibboleth
- svn rollback a file
- fello firefox extension
- on the federated radar
- the agile gadfly
- oddbod090 now migrates files
- migrating email using imap os x mail
- ruby backend via apache passenger rack
- oddbod reaches 071
- oddbod takes shape
- ruby xml blocker
- migrating out of elgg 09 to 1x in an odd manner
- software readings
- theory and practice of elearning
- guanxi idp 202 released
- sakai 3 news
- staring into the pit
- phpapache port weirdness
- dom level 3 and id attributes in saml
- installing mod_ruby on os x with apache 228
- installing mod_ruby on suse linux x86_64 with apache 2059
- from rup to rupp
- martian java
- guanxi 201 modules released
- sakai shibboleth update
- flikbak on github
- rubys perlness
- ruby instabilities
- ruby method handedness
- the blog as personality
- using eclipse for cc development
- a refreshing com breeze
- guanxi 2 released
- loc
- releasing guanxi the mechanics
- provider exceptions to wildcard attribute maps
- provisioning
- xml signatures and character encodings
- soa provisioning project update soa project 2
- asserting multiple scopes and scripting support in guanxi
- lightweight integration scenario soa project 1
- managing vendor code with subversion
- identity manager architectural overview
- the best progamming article ive ever read
- novell identitymanager and dirxml
- saml metadata interchange avoiding the martians tying trust rules to associate entities
- soa provisioning
- jstor astronomy and guanxi
- fam workflow
- federated access management 2
- metadata and trust management merged into head
- registering commercial grade guards
- some more idp documentation added to the wiki
- a rest is as good as a test
- guanxi metadata and trust subsystems
- trusting shibboleth entities
- gimme a hug
- cubicled developers cant build user interfaces
- librarything shows your age
- to twit or not to twit that is the quandary
- junit4 idea and maven
- microsoft and big innes
- guanxi e science paper published
- styling code
- modelling the digital trust domain
- thoughts on the shibboleth user experience
- fedora 30 beta 1
- guanxi localhost problem sorted
- ou podcast
- aristotelian software engineering
- guanxi2 update
- chronicles of a bug slayer
- building block template with maven
- installing blackboard academic suite
- zetoc losing your alerts
- or2008 presentation
- identity meltdown
- testing what we produce
- guanxi haggis release
- create your own record with web 20
- eremitic software development
- Publications
- software simulations in elearning
- what to look at
- mcshibb and the gateway
- maven ant and the repeatability of releases
- processing rdf with xmlcursor
- ai theyre at it again
- ctrep status update
- About
- test
- Webcam
- more leopard woes
- one small step
- a great tune
- an interesting clash
- getting my head round chh
- os x leopard exposes axis2 bug
- enabling the mountpoint property
- xml rpc java vs ruby and the power of googling
- ctrep fedora trust architecture
- custom ssl handling for axis2
- web services abstraction layer wsal
- saw this and laughed
- c of crud tested
- initial success ingesting via the fedora api m web service
- ebooks cooking with gas
- fedora mountpoint property now appearing
- repository mountpoints and foxml
- more sakai woes
- sakai trundling along again
- wise words indeed
- unit testing success
- bridging the portals via aop
- unit testing sakai
- ai claims a bit too much i think
- sakai takes a bashing
- introducing the vcr project
- want openid think again
- user requirements and comfort zones
- why i cant be bothered with maven
- a quick reminded of whats needed for ctrep
- fedora web services clients released
- fedora client libraries now ready
- installing fedora
- weird axis2 errors
- introducing the ctrep project
- handy sakai page
- provisiong framework
- guanxi moving to spring
- elgg now shibbed
- php guard implementation
- some interesting notes on the upcoming clan release
- some interesting notes on the upcoming clan release 2
- the three levels of learning
- guanxi codename samhradh released
- shibbing sakai
- bodington mvnforum and guanxi on the big screen
- the swallows have arrive too now
- the first cuckoo again
- is this why software can be so crap
- april hobart
- classloader webcast
- modular wsdl problem in axis2
- guanxi and the trust gateway
- the cult of the collie
- the cakeblog is back
- drm free music downloads
- another meaningless ssl exception from sun
- omelement trouble with axis2 versions
- sakai maven 2 idea
- commandlines with xargs
- guanxi idp release
- guanxi earrach release
- ive added xmlbeans xsdconfig support in axis2
- shibboleth logout functionality implemented
- guanxi localhost tutorial published
- guanxi release 2
- sca sdo dcom
- how to restore a table in clan
- some funny concepts
- cairngorm aws offline
- guanxi libraries revamped
- highland 2007 kicks off in the lowlands
- mvnforum context_path problems
- and another thing
- mashups web services for rollnecks
- samuel2 package structure
- welcome to the ionisationblog
- samuel 2
- gsk short term roadmap
- xmlbeans cant consistently parse from an inputstream
- sakai classloading woes
- the gsk works
- severe weather warnings back
- met office severe weather warning data structures
- winter weather warning stopped
- guanxi dorain release
- guanxi shibb kit in sakai
- phenominal snow
- first steps in net land
- assembler again
- shibb portal proof of concept
- the shibb portal
- debugging c application in eclipse cdt
- otters spotted trying to get into the local hospital
- shibbing sakai with the gsk
- the snow came and the snow went
- the snow has arrived
- the really simple tutorial
- weather confusion
- eclipse and tomcat
- an ordinary day
- the redwings finally arrive
- the first of the roaring stags
- this weeks anti xml rant
- first hint of autumn
- spring
- spring taglib garbage
- probing for server certificates in guanxi
- axis web services and custom ssl
- can an openid saml profile get rid of the wayf
- apple support
- soa reuse and composability
- ullrichs last chance gone
- the microsoft cycle of life
- debugging wildfire in idea
- wolf in sheeps clothing
- guanxi codename midgie released
- sinister goings on at the zoo
- disappearing post parameters
- another one bites the snow
- guanxi codename bigyin released
- guanxi release
- two glesga hens in a banger
- the first swallow arrives
- new guanxi wikis
- the first cuckoo
- xmlbeans and dom3
- spring at the cakeblog
- service provider php guard implementation
- tomcat broken pipe linked to truststore
- building uportal from source
- clan gets portalised
- dumping and restoring a postgres database
- expanding users
- installing plone with ldap
- webdav folder in windows xp
- lamp amd 64 suse 93
- missing context attributes
- a pox on tomcat
- codes roads n bikes
- guanxi 13 changelog
- bizarrre ant copying
- coding turning inside out
- script kiddies
- big yin interview
- chinese bear farmers
- tomcat displays blank pages
- times up for bear farming
- groupwise java api
- bid to stop conference impersonations
- how to build postgres on os x
- mac to pc connection sharing
- aiste gaidhlig air streapadh
- the spirit of xmas
- samuel dao xmlbeans
- skye outdoor websites
- beul chainnt na gaidhlige
- ldap mvnforum
- saml20 vs saml11
- samuel xal interfaces update
- samuel xal takes shape
- xmlbeans and namespaces
- maven 2
- samuel and saml20
- semantic web book
- guanxi guard migrates to php
- the saml loopback profile
- linking a pc and mac
- get a cert from a keystore
- a glasgow song loses its roots
- ldap plugin for 152
- wordpress plugins and user levels
- bodington template development
- guanxi athens
- my modules
- cookie problems
- set up a virtual interface
- bagging with a book
- guanxi passes athens gateway tests
- idp now in gaelic
- xerces validation problem
- interesting papers
- some interesting quotes
- some interesting quotes 2
- i fixed my idisk
- saml2 schemas and xmlbeans
- my podcasts
- java podcasting at javaposse
- guanxi 125 changelog
- renewable eneregy
- fisherman and tolerance
- clan schema changes
- samuel gets saml2 metadata
- xml schema info
- guanxi news
- interesting
- guanxi 122 released
- slow down
- upgrading to guanxi 121
- globally delete a file
- identity leak
- island blogs
- wp comment anti spam
- a flavour of web services
- moving a wordpress weblog
- guanxi 12 changelog
- portlets jsr 168 wsrp
- guard to engine communication
- guanxi athens news
- guanxi service provider news
- jax rpc client side handler
- tomcat 55 and javaxxmltransform
- national park only in name
- the guanxi wiki
- how the world is changing
- some guanxi new
- change ssh port on mac os x
- the height of silliness
- bizarre ssl behaviour
- bodingtonclan localisation templates
- liberty overview
- the cookie monster explained
- bodingtonclan i18n coda
- bodingtonclan i18n updates 3
- bodingtonclan i18n updates 4
- bodingtonclan i18n updates 5
- clan i18n updates
- clan i18n updates 2
- gorgeous george socks it to em
- intelligent lego
- midm
- what does shibboleth mean
- dsa or rsa keys
- xalan and xpath problem
- building guanxi
- java 5 for os x out now
- bodington 242 released
- guanxi enabling bodington
- monkeys and the earth 2
- php faster than java
- process your web servers log files
- java and scripting languages
- fancy a shortbread tin too
- java session ids
- larach lin an leabhair mhoir
- ox x hidden directories
- signing responses
- web frameworks comparison
- wayf implemented
- sorting iq trustxml
- principal and roles
- 52
- siva2 takes shape
- soap vs rest
- welcome to the bileblog
- rsa license
- displaying xml
- java constants
- os x and java 15
- struts plugin
- ldap enabled wordpress 15
- upgrading to 15
- xalan and jdk 142_05
- struts nested beanhtml errors
- tomcat 557 on mac os x
- guanxi and wireless authentication
- iq sitesxml
- xp and cake trolleys
- aapxml
- guth aile an aghaidh na tuathan gaoithe
- ldap funnies
- this is preposterous
- foi being used
- statutory access rights scotland
- find where the largest files are
- globally replace a file
- starting postgres
- tuathan gaoith ann an leodhas
- i18n
- clan site secured
- semantic web bashing
- vle as holding pen
- wordpresmu install and management issues
- wordpress multiuser u203a home
- code reuse and elearning objects
- a couple of interesting wordpress links
- ldap enabled wordpress
- guanxi identities for elearning
- ldap authentication
- guanxi with axis
- lightweight profile
- activedirectory woes
- xml schemas produced
- shibboleth 12 origin installation
- filte dhan leabhar latha agam
- garden of skye
- guanxisiva the hook
- jets no thanks
- shibboleth 12 target installation
- welcome to the guanxi project
- welcome to the siva weblog
-