IOGDC - McKeel presentation on mashups and OpenEIpianory
A mashup combines data or functionality from two or more sources to create new services. It implies easy and fast integration using open APIs. A brief history of mashups showed examples from 1854 of combining multiple data sources on multiple axes to a 2009 mashup that compiled global server records. Popular mashups today include Gapminder which visualizes 438 data sources. Future mashups may use visual programming languages to allow non-programmers to create DIY mashups. Standard data formats, open licensing, and reusable software are speeding adoption of mashups while intellectual property, security, data quality, and finding data remain challenges holding mashups back.
Drupal as Base For Your NEXT Mobile AppSumit Kataria
This document discusses using Drupal as the backend system to manage data and content for mobile applications built with Titanium. Drupal provides out-of-the-box functionality for user management, content, search, and views via its Services API. Titanium allows building native iOS and Android apps using this data, with its modular approach and support for local and remote data, rich media APIs, and location services. Code examples demonstrate logging users in, listing content, and searching within mobile apps connected to content and user data stored in Drupal.
The presentation discusses the good practices in the beginning stages of a DevOps setup, based on our experiences in a large scale eCommerce platform with world wide deployment
This document discusses usability best practices for web and mobile applications. It recommends doing usability testing, removing unnecessary words, and following conventions. It also provides examples of how ArcGIS mobile apps have good usability and how REST APIs can provide simple and powerful mapping capabilities similar to Google Maps.
This document provides an overview of various topics related to cloud computing technology. It discusses digital transformation and the role of developers, network virtualization, object storage, deployment automation, Linux containers like Docker and Rocket, stream processing with Apache Storm, PaaS with Cloud Foundry, and fullstack development. Brief descriptions and links to related images are provided for each topic. The document is authored by Lothar Wieske and focuses on emerging technologies for the cloud.
This document discusses open data and e-government. It notes that open data is at the heart of e-government and makes sense both politically and financially. Examples are given of cities and levels of government that have embraced open data, including Vancouver, Edmonton, Toronto, and Ottawa. The document concludes that open data is beneficial for e-government and that many jurisdictions are making progress towards more open data.
{Due to large size of the original PPT I can't upload it to SlideShare under the Basic account :-( I hate doing this in PDF, but that flattens all the images & removes animation -- to at least provides an idea of what I spoke about }
This was my KeyNote at the Drupal Business Summit, Toronto, ON Dec 2nd 2011. The focus is on Open Data, Drupal & Open Government. The themes are around Open Data, Open Source, Open Standards coming together to power Open Government platforms of the future. This includes focus on platforms like Drupal that have been evolving as a foundation of many Gov 20 / open gov initiatives.
IOGDC - McKeel presentation on mashups and OpenEIpianory
A mashup combines data or functionality from two or more sources to create new services. It implies easy and fast integration using open APIs. A brief history of mashups showed examples from 1854 of combining multiple data sources on multiple axes to a 2009 mashup that compiled global server records. Popular mashups today include Gapminder which visualizes 438 data sources. Future mashups may use visual programming languages to allow non-programmers to create DIY mashups. Standard data formats, open licensing, and reusable software are speeding adoption of mashups while intellectual property, security, data quality, and finding data remain challenges holding mashups back.
Drupal as Base For Your NEXT Mobile AppSumit Kataria
This document discusses using Drupal as the backend system to manage data and content for mobile applications built with Titanium. Drupal provides out-of-the-box functionality for user management, content, search, and views via its Services API. Titanium allows building native iOS and Android apps using this data, with its modular approach and support for local and remote data, rich media APIs, and location services. Code examples demonstrate logging users in, listing content, and searching within mobile apps connected to content and user data stored in Drupal.
The presentation discusses the good practices in the beginning stages of a DevOps setup, based on our experiences in a large scale eCommerce platform with world wide deployment
This document discusses usability best practices for web and mobile applications. It recommends doing usability testing, removing unnecessary words, and following conventions. It also provides examples of how ArcGIS mobile apps have good usability and how REST APIs can provide simple and powerful mapping capabilities similar to Google Maps.
This document provides an overview of various topics related to cloud computing technology. It discusses digital transformation and the role of developers, network virtualization, object storage, deployment automation, Linux containers like Docker and Rocket, stream processing with Apache Storm, PaaS with Cloud Foundry, and fullstack development. Brief descriptions and links to related images are provided for each topic. The document is authored by Lothar Wieske and focuses on emerging technologies for the cloud.
This document discusses open data and e-government. It notes that open data is at the heart of e-government and makes sense both politically and financially. Examples are given of cities and levels of government that have embraced open data, including Vancouver, Edmonton, Toronto, and Ottawa. The document concludes that open data is beneficial for e-government and that many jurisdictions are making progress towards more open data.
{Due to large size of the original PPT I can't upload it to SlideShare under the Basic account :-( I hate doing this in PDF, but that flattens all the images & removes animation -- to at least provides an idea of what I spoke about }
This was my KeyNote at the Drupal Business Summit, Toronto, ON Dec 2nd 2011. The focus is on Open Data, Drupal & Open Government. The themes are around Open Data, Open Source, Open Standards coming together to power Open Government platforms of the future. This includes focus on platforms like Drupal that have been evolving as a foundation of many Gov 20 / open gov initiatives.
OpenGovCanada Webinar | The 3 C's of an Open Gov PlatformNik Garkusha
The future of Open Government is transparency, efficiency & civic engagement. But there are challenges (and opportunities) presented on the way to realizing this vision, including:
- How can technology enable governments to transition to this future, and how will government organizations need to evolve in process?
- How to take the Gov’t beyond just sharing data & drive more use of open data?
- How to enable “Gov’t as a Platform” to drive a vibrant ecosystem of citizen-ready applications (not just data dumps)?
- How to empower citizens to use & add value to open data apps via familiar web, mobile & social media channels?
Presented at the webinar organized by the Open Government Canada Network, I explore these topics & share my ideas (and thoughts) as to how to address these questions.
Regardless of technology it's built upon, a future Open Gov Platform will have specific properties, and within this deck I share what such a platform may look like, and what technologies will play a pivotal role in bringing better efficiency, innovation & more citizen engagement.... while also enabling effective listening and learning mechanisms to harness the “knowledge of the masses”.
ALA TechSource Workshop: The Paperless Professional ALATechSource
1. The document summarizes a workshop on going paperless as a professional. It introduces the speakers and provides an overview of the workshop topics, which include discussing problems with paper, showcasing apps, strategies for going paperless, and keeping up with trends.
2. The workshop aims to help participants evaluate apps for work and lifestyle, develop paperless strategies using best practices, and recognize when technology can enhance work.
3. Tips for going paperless include creating workflows, combining apps like IFTTT and Dropbox, evaluating apps, considering etiquette, and staying up to date by following blogs and communities in the field.
Web development as we do it right now is on the way out. The future of the web is what its founders have planned a long time ago: loosely joined pieces of information for you to pick and choose and put together in interfaces catered to your end users. In this session, see how to build a web portfolio that is always up-to-date, maintained by using the web rather than learning a bespoke interface and high in performance as the data is pulled and cached for you by a high traffic server farm rather than your server. If you wondered how you can leave your footprint on the web without spending thousands on advertising and development, here are some answers.
A "lofiAPI": Using open source applications and simple XML to build a library...jason clark
Web services allow libraries to share data and resources outside of traditional applications. The document discusses how Montana State University Libraries created a simple API called "lofiAPI" using open source tools like PHP, MySQL, and XML to provide access to library data. It provides examples of other libraries that have created web services, the benefits of the single source, multiple endpoint model, and encourages attendees to experiment with building their own mashups and APIs.
There are a lot of disappointment with Agile nowadays, as many agile initiatives fail - at least fail to deliver the brand new world of hyper-productivity that was envisioned.
However, it does not suffice to make small changes and hope for large benefits. For an agile initiative to really pay off, several fields must be agile-minded: technology, process, and organisation. Shortcoming in any of these will cap the possible success.
This presentation covers the three "elements" tech, process, and org, in an attempt to make an inventory of what practices we have in each field. And, of those practices - which of them are well-established, which are well-known and well described, and which are totally avant-garde?
Hopefully each organisation can find something to pick to move their agile initiative a little bit further.
A talk about the broken communication between the accessibility world and the developer world and a few ideas how to break down the wall between the two.
Want to take advantage of machine learning without building and training your own models? The Google Cloud Vision and Speech APIs expose the machine learning functionality behind Google Photos, Google Images, and the speech recognition in “Ok, Google.” Developers can now build these features into their apps with a simple REST API call.
This deck gives an overview of Google Cloud Vision API, Cloud Speech API, and the Cloud Natural Language API.
Report of
(1) TechCrunch Disrupt NYC 2012 in NYC, US
(2) Global Mobile Internet Conference 2012 in Beijing, China
This presentation is for Samurai Incubate Event
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13Enough Software
Cross-platform mobile app development faces many challenges including differences in programming languages, features, monetization options, and user interface paradigms across platforms. Native development for each platform offers the best integration and reach but requires the most effort. Cross-platform tools provide easier multi-platform development but with limitations in native features and user experience consistency. Choosing the right strategy depends on an app's goals, target platforms and audiences, and a developer's technical skills and resources. While cross-platform tools improve, fully native apps still have advantages for high-quality experiences.
The document outlines Michael Adcock's presentation at InfoCamp Seattle 2013 about using tools and structures to discover meaning in information architecture work. It provides examples of using a TiddlyWiki to understand a complex migration of client configuration files between systems, and explores other tools like Google Refine, Gephi, Gource, and D3 that can help with discovery. The presentation emphasizes the importance of experimentation and building tools to solve problems.
The document discusses APIs and how they can be used to access and share data on the web. It provides examples of using Yahoo Query Language (YQL) to query data sources like Flickr, Craigslist, Google News, and Google Translate. YQL allows querying data across different sources and formats the results in XML or JSON. With YQL, developers do not need to read extensive API documentation and can easily create complex queries in the YQL console. The document advocates for building more APIs and data converters to make data on the web more accessible and usable by developers and applications.
Bits+atoms+processes: the influence of code culture on Design @ Cumulus Helsi...Massimo Menichinelli
This document discusses the influence of code and open design on organizations. It explores how user-generated content on websites like Wikipedia and crowdsourcing platforms influence design. Open source software development and peer-to-peer dynamics are applied to open design processes. Case studies of open design projects like OpenP2PDesign.org and initiatives like FabLabs and FabCities that utilize digital fabrication are presented. The document examines the relationship between bits, atoms, code and communities in open design.
Open APIs - concepts. applications. visualizations.Christian Dalager
This document discusses open APIs and their applications. It begins with an overview of open APIs and how they allow machines and services to communicate. It then discusses how open APIs have enabled open data, open source software, citizen journalism, and more. Several examples of applications that have been built using open APIs are provided, including Uber, IFTTT, and data visualizations. The implications of living in an API-driven world are also covered, such as how APIs can tie services together and replace human labor over time. The document concludes with advice on getting started with APIs and coding.
Web Developers are now Mobile Developers boyney123
Talk I presented at DDDCambridge 2015. Talking about techniques and methods web developers can use to become mobile developers.
Also cover what lessons were learnt and techniques used at comparethemarket.com when working with the Ionic framework to build hybrid mobile applications.
Christian Heilmann gave a talk on the state of HTML5. He discussed both the promises and realities of HTML5, including performance issues, fragmentation, security concerns, and limitations in accessing hardware. He explained that while native apps aim to provide the best experience for a single environment, web apps strive for broad reach across many devices and contexts. Firefox OS was highlighted as an open HTML5-based platform targeting emerging markets with low-cost phones. Key HTML5 features like the battery status API, web activities, and application manifests were covered.
The document discusses how social networks can be made more modular, decentralized, and interoperable by adopting principles of web architecture like simplicity, modular design, and decentralization. It suggests using open protocols like OpenID and OAuth to allow portability of user profiles, friend networks, and preferences across different social media sites. This would allow identity and data to be consolidated while still protecting user privacy and giving them control.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
More Related Content
Similar to OpenGovWest Keynote | OpenGov Platform of the Future
OpenGovCanada Webinar | The 3 C's of an Open Gov PlatformNik Garkusha
The future of Open Government is transparency, efficiency & civic engagement. But there are challenges (and opportunities) presented on the way to realizing this vision, including:
- How can technology enable governments to transition to this future, and how will government organizations need to evolve in process?
- How to take the Gov’t beyond just sharing data & drive more use of open data?
- How to enable “Gov’t as a Platform” to drive a vibrant ecosystem of citizen-ready applications (not just data dumps)?
- How to empower citizens to use & add value to open data apps via familiar web, mobile & social media channels?
Presented at the webinar organized by the Open Government Canada Network, I explore these topics & share my ideas (and thoughts) as to how to address these questions.
Regardless of technology it's built upon, a future Open Gov Platform will have specific properties, and within this deck I share what such a platform may look like, and what technologies will play a pivotal role in bringing better efficiency, innovation & more citizen engagement.... while also enabling effective listening and learning mechanisms to harness the “knowledge of the masses”.
ALA TechSource Workshop: The Paperless Professional ALATechSource
1. The document summarizes a workshop on going paperless as a professional. It introduces the speakers and provides an overview of the workshop topics, which include discussing problems with paper, showcasing apps, strategies for going paperless, and keeping up with trends.
2. The workshop aims to help participants evaluate apps for work and lifestyle, develop paperless strategies using best practices, and recognize when technology can enhance work.
3. Tips for going paperless include creating workflows, combining apps like IFTTT and Dropbox, evaluating apps, considering etiquette, and staying up to date by following blogs and communities in the field.
Web development as we do it right now is on the way out. The future of the web is what its founders have planned a long time ago: loosely joined pieces of information for you to pick and choose and put together in interfaces catered to your end users. In this session, see how to build a web portfolio that is always up-to-date, maintained by using the web rather than learning a bespoke interface and high in performance as the data is pulled and cached for you by a high traffic server farm rather than your server. If you wondered how you can leave your footprint on the web without spending thousands on advertising and development, here are some answers.
A "lofiAPI": Using open source applications and simple XML to build a library...jason clark
Web services allow libraries to share data and resources outside of traditional applications. The document discusses how Montana State University Libraries created a simple API called "lofiAPI" using open source tools like PHP, MySQL, and XML to provide access to library data. It provides examples of other libraries that have created web services, the benefits of the single source, multiple endpoint model, and encourages attendees to experiment with building their own mashups and APIs.
There are a lot of disappointment with Agile nowadays, as many agile initiatives fail - at least fail to deliver the brand new world of hyper-productivity that was envisioned.
However, it does not suffice to make small changes and hope for large benefits. For an agile initiative to really pay off, several fields must be agile-minded: technology, process, and organisation. Shortcoming in any of these will cap the possible success.
This presentation covers the three "elements" tech, process, and org, in an attempt to make an inventory of what practices we have in each field. And, of those practices - which of them are well-established, which are well-known and well described, and which are totally avant-garde?
Hopefully each organisation can find something to pick to move their agile initiative a little bit further.
A talk about the broken communication between the accessibility world and the developer world and a few ideas how to break down the wall between the two.
Want to take advantage of machine learning without building and training your own models? The Google Cloud Vision and Speech APIs expose the machine learning functionality behind Google Photos, Google Images, and the speech recognition in “Ok, Google.” Developers can now build these features into their apps with a simple REST API call.
This deck gives an overview of Google Cloud Vision API, Cloud Speech API, and the Cloud Natural Language API.
Report of
(1) TechCrunch Disrupt NYC 2012 in NYC, US
(2) Global Mobile Internet Conference 2012 in Beijing, China
This presentation is for Samurai Incubate Event
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13Enough Software
Cross-platform mobile app development faces many challenges including differences in programming languages, features, monetization options, and user interface paradigms across platforms. Native development for each platform offers the best integration and reach but requires the most effort. Cross-platform tools provide easier multi-platform development but with limitations in native features and user experience consistency. Choosing the right strategy depends on an app's goals, target platforms and audiences, and a developer's technical skills and resources. While cross-platform tools improve, fully native apps still have advantages for high-quality experiences.
The document outlines Michael Adcock's presentation at InfoCamp Seattle 2013 about using tools and structures to discover meaning in information architecture work. It provides examples of using a TiddlyWiki to understand a complex migration of client configuration files between systems, and explores other tools like Google Refine, Gephi, Gource, and D3 that can help with discovery. The presentation emphasizes the importance of experimentation and building tools to solve problems.
The document discusses APIs and how they can be used to access and share data on the web. It provides examples of using Yahoo Query Language (YQL) to query data sources like Flickr, Craigslist, Google News, and Google Translate. YQL allows querying data across different sources and formats the results in XML or JSON. With YQL, developers do not need to read extensive API documentation and can easily create complex queries in the YQL console. The document advocates for building more APIs and data converters to make data on the web more accessible and usable by developers and applications.
Bits+atoms+processes: the influence of code culture on Design @ Cumulus Helsi...Massimo Menichinelli
This document discusses the influence of code and open design on organizations. It explores how user-generated content on websites like Wikipedia and crowdsourcing platforms influence design. Open source software development and peer-to-peer dynamics are applied to open design processes. Case studies of open design projects like OpenP2PDesign.org and initiatives like FabLabs and FabCities that utilize digital fabrication are presented. The document examines the relationship between bits, atoms, code and communities in open design.
Open APIs - concepts. applications. visualizations.Christian Dalager
This document discusses open APIs and their applications. It begins with an overview of open APIs and how they allow machines and services to communicate. It then discusses how open APIs have enabled open data, open source software, citizen journalism, and more. Several examples of applications that have been built using open APIs are provided, including Uber, IFTTT, and data visualizations. The implications of living in an API-driven world are also covered, such as how APIs can tie services together and replace human labor over time. The document concludes with advice on getting started with APIs and coding.
Web Developers are now Mobile Developers boyney123
Talk I presented at DDDCambridge 2015. Talking about techniques and methods web developers can use to become mobile developers.
Also cover what lessons were learnt and techniques used at comparethemarket.com when working with the Ionic framework to build hybrid mobile applications.
Christian Heilmann gave a talk on the state of HTML5. He discussed both the promises and realities of HTML5, including performance issues, fragmentation, security concerns, and limitations in accessing hardware. He explained that while native apps aim to provide the best experience for a single environment, web apps strive for broad reach across many devices and contexts. Firefox OS was highlighted as an open HTML5-based platform targeting emerging markets with low-cost phones. Key HTML5 features like the battery status API, web activities, and application manifests were covered.
The document discusses how social networks can be made more modular, decentralized, and interoperable by adopting principles of web architecture like simplicity, modular design, and decentralization. It suggests using open protocols like OpenID and OAuth to allow portability of user profiles, friend networks, and preferences across different social media sites. This would allow identity and data to be consolidated while still protecting user privacy and giving them control.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Things to Consider When Choosing a Website Developer for your Website | FODUUFODUU
Choosing the right website developer is crucial for your business. This article covers essential factors to consider, including experience, portfolio, technical skills, communication, pricing, reputation & reviews, cost and budget considerations and post-launch support. Make an informed decision to ensure your website meets your business goals.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Hit me up (or flame) on Twitter @Nik_G, and I hail from Toronto, Canada, where
By Day - I run a group responsible for Open Source strategy & Open Gov initiatives at Microsoft CanadaBy Night – I run a community organization OpenHalton, helping to bring Open Data to the Halton Region, OntarioI think a lot about what the future of Open Gov looks like….…. And would like to share some thoughts & examples from Canada, specifically.PSMy perspective – priorities in life:FatherHacktivistEmployee
Like on my way back home from work, I think about how IT can enable a better open govAnd what does the change look like from a standpoint of IT infrastructure, platforms, applications…
The future is sweet – like cake.Like a multi-layer cake, any org – gov’t included – has many layers: People, Organized through Processes, Enabled through Applications, that relies on Infrastructure & platfroms.So form that perspective, for many Open Data is like Icing on the CakeFor me, the best cake is the one where the Sweetness of Open Data seeps through every layer of the organization.
Inspiration: Tony Hsieh’s org & take on role of Customer interactions Role of open Data & Open Communication in an orgAlignment of IT platforms, processes & people.Government organization can learn a lot from the private sector in the areas of focus on customer engagement, data strategies & opportunities to create --
A Connected Experience
At a first glance, zappos doesn't have a dramatically different type of an online experience: You get your jeans, for a price, $35 and a choice of sizes & colorsBut then we start paying attention to details, like the 24/7 serviceReturn & free shipping policyHelp & support options that are ever present...and then it gets interestingOptions to SHARE - can be a double-edge sword Everything is in the open, the good & the badYou get an option to like & share w/ FBExplore what others have thoughtLOVE THESE JEANS
But here's where it gets REALLY interesting This data: catalogue, search, ratings, reviews, etc. are availableAs Data that you can build upon -- as APIsAnd if you're a developer -- you can have programmatic access to the data –LOVE THESE JEANS – have a whole diff meaning nowNow I have access to zapposentire databaseAnd BUILD APPS, mash-ups, etc. on top of the Zappos Data --- Zappos is now a PLATFORM
Platform for innovation.Zappos fostering apps devInteresting mash-ups – what shoes you wear based on your political affiliationInteractive shopping appsAnd even games –
Where things don't quite compare is the next level that Zappos takes NOT only their site, platform or IT systems…. Or APIs ..it's the culture -- of course you can access that via API too. While it’s the systems that enable the APIs, it’s the processes & people that enable this to happen{SYSTEMS}
Twitter / FB interactionCREATING MORE TOUCH POINTS with CUSTOMERSMore frequent & meaningful engagement translated into positive experience & loyaltyPeople want to be heard1M+ million of opportunities to interact per day Connected EXPERIENCE{PROCESSES}
The layers withinZappos as an org are aligned – Across technology, processes, people To support Open Communication & Open Data exchanges
Key Question: How do you implement such processes internally? How does Gov’t apply the innovation & learnings …What is the AS AN ORG need to have in place to enable this Experience)Using the Lens of ZAPPOS in our minds, Let's think no about Today's Open Gov initiatives -- How does the gov't experience compare & contrast that of Zappos?Why kind of CITIZEN EXPERIENCE is IT?
So many Open initiatives today are "point in time"say - let's have a social media "strategY" - create a twitter/fbGetting online : you're ON facebook -- not IN facebook -- part of that communityI call that the "Edge" approach -- There's no tie back in to the core of gov't processesSame with O/data - ok, let's publish to a catalogue"open mandate" - we're done; our data is now public --There's no tie back in to the core Systems where this data originatesThat's why we have budget issues with DATA.GOV in the US – and similar “edge” initiatives that are at risk of being cut b/c they aren’t perceived to be core to the gov’t business..
My take on the evolution of Open Gov initiatives/sites: from Transparency:OpenCongressopenParliamentHow’d the Vote.CA
….to participation/engagement….Townhall-type sites: America Speaking Out initiativeCitizenFactory / Apathy Is Boring – MySociety .ORG in the UK
…To the “Collaboration” inititiatives, where citizens have a more active role as drivers (vs participants) of the initiatives.
Government-led open data initiatives are aligned with citizen- and community-driven initiativesWith “connection points” across Technology, Process & people layers ----Straight to the CORE of government business …. … with “open data” being an Integral Part of the gov’ts every With processes to support open data that span through each layer of the gov’t organizationsEnabling an ecosystem of data exchange – - gov data pushed out - community data / metadata:corrections, feedback, insights, etc. absorbed back inThis is crowdsourcing.Knowing how to COLLABORATE with citizen communityGov't being TRULY CONNECTED into the citizen Network -In Turn -- The government services, both in-person & on-line, as well as apps will REFLECT this Providing a CONNECTED CITIZEN EXPERIENCEThe good news --- elements of this already exist…
Citizen-driven initiatives in Canada
FixMyStreet was developed in 2006 and was one of the first open data applications in the UK. It enabled citizens to report problems such as potholes, broken streetlight, etc. It was built using open-source tools and combined mapping with ability to upload photos from citizens own mobile devices.
My personal favourite – It’s buggered, Mate project from down underThe challenge --- how do these citizen-driven initiatives connect to the government services?
Solutions like See-click-fix that are looking to solve that – bridging citizen- and gov’t-led services
And governments themselves like SF, Miami with their 311 services as exampleAllow you to visualize & submit service requests via web & mobileheyGov platform by ISC
And open standards – like Open 311 – are helping create those “connection points” between the citizen initiatives --- and GOV’t Services ---
Helping get rid of the silos, and helping build the Open Government Platform of the future.Challenge:: Gov't still doing Open Gov and Open Data in silosThese initiatives are at the edge -- first to go (Data.gov)Gov't has to change - at its coreOpen data needs to be at its core Platforms & technology that support gov't today -- need to have open data at their CORE
The 4 attributes of the “Open Gov Platform” of the future.
Open as a pillar of government business, at the core of government’s operations…This can be accomplished via…(extra notes)Any time data is created, it acquires attributes - that describe whether this data is "OPEN" or "internal use only“Internal Systems / applications & external applications pick up the right “feeds” and expose those to groups that have the right level of accessi.e. External Read-only Access to Open Data catalogue
Top- Down, likeAndrea Reimer -- councilor in Vancouver, who championed the Open 3 motion: Open Standards, Open Data, Open Source
Or via an Internal Champion – bottom- up approach -- like CIO of Edmonton Chris More (Open City Workshop)City of Edmonton's CIO Chris Moore speaking with some workshop participants prior to the start of the Open City Workshop.
Who championed dev’t of an Open Data portal & catalogue, put up in a matter of weeksWith not only Data Access, but Developer-ready access with APIs, enabling apps…
Like Find-a-Home (Timothy Dalby) – now a commercially viable solution based on open data
Efficiencies for EXTERNAL requests (50% less requests as reported by Dave Wallace, CIO of Toronto)
Transforming – creating connections, from silos
To start off, it’s changing the relationship between the gov’t and the citizensJanise LaCouvee (Vancouver Island)Evolution of gov't - to address citizens need to BELONG Maslow's hierarchyBefore:Institutions met basic needs of citizens. - education, police, fire, military, public transport, social services, town planning, water services, waste mgmt -- roman+aquaductsNow: Called to meet “belonging” needs.The requires that Gov't is not only talking TO citizen communities, or Online communities or Open Gov communities, or Open Data hacker communities ---It needs to evolveto become PART of these communities
Organic crowdsourcingExtends to gov20City of nanaimo, opendatabc, nanaimo IT workers - part of Relying on citizen communities requires knowing how to:Empowering the culture of these communities (foster communities)Hosting hackathons, F&B and venue --Socially – specific thingsSense – making
Organic crowdsourcingExtends to gov20City of niagara falls, ONCity of Nanaimo – parks N rec (@NinjaMeg) example of crowdsourcing image / voting for an activity guide
Like WhereDidItGo project by OpenDataBC that helps to visualize how BC’s taxes are being spent, orDisclosed.CA that helps search through past contracts across various Agencies, and track how they spend taxpayers’ dollars
Or visualizeCrime in San Farncisco as Streetlights Doug McCune - AWESOME 3D projections of crime data:Prostitution NarcoticsVandalism –Or the way I like to call it:Sex, Drugs and RockNRoll data in 3DDoug McCune / http://dougmccune.com/blog
I was part of the cross-Canada team of open data hackers that pulled together EMITTERA way to visualize industrial polluters & using Environment Canada data via Windows Azure APIs to pull information about MPs for that area
Fostering use & applications on top of the platformsTapping into App EcosystemFostering citizen Ready appsFostering Connected experience for citizensBe the foundation -- App store / marketplaceOther services that can use Gov't data: standards, APIs allow this to be seamless
Effective Recapture Mechanismspowered by Communities / Social componentThere is a wealth of knowledge - need to know how to harness it
www.flickr.com/photos/paperandglue/3437753623/
Video – Manitoba Floods / Ushahidi platform
Workflows to review/refine & integrateMerge / Synthesize / integrate the newfound knowledge Merge / synthesize the "knowledge of the masses"workflows to review, validate approve data & make use of meta-data Or better yetCrowdsource the review - community review:community moderationauthority pays attention to community feedback & incorporates findingsSelf-selected group of moderators ORCity-selected community of members….
Social media - citizen-driven GIS data (resource for rich linked data)OpenStreetMap - Platform for crowdSourcing & connecting data back to the source (?)Location-based Collaboration (citizen) GeoWIkis --- represented by WIKI MAPIA Collaborative GIS systems (authority) Crowdsourcing & CollaborationProcesses to RATE
Relying on self-selected communities of InfomediariesRufus Pollock, co-Founder of the Open Knowledge Foundation. In an ecosystem there are data cycles: infomediaries — intermediate consumers of data such as builders of apps and data wranglers — should also be publishers who share back their cleaned / integrated / packaged data into the ecosystem in a reusable way — these cleaned and integrated datasets being, of course, often more valuable than the original source.WIKI - government: data- and meta-data merge frameworks; collaborative democracy participatory nature of Web 2.0 technologies to build a new kind of participatory democracy and a smart, lean government.Patent examiners have traditionally worked in secret, cut off from essential information and racing against the clock to rule on lengthy, technical claims. Peer-to-Patent broke this mold by creating online networks of self-selecting citizen experts and channeling their knowledge and enthusiasm into forms that patent examiners can easily use.
This is a different model of model of citizen-centric government-to-citizen engagement, pivoted differently:B2B, B2C, G2C --- OG2C
Transforming data publishing
Evolution from DATA
To Data + Maps
Cloud – lower barriers to deploy open gov / open data solutions, efficiency, scale.The Cloud lends itself as a great hosting platform for open data, open standards, and development of open APIs (and therefore shared applications).
Leverage APIs to the data & back to providers: PDX API started by Max Ogden , using GeoCouch (spatial index enabled flavour of CouchDB), more generalized version CivicAPIOGDI / oData APIsSocrataESRI OpenDataPhilly: ESRI , PHL API, etc.
APIs have the potential to enable the 2-way data exchange
Ways to capture the Meta-data – and associate it back with the original dataAnd, depending on the type of APIs – even describe the relationships between the data sets –
And links –Now if I'm talking about Data that has meaning and Relationships that are described w/in data -- I'm talking about Semantic Web -- throughout the org & also outside the orgIt will help to break through the Barrier between data inside & outside the orgLinked Data / RDFHTML MicroDataoDataGdAtaoDAta projectOpen Standards – enable a better ecosystem for navigating networks of data
Read/Write Web – integrated collaborative map experience
So thanks Tony & Zappos, and all those projects & examples I mentionedAs you are truly the…
…the building blocksOf the Open Gov Platform of the future