Archive | Critique RSS feed for this section

Rails Admins Plugins Review

14 Feb

A brief examination of some of the major Admin plugins for rails.

  • Lipsiaadmin
  • AutoAdmin
  • ActiveScaffold
  • Hobo
  • Streamlined

(more…)

Automatic Admin Systems – Semantics with Rails & Django

18 Jan

The Magically Appearing Admin

Web developers using an MVC framework produce their websites playing with their models, views and controllers. Then by adding a few lines of magic an admin system appears which allows users to add/edit/delete/view/search their models.

Examples:
Django’s Magic Admin (Also NewFormsAdmin – a branch of Django focused on making it easier to customise auto-admin)
Ruby on rails Plugins:

(more…)

Building a Vector Space Search Engine in Python

27 Nov

A vector space search involves converting documents into vectors. Each dimension within the vectors represents a term. If a document contains that term then the value within the vector is greater than zero.

Here is an implementation of Vector space searching using python (2.4+). (more…)

OpenId

11 Nov

OpenID is an open loosely distributed single sign on protocol. It looks at why Microsoft’s single sign on has not taken off on a large scale. Concluding that no-one wants a single company storing all details, hence create a distributed single sign-on protocol.

OpenIDs take the form of URLS:

exampleuser.livejournal.com

OpenID 1.1 Protocol Summary

OpenID specifications |http://openid.net/specs.bml

The openid protocol 1.1 specification in summary.

  • Identify the Identify Provider associated with openid submitted by the End User.
  • Agree a shared key between the Consumer and Identify Provider.
  • Redirect the End User to the Identify Provider to authenticate themselves with a password.
  • End User gets redirected back to Consumer with authentication data signed by the shared key.

(more…)