SlideShare une entreprise Scribd logo
1  sur  23
Code Jam
OpenSocial Gadgets
     Your Plans
Team 1

Vrije Universiteit & Universiteit Leiden
CODE JAM OPENSOCIAL GADGETS

Rob van Leeuwen
Michel Jansen
Lucas van Schaik

GADGET FOR STUDENTS
Team 2

 SARA
BeeHub Gadget
  Scientific DropBox
       Quota
       Search scientific data (in BeeHub)
          Show link to location
       Inform relevant groups when new data is shared
          Automatically when ACL is changed
Team 3

DANS
MyResearchPortal

• Audience: Researchers
• Connect existing services for creation of
  Enhanced Publications
• Workflow:
   –   Determine DAI
   –   List My Publications (and datasets)
   –   Deposit Datasets (or publications)
   –   Connect publications with datasets using PIDs
• Question: how to interact between gadgets?
   – Copy/paste?
MyResearchPortal – My Publications

• Researcher with Digital Author Identifier
• Use Narcis as datasource
   – RSS-feed
   – MODS-datarecord via UNAPI
• Viewer
   – View list of publications
   – View details of publication
   – Retrieve PID (urn:nbn:nl:ui..)
• Similar function can be built for My Datasets
MyResearchPortal – Data Deposit

• Researcher with DAI
• Researcher has dataset on computer
• Deposit dataset
   –   User details provided via DAI
   –   Enter required metadata
   –   Upload data
   –   Submit via SWORD-interface
   –   View feedback from repository
• Dataset available for durable linking with
  publication
Team 4

MediaMission
MediaMission / Mediasite gadget
•   The Mediasite gadget is a gadget that

     –   Fetches the Mediasite presentations via SOAP-webservices
         (EDAS) from Mediasite Server

     –   The folder with presentations should ideally be configurable
         from the gadget preferences

     –   A click on a presentation in the
         gadget opens the presentation in
         another window or tab

     –   Allows the user to read details
         about presentations before
         opening them
Team 5

Hogeschool Arnhem Nijmegen
Architecture
                                                            domaindata


   iGoogle Gadget                       AD                                 Schoolplan




      HAN4me               internet   webserver             IMAO            HAN-SIS


        Client                        Webservice             Database
                          JSON/REST                   SQL
HTML5/CSS3/Javascript/…               C# / WCF / EF           SQL Server
Team 6

Hogeschool Utrecht
•   student tracking system (Osiris)
•   timetable system (Syllabus)
•   intranet (Sharepoint)
Team 7

TU Delft / SURFnet
Gadget Proposal
   We’ll create a dynamic light path using OpenDRAC’s web console (or if I can
    finish my work on OpenDRAC, create a path using a gadget)

   We’ll create a gadget to monitor the endpoints bandwidth usage

   We’ll create a gadget to get an overview of (active or all) schedules
Team 8

Radius College/ ROC West-Brabant
Team 9

SURFfoundation
Team 10

Avans Hogeschool
Team 11

eScience Center
Molecule viewer
  Molecules on the internet are shown as static images. We plan
  to bring some interactitivity. During this code jam will try make
  gadget to show an molecule that can be rotated and
  downloaded in different formats.



  O=C(OC1Cc2c(cc(O)cc
  2O)OC1c1cc(O)c(O)c(O
  )c1)c1cc(O)c(O)c(O)c1

Contenu connexe

En vedette

En vedette (6)

Ashley in het onderwijs v3
Ashley   in het onderwijs v3Ashley   in het onderwijs v3
Ashley in het onderwijs v3
 
Dark Ink
Dark  InkDark  Ink
Dark Ink
 
SURFnet Kennisnet over Mobiel
SURFnet Kennisnet over MobielSURFnet Kennisnet over Mobiel
SURFnet Kennisnet over Mobiel
 
Plannen Code Jam OpenSocial gadgets
Plannen Code Jam OpenSocial gadgetsPlannen Code Jam OpenSocial gadgets
Plannen Code Jam OpenSocial gadgets
 
Welkom Code Jam OpenSocial gadgets 3 nov. 2011
Welkom Code Jam OpenSocial gadgets 3 nov. 2011Welkom Code Jam OpenSocial gadgets 3 nov. 2011
Welkom Code Jam OpenSocial gadgets 3 nov. 2011
 
Apostila versao 20
Apostila versao 20Apostila versao 20
Apostila versao 20
 

Similaire à Plannen Code Jam OpenSocial gadgets

Big_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic backgroundBig_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic background
NidhiAhuja30
 
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...
Andrea Scharnhorst
 

Similaire à Plannen Code Jam OpenSocial gadgets (20)

Executable papers
Executable papersExecutable papers
Executable papers
 
Tim Pugh-SPEDDEXES 2014
Tim Pugh-SPEDDEXES 2014Tim Pugh-SPEDDEXES 2014
Tim Pugh-SPEDDEXES 2014
 
Scaling Data Science on Big Data
Scaling Data Science on Big DataScaling Data Science on Big Data
Scaling Data Science on Big Data
 
Service Integration to Enhance RDM
Service Integration to Enhance RDMService Integration to Enhance RDM
Service Integration to Enhance RDM
 
RDM@Edinburgh_interoperation_IDCC2015
RDM@Edinburgh_interoperation_IDCC2015RDM@Edinburgh_interoperation_IDCC2015
RDM@Edinburgh_interoperation_IDCC2015
 
DataFest 2019 Science Gateways
DataFest 2019 Science GatewaysDataFest 2019 Science Gateways
DataFest 2019 Science Gateways
 
Integrating an electronic lab notebook with a university it environment rdmf ...
Integrating an electronic lab notebook with a university it environment rdmf ...Integrating an electronic lab notebook with a university it environment rdmf ...
Integrating an electronic lab notebook with a university it environment rdmf ...
 
CLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage informationCLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage information
 
Linked Data and Semantic Web Application Development by Peter Haase
Linked Data and Semantic Web Application Development by Peter HaaseLinked Data and Semantic Web Application Development by Peter Haase
Linked Data and Semantic Web Application Development by Peter Haase
 
ExtremeEarth: Hopsworks, a data-intensive AI platform for Deep Learning with ...
ExtremeEarth: Hopsworks, a data-intensive AI platform for Deep Learning with ...ExtremeEarth: Hopsworks, a data-intensive AI platform for Deep Learning with ...
ExtremeEarth: Hopsworks, a data-intensive AI platform for Deep Learning with ...
 
BlogMyData at AllHands 2010
BlogMyData at AllHands 2010BlogMyData at AllHands 2010
BlogMyData at AllHands 2010
 
Empowering Transformational Science
Empowering Transformational ScienceEmpowering Transformational Science
Empowering Transformational Science
 
Big_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic backgroundBig_data_1674238705.ppt is a basic background
Big_data_1674238705.ppt is a basic background
 
160606 data lifecycle project outline
160606 data lifecycle project outline160606 data lifecycle project outline
160606 data lifecycle project outline
 
5 years of Dataverse evolution
5 years of Dataverse evolution 5 years of Dataverse evolution
5 years of Dataverse evolution
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challenges
 
OSFair2017 Workshop | EGI applications database
OSFair2017 Workshop | EGI applications databaseOSFair2017 Workshop | EGI applications database
OSFair2017 Workshop | EGI applications database
 
Shifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data ProviderShifting the Burden from the User to the Data Provider
Shifting the Burden from the User to the Data Provider
 
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and the...
 
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and DAN...
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and DAN...Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and DAN...
Flexibility in Metadata Schemes and Standardisation: the Case of CMDI and DAN...
 

Plus de kirstenveelo

Plus de kirstenveelo (8)

290317 inspiratiedag oer k veelo smoes
290317 inspiratiedag oer k veelo smoes290317 inspiratiedag oer k veelo smoes
290317 inspiratiedag oer k veelo smoes
 
Karel Millenaar @ SURF Summerschool 09
Karel Millenaar @ SURF Summerschool 09Karel Millenaar @ SURF Summerschool 09
Karel Millenaar @ SURF Summerschool 09
 
Joost Schouten @ SURF Summerschool 09
Joost Schouten @ SURF Summerschool 09Joost Schouten @ SURF Summerschool 09
Joost Schouten @ SURF Summerschool 09
 
Ineke Verheul @ SURF Summerschool 09
Ineke Verheul @ SURF Summerschool 09Ineke Verheul @ SURF Summerschool 09
Ineke Verheul @ SURF Summerschool 09
 
Henk van den Brink @ SURF Summerschool 09
Henk van den Brink @ SURF Summerschool 09Henk van den Brink @ SURF Summerschool 09
Henk van den Brink @ SURF Summerschool 09
 
Frank Niesten @ SURF Summerschool 09
Frank Niesten @ SURF Summerschool 09Frank Niesten @ SURF Summerschool 09
Frank Niesten @ SURF Summerschool 09
 
Bart van der Laar @ SURF Summerschool 09
Bart van der Laar @ SURF Summerschool 09Bart van der Laar @ SURF Summerschool 09
Bart van der Laar @ SURF Summerschool 09
 
Renee Filius @ SURF Summerschool 09
Renee Filius @ SURF Summerschool 09Renee Filius @ SURF Summerschool 09
Renee Filius @ SURF Summerschool 09
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Plannen Code Jam OpenSocial gadgets

  • 2. Team 1 Vrije Universiteit & Universiteit Leiden
  • 3. CODE JAM OPENSOCIAL GADGETS Rob van Leeuwen Michel Jansen Lucas van Schaik GADGET FOR STUDENTS
  • 5. BeeHub Gadget Scientific DropBox Quota Search scientific data (in BeeHub)  Show link to location Inform relevant groups when new data is shared  Automatically when ACL is changed
  • 7. MyResearchPortal • Audience: Researchers • Connect existing services for creation of Enhanced Publications • Workflow: – Determine DAI – List My Publications (and datasets) – Deposit Datasets (or publications) – Connect publications with datasets using PIDs • Question: how to interact between gadgets? – Copy/paste?
  • 8. MyResearchPortal – My Publications • Researcher with Digital Author Identifier • Use Narcis as datasource – RSS-feed – MODS-datarecord via UNAPI • Viewer – View list of publications – View details of publication – Retrieve PID (urn:nbn:nl:ui..) • Similar function can be built for My Datasets
  • 9. MyResearchPortal – Data Deposit • Researcher with DAI • Researcher has dataset on computer • Deposit dataset – User details provided via DAI – Enter required metadata – Upload data – Submit via SWORD-interface – View feedback from repository • Dataset available for durable linking with publication
  • 11. MediaMission / Mediasite gadget • The Mediasite gadget is a gadget that – Fetches the Mediasite presentations via SOAP-webservices (EDAS) from Mediasite Server – The folder with presentations should ideally be configurable from the gadget preferences – A click on a presentation in the gadget opens the presentation in another window or tab – Allows the user to read details about presentations before opening them
  • 13. Architecture domaindata iGoogle Gadget AD Schoolplan HAN4me internet webserver IMAO HAN-SIS Client Webservice Database JSON/REST SQL HTML5/CSS3/Javascript/… C# / WCF / EF SQL Server
  • 15. student tracking system (Osiris) • timetable system (Syllabus) • intranet (Sharepoint)
  • 16. Team 7 TU Delft / SURFnet
  • 17. Gadget Proposal  We’ll create a dynamic light path using OpenDRAC’s web console (or if I can finish my work on OpenDRAC, create a path using a gadget)  We’ll create a gadget to monitor the endpoints bandwidth usage  We’ll create a gadget to get an overview of (active or all) schedules
  • 18. Team 8 Radius College/ ROC West-Brabant
  • 19.
  • 23. Molecule viewer Molecules on the internet are shown as static images. We plan to bring some interactitivity. During this code jam will try make gadget to show an molecule that can be rotated and downloaded in different formats. O=C(OC1Cc2c(cc(O)cc 2O)OC1c1cc(O)c(O)c(O )c1)c1cc(O)c(O)c(O)c1