Having authenticated with WebAuth using an SSO username and password, the PHP script is executed. As you can see, the PHP script is passed a parameter which is the URL of a login page of a Rails application. The only thing the PHP script does is to redirect to that URL passing a parameter that is a base64 encoded string: https://www.abcd.ox.ac.uk:8113/apps/contacts/login?id=base64string The id parameter is the base64 encoded version of an encryption of the username and the current date and time.
Read the rest of this entry »
This section will introduce the Ondex Visualisation ToolKit user interface. A network consists of genes/proteins/metabolites as concepts and interactions represented as links i.e. relations between concepts. Firstly, we will explain how to install and run the OVTK. Secondly, we will look at the basic user interface of OVTK. Then we will load up a network to show all menu features of OVTK and some of the core functionality such as layout algorithms, annotators and filters.
Read the rest of this entry »
18 May
Posted by jj as Design & Graphics
Object data allows you to create a simple database in a map and store text and numeric data in your maps directly attached to any object. It is far more powerful than block attributes because object data works with any object, not just blocks. Use object data tables to save any kind of information, run queries based on information in the tables and to create thematic maps. Object data can associate an object with documents from other applications. However, Autodesk Map works with object data created only in Autodesk Map and does not recognize object data from other applications, including AutoCAD®.
Read the rest of this entry »
The installed version of AutoCAD is AutoCAD Map v3 which is AutoCAD release 14 with added spatial (or GIS) functionality. It can be started by doing Start PWF Programs and Information Graphics and Presentation AutoCAD Map
Please note that AutoCAD can be made to do things by choosing tools or tasks from the menus, or issuing commands on the AutoCAD commandline. This document will use the command line wherever possible because the menus may change between versions of AutoCAD. In addition, clones of AutoCAD will look and feel different, but often implement the same commands.
Read the rest of this entry »
Google Apps for Education: ePortfolio and Formative Assessment Workflow
Schools and universities can set up free Google Apps accounts with their own domain name, where they can give all student and faculty acces to a variety of tools, including a GMail account, iGoogle portal, Google Groups for collaboration, and Pages, for creating websites. Each user can also use their GMail account to activate other Google services, such as GoogleDocs. Students and teachers have email accounts, with more than 2 GB of storage per account. Gmail is the web-based or POP-mail account that is also the common ID for other Google applications.
Read the rest of this entry »
This proposal aims to create a module that implements the GData protocol specification in Drupal. The Google data APIs provide a simple standard protocol, called “GData”, for reading and writing data on the web using either of two standard XML-based syndication formats: Atom or RSS. This module will handle all the basic stuff a developer shouldn’t have to worry about when developing modules that extend its functionality such as data transfer, protocol adherence, and authentication. It will expose its own API which will allow other developers to create modules that easily interact with information provided by Google’s many service APIs. Using this module, module developers who need access to this information need only concern themselves with what’s important: the data.
Read the rest of this entry »
Android is a software platform and operating system for mobile devices, based on the Linux operating system, developed by Google and later the Open Handset Alliance. It allows developers to write managed code in a Java-like language that utilizes Google-developed Java libraries, but does not support programs developed in native code. Android has been criticized for not being all open-source software despite what was announced by Google. Parts of the SDK are proprietary and closed source and some believe this is so that Google can control the platform. Google will continue to make money from online advertising, but now seeks to extend this onto mobile devices.
Read the rest of this entry »
This guide explains how to write mobile applications for the Yahoo! Blueprint TM Platform. Specifically, it documents the Blueprint markup language and provides instructions for developing, testing, and publishing mobile Internet services.
Understanding the Yahoo! Blueprint Platform
Using Blueprint, third-party developers can provide custom content and services in a variety of ways. Applications can be Yahoo! Go Mobile Widgets, browser-based Mobile Sites, or stand-alone Mobile Apps:
• Mobile Widgets run under Yahoo! Go. Users can subscribe to published Widgets by selecting them from the Widget Gallery and add Widgets to the Yahoo! Go carousel for faster access.
Read the rest of this entry »