Presentation that demonstrates the Patterns library, which aim to facilitate a fruitful cooperation between designers and developers in a multidisciplinary team.
The theme of your website has the capacity for beautiful, semantic markup...and also the hacky HTML soup. You can build a new theme by downloading a free theme and tearing out its guts--or you can learn how to become a theme surgeon.
In this session you will learn two key techniques needed to build a successful theme: crime scene investigation (identifying Drupal page elements in your design files) and power tools for copy-cat theming (things you need to recreate your design using Drupal). From start to finish we will transform a design file into a Drupal theme. With special attention given to your all-important questions: how do I save time with grid-based design? Should I use Panels? How do I make this bit of stuff appear next to that bit? Yah, but how do I start?
[This presentation was given at DrupalCon Chicago but the recording failed. Slides are available from http://www.slideshare.net/emmajane/forensic-theming-for-drupal]
About The Presenter
Emma Jane Hogbin is well known in the Drupal community for her engaging presentations and kickass theming book, Front End Drupal. She is currently working on her second book, Drupal: A user's guide which is due out shortly after DrupalCon. Through her training company, Design to Theme, emmajane has empowered thousands of people to create the Drupal site of their dreams.
Intended audience
Small business site builders who partner with graphic designers but have no idea how to make Drupal look like a design file. Intermediate themers who start with a free Drupal theme that looks "close" to the final site and then start hacking to make their theme. The audience currently does not use base themes and are frustrated at how complicated all of the code is. They are looking for shortcuts and some quick-fix solutions to make theming faster and more profitable.
Questions answered by this session
What are the key tools I need to use to make themeing Drupal easier?
How can I make Drupal markup less yucky?
Where should I start when building a new theme?
Yeah, but how do I theme *that thing*?
I want to see how you build a theme: show me!
Presented at: http://london2011.drupal.org/conference/sessions/forensic-theming-key-techniques-building-effective-drupal-themes
This document discusses a project to identify and collect web-based interactive fiction led by Dr. Lynda Clark. The project aims to (1) identify UK-authored interactive narratives, (2) categorize the works, (3) collect and analyze a sample of 294 works, and (4) create an original interactive fiction work. The works are categorized into genres like hypertext, parser-based, choice-based, and multi-modal. Challenges in collection include the lack of standardization and works hosted across different platforms. The analysis found the top genres were slice of life, fantasy, and science fiction.
CPD25 Applying To Study Library And Information Science … And Beyond: profess...Bethan Ruddock
Given at the CPD25 Applying To Study Library And Information Science … And Beyond event, November 2013 http://www.cpd25.ac.uk/events/applis/
About the benefits of professional involvement for all LIS professionals, but especially new professionals and students
The role of punjab library foundation in developmentshermitha
The document discusses the role of the Punjab Library Foundation (PLF) in developing public libraries in Punjab, Pakistan. It provides background on PLF's establishment, objectives, activities and policies. PLF supports public libraries through grants to purchase books and materials, develop infrastructure, and train staff. It aims to improve library services, resources, and literacy programs. The document also reviews PLF's role, importance for the library profession, and impact on developing libraries in Punjab.
Preservation Strategies For Library And Archival ResourcesFe Angela Verzosa
Presented by Fe Angela M. Verzosa at the Seminar on Disaster Management, sponsored by Aquinas University (held at Daragang Magayon Hall, Aquinas University, Legaspi, Albay, Philippines) on 8 October 2009
Top 10 library interview questions and answersMaroon555
This document provides resources for preparing for a library interview, including common interview questions, tips, and examples. It lists over 50 links to pages on topinterviewquestions.info that contain materials related to different types of interview questions, how to dress and prepare, following up after an interview, and more. The core of the document is a list of example interview questions and suggested responses for various questions commonly asked in library interviews.
The document summarizes Project ARGO, an NPR initiative to create a network of 12 topical websites staffed by a single blogger/editor associated with an NPR member station. It describes the WordPress-based platform used, which includes customizations for features like audio posts, taxonomies, menus and templates. It also outlines the hosting infrastructure using Amazon Web Services and strategies for performance, caching and aggregation across sites.
The theme of your website has the capacity for beautiful, semantic markup...and also the hacky HTML soup. You can build a new theme by downloading a free theme and tearing out its guts--or you can learn how to become a theme surgeon.
In this session you will learn two key techniques needed to build a successful theme: crime scene investigation (identifying Drupal page elements in your design files) and power tools for copy-cat theming (things you need to recreate your design using Drupal). From start to finish we will transform a design file into a Drupal theme. With special attention given to your all-important questions: how do I save time with grid-based design? Should I use Panels? How do I make this bit of stuff appear next to that bit? Yah, but how do I start?
[This presentation was given at DrupalCon Chicago but the recording failed. Slides are available from http://www.slideshare.net/emmajane/forensic-theming-for-drupal]
About The Presenter
Emma Jane Hogbin is well known in the Drupal community for her engaging presentations and kickass theming book, Front End Drupal. She is currently working on her second book, Drupal: A user's guide which is due out shortly after DrupalCon. Through her training company, Design to Theme, emmajane has empowered thousands of people to create the Drupal site of their dreams.
Intended audience
Small business site builders who partner with graphic designers but have no idea how to make Drupal look like a design file. Intermediate themers who start with a free Drupal theme that looks "close" to the final site and then start hacking to make their theme. The audience currently does not use base themes and are frustrated at how complicated all of the code is. They are looking for shortcuts and some quick-fix solutions to make theming faster and more profitable.
Questions answered by this session
What are the key tools I need to use to make themeing Drupal easier?
How can I make Drupal markup less yucky?
Where should I start when building a new theme?
Yeah, but how do I theme *that thing*?
I want to see how you build a theme: show me!
Presented at: http://london2011.drupal.org/conference/sessions/forensic-theming-key-techniques-building-effective-drupal-themes
This document discusses a project to identify and collect web-based interactive fiction led by Dr. Lynda Clark. The project aims to (1) identify UK-authored interactive narratives, (2) categorize the works, (3) collect and analyze a sample of 294 works, and (4) create an original interactive fiction work. The works are categorized into genres like hypertext, parser-based, choice-based, and multi-modal. Challenges in collection include the lack of standardization and works hosted across different platforms. The analysis found the top genres were slice of life, fantasy, and science fiction.
CPD25 Applying To Study Library And Information Science … And Beyond: profess...Bethan Ruddock
Given at the CPD25 Applying To Study Library And Information Science … And Beyond event, November 2013 http://www.cpd25.ac.uk/events/applis/
About the benefits of professional involvement for all LIS professionals, but especially new professionals and students
The role of punjab library foundation in developmentshermitha
The document discusses the role of the Punjab Library Foundation (PLF) in developing public libraries in Punjab, Pakistan. It provides background on PLF's establishment, objectives, activities and policies. PLF supports public libraries through grants to purchase books and materials, develop infrastructure, and train staff. It aims to improve library services, resources, and literacy programs. The document also reviews PLF's role, importance for the library profession, and impact on developing libraries in Punjab.
Preservation Strategies For Library And Archival ResourcesFe Angela Verzosa
Presented by Fe Angela M. Verzosa at the Seminar on Disaster Management, sponsored by Aquinas University (held at Daragang Magayon Hall, Aquinas University, Legaspi, Albay, Philippines) on 8 October 2009
Top 10 library interview questions and answersMaroon555
This document provides resources for preparing for a library interview, including common interview questions, tips, and examples. It lists over 50 links to pages on topinterviewquestions.info that contain materials related to different types of interview questions, how to dress and prepare, following up after an interview, and more. The core of the document is a list of example interview questions and suggested responses for various questions commonly asked in library interviews.
The document summarizes Project ARGO, an NPR initiative to create a network of 12 topical websites staffed by a single blogger/editor associated with an NPR member station. It describes the WordPress-based platform used, which includes customizations for features like audio posts, taxonomies, menus and templates. It also outlines the hosting infrastructure using Amazon Web Services and strategies for performance, caching and aggregation across sites.
Atomic Design - An Event Apart San DiegoBrad Frost
Design systems, not pages. This is an introduction to atomic design (http://bradfrostweb.com/blog/post/atomic-web-design/), a methodology for crafting an effective interface design system. It also introduces Pattern Lab (http://patternlab.io/), a tool for implementing atomic design systems and pattern libraries.
This document discusses Atomic Design, a methodology for building design systems. It begins by explaining that interfaces are made of systems of components, not just pages. It then discusses frameworks like Foundation and Bootstrap, as well as their potential pitfalls. The document introduces Atomic Design and its principles of separating interfaces into abstract and concrete levels. It explains Pattern Lab as a tool for building design systems and provides examples of existing style guides. Overall, the document advocates for a systematic approach to design to improve collaboration and build reusable and scalable components.
1. The document discusses using CSS to create visual elements like shapes, logos, and icons instead of images for performance, maintainability, and resolution independence reasons.
2. It provides examples of how to create basic shapes like rectangles, circles, and triangles using CSS properties like border-radius, gradients, and positioning.
3. The document also covers techniques for generating HTML elements, using pseudo-elements, and manipulating elements with transforms to create effects like masks and shadows.
This document discusses Twig and its use as the template engine in Drupal 8. It provides an overview of Twig, why it was chosen for D8, and how it addresses issues with Drupal 7's theme layer. Key points covered include Twig's syntax, features like inheritance and filters, security advantages over PHPTemplate, and the current status of Twig integration in Drupal 8 core.
PlayNode Conference 2012 (NodeConf 2012 in Korea) 에서 발표한 node.js 기반의 정적 페이지 블로그 엔진 하루프레스
하루프레스의 기능적인 특징, 철학 그리고 기술적인 특징을 통해 알아보는 개발 노하우에 대한 내용을 닮고 있습니다.
Consegi 2010 - Dicas de Desenvolvimento Web com RubyFabio Akita
Esta é a palestra que dei no Consegi 2010 em Brasília. Sobre dicas gerais sobre web, em particular implementando com Ruby on Rails. YSlow, Full Text Search e Tarefas Assíncronas.
This document discusses HTML5 and its new features such as offline/storage capabilities, real-time communication, file/hardware access, improved semantics and markup, graphics and multimedia capabilities using canvas and video elements, CSS3 features like animations, transforms and transitions, and 3D graphics using WebGL. It provides examples of how to use these new features and highlights browsers that support them. The document concludes by discussing what may come next such as CSS regions and shaders, and how Adobe products are supporting HTML5.
Drupal Theme Development - DrupalCon Chicago 2011Ryan Price
This class is intended for people who know some HTML and CSS, and covers the fundamental principles of Drupal theming geared toward people who wish to take a static mockup of a site design and turn it into a Drupal theme. You will also learn about using base themes, grid-based layout and helper modules to streamline and customize your Drupal theme.
Trainer Ryan Price has built entertainment sites, social networks, and eCommerce sites for clients including Popular Science, Field and Stream and Outdoor Life magazines. With over 10 years of experience building sites with PHP and other technologies, Ryan began immersing himself in Drupal around 2006. Ryan often teaches and writes articles along with Mike Anello, and the duo is also known for producing the DrupalEasy Podcast with their host Andrew Riley.
The document discusses the concept of atomic design for building interfaces and design systems. It provides examples of existing style guides and pattern libraries. It also describes how atomic design breaks interfaces down into basic elements called atoms, and combines them into larger components called molecules, organisms and templates. Real content can then be piped into the templates.
This document discusses Twig and its role as the template engine in Drupal 8. It provides an overview of Twig, explaining that it is used in Symfony and other projects. It outlines some flaws in Drupal 7's theme layer, such as insecure PHP templates and a Drupal-specific template language. It then explains how Twig addresses these issues and improves the theme layer. Development status updates are provided, noting that Twig is now the official template engine in Drupal 8 core and templates are being converted, while help is still needed with ongoing work.
In the beginning, progressive enhancement was simple: HTML layered with CSS layered with JavaScript. That worked fine when there were two browsers, but in today's world of multiple devices and multiple browsers, it's time for a progressive enhancement reboot. At the core is the understanding that the web is not print - the same rules don't apply. As developers and consumers we've been fooled into thinking about print paradigms for too long. In this talk, you'll learn just how different the web is and how the evolution of progressive enhancement can lead to better user experiences as well as happier developers and users.
This deck is a conference-agnostic one, suitable to be shown anywhere without site-specific jokes!
The document discusses HTML5 and its advantages over previous standards. Key points include:
- Major tech companies support HTML5 as the future of the web.
- HTML5 offers new forms capabilities, native multimedia, and features that are usable now like canvas, geolocation, and semantic elements.
- The HTML5 doctype is simpler than previous standards. Form controls and semantic elements are introduced.
- Polyfills and other techniques can provide fallback support for older browsers that do not yet support HTML5 features.
Web Components: The Future of Web Development is HereJohn Riviello
From Drupaldelphia 2018
If you haven’t explored Web Components yet, you’re missing out on a powerful tool that can greatly enhance reusability of common web elements throughout your websites and web applications. As Comcast has been updating our web properties to unify under a single UX, using Web Components with Polymer has helped make that process much more efficient.
This session will introduce you to what exactly Web Components are and how to use them. We’ll also cover building Web Components with Polymer, the most popular Web Component library. You’ll get to hear how Comcast is using the web platform to build its next generation single page apps & websites using the latest browser APIs.
You’ll also learn about how easy it is to onboard a team to using Polymer, tips for sharing components with other websites & across teams, and best practices Comcast has established for efficient development of Web Components.
This document discusses making Plone more popular by making it easier to deploy and use through thematic templating. It proposes using Diazo, which separates presentation from content, to allow frontend developers and integrators to build complex websites in Plone without advanced Python skills. Many Plone capabilities like portlets and collections could be surfaced through HTML for easier third-party development. The goal is to lower barriers and attract more developers by following the "Plone crack" or "starter drug" principle of making it addictively easy to get started.
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Nicholas Zakas
In the beginning, progressive enhancement was simple: HTML layered with CSS layered with JavaScript. That worked fine when there were two browsers, but in today's world of multiple devices and multiple browsers, it's time for a progressive enhancement reboot. At the core is the understanding that the web is not print - the same rules don't apply. As developers and consumers we've been fooled into thinking about print paradigms for too long. In this talk, you'll learn just how different the web is and how the evolution of progressive enhancement can lead to better user experiences as well as happier developers and users.
1. The document discusses adapting web design processes for adaptive or responsive design.
2. It outlines the traditional web design process and compares it to designing adaptively, noting that adaptive design only requires learning one line of code - media queries.
3. The document encourages starting the design process from the outside and working in, then coding from the inside out. Gracefully degrading designs and progressively enhancing code is recommended.
Chrome 4+
IE9+
Opera 10.5+
Safari 3.1+ (H.264 video requires QuickTime)
Mobile Safari 3.2+
Android 2.2+
BlackBerry 7+
Opera Mobile 10.1+
Firefox Mobile 4+
Chrome for Android 18+
Internet Explorer Mobile 10+
61
HTML5 VIDEO
62
<!DOCTYPE html>
<html>
<head>
<title>HTML5 Video Demo</title>
</head>
<body>
<video width="320" height="240" controls>
<source src="movie.
Everything is Awesome - Cutting the Corners off the WebJames Rakich
The web is awesome despite it's detractors. But we can't forget our fundamentals when we're trying to forge ahead with new tech. This talk is about how to approach the building blocks of the web in a way that takes advantage of their strengths and avoids their weaknesses.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Atomic Design - An Event Apart San DiegoBrad Frost
Design systems, not pages. This is an introduction to atomic design (http://bradfrostweb.com/blog/post/atomic-web-design/), a methodology for crafting an effective interface design system. It also introduces Pattern Lab (http://patternlab.io/), a tool for implementing atomic design systems and pattern libraries.
This document discusses Atomic Design, a methodology for building design systems. It begins by explaining that interfaces are made of systems of components, not just pages. It then discusses frameworks like Foundation and Bootstrap, as well as their potential pitfalls. The document introduces Atomic Design and its principles of separating interfaces into abstract and concrete levels. It explains Pattern Lab as a tool for building design systems and provides examples of existing style guides. Overall, the document advocates for a systematic approach to design to improve collaboration and build reusable and scalable components.
1. The document discusses using CSS to create visual elements like shapes, logos, and icons instead of images for performance, maintainability, and resolution independence reasons.
2. It provides examples of how to create basic shapes like rectangles, circles, and triangles using CSS properties like border-radius, gradients, and positioning.
3. The document also covers techniques for generating HTML elements, using pseudo-elements, and manipulating elements with transforms to create effects like masks and shadows.
This document discusses Twig and its use as the template engine in Drupal 8. It provides an overview of Twig, why it was chosen for D8, and how it addresses issues with Drupal 7's theme layer. Key points covered include Twig's syntax, features like inheritance and filters, security advantages over PHPTemplate, and the current status of Twig integration in Drupal 8 core.
PlayNode Conference 2012 (NodeConf 2012 in Korea) 에서 발표한 node.js 기반의 정적 페이지 블로그 엔진 하루프레스
하루프레스의 기능적인 특징, 철학 그리고 기술적인 특징을 통해 알아보는 개발 노하우에 대한 내용을 닮고 있습니다.
Consegi 2010 - Dicas de Desenvolvimento Web com RubyFabio Akita
Esta é a palestra que dei no Consegi 2010 em Brasília. Sobre dicas gerais sobre web, em particular implementando com Ruby on Rails. YSlow, Full Text Search e Tarefas Assíncronas.
This document discusses HTML5 and its new features such as offline/storage capabilities, real-time communication, file/hardware access, improved semantics and markup, graphics and multimedia capabilities using canvas and video elements, CSS3 features like animations, transforms and transitions, and 3D graphics using WebGL. It provides examples of how to use these new features and highlights browsers that support them. The document concludes by discussing what may come next such as CSS regions and shaders, and how Adobe products are supporting HTML5.
Drupal Theme Development - DrupalCon Chicago 2011Ryan Price
This class is intended for people who know some HTML and CSS, and covers the fundamental principles of Drupal theming geared toward people who wish to take a static mockup of a site design and turn it into a Drupal theme. You will also learn about using base themes, grid-based layout and helper modules to streamline and customize your Drupal theme.
Trainer Ryan Price has built entertainment sites, social networks, and eCommerce sites for clients including Popular Science, Field and Stream and Outdoor Life magazines. With over 10 years of experience building sites with PHP and other technologies, Ryan began immersing himself in Drupal around 2006. Ryan often teaches and writes articles along with Mike Anello, and the duo is also known for producing the DrupalEasy Podcast with their host Andrew Riley.
The document discusses the concept of atomic design for building interfaces and design systems. It provides examples of existing style guides and pattern libraries. It also describes how atomic design breaks interfaces down into basic elements called atoms, and combines them into larger components called molecules, organisms and templates. Real content can then be piped into the templates.
This document discusses Twig and its role as the template engine in Drupal 8. It provides an overview of Twig, explaining that it is used in Symfony and other projects. It outlines some flaws in Drupal 7's theme layer, such as insecure PHP templates and a Drupal-specific template language. It then explains how Twig addresses these issues and improves the theme layer. Development status updates are provided, noting that Twig is now the official template engine in Drupal 8 core and templates are being converted, while help is still needed with ongoing work.
In the beginning, progressive enhancement was simple: HTML layered with CSS layered with JavaScript. That worked fine when there were two browsers, but in today's world of multiple devices and multiple browsers, it's time for a progressive enhancement reboot. At the core is the understanding that the web is not print - the same rules don't apply. As developers and consumers we've been fooled into thinking about print paradigms for too long. In this talk, you'll learn just how different the web is and how the evolution of progressive enhancement can lead to better user experiences as well as happier developers and users.
This deck is a conference-agnostic one, suitable to be shown anywhere without site-specific jokes!
The document discusses HTML5 and its advantages over previous standards. Key points include:
- Major tech companies support HTML5 as the future of the web.
- HTML5 offers new forms capabilities, native multimedia, and features that are usable now like canvas, geolocation, and semantic elements.
- The HTML5 doctype is simpler than previous standards. Form controls and semantic elements are introduced.
- Polyfills and other techniques can provide fallback support for older browsers that do not yet support HTML5 features.
Web Components: The Future of Web Development is HereJohn Riviello
From Drupaldelphia 2018
If you haven’t explored Web Components yet, you’re missing out on a powerful tool that can greatly enhance reusability of common web elements throughout your websites and web applications. As Comcast has been updating our web properties to unify under a single UX, using Web Components with Polymer has helped make that process much more efficient.
This session will introduce you to what exactly Web Components are and how to use them. We’ll also cover building Web Components with Polymer, the most popular Web Component library. You’ll get to hear how Comcast is using the web platform to build its next generation single page apps & websites using the latest browser APIs.
You’ll also learn about how easy it is to onboard a team to using Polymer, tips for sharing components with other websites & across teams, and best practices Comcast has established for efficient development of Web Components.
This document discusses making Plone more popular by making it easier to deploy and use through thematic templating. It proposes using Diazo, which separates presentation from content, to allow frontend developers and integrators to build complex websites in Plone without advanced Python skills. Many Plone capabilities like portlets and collections could be surfaced through HTML for easier third-party development. The goal is to lower barriers and attract more developers by following the "Plone crack" or "starter drug" principle of making it addictively easy to get started.
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Nicholas Zakas
In the beginning, progressive enhancement was simple: HTML layered with CSS layered with JavaScript. That worked fine when there were two browsers, but in today's world of multiple devices and multiple browsers, it's time for a progressive enhancement reboot. At the core is the understanding that the web is not print - the same rules don't apply. As developers and consumers we've been fooled into thinking about print paradigms for too long. In this talk, you'll learn just how different the web is and how the evolution of progressive enhancement can lead to better user experiences as well as happier developers and users.
1. The document discusses adapting web design processes for adaptive or responsive design.
2. It outlines the traditional web design process and compares it to designing adaptively, noting that adaptive design only requires learning one line of code - media queries.
3. The document encourages starting the design process from the outside and working in, then coding from the inside out. Gracefully degrading designs and progressively enhancing code is recommended.
Chrome 4+
IE9+
Opera 10.5+
Safari 3.1+ (H.264 video requires QuickTime)
Mobile Safari 3.2+
Android 2.2+
BlackBerry 7+
Opera Mobile 10.1+
Firefox Mobile 4+
Chrome for Android 18+
Internet Explorer Mobile 10+
61
HTML5 VIDEO
62
<!DOCTYPE html>
<html>
<head>
<title>HTML5 Video Demo</title>
</head>
<body>
<video width="320" height="240" controls>
<source src="movie.
Everything is Awesome - Cutting the Corners off the WebJames Rakich
The web is awesome despite it's detractors. But we can't forget our fundamentals when we're trying to forge ahead with new tech. This talk is about how to approach the building blocks of the web in a way that takes advantage of their strengths and avoids their weaknesses.
Similar to Presentation plone conference 2012 (20)
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
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 and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
5. Pourquoi? Zergatik?
Waarom? Why?
Varfor?
?
Hoekom?
Warum?
Miks?
Por quê? Почему?
¿Por qué?
Miksi? 為什麼 ? Hvorfor?
Perché? Mengapa?
De ce?
vrijdag 19 oktober 12
6. jQuery UI
- Quantity vs Quality
± Lots of freedom
+ Rich interaction patterns
+ Focus on interaction patterns
- Still need to program
+ Good for dev
- Not wel suited for prototyping
vrijdag 19 oktober 12
7. jQuery UI Twitter bootstrap
- Quantity vs Quality + Well defined library of interaction
± Lots of freedom patterns
+ Rich interaction patterns - Lacks certain rich patterns
+ Focus on interaction patterns - Focus on layout
- Still need to program - Little need for programming
+ Good for dev - Less good for dev
- Not wel suited for prototyping + Great for prototyping
vrijdag 19 oktober 12
8. ery UI Patterns library Twitter bo
y vs Quality + Well defined library of interaction + Well defined libra
of freedom patterns patte
action patterns + Loved by designers & developers - Lacks certain
eraction patterns + No need for programming - Focus o
d to program + Focus on interaction patterns - Little need for
d for dev + Great for dev + Less goo
d for prototyping + Great for prototyping + Great for p
vrijdag 19 oktober 12
9. Patterns’ solution
• Only one predefined tag to include in the <head> runs Patterns.
• Works directly in the markup with attributes.
• Uses a syntax that’s compact and not scary to anyone.
• Start rapidly with boilerplate CSS
• Extensible: add your own patterns.
• Can grow rapidly by selecting and integrating excelelnt jQuery
plugins if available.
vrijdag 19 oktober 12
21. Tooltip
<a class=”pat-tooltip” data-pat-tooltip="position: tm-rt-rm-rb-lt; method:
click"”>
Tooltip top middle, show on hover
</a>
vrijdag 19 oktober 12
22. Injection
<a href="my-page.html" class="pat-inject" data-pat-inject="#content">
My first AJAX
</a>
<div id="content">
This is going to be replaced by the entire content of my-page.html
</div>
vrijdag 19 oktober 12
23. Injection
<a href="my-page.html#content" class="pat-inject">
My first AJAX
</a>
<div id="content">
This is going to be replaced by the contents of #content of my-page.html
</div>
vrijdag 19 oktober 12
24. Injection
<a href="my-page.html#my-id" class="pat-inject" data-pat-inject="#content" >
My first AJAX
</a>
<div id="content">
This is going to be replaced by the contents of #my-id of my-page.html
</div>
vrijdag 19 oktober 12
25. Injection
<a href="my-page.html" class="pat-inject" data-pat-inject="#my-id #content &&
h1 .btn">
My first AJAX
</a>
<div id="content">
This is going to be replaced by the contents of #my-id of my-page.html
</div>
<a href=”#” class=”btn”>
This is going to be replaced by the H1 contents of my-page.html
</a>
<a href=”#” class=”btn”>
This is also going to be replaced by the H1 contents of my-page.html
</a>
vrijdag 19 oktober 12
26. Injection
<a href="my-page.html" class="pat-inject" data-pat-inject="method: modal">
My first AJAX
</a>
vrijdag 19 oktober 12
27. Injection
<a href="my-page.html" class="pat-inject" data-pat-inject="method: self-healing">
My first AJAX
</a>
vrijdag 19 oktober 12
28. Injection
<a href="foo.html" class="pat-inject" data-pat-inject="before-element: #content">
My first AJAX
</a>
<!-- The content of my-page.html will appear here -->
<div id="content">
This content will stay here
</div>
vrijdag 19 oktober 12
29. Injection
<a href="foo.html" class="pat-inject" data-pat-inject="after-element: #content">
My first AJAX
</a>
<div id="content">
This content will stay here
</div>
<!-- The content of my-page.html will appear here -->
vrijdag 19 oktober 12
30. Injection
<a href="foo.html" class="pat-inject" data-pat-inject="before: #content">
My first AJAX
</a>
<div id="content">
<!-- The content of my-page.html will appear here -->
This content will stay here
</div>
vrijdag 19 oktober 12
31. Injection
<a href="foo.html" class="pat-inject" data-pat-inject="after: #content">
My first AJAX
</a>
<div id="content">
This content will stay here
<!-- The content of my-page.html will appear here -->
</div>
vrijdag 19 oktober 12