Presentation done at MUPPLE-09, 2nd Workshop on Mash-UP Personal Learning Environments (MUPPLE-09), Interoperable Widgets, Services, and Microformats to facilitate Competence Development, held at the 4th European Conference on Technology Enhanced Learning (EC-TEL09), Nice, France, September 29 - October 2, 2009.
Proceedings online at: http://CEUR-WS.org/Vol-506/
This article: http://CEUR-WS.org/Vol-506/sire.pdf
Configuration as Dependency: Managing Drupal 8 Configuration with git and Com...Erich Beyrent
Drupal 8 provides a robust configuration management system which represents a paradigm shift from previous versions of Drupal. It's now easier than ever to represent your configuration in code and manage it with source control. However, that may not be enough.
This session will propose a new strategy for thinking about Drupal 8 configuration, treating it as just another dependency, managed the same way code dependencies are managed with Composer.
We'll cover:
Drupal 8 configuration management overview
New ways of managing your git repository
Composer and Drupal Console
Drupal 8 multisite considerations
Building, Collaborating and Scaling Drupal Distributions for Federated Organi...Acquia
The promise of open source technology has always been the ability to collaborate, customize and scale. Drupal distributions perfectly exemplify this value prop: building and bundling Drupal functionalities to create sites that share specialized needs.
In this session, we’ll discuss our work with one of the largest federated non-profit organization in the world, the YMCA. We will focus specifically on a community driven initiative, Open Y - a Drupal distribution custom built for YMCAs everywhere.
Some specific topics we will go over include:
Leveraging open source software to foster sharing and collaboration.
Developing a communication strategy focused on key benefits of Drupal and open source, such as cost and speed of innovation.
Creating a sustainable model in a federated organization from small to large YMCAs.
Part of a course on multimedia document engineering, presented at EPFL during the Spring 2009 semester. Quick introduction to the W3C SVG specification and Model Driven User Interface Design.
XML London 2013 presentation
The paper addresses the topic of frameworks intended to speed up the development of web applications using the XML stack (XQuery, XSLT and native XML databases). These frameworks must offer the ability to produce exploitable XML content by web users - without technical skills – and must be simple enough to lower the barrier entry cost for developers. This is particularly true for a low-budget class of applications that we call Small Data applications. This article presents Oppidum, a lightweight open source framework to build web applications relying on a RESTful approach, sustained by intuitive authoring facilities to populate an XML database. This is illustrated with a simple application created for editing this article on the web.
Configuration as Dependency: Managing Drupal 8 Configuration with git and Com...Erich Beyrent
Drupal 8 provides a robust configuration management system which represents a paradigm shift from previous versions of Drupal. It's now easier than ever to represent your configuration in code and manage it with source control. However, that may not be enough.
This session will propose a new strategy for thinking about Drupal 8 configuration, treating it as just another dependency, managed the same way code dependencies are managed with Composer.
We'll cover:
Drupal 8 configuration management overview
New ways of managing your git repository
Composer and Drupal Console
Drupal 8 multisite considerations
Building, Collaborating and Scaling Drupal Distributions for Federated Organi...Acquia
The promise of open source technology has always been the ability to collaborate, customize and scale. Drupal distributions perfectly exemplify this value prop: building and bundling Drupal functionalities to create sites that share specialized needs.
In this session, we’ll discuss our work with one of the largest federated non-profit organization in the world, the YMCA. We will focus specifically on a community driven initiative, Open Y - a Drupal distribution custom built for YMCAs everywhere.
Some specific topics we will go over include:
Leveraging open source software to foster sharing and collaboration.
Developing a communication strategy focused on key benefits of Drupal and open source, such as cost and speed of innovation.
Creating a sustainable model in a federated organization from small to large YMCAs.
Part of a course on multimedia document engineering, presented at EPFL during the Spring 2009 semester. Quick introduction to the W3C SVG specification and Model Driven User Interface Design.
XML London 2013 presentation
The paper addresses the topic of frameworks intended to speed up the development of web applications using the XML stack (XQuery, XSLT and native XML databases). These frameworks must offer the ability to produce exploitable XML content by web users - without technical skills – and must be simple enough to lower the barrier entry cost for developers. This is particularly true for a low-budget class of applications that we call Small Data applications. This article presents Oppidum, a lightweight open source framework to build web applications relying on a RESTful approach, sustained by intuitive authoring facilities to populate an XML database. This is illustrated with a simple application created for editing this article on the web.
Siruna presentation Mobile Drupal @ Drupalcamp Colorado Jun09Tom Deryckere
The document discusses making mobile websites with Drupal. It covers the basics of mobile content adaptation including dealing with device fragmentation and usability issues. It provides examples of simplifying Drupal themes and content for mobile by removing unnecessary elements, optimizing images and download size, extracting menus, and modifying CSS. It also introduces tools like the Siruna platform that can automatically detect devices and adapt Drupal websites and content for different mobile contexts through an XML-based rule system.
Best Practices in Widget Development - Examples and CounterexamplesROLE Project
The document provides best practices and guidelines for developing widgets. It discusses design principles like focusing on a single task, providing self-explanatory interfaces, and using space effectively. It also covers development topics such as using an Apache Shindig server, features of the gadget API, caching, performance optimization, and testing. The overall document aims to help developers create user-friendly and high-performing widgets.
Patrick Chanezon and Guillaume Laforge are presenting Google App Engine Java and Gaelyk, the lightweight groovy toolkit on top of the GAE SDK, at the Devoxx conference
Node Webkit allows you to create desktop applications using HTML, CSS, JavaScript and Node.js modules. It combines the Chromium browser and Node.js framework. This allows building cross-platform desktop apps that can include Node functionality and access system resources. Examples are given of apps built with Node Webkit. Key aspects covered include how it integrates Chromium and Node.js, building a basic app, window rendering options, menus, tray apps, and the developer tools. Benefits for a medical conference app replacement are discussed.
The document provides an introduction to MvvmCross, which is a framework that implements the Model-View-ViewModel (MVVM) pattern for .NET platforms. It discusses MVVM theory, .NET implementations of MVVM patterns like INotifyPropertyChanged, and how MvvmCross enables cross-platform development through features like portable class libraries, plugins, and interface-driven development. It also provides examples of code evolution using MvvmCross and showcases real-world applications that have been developed with it.
Video for this session: http://www.youtube.com/watch?v=jdiu_dH3z5k
Code for this session: https://github.com/xamarin/Seminars/tree/master/2012-12-13-MVVMCross/
An introduction to one approach for using dependency injection, unit testing and MVVM in cross-platform mobile C# development with Stuart Lodge
This document provides an overview of new features and capabilities in Android 3.x, including a redesigned "holographic" UI, the new Action Bar for navigation, the introduction of Fragments for modular UI components, drag and drop functionality, and a Digital Rights Management API. It also discusses tablets running Android 3.x like the XOOM and Galaxy Tab, emulator performance issues, and recommends resources for application development best practices.
Flutter vs Java Graphical User Interface Frameworks - textToma Velev
Flutter and Java are compared for GUI development. Both support common layouts like rows, columns and flex boxes. Flutter has material widgets that mimic Android and iOS while Java has Swing/AWT for desktop. Both support common components like text fields, radio buttons, sliders. Key differences are Flutter targets mobile/web while Java targets desktop primarily. Flutter uses widgets for reactive UIs while Java uses MVC/MVP frameworks.
(1) The document discusses making mobile websites, including trends in mobile technology, challenges in development, and examples of mobile sites built with content management systems like Drupal and Joomla.
(2) Key challenges in mobile development include device fragmentation, usability issues like screen size and navigation, and optimizing content for smaller screens and slower connections.
(3) The presentation provides examples of mobile sites built with Drupal and Joomla, and introduces new solutions like the Osmobi plugin and template to more easily build mobile sites within existing CMS platforms.
This document provides a summary of a presentation about Full Stack Reactivity using the Meteor framework. It includes a definition of full-stack reactivity as allowing every level of a web application's stack to respond in real-time to changes. The presentation demonstrates a sample Meteor application, discusses key Meteor concepts like publications and subscriptions, and argues that Meteor's approach could help transform how Plone applications are developed. The goal is to integrate Meteor's Distributed Data Protocol into Plone to provide real-time reactivity across the stack using ZODB events.
This document discusses various topics related to developing web apps, including HTML5, responsive design, touch events, offline capabilities, and debugging tools. It provides links to resources on HTML5 features like media queries, SVG, web workers, and the page visibility API. It also covers techniques for adapting content like responsive web design, progressive enhancement, and server-side adaptation. Mobile browser stats and popular devices on Douban are mentioned. Frameworks like Bootstrap and tools like Weinre for debugging mobile apps are referenced.
This document discusses various techniques for making web applications work offline and with unreliable network connections, including:
- The application cache manifest which allows specifying cached resources to work offline
- Issues with the current manifest specification and potential enhancements
- The window.applicationCache API for caching resources and monitoring cache status
- Detecting online/offline status using the navigator.onLine property
In 3 sentences or less, it summarizes approaches for offline web applications using the application cache manifest, applicationCache API, and navigator.onLine property.
The document discusses the future of web technologies, focusing on three main areas:
1. New web standards like HTML5 that provide more capabilities without plugins through elements, forms, canvas and video. CSS3 media queries also allow adaptive content for different devices.
2. Adaptive content through media queries and responsive design can make sites work across devices that vary in screen size, input, and capabilities.
3. The browser is emerging as a platform through widgets, JavaScript APIs and the browser runtime, allowing development across devices without writing for each platform natively. Standards will make the browser a ubiquitous platform.
This presentation has been presented at the Flex User Group in Berlin [1] on July 5th, 2012. I basically tried to cover the current state of Apache Flex, its possible future role in 2050 and compared Apache Flex with other Web technologies. I also tried to summarise my current work at Apache Flex. Hopefully, you'll find this presentation inspiring, too ;)
[1] http://www.flash-kiez.de
The document discusses the evolution of using the web as a real application platform. It outlines key technologies like HTML5, JavaScript, and WebGL that have advanced the capabilities of web applications. The document also notes shortcomings in earlier versions of the web around user interaction, performance, and compatibility issues. However, new technologies and browser improvements have helped address many of these issues. The document concludes that the web is becoming a viable platform for developing full-featured applications that combine the benefits of installed software and web-based applications.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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
More Related Content
Similar to Towards Collaborative Portable Web Spaces
Siruna presentation Mobile Drupal @ Drupalcamp Colorado Jun09Tom Deryckere
The document discusses making mobile websites with Drupal. It covers the basics of mobile content adaptation including dealing with device fragmentation and usability issues. It provides examples of simplifying Drupal themes and content for mobile by removing unnecessary elements, optimizing images and download size, extracting menus, and modifying CSS. It also introduces tools like the Siruna platform that can automatically detect devices and adapt Drupal websites and content for different mobile contexts through an XML-based rule system.
Best Practices in Widget Development - Examples and CounterexamplesROLE Project
The document provides best practices and guidelines for developing widgets. It discusses design principles like focusing on a single task, providing self-explanatory interfaces, and using space effectively. It also covers development topics such as using an Apache Shindig server, features of the gadget API, caching, performance optimization, and testing. The overall document aims to help developers create user-friendly and high-performing widgets.
Patrick Chanezon and Guillaume Laforge are presenting Google App Engine Java and Gaelyk, the lightweight groovy toolkit on top of the GAE SDK, at the Devoxx conference
Node Webkit allows you to create desktop applications using HTML, CSS, JavaScript and Node.js modules. It combines the Chromium browser and Node.js framework. This allows building cross-platform desktop apps that can include Node functionality and access system resources. Examples are given of apps built with Node Webkit. Key aspects covered include how it integrates Chromium and Node.js, building a basic app, window rendering options, menus, tray apps, and the developer tools. Benefits for a medical conference app replacement are discussed.
The document provides an introduction to MvvmCross, which is a framework that implements the Model-View-ViewModel (MVVM) pattern for .NET platforms. It discusses MVVM theory, .NET implementations of MVVM patterns like INotifyPropertyChanged, and how MvvmCross enables cross-platform development through features like portable class libraries, plugins, and interface-driven development. It also provides examples of code evolution using MvvmCross and showcases real-world applications that have been developed with it.
Video for this session: http://www.youtube.com/watch?v=jdiu_dH3z5k
Code for this session: https://github.com/xamarin/Seminars/tree/master/2012-12-13-MVVMCross/
An introduction to one approach for using dependency injection, unit testing and MVVM in cross-platform mobile C# development with Stuart Lodge
This document provides an overview of new features and capabilities in Android 3.x, including a redesigned "holographic" UI, the new Action Bar for navigation, the introduction of Fragments for modular UI components, drag and drop functionality, and a Digital Rights Management API. It also discusses tablets running Android 3.x like the XOOM and Galaxy Tab, emulator performance issues, and recommends resources for application development best practices.
Flutter vs Java Graphical User Interface Frameworks - textToma Velev
Flutter and Java are compared for GUI development. Both support common layouts like rows, columns and flex boxes. Flutter has material widgets that mimic Android and iOS while Java has Swing/AWT for desktop. Both support common components like text fields, radio buttons, sliders. Key differences are Flutter targets mobile/web while Java targets desktop primarily. Flutter uses widgets for reactive UIs while Java uses MVC/MVP frameworks.
(1) The document discusses making mobile websites, including trends in mobile technology, challenges in development, and examples of mobile sites built with content management systems like Drupal and Joomla.
(2) Key challenges in mobile development include device fragmentation, usability issues like screen size and navigation, and optimizing content for smaller screens and slower connections.
(3) The presentation provides examples of mobile sites built with Drupal and Joomla, and introduces new solutions like the Osmobi plugin and template to more easily build mobile sites within existing CMS platforms.
This document provides a summary of a presentation about Full Stack Reactivity using the Meteor framework. It includes a definition of full-stack reactivity as allowing every level of a web application's stack to respond in real-time to changes. The presentation demonstrates a sample Meteor application, discusses key Meteor concepts like publications and subscriptions, and argues that Meteor's approach could help transform how Plone applications are developed. The goal is to integrate Meteor's Distributed Data Protocol into Plone to provide real-time reactivity across the stack using ZODB events.
This document discusses various topics related to developing web apps, including HTML5, responsive design, touch events, offline capabilities, and debugging tools. It provides links to resources on HTML5 features like media queries, SVG, web workers, and the page visibility API. It also covers techniques for adapting content like responsive web design, progressive enhancement, and server-side adaptation. Mobile browser stats and popular devices on Douban are mentioned. Frameworks like Bootstrap and tools like Weinre for debugging mobile apps are referenced.
This document discusses various techniques for making web applications work offline and with unreliable network connections, including:
- The application cache manifest which allows specifying cached resources to work offline
- Issues with the current manifest specification and potential enhancements
- The window.applicationCache API for caching resources and monitoring cache status
- Detecting online/offline status using the navigator.onLine property
In 3 sentences or less, it summarizes approaches for offline web applications using the application cache manifest, applicationCache API, and navigator.onLine property.
The document discusses the future of web technologies, focusing on three main areas:
1. New web standards like HTML5 that provide more capabilities without plugins through elements, forms, canvas and video. CSS3 media queries also allow adaptive content for different devices.
2. Adaptive content through media queries and responsive design can make sites work across devices that vary in screen size, input, and capabilities.
3. The browser is emerging as a platform through widgets, JavaScript APIs and the browser runtime, allowing development across devices without writing for each platform natively. Standards will make the browser a ubiquitous platform.
This presentation has been presented at the Flex User Group in Berlin [1] on July 5th, 2012. I basically tried to cover the current state of Apache Flex, its possible future role in 2050 and compared Apache Flex with other Web technologies. I also tried to summarise my current work at Apache Flex. Hopefully, you'll find this presentation inspiring, too ;)
[1] http://www.flash-kiez.de
The document discusses the evolution of using the web as a real application platform. It outlines key technologies like HTML5, JavaScript, and WebGL that have advanced the capabilities of web applications. The document also notes shortcomings in earlier versions of the web around user interaction, performance, and compatibility issues. However, new technologies and browser improvements have helped address many of these issues. The document concludes that the web is becoming a viable platform for developing full-featured applications that combine the benefits of installed software and web-based applications.
Similar to Towards Collaborative Portable Web Spaces (20)
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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
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.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
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.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
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.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
3. What are we talking about ?
Page ?
Mashup ?
Tab ?
Space
Universe ?
Dashboard ?
Container ?
Portal ?
3 www.role-project.eu/mupple09
4. What is a Web Space ?
Components + Data-Flow wiring Mashup
Widgets + Grid Layout Tab, Universe, etc.
Web Space
4 www.role-project.eu/mupple09
5. Web Spaces are the next big stuff in Web Sharing !
TODAY
• Pages : blogs, wikis
• Videos : YouTube
• Slides : slideshare
• Widgets : widgetbox (embed with cut & paste)
• Mashups : Yahoo pipes (embed with cut & paste)
TOMORROW
• Full Web Spaces Sharing
• enabler for collaboration
• especially for learning
• e.g. “learn english” web space
5 www.role-project.eu/mupple09
11. What to share ?
Mashup Widget Composition
list of components list of widgets
data-flow wiring of layout
components
component settings widget preferences
widget states
third party user’s data on external services
11 www.role-project.eu/mupple09
12. Current State of the Art
• Some scenarios already possible at the widget or mashup level
• most of the time limited to cloning or broadcasting
• most of the time with knowledge of Javascript required
• Yahoo Pipes example :
12 www.role-project.eu/mupple09
13. Example:
broadcasting a mashup dashboard on www.afrous.com
<script type="text/javascript"
src="http://resource.afrous.net/release/2.1/js/afrous-dashboard-include.js">
</script>
<script type="text/javascript">
afrous.config = { SITE_KEY : '7e0cd16c11ff3ffe8ad75dfc981b37ee'};
window.onload=function() {
afrous.dashboard.showDashboard(
{ el : 'dashboard',
id : '4bf13a9aef4428fe235ed090d3cf112d',
hideDrawer : true });
}
</script>
13 www.role-project.eu/mupple09
14. Example: sharing a widget on Netvibes
Copy of the
Widget
configuration
14 www.role-project.eu/mupple09
15. Our first implementation: iGoogle !
Cloning
Space Level
Broadcasting
Co-Editing
Widget Level
Portability
Space Level
15 www.role-project.eu/mupple09
16. Our first implementation (Cont’d)
Broadcasting
scenario
Co-Editing
scenario
Social Gadget
16 www.role-project.eu/mupple09
18. iGoogle : the most complete implementation up to date
Scenario Solution Widget Space Level
Level
Portability “Export / no yes
Import
settings”
Cloning “Send my ? yes
settings”
Broadcasting “View my yes no
content”
Co-Editing “View and yes no
edit my
content”
• But all these features are not cross-platform
• No fine grain control other what is shared and when and
by Who
18 www.role-project.eu/mupple09
19. Portable Collaborative Web Spaces Roadmap
1. Common agreement on a Web Space configuration language
• e.g. extension of OPML from news feeds to Web Spaces
• e.g. Widget gallery format on W3C mailing list
• e.g. GadgetTabML from Google
2. Extension of the language to support collaboration
• what to share
• when to share
• who to share with
• how to share it
3. Agreement on architecture for achieving runtime independence
19 www.role-project.eu/mupple09
21. Extension of the configuration language for collaboration
• What ?
• unit of sharing: whole space, widget, individual setting (or state)
• maybe layout and stuff like that
• When ?
• refresh rate
• page reload
• COMET
• With Who ?
• participant lists
• How (scenario) ?
• update rule:
• Broadcasting
• Co-Editing
• No sharing
21 www.role-project.eu/mupple09
22. Proposition for XML based configuration languages
22 www.role-project.eu/mupple09
24. Towards an Open Architecture for sharing Web Spaces
24 www.role-project.eu/mupple09
25. Conclusion
• The vision is here
• one mainstream software editor seems to have embraced it…
• how to convince others to join in ?
• how to avoid multiple non-compatible formats to emerge ?
• W3C Web Apps work stops at Widget Level
• Enabling technologies are appearing
• Google Wave Federation Protocol & Client-Server Protocol
• DOM Server-side Event (HTML 5 ?)
• OpenSocial (participant lists : towards an OpenGroup) ?
• Lot of Opened Issues
• usability (esp. how to design widgets for collaboration ?)
• How to share the vision from now ?
25 www.role-project.eu/mupple09