The document discusses factors that can slow down the startup of IBM Lotus Notes clients and ways to improve startup performance. It identifies issues like outdated client versions, OS indexing, antivirus software, disk encryption, old hardware, fragmented disks, and outdated database structures as potential causes of slow startup. Solutions proposed include updating to the latest client version, disabling antivirus scanning of Notes data, using a shared data directory, and cleaning up outdated templates and databases.
My 6th. revision of my Stackato presentation given at the German Perl Workshop 2013 in Berlin, Germany,
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
My 6th. revision of my Stackato presentation given at the German Perl Workshop 2013 in Berlin, Germany,
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
Stackato presentation done at the Nordic Perl Workshop 2012 in Stockholm, Sweden
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
Improving on a previous version of this session delivered in Lisbon, this deck describes the real experiences in architecting and developing a large software project that took 3 years to go live. It was presented at a 3,5hr ITARC2015 workshop in Stockholm, Sweden.
IBM Lotus Notes Client Management and MarvelClientpanagenda
Do you know what's wrong with your IBM Lotus Notes clients? Any idea why there are so many support tickets or reports of "Notes is slow" in your environment?
Find out exactly what's going on, why and then turn around and FIX your users Notes issues, and keep them fixed 365 days/year with the help of panagenda MarvelClient.
Machine Learning and Data Science are the hot technologies everyone is chasing this year, but sharing Machine Learning solutions is more complicated than simple source control. How do you share the process that allowed you to arrive at your solution? How do you effectively communicate between Data Scientists and Developers? How do I make it pretty so that I can present the work to non-technical stakeholders?
This talk answers these questions using Azure Notebooks. We will walk through a real example of a Jupyter Notebook, its features and I how I created it. The topics covered include:
• What are Azure Notebooks? How do they fit into the Azure Ecosystem?
• What is Jupyter? What are it's strengths and weaknesses?
• Mixing code snippets and execution results
• Data Visualization for presentation and analysis
• Markdown for exposition and formatting
• Sharing and Source Control
You'll leave with an understanding of Jupyter and Azure Notebooks and understand how to apply Azure Notebooks to real-world problems.
TARGET AUDIENCE: Developers, Architects, Business Analysts, Data Scientists, Data Developers
Not my problem - Delegating responsibility to infrastructureYshay Yaacobi
Slides for for my talk, appeared on Code-Europe Poznan 12.06.2018
(https://www.codeeurope.pl/en/speakers/yshay-yaacobi)
https://github.com/yshayy/not-my-problem-talk
https://github.com/Yshayy/not-my-problem-talk/blob/master/slides/demo.md
Presentation of ActiveStates micro-cloud solution Stackato at Open Source Days 2012.
Stackato is a cloud solution from renowned ActiveState. It is based on the Open Source CloudFoundry and offers a serious cloud solution for Perl programmers, but also supports Python, Ruby, Node.js, PHP, Clojure and Java.
Stackato is very strong in the private PaaS area, but do also support as public PaaS and deployment onto Amazon's EC2.
The presentation will cover basic use of Stackato and the reason for using a PaaS, public as private. Stackato can also be used as a micro-cloud for developers supporting vSphere, VMware Fusion, Parallels and VirtualBox.
Stackato is currently in public beta, but it is already quite impressive in both features and tools. Stackato is not Open Source, but CloudFoundry is and Stackato offers a magnificent platform for deployment of Open Source projects, sites and services.
ActiveState has committed to keeping the micro-cloud solution free so it offers an exciting capability and extension to the developers toolbox and toolchain.
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
My Stackato presentation given to the CopenhagenJS user group. Basic examples were implemented in Node.
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
Building an XML workflow: Tools and key considerationstoc
Leading publishing technology solutions providers discuss the role of metadata management, digital asset management, and the wide range of XML production tools available to publishers. (Steve Waldron, Klopotek North America)
EclipseConEurope2012 SOA - Models As Operational DocumentationMarc Dutoo
At Eclipse Con Europe 2012 in the SOA Symposium track, JWT's EMF model export to structure and information in Document Management Systems is explained and demonstrated for in the case of the EasySOA service documentation registry, with JWT workflows producing a basis for SOA operational documentation.
This is my presentation of ActiveStates stackato given to the Copenhagen Perl Mongers
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
In large projects, the Software Architect role includes both the client communication and requirements management, and the solution design itself, making sure technical quality is garanteed. This presentation describes the lessons learned with a highly successful project that took 3 years of development until its production phase, in technical, functional, and architeture aspects.
Presented at the 50th meeting of the Netponto Community in Lisboa, Portugal.
You’ve probably heard the statement that there is no cloud, there’s just somebody else’s computer. How can we monitor what we don’t own?
Developers and operations teams are increasingly relying on cloud providers to manage and operate their infrastructure. While this can offer many benefits, it also presents new challenges when it comes to observability. In this talk, we’ll explore the unique challenges of observability in a cloud-native environment, and discuss some best practices for ensuring that you can effectively monitor and troubleshoot your applications, even when you don’t have direct access to the underlying infrastructure.
We’ll begin by discussing the basic principles of observability in a cloud-native context, including the importance of monitoring not just the application itself, but also the underlying infrastructure and the interactions between different components. We’ll then explore some common challenges that can arise when it comes to observability in a cloud-native environment, including issues with data access and the need to deal with large volumes of data from multiple sources.
We’ll also discuss some practical strategies for addressing these challenges, including the use of cloud-native observability tools such as Kubernetes metrics and logging frameworks, as well as best practices for configuring and deploying these tools effectively. We’ll also explore the role of observability in incident response and how it can help teams quickly diagnose and resolve issues in a cloud-native environment.
Whether you’re just getting started with cloud-native observability or you’re looking to take your observability practices to the next level, this talk will provide valuable insights and practical tips for ensuring that you can effectively monitor and troubleshoot your applications, even when they’re running on somebody else’s computer.
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
Webinar Recording: https://www.panagenda.com/webinars/easier-faster-and-more-powerful-notes-document-properties-reimagined/
Have you ever felt frustrated by the small properties dialog in Notes? Had to create an agent or button to quickly change a field? Searched endlessly for the field you wanted to compare each time you selected a new document? Wished you could just make the damned thing bigger? Luckily, there is a solution – and you probably already have it installed! With the free panagenda Document Properties (Pro) you get the properties dialog you always needed. Big, resizable, full-text searchable. View multiple documents at once or compare them with a diff viewer. Modify any field, and finally have an easy way to handle profile documents for all users. Join HCL Lifetime Ambassador Julian Robichaux to discover how Document Properties can simplify your work and assist you daily when using Domino applications – in the client or the designer. You will never look back!
Key takeaways from this session
- What Document Properties is, which editions there are, and how you can find it in Notes and Domino Designer
- How you can search for and edit any field, compare documents, or CSV export all data
- How to find, edit, and even delete profile documents
- Which configuration settings are available to customize feature
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
Webinar Recording: https://www.panagenda.com/webinars/alles-neu-macht-der-mai-wir-durchleuchten-den-verbesserten-notes-eigenschaftendialog/
Haben Sie sich schon einmal über den zu kleinen Eigenschaftendialog in Notes geärgert? Mussten Sie einen Agenten oder eine Aktion erstellen, um schnell mal ein Feld zu ändern? Haben Sie jedes mal endlos nach dem zu vergleichenden Feld gesucht, nachdem Sie ein neues Dokument ausgewählt haben? Wollten Sie das verdammte Ding einfach nur größer machen? Zum Glück gibt es dafür eine Lösung – und sie ist wahrscheinlich bereits installiert! Mit dem kostenlosen panagenda Document Properties (Pro) erhalten Sie den Eigenschaftendialog, den Sie schon immer haben wollten. Größer, anpassbar, und im Volltext durchsuchbar. Sehen Sie mehrere Dokumente gleichzeitig oder vergleichen Sie mit einem Diff-Viewer. Ändern Sie beliebige Felder und haben Sie endlich eine einfache Möglichkeit, Profildokumente für alle Benutzer zu verwalten. Entdecken Sie mit HCL Ambassador Marc Thomas, wie Document Properties Ihre Arbeit vereinfachen und Sie bei der täglichen Verwendung
von Domino-Anwendungen unterstützen kann – im Client oder im Designer.
Sie werden es nicht bereuen!
Für Sie in diesem Webinar
- Was Document Properties ist, welche Editionen es gibt und wo es in Notes
und Domino Designer zu finden ist
- Wie Sie nach einem beliebigen Feld suchen und es bearbeiten,
Dokumente vergleichen oder alle Daten per CSV exportieren können
- Suchen, Bearbeiten und auch Löschen von Profildokumenten
- Welche Konfigurationseinstellungen verfügbar sind, um Funktionen anzupassen
- Wie Ihre Endbenutzer davon profitieren
- Sehen Sie alles in einer Live-Demo
More Related Content
Similar to AusLug2012 - A performance boost for your notes client
Stackato presentation done at the Nordic Perl Workshop 2012 in Stockholm, Sweden
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
ITARC15 Workshop - Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
Improving on a previous version of this session delivered in Lisbon, this deck describes the real experiences in architecting and developing a large software project that took 3 years to go live. It was presented at a 3,5hr ITARC2015 workshop in Stockholm, Sweden.
IBM Lotus Notes Client Management and MarvelClientpanagenda
Do you know what's wrong with your IBM Lotus Notes clients? Any idea why there are so many support tickets or reports of "Notes is slow" in your environment?
Find out exactly what's going on, why and then turn around and FIX your users Notes issues, and keep them fixed 365 days/year with the help of panagenda MarvelClient.
Machine Learning and Data Science are the hot technologies everyone is chasing this year, but sharing Machine Learning solutions is more complicated than simple source control. How do you share the process that allowed you to arrive at your solution? How do you effectively communicate between Data Scientists and Developers? How do I make it pretty so that I can present the work to non-technical stakeholders?
This talk answers these questions using Azure Notebooks. We will walk through a real example of a Jupyter Notebook, its features and I how I created it. The topics covered include:
• What are Azure Notebooks? How do they fit into the Azure Ecosystem?
• What is Jupyter? What are it's strengths and weaknesses?
• Mixing code snippets and execution results
• Data Visualization for presentation and analysis
• Markdown for exposition and formatting
• Sharing and Source Control
You'll leave with an understanding of Jupyter and Azure Notebooks and understand how to apply Azure Notebooks to real-world problems.
TARGET AUDIENCE: Developers, Architects, Business Analysts, Data Scientists, Data Developers
Not my problem - Delegating responsibility to infrastructureYshay Yaacobi
Slides for for my talk, appeared on Code-Europe Poznan 12.06.2018
(https://www.codeeurope.pl/en/speakers/yshay-yaacobi)
https://github.com/yshayy/not-my-problem-talk
https://github.com/Yshayy/not-my-problem-talk/blob/master/slides/demo.md
Presentation of ActiveStates micro-cloud solution Stackato at Open Source Days 2012.
Stackato is a cloud solution from renowned ActiveState. It is based on the Open Source CloudFoundry and offers a serious cloud solution for Perl programmers, but also supports Python, Ruby, Node.js, PHP, Clojure and Java.
Stackato is very strong in the private PaaS area, but do also support as public PaaS and deployment onto Amazon's EC2.
The presentation will cover basic use of Stackato and the reason for using a PaaS, public as private. Stackato can also be used as a micro-cloud for developers supporting vSphere, VMware Fusion, Parallels and VirtualBox.
Stackato is currently in public beta, but it is already quite impressive in both features and tools. Stackato is not Open Source, but CloudFoundry is and Stackato offers a magnificent platform for deployment of Open Source projects, sites and services.
ActiveState has committed to keeping the micro-cloud solution free so it offers an exciting capability and extension to the developers toolbox and toolchain.
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
My Stackato presentation given to the CopenhagenJS user group. Basic examples were implemented in Node.
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
Building an XML workflow: Tools and key considerationstoc
Leading publishing technology solutions providers discuss the role of metadata management, digital asset management, and the wide range of XML production tools available to publishers. (Steve Waldron, Klopotek North America)
EclipseConEurope2012 SOA - Models As Operational DocumentationMarc Dutoo
At Eclipse Con Europe 2012 in the SOA Symposium track, JWT's EMF model export to structure and information in Document Management Systems is explained and demonstrated for in the case of the EasySOA service documentation registry, with JWT workflows producing a basis for SOA operational documentation.
This is my presentation of ActiveStates stackato given to the Copenhagen Perl Mongers
More information available at: https://logiclab.jira.com/wiki/display/OPEN/Stackato
Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
In large projects, the Software Architect role includes both the client communication and requirements management, and the solution design itself, making sure technical quality is garanteed. This presentation describes the lessons learned with a highly successful project that took 3 years of development until its production phase, in technical, functional, and architeture aspects.
Presented at the 50th meeting of the Netponto Community in Lisboa, Portugal.
You’ve probably heard the statement that there is no cloud, there’s just somebody else’s computer. How can we monitor what we don’t own?
Developers and operations teams are increasingly relying on cloud providers to manage and operate their infrastructure. While this can offer many benefits, it also presents new challenges when it comes to observability. In this talk, we’ll explore the unique challenges of observability in a cloud-native environment, and discuss some best practices for ensuring that you can effectively monitor and troubleshoot your applications, even when you don’t have direct access to the underlying infrastructure.
We’ll begin by discussing the basic principles of observability in a cloud-native context, including the importance of monitoring not just the application itself, but also the underlying infrastructure and the interactions between different components. We’ll then explore some common challenges that can arise when it comes to observability in a cloud-native environment, including issues with data access and the need to deal with large volumes of data from multiple sources.
We’ll also discuss some practical strategies for addressing these challenges, including the use of cloud-native observability tools such as Kubernetes metrics and logging frameworks, as well as best practices for configuring and deploying these tools effectively. We’ll also explore the role of observability in incident response and how it can help teams quickly diagnose and resolve issues in a cloud-native environment.
Whether you’re just getting started with cloud-native observability or you’re looking to take your observability practices to the next level, this talk will provide valuable insights and practical tips for ensuring that you can effectively monitor and troubleshoot your applications, even when they’re running on somebody else’s computer.
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
Webinar Recording: https://www.panagenda.com/webinars/easier-faster-and-more-powerful-notes-document-properties-reimagined/
Have you ever felt frustrated by the small properties dialog in Notes? Had to create an agent or button to quickly change a field? Searched endlessly for the field you wanted to compare each time you selected a new document? Wished you could just make the damned thing bigger? Luckily, there is a solution – and you probably already have it installed! With the free panagenda Document Properties (Pro) you get the properties dialog you always needed. Big, resizable, full-text searchable. View multiple documents at once or compare them with a diff viewer. Modify any field, and finally have an easy way to handle profile documents for all users. Join HCL Lifetime Ambassador Julian Robichaux to discover how Document Properties can simplify your work and assist you daily when using Domino applications – in the client or the designer. You will never look back!
Key takeaways from this session
- What Document Properties is, which editions there are, and how you can find it in Notes and Domino Designer
- How you can search for and edit any field, compare documents, or CSV export all data
- How to find, edit, and even delete profile documents
- Which configuration settings are available to customize feature
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
Webinar Recording: https://www.panagenda.com/webinars/alles-neu-macht-der-mai-wir-durchleuchten-den-verbesserten-notes-eigenschaftendialog/
Haben Sie sich schon einmal über den zu kleinen Eigenschaftendialog in Notes geärgert? Mussten Sie einen Agenten oder eine Aktion erstellen, um schnell mal ein Feld zu ändern? Haben Sie jedes mal endlos nach dem zu vergleichenden Feld gesucht, nachdem Sie ein neues Dokument ausgewählt haben? Wollten Sie das verdammte Ding einfach nur größer machen? Zum Glück gibt es dafür eine Lösung – und sie ist wahrscheinlich bereits installiert! Mit dem kostenlosen panagenda Document Properties (Pro) erhalten Sie den Eigenschaftendialog, den Sie schon immer haben wollten. Größer, anpassbar, und im Volltext durchsuchbar. Sehen Sie mehrere Dokumente gleichzeitig oder vergleichen Sie mit einem Diff-Viewer. Ändern Sie beliebige Felder und haben Sie endlich eine einfache Möglichkeit, Profildokumente für alle Benutzer zu verwalten. Entdecken Sie mit HCL Ambassador Marc Thomas, wie Document Properties Ihre Arbeit vereinfachen und Sie bei der täglichen Verwendung
von Domino-Anwendungen unterstützen kann – im Client oder im Designer.
Sie werden es nicht bereuen!
Für Sie in diesem Webinar
- Was Document Properties ist, welche Editionen es gibt und wo es in Notes
und Domino Designer zu finden ist
- Wie Sie nach einem beliebigen Feld suchen und es bearbeiten,
Dokumente vergleichen oder alle Daten per CSV exportieren können
- Suchen, Bearbeiten und auch Löschen von Profildokumenten
- Welche Konfigurationseinstellungen verfügbar sind, um Funktionen anzupassen
- Wie Ihre Endbenutzer davon profitieren
- Sehen Sie alles in einer Live-Demo
Why Teams call analytics are critical to your entire businesspanagenda
Webinar Recording: https://www.panagenda.com/webinars/why-teams-call-analytics-is-critical-to-your-entire-business
Nothing is as frustrating and noticeable as being in an important call and being unable to see or hear the other person. Not surprising then, that issues with Teams calls are among the most common problems users call their helpdesk for. Having in depth insight into everything relevant going on at the user’s device, local network, ISP and Microsoft itself during the call is crucial for good Microsoft Teams Call quality support. To ensure a quick and adequate solution and to ensure your users get the most out of their Microsoft 365.
But did you know that ‘bad calls’ are also an excellent indicator of other problems arising? Precisely because it is so noticeable!? Like the canary in the mine, bad calls can be early indicators of problems. Problems that might otherwise not have been noticed for a while but can have a big impact on productivity and satisfaction.
Join this session by Christoph Adler to learn how true Microsoft Teams call quality analytics helped other organizations troubleshoot bad calls and identify and fix problems that impacted Teams calls or the use of Microsoft365 in general.
See what it can do to keep your users happy and productive!
In this session we will cover
- Why CQD data alone is not enough to troubleshoot call problems
- The importance of attributing call problems to the right call participant
- What call quality analytics can do to help you quickly find, fix-, and prevent problems
- Why having retrospective detailed insights matters
- Real life examples of how others have used Microsoft Teams call quality monitoring to problem shoot problems with their ISP, network, device health and more.
Conference: Engage 2024 in Antwerp
Type: Development – Session
Speakers: Julian Robichaux
Title: How to Prepare Applications for Notes 64-bit Clients
Abstract:
Why 64-bit? Do you need it? Is it painful to switch? Will your applications stop working? Do you have to rewrite everything? Will the new Java 17 break things? We have the answers to these questions and more!
Spoiler warning: 64-bit clients are here, and your applications are not ready. But not to worry; everything is fixable.
Join this session with Julian Robichaux from panagenda to find out how. He will guide you through this journey and give you all the tools, tips, and tricks you need to outmaneuver any dangers and pitfalls. Get started today!
Dive into these 64-bit topics:
+ HCL guidelines for updating applications
+ LotusScript: known issues, patterns to look for, debugger bugs, compiling with older Designers
+ API calls: parameters, dealing with structs, NotesSession.UseDoubleAsPointer
+ Java: Java 17, added/removed functionalities, compiler settings, XPages
+ Eclipse plugins
Conference: Engage 2024 in Antwerp
Type: Commercial – Session
Speakers: Henning Kunz
Title: Notes/Domino Licensing: Understand and Optimize DLAU results with panagenda solutions
Abstract:
panagenda is renowned for its robust and tested solutions designed to enhance and manage the Notes Client. Our offerings extend to proactively monitoring Domino infrastructures and analyzing the Domino-based application landscape. This includes comprehensive assessments of application inventory, usage, design similarities, and content. In this engaging session, we aim to illuminate a different aspect – the HCL Notes/Domino Licenses.
The community has been buzzing with excitement about HCL's new streamlined licensing model for Notes/Domino. As many of you are aware, HCL provides a tool called DLAU, which is crucial for determining the licenses associated with your Notes/Domino infrastructure. During our sponsored session, we will delve into how our two flagship panagenda products, iDNA for Applications (IFA) and Security Insider (SI), can play a pivotal role in comprehending, validating, and optimizing the results obtained through DLAU. Join us to discover how these tools can empower you in navigating the complexities of HCL Notes/Domino licensing.
Conference: Engage 2024 in Antwerp
Type: Administration & Development – Session
Speakers: Christoph Adler
Title: Navigating HCL Notes 14 Upgrades: A Comprehensive Guide for Conquering Challenges
Abstract:
In this session Christoph Adler will guide you systematically through the intricate process of mastering every challenge encountered in an HCL Notes 14 Upgrade project. Numerous changes from 32 to 64-bit architecture necessitate careful consideration and resolution within the upgrade package itself. This includes tasks such as uninstallation (incl. nice.exe in 32- and 64-bit), cleanup procedures (addressing old program and shareddata folders and more), migration the data folder and the very important notes.ini file, and meticulous installation practices (sorting order, command lines, parsing logs, etc.).
The session will also delve into pre-configuration essentials for new users, covering elements like the common folder, stub notes.ini, config file and others to ensure a seamless onboarding process. Emphasizing the impact of changes in bitness and folder locations in Notes 14, the discussion will explore considerations for Anti-Virus, DEP, AppBlocker and Security Software, highlighting their potential as game-changers for end-user performance.
Having thoroughly examined the aforementioned aspects, the session will conclude with an objective and candid comparison of various Notes upgrade methods, enabling participants to make informed decisions tailored to their specific project requirements.
Conference: Engage2024 in Antwerp
Type: Workshop
Speakers: Florian Vogler, Henning Kunz, Christoph Adler
Title: Navigating the Future with The Hitchhiker's Guide to Notes and Domino 14
Abstract:
Embark on an exhilarating journey with industry trailblazers Florian Vogler, Henning Kunz, and Christoph Adler in this not-to-be-missed workshop at the forefront of the tech universe.
Get ready for a thrilling kick-off as we navigate the current state of the HCL universe, setting the stage for an exploration of the groundbreaking Notes and Domino 14. Discover the latest enhancements and revolutionary features that will redefine your experience.
In this interactive session, unlock a treasure trove of tips and tricks to elevate your utilization of version 14, both with and without the game-changing panagenda MarvelClient. Brace yourself for also diving into Nomad, Nomad Web, and VoltMX, expanding your horizons in the expansive HCL landscape.
Be a part of this exclusive opportunity to stay ahead in the ever-evolving world of HCL technologies. Your journey to mastering Notes and Domino 14 begins here.
And remember, in the spirit of intergalactic exploration, don't forget to bring your towel!
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
Webinar Recording: https://www.panagenda.com/webinars/modern-roaming-for-notes-and-nomad-cheaper-faster-better-stronger/
Users want a seamless user experience across devices or after a reinstall. They don’t want to waste time finding and setting up all their configuration and applications again every time. What if they change or lose their device? Have multiple computers? Are on VDI/Citrix? Get a client update? Reset their device? An end-user should always have their UI and configuration exactly as they had it before.
In this webinar, HCL Ambassador Christoph Adler will show you how to easily solve these problems. Create roaming configurations that include all the UI elements and settings you need. Meet and exceed your users’ and organization’s expectations, with low network and disk impact, starting tomorrow!
What you will learn
- Using roaming to sync Notes configurations across different client versions and platforms
- How roaming can improve performance and reliability, especially on VDI/Citrix
- How to do a one-time migration of client configurations to Nomad
- Setting up continuous roaming for Nomad (both on mobile and web versions)
- Recovering previous client configurations on demand
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
Webinar Recording: https://www.panagenda.com/webinars/so-einfach-geht-modernes-roaming-fur-notes-und-nomad/
Wenn Nutzer mehrere Geräte nutzen oder ihr Gerät wechseln, neu installieren oder verlieren, wollen sie ihre Anwendungen, Benutzeroberfläche und Konfiguration nicht jedes Mal erneut anpassen. Das kostet Zeit und Nerven. Manche Nutzer verwenden auch mehrere Computer oder sind auf VDI/Citrix unterwegs. Wie kann ein Endbenutzer seine individuellen Einstellungen und Anwendungen in obigen Szenarien beibehalten?
In diesem Webinar erklärt Ihnen HCL Ambassador Marc Thomas, wie Sie solche Herausforderungen einfach meistern können. Erstellen Sie Roaming-Konfigurationen, die alle notwendigen Elemente und Einstellungen der Benutzeroberfläche enthalten. Erreichen und übertreffen Sie die Anforderungen Ihrer Nutzer und Ihres Unternehmens mit minimalem Netzwerk- und Festplattenaufwand – schon ab morgen!
Was Sie lernen werden
- Roaming zum Abgleichen von Notes-Konfigurationen über verschiedene Client-Versionen und -Plattformen nutzen
- Wie Roaming die Performance und Zuverlässigkeit steigern kann, vor allem bei VDI/Citrix
- So migrieren Sie einmalig Client-Konfigurationen zu Nomad
- Kontinuierliches Roaming für Nomad einrichten (für mobile und Web-Versionen)
- Bei Bedarf frühere Client-Einstellungen wiederherstellen
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
Webinar Recording: https://www.panagenda.com/webinars/why-device-wifi-and-isp-insights-are-crucial-to-supporting-remote-microsoft-365-users/
In an era dominated by users working remotely from home or other different settings, understanding the intricacies of the user’s “last mile” – with what device, what peripheral equipment and HOW they connect to the office network or Microsoft 365 services – is critical for optimizing user experiences. Knowing that it’s the CPU being overloaded when your CEO is having trouble during that important Teams Call or that the accountant’s failure to connect to his files is caused by his home router, and not Microsoft 365 is crucial. In this webinar Christoph Adler delves into the significance of comprehending the entire remote user journey and the impact device health, local/home/remote networking have on the users experience and quality of service. Join us to learn how User Experience monitoring can help you be more effective and successful in supporting remote workers.
In this session we will talk about
- How device Health and what’s going on on the remote devices directly influences user experience and overall productivity.
- What you should know about the impact that diverse home networks, bandwidth, latency, network stability and ISP can have on successful remote connectivity.
- The importance of the User’s Context: Understand why, with cloud, the only way to truly say anything about a user’s experience is if it’s done from the exact user context and location.
- Real-life examples of Impactful Insights: Explore real-world examples showcasing the need for hardware replacements based on user requirements, efficient software/driver installations, and the challenges posed by high volatility in local/home/remote networks and environments.
Why you need monitoring to keep your Microsoft 365 journey successfulpanagenda
Webinar Recording: https://www.panagenda.com/webinars/why-you-need-monitoring-to-keep-your-microsoft-365-journey-successful/
"Why should you even care about end-to-end monitoring and User Experience Monitoring?” Spoiler alert, you should!
In a world where Microsoft 365 and hybrid/remote work are becoming the norm, not the exception, you should be able to support your users end-to-end. Wherever they are and at whatever time. But with services in the cloud and users constantly moving around between home / remote networks as well as company-controlled infrastructure, traditional methods often struggle. Leaving out important factors that can impact your user’s ‘journey’ and giving you false or incomplete pictures of what’s really going on.
Join this 30min session by Christop Adler with real-life examples to learn more about what User Experience end-to-end monitoring really is, why it’s not the same as what traditional monitoring solutions offer and, most importantly, why it matters and what you should expect from it.
In this session we will talk about
- Traditional monitoring techniques vs modern
- ‘Expected normal’ vs industry benchmark monitoring.
- How User Experience Monitoring can help ensure quality of service, lift user satisfaction and drive productivity.
- Why other companies who started using it, can’t do without anymore.
- How you can greatly increase your user’s satisfaction rates and overall Microsoft 365 cloud success.
Developer Special: How to Prepare Applications for Notes 64-bit Clientspanagenda
Webinar Recording: https://www.panagenda.com/webinars/developer-special-how-to-prepare-applications-for-notes-64-bit-clients/
Why 64-bit? Do you need it? Is it painful to switch? Will your applications stop working? Do you have to rewrite everything? Will the new Java 17 break things? We have the answers to these questions and more!
Spoiler warning: 64-bit clients are coming, and your applications are not ready. But not to worry; everything is fixable.
Join this webinar special with Notes development legend and HCL Lifetime Ambassador Julian Robichaux to find out. He will guide you through this journey and give you all the tools, tips, and tricks you need to outmaneuver any dangers and pitfalls. Get started today!
Dive into these 64-bit topics
- HCL guidelines for updating applications
- LotusScript: known issues, patterns to look for, debugger bugs, compiling with older Designers
- API calls: parameters, dealing with structs, NotesSession.UseDoubleAsPointer
- Java: Java 17, added/removed functionalities, compiler settings, XPages
- Eclipse plugins
Everything You Need to Know About HCL Notes 14panagenda
Webinar Recording: https://www.panagenda.com/webinars/everything-you-need-to-know-about-hcl-notes-14/
The release of Notes 14 is not too far away. By the time you are joining this webinar it might even be out already. An exciting time! And there’s so much to consider: A new JVM, an updated Eclipse version, and the client is now exclusively 64-bit – just for a start. It’s the perfect time to consider if, when, and how you want to upgrade, and we have all the facts you need right here.
Join this webinar with HCL Ambassador and leading expert Christoph Adler to get the complete rundown of everything you need to know and do. Whether you have already started to plan your upgrade or are just considering the pros and cons, this is the session for you.
Get answers on questions like
- What’s new in Notes 14
- Is Notes 14 right for you (yet), or is Notes 12 a better choice
- What do you need to consider before upgrading
- What challenges come with 64-bit clients
- What are the know issues and workarounds
- What are the best tweaks to get the most out of Notes 14
Alles was Sie über HCL Notes 14 wissen müssenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/alles-was-sie-uber-hcl-notes-14-wissen-mussen/
Die Release von HCL Notes 14 ist immer noch in aller Munde. Wenn Sie an diesem Webinar teilnehmen, könnte die Version sogar schon verfügbar sein. Aufregend! Es gibt viel zu bestaunen: neue Version der JVM, neue Eclipse-Version, und der Client ist nur noch als 64-Bit-Version verfügbar – um nur einige Highlights zu nennen. Ein guter Zeitpunkt, um darüber nachzudenken, ob, wie und wann der Umstieg auf Notes 14 sinnvoll sein könnte. Seien Sie versichert, dass alle Antworten, die Sie brauchen, in diesem Webinar bekommen werden.
Nehmen Sie an unserem Webinar mit dem HCL-Botschafter und führenden Experten Marc Thomas teil. Sie erhalten einen umfassenden Überblick und können den geschäftlichen Nutzen, aber auch die Kosten einer Umstellung besser einschätzen. Alles, was Sie wissen müssen und tun sollten, egal ob Sie bereits mitten im Upgrade sind oder noch die Vor- und Nachteile abwägen.
Was Sie lernen werden
- Was ist neu in HCL Notes 14?
- Ist HCL Notes 14 die richtige Wahl für Sie oder ist Notes 12 besser?
- Was ist vor einem Upgrade zu beachten?
- Welche Herausforderungen bringen 64-bit Notes Clients mit sich?
- Welche Probleme sind bekannt und welche Lösungen gibt es?
- Tipps und Tricks, um das Meiste aus Notes 14 herauszuholen
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Zpanagenda
Webinar Recording: https://www.panagenda.com/webinars/workshop-hcl-notes-14-upgrades-einfach-gemacht-von-a-bis-z/
Die Zeit ist fast gekommen: Notes 14 steht vor der Tür und bringt eine Fülle von neuen Funktionen mit sich. Mit dem sich abzeichnenden Ende des Produktsupports für HCL Notes 9 & 10 im Jahr 2024 ist es höchste Zeit, über ein Upgrade nachzudenken. Bisher haben Sie vielleicht gezögert, weil Upgrade-Projekte in der Regel langwierig, anstrengend und voller Stolpersteine sind. Aber das muss nicht sein. Erstinstallation oder Upgrade, Laptop oder virtuelle Infrastruktur – Sie können Upgrades in wenigen Minuten durchführen, ohne die Benutzer bei ihrer Arbeit zu stören. Sehen Sie wie!
In diesem spannenden Hands-On Workshop unter der Leitung des HCL Ambassador Marc Thomas erhalten Sie aus erster Hand Tipps und Anleitungen zur Konfiguration, Vorbereitung und Durchführung von blitzschnellen Installationen von HCL Notes 14 mit MarvelClient Upgrade. Auch für bestehende Anwender von MarvelClient Upgrade ist dies eine gute Auffrischungsveranstaltung mit Fokus auf Notes 14 – denn es wird unter anderem gezeigt, wie Sie bestehende Upgrade-Konfigurationen wiederverwenden können, um noch schneller zu werden.
Und das Beste: Wenn Sie MarvelClient Upgrade noch nicht kennen, können Sie mit unserer kostenlosen Version sofort loslegen und Ihr neu erworbenes Wissen in die Praxis umsetzen!
Was Sie lernen werden
- Upgrade von Notes-Clients von beliebiger Ausgangsversion/-konfiguration auf die gewünschte Zielversion und -konfiguration
- Upgradepakete konfigurieren und vorbereiten, inkl. Spezialbehandlung von Themen rund um Notes 14, wie zum Beispiel der Wechsel von 32-bit auf 64-bit
- Ausrollen und Durchführen der Upgrades mit MarvelClient ohne Endbenutzer zu stören oder Softwaredeployment verwenden zu müssen
- Pakete für die Erstinstallation auf neuen PCs schnüren
- Pakete für virtualle Umgebungen wie Citrix oder VDI, inklusive aller nötigen Optimierungen und Leistungsverbesserungen
How to Perform HCL Notes 14 Upgrades Smoothlypanagenda
Webinar Recording: https://www.panagenda.com/webinars/how-to-perform-hcl-notes-14-upgrades-smoothly/
HCL Notes 14 is coming out soon with many new features. Combine this with the fact that HCL will end their support for Notes 9 and 10 in 2024, and it is time to finally consider moving to a newer version.
You may have been hesitant so far because upgrades seem like long and arduous projects with many pitfalls. But it doesn’t have to be like that. Whether it is a fresh install or an upgrade, whether it is on a laptop, PC, or some virtual infrastructure – you can get upgrades done in minutes without disrupting users. Come and see how!
In this live, hands-on workshop HCL Ambassador Christoph Adler will show you in detail how you can use MarvelClient Upgrade to configure, prepare, and run the smoothest and fastest HCL Notes 14 installations ever. Even if you are already using MC Upgrade, it is a good refresher with a focus on what’s changed for Notes 14 and how you can re-use what you already have to be even faster.
The best part: if you don’t yet have MarvelClient Upgrade, you can immediately start using what you learn here, with our free version!
You will learn how to use MarvelClient Upgrade to
- Upgrade from any current Notes client configuration or version to your desired target configuration and version in a single, seamless step
- Configure and prepare upgrade packages and deal with Notes 14 specific issues, like the switch from 32-bit to 64-bit
- Deploy and run upgrade packages using MarvelClient without disrupting users or need for software deployment
- Create self-contained packages for initial installation of Notes 14 on new PCs
- Create packages for easy installation of Notes 14 on virtual platforms like Citrix and VDI including all needed optimizations and performance tweaks
The Ultimate Administrator’s Guide to HCL Nomad Webpanagenda
Webinar Recording: https://www.panagenda.com/webinars/the-ultimate-administrators-guide-to-hcl-nomad-web/
HCL Nomad Web is THE talk around the watercooler. More and more companies are looking into supplementing or outright replacing their Notes clients with this new browser based HCL solution. But doing so is a daunting prospect, given the many new technologies in play. To help you out, we went and collected everything you need to know in one place. Getting HCL Nomad Web up and running – start to finish, with live demos – only here!
Join HCL Ambassador Christoph Adler in this unmissable event for HCL administrators. Everything you see here you can put to good use immediately, as all tools are available with your HCL CCB license or are even free to use. Whether you already are using it, have just decided to start your HCL Nomad journey, or only want to see what it would mean to go down this path: if you don’t want to be left in the past, you must not miss this webinar!
What you will learn
- Understanding requirements, benefits, and limitations of HCL Nomad Web
- Installing HCL Nomad Web on the server (with or without HCL SafeLinx)
- Performing initial setup for end-users while preserving the workspace from their Notes clients
- Dealing with virtual infrastructures such as Citrix, VMWare, TS, and VDI
- Operating, optimizing, and troubleshooting on servers and clients
Die ultimative Anleitung für HCL Nomad Web Administratorenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/die-ultimative-anleitung-fur-hcl-nomad-web-administratoren/
HCL Nomad Web ist DAS heiße Thema in der Notes-Welt. Immer mehr Unternehmen erwägen, ihre HCL Notes-Landschaft mit Nomad Web zu ergänzen oder sogar komplett zu ersetzen. Es ist verständlich, dass die Veränderungen und neuen Technologien überwältigend wirken können. Um dem entgegenzuwirken, erfahren Sie in diesem Webinar alles, was Sie über Nomad wissen müssen – angefangen von den ersten Schritten bis hin zum endgültigen Rollout bei den Anwendern. Alles praxisnah und leicht verständlich erklärt.
Verpassen Sie auf keinen Fall dieses aufschlussreiche Webinar mit dem renommierten HCL Ambassador Marc Thomas. Gewinnen Sie wertvolle Erkenntnisse, die Sie sofort in die Tat umsetzen können, denn alles, was Sie brauchen, ist in Ihrer HCL CCB-Lizenz bereits enthalten oder kostenlos erhältlich. Egal, ob Sie bereits in die Welt von HCL Nomad Web eingetaucht sind, den Einstieg planen oder einfach nur neugierig sind, ob die Lösung auch für Sie geeignet ist – wenn Sie nicht in der Vergangenheit stecken bleiben wollen, sollten Sie dieses Webinar nicht verpassen!
Was Sie lernen werden
- Anforderungen, Vorteile, und Beschränkungen von HCL Nomad Web
- Installation auf dem Server (mit und ohne HCL SafeLinx)
- Initiales Setup für Endbenutzer inkl. Übernahme des bestehenden Notes Client Arbeitsbereiches
- Umgang mit virtuellen Infrastrukturen wie Citrix, VMWare, TS und VDI
- Betrieb, Optimierung und Fehlerbehebung auf Server und Client
Bring the Modern and Seamless User Experience You Deserve to HCL Nomadpanagenda
Webinar Recording: https://www.panagenda.com/webinars/bring-the-modern-and-seamless-user-experience-to-hcl-nomad/
HCL Nomad is the future and is expected to give a modern, seamless user experience. But you don’t achieve that out of the box. The UI can be a bit of a pain, some Domino Applications aren’t ready for it, and the annoying realities of roaming, BYOD, browsers, and multiple devices rear their ugly heads.
Join this hands-on webinar on June 06 where one of the authorities in the field, Christoph Adler, demonstrates how to provide a modern user experience that is as seamless as your workforce expects it to be. Be among the first to achieve Nomad clients that give your users what they need, work without breaking down, follow compliance guidelines, and reduce the workload of IT and support – today!
What you will learn:
- Stay on top of all devices and users in one place with automatic discovery.
- Understand Recent Applications and Workspaces in Nomad – and master them.
- Manage replication for mobile use cases and block unwanted or incompatible applications from opening on Nomad.
- How to configure Nomad for a smooth experience that honors compliance needs.
- Give users a roaming configuration that moves with them across devices, no matter what happens.
Wie man HCL Nomad eine moderne User Experience verschafftpanagenda
Webinar Recording: https://www.panagenda.com/webinars/wie-man-hcl-nomad-eine-moderne-user-experience-verschafft/
HCL Nomad ist die Zukunft des Clients. Sie erwarten sich eine moderne, nahtlose User Experience, aber stellen schnell fest, dass dies nicht einfach von selbst passiert. Die Benutzeroberfläche kann mühsam sein, einige Ihrer Domino-Anwendungen sind (noch) nicht auf Nomad ausgelegt, und die anstrengenden Realitäten von Roaming, BYOD, Browsern und mehreren Geräten kommt immer wieder zum Vorschein. Es gibt viel zu tun.
Nehmen Sie an diesem praxisnahen Webinar am 6. Juni teil, in dem einer der führenden Experten auf diesem Fachgebiet, Marc Thomas, demonstriert, wie Sie eine moderne, nahtlose User Experience schaffen, die die Erwartungen Ihrer Mitarbeiter:innen übertrifft. Sie können ganz vorne dabei sein, wenn es um Nomad Clients geht, die einfach funktionieren, Compliance-Richtlinien erfüllen, und Ihren Arbeitsaufwand verringern!
Dabei gehen wir besonders auf die folgenden Themen ein:
- Behalten Sie den Überblick über alle Geräte und Anwender:innen an einem Ort dank automatischer Inventur.
- Erfahren Sie mehr über Recent Applications und Workspaces in Nomad – und lernen Sie, diese zu meistern.
- Verwalten Sie Replikation für mobile Anwendungsfälle und verhindern Sie, dass unerwünschte oder inkompatible Anwendungen auf Nomad geöffnet werden.
- Konfigurieren Sie Nomad so, dass es reibungslos funktioniert und die Compliance-Anforderungen erfüllt.
- Geben Sie Anwender:innen eine Roaming-Konfiguration, die sie auf allen Geräten begleitet, egal was passiert.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
When stars align: studies in data quality, knowledge graphs, and machine lear...
AusLug2012 - A performance boost for your notes client
1. AusLUG2012
A Performance Boost
for your IBM Lotus Notes Client
Florian Vogler | CEO & CTO | panagenda
Meet.Share.Learn www.panagenda.com
The mind is like a parachute. It doesn’t work unless it’s open.
29th & 30th March, Melbourne, Victoria, Australia
2. AusLUG2012
Agenda
Coming up next …
Who am I? … and about panagenda
Basics
• A summary of what a Notes 8 client comes with
Under the Hood
• What makes a Notes client START slow
(and what makes it faster)
• What makes a Notes client PERFORM slow (and again faster)
• Deep Diving
• A peek under the hood of Client / Server interaction
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
3. AusLUG2012
About Florian Vogler
CEO & CTO – (hopefully) representative for the great work of my colleagues at panagenda
Born in Hamburg (DE), lived in London (UK),
Vienna (AT), Frankfurt (DE), Alicante (ES);
currently back in Frankfurt (DE)
Lotus Notes / Domino since 1992
Started to work with Notes at Raiffeisen Austria
• Administration and Development
• 35,000 user worldwide (today > 100,000)
Since 2002 core competency Client Management,
Notes / Domino infrastructure analysis and optimization
I enjoy working with many great companies in many different
countries (I travel *a lot*)
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
4. AusLUG2012
About panagenda
We network symbiotic relationships with our customers and partners for ongoing joint win-win
HQ: Vienna/AT, offices in Heppenheim near Frankfurt/DE, Boston/USA; 40+ BPs WW
Development of standard products
> 4 million licenses in over 70 countries
IBM Lotus Notes
Client Management
MarvelClient :: „99%“ manageability
(not „just“ IBM Lotus Domino)
Server Analytics, Monitoring & Reporting
GreenLight :: realtime, longterm, smart
Analyze Groups, Certifiers and ACLs
GroupExplorer :: better transparency, security & automation
plus: NameChanger (Name changes), DatabaseExplorer (Design Analysis), Notes2Web (Web transformation)
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
5. AusLUG2012
Agenda
Coming up next …
Who am I? … and about panagenda
Basics
• A summary of what a Notes 8 client comes with
Under the Hood
• What makes a Notes client START slow
(and what makes it faster)
• What makes a Notes client PERFORM slow (and again faster)
• Deep Diving
• A peek under the hood of Client / Server interaction
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
6. AusLUG2012
Before we start ...
I Love Notes.
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
7. AusLUG2012
What the (or rather a used) Notes 8 STANDARD Client typically comes with
• > 20,000 files (Notes 6/7 used to have ~550) = +3,700%
• 17,000 files in Notes Programframework in 1,800 subdirectories
7,500 (largely undocumented) .properties files
1,500 jar files
1,200 HTML files
• 3,000 files in Notes Dataworkspace – in 2,400 subdirectories, out of which 1,850 are empty
900 (largely undocumented) XML files
100+ (largely undocumented) properties files
• That is ...
20,000 files in 4,600 subdirectories
8,500+ largely undocumented files
Many (many many) subdirectories are plain empty, especially in Dataworkspace
... and around 100 NSFs/NTFs (=0.5 %)
... and the good old notes.ini file ...
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
8. AusLUG2012
+ over 80 Preferences Dialog Boxes!
• Each dialog has ~15 settings at average
1,200+ settings
sprayed across addressbook (very few),
notes.ini (few),
and XML files (lots)
Plus: any plugins, widgets,
addons, etc. „you“ or the user may have
added to the Notes client install.
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
9. AusLUG2012
+ what we should all be familiar with:
Physical nsfs 1, 2, 3, … n
(nsf)
Desktop
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
10. AusLUG2012
Agenda
Coming up next …
Who am I? … and about panagenda
Basics
• A summary of what a Notes 8 client comes with
Under the Hood
• What makes a Notes client START slow
(and what makes it faster)
• What makes a Notes client PERFORM slow (and again faster)
• Deep Diving
• A peek under the hood of Client / Server interaction
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
11. AusLUG2012
What makes the Notes Client start slow (and how to make it faster)
• If you‘re not on 8.5.2 yet. 8.5.2 is a significant improvement. (EOM 7: April 30, 2011!)
• Note: preloading may be recommended – many users start Notes only once per day (=cold starts only!)
• Boot-Storm (up to 10 x longer start times)
• OS Indexing (up to 2-3 x longer start times)
• Antivirus Software
• Disable Antivirus scanning for at least *.n(s)* in Notes Data Directory. Period.
almost 50% of the data volume in the entire Data directory change on a daily basis in most setups (replication, fti, checking for
background agents, ...), 8.5% in Dataworkspace
• Disc encryption (up to -50%)
• Database encryption (up to -50%)
• Port/Network-Encryption (-20%)
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
12. AusLUG2012
What makes the Notes Client start slow (and how to make it faster)
• Prehistoric Hardware
• At least 1 GB – 2 GB recommended if users use more than „just“ Notes (otherwise: Swapping drama)
• Old fixed disks
Fragmentation
Tons of startup programs/scripts – if the disk is busy-busy-busy, it‘s not Notes‘ fault.
• Grown Data directories
Virtually 100% of all NTFs (Laptops: 90%) can be removed by
Cleaning up old Notes 4+5+6 templates
using ini:SharedDataDirectory= (also with Single User install!)
Up to 70% of all NSFs still have an old ODS (see next slide) ...
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
13. AusLUG2012
ODS? What‘s that?
• ODS = On Disk Structure
• ODS 16 = Notes 2
• ODS 17 = Notes 3
• ODS 20 = Notes 4 (or templates)
• ODS 41 = Notes 5
• ODS 43 = Notes 6 & 7
• ODS 48 = Notes 8
• ODS 51 = Notes 8.5
• The difference between ODS 43 and 51 = up to 80% LESS FILE I/O; average 50% less.
Also helps with slow local fixed disks, not just SAN/NAS! – Think servers, too!
• Unfortunately the ODS is not automatically updated when upgrading clients
• Except for names.nsf, bookmark.nsf, and desktop*.dsk/ndk (provided you upgraded „properly“ ... uh-oh)
• Upgrade to ODS 48 requires Notes >= 8 and CREATE_R8_DATABASES=1 in notes.ini
• Upgrade to ODS 51 requires Notes >= 8.5 and CREATE_R85_DATABASES=1 in notes.ini
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
14. AusLUG2012
ODS continued
• Fortunately, in Notes 8.5 you can use
• NSF_UpdateODS=1
• This will do a one-time upgrade of all local databases in the background
• USE WITH EXTREME CARE IF YOUR DATA DIRECTORIES ARE ON A NETWORK DRIVE!
Loadbalance!
• Note that end users cannot access databases during compact (mailfile replicas!)
• Note that names.nsf and bookmark.nsf are upgraded at next client startup ( Splash screen)
• Impact examples
Startup time of a Notes 8.5.2 client with three ODS 20 databases in Notes data: 10 seconds
After ODS upgrade: 2 seconds
After upgrade of all NSFs from previously mostly ODS 41 to 51 = 60% less File I/O on SAN/NAS!
Removing 70% of all old files in Data directories on SAN/NAS = 45% less managed storage (backup)
• Unfortunately, you have little to no clue on „what is out there“ = which databases where and with which ODS
(we can help with that – after this session ;-))
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
15. AusLUG2012
Agenda
Coming up next …
Who am I? … and about panagenda
Basics
• A summary of what a Notes 8 client comes with
Under the Hood
• What makes a Notes client START slow
(and what makes it faster)
• What makes a Notes client PERFORM slow (and again faster)
• Deep Diving
• A peek under the hood of Client / Server interaction
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
16. AusLUG2012
What makes a Notes Client PERFORM slow (or badly/wrong)
It doesn‘t get any easier ...
ODS of databases (again)
Hardware (again)
Install types (Basic vs. Standard, Data directory on Network vs. fixed disk)
• Desktop, Laptop, Citrix, local, network, „XP User/Roaming Profile“
Notes.ini and Network (more later)
• Port-Settings (e.g. compression) – not turned on in many companies, or worse: turned off on server, on on client …
• EXTMGR_ADDINS = (not just) Local Virus Scanners
Disable Notes „plugins“ like Norton or McAfee – they increase Network traffic by 200 – 250%!
Connection documents
Locations
• Mail-/Homeserver, path to mailfile (Alarming!)
• Catalogserver (otherwise Homeserver)
Catalog.nsf on Home- or Catalogserver …
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
17. AusLUG2012
The catalog.nsf problem …
... or „the Asian connection“
User in Cairns
Sends Doc|DB-Link to user in Melbourne
Unfortunately, the user in Melbourne does
not open the database from onsite server
but from the one in Cairns
... er even Albany *ouch*
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
18. AusLUG2012
More of what makes a Notes Client PERFORM slow (or badly/wrong)
The 95+5% problem ...
or why Managers often don‘t like IBM Lotus Notes as much as they could / should
90-95% work „somehow“
• Training, Helpdesk, IT skilled end users, ...
• Still huge Potential for cost savings (e.g. 80% less helpdesk calls)
The remaining 5-10%, however, require 75+% of all subsequent efforts (manual / individual)
• E.g. sending a Notes 8 upgrade package to all clients
fixing all „problem“-clients requires 75% of the entire project time & efforts
NOTE: Virtually 100% of all VIPs are part of the „5-10%“
High frustration on Management-Level
High willingness to Migrate
(away from Notes; not originally to another product!)
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
19. AusLUG2012
Agenda
Coming up next …
Who am I? … and about panagenda
Basics
• A summary of what a Notes 8 client comes with
Under the Hood
• What makes a Notes client START slow (and what makes it faster)
• What makes a Notes client PERFORM slow (and again faster)
• Deep Diving
• A peek under the hood of Client / Server interaction
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
20. AusLUG2012
Widly unknown²
How to speed up your Notes client for daily working – for Admins/Developers only!
• Search for the file jvm.properties underneath [LotusNotesProgramDir]frameworkrcp
Open it in a text editor
• First line to look for is: vmarg.Xmx=-Xmx256m
• Change it to e.g. vmarg.Xmx=-Xmx1024m (Maximum is ½ of physical memory; do NOT change it to more than
1024m irregardless of how much memory you have)
• Change vmarg.Xms=-Xms48m to ¼ of what you changed Xmx to;
e.g. is you changed vmarg.Xmx to -Xmx1024m then use
vmarg.Xms=-Xms256m
• NOT recommended for production / normal end users; for admins & developers only!
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
21. AusLUG2012
Deep Diving: Client Clocking
CLIENT_CLOCK=1
CONSOLE_LOG_ENABLED=1
Debug_Outfile=c:debug.txt
Debug_Console=1
;DEBUG_TCP_ALL=1 (use only if needed)
Fileserver/local disk Performance Debugging is a pain / not possible, really;
(try DEBUGGINGWCTENABLED=16386 in Notes >= 8.5)
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
22. AusLUG2012
Client Clock=1 leads to a debug file of the following format:
NOTE: Take a look at Notes RPC Parser on OpenNTF
Also, see http://www.domiclipse.com/domiclipse/web.nsf/d6plinks/FRUX-7L5ULC
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
23. AusLUG2012
What happens when you delete cache.ndk (for just 1 database!)
After deleting Cache.ndk Keeping / NOT deleting Cache.ndk
100 users =
150 MB vs. 3.7 MB
(2,5%; -97,5%; +4000%)
1000 users =
1.5 GB vs. 37 MB
Excluding Fileservers!
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
24. AusLUG2012
Adding to Client Clocking ...
Network Latency has major impact
on perceived client performance
for users that (try to) work
on serverside databases!
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
25. AusLUG2012
Latency times and their meaning for end users
Response times turn into painful delivery times:
• „# RPC Calls *
(Latency Up +
Latency Down)
• 30 Calls *
(60 + 60) =
3.600 ms!
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
26. AusLUG2012
Summary
• Configurability and connectivity are both a
– if not the – major strength and weakness of LN/D
• Weaknesses can be cured with Knowledge and Tools
• The < the knowledge, the more important the tool(s)
• don‘t just reinstall
• don‘t give up
• if you fight for the Notes client,
it will pay you back with much more than just email (*hint*)
• Every symptom has a root cause – cure the root cause, not just symptoms!
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
27. AusLUG2012
Timeout
Spending 60 minutes
on Performance Improvements
can be compared to
a walk on the tip of the iceberg –
we have worked on
a MANY more business cases
and solved a MANY more problems
than those mentioned just now.
If your problem was not mentioned in this session –
be it a Client, Server, Design, Admin
or other challenge:
we would love to hear from you.
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
28. AusLUG2012
Sponsor Break – Sneak Peek during Social Evening
http://panagenda.com/giftoftransparency
• Efficient Client-Analysis is impossible without additional tooling
• FREE 4 weeks license of panagenda GreenLight – our server
monitoring and reporting solution – includes Database Analyzer for 1
year for one of your servers
• FREE one year license of panagenda MarvelClient Analyze
• The results speak for themselves on „just“ the clientside
• The results can also be used together with GreenLight
• For groups and databases, wie also have GroupExplorer and
DatabaseExplorer
• Whether we may help you is up to you
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
29. AusLUG2012
Thank you for listening – Questions? Answers!
Q&A
Client, Server and Application monitoring and optimization done right!
includes „Meet the 30 most important Domino server statistics“
Friday 8:30-9:30 am, Room „Console“
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia
30. AusLUG2012
Contact me – I look forward to hearing from you!
panagenda GmbH
Doblhoffgasse 7 / 6a :: 1010 Vienna :: Austria
Web: http://www.panagenda.com
Email: office@panagenda.com
Fax: +43 1 89 012 89 – 15
Meet.Share.Learn 29th & 30th March, Melbourne, Victoria, Australia