My slides from the DevCSI "Developing for the Mobile Web" workshop at the ILRT, Bristol on 27th October 2010. Check out my blog at http://martinh.net for more on this work.
Advanced Web Programming – Syllabus (2018 - 2019) [Mumbai University]Mumbai B.Sc.IT Study
Software Project Management, Internet of Things, Artificial Intelligence, Advanced Web Programming, Linux System Administration, Enterprise Java, Next Generation Technologies, Elective - I, Elective - II,
semester v, bscit, mumbai university, syllabus, 2018-2019,
Power up your Project Sites - SPS New Hampshire 2015bgerman
SharePoint sites are great collaborative workspaces for teams and projects; with some customization, they can be even better. However, the rules have changed. Traditional farm solutions don’t play well in the cloud or even in the modern data center, because they can easily break SharePoint and circumvent security. The app store is great, but it isn’t really designed for large collections of auto-provisioned project or team sites. Meanwhile, Microsoft has started to discourage the use of web templates (the old “Save site as template”), further complicating matters. In this session you’ll learn how to develop rich collaborative applications with web parts, custom list forms, and more that run completely client-side and work on premises or in Office 365. Then you’ll see how to provision project or team sites along with these customizations from PowerShell, even right into Office 365. Don’t miss this opportunity to modernize your collaborative applications!
UK National E-Infrastructure User Requirements: Project Directors Group, May ...Martin Hamilton
These are my slides on UK National E-Infrastructure User Requirements, for the May 2014 meeting of the E-Infrastructure Project Directors Group. In this talk I take the perspective of an early career researcher, now and in five years' time, and consider some possible interventions that would mean that the researchers of tomorrow are fully prepared to use e-infrastructure facilities in the UK and internationally to participate in open science. This work builds on the Researchers of Tomorrow study conducted by Jisc and the British Library, of which more at: http://www.jisc.ac.uk/media/documents/publications/reports/2012/Researchers-of-Tomorrow.pdf
Health and clinical research - data futures, NIHR accelerating digital programmeMartin Hamilton
My slides from the National Institute for Health Research's "Visioning the Future Clinical Research Network" event in London on May 3rd 2016. I look at Jisc initiatives supporting health and clinical research, consumer led technology trends, digital capability and digital leadership, and areas where we can come together as a community
Advanced Web Programming – Syllabus (2018 - 2019) [Mumbai University]Mumbai B.Sc.IT Study
Software Project Management, Internet of Things, Artificial Intelligence, Advanced Web Programming, Linux System Administration, Enterprise Java, Next Generation Technologies, Elective - I, Elective - II,
semester v, bscit, mumbai university, syllabus, 2018-2019,
Power up your Project Sites - SPS New Hampshire 2015bgerman
SharePoint sites are great collaborative workspaces for teams and projects; with some customization, they can be even better. However, the rules have changed. Traditional farm solutions don’t play well in the cloud or even in the modern data center, because they can easily break SharePoint and circumvent security. The app store is great, but it isn’t really designed for large collections of auto-provisioned project or team sites. Meanwhile, Microsoft has started to discourage the use of web templates (the old “Save site as template”), further complicating matters. In this session you’ll learn how to develop rich collaborative applications with web parts, custom list forms, and more that run completely client-side and work on premises or in Office 365. Then you’ll see how to provision project or team sites along with these customizations from PowerShell, even right into Office 365. Don’t miss this opportunity to modernize your collaborative applications!
UK National E-Infrastructure User Requirements: Project Directors Group, May ...Martin Hamilton
These are my slides on UK National E-Infrastructure User Requirements, for the May 2014 meeting of the E-Infrastructure Project Directors Group. In this talk I take the perspective of an early career researcher, now and in five years' time, and consider some possible interventions that would mean that the researchers of tomorrow are fully prepared to use e-infrastructure facilities in the UK and internationally to participate in open science. This work builds on the Researchers of Tomorrow study conducted by Jisc and the British Library, of which more at: http://www.jisc.ac.uk/media/documents/publications/reports/2012/Researchers-of-Tomorrow.pdf
Health and clinical research - data futures, NIHR accelerating digital programmeMartin Hamilton
My slides from the National Institute for Health Research's "Visioning the Future Clinical Research Network" event in London on May 3rd 2016. I look at Jisc initiatives supporting health and clinical research, consumer led technology trends, digital capability and digital leadership, and areas where we can come together as a community
Makers Go To College - Your Digital Future 2016Martin Hamilton
Young digital makers will need a new kind of college - some thoughts from me, presented at the City of Liverpool College Your Digital Future event in June 2016.
Supercomputing and the cloud - the next big paradigm shift?Martin Hamilton
How can cloud technologies help us to address the challenges of re-use of research data and software and reproducibility of experiments? My slides from the University of Birmingham BEARcloud launch event, October 2016
New Opportunites to Connect Learning with LIS and LTIJohn Lewis
Today's students and teachers are active in an ever-growing number of group-based learning and collaborative environments. From Facebook, Wordpress, Pearson MyLabs, Sakai, Moodle and more, there is a need to provide a reliable source of student, course and enrollment information to each of these various platforms. In addition, once the students and courses are provisioned into the group-based environments, the learning tools themselves need to be able to interact effectively in order to provide a seamless learning experience for both students as well as faculty. The IMS members have been working on 2 specifications to critical for enabling the interoperability of source learning information, as well as learning tools. After highlighting the current progress of both LTI and LIS, we will demonstrate a Sakai instance which can simultaneously get authoritative course and enrollment data via LIS (using Oracle's SAIP), and also connect seamlessly to external tools such as Wordpress via Basic LTI.
This talk about functionality mashup and IMS Learning Tools Interoperability was presented at the IMS Korea meeting on 22-Oct-2010 at the Vivaldi Ski Resort in South Korea. It looks at the challenges of having far too many accounts to make use of the "Web 2.0" software.
Michael Bemmer goes in depth about the plans from Sun for the next releases of OpenOffice.org. He analyze the challenges of the current project and the goals that they have been working and what they have planned for the near future.
Microsoft Graph API - A Single Stop For Your Cloud SolutionDipti Chhatrapati
The purpose of this slide is to help you to build a Cloud App using Microsoft Graph API as per your business requirement that works with data from different cloud services whether it’s a one-drive, outlook, office 365 Groups, Users and many more.
I have categorized information by seven rainbow colored steps to understand how Microsoft Graph API is a single stop for your cloud solution , hope you will enjoy it !
Makers Go To College - Your Digital Future 2016Martin Hamilton
Young digital makers will need a new kind of college - some thoughts from me, presented at the City of Liverpool College Your Digital Future event in June 2016.
Supercomputing and the cloud - the next big paradigm shift?Martin Hamilton
How can cloud technologies help us to address the challenges of re-use of research data and software and reproducibility of experiments? My slides from the University of Birmingham BEARcloud launch event, October 2016
New Opportunites to Connect Learning with LIS and LTIJohn Lewis
Today's students and teachers are active in an ever-growing number of group-based learning and collaborative environments. From Facebook, Wordpress, Pearson MyLabs, Sakai, Moodle and more, there is a need to provide a reliable source of student, course and enrollment information to each of these various platforms. In addition, once the students and courses are provisioned into the group-based environments, the learning tools themselves need to be able to interact effectively in order to provide a seamless learning experience for both students as well as faculty. The IMS members have been working on 2 specifications to critical for enabling the interoperability of source learning information, as well as learning tools. After highlighting the current progress of both LTI and LIS, we will demonstrate a Sakai instance which can simultaneously get authoritative course and enrollment data via LIS (using Oracle's SAIP), and also connect seamlessly to external tools such as Wordpress via Basic LTI.
This talk about functionality mashup and IMS Learning Tools Interoperability was presented at the IMS Korea meeting on 22-Oct-2010 at the Vivaldi Ski Resort in South Korea. It looks at the challenges of having far too many accounts to make use of the "Web 2.0" software.
Michael Bemmer goes in depth about the plans from Sun for the next releases of OpenOffice.org. He analyze the challenges of the current project and the goals that they have been working and what they have planned for the near future.
Microsoft Graph API - A Single Stop For Your Cloud SolutionDipti Chhatrapati
The purpose of this slide is to help you to build a Cloud App using Microsoft Graph API as per your business requirement that works with data from different cloud services whether it’s a one-drive, outlook, office 365 Groups, Users and many more.
I have categorized information by seven rainbow colored steps to understand how Microsoft Graph API is a single stop for your cloud solution , hope you will enjoy it !
This session is a show-and-tell from Internet Librarian 2007 about how a public library built and can maintain its own intranet for free without much technological knowledge. We will also share tools and tips for other libraries to be able to start intranet wikis. Aimed at small to medium-sized libraries that need an intranet but do not have the budget for programmers, server space, etc., there will be lots of tips for everyone. Presenters: Eleni Gogas (Digital Services Librarian with Donna Feddern (Teen and Media Services Senior Librarian, Escondido Public Library).
Microsoft Architect Council Mobile ApplicationsKoen Delvaux
I was invited as an industry expert on an architect council from Microsoft.
I presented some DO's and DON'Ts in design of mobile applications and finished with a whishlist of what Microsoft should put in Windows Mobile 8
Keep taking the tablets? The graduation of the iPad generationMartin Hamilton
Over the last ten years, smartphones and tablets and pervasive Internet connectivity have taken over our lives, and more importantly the lives of our children. In this talk for Loughborough University's 2018 Learning and Teaching conference I reflect on how higher education could respond to this trend. I invite the audience to consider what children who have always had access to the sum total of human knowledge will will expect and need from universities in the future, and how we might best support learners from disadvantaged backgrounds to thrive
The Intelligent Campus - Where the Internet of Things meets AI - HESCA June 2018Martin Hamilton
In this talk for the Higher Education Smart Card Assocation (HESCA) I introduce Jisc's Intelligent Campus initiative, which is looking at how we can connect data from Internet of Things sensors to Learning Analytics services to improve learning outcomes and attainment whilst also delivering institutional efficiency savings and exploring new delivery models for higher education
The Digital Book Thief has a Napster Moment - Edinburgh Near Future Library S...Martin Hamilton
We’ve grown accustomed to being able to call up any information, anywhere, any time - but what happens when our digital landlord forecloses? When that service we entrusted our data to goes to the Startup Graveyard? In this talk for the University of Edinburgh's Near Future Library Symposium I highlight some of the risks to our culture and the scientific record, and what the near future library can do to help
Martin Hamilton - The wind from nowhere - Horizon scanning in an uncertain ag...Martin Hamilton
Does it feel like the world has recently become much less certain and predictable? We tend to expect that each day will be like the last, more or less, but incremental change is increasingly feeling like a thing of the past. In this talk for the 2018 Scientia EMEA User Conference I look at how we can read the signals around us to better predict the future, and consider the impact of technologies and trends like blockchain, artificial intelligence and Brexit on further and higher education
From Blockchain to Brexit - edtech trends for 2018 - BETT 2018Martin Hamilton
In this talk for BETT 2018 I take a look at a few of the socio-technical trends that are set to have a big impact on universities and colleges in 2018 from blockchain to Brexit, and data vandalism to UK spaceports. I look at some approaches that institutions can take to help plan for an uncertain future, and consider how the community can mobilise to protect the progressive values that now often seem to be under threat.
Martin Hamilton - Digital skills: You won't believe what happened next!Martin Hamilton
We're often told how it's vitally important for everyone to develop their digital skills, but what digital skills will we need for near future careers, and how can we go about developing them? In this talk for the Manchester Digital Skills Festival 2018 I take a look at a few examples, including some that are literally out of this world
Martin Hamilton - Librarians in Outer Space - CILIP invited talkMartin Hamilton
We are becoming used to living in an interconnected world, with vast amounts of data at our fingertips, but what happens when our preconceptions are challenged? What happens when the things that we take for granted simply don’t work any more? How can librarians rise to the challenge? In this invited talk for CILIP, I reflect on the impact for libraries and librarians of some of the defining narratives of the late Anthropocene era: from climate change and failed states to cheap space travel and artificial intelligence
Martin Hamilton - The impact of technology on the higher education sector - L...Martin Hamilton
How digital is your university? In this talk for the Leadership Foundation for Higher Education (LFHE) I invite viewers to think about the impact of technology on the sector, with some examples of disruptive technologies and trends, like Udacity's self-driving car engineering nanodegree
Martin Hamilton - Robots and AI, the calm before the Singularity? - BCS invit...Martin Hamilton
In this invited talk for the BCS I look at the state of the art in robots and artificial intelligence, and what this tells us about the near-term future that our children and grandchildren will live in. Will the imminent arrival of AI powered self-driving vehicles mean redundancies for truck and taxi drivers? What will these people do next? I also show how robots and AI are already becoming commonplace, working in places like shops, restaurants and distribution centres
Martin Hamilton - What did your AI make today? - BCS invited talkMartin Hamilton
Artificial intelligence and machine learning are used extensively by Internet services to help us find and classify information. This is how products like Google Photos can "magically" find all your photos of cats or trees - or cats up trees! But there's a new wave of AI called generative adversarial neural networks that's all about using AI to make things. In this invited talk for the British Computer Society (BCS) I reflect on what we could use this technology for and the implications for people and society.
Blockchain in research and education - UKSG Webinar - September 2017Martin Hamilton
There’s a lot of hype right now about blockchain, the technology that underpins the Bitcoin virtual currency, with speculation that it could transform just about every aspect of our lives. In this talk for UKSG I consider possible blockchain applications in research and education, and do a little myth-busting about when and where it makes sense to use blockchain.
HPC in the cloud comes of age - Red Oak HPC SeminarMartin Hamilton
What does HPC in the cloud look like in 2017, and how did we get there? In this talk for Red Oak's HPC Seminar, I look at the origins of cloud HPC, and how it has become mainstream through technologies like Amazon Web Services and OpenStack. I also offer a sneak preview of the 2017 UK national e-Infrastructure survey results, and some thoughts about what's next in cloud HPC, from hyperscale providers to the momentum behind container technologies from Docker and the Open Container Initiative.
Imagining Mars University - Universities UK 2017 conferenceMartin Hamilton
In this talk from the Universities UK 2017 annual conference I update delegates on the latest developments in brain computer interfaces, artificial intelligence, robotics and affordable space travel, and encourage them to consider what Mars University might look like.
In this talk for the University of Glasgow's Future Proof IT event I explore a few near future careers and technologies that will impact learners and institutions, such as self-driving vehicles, and how we might respond to them.
Tech in exams - SQA Assessment Expert Group - June 2017Martin Hamilton
Is it time to start looking at how we can embrace technology in exams, instead of banning it? My elevator pitch to the Scottish Qualifications Authority assessment expert group meeting in June 2017.
Through the Overton Window - Health Education England horizon scanning worksh...Martin Hamilton
Video of my talk for Health Education England's horizon scanning workshop in June 2017, looking at how we can break out of our comfort zone and move our own personal Overton Window to think about teaching and learning in healthcare in the near future.
A new life awaits you in the off world colonies - UCISA Spotlight on Digital ...Martin Hamilton
The chance to begin again in a golden land of opportunity and adventure? In this talk for the 2017 UCISA Spotlight on Digital Capabilities event I invite the audience to consider what and how the DNA editors and asteroid miners of tomorrow will be learning, and what digital capability and digital skills will mean for them.
Help! My robot is a teacher! - Future Edtech 2017Martin Hamilton
Robots and AI powered digital assistants are increasingly becoming part of our lives.But one person's utopia could be another's dypstopia. This talk for Future Edtech 2017 looks at how could we use these new technologies to help teachers and learners, and what to do if it all goes horribly wrong.
Towards a UK Edtech Strategy - Edtech Vision 2020Martin Hamilton
Do we need an Edtech Strategy for the UK, and what would that look like? Some thoughts on blockers and potential enablers from myself and Jisc CIO Phil Richards, presented at our joint June Edtech Vision 2020 event with EdtechUK
Bridging the digital divide - Digital Skills Summit 2017Martin Hamilton
My talk on Jisc support for digital skills, digitally enabled apprenticeships and building digital capability in organisations, from the 2017 Sunderland Software City Digital Skills Summit #DSS17
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
2. Web page bringing
together disparate
systems and services
Scaffolding to build
student self-service
facilities
Wider simplification
agenda
Picture: Microsoft Office clipart
3.
4. Opening up Data Feeds
Ex Libris – RESTful API (via X-Server)
VMC Metro Symphony – SOAP API
Google Apps – ATOM APIs for
Mail/Calendar
+ direct MySQL and SQL Server access
+ the usual RSS feeds etc
+ some scraping via jQuery load()
Picture by Flickr user isado
5. Phase 1
Google Mail and Calendar
Moodle VLE
Budget
Library Services
Static student content
General news/events
Targeted alerts
Search
Single Sign-On
Picture by Flickr user isado
6. Current Status
Feeds + widgets mostly in place
Working prototype (my.lboro)
Mechanism for creating “widgets”
Progress with Single Sign-On
(SPNEGO) Picture: Microsoft Office clipart
7. Phase 1 –To Do (for Xmas)
Static student oriented content
Performance tuning
Notifications framework
Widget selector
Save widget preferences
Further use of Single Sign-On
Usability / Accessibility
Picture by Flickr user isado
8. Phase 2 (Q1/Q2 2011)
Student self-service
Model for scaling interface
Mobile Web interface
Wish list
Web Single Sign-On
“Third party” widgets
Picture by Flickr user isado
9. Anatomy of a Widget
PHP shim to set up personalisation
- move to mod_authnz_ldap?
jQuery asynch. content via AJAX
ColorBox for lightbox type effects
PHP, Perl and Python demo’d
+ Just a <DIV>, may not be in a box
+ Not necessarily read only
Picture by Flickr user isadoPicture by Flickr user isado
10. Mobile Web OSP
http://mobilewebosp.pbworks.com
MIT Mobile Web fork by WVU
PHP foundation – trivial code reuse
Attractive: jQTouch, touchMapLite* etc
Graceful degradation via CSS
[Time for a demo… !]
Picture by Flickr user isado