Dev8D: Big list of sessions
Picture This
Time: | Tue 15th Feb 2011 10:00-17:00 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
Picture This! is a one-day workshop taking place at Dev8D+ on 15 February 2011 and run jointly by the Metadata Forum and the Application Profiles Support project. The workshop will bring together developers and non-technical practitioners to explore the issues around image-based metadata. Starting with a programme of lightning talks where participants can share experiences, explain problems and pitch ideas, the day will focus on providing participants with practical solutions to image metadata problems. The workshop offers a unique opportunity for participants from a technical and non-technical background to work together to find ways to improve the delivery of services dealing with images. The event requires no previous experience, just an interest in metadata and images and a willingness to explore working together.
DevCSI Challenge
Time: | Wed 16th Feb 2011 09:40-09:41 |
Location: | Base Camp |
DevCSI Challenge - Take all our video, twiter, blog, hash tag (#devcsi, #dev8d, #jiscri) content and create a spectacular navigable / browsable showcase / dynamically updated visualization of our content!
Elsevier SciVerse
Time: | Wed 16th Feb 2011 09:41-09:42 |
Location: | Base Camp |
2 minute summary of Elsevier SciVerse Challenge. SciVerse is an OpenSocial platform with applications for ScienceDirect, Scopus and Hub, reaching 15 million researchers with 25% of the world's scientific publications, more than 10 million articles, 2500 journals. Applications on SciVerse appear alongside full-text articles and search results, and interact with content and open APIs and open data on the web. Developers can write applications using JavaScript, JSON, XML and REST APIs to advance search and discovery in science.Will be followed by a longer lightning talk straight afterwards.
Blackboard
Time: | Wed 16th Feb 2011 09:42-09:43 |
Location: | Base Camp |
1 minute summary of Blackboard Challenge (not available yet). Will be followed by a longer lightning talk straight afterwards.
Molly Project
Time: | Wed 16th Feb 2011 09:43-09:44 |
Location: | Base Camp |
1 minute summary of Molly Project Challenge. Prize for the most significant/useful/novel contribution to the Molly Project to the end of Dev8D.The Molly Project is an open source framework designed to help HE institutions deploy mobile web services quickly, it was a spin-off from Mobile Oxford (http://m.ox.ac.uk) and we're keen to get more
people deploying it and contributing to it. Some of the ways to get involved are listed below, but to start with please do join the developer mailing list or IRC channel and get talking to the others in the community. Will be followed by a longer lightning talk straight afterwards.
Programme Information Management System (PIMS)
Time: | Wed 16th Feb 2011 09:44-09:45 |
Location: | Base Camp |
1 minute summary of Programme Information Management System (PIMS) Challenge. JISC has mobile Programme Managers, but no mobile programme data. A £50 Amazon voucher, plus coverage in JISC Inform, will be awarded for the best mobile application that uses JISC's API to its 'Programme Information Management System' (PIMS). Prize funded by SoftMuse Ltd.
For more information about how to access the APIs, please see:
http://misc.jisc.ac.uk/pims/api/documentation/documentation.html. Will be followed by a longer lightning talk straight afterwards.
Picture This
Time: | Wed 16th Feb 2011 09:45-09:46 |
Location: | Base Camp |
1 minute summary of Picture This Challenge.We’re offering a Picture This Developer Challenge that will run throughout Dev8D - 16th-17th Feb with first prize of £50 Amazon voucher and second prize of £25 Amazon voucher. - Tokens to swap for exciting, enticing mystery prizes throughout the day and night of 16th Feb - Rewards for your solutions from grateful practitioners - Free lunch - Our undying respect and devotion.Will be followed by a longer lightning talk straight afterwards.
Open Bibliographic Data
Time: | Wed 16th Feb 2011 09:46-09:47 |
Location: | Base Camp |
1 minute summary of Open Bibliographic Data Challenge. What can you do with open access to data? What great ideas do you have for utilising open access to bibliographic catalogues? Or what example prototypes can you come up with in a month? We want to find out!
* 2 x £50 prizes for great ideas using bibliographic data
* 2 x £500 prizes for building prototype apps using open bibliographic data
For more information, please visit http://openbiblio.net/challenge/. Will be followed by a longer lightning talk straight afterwards.
Open Planets
Time: | Wed 16th Feb 2011 09:47-09:48 |
Location: | Base Camp |
1 minute summary of Open Planets Challenge (not available yet).Will be followed by a longer lightning talk straight afterwards.
Enabling Integrated Learning Environments (EILE) Challenge
Time: | Wed 16th Feb 2011 09:48-09:49 |
Location: | Base Camp |
1 minute summary of Enabling Integrated Learning Environments (EILE) Challenge. To build a menu linking Full LTI provider to work with our Moodle consumer hosted on http://code.google.com/p/eile (code will be going up shortly). Entrants should look at our wordpress implementation for reference.
First prize: £200 Amazon voucher
Second prize: £100 Amazon voucher
Third prize: £50 Amazon voucherGiven by video.
Challenge 10
Time: | Wed 16th Feb 2011 09:49-09:50 |
Location: | Base Camp |
1 minute summary of Challenge
Making the Most out of Dev8D
Time: | Wed 16th Feb 2011 09:50-09:55 |
Christopher Gutteridge will tell you how to get the most out of Dev8D
Introduction to the Awards Reception
Time: | Thu 17th Feb 2011 18:05-18:10 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Introduction the Awards Reception - Amber Thomas
DevCSI Challenge
Time: | Thu 17th Feb 2011 18:10-18:12 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Awards to the DevCSI challenge - Mahendra Mahey
Elsevier SciVerse
Time: | Thu 17th Feb 2011 18:12-18:14 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Awards to Elsevier SciVerse Challenge - Remko Caprio
Molly Project
Time: | Thu 17th Feb 2011 18:14-18:16 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Awards to Molly Project Challenge - TIm Fernando
Programme Information Management System (PIMS)
Time: | Thu 17th Feb 2011 18:16-18:18 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Awards to the Programme Information Management System (PIMS) Challenge - Stephen Wilton
Picture This
Time: | Thu 17th Feb 2011 18:18-18:20 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award to the Picture This Challenge - Talat Chaudhri
Open Bibliographic Data
Time: | Thu 17th Feb 2011 18:20-18:22 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award to the Open Bibliographic Data Challenge - Mark Magillivray
Blackboard
Time: | Thu 17th Feb 2011 18:22-18:24 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award to thef Blackboard Challenge - George Kroner
Open Planets
Time: | Thu 17th Feb 2011 18:24-18:26 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award to the Open Planets Challenge - Bram Van Der Werf
EILE
Time: | Thu 17th Feb 2011 18:26-18:28 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award to the Enabling Integrated Learning Environments (EILE) Challenge - Steve Coppin
- Steve Coppin: Learning and Research Development Manager at University of Kent.
Introduce Recognition Awards
Time: | Thu 17th Feb 2011 18:29-18:31 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Introducing the Developer Recognition Awards
Best Mentor
Time: | Thu 17th Feb 2011 18:31-18:33 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award for best mentor presented by Garry Bulmer
Best Newcomer
Time: | Thu 17th Feb 2011 18:33-18:35 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award for best newcomer presented by Richard Jones.
Best Academic Engagement
Time: | Thu 17th Feb 2011 18:35-18:37 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award for best academic engagement presented by Graham Klyne
Best Community Builder
Time: | Thu 17th Feb 2011 18:37-18:39 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award for best community builder presented by Mahendra Mahey
Best Helper at Dev8D
Time: | Thu 17th Feb 2011 18:39-18:41 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award for best helper at Dev8D 2011 presented by Julian Cheal
Best Leap of Faith
Time: | Thu 17th Feb 2011 18:41-18:43 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award for best Leap of Faith presented by Iona Makiola and Lee Scott
Best T Shirt
Time: | Thu 17th Feb 2011 18:43-18:45 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Award for best Tshirt presented by Richard Jones
Lightning Talks Wed AM
Time: | Wed 16th Feb 2011 10:00-13:00 |
Location: | Lightning Talks |
Lightning Talks Wednesday Morning
Lightning Talks Wed PM
Time: | Wed 16th Feb 2011 14:00-18:00 |
Location: | Lightning Talks |
Lightning Talks Wednesday Afternoon
Lightning Talks Thu AM
Time: | Thu 17th Feb 2011 10:00-13:00 |
Location: | Lightning Talks |
Lightning Talks Thursday Morning
Lightning Talks Thu PM
Time: | Thu 17th Feb 2011 14:00-18:00 |
Location: | Lightning Talks |
Lightning Talks Thursday Afternoon
Hardware Lighting Talks Wed AM
Hardware Lightning Talks Wednesday morning - introduces Project Zone
Elsevier SciVerse
Lighting talk on Elsevier SciVerse Challenge.
Blackboard
Lighting talk on Blackboard Challenge.
Programme Information Management System (PIMS)
Lighting talk on Programme Information Management System (PIMS) Challenge. An API has recently been developed opening up JISCs data on the programmes and projects it runs. This talk will go over some of the basics of the API and set a challenge to delegates develop something usefully and creatively.
MyMobile Bristol
MyMobileBristol is an exciting collaboration between the University of Bristol and Bristol City Council that intends to facilitate communities of developers, data providers, policy makers and user groups to promote the development and deployment of innovative technologies.
- Mike Jones: Senior Technical Researcher at University of Bristol.
Open Bibliographic Data
Lighting talk on Open Bibliographic Data Challenge
Open Planets.Digital Preservation & Format Identification
Lighting talk on Open Planets Challenge. Tools for digital preservation and the importance of Format identification and a community taking care of the integrity of the information for format identification
Molly Project
Lighting talk on Molly Project. The Molly Project is an open source (AFLv3) mobile framework that allows institutions to quickly develop mobile web services which target a wide range of devices.
Microsoft Academic Search
Microsoft Academic Search (http://academic.research.microsoft.com) and opportunities for developers
- Alex Wade: Director, Scholarly Communication at Microsoft Research.
Nature Locator
During the summer of 2010, the Conker Tree Science project engaged with members of the public across the UK by appealing for geo and photographic evidence of the spread of the horse chestnut leaf-mining moth. The JISC funded "Nature Locator" project will help the researchers by creating mobile applications that provide geo-tagged photographs, and visualisation tools to facilitate crowd-sourced verification of the data submitted during 2011.
- Mike Jones: Senior Technical Researcher at University of Bristol.
Introduction to Android development
Android coding and how to make Apps.
All your bases belong to us: L10N & L18N @ Dev8D
Developing internationally successful software goes beyond translating UI text and changing formats and timezones. This lightning talk will explore how software development as a process affects localization (l10n) and internationalization (i18n), and what kind of issues should be expected.
Get, use and share open data
A lightning introduction to using CKAN and datapkg to get, use and share data. There will be a panel session on linked and open data where delegates can ask further questions.
What developers who don't believe the hype actually need to know about RDF.
What developers who don't believe the hype actually need to know about RDF. There will be a panel session on linked data where delegates can ask further questions.
FREE (data.lincoln cancelled due to time constraints)
What makes Dexy so Sexy for creating beautiful code documentation?
Maybe the reason programmers don't write enough documentation is that the
tools are awful. Wikis and blogging tools are great when you are using them
for the type of writing they are intended for, but for documentation where
you need to mix programming languages with the natural kind, they really
aren't suitable. As a result, documenting code is usually a frustrating
process that doesn't have the fun of writing code nor the satisfaction of
writing prose. With Dexy, the integration of code and prose happens
seamlessly and painlessly, so you can hack example scripts together and
then write explanations using your favourite tools for each task and
without ever losing your sense of flow. Dexy's literate approach means that
it's easy to maintain your documentation over time, and its powerful and
customizable filter system gives you tremendous control over how you
present your code. Dexy also makes it easy to re-use your examples, for
productivity as well as consistency across multiple types of documentation.
Dexy works beautifully with version control systems and your favourite
command line tools, and is a great, unobtrusive addition to any
documentation or computational research workflow.
.
LUCERO: Linked data at the Open University
The Lucero project at the OU is producing open linked data. There will be a talk about the data, the process and the challenges from a Linked Data novice perspective. There will be a panel session on linked and open data where delegates can ask further questions.
Archives Hub Data and APIs
How to use the Archives Hub's APIs to locate unique research resources within archives held at nearly 200 UK institutions.There will be a panel session on linked data where delegates can ask further questions.
LOCAH
The Locah project is making records from the Archives Hub service and Copac service available as Linked Data. The Archives Hub is an aggregation of archival metadata from repositories across the UK; Copac provides access to the merged library catalogues of libraries throughout the UK, including all national libraries. In each case the aim is to provide Linked Data according to the principles set out by Tim Berners-Lee, so that we make our data interconnected with other data and contribute to the growth of the Semantic Web.
The talk will touch on data modelling, the selection of vocabularies and the design of URI patterns. It will look at the practical realities of how we are turning the Archives Hub EAD data and Copac MODS data into RDF XML, and then loading it into triple stores. The talk will conclude with a look at some of the main opportunities and barriers to the creation and use of Linked Data. There will be a panel session on linked data where delegates can ask further questions.
RDFa 1.1
RDFa -- data in (x)html . There will be a panel session on linked data where delegates can ask further questions.
Business Process Modelling and The Decision Model
Why extracting business logic (rules) from BPM process models and modelling them as separate Decision Models significantly reduces the complexity of process models and improves business decisions.(Keywords BPMN 2.0, Activiti, KPI Decision Model, Drools)
The Dirty Hardware Hacker; Building on a little knowledge
Thanks to devices like the Kinect, the interest in 'the dirty hack' within the community has steadily risen. This talk contributes to the idea that software/hardware can be far more creative when used out of purpose. There will be several hardware hacking projects in the project zone you can get involved with.
Hacking with the MS Kinect for fun, the theatre and profit...
Does what it says on the tin. There will be several hardware hacking projects in the project zone you can get involved with.
If you can't code, how do you control a robot?
I was recently fascinated to find out that people who do cool stuff with robots use very simple languages and concepts to do really complex things. There will be several hardware hacking projects in the project zone you can get involved with.
Commercial products, sometimes more open than you'd think.
Many schools in the UK use Blackboard's VLE software - just want to make sure everyone is informed of new (and significant) progress in regards to APIs, openness, and open standards.
Your Educational Tool Projects, Open Educational Standards, and Code Maintenance/Sustainability
Over the past year, Blackboard has become much more open and compliant with educational standards. Hear updates on Blackboard’s commitments to these open standards and stories about how Blackboard has used their plugin framework to customize institutional teaching and learning experiences – including an anecdote of a Blackboard learning tool plugin developed 7 years ago that required no code updates in over 75 maintenance releases.
Sometimes I just want to count things
Current APIs and protocols make it difficult to get simple statistics on database/repository size and growth, so how can it be made easier?
- Peter Millington: SHERPA Technical Development Officer at Centre for Research Communications.
Google App Engine
Google App Engine
- Bill Ray: Developer (Android+java+ more) at freelancer.
Software Sustainability Institute
An overview of our new institute and its work, with an emphasis on publicity. And don't forget about AskSteve!
- Simon Hettrick: Dissemination and outreach at The Software Sustainability Institute.
Crowdsourcing the intelligence of a university
A web 2 workflow for liberating open content at your university
- Peter Robinson: Manager Learning Technology Services at Oxford University Computing Services.
Why we should all be using SVG
Lightning talk to encourage people to get into using SVG for browser based user interfaces.
The reason it is interesting is Internet Explorer 9 (later this year) will finally support SVG, and Firefox 4 has *much* better SVG support; Google Chrome is good, and Opera 11 is especially good already.
The Dirty Hardware Hacker; Building on a little knowledge
Thanks to devices like the Kinect, the interest in 'the dirty hack' within the community has steadily risen. This talk contributes to the idea that software/hardware can be far more creative when used out of purpose. There will be several hardware hacking projects in the project zone you can get involved with.
Hacking with the MS Kinect for fun, the theatre and profit...
Does what it says on the tin. There will be several hardware hacking projects in the project zone you can get involved with.
If you can't code, how do you control a robot?
I was recently fascinated to find out that people who do cool stuff with robots use very simple languages and concepts to do really complex things. There will be several hardware hacking projects in the project zone you can get involved with.
Interesting things to do with RFID
Time: | Wed 16th Feb 2011 10:45-11:00 |
Location: | 3D - Project Zone |
Brief overview of what RFID is, and how people use it, and ways developers can create applications using RFID
Enabling Integrated Learning Environments
Enabling integrated learning environments at the University of Kent using the IMS LTI specification.
- Steve Coppin: Learning and Research Development Manager at University of Kent.
JavaEE on Rails
Putting a Rails frontend on an existing JavaEE application.
Would be best as a quick coding demo. Show an existing app working, then put a quick interface on it with Ruby. I have only just started developing with this concept so it might come to nothing!
Architecture of Easy, the Electronic Archiving System of DANS
Building a common layer on top of Fedora that enables rapid development of diverse ui's and web services that need a repository.
The performativity of production: formulating the figure
The creative potential of networked whiteboard software and it applications
Social Graph and Attribution
Linking Creative Commons licences to your social graph for open attribution
Quick Production with Grails for LSE Library
Quick Production with Grails for LSE Library
Syndication. Why don't people get it?
XML is like sex, you hear a lot about it, but it doesn't really make much sense until you try it...
Improving software development efficacy by leveraging social idiosyncrasies
If the HEI / research sector is not a commercial sector, and it suffers the disadvantages of being a public sector, are there not also benefits to being in such a sector - for instance, a public sector seems like the ideal place for a developer community, and open source, knowledge and data should be highly suitable in a less commercial environment
Ardrone
Time: | Thu 17th Feb 2011 14:00-15:00 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Session type: | Lightning Session - #dev8d #light |
A demonstration of how a computer can remotely control an Ardrone - yes a flying machine
CloudEngine - Cloudworks has gone open-source...
CloudEngine is a new free/open-source project written in PHP, with which you can create your social website.
- Nick Freear: Web/ Application Developer at The Open University.
iPaMS: Integrated Programme and Module System
Developing an integrated programme and module system in Zend Framework.
Reference management using Mendeley
How to manage your bibliography and cite in Word, OpenOffice, or LaTeX with Mendeley.
Genetic Algorithms
This session is a report back from a workshop I ran last year at Dev8D.
The core activity was focused on creating "creatures" which can solve an arbitrary (randomly generated) maze with varying degrees of success. The code for the experiment was provided, written in Python, and participants were encouraged to think about how to make best use of this code to achieve the following goals:
* Produce creatures which are capable of navigating the maze from start to finish (survival)
* Produce creatures which are capable of finishing the maze faster than other creatures (specialisation)
* Produce creatures which can solve a broad variety of different mazes (generalisation)
GetTheData.org
A quick intro to GetTheData.org, a new Q and A site for all your data related questions and answers: if you can't get the data you need, or can't get your head round it once you've found it, try GetTheData...
Pipe2py: compiling Yahoo pipes to Python
By using Yahoo Pipes as a rapid prototyping tool for feed orientated processing the workshop will show this work can be complied in to python using Pipe2py, see https://github.com/ggaughan/pipe2py
Visualising Gephi
An overview of Gephi, http://gephi.org/
Android App development.
A tour of Android application development with professional tips.
- Bill Ray: Developer (Android+java+ more) at freelancer.
Open Educational Hack Day - 31 March and 1 April 2011
We are inviting developers and 'users' to work together in a unique event where teams of people will work with OER resources, systems and services. Events like these are sometimes called 'Hack Days'. We will be encouraging developers to talk about the systems and resources they have created and how they can be discovered, disaggregated, presented, remixed and tracked. We hope these teams will come up with some imaginative and innovative ideas. The event will culminate in a series of presentations from the teams about the work they have carried out.
SPARQL 1.1
SPARQL 1.1 -- storing and querying webby data TNG. There will be a panel session on linked data where delegates can ask further questions.
Elda Quickstart
Getting started with an
implementation of the Linked Data API.
Large Scale Image Processing
Fun and games with hadoop
Developing our Future Technology Entrepreneurs - Helping School Children Make their Ideas Work
I have been working as a "STEM Ambassador, as a volunteer in schools for several years, developing small, low-cost projects for after schools technology clubs. I've been using Arduino as a technology, and robotics and electronics gizmo's as a focus.
One of my students won one of the UK Junior Micromouse (robot) championships summer 2010, and again in November. He observed that "I never thought I could buy bits of electronics for a couple of pounds, put them together, write programs to control what I make, and create things that work, from my own ideas".
I am looking for a few volunteers to help develop projects, and test them out in a range of schools, or with their own children.
Developing for IPv6
Developing for IPv6
Why OA-RJ?
Open Access Repository Junction: Discovery & Delivery for the Repository
Introduction to Landmap
Landmap is funded by the Joint Information Systems Committee (JISC) and is a Mimas hosted service. Providing high quality spatial datasets is the main aim of the service enhanced with a diverse range of learning materials to support their use.
- Bharti Gupta: Applications Developer at Mimas, The University of Manchester.
Judging for the Developer Challenge
Time: | Thu 17th Feb 2011 14:30-14:45 |
Location: | |
Session type: | Judging |
Judging for the Developer Challenges and Developer awards.
Judging for the Elsevier SciVerse challenge
Time: | Thu 17th Feb 2011 14:45-15:05 |
Location: | |
Session type: | Judging |
20 mins set aside for entries to pitch to judges and make decision
Judging for the Open Bibliographic Data challenge
Time: | Thu 17th Feb 2011 15:25-15:35 |
Location: | |
Session type: | Judging |
Judging for the Molly Project challenge
Time: | Thu 17th Feb 2011 15:35-15:45 |
Location: | |
Session type: | Judging |
Judging for the Programme Information Management System (PIMS) challenge
Time: | Thu 17th Feb 2011 15:45-15:55 |
Location: | |
Session type: | Judging |
Judging for the Picture This challenge
Time: | Thu 17th Feb 2011 15:55-16:05 |
Location: | |
Session type: | Judging |
Judging for the Open Planets challenge
Time: | Thu 17th Feb 2011 16:05-16:15 |
Location: | |
Session type: | Judging |
Judging for the Enabling Integrated Learning Environments (EILE) challenge
Time: | Thu 17th Feb 2011 16:15-16:25 |
Location: | |
Session type: | Judging |
Judging for the Blackboard Challenge
Time: | Thu 17th Feb 2011 16:25-16:35 |
Location: | |
Session type: | Judging |
Best Mentor
Time: | Thu 17th Feb 2011 16:35-16:45 |
Location: | |
Session type: | Judging |
Best Newcomer
Time: | Thu 17th Feb 2011 16:45-16:55 |
Location: | |
Session type: | Judging |
Best Academic Engagement
Time: | Thu 17th Feb 2011 16:55-17:05 |
Location: | |
Session type: | Judging |
Best Community Builder
Time: | Thu 17th Feb 2011 17:05-17:15 |
Location: | |
Session type: | Judging |
Best Helper at Dev8D
Time: | Thu 17th Feb 2011 17:15-17:25 |
Location: | |
Session type: | Judging |
Best Leap of Faith
Time: | Thu 17th Feb 2011 17:25-17:35 |
Location: | |
Session type: | Judging |
Best T Shirt
Time: | Thu 17th Feb 2011 17:35-17:45 |
Location: | |
Session type: | Judging |
Ask about High Performance Computing
Learning about the power of High Performance Computing and how it differs from standard computing. This session will give people interested and relatively new to HPC (High Performance Computing) an opportunity to get some of their questions answered about what HPC is, how it is different to standard and popular computing, what can be done with HPC facilities, where they are typically used, how do you get started etc.
Ask Mobile Oxford and My MobileBristol Team anything about the Mobile Web
Ask Mobile experts anything you want about mobile web development.
- Tim Fernando: Project Manager at University of Oxford.
- Mike Jones: Senior Technical Researcher at University of Bristol.
- Alexander Dutton: Information Wrangler at Computing Services, University of Oxford, Semantic Web Citation Data Manager at Department of Zoology, University of Oxford.
- Christopher Northwood: Web Developer at Oxford University Computing Services.
- Chris Stephens: Oxford University Computing Services.
Ask Linked Data in an Institutional Context
Ask the linked data crowd about anything you want about the semantic web.
Ask about Preservation Tools
Ask the experts anything you want about preservation tools.
How do you measure the impact that developers make within an institution
Why do developers find documentation painful and what can be done to
improve matters?
Is there a topic you really want to ask experts about? Let us know as soon as possible and we'll try and pull together experts on topics that you'd like to discuss. Please send us your questions to @ukoln.ac.uk or speak to the events organisers.
Outsourcing vs Local Development
Debate about the advantages disadvantages of outsourcing against local development.
Front End Issues: The art of the possible
Ask 'Big John' Gallant (http://www.postioniseverything.net) what can be done about all those annoying problems that always seem to crop up on every front end development job. IE giving you nightmares? Just can't wrap your head around stacking contexts? Experiencing difficulties making your jQuery play nice
with your CSS? Let Big John have a go!
Show-and-tell: "Using Elda"
An implementation of the Linked Data API
allows a SPARQL endpoint to be fronted with REST-style URIs. I'll
give a brief summary of the LDA and then show how to get started
using the Epimorphics implementation.
Tips and Tricks saving time and effort
A 45min workshop collecting all the tips and tricks that have saved you time and effort in your work. To be shared with the sector.
Ask the Experts about how to go about Dealing with dirty data
Ask the experts about how to deal with dirty data. They wil talk about tools such as Google Refine,Grinder,Graphite,Wrangler.
Words and rules - scripting word magic.
It is a fact universally acknowledged that even though natural language processing is a pain in the neck, it's also a very useful way of making sense out of large amounts of data. We'll talk about a few basic tools for data processing tasks like formal and informal metadata extraction, search engine development and sentiment analysis.
- Emma Tonkin: Technical Innovation Coordinator at UKOLN.
Configuring Apache to use LDAP for authentication and access control. Anyone help?
Anyone have the expertise to help in this session?
Ask the Clouds
No! this is not session to try and talk to the heavens. Ask the assembled Cloud technology experts anything you want.
Why we need an open registry of academic developers.
Why we need an open academic developer register. How we should go about building one. Bring your ideas and opinions to this, see blog posting http://benosteen.wordpress.com/2011/01/27/on-an-open-registry-of-academic-developers/
Clojure 2
Time: | Thu 17th Feb 2011 15:00-17:00 |
Location: | Guru / Panel / Longer Talks/ Labs |
Session type: | Coding Lab - #dev8d #lab |
This can either be a repeat of the previous session or the possibility to do a more advanced session. I will take a show of hands and then take it from there.
Get the data flowing: a hands on guide
Time: | Thu 17th Feb 2011 12:30-15:00 |
Location: | Guru / Panel / Longer Talks/ Labs |
Session type: | Workshop - #dev8d #wk |
This workshop will demonstrate various techniques for building rapid prototypes capable of working with and visualising open public data. Building on the idea of feed oriented processing, we'll work through a series of practical examples, including showing how turn CSV files into queryable databases using Google Spreadsheets, how to visualise your social network using Gephi, and how to use Scraperwiki for scraping data from third party sites. We might also get to look at one or two tools for tidying up data along the way.
CSS of the Third Kind: Getting IE to do Fancy Stuff
Join Big John to see what can be done about CSS 3 and IE. You know, roundings and dropshadows and gradients, all the cool CSS 3 stuff we've been lusting after. Plus more Q and A about front end issues in general. Ask Big John Gallant anything about CSS (via Skype from Phoenix, Arizona)
Introduction to Erlang 1
The session, even if fun, will be very intensive with lots of material to cover in a short time. To get the most out of the session, you are strongly advised to have a laptop with you, with Erlang installed.
Introduction to Python
An introductory journey into python. See: http://infodev.oucs.ox.ac.uk/python-training/ . Break 1045 - 1100
- Alexander Dutton: Information Wrangler at Computing Services, University of Oxford, Semantic Web Citation Data Manager at Department of Zoology, University of Oxford.
Introduction to Erlang 2
The session, even if fun, will be very intensive with lots of material to cover in a short time. To get the most out of the session, you are strongly advised to have a laptop with you, with Erlang installed.
Root-finding Dojo: A beginner's introduction to functional programming with Clojure
Time: | Wed 16th Feb 2011 14:00-16:00 |
Location: | Guru / Panel / Longer Talks/ Labs |
Session type: | Coding Lab - #dev8d #lab |
Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.
Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs. See what I did last year http://www.learningclojure.com/2010/01/clojure-dojo-method-of-heron-of.html
Scala
Scala is a general purpose, practical, object-oriented/functional-hybrid programming language that runs on the JVM. It's type-safe and has a performance profile very similar to Java, but has the expressiveness of dynamic languages like Ruby and Python. Some Java users are treating it as a "power Java", some are using it as a scalable back-end for other applications (Twitter), some are using it as a half-way house between Java and Python/Ruby. In the workshop, we will look at some of the features of the language, learn the syntax and start using it to build something in a Coding Dojo.
To participate, it is strongly recommended that you download a recent version of the Scala compiler/runtime - 2.7 or 2.8 branch (the version installed by apt-get on Ubuntu or Debian Sid/Squeeze is fine). Familiarity with Java is useful; I've included code sample comparisons to Java, C#, Python and Ruby. For the Coding Dojo, we will be using SciTE on a Linux machine.
Getting your Educational Tools into the Hands of Faculty and Students
The institutional VLE is the most used web-based system on campus, just behind webmail. If your institution uses Blackboard’s VLE, learn how easy it is to get started with developing Blackboard plugins called “Building Blocks.” This session will walk you through how to build your first Blackboard plugin in under 10 minutes and move on to more advanced topics including how to use open standards to connect your existing teaching and learning tools (no matter which language they are written in) to the institutional VLE with minimal effort. This workshop spans over the lunch break between 12.30 - 13.30
OpenSocial Gadgets for Scientific Search – “Apps for Science” Challenge
This workshop will introduce OpenSocial for Science and you learn to create an app for scientific search. This workshop is also a great way to get you started with an app to compete in the Elsevier Challenge. With over 900 million users the OpenSocial platform is by far the biggest alternative to the Facebook platform for Social Networks. The next web not only uses social networks as its building blocks but also is based on pluggable apps like you download apps on your mobile phone to customize your personal needs. Developers build gadgets or apps using HTML5 and JavaScript. Apps access full-text articles, abstracts and citations and scientific web search results, and mashup with open APIs and open data from the web. SciVerse consists of ScienceDirect, Scopus and Hub and offers access to 10 million scientific articles, 40 million abstracts and 15 million researchers. SciVerse is the leading OpenSocial platform for scientific search and discovery.
Molly1
Installing and configuring a mobile web application
with Molly
- Tim Fernando: Project Manager at University of Oxford.
- Alexander Dutton: Information Wrangler at Computing Services, University of Oxford, Semantic Web Citation Data Manager at Department of Zoology, University of Oxford.
- Christopher Northwood: Web Developer at Oxford University Computing Services.
- Chris Stephens: Oxford University Computing Services.
Preservation Tools
Introduction to Digital Preservation & Long term access
CHALLENGE
Innovation
ISSUES
- Storage
- Long term access
- Rendering
- Formats and obsolescence
SOLUTIONS
- Migration
- Emulation
R&D PLANETS DIGITAL PRESERVATION
- Plato Planning
- Testbed
- Planets Core Registry
OPF, a community of practitioners and developers for long terms access solutions and practices
WORKSHOP
1. Understanding the Stakeholder Perspective
Functional Requirements
Dutch National Archive, Maurice van den Dobbelsteen
2. Deployability of Applications
System Requirements
Open Planets Foundation, Bram van der Werf
Introduction to Arduinos 1
Time: | Wed 16th Feb 2011 10:00-12:45 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
The workshop will cover most of the core Arduino Language, with hands-on electronics mini-projects. Every 15 to 20 minutes, we'll build gizmo's which combine embedded control and modern electronics!
The Arduino Language covered in the workshop will include:
Digital Input and Output and pin-control,
Analogue Input and Output (using pseudo-analogue Pulse Width Modulation or PWM),
time-based control (millisecond and microsecond), and
Arduino to host 'serial' (USB) comms.
You will need a PC or laptop. We will provide Arduino's, breadboard, electronics components and tools (see #Arduino Electronic Kits).
All electronics will be "breadboarded" to get a rapid-prototype feel, and cover lots of ground in a couple of hours. You won't need to solder anything.
We'll have 12 complete kits, and you can work in pairs. With both programming and electronics, pair-development is very effective to speed and understanding.
Introduction to Arduinos 2
Time: | Wed 16th Feb 2011 13:15-16:00 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
The workshop is a repeat of the previous one. It will cover most of the core Arduino Language, with hands-on electronics mini-projects. Every 15 to 20 minutes, we'll build gizmo's which combine embedded control and modern electronics!
The Arduino Language covered in the workshop will include:
Digital Input and Output and pin-control,
Analogue Input and Output (using pseudo-analogue Pulse Width Modulation or PWM),
time-based control (millisecond and microsecond), and
Arduino to host 'serial' (USB) comms.
You will need a PC or laptop. We will provide Arduino's, breadboard, electronics components and tools (see #Arduino Electronic Kits).
All electronics will be "breadboarded" to get a rapid-prototype feel, and cover lots of ground in a couple of hours. You won't need to solder anything.
We'll have 12 complete kits, and you can work in pairs. With both programming and electronics, pair-development is very effective to speed and understanding. Please note that there might be a shortened lunch brake.
Mongo DB
Time: | Wed 16th Feb 2011 16:00-18:00 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
MongoDB (from "humongous") is a scalable, high-performance, open source, document-oriented database. Written in C++, some MongoDB features:JSON-style documents with dynamic schemas offer simplicity and power, Index on any attribute,Mirror across LANs and WANs for scale and peace of mind, Scale horizontally without compromising functionality, Rich, document-based queries, Atomic modifiers for contention-free performance,
Flexible aggregation and data processing, Store files of any size without complicating your stack.
Extending CKAN (Comprehensive Knowledge Archive Network)
CKAN (Comprehensive Knowledge Archive Network) is open source data
'hub' software designed to make it easier to get, use and share data
-- both within the academe and outside. CKAN forms the backend of
data.gov.uk and there are over twenty instances of it worldwide,
including the original community-based ckan.net.
This workshop will show you how to get started with CKAN and use its
plugin architecture to customize it to your datasets and workflow.
An Introduction to RDF Rapid Development
Getting started with RDF and SPARQL queries. The session is aimed at developers
with little prior experience of working with RDF, to help them to get quickly
up-and-running with an RDF query service, and will involve hands-on installation
of an RDF triple store and query engine on your own laptop, then submitting a
few simple SPARQL queries using command line scripts. The software used will e
Fuseki (from the Jena project) and Curl.
To get the most out of this, have the following software installed on your laptop:
* Java 1.6 - http://www.java.com/en/download/index.jsp
* Curl - http://curl.haxx.se/download.html
* Mercurial - http://mercurial.selenic.com/ - this will be used to pull sample
data and queries from a Google Code repository.
If time permits, I'll spend a little time on techniques for using SPARQL queries
to do simple inference, and optimizing SPARQL query performance.
Please note, this session is intended to be hands-on HOWTO, not a general
introduction to RDF. The aim is to provide a few simple tools that can be used
experimentally to support and reinforce "book learning" about RDF.
Getting the computer to understand images
We take for granted that we can understand the world around us using
our senses. But we have to use special techniques to allow computers
to understand things like images in a useful way. OpenCV is a library
of these techniques where most of the hard work is done for you - you
just need to understand why you would use them.
This workshop will take you through the basics of using OpenCV, and
use the python bindings to take you through some examples of image
capture, analysis, tracking and comparison to recognise items in
images and to show simple face detection. Find me at least an hour
before the session if you want help installing OpenCV with the python
bindings.
SWORD 1.3 - 2.0: how to prototype your client in CURL, and how to build one in Python.
SWORD 1.3 - 2.0: how to prototype your client in CURL, and how to build one in Python
Documentation! Learning to love writing documentation, and making code a thing of beauty by using Dexy and other tools
The goal of this workshop is to get you up and running with Dexy. After
this workshop you will be ready to start trying Dexy on your own projects,
or as a tool for exploring/contributing to other open source projects.
This is a hands-on workshop so you will need to bring a laptop running Mac
or Linux, with Python 2.6 or 2.7 installed, and Dexy installed as per the
instructions on http://dexy.it/install (make sure you install the 'common'
extras). Dexy does run on Windows but this is relatively untested and many
of the filters do not work, so if you are on a Windows laptop then please
install a Linux virtual machine and install Python and Dexy on that.
Please install the garlicsim and garlicsim_lib Python packages:
easy_install garlicsim
easy_install garlicsim_lib
Please also install R http://r-project.org, and then within R run
install.packages("rjson")
Arduino Advanced
Time: | Thu 17th Feb 2011 10:00-12:30 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
Advanced Arduinos - 8X8 LEDs and simple communications.
Guided Penetration Test
Time: | Thu 17th Feb 2011 12:30-15:00 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
Participants will be taken through the testing of
an insecure web application to deepen their understanding of real
world web security issues. Please note this group may have a shorter lunch break.
Molly 2
Time: | Thu 17th Feb 2011 15:00-17:00 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
How to use Molly to develop for the mobile web.The Molly Project is an open source (AFLv3) mobile framework that allows institutions to quickly develop mobile web services which target a wide range of devices.
- Tim Fernando: Project Manager at University of Oxford.
- Alexander Dutton: Information Wrangler at Computing Services, University of Oxford, Semantic Web Citation Data Manager at Department of Zoology, University of Oxford.
- Christopher Northwood: Web Developer at Oxford University Computing Services.
- Chris Stephens: Oxford University Computing Services.
Small wins in a small time with Apache Solr
Quick wins in SOLR
Do we need Packages for Repositories
Time: | Thu 17th Feb 2011 14:00-15:00 |
Location: | 3C - Workshop 1 |
Session type: | Workshop - #dev8d #wk |
Round table Discussion.
Controlling an Ardrone
Flying an adrone around an assault course
Make a flip-flop circuit (for programmers who know nothing at all about electronics)
A flip-flop is a circuit which stays in a certain state until it receives a signal to change to the other state which it then stays until it gets a signal to change back. It stays in the state even after the signal has stopped. This is one of the fundamental building blocks of computers. This workshop will cover how to make and view the state of a NOR gate using a transistor and how to combine two NOR gates to make a basic flip flop. It should take about an hour for a logically minded person who's never done anything like this before. (If we get lots of signups people can work in groups of two)
RFID Hacking 1
RFID hacking ideas for projects
Kinect Hacking 1
Learning how to play with Kinect
Advanced Arduino Hacking Project - Blink Light Extravaganza
Arduino Hacking Project - Blink Light Extravaganza. We'll use 8x8 LED displays to build a 'Time Square' message board, and attempt to use simple Infrared IR Communications to link Arduino's into an 'emergent' intelligent network. Plus several other blinky-light projects.
Advanced Arduino Hacking Project - blinky light extravaganza.
Arduino Hacking Project, blinky light extravaganza.
Linked Data API Hack Session
Challenge Table
Work on your own or with colleagues on your challenge for Dev8D.
Challenge Table
Work on your own or with colleagues on your challenge for Dev8D.Challenges must be in by 14:30
Newbies and Oldies Table
New to Dev8D, feeling a bit overwhelmed. Sit here and friendly experienced Dev8Ders will try and help you make the most out of Dev8D
Newbies and Oldies Table
New to Dev8D, feeling a bit overwhelmed. Sit here and friendly experienced Dev8Ders will try and help you make the most out of Dev8D
Ideas Table
Table to discuss new ideas with other colleagues for possible new projects, hacks, prototyping etc.
Ideas Table
Table to discuss new ideas with other colleagues for possible new projects, hacks, prototyping etc.
Tips, Tricks and Quick wins
Tips, tricks and quick wins. Record your tips and tricks here, share your wisdom and mistakes so that others benefit. Report back at the GURU sessions for tips and tricks.
Tips, Tricks and Quick wins
Tips, tricks and quick wins. Record your tips and tricks here, share your wisdom and mistakes so that others benefit. Report back at the GURU sessions for tips and tricks.
Registration for Dev8D+
Time: | Tue 15th Feb 2011 09:00-10:00 |
Location: | Base Camp |
Session type: | Registration |
Lunch on Tues 15 (Dev8D+)
Time: | Tue 15th Feb 2011 13:00-14:00 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Session type: | Lunch - #dev8d #lun |
Lunch will be served in each of the rooms, not in the main hall, on Dev8D+
Registration for Dev8D, Coffee and Snacks
Time: | Wed 16th Feb 2011 08:00-09:30 |
Location: | Base Camp |
Session type: | Registration |
At Registration you will be asked whether you are staying for the eve social, and your morning session slot choices.
Welcome, Orientation, Challenges, Making the most out of Dev8D
Time: | Wed 16th Feb 2011 09:30-10:00 |
Location: | Base Camp |
Session type: | Registration |
Mahendra will introduce the event.
Lunch on Wed 16 (Dev8D - Day 1). A 'Taste of Asia'
Time: | Wed 16th Feb 2011 12:45-14:15 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Session type: | Lunch - #dev8d #lun |
Lunch will be served in the Venue on the Ground Floor. Wednesday's menu will be 'Taste of Asia'.
Thai Coconut Soup with Lemon Grass
King Prawns in Filo Pastry with Sweet Chilli Dipping Sauce
Mini Vegetable Spring Rolls
Onion Bahji with Raita
Selection of Salads
Thai Green Chicken Curry
Indian Fish Curry
Wok Stir - Fried Vegetables with Tofu
Steamed Basmati Rice
Singapore Noodles (vegetarian style)
Exotic Fresh Fruit Salad
Coconut and White Chocolate Drum with Pineapple
If you have any ideas for projects, lightning talks or panel discussions please let the organisers know. Please use this time to also sign up for the other sessions as some places are limited.
Chance to Check in Accommodation
Time: | Wed 16th Feb 2011 18:00-19:30 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Session type: | Lunch - #dev8d #lun |
Please use this time to check-in to your accommodation if you are staying the night, otherwise you are free to hang around until 1930 for the evening meal.
Wednesday Evening Social
Time: | Wed 16th Feb 2011 19:30-23:59 |
Location: | The Gallery (Evening Entertainment - Wed) |
Food will be served in the Gallery, we will be playing music from the spotify play list, see: http://wiki.2011.dev8d.org/w/Music_Play_List, and you will also have an opportunity to request tracks as well. We suggest you bring games, ideas of games to the event. Food that will be served will be: Traditional Oak Smoked Scottish Salmon with Sour Cream, Lemon and Capers
Selection of Mediterranean Bruschetta with Pesto
Beer Battered Cod Fillets with Chips & Tartar Sauce
Mushroom Stroganoff
Lamb Balti with Minted Yoghurt and Steamed Basmati Rice
Thai Style King Prawns with Sweet and Sour Sauce
Calamari with Lemon and Garlic Mayonnaise
Traditional Cumberland Sausage with Grain Mustard Sauce
Home Made Vegetable Spring Rolls with Soy & Ginger Dip
Selection of Mini Pastries, Desserts and Sweets
English Cheese Board with Red onion Chutney, Grapes and Crackers
Registration for Dev8D, Coffee and Snacks
Time: | Thu 17th Feb 2011 08:00-09:30 |
Location: | Base Camp |
Session type: | Registration |
Orientation, Challenges, Making the most out of Dev8D
Time: | Thu 17th Feb 2011 09:30-10:00 |
Location: | Base Camp |
Session type: | Registration |
Lunch on Thu 17 (Dev8D - Day 2) - 'A Taste of Europe'
Time: | Thu 17th Feb 2011 12:45-14:15 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Session type: | Lunch - #dev8d #lun |
Lunch will be served in the Venue on the Ground Floor. Thursday's lunch will be 'Taste of Europe', see:Selection of Anti Pasti - to include cold meat, seafood and vegetables
Rustic Bread Selection
Mini Fish and Chips with Mushy Peas
Selection of Salads
Wild Mushroom Risotto
Seared Salmon on a Ratatouille of Vegetables
Penne Pasta Arabiatta
Sausage and Mashed Potatoes with Onion Gravy
Homemade Apple and Sultana Crumble and Custard
Dark Chocolate Delice with Chantilly Cream
If you have any ideas for projects, lightning talks or panel discussions please let the organisers know.
Developer Challenge and Recognition Awards - Drinks Reception
Time: | Thu 17th Feb 2011 18:00-19:00 |
Location: | The Venue (Floor One, Room 101) - Used for Lunches on Wed and Thu and Drinks Reception |
Awards Reception where the Developer Challenges and Developer Recognition Awards will be presented.