The document provides tips for add-on developers to minimize user frustration and maximize delight when building, marketing, and supporting their add-ons. For building, it recommends a clean first run experience, avoiding cluttered user interfaces, and earning user trust. For marketing, it suggests using descriptive names, attractive icons, and helpful screenshots. For listening to users, it advises providing support, monitoring reviews, and utilizing analytics and reporting tools. The overarching goal is to create high quality add-ons that enhance the browser experience for users.
The document contains a checklist of criteria for app testing across four categories: device explicit, network explicit, app explicit, and app UI explicit testing. It includes over 50 individual criteria to test things like app behavior with incoming calls/messages, different network connections, device hardware buttons, and compliance with app store guidelines regarding use of personal data and copyrighted content.
The document discusses the power of browser customization through add-ons. It notes that add-ons can extend browser functionality and provide continuous access to websites even when users are not directly on the site. Well-designed add-ons can help increase user retention on sites. The document provides examples of popular add-ons for services like Delicious and StumbleUpon, and discusses upcoming developments like the Add-ons Marketplace and changes in Firefox 4 that aim to improve the add-on experience.
This document discusses browser add-ons and how they can improve testing efficiency. It describes browser add-ons as software extensions that add functionality to web browsers. Three add-ons are highlighted that improve testing: Responsive Web Design Tester tests websites on different screen sizes; W3Techs displays the technologies used by websites with a click; and Form Filler speeds up filling forms by auto-filling fields or bulk entry of test data. The document advocates for browser add-ons to enhance testing capabilities and productivity.
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012Brian King
This document summarizes Mozilla's Add-ons program in 2011 and plans for 2012. In 2011, Mozilla overhauled the add-on review process, improved discoverability through the discovery pane and search, and launched the Jetpack SDK which saw adoption from 27% of new add-ons. Plans for 2012 include further integrating the Jetpack SDK, launching an add-ons builder and apps marketplace, improving performance testing, and ensuring compatibility with Firefox 10.
The document summarizes several add-ons for Atlassian products like Jira and Confluence. It introduces InVision for designing in Jira, Hootsuite for social media integration in Jira Service Desk, Topdox for file sharing in Hipchat, Elevator for assigning issues in Jira, and Stepshot for creating step-by-step guides in Confluence. Representatives from the add-on companies provide details on features and benefits.
The document contains a checklist of criteria for app testing across four categories: device explicit, network explicit, app explicit, and app UI explicit testing. It includes over 50 individual criteria to test things like app behavior with incoming calls/messages, different network connections, device hardware buttons, and compliance with app store guidelines regarding use of personal data and copyrighted content.
The document discusses the power of browser customization through add-ons. It notes that add-ons can extend browser functionality and provide continuous access to websites even when users are not directly on the site. Well-designed add-ons can help increase user retention on sites. The document provides examples of popular add-ons for services like Delicious and StumbleUpon, and discusses upcoming developments like the Add-ons Marketplace and changes in Firefox 4 that aim to improve the add-on experience.
This document discusses browser add-ons and how they can improve testing efficiency. It describes browser add-ons as software extensions that add functionality to web browsers. Three add-ons are highlighted that improve testing: Responsive Web Design Tester tests websites on different screen sizes; W3Techs displays the technologies used by websites with a click; and Form Filler speeds up filling forms by auto-filling fields or bulk entry of test data. The document advocates for browser add-ons to enhance testing capabilities and productivity.
Mozilla Add-Ons Evolution 2011 in review and Upcoming in 2012Brian King
This document summarizes Mozilla's Add-ons program in 2011 and plans for 2012. In 2011, Mozilla overhauled the add-on review process, improved discoverability through the discovery pane and search, and launched the Jetpack SDK which saw adoption from 27% of new add-ons. Plans for 2012 include further integrating the Jetpack SDK, launching an add-ons builder and apps marketplace, improving performance testing, and ensuring compatibility with Firefox 10.
The document summarizes several add-ons for Atlassian products like Jira and Confluence. It introduces InVision for designing in Jira, Hootsuite for social media integration in Jira Service Desk, Topdox for file sharing in Hipchat, Elevator for assigning issues in Jira, and Stepshot for creating step-by-step guides in Confluence. Representatives from the add-on companies provide details on features and benefits.
The document summarizes information about the Firefox web browser. It discusses that the animal in the Firefox logo is actually a red panda, not a fox. It then describes the different release channels for Firefox including Nightly, Developer, Beta, and Release. It provides brief explanations of features in Firefox such as Do Not Track, a tool to see third party trackers, private browsing, the forget button, master password, the new tab page, Firefox add-ons, and Firefox Hello for video chatting in the browser.
Kill Administrator: Fighting Back Against Admin RightsScriptLogic
We’re not talking about killing the Administrator. That would be you, and that would be wrong. Rather, it’s time we eliminated the role of Administrator from our Windows servers and desktops.
Administrator privileges are Windows’ necessary evil. Why? Standard Windows user rights just aren’t powerful enough to accomplish many needed tasks, so users demand elevated rights for everything. That’s the problem with Administrator: You either have it or you don’t.
With a new approach to delegating administrative privileges, you can granularly elevate privileges in applications and the operating system. Windows itself has such a solution in its built-in AppLocker functionality. AppLocker is a good tool to whitelist apps you’ve approved to run, but it isn’t without its shortfalls.
Join Concentrated Technology’s Greg Shields and ScriptLogic’s Nick Calavancia as they compare the AppLocker approach with ScriptLogic’s Privilege Authority product. You’ll find that finding the right balance requires the right set of tools.
In this webinar, we will cover:
1. Getting to least privilege – killing admin rights
2. Administrative granularity – balancing lockdown with productivity
3. Lockdown rules that work
This document discusses various productivity tools and browser extensions that can help enhance productivity. It begins by noting that there is no single perfect productivity combination and effectiveness depends on individual use. It then profiles over 30 different addons and automation tools that can be used for tasks like managing to-do lists, saving articles and websites, taking screenshots, tracking time, hiding distractions, and automating common business tasks like scheduling social media posts and tracking brands online. The tools covered include Momentum, Any.do, Pocket, OneTab, Pablo, LastPass, and many others. In the end, it welcomes any questions about the presented tools.
The document discusses various aspects of usability design for software applications, including usable security, dialog boxes, and mobile usability. It provides guidance on how to balance usability and security, including focusing on simplicity, engaging users, and testing the balance. It discusses different types of dialog boxes like modal and modeless dialog boxes and when each is appropriate. It also covers some common mobile usability issues.
The document proposes the development of a social media application called Friendly. It aims to make social media interaction easy for people of all ages. The objectives, system requirements, design, features and future enhancements of Friendly are discussed. The key features would allow users to like/comment on posts, upload posts, view friends and search. Limitations of previous versions are addressed. The conclusion envisions adding more interactive features like messaging and games between friends.
The document proposes the development of a social media application called Friendly. It aims to make social media interaction easy for people of all ages. The application would allow users to like/comment on posts, upload posts with descriptions, and view updates from other users. Key features would include creating posts, viewing friends, searching for friends, and commenting on posts. The document outlines requirements, proposed design, advantages like sharing information and building communities, and concludes with discussing limitations and future enhancements such as adding messaging and games.
Simplifying the Web Accessibility Test Labmitchellevan
Testing on every assistive technology, browser and mobile device could take forever. We present practical solutions for supporting the "long tail" of diverse user technologies.
Presented 3/20/2014 at CSUN International Technology & Persons with Disabilities Conference
Best Practices for Building Extensions - TwitchCon Developer Day 2017Twitch Developers
Explore design and implementation best practices for building extensions that users will love in this non-technical product talk
Ryan Lubinski, Product Manager of Extensions, Twitch
Building Beautiful and Highly Usable Products by Simon ValleeProductHuntTO
Keynote by Simon Vallee at Product Hunt Toronto's 1 Year Anniversary Event. Simon Vallee is an entrepreneur and product enthusiast. He currently works at Slack, which he joined when Slack acquired his latest startup, Spaces. Before that, he co-founded OpenCal, acquired by Groupon in 2011 and Sitemasher, acquired by Salesforce in 2010. He holds an engineering degree from Polytechnique of Montreal.
This document provides an overview of useful Firefox add-ons for computer technicians. It discusses add-ons for screenshots, ad blocking, price checking computer parts, PDF creation, and locating servers. It then explains how to locate the add-ons page in Firefox, search for add-ons, check ratings, download, install, update, enable and disable add-ons. Specific add-ons are highlighted like FlagFox for IP addresses, Adblock Plus for ads, LightShot for screenshots, and Mouser Electronics for part searches. The document aims to help computer users integrate helpful tools within Firefox.
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)Mykl Roventine
Plugins are the power under WordPress’ hood. Are you using the latest and greatest? In this session you’ll get a rundown of 15 must-have plugins and why they’re important. You’ll also discover 5 more that go from essential to mind-blowing. Presented at Minnesota Blogger Conference 2012.
Tapjoy shares its pre-launch checklist 101 for mobile app developers. This presentation shares five things developers should keep in mind before launching their mobile game.
Take Care of Your Computer Part 4 -- The Top 10 Best Free Software Programs o...Ted Whittemore
This document summarizes a presentation about free software alternatives to commercial programs. It discusses replacing Microsoft Office with LibreOffice, using Google Picasa instead of picture programs, and Google Chrome as a faster browser. Free utilities like Skype, screen capture programs, CD burning software, antivirus programs, and video/audio converters are also presented. The document encourages using free software to save money and discusses where to find more options.
The document discusses best practices for mobile application development and management. It covers the project life cycle, including initiating, planning, executing, monitoring and controlling, and closing a project. It also discusses managing enterprise mobility through a holistic approach, common challenges such as scheduling concerns, and best practices for use scenarios, prototypes, user interfaces, store submission, and testing. The overall focus is on effective strategies for developing and managing successful mobile applications and projects.
Open Source Software allows developers to freely access, modify, and share the source code for a piece of software. It is created by an author or company and then made available for free distribution. Open source software projects can involve thousands of programmers collaborating to refine a product. There are many advantages like no upfront costs, rapidly evolving code, and the ability to customize software. However, there are also disadvantages like potential lack of support if a project becomes abandoned and not all community suggested features may be implemented. Popular examples of open source software include Linux, OpenOffice, Firefox, HTML, and Apache.
XControls have become a powerful tool for XPages developers. Join Matt White and Rich Sharpe to look at:
-What's possible with the XControls
-How to start using the XControls
-A deep dive section on the "Global Search" control
-An upcoming roadmap/new XControls
5 steps to launch your enterprise social networkHighQ
The document outlines 5 steps to successfully launch an enterprise social network: 1) Conduct a pilot launch with a small group of users, 2) Get champions to use the network and represent different user types, 3) Have champions build initial content to seed the network, 4) Educate all new users on how to use the system, and 5) Continually document wins from using the system to promote its value to other employees.
The document describes Molajo, a Joomla! 1.6 distribution focused on engaging the Joomla! developer and site builder community. Molajo includes extensions like the Minima administrator template, ACL component, mRouter, jBetolo file merging utility, and Construct layout builder. It aims to create a collaborative, community-driven distribution and codebase that contributes back to the Joomla! core project. Interested developers are invited to get involved with Molajo.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
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.
The document summarizes information about the Firefox web browser. It discusses that the animal in the Firefox logo is actually a red panda, not a fox. It then describes the different release channels for Firefox including Nightly, Developer, Beta, and Release. It provides brief explanations of features in Firefox such as Do Not Track, a tool to see third party trackers, private browsing, the forget button, master password, the new tab page, Firefox add-ons, and Firefox Hello for video chatting in the browser.
Kill Administrator: Fighting Back Against Admin RightsScriptLogic
We’re not talking about killing the Administrator. That would be you, and that would be wrong. Rather, it’s time we eliminated the role of Administrator from our Windows servers and desktops.
Administrator privileges are Windows’ necessary evil. Why? Standard Windows user rights just aren’t powerful enough to accomplish many needed tasks, so users demand elevated rights for everything. That’s the problem with Administrator: You either have it or you don’t.
With a new approach to delegating administrative privileges, you can granularly elevate privileges in applications and the operating system. Windows itself has such a solution in its built-in AppLocker functionality. AppLocker is a good tool to whitelist apps you’ve approved to run, but it isn’t without its shortfalls.
Join Concentrated Technology’s Greg Shields and ScriptLogic’s Nick Calavancia as they compare the AppLocker approach with ScriptLogic’s Privilege Authority product. You’ll find that finding the right balance requires the right set of tools.
In this webinar, we will cover:
1. Getting to least privilege – killing admin rights
2. Administrative granularity – balancing lockdown with productivity
3. Lockdown rules that work
This document discusses various productivity tools and browser extensions that can help enhance productivity. It begins by noting that there is no single perfect productivity combination and effectiveness depends on individual use. It then profiles over 30 different addons and automation tools that can be used for tasks like managing to-do lists, saving articles and websites, taking screenshots, tracking time, hiding distractions, and automating common business tasks like scheduling social media posts and tracking brands online. The tools covered include Momentum, Any.do, Pocket, OneTab, Pablo, LastPass, and many others. In the end, it welcomes any questions about the presented tools.
The document discusses various aspects of usability design for software applications, including usable security, dialog boxes, and mobile usability. It provides guidance on how to balance usability and security, including focusing on simplicity, engaging users, and testing the balance. It discusses different types of dialog boxes like modal and modeless dialog boxes and when each is appropriate. It also covers some common mobile usability issues.
The document proposes the development of a social media application called Friendly. It aims to make social media interaction easy for people of all ages. The objectives, system requirements, design, features and future enhancements of Friendly are discussed. The key features would allow users to like/comment on posts, upload posts, view friends and search. Limitations of previous versions are addressed. The conclusion envisions adding more interactive features like messaging and games between friends.
The document proposes the development of a social media application called Friendly. It aims to make social media interaction easy for people of all ages. The application would allow users to like/comment on posts, upload posts with descriptions, and view updates from other users. Key features would include creating posts, viewing friends, searching for friends, and commenting on posts. The document outlines requirements, proposed design, advantages like sharing information and building communities, and concludes with discussing limitations and future enhancements such as adding messaging and games.
Simplifying the Web Accessibility Test Labmitchellevan
Testing on every assistive technology, browser and mobile device could take forever. We present practical solutions for supporting the "long tail" of diverse user technologies.
Presented 3/20/2014 at CSUN International Technology & Persons with Disabilities Conference
Best Practices for Building Extensions - TwitchCon Developer Day 2017Twitch Developers
Explore design and implementation best practices for building extensions that users will love in this non-technical product talk
Ryan Lubinski, Product Manager of Extensions, Twitch
Building Beautiful and Highly Usable Products by Simon ValleeProductHuntTO
Keynote by Simon Vallee at Product Hunt Toronto's 1 Year Anniversary Event. Simon Vallee is an entrepreneur and product enthusiast. He currently works at Slack, which he joined when Slack acquired his latest startup, Spaces. Before that, he co-founded OpenCal, acquired by Groupon in 2011 and Sitemasher, acquired by Salesforce in 2010. He holds an engineering degree from Polytechnique of Montreal.
This document provides an overview of useful Firefox add-ons for computer technicians. It discusses add-ons for screenshots, ad blocking, price checking computer parts, PDF creation, and locating servers. It then explains how to locate the add-ons page in Firefox, search for add-ons, check ratings, download, install, update, enable and disable add-ons. Specific add-ons are highlighted like FlagFox for IP addresses, Adblock Plus for ads, LightShot for screenshots, and Mouser Electronics for part searches. The document aims to help computer users integrate helpful tools within Firefox.
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)Mykl Roventine
Plugins are the power under WordPress’ hood. Are you using the latest and greatest? In this session you’ll get a rundown of 15 must-have plugins and why they’re important. You’ll also discover 5 more that go from essential to mind-blowing. Presented at Minnesota Blogger Conference 2012.
Tapjoy shares its pre-launch checklist 101 for mobile app developers. This presentation shares five things developers should keep in mind before launching their mobile game.
Take Care of Your Computer Part 4 -- The Top 10 Best Free Software Programs o...Ted Whittemore
This document summarizes a presentation about free software alternatives to commercial programs. It discusses replacing Microsoft Office with LibreOffice, using Google Picasa instead of picture programs, and Google Chrome as a faster browser. Free utilities like Skype, screen capture programs, CD burning software, antivirus programs, and video/audio converters are also presented. The document encourages using free software to save money and discusses where to find more options.
The document discusses best practices for mobile application development and management. It covers the project life cycle, including initiating, planning, executing, monitoring and controlling, and closing a project. It also discusses managing enterprise mobility through a holistic approach, common challenges such as scheduling concerns, and best practices for use scenarios, prototypes, user interfaces, store submission, and testing. The overall focus is on effective strategies for developing and managing successful mobile applications and projects.
Open Source Software allows developers to freely access, modify, and share the source code for a piece of software. It is created by an author or company and then made available for free distribution. Open source software projects can involve thousands of programmers collaborating to refine a product. There are many advantages like no upfront costs, rapidly evolving code, and the ability to customize software. However, there are also disadvantages like potential lack of support if a project becomes abandoned and not all community suggested features may be implemented. Popular examples of open source software include Linux, OpenOffice, Firefox, HTML, and Apache.
XControls have become a powerful tool for XPages developers. Join Matt White and Rich Sharpe to look at:
-What's possible with the XControls
-How to start using the XControls
-A deep dive section on the "Global Search" control
-An upcoming roadmap/new XControls
5 steps to launch your enterprise social networkHighQ
The document outlines 5 steps to successfully launch an enterprise social network: 1) Conduct a pilot launch with a small group of users, 2) Get champions to use the network and represent different user types, 3) Have champions build initial content to seed the network, 4) Educate all new users on how to use the system, and 5) Continually document wins from using the system to promote its value to other employees.
The document describes Molajo, a Joomla! 1.6 distribution focused on engaging the Joomla! developer and site builder community. Molajo includes extensions like the Minima administrator template, ACL component, mRouter, jBetolo file merging utility, and Construct layout builder. It aims to create a collaborative, community-driven distribution and codebase that contributes back to the Joomla! core project. Interested developers are invited to get involved with Molajo.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
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.
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
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
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!
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.
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).
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
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.
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.
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
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
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.
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.
2. You can’t please
everyone, but...
• Great add-ons help the entire ecosystem
• Here are some tips & guidelines for:
• minimizing frustration
• maximizing delight
• acquiring and retaining happy users
3. Part I: building
Part II: marketing
Part III: Listening
4. 1 Clean First-Run
or·deal
n.
any extremely severe or trying test, experience, or trial.
an·noy·ance
n.
a cause of irritation or vexation; a nuisance.
5. 1 Clean First-Run
• Annoying first-run practices:
• require registration to do anything at all
• Modal dialogs and wizards
• Asking to change the user’s settings
• Annoying post-update practices:
• Showing the add-on’s homepage
• Showing a changelog (unless a major
change has been made)
6.
7.
8. 1 Clean First-Run
• Don’t let first-run be the last-run by
following these guidelines:
• Modal dialogs/wizards should be part of
the first-run page or triggered by user action
on the first-run page
• Limit of one first-run element. If you have a
first-run page, you shouldn’t need a wizard,
dialog, or sidebar open too.
• Don’t change user preferences
9. 2 Don’t Clutter UI
“Extensions [should] integrate with
the existing UI as if it were a feature
shipped with Firefox itself.”
Survey respondent on what practices all add-ons should adopt
“This is constantly reminding me that
it’s an extension, and not really part
of my browser.”
Survey respondent describing a disappointing add-on
10. 2 Don’t Clutter UI
• Only add UI that is truly needed
• Let the user choose what UI she wants
14. 3 Earn & Keep Trust
“I give add-on developers a huge amount of trust when I
install their extension. It is painful when they abuse it.”
“I read reviews and avoid any that
sound annoying (change homepage,
collect private info, nav, etc.)”
“Add-ons [should] do what they
claim to and not much else”
15. 3 Earn & Keep Trust
• There are add-ons that want to:
• change the user’s default search provider
without asking
• replace ads on websites with their own ads
• send all of the user’s search queries to a
third party when the add-on isn’t related to
searching
• bundle other add-ons or software the user
didn’t ask for
16. 3 Earn & Keep Trust
• No Surprises means that changing
default settings or otherwise surprising
the user requires:
• a clear, upfront description
• opt-in
• revert on uninstall
• inclusion from the start (not in a subsequent
update)
17. 3 Earn & Keep Trust
• Choose core functionality and stick
with it
Original photo by Flickr user AJC1
(CC licensed)
18. 3 Earn & Keep Trust
• Have a clear Privacy Policy
• Install the proper way
• No .exes or 3rd party bundling
19. 4 Stay Current
• Update compatibility before a Firefox
release
• Avoid conflicts with other add-ons
• Be on the lookout for new platform
features to take advantage of
• Restartless add-ons
• Larger icons
• Mobile
20. 5 Smooth Performance
• Add-ons should have zero performance
impact on Firefox start-up time
• We’re working on tools & ways to
surface performance data to help
developers and users understand the
impact of each add-on
21. 6 Be Delightful
“Finding things that I don't necessarily use but push the platform
is awesome too - the Strata theme and accompanying extension,
for example. It makes Firefox actually interesting again.”
Survey respondent describing delightful add-ons
“I really learn to appreciate the little things you forgot you
installed whenever I am browsing on a clean install or when using
another browser. Like Adblock (obviously) or even very little things
like double clicking a tab like crazy only to realize you need Double
Click To Reload Tabs installed for something to happen.”
Survey respondent describing delightful add-ons
22. 6 Be Delightful
• Find little ways to delight your users
• There’s no recipe for this. It’s specific to
your add-on.
23. Part I: building
Part II: marketing
Part III: Listening
24. 1 Descriptive Name
• An add-on’s functionality should be
obvious from its name
• Adblock Plus • WOT - Safe Browsing Tool
• Password Exporter • FEBE
• FireFTP • Yoono - Twitter, Facebook, LinkedIn, MySpace,
YouTube, Flickr, AIM, MSN, GTalk...
• Video DownloadHelper • Cooliris
• Download Statusbar • Infoaxe : Full Text Web History Search synchronized
between Firefox, IE on multiple computers.
• Flashblock • Glubble
• User Agent Switcher • Glue - Recommendations for Books/Movies/Music
25. 2 Pretty Icon
• Icons are always shown, yet half of
extensions use default
• Icon is part of your add-on’s brand
• ... and they’re becoming more important
Large icons are coming to
Firefox 4 & AMO
26. 2 Pretty Icon
• We want add-ons to have great,
relevant icons
• So we’re expanding our defaults,
• creating a Design Help forum,
• ...and having a contest.
28. 3 Helpful Screenshots
• Summaries are only 250 characters, but
a picture’s worth 1000 words
• Make sure to add screenshots of your
add-on and keep them updated
29. 4 Avoid EULAs
• We recently changed install buttons for
add-ons that have EULAs
Old New
31. Part I: building
Part II: marketing
Part III: Listening
32. 1 Provide Support
• Users get frustrated when they
encounter problems and can’t find any
support avenues
• Add-ons should provide at least one,
possibly including:
• Support E-mail
• Support Website
• Get Satisfaction
33. 2 Monitor User Reviews
• Users reviews are good, bad, and ugly
• They hint at problems users are facing
• Developers can reply to reviews to
provide support or address a
misconception
• (though we discourage bug reports and
support requests in user reviews)
34. 3 Utilize Tools
• AMO provides numerous tools to help
developers understand their add-on’s
usage and standing
• Statistics Dashboard
• Recent Activity Feed
• Compatibility Reports
35. 3 Utilize Tools
• Statistics Dashboard can help you
monitor key metrics, make product
decisions, and answer questions like:
• Should I continue supporting this platform,
application, version, or locale?
• Should I add support for this platform,
application, version, or locale?
• How quickly do users update to the latest
version of my add-on?
37. 3 Utilize Tools
• Recent Activity feed tells you what’s
new with your add-on
38. 3 Utilize Tools
• Compatibility Reporter users help you
test before the next big release
39. Summary
building marketing
1. Clean First-Run 1. Descriptive Name
2. Don’t Clutter UI 2. Pretty Icon
3. Earn & Keep Trust 3. Helpful Screenshots
4. Stay Current 4. Avoid EULAs
5. Smooth Performance
6. Be Delightful
Listening
1. Provide Support
2. Monitor User Reviews
3. Utilize Tools
40. “Overall, I love the community of developers
who continue to create stellar add-ons for the
benefit of the Firefox community.”
Survey respondent
Original illustration by Mozilla
Creative Collective member foxyboy
(CC licensed)