My senior project presentation concept of presenting dynamic historical maps as layers over current google maps using open source technologies like Adobe Flex 3.0, Google Maps Flex API, with a PHP and MySQL back end.
The document discusses various tools and techniques for creating Drupal themes from Photoshop designs, including Firefox extensions like Firebug and YSlow for debugging and performance analysis, overlay tools like MeasureIt and GridFox, and desktop apps like Skitch and OmniGraffle. It also covers useful Drupal modules like Theme Developer and Skinr, as well as CSS techniques like sprites and image replacement.
This document summarizes the new features in Silverlight 3, including improved data binding, styling, controls, offline support, graphics capabilities, media support, text support, networking features, and the Balder 3D graphics engine. It provides information on Balder's architecture, techniques for optimizing performance, demos, supported file formats, and instructions for getting started with Balder.
This document provides an introduction to the browser DOM (Document Object Model). It discusses the history and components of browsers, including layout engines like WebKit, Gecko, and Trident. It explains that the DOM represents the document as objects that can be accessed and manipulated with JavaScript. Code examples are provided to demonstrate accessing and manipulating DOM objects to change HTML elements on a page.
My slides from the BlueGlass LA presentation on WordPress. Geared towards marketers and users (not developers) it gives a good look into strong site management.
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinSuzanne Dergacheva
This presentation from DrupalCon Dublin covered site building techniques for creating landing pages and layouts, including using custom blocks, paragraphs, and panels, and then different theming approaches for creating these layouts.
In all organizations there are highly specialized tools used to produce and organize documents but integrating these with your content management platform can not only be difficult but, at times, even knowing where to start can be a great challenge. In an authoring environment integrating with these tools can make or break your CMS platform. Alfresco already includes many open source projects that help with integration; utilizing these, external tools can communicate both into and out of Alfresco to streamline authoring and publication of content. The talk will go over: Problems of authoring content outside of CMS; Highlighting common authoring tools and external systems; Demonstrating integrations to Microsoft Word, Adobe Drive, Adobe InDesign server, XML database (eXist/ MarkLogic); and Overview of integration methods with benefits and drawbacks. The talk will mainly be a presentation with some brief breakouts to run through pseudo code and show examples.
The document compares and contrasts the governments of Bahrain and Singapore. Both are constitutional monarchies turned parliamentary republics that gained independence in the 1960s. Bahrain has a bicameral parliament and appointed prime minister, while Singapore has a unicameral parliament and elected president who appoints the prime minister. Their legal systems also differ, with Bahrain basing its judiciary on Islamic law and Singapore on English common law.
The document discusses various tools and techniques for creating Drupal themes from Photoshop designs, including Firefox extensions like Firebug and YSlow for debugging and performance analysis, overlay tools like MeasureIt and GridFox, and desktop apps like Skitch and OmniGraffle. It also covers useful Drupal modules like Theme Developer and Skinr, as well as CSS techniques like sprites and image replacement.
This document summarizes the new features in Silverlight 3, including improved data binding, styling, controls, offline support, graphics capabilities, media support, text support, networking features, and the Balder 3D graphics engine. It provides information on Balder's architecture, techniques for optimizing performance, demos, supported file formats, and instructions for getting started with Balder.
This document provides an introduction to the browser DOM (Document Object Model). It discusses the history and components of browsers, including layout engines like WebKit, Gecko, and Trident. It explains that the DOM represents the document as objects that can be accessed and manipulated with JavaScript. Code examples are provided to demonstrate accessing and manipulating DOM objects to change HTML elements on a page.
My slides from the BlueGlass LA presentation on WordPress. Geared towards marketers and users (not developers) it gives a good look into strong site management.
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinSuzanne Dergacheva
This presentation from DrupalCon Dublin covered site building techniques for creating landing pages and layouts, including using custom blocks, paragraphs, and panels, and then different theming approaches for creating these layouts.
In all organizations there are highly specialized tools used to produce and organize documents but integrating these with your content management platform can not only be difficult but, at times, even knowing where to start can be a great challenge. In an authoring environment integrating with these tools can make or break your CMS platform. Alfresco already includes many open source projects that help with integration; utilizing these, external tools can communicate both into and out of Alfresco to streamline authoring and publication of content. The talk will go over: Problems of authoring content outside of CMS; Highlighting common authoring tools and external systems; Demonstrating integrations to Microsoft Word, Adobe Drive, Adobe InDesign server, XML database (eXist/ MarkLogic); and Overview of integration methods with benefits and drawbacks. The talk will mainly be a presentation with some brief breakouts to run through pseudo code and show examples.
The document compares and contrasts the governments of Bahrain and Singapore. Both are constitutional monarchies turned parliamentary republics that gained independence in the 1960s. Bahrain has a bicameral parliament and appointed prime minister, while Singapore has a unicameral parliament and elected president who appoints the prime minister. Their legal systems also differ, with Bahrain basing its judiciary on Islamic law and Singapore on English common law.
The document summarizes the University of Alberta's transition from an in-house content management system to Sitecore. It describes the existing CMS as outdated with scalability and flexibility issues. An RFP process was conducted, with Sitecore, Oracle, and RedDot emerging as finalists. Sitecore was ultimately selected for its flexibility, customizability, and scalability. The implementation occurred from 2008-2009. From 2010-2012, efforts focused on rebranding, reorganizing, and fully redesigning and rebuilding the new Sitecore-powered website based on user feedback. Analytics tools were also implemented to better measure site usage.
The document compares the top CMS systems WordPress, Joomla, and Drupal. It provides statistics on their usage and key features including content structure, templates, plugins, SEO, support communities, and strengths and weaknesses. It also outlines scenarios for when to use each one, such as WordPress for a simple pizza site, Joomla for a software company site, and Drupal for a real estate site where users need to edit listings.
This document discusses the large-scale Drupal implementation for the Municipality of Copenhagen. It describes the client's requirements including handling thousands of websites on a multisite platform, scalability, reusability, content sharing between sites, and accessibility. It then explains the technical solutions used such as Aegir for the multisite platform, Gitlab for module development, and various Drupal modules for features like content sharing, editing interface, and performance optimization. Continuous integration, testing, and contributions back to the open source community are also covered.
Alfresco Summit 2014 - Crafter CMS - Case European BankPiergiorgio Lucidi
This document summarizes a case study of a European bank implementing a new web content management system using Crafter and Alfresco. The bank wanted to introduce a central WCM to replace different disconnected systems and allow custom content across websites and applications. Key aspects included unifying content, custom components and templates, integration with other systems, and good performance. The implemented high-level architecture included Alfresco and Crafter Studio for content management, Crafter Delivery nodes for publishing, and Solr/MongoDB for search and social features. The results were successful integration across systems, fast page loads, and refined content management capabilities.
Drupal 7 - The Top 40 Core Modules and What They Mean for YouAcquia
Join Dries Buytaert, the creator and project lead for the Drupal open source social publishing system, for a one-hour presentation on the new Drupal 7. Dries will discuss the changes to Drupal 7, the new modules that have been added to core, and how these new modules will impact the Drupal 7 platform for developers, designers, site administrators and end-users. This is the second in a series of Drupal 7 Webinars hosted by Dries.
Feature driven agile oriented web applicationsRam G Athreya
The document provides an overview of feature driven agile oriented web applications. It discusses why web development is important as more businesses move online. It also covers challenges in web development and provides an agenda for covering the full spectrum of web app development, including current technologies. The document proposes developing a stock market app as an example project to demonstrate concepts. It includes wireframes and diagrams of the backend and frontend architecture for web apps.
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...Jon Peck
The migration project involved moving content from Entertainment Weekly's WordPress and Vignette systems to Drupal. A team of 4 developers from Four Kitchens and 1 from Time Inc worked on the migration over 17 sprints from April 2014 to January 2015. Key aspects of the project included theming the site with Aurora, implementing JavaScript standards, migrating over 100,000 posts, images and terms from WordPress and Vignette, improving performance, and collaborating with Time Inc on custom content types and workflows. Testing was done to ensure the migrated site met performance standards.
This document discusses 3 ideas for improving ExpressionEngine as a publishing platform:
1. Live Content - Allowing publishers to create fields dynamically as needed rather than using predefined field groups.
2. Client Side Data - Developing a JavaScript API and utility called EEJS to access ExpressionEngine data like channels and entries from the front-end templates.
3. Data Services - Creating a separate CodeIgniter application called the EE Data API to provide a RESTful API for ExpressionEngine data to power off-site apps and mobile apps.
The Greatest Introduction to SharePoint Framework (SPFx) on earth!Małgorzata Borzęcka
The document discusses various options for developing customizations for SharePoint, including SharePoint Add-ins, external apps/SPAs, and the SharePoint Framework (SPFx). It provides an overview of SPFx, describing how it allows customizations to run within the SharePoint page context using modern development tools and frameworks. It also outlines the SPFx build process and deployment options like the Office 365 public CDN and Azure CDN.
Optimizing SharePoint 2010 websites for search enginesMavention
The document discusses optimizing SharePoint 2010 websites for search engines. It outlines common SEO challenges with SharePoint 2010 like page size, redirects, URLs, variations, titles, meta tags, robots.txt, 404 pages and XML sitemaps. It provides solutions for each challenge like using caching, URL rewriting, custom controls and HTTP modules. The document emphasizes that SEO is possible in SharePoint 2010 and demonstrates solutions through code examples and tools.
Business 2.0 with WordPress reveals the secrets of making a profit with WordPress. It's target auditory is: entrepreneurs, small business owners, designers and developers. Different approaches for business based on the platform circles - quick, cheap and powerful WP-based website setup or consulting and products for designers and developers.
The document discusses strategies for modernizing SharePoint sites from classic to modern experiences. It recommends using the Modernization Scanner to assess sites for classic features no longer supported in modern. It also recommends the Page Transformation Engine to convert pages while preserving content using an XML configuration file. The key aspects of modernization are removing subsites and customizations not supported in modern, and rebuilding the information architecture using new structures like hubs and navigation.
Presentation about Oracle Application Express - getting started to getting productive. Check out http://bdb.intelivideo.com for a full ApEx education for just $49.99!!!!
The document discusses options for developing customizations for SharePoint, including SharePoint Add-ins, external apps/SPAs, and the SharePoint Framework (SPFx). It provides an overview of SPFx, describing how it allows customizations to run as part of the SharePoint page with a flexible web part experience. It also covers SPFx tooling, the build process, debugging, the property pane, APIs like REST and Graph, and extensions.
A presentation created for introducing WordPress and outlining what will be covered in my WordPress Super Survival Skills Course - http://www.the-colab.com/wordpress-survival-skills-course/
SharePoint Development in Government EnvironmentsGunjan Datta
This document discusses development approaches and tools for building solutions in government SharePoint environments that have restrictions and limitations compared to typical on-premises or commercial environments. It outlines restrictions around server-side access, administration access, available tools and software. It then evaluates different approaches for building solutions within these constraints, including using out of the box components, JavaScript, REST, and no-code options like content editors.
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...C. Daniel Chase
This document summarizes the responsive design refresh of the University of Tennessee at Chattanooga website using Twitter Bootstrap and OU Campus. It describes the implementation timeline from October to July, including preparing designs, training staff, and launching the new site. It discusses the responsive template choices and features like profiles, search, and integrating the library site. Snippets and templates provided flexibility for customizing pages while maintaining standards. Proper planning, training, and communication were keys to the successful website redesign and transition.
The rise of portable devices last year shows how important is making applications compatible with mobiles. When it comes to web applications, JSF offers the same strong background for mobile development as it does for desktop applications: an extensible framework with a widely-accepted development model, allowing reuse of JSF programming skills and technologies on the mobile platform. RichFaces 4.1 goes behind concepts brought by JSF and provides developer with framework which makes your applications ready for mobile devices and offers you as rich component suite as for desktop environments. Lukas is going to show you how the RichFaces Showcase was turned into an application for portable devices, how a light-weight javascript framework was designed for making RichFaces applications mobile ready, the principles of an one-page application design and what are the necessary optimizations for making RichFaces applications run on mobile devices properly.
This document provides a summary of modern communication sites and customization capabilities. It begins with an overview of where communication sites have evolved from older SharePoint versions. It then discusses how to create communication sites and the out-of-box web parts. Customization options are explained like themes, extensions, and using the SharePoint Framework (SPFx) to build custom web parts. The importance of change management and communication for migrations is stressed. Upcoming features like hub sites and a roadmap for site owners are also mentioned.
Drupal and mobile devices komelin konstanin (eng)drupalconf
The document discusses adapting Drupal for mobile devices. It covers creating mobile-optimized sites using device detection and responsive design. Native mobile applications can also be built using tools like PhoneGap or Titanium. The Drupal Services module allows creating RESTful APIs for mobile apps to access Drupal content. The document demonstrates these approaches and provides resources for further information.
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
CAKE: Sharing Slices of Confidential Data on BlockchainClaudio Di Ciccio
Presented at the CAiSE 2024 Forum, Intelligent Information Systems, June 6th, Limassol, Cyprus.
Synopsis: Cooperative information systems typically involve various entities in a collaborative process within a distributed environment. Blockchain technology offers a mechanism for automating such processes, even when only partial trust exists among participants. The data stored on the blockchain is replicated across all nodes in the network, ensuring accessibility to all participants. While this aspect facilitates traceability, integrity, and persistence, it poses challenges for adopting public blockchains in enterprise settings due to confidentiality issues. In this paper, we present a software tool named Control Access via Key Encryption (CAKE), designed to ensure data confidentiality in scenarios involving public blockchains. After outlining its core components and functionalities, we showcase the application of CAKE in the context of a real-world cyber-security project within the logistics domain.
Paper: https://doi.org/10.1007/978-3-031-61000-4_16
More Related Content
Similar to Senior Project at USF - Mapping with Adobe Flex and Google Maps (Dec 2010)
The document summarizes the University of Alberta's transition from an in-house content management system to Sitecore. It describes the existing CMS as outdated with scalability and flexibility issues. An RFP process was conducted, with Sitecore, Oracle, and RedDot emerging as finalists. Sitecore was ultimately selected for its flexibility, customizability, and scalability. The implementation occurred from 2008-2009. From 2010-2012, efforts focused on rebranding, reorganizing, and fully redesigning and rebuilding the new Sitecore-powered website based on user feedback. Analytics tools were also implemented to better measure site usage.
The document compares the top CMS systems WordPress, Joomla, and Drupal. It provides statistics on their usage and key features including content structure, templates, plugins, SEO, support communities, and strengths and weaknesses. It also outlines scenarios for when to use each one, such as WordPress for a simple pizza site, Joomla for a software company site, and Drupal for a real estate site where users need to edit listings.
This document discusses the large-scale Drupal implementation for the Municipality of Copenhagen. It describes the client's requirements including handling thousands of websites on a multisite platform, scalability, reusability, content sharing between sites, and accessibility. It then explains the technical solutions used such as Aegir for the multisite platform, Gitlab for module development, and various Drupal modules for features like content sharing, editing interface, and performance optimization. Continuous integration, testing, and contributions back to the open source community are also covered.
Alfresco Summit 2014 - Crafter CMS - Case European BankPiergiorgio Lucidi
This document summarizes a case study of a European bank implementing a new web content management system using Crafter and Alfresco. The bank wanted to introduce a central WCM to replace different disconnected systems and allow custom content across websites and applications. Key aspects included unifying content, custom components and templates, integration with other systems, and good performance. The implemented high-level architecture included Alfresco and Crafter Studio for content management, Crafter Delivery nodes for publishing, and Solr/MongoDB for search and social features. The results were successful integration across systems, fast page loads, and refined content management capabilities.
Drupal 7 - The Top 40 Core Modules and What They Mean for YouAcquia
Join Dries Buytaert, the creator and project lead for the Drupal open source social publishing system, for a one-hour presentation on the new Drupal 7. Dries will discuss the changes to Drupal 7, the new modules that have been added to core, and how these new modules will impact the Drupal 7 platform for developers, designers, site administrators and end-users. This is the second in a series of Drupal 7 Webinars hosted by Dries.
Feature driven agile oriented web applicationsRam G Athreya
The document provides an overview of feature driven agile oriented web applications. It discusses why web development is important as more businesses move online. It also covers challenges in web development and provides an agenda for covering the full spectrum of web app development, including current technologies. The document proposes developing a stock market app as an example project to demonstrate concepts. It includes wireframes and diagrams of the backend and frontend architecture for web apps.
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...Jon Peck
The migration project involved moving content from Entertainment Weekly's WordPress and Vignette systems to Drupal. A team of 4 developers from Four Kitchens and 1 from Time Inc worked on the migration over 17 sprints from April 2014 to January 2015. Key aspects of the project included theming the site with Aurora, implementing JavaScript standards, migrating over 100,000 posts, images and terms from WordPress and Vignette, improving performance, and collaborating with Time Inc on custom content types and workflows. Testing was done to ensure the migrated site met performance standards.
This document discusses 3 ideas for improving ExpressionEngine as a publishing platform:
1. Live Content - Allowing publishers to create fields dynamically as needed rather than using predefined field groups.
2. Client Side Data - Developing a JavaScript API and utility called EEJS to access ExpressionEngine data like channels and entries from the front-end templates.
3. Data Services - Creating a separate CodeIgniter application called the EE Data API to provide a RESTful API for ExpressionEngine data to power off-site apps and mobile apps.
The Greatest Introduction to SharePoint Framework (SPFx) on earth!Małgorzata Borzęcka
The document discusses various options for developing customizations for SharePoint, including SharePoint Add-ins, external apps/SPAs, and the SharePoint Framework (SPFx). It provides an overview of SPFx, describing how it allows customizations to run within the SharePoint page context using modern development tools and frameworks. It also outlines the SPFx build process and deployment options like the Office 365 public CDN and Azure CDN.
Optimizing SharePoint 2010 websites for search enginesMavention
The document discusses optimizing SharePoint 2010 websites for search engines. It outlines common SEO challenges with SharePoint 2010 like page size, redirects, URLs, variations, titles, meta tags, robots.txt, 404 pages and XML sitemaps. It provides solutions for each challenge like using caching, URL rewriting, custom controls and HTTP modules. The document emphasizes that SEO is possible in SharePoint 2010 and demonstrates solutions through code examples and tools.
Business 2.0 with WordPress reveals the secrets of making a profit with WordPress. It's target auditory is: entrepreneurs, small business owners, designers and developers. Different approaches for business based on the platform circles - quick, cheap and powerful WP-based website setup or consulting and products for designers and developers.
The document discusses strategies for modernizing SharePoint sites from classic to modern experiences. It recommends using the Modernization Scanner to assess sites for classic features no longer supported in modern. It also recommends the Page Transformation Engine to convert pages while preserving content using an XML configuration file. The key aspects of modernization are removing subsites and customizations not supported in modern, and rebuilding the information architecture using new structures like hubs and navigation.
Presentation about Oracle Application Express - getting started to getting productive. Check out http://bdb.intelivideo.com for a full ApEx education for just $49.99!!!!
The document discusses options for developing customizations for SharePoint, including SharePoint Add-ins, external apps/SPAs, and the SharePoint Framework (SPFx). It provides an overview of SPFx, describing how it allows customizations to run as part of the SharePoint page with a flexible web part experience. It also covers SPFx tooling, the build process, debugging, the property pane, APIs like REST and Graph, and extensions.
A presentation created for introducing WordPress and outlining what will be covered in my WordPress Super Survival Skills Course - http://www.the-colab.com/wordpress-survival-skills-course/
SharePoint Development in Government EnvironmentsGunjan Datta
This document discusses development approaches and tools for building solutions in government SharePoint environments that have restrictions and limitations compared to typical on-premises or commercial environments. It outlines restrictions around server-side access, administration access, available tools and software. It then evaluates different approaches for building solutions within these constraints, including using out of the box components, JavaScript, REST, and no-code options like content editors.
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...C. Daniel Chase
This document summarizes the responsive design refresh of the University of Tennessee at Chattanooga website using Twitter Bootstrap and OU Campus. It describes the implementation timeline from October to July, including preparing designs, training staff, and launching the new site. It discusses the responsive template choices and features like profiles, search, and integrating the library site. Snippets and templates provided flexibility for customizing pages while maintaining standards. Proper planning, training, and communication were keys to the successful website redesign and transition.
The rise of portable devices last year shows how important is making applications compatible with mobiles. When it comes to web applications, JSF offers the same strong background for mobile development as it does for desktop applications: an extensible framework with a widely-accepted development model, allowing reuse of JSF programming skills and technologies on the mobile platform. RichFaces 4.1 goes behind concepts brought by JSF and provides developer with framework which makes your applications ready for mobile devices and offers you as rich component suite as for desktop environments. Lukas is going to show you how the RichFaces Showcase was turned into an application for portable devices, how a light-weight javascript framework was designed for making RichFaces applications mobile ready, the principles of an one-page application design and what are the necessary optimizations for making RichFaces applications run on mobile devices properly.
This document provides a summary of modern communication sites and customization capabilities. It begins with an overview of where communication sites have evolved from older SharePoint versions. It then discusses how to create communication sites and the out-of-box web parts. Customization options are explained like themes, extensions, and using the SharePoint Framework (SPFx) to build custom web parts. The importance of change management and communication for migrations is stressed. Upcoming features like hub sites and a roadmap for site owners are also mentioned.
Drupal and mobile devices komelin konstanin (eng)drupalconf
The document discusses adapting Drupal for mobile devices. It covers creating mobile-optimized sites using device detection and responsive design. Native mobile applications can also be built using tools like PhoneGap or Titanium. The Drupal Services module allows creating RESTful APIs for mobile apps to access Drupal content. The document demonstrates these approaches and provides resources for further information.
Similar to Senior Project at USF - Mapping with Adobe Flex and Google Maps (Dec 2010) (20)
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
CAKE: Sharing Slices of Confidential Data on BlockchainClaudio Di Ciccio
Presented at the CAiSE 2024 Forum, Intelligent Information Systems, June 6th, Limassol, Cyprus.
Synopsis: Cooperative information systems typically involve various entities in a collaborative process within a distributed environment. Blockchain technology offers a mechanism for automating such processes, even when only partial trust exists among participants. The data stored on the blockchain is replicated across all nodes in the network, ensuring accessibility to all participants. While this aspect facilitates traceability, integrity, and persistence, it poses challenges for adopting public blockchains in enterprise settings due to confidentiality issues. In this paper, we present a software tool named Control Access via Key Encryption (CAKE), designed to ensure data confidentiality in scenarios involving public blockchains. After outlining its core components and functionalities, we showcase the application of CAKE in the context of a real-world cyber-security project within the logistics domain.
Paper: https://doi.org/10.1007/978-3-031-61000-4_16
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
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
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.
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.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
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.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
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!
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.
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
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
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.
2. Hillsborough County Historic Maps
• About the project
– Create historical interactive Google® maps of
Hillsborough County
– Provide overlays for year 1852
• Currently only section 29, range 19, maps 1-33
– Place various historical objects on Google® maps
• Field Notes
• Points of Interest
• Images/Photos
3. About Hillsborough County
Historical Maps
“The Fort King Road
Then and Now”
“A mile-by-mile survey of the original
military trail that extended from Fort
Brooke at Tampa Bay to Fort King in
what is now Ocala. The authors have
used original surveys from the 1840s
opposite aerial photographs from the
1940s, showing the original Fort King
Road and overlaid with modern
roads.” – Seminole Wars Foundation
Jeff Hough
4. Web 2.0 Technology Options
• AJAX – Asynchronous Java Script and XML
– HTML/XHTML/CSS
– XML/XSLT
– JavaScript
• Silverlight
– HTML/XHTML/CSS
– XML
– ASP/.NET
• Flex
– HTML/CSS
– XML/MXML
– Action Script
5. Other Technologies
• MySQL™ database
(http://mysql.com/)
• Google® Maps API
(http://code.google.com/apis/maps/index.html)
• WordPress® Web Log
(http://wordpress.org/)
• Apache Web Server
(http://httpd.apache.org/)
8. Why Adobe Web Premium?
• Multi-Browser compatible with Flash plug-in
• Learn newer technology/multi-platform
• Google® API compatible with Flash
9. Alternatives
• Adobe® Flex plug-in for Eclipse
(http://adobe.com)
• InkScape vs. Adobe® Illustrator
(http://inkscape.org/)
• GIMP vs. Adobe® Photoshop
(http://www.gimp.org/)
10. My Responsibilities
• Research Requirements
– Design requirements
– Database requirements
• Design
– Designed website using Adobe ® Flash Catalyst,
Illustrator and Photoshop
– Create database and tables using MySQL
• Import data into MySQL databases
11. My Responsibilities (cont.…)
• Development
– Code MXML/Action Script for user interface
– Code client side Action Script to interact with user
– Code Google Maps (KML) to interact with user
– Create server side PHP scripts to interact with user
and MySQL database
– Create server side PHP scripts to interact with Google
Maps API and MySQL database
– Create PHP scripts to pull data from MySQL database
and convert to XML for XMLHttpRequest for
WordPress® Blog
23. Most Challenging Aspects
• Design
– My most challenging aspect was design
• I am not a web designer
• Not familiar with photo programs
• Difficult time deciding on a design and sticking to it
• Waste too much time on design
– I addressed these issues by
• Use online tutorials
• Code and worry about design later
• Hire a designer – in the real world
24. Other challenges
• Learning new technologies
– Action Script
– Adobe Flex/Flash Builder
– Google Maps/KML/GIS
25. Flex Positives/Negatives
• Positives
– Platform/Browser independent
– Development/Design easier than AJAX
• Negatives
– Some mobile devices do not support Adobe
Flash®
26. Results
• What did I learn?
– Flex Technologies
• Action Script
• MXML
– Adobe tools
• Flash Catalyst
• Illustrator
• Photoshop
• Flash Builder
– XHTML/HTML 5.0
– CSS
– Google Maps API/KML
– Server Side Scripting
• PHP
– Requirements gathering is most important
27. Changes
• What would I do different?
– Less time on design, more time on coding
– Separate MXML from Action Code
– Label names of components
28. Advise
• Choose your project carefully
– Don’t get in over your head
• Research requirements extensively
– Helps organize your project plan
– Minimize surprises
• Do documentation first
– Helps keep you on track
– Can always update later