Nuxeo World Session: Building Packages for the Nuxeo MarketplaceNuxeo
Technical session on Nuxeo Marketplace during Nuxeo World conference 2010 (November 17-18, 2010). Presented by Alain Escaffre, Thierry Delprat, and Stefanescu Bogdan.
[Nuxeo World 2013] XML EXTENSION POINT COMPLETION IN NUXEO IDE - SUN TAN, SERLINuxeo
To all Java developers: can you imagine coding Java without code completion in your favorite IDE? - No way! - Yet, this is how we've been coding for years with Nuxeo components and extension points in Eclipse. Sun started to write this new feature in Nuxeo IDE: an extension to the Eclipse WST XML Editor for completion proposals based on the Eclipse JDT model and XMAP introspection. Through demonstrations, Sun will introduce you to the new features he has implemented: existing extension point proposals, extension completion based on descriptors, documentation in tooltips, etc.
Introducing Apricot, The Eclipse Content Management PlatformNuxeo
This talk delivered by Florent Guillaume, Director of R&D at Nuxeo, will provide the audience with a global understanding of what Apricot is and also provide a general overview of what a Content Repository is from a functional standpoint: exploring all the services it offers, identifying the main standards and technologies integrated within a framework of this caliber, such as the Content Management Interoperability Standard (CMIS), and understanding the main technical challenges to be resolved, in particular high scalability and high performance.
JBoss Wise: breaking barriers to WS testingalepalin
JBoss Wise [1] is a library for simplifying webservices invocation and testing. It provides solutions for easy browsing of WSDL models, zero-code invocation of WS operations and for lowering the technical entry level to WS testing. The presentation will go through the recently added functionalities; the focus will then shift to WS testing, with a demo of the available GUI and an overview of the future enhancement efforts.
[1] http://www.jboss.org/wise
The technology stack for typical OpenCms environments is rather complex: JEE, application servers, modules, VFS, RFS, CMIS, Sass, responsive frameworks and IDEs to master them all.
This session is intended to give you an idea as how componio and Software AG develop solutions for OpenCms: from round-trip coding with componio's open source plugin for Netbeans (nbDriva) to mature development, administration and management of skins with componio's open source engine skinnDriva.
We will also ask you some questions: How do you master everyday development tasks for OpenCms? Do you walk different paths such as IntelliJ and Eclipse? We hope to have a lively, fruitful and constructive discussion in the end with great insights for all participants.
Now that was quick: After just 12 months of development, Alkacon will release OpenCms 9 during this conference.
OpenCms 9 will extend the user interface introduced in the 8.x versions with carefully selected evolutionary enhancements, while being fully backward compatible.
In his conference opening keynote, Alexander will present the new features of OpenCms 9.
Nuxeo World Session: Building Packages for the Nuxeo MarketplaceNuxeo
Technical session on Nuxeo Marketplace during Nuxeo World conference 2010 (November 17-18, 2010). Presented by Alain Escaffre, Thierry Delprat, and Stefanescu Bogdan.
[Nuxeo World 2013] XML EXTENSION POINT COMPLETION IN NUXEO IDE - SUN TAN, SERLINuxeo
To all Java developers: can you imagine coding Java without code completion in your favorite IDE? - No way! - Yet, this is how we've been coding for years with Nuxeo components and extension points in Eclipse. Sun started to write this new feature in Nuxeo IDE: an extension to the Eclipse WST XML Editor for completion proposals based on the Eclipse JDT model and XMAP introspection. Through demonstrations, Sun will introduce you to the new features he has implemented: existing extension point proposals, extension completion based on descriptors, documentation in tooltips, etc.
Introducing Apricot, The Eclipse Content Management PlatformNuxeo
This talk delivered by Florent Guillaume, Director of R&D at Nuxeo, will provide the audience with a global understanding of what Apricot is and also provide a general overview of what a Content Repository is from a functional standpoint: exploring all the services it offers, identifying the main standards and technologies integrated within a framework of this caliber, such as the Content Management Interoperability Standard (CMIS), and understanding the main technical challenges to be resolved, in particular high scalability and high performance.
JBoss Wise: breaking barriers to WS testingalepalin
JBoss Wise [1] is a library for simplifying webservices invocation and testing. It provides solutions for easy browsing of WSDL models, zero-code invocation of WS operations and for lowering the technical entry level to WS testing. The presentation will go through the recently added functionalities; the focus will then shift to WS testing, with a demo of the available GUI and an overview of the future enhancement efforts.
[1] http://www.jboss.org/wise
The technology stack for typical OpenCms environments is rather complex: JEE, application servers, modules, VFS, RFS, CMIS, Sass, responsive frameworks and IDEs to master them all.
This session is intended to give you an idea as how componio and Software AG develop solutions for OpenCms: from round-trip coding with componio's open source plugin for Netbeans (nbDriva) to mature development, administration and management of skins with componio's open source engine skinnDriva.
We will also ask you some questions: How do you master everyday development tasks for OpenCms? Do you walk different paths such as IntelliJ and Eclipse? We hope to have a lively, fruitful and constructive discussion in the end with great insights for all participants.
Now that was quick: After just 12 months of development, Alkacon will release OpenCms 9 during this conference.
OpenCms 9 will extend the user interface introduced in the 8.x versions with carefully selected evolutionary enhancements, while being fully backward compatible.
In his conference opening keynote, Alexander will present the new features of OpenCms 9.
OpenCms 8.5 added the CMIS interface that allows standardized access to the contents located in the OpenCms repository. OpenCms 9 takes the concept of standardized access to the repository one step further by allowing OpenCms folders to be mounted as Windows (or Samba) shared network drives.
With OpenCms 9 shared folders, content managers can manage images and documents in the OpenCms repository simply on their local desktop. This is especially appealing if OpenCms is used in the Intranet.
In this workshop, Georg will show how to set up OpenCms folders so that they can be shared with Windows. He will also explain how to access and manage resources in an OpenCms module directly from an IDE such as Eclipse.
Presented: Fri, 17 Nov 2017, DrupalSouth Auckland
Presented by: Vladimir Roudakov
Link: https://drupalsouth2017.drupal.org.nz/session/10-tips-continuous-integration
DESCRIPTION
=====
Continuous Integration is used on almost any new project. This session aimed at everyone who want to understand what Continuous Integration actually means.
This session will cover the following topics:
- What is Continuous Integration?
- Continuous Integration applications
- Common continuous integration services and providers
- Real life example of using CI in Drupal projects
Should I attend this session?
- What is Continuous Integration (CI)?
- Where and why would I need to use CI?
If you are looking for answer to the above questions, this session is for you.
=====
Updating existing OpenCms installations to version 9.5 is straightforward using the provided update wizard.
OpenCms 9.5 provides several new tools in the “Advanced Direct Edit” (ADE) view, allowing content creators to work exclusively in that mode without the need to access the traditional workplace. In addition to this, new user roles have been added to OpenCms that allow more fine grained tuning of content manager permissions.
Michael shows how to introduce these new, optional roles in existing OpenCms installations after an update to version 9.5. Moreover, he explains how to integrate new features such as nested containers or on-the-fly PDF creation. Michael also points out potential pitfalls in the update process, related to changes in the core API that may require adjustments in your code.
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений" Fwdays
В докладе мы поговорим о концепции Feature Flags. Преимуществами этого подхода являются
- Уменьшение количества веток (feature branches)
- Постепенная выкатка изменений (gradual rollout)
- Безопасный откат изменений (safe rollback)
В докладе я расскажу о практическом опыте компании upwork.com, и о том как Feature Flags минимизируют наши риски при выпуске новой функциональности или рефакторинге.
Введение в концепцию Feature Flags
Feature Flags в Upwork
Какие задачи решаются с помощью Feature Flags
Как мы используем Feature Flags
Детали реализации
Общие рекомендации по использованию
Ограничения подхода
Доклад расчитан на широкий спектр аудитории
Presentation from OpenCms Days 2014.
Every developer beginning to work on OpenCms modules has to find a way to get his resources into the OpenCms VFS. If you're just adding some XSDs and JSPs then cut & paste seems like a viable option. But as soon as websites get more complex and serious programming with custom classes begins, it is time to find a solution that's more efficient and less error prone. If staging and production environments come into the mix, an automated deployment in a version controlled environment seems to be in order.
When we started coding for OpenCms there was no solution we could use out of the box for the CMS team’s IDE of choice, IntelliJ. So we developed our own set of tools that we want to introduce in this session:
- The OpenCms plugin for IntelliJ and its accompanying IDE connector module enable syncing of resources and meta data as well as publishing right from IntelliJ.
- The ModuleManifestGenerator can be used to generate OpenCms module manifests.
- The OpenCms plugin for Maven automates the build, packaging and deployment of OpenCms modules and may be used for continuous integration.
All our tools are Open Source and can be found at GitHub.
The build process for OpenCms 9 is using Gradle ( www.gradle.org ) instead of Apache Ant. The great advantage of the Gradle build process is an integrated dependency management so that libraries required to build OpenCms are downloaded automatically.
Moreover, OpenCms 9 provides a script based setup in addition to the traditional web interface. This allows the installation of OpenCms directly from the command line.
In this 2 part workshop, Tobias will first demonstrate how the new Gradle based build process in OpenCms 9 works. He will explain how to configure popular IDEs such as Eclipse to build the OpenCms core as well as individual module extensions. Tobias will then present the automatic setup process and show how to configure various options for the OpenCms installation.
All OpenCms versions so far have relied on a relational SQL database as the backbone of the content repository. However, new requirements are emerging, such as distributed repositories with automatic installation in the cloud, which are difficult to meet using the existing database infrastructure.
Alkacon has been investigating the possibility to switch to a new repository technology for future OpenCms versions that come after 10.5 for about a year now. The new repository should be based on state-of-the-art open source components and provide much better cloud and clustering support. In recent months, Alkacon has started with the implementation of this next generation repository. First results are in, and they look promising.
Testing cloud and kubernetes applications - ElasTestMicael Gallego
Kubernetes applications are complex distributed systems composed by several microservices. When some end to end test is failing in these kind of applications, root cause is difficult without good observability tools. In this presentation, several tools are presented to make easier root cause analysis of cloud and kubernetes applications. One of the most interesting ones is ElasTest, a platform that integrates several open source tools to provide observability to e2e testing of complex distributed systems.
The slides describe the Ruby debugger called "byebug" and it's integration into the YaST installer which is used in openSUSE and SUSE Linux Enterprise products.
OpenCms 8.5 added the CMIS interface that allows standardized access to the contents located in the OpenCms repository. OpenCms 9 takes the concept of standardized access to the repository one step further by allowing OpenCms folders to be mounted as Windows (or Samba) shared network drives.
With OpenCms 9 shared folders, content managers can manage images and documents in the OpenCms repository simply on their local desktop. This is especially appealing if OpenCms is used in the Intranet.
In this workshop, Georg will show how to set up OpenCms folders so that they can be shared with Windows. He will also explain how to access and manage resources in an OpenCms module directly from an IDE such as Eclipse.
Presented: Fri, 17 Nov 2017, DrupalSouth Auckland
Presented by: Vladimir Roudakov
Link: https://drupalsouth2017.drupal.org.nz/session/10-tips-continuous-integration
DESCRIPTION
=====
Continuous Integration is used on almost any new project. This session aimed at everyone who want to understand what Continuous Integration actually means.
This session will cover the following topics:
- What is Continuous Integration?
- Continuous Integration applications
- Common continuous integration services and providers
- Real life example of using CI in Drupal projects
Should I attend this session?
- What is Continuous Integration (CI)?
- Where and why would I need to use CI?
If you are looking for answer to the above questions, this session is for you.
=====
Updating existing OpenCms installations to version 9.5 is straightforward using the provided update wizard.
OpenCms 9.5 provides several new tools in the “Advanced Direct Edit” (ADE) view, allowing content creators to work exclusively in that mode without the need to access the traditional workplace. In addition to this, new user roles have been added to OpenCms that allow more fine grained tuning of content manager permissions.
Michael shows how to introduce these new, optional roles in existing OpenCms installations after an update to version 9.5. Moreover, he explains how to integrate new features such as nested containers or on-the-fly PDF creation. Michael also points out potential pitfalls in the update process, related to changes in the core API that may require adjustments in your code.
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений" Fwdays
В докладе мы поговорим о концепции Feature Flags. Преимуществами этого подхода являются
- Уменьшение количества веток (feature branches)
- Постепенная выкатка изменений (gradual rollout)
- Безопасный откат изменений (safe rollback)
В докладе я расскажу о практическом опыте компании upwork.com, и о том как Feature Flags минимизируют наши риски при выпуске новой функциональности или рефакторинге.
Введение в концепцию Feature Flags
Feature Flags в Upwork
Какие задачи решаются с помощью Feature Flags
Как мы используем Feature Flags
Детали реализации
Общие рекомендации по использованию
Ограничения подхода
Доклад расчитан на широкий спектр аудитории
Presentation from OpenCms Days 2014.
Every developer beginning to work on OpenCms modules has to find a way to get his resources into the OpenCms VFS. If you're just adding some XSDs and JSPs then cut & paste seems like a viable option. But as soon as websites get more complex and serious programming with custom classes begins, it is time to find a solution that's more efficient and less error prone. If staging and production environments come into the mix, an automated deployment in a version controlled environment seems to be in order.
When we started coding for OpenCms there was no solution we could use out of the box for the CMS team’s IDE of choice, IntelliJ. So we developed our own set of tools that we want to introduce in this session:
- The OpenCms plugin for IntelliJ and its accompanying IDE connector module enable syncing of resources and meta data as well as publishing right from IntelliJ.
- The ModuleManifestGenerator can be used to generate OpenCms module manifests.
- The OpenCms plugin for Maven automates the build, packaging and deployment of OpenCms modules and may be used for continuous integration.
All our tools are Open Source and can be found at GitHub.
The build process for OpenCms 9 is using Gradle ( www.gradle.org ) instead of Apache Ant. The great advantage of the Gradle build process is an integrated dependency management so that libraries required to build OpenCms are downloaded automatically.
Moreover, OpenCms 9 provides a script based setup in addition to the traditional web interface. This allows the installation of OpenCms directly from the command line.
In this 2 part workshop, Tobias will first demonstrate how the new Gradle based build process in OpenCms 9 works. He will explain how to configure popular IDEs such as Eclipse to build the OpenCms core as well as individual module extensions. Tobias will then present the automatic setup process and show how to configure various options for the OpenCms installation.
All OpenCms versions so far have relied on a relational SQL database as the backbone of the content repository. However, new requirements are emerging, such as distributed repositories with automatic installation in the cloud, which are difficult to meet using the existing database infrastructure.
Alkacon has been investigating the possibility to switch to a new repository technology for future OpenCms versions that come after 10.5 for about a year now. The new repository should be based on state-of-the-art open source components and provide much better cloud and clustering support. In recent months, Alkacon has started with the implementation of this next generation repository. First results are in, and they look promising.
Testing cloud and kubernetes applications - ElasTestMicael Gallego
Kubernetes applications are complex distributed systems composed by several microservices. When some end to end test is failing in these kind of applications, root cause is difficult without good observability tools. In this presentation, several tools are presented to make easier root cause analysis of cloud and kubernetes applications. One of the most interesting ones is ElasTest, a platform that integrates several open source tools to provide observability to e2e testing of complex distributed systems.
The slides describe the Ruby debugger called "byebug" and it's integration into the YaST installer which is used in openSUSE and SUSE Linux Enterprise products.
Confoo - Javascript Server Side : How to startQuentin Adam
nodeJS, claypool, APE, map reduce en nosql, yql... Le javascript server side est un sujet d'actualité, une tendance de fond est en train d'émerger. Et la mise en avant des outils dans la communauté progresse rapidement.
La promesse d'un seul langage sur le client et le serveur d'une application web est très attirante alors que HTML5, les websockets, les webworker, les local storage sont en train de se faire une place dans le futur du web.
Cette conférence a pour but de vous permettre de mieux appréhender cet écosystème à travers son historique, l'exposé des standards émergeant, des avantages et défauts des différentes solutions proposées et en présentant les briques communes.
Quels projets pouvez vous entreprendre sur ces technologies ?
Est-ce possible à intégrer en production ?
L'administration et l'intégration de ces outils au SI d'une entreprise est il possible ?
Ces technologies vont elles s'implanter ou rester des expérimentations de techniciens sous stéroïdes ?
Next.js is one of the top choices when you need performant and robust React.js server side rendering with smart code splitting on your front end. Things like smart code-splitting, routing, lazy loading, isomorphic state between server and client side (browser) or Webpack optimised configurations can be a hassle, but Next.js framework make your developing process go forward.
After almost two years building from an e-commerce to a publishing site using Next.js with Drupal + GraphQL on production, we learned valuable lessons which motivated us to build the next-on-drupal boilerplate, a collection of examples and tools in order to integrate Drupal best features with Next.js.
I'll share with you our most valuable lessons, showing to you how we integrate: Drupal’s dynamic routing, translations, layouts with contextual blocks, metatags, cache-tags and more.
An introduction to React, the javascript framework from Facebook. Talk done at Fullstack.JS, a London Meetup.
http://www.meetup.com/Fullstack-js-London/events/221009614/
JDD2015: Java Everywhere Again—with DukeScript - Jaroslav TulachPROIDEA
JAVA EVERYWHERE AGAIN—WITH DUKESCRIPT
For a long time, Java was perfect for creating cross-platform applications, but the advent of iPhone, iPad, and Android devices changed everything, resulting in a totally fragmented world. Catering to all these platform is troublesome and expensive. That’s why DukeScript was created: to make it easy to create cross-platform Java applications again. The goal of this hands-on lab is to create a cross-platform application from scratch that will run on iOS, Android, desktop, browser, and embedded devices such as the Raspberry Pi. You’ll learn about the Model-View-ViewModel (MVVM) architecture, which enables you to write and test business code totally independently of the view, and, finally, you’ll see it combined with a view to complete a working application.
IMPORTANT
Before conference, please follow the steps to prepare for the session:
- perform the Maven repository initialization by creating the archetype and building it as
described at DukeScript website
- also download NetBeans IDE (either latest beta or at least 8.0.2)
- Installing Android SDK rev. 19 or bringing own Mac Book with XCode installed can be also found beneficial
Making sense of the front-end, for PHP developersLewiz
The complexity of frontend web development has increased measurably. Gone are the days of jQuery. New frameworks like React and Vue and tools like Webpack are the new deal.
In this talk, we will try to make sense of the current state of front-end development and how it changes how we write backend code. More specifically, we will see how Symfony and Laravel help us in that regard.
Discussion on angular offering, approaches to integrate web worker in angular (5 and 6) application, their pros and cons. A sample example implementation using custom web worker approach and integrating the same with CLI(1 and 6) and the application.
Own the Digital Shelf Strategies Food and Beverage CompaniesNuxeo
Large food & beverage companies often struggle to manage their product content and data, which inhibits innovation and makes it difficult to meet consumer demands.
Given the surge in eCommerce and online shopping, digital assets have become critical for ensuring that your products can be found on the digital shelf.
This webinar will highlight the importance of connecting content and data across seven key areas of the product development and launch process that can provide strategic value for food brands, thereby increasing efficiency and reputation.
Discover how to connect:
Ingredients libraries
Product design and prototyping
Product photography
Campaign development
Labeling and packaging
Content hubs and portals
Product knowledge management
How DAM Librarians Can Get Ready for the Uncertain FutureNuxeo
The world has changed. Content has changed. We hear about the importance of DAM to the digital supply chain, and its value to your organization - but is your DAM keeping up? We seem to be stuck in the same place, still waiting for the miracle to occur and running in circles with little to no metadata. You can't find things, and you’re spending your day looking for stuff for other people.
Luckily, technology is catching up. Join Alan Porter and Lisa McIntyre (MLIS) of Nuxeo, two long-time Digital Asset Management (DAM) practitioners, for a discussion on what the future holds for DAM and those of us who use it daily, focusing on:
- Leveraging AI and Machine Learning as tools to help teams become more efficient
- Developing asynchronous workflow habits
- Getting back to doing what we were hired to do - managing content
How Insurers Fueled Transformation During a PandemicNuxeo
For many insurers, the past year has accelerated strategic investments to manage remote workforces, support virtual claims handling, and face off with FinTech upstarts.
In this webinar, we look at how leading insurers not only addressed the immediate challenges caused by global lockdowns but also found new efficiencies along the way. Get insights into some of the emerging technologies that are driving innovation in insurance, including the Cloud, artificial intelligence, and low-code. We also explore how these technologies reduce claims leakage while improving claims accuracy, employee productivity, and customer satisfaction.
Manage your Content at Scale with MongoDB and NuxeoNuxeo
The pandemic changed media forever — trends in how we create, atomize, store, and distribute content have accelerated as consumer patterns radically shifted.
Now, viewers expect their content to be personalized, on-demand, and on the device of their choosing but this can’t be done effectively using traditional SQL and relational models.
Discover how to quickly transform your content management systems, while reducing costs and increasing productivity with MongoDB and Nuxeo.
In this interactive session we go over:
- Top trends in the media and entertainment industry, and how to stay ahead of them
- Best practices to power gigantic repositories of complex content
- How to achieve performance improvement and cost reduction at the same time
Digital Asset Management (DAM) is no longer just about storing pretty pictures. In today’s fast-paced business environment, DAM serves many roles, from traditional marketing use cases to being positioned at the center of a complex enterprise-wide digital supply chain. This presentation will examine many of the use cases for DAM in action today, and those projected for the near future.
Attend this session to learn how to:
- Position yourself on the DAM Continuum
- Understand the many use cases for DAM
- Identify opportunities where DAM can add real value to your business
- Position yourself to meet future needs for DAM
The events of 2020 will have a significant impact on 2021 and beyond. What does that mean from a customer experience perspective?
Join CMSWire and Alan J. Porter, director of product marketing for Nuxeo and author of “CX Trinity: Customers, Content & Context” and “The Content Pool.” This webinar will discuss the five trends that will shape the customer experience in 2021:
- Execute the basics better
- Use more rich media
- Dig into the archives
- Increase the use of 3D
- Learn to say ‘hello’
Learn how CX leadership can position themselves and their companies to leverage those trends.
L’IA personnalisée, clé d’une gestion de l’information innovanteNuxeo
L’intelligence artificielle est un sujet en vogue, notamment dans la gestion de l’information et de la gestion de contenu. Il faut cependant distinguer l’IA générique de l’IA personnalisée. Si la première permet un gain de temps non négligeable, la seconde va plus loin en améliorant l’expérience client, accélérant la création de nouveaux services et l’innovation.
Alors qu’en est-il réellement ?
Découvrez comment Nuxeo utilise MongoDB pour permettre à sa plateforme de gestion de contenu de s’adapter progressivement à la charge et au volume. Nous présenterons notamment le processus et les résultats de notre dernier test de performance réalisé avec succès sur plus de 11 milliards de documents en utilisant MongoDB Atlas.
Le DAM en 2021 : Tendances, points clés et critères d'évaluationNuxeo
La crise de 2020 a bouleversé de nombreuses entreprises. Beaucoup ont accéléré leur transformation digitale et orienté leurs activités en ligne. Les consommateurs ont, de leur côté, également privilégié l’achat et l’interaction en ligne, accélérant de fait la tendance à la digitalisation des contenus.
C’est dans ce contexte que les entreprises doivent se préparer pour 2021. Il est devenu vital de bien gérer ses ressources numériques, notamment photos et vidéos pour délivrer une expérience attractive et se démarquer de la concurrence.
Au travers de ce webinar, découvrez :
- Quels sont les nouveaux enjeux de la gestion de contenu au regard de la richesse des médias (photos, vidéos, fichiers 3D)
- Quelle est la place du DAM dans l’écosystème de l’entreprise
- Comment une solution de DAM permet d’améliorer son expérience client et son efficacité
- Les tendances du DAM en 2021
- Les critères pour bien choisir sa solution
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Nuxeo
In today’s world, where many businesses are struggling to simply survive COVID-19, some companies are thriving in this environment and accelerating their digital strategies, not by necessity, but as an opportunity to seize competitive advantage.
In this webinar, we will explore how modern content platforms play a key role in enabling digital transformation and how new trends and capabilities — like Cloud, Low-Code and Artificial Intelligence — are enabling some of today’s largest enterprises to accelerate their transformation initiatives. Our webinar will feature two different case studies where leading enterprises are leveraging these technologies as the digital foundation for their future businesses.
In this webinar, you will learn:
- How modern content platforms are tearing down information silos to deliver data and content when, where, and how it is needed
- How modern content platforms take unique advantage of cloud infrastructures
- Why low-code application development is critical to business agility
- What AI capabilities are available today that are completely transforming how customers work with data and content
- How a large US insurer is using Nuxeo, Guidewire, and Smart Communications, all on AWS, to modernize their claims architecture
- And, how a $13B global apparel company is using Nuxeo and its Insight service (AI/ML) to institute a wholly digital supply chain
Elevate your Customer's Experience and Stay Ahead of the CompetitionNuxeo
As the world’s economies struggle with shutdowns, disconnected workspaces, and recessionary pressures, the insurance industry faces unique challenges that modern technologies can help solve.
Get insights into the state of the insurance industry with guest speaker Jeffery Williams, insurance industry analyst at Forrester. Jeffery will explore recent trends impacting the industry, including today’s top priorities for insurers.
Discover the emerging technologies that enable insurers to be more competitive and rapidly bring new products to market.
Driving Brand Loyalty Through Superior Customer Experience Nuxeo
Today’s consumers expect content that reflects a brand’s promise and that is relevant, informative and supported by rich media experiences.
Join CMSWire and Alan Porter, Nuxeo’s Director of Product Marketing and author of “The Content Pool,” as we explore trends in customer expectations that drive brand loyalty in a digital world, based on recent survey data. Discover methods for storing, managing and delivering rich content that engages your customers and provides the digital experiences they expect.
This webinar will cover:
- Build a content-driven digital supply chain that ensures consistency and speed time to market
- Leverage new technologies like AI and machine learning that drives improvements to customer experience
- Identify and start practical projects that build brand trust
Drive Enterprise Speed and Scale with A Cloud-Native DAMNuxeo
During a recent Henry Stewart DAM webinar, guest speaker Nick Barber, Senior Analyst of Forrester, and Alan Porter of Nuxeo explore how organizations can create urgency and build the business case for DAM investment, how a cloud-native DAM supports enterprise speed and scale when it comes to creating and delivering content, and how to drive adoption of the DAM so that it establishes itself as an enterprise-level single source of truth.
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...Nuxeo
With the retail sector facing some of its biggest challenges ever and transitioning to even more of a digital model, customer experiences have become more important for retailers as they look to the future. As a matter of fact, according to new Nuxeo research, 54% of UK shoppers would change from a favored retailer to a competitor if the overall digital experience did not meet their expectations.
As all eyes focus on online retail, content such as product information, photos, videos have become the essential part of the customer experience - and retailers and brands with the best content will stand out. But it runs deeper than that. The pandemic has necessitated a new way of working, meaning processes such as resource approval and packaging development need to be done digitally, and at speed.
In this webinar discover what the shift to online retail means for your content strategy, what brands are leading the way in this space, and how a digital asset management platform can help you:
- centralise your vision of all content and creative assets
- digitise your business processes for better efficiency
- accelerate speed to market
- provide an exceptional customer experience
How Creatives Are Getting Creative in 2020 and BeyondNuxeo
Today’s creative teams are facing some crazy challenges – studios are shut down, production is stalled, and staff are scattered. But overcoming new challenges is where creative people excel.
This webinar will explore some of the innovative strategies and new technologies that have:
• Generated inspiration
• Used existing digital assets in unique ways
• Developed new processes
• Motivated teams
Learn how we can tackle the future together.
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMNuxeo
Alors que la digitalisation des entreprises est en marche depuis plusieurs années, la récente crise du covid à d’autant plus appuyé la tendance. Les contenus numériques de types photos, videos, maquettes 3D etc… représentent désormais un facteur déterminant dans la course à l’expérience client. Avec l’accroissement du télétravail, les processus métiers tels que la validation des ressources ou le développement des packaging doivent pouvoir se réaliser à distance sans impacter la productivité.
Disposer de la bonne ressource au bon moment, sur le bon canal est devenu vital à l’ère du tout numérique. Que ce soit en externe ou en interne.
Au travers de ce webinar, découvrez comment une plateforme de gestion des ressources numériques (DAM) permet de :
- Centraliser l’accès et la mise à disposition des ressources numériques (photos, vidéos, maquettes 3D …)
- Faciliter les processus d’itération et de validation des contenus
- Favoriser la collaboration entre les différents départements
- Améliorer la productivité et l’expérience client
Reimagine Your Claims Process with Future-Proof TechnologiesNuxeo
An increase in upstart competitors are disrupting the insurance industry and they are implementing future-proof business systems that can adapt rapidly to changing industry dynamics. To keep up with the competition, you need to better understand the changing market and reimagine your legacy systems and processes.
Learn how to innovate your claims process. Topics discussed include how:
- Next-generation insurers are reinventing traditional insurance products and services to improve customer satisfaction and gain a competitive advantage
- Modern technologies (like AI and process automation) reduce business costs without sacrificing customer experience
- Traditional insurers can quickly develop new and improved solutions while transitioning from legacy systems
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsNuxeo
Le Centre Hospitalier Laborit, basé à Poitiers, est un établissement public en psychiatrie et santé mentale employant plus de 1500 agents regroupant personnel soignant, médecins et personnel administratif.
Documentation institutionnelle, plannings, gestion des marchés, SIRH des médecins… Le CH Laborit souhaitait dématérialiser au maximum l’ensemble de ses processus documentaires, casser les silos d’information et structurer au mieux ces données non structurées.
Avec des projets documentaires aux spécificités diverses, le CH Laborit a choisi Nuxeo notamment pour Nuxeo Studio, son outil de développement low-code facilitant la création d’applications de contenus.
Au travers de ce webinar, découvrez comment le CH Laborit utilise Nuxeo pour :
- Dématérialiser l’ensemble de ses processus de gestion documentaire
- Répondre aux divers besoin métiers grâce au développement rapide d’applications dédiées
- Limiter les freins au changement grâce à une interface intuitive et commune aux différentes applications
Accelerating the Packaging Design Process with Artificial IntelligenceNuxeo
New product innovations, materials, rebranding: every product change can create a need for new packaging. Technical and creative information collides with file formats whenever packaging is involved. Packaging designers are called on to localize designs for multiple markets and change specific elements creating many iterations of the same basic package design. That’s a lot of moving parts to manage and coordinate.
That is why Innovationedge Founder Cheryl Perkins, and Nuxeo’s Alan Porter will join CGT in an upcoming webinar to discuss how product asset management, combined with Artificial Intelligence (AI) and machine learning (ML) models, can accelerate ideas to market for consumer goods companies.
Attendees will learn:
- How connecting product data and visual assets can accelerate the packaging design process.
- How one consumer goods manufacturer reduced their packaging approvals process from weeks to days.
- How to manage and track multiple localized versions of a design using asset derivatives.
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.
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.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
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
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
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/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
3. Nuxeo Platform vs JavaScript
Nuxeo is not really a JavaScript Shop
●
we used to be a Python Shop
●
we are now 100% Java Platform
●
●
Strong typing
●
●
OSGi deployment and plugin model
Contribute and extend with Java Classes
Server side MVC model
●
Seam (pre-CDI) / JSF
3
4. Nuxeo Platform vs JavaScript
●
However this is changing, because
●
You (probably) want to write JavaScript
–
Coding in Sublime Text is so much cooler than in Eclipse
●
●
●
Html5 and Browser are actually a nice UI Platform
–
●
Light dev environment
Quick coding/deploy/test cycles
Back to the Client/Server days !
Some Html5 / JavaScript MVC frameworks rocks
–
–
AngularJS is a good example
A lot of nice Html5/JS Widgets
4
5. Nuxeo Platform vs JavaScript
●
Bonus
●
JavaScript makes coding easy ?!
–
–
●
People are scared to write Java code
(they should not)
People are not scared to write JavaScript code
(sometimes, they should, at least for the maintenance)
Use JavaScript without writing actual JavaScript
–
–
CoffeeScript
Dart
5
6. Adapting Nuxeo Platform to JS
●
Make room for JavaScript widgets
●
●
Extend JSF framework with simple JS Widgets
Expose JavaScript API
●
●
●
REST API/Client lib
Allow JS developers to leverage Nuxeo Services
Build client SDK for Html5/JS framework
●
AngularJS, Dart/Polymer…
●
Use Nuxeo Platform as a PaaS
6
7. Nuxeo Widgets and JavaScript
●
JSF/Facelet has a nice MVC Model
●
●
We added an abstract Widget Model
●
●
●
Actually pretty close to what AngularJS proposes
But most people have a hard time building custom widgets
(remember Java is scary !)
But most people are happy to add custom JavaScript widgets
We built an hybrid model
●
JSF handles server side validation and state management
●
JS handles client side display and Ajax refresh
●
We use REST API to interact with the server
7
9. Nuxeo Platform API
●
Nuxeo Platform exposes 2 sets of http API
●
Resource API
–
●
Command (RPC) API
–
●
●
CRUD on Document, Tasks, Workflows, Users ...
Execute command on an object
JSON-RPC Marshaling
nuxeo.js
●
Wrap Nuxeo http API in a JavaScript client
●
Associated with
–
JavaScript shell
–
Node.js shell
–
Unit tests
9
11. Buidling JS Apps with Nuxeo Platform
●
Nuxeo.io
●
Hosting the content repository
–
●
Hosting the Back Office : Nuxeo CAP
–
●
Provide configurable management UI
Hosting the configuration IDE : Nuxeo Studio
–
●
Provide Storage, Services and API
Define business model, workflows, custom API
Hosting JavaScript IDE
–
Build client side using Nuxeo AngularJS SDK
11