Building up on the 2013 talk "OpenERP Testing Tools" by Alexandre Fayolle [1], I will present the state of the art of automatic testing for Odoo, in areas like expressiveness, maintainability and speed. I will show how to effectively use the testing techniques available, with examples on how to improve readability, isolation, output and failures. Next, I will discuss some open problems, with possible solutions for the near future. [1] http://www.slideshare.net/openobject/why-and-how-to-develop-open-test-scenarios-in-python-and-using-oerp-scenario-alexandre-fayolle-camptocamp
OCA goals
■ Help and promote the collaborative software development of Odoo;
■ Encourage the development of Odoo and its features while
coordinating and organizing the collaborative work on the software;
■ Assist the community while defending its interests and the
sustainability of its developments;
■ Promote the use of the Odoo solution;
■ Facilitate synergies, collaborations and fund raising efforts;
■ Actively collaborate on the definition of the road maps of new
versions of the tool and their implementation.
geOrchestra, a free, modular and secure SDICamptocamp
geOrchestra is a free, modular and interoperable Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe.
geOrchestra’s core features a security proxy and a single-sign-on authentication system. Next to this core are independant and interoperable modules to build your own Spatial Data Infrastructure:
- a metadata catalog based on GeoNetwork,
- a map and features server: GeoServer,
- a map tile server: GeoWebCache,
- an advanced web map viewer,
- a data extractor,
- and several other admin-oriented modules.
Modules interact using OGC interfaces or REST APIs.
Initially covering Brittany, then France, geOrchestra now spreads worldwide with SDIs in Bolivia, Nicaragua, Switzerland and India.
http://www.georchestra.org/
OCA goals
■ Help and promote the collaborative software development of Odoo;
■ Encourage the development of Odoo and its features while
coordinating and organizing the collaborative work on the software;
■ Assist the community while defending its interests and the
sustainability of its developments;
■ Promote the use of the Odoo solution;
■ Facilitate synergies, collaborations and fund raising efforts;
■ Actively collaborate on the definition of the road maps of new
versions of the tool and their implementation.
geOrchestra, a free, modular and secure SDICamptocamp
geOrchestra is a free, modular and interoperable Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe.
geOrchestra’s core features a security proxy and a single-sign-on authentication system. Next to this core are independant and interoperable modules to build your own Spatial Data Infrastructure:
- a metadata catalog based on GeoNetwork,
- a map and features server: GeoServer,
- a map tile server: GeoWebCache,
- an advanced web map viewer,
- a data extractor,
- and several other admin-oriented modules.
Modules interact using OGC interfaces or REST APIs.
Initially covering Brittany, then France, geOrchestra now spreads worldwide with SDIs in Bolivia, Nicaragua, Switzerland and India.
http://www.georchestra.org/
enerating reports is an important feature in many web-mapping applications. MapFish Print 3 is an interesting tool for this job. The project MapFish Print project consists of a Java library and a web application for generating reports with maps from many different raster and vector sources, like WMS, WMTS, tile services, WFS or GeoJSON. The integration with the reporting engine JasperReports facilitates the creation of complex reports. A WYSIWYG report designer makes it easy to layout report templates and to position tables, graphics, diagrams, sub-reports, maps or map components like scale-bars or legends.
This presentation introduces MapFish Print 3 and addresses the following topics:
- The architecture of MapFish Print 3
- The configuration of report templates
- Using the report designer
- Examples for complex reports
- JavaScript libraries that ease the integration with OpenLayers projects
- Upgrade from the previous version
- New features and current developments
Camptocamp has developed and released as part of the OCA a set of addons in the project vertical-ngo. These addons are meant to be used by NGOs for they day to day operations, and they are currently in use by Gain and another deployement is in progress for one very large NGO based in Geneva. The current set of addons focus on supply chain management and greatly enhance the standard Tender process of Odoo. The presentation will demonstrate the new procurement flows enabled by this project.
A jobs queue for processing tasks asynchronouslyCamptocamp
This talk is about the "Connector" [1] addon, but focused on the Jobs Queue, which can be used independently of any "connection". We will show, with examples, how we can use this module to delay intensive tasks which would block the users if they were executed synchronously. We'll also see how we can optimize the workload of the jobs using different Job Channels.
[1] http://odoo-connector.com
Contributing to the Odoo Community Association (OCA)Camptocamp
The Odoo Community Association hosts 105 projects on Github, with 67 topic-oriented teams.
Contributing to the OCA is more than proposing your pet module for inclusion. This talk will present:
1. the OCA communication channels (web site, IRC, mailing lists)
2. how to use github to browse the projects
3. how to do a code review
4. how to propose a patch
5. the Contributor License Agreement
6. our continuous integration tools
7. how to propose new projects
OpenLayers 3 uses the Closure Compiler to compile JavaScript to better JavaScript. Developed by Google, the Closure Compiler is more than just a code minifier. Variable and function names are not only shortened, based on static code analysis a number of optimizations are applied, like dead-code removal or function inlining. Of special interest is the type checking and a syntax check which allows to detect errors at an early stage which otherwise would only emerge during runtime.
You can use OpenLayers 3 without getting in touch with the Closure Compiler. But once you compile your application together with OpenLayers, you will benefit from a few interesting advantages. First, because the compiler removes unused code, only that part of OpenLayers that is actually used in your application, will be included in the build. Because only a fraction of the extensive functionality of OpenLayer is often required, the build size can be reduced considerably which results in faster loading times.
The compilation of your application together with OpenLayers also makes it easier to extend OpenLayers with custom components. Notably, the application code is also analyzed and checked by the Closure Compiler, so that you benefit for example from the type checking. This talk introduces the Closure Compiler, which offers a robust platform for the development of complex web-mapping applications with OpenLayers. Advantages, special characteristics and experiences from own projects are presented.
Mapfish-print is a library and web-application for printing maps and reports using data from multiple online web mapping solutions like WMS, WMTS, OSM, WFS, GeoJson, etc. Mapfish-print V3 is the result of a major change in the underlying implementation. Thanks to integration with Jasper Reports and the new pluggable architecture, the new version of Mapfish print is more powerful, flexible and scalable than ever before. This talk, targeted at the primarily website developers and managers, will look at the new features, the report designer, advanced formatting, upgrade, design decisions, etc.
From the very beginning, GeoMapFish has been an Open Source project whose specific goal was to build a generic WebGIS application ready to use and ready to extend to your specific needs. With this strategy in mind, the GeoMapFish User Group has grown rapidly and the solution has been extended to a large set of features and options, making it one of the most complete WebGIS applications available on the market.
GeoMapFish is an open source WebGIS platform developed in close collaboration with a large user group. The second version offers a modern UI based on AngularJS. OpenLayers 3 and an OGC architecture allow to use different cartographic engines. Highly integrated platform, large features scope, fine grained security, reporting engine, top performances and excellent quality of service are characteristics of the solution. In this talk we’ll present the technical aspects of the platform and its modular architecture.
Presentation of OpenLayers 3 (development: presentation is focused on a specific technology, demonstrating either a new product or new developments in an existing product.)
Cool demonstrations of how OpenLayers 3 opens up new possibilities for presenting your geospatial data.
OpenLayers 3 enables a huge range of new web mapping functionality. In this talk, we'll show off many of the cool features of OpenLayers 3, including: Rich interaction and animation Virtual globe integration Raster layer effects Wide-ranging data source support The talk will be light on technical details and heavy with cool demos to show you how OpenLayers 3 opens up new and exciting ways of presenting your geospatial data.
Pourquoi intégrer Odoo, l'ERP de dernière génération full web, au sein de son...Camptocamp
Cette présentation vous donnera un aperçu des différentes fonctionnalités de l'ERP Odoo en passant en revue un scénario standard, de la vente à la comptabilité.
geOrchestra is the free, modular and secure Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe. It is built on top of the latest stable versions of GeoServer and GeoNetwork. In this talk we will briefly present the geOrchestra SDI, before going through the major contributions during the previous year, to answer the following questions:
* how the project moved from tainted to generic artifacts (war files, debian packages, docker images)
* how to deploy a geOrchestra SDI instance in 10 minutes
* how to build your robust, high performance and high availability SDI in the clouds.
Hilft bei Katalogisierung, Veröffentlichung
und Wiederbenutzung von Geodaten :
○ OGC Dienste stellen Daten und Metadaten
zur Verfügung
○ Unterschiedliche GDI benutzen gemeinsame
Standards und arbeiten zusammen:
EasySDI, GeoNodes ...
○ Anwendungen nutzen die GDI dank der
OGC-Interoperabilität
○ Externe Anwendungen lesen die OGC
Datenflüsse
■ ... um eine Wolke von Diensten und
Daten zu bilden ...
■ … ernährt ein neues Ökosystem von
Anwendungen
ERP et customisation : comment éviter l’usine à gaz ?Camptocamp
Disposer d’une solution ERP devenue complexe au fil du temps, instable à utiliser et trop coûteuse à faire évoluer est malheureusement un piège dans lequel nombre de sociétés et organisations tombent trop souvent. Avec un consultant ERP disposant de plus de 15 ans d’expérience, identifiez en amont tous les leviers qui vous permettront de réduire ce risque au minimum.
enerating reports is an important feature in many web-mapping applications. MapFish Print 3 is an interesting tool for this job. The project MapFish Print project consists of a Java library and a web application for generating reports with maps from many different raster and vector sources, like WMS, WMTS, tile services, WFS or GeoJSON. The integration with the reporting engine JasperReports facilitates the creation of complex reports. A WYSIWYG report designer makes it easy to layout report templates and to position tables, graphics, diagrams, sub-reports, maps or map components like scale-bars or legends.
This presentation introduces MapFish Print 3 and addresses the following topics:
- The architecture of MapFish Print 3
- The configuration of report templates
- Using the report designer
- Examples for complex reports
- JavaScript libraries that ease the integration with OpenLayers projects
- Upgrade from the previous version
- New features and current developments
Camptocamp has developed and released as part of the OCA a set of addons in the project vertical-ngo. These addons are meant to be used by NGOs for they day to day operations, and they are currently in use by Gain and another deployement is in progress for one very large NGO based in Geneva. The current set of addons focus on supply chain management and greatly enhance the standard Tender process of Odoo. The presentation will demonstrate the new procurement flows enabled by this project.
A jobs queue for processing tasks asynchronouslyCamptocamp
This talk is about the "Connector" [1] addon, but focused on the Jobs Queue, which can be used independently of any "connection". We will show, with examples, how we can use this module to delay intensive tasks which would block the users if they were executed synchronously. We'll also see how we can optimize the workload of the jobs using different Job Channels.
[1] http://odoo-connector.com
Contributing to the Odoo Community Association (OCA)Camptocamp
The Odoo Community Association hosts 105 projects on Github, with 67 topic-oriented teams.
Contributing to the OCA is more than proposing your pet module for inclusion. This talk will present:
1. the OCA communication channels (web site, IRC, mailing lists)
2. how to use github to browse the projects
3. how to do a code review
4. how to propose a patch
5. the Contributor License Agreement
6. our continuous integration tools
7. how to propose new projects
OpenLayers 3 uses the Closure Compiler to compile JavaScript to better JavaScript. Developed by Google, the Closure Compiler is more than just a code minifier. Variable and function names are not only shortened, based on static code analysis a number of optimizations are applied, like dead-code removal or function inlining. Of special interest is the type checking and a syntax check which allows to detect errors at an early stage which otherwise would only emerge during runtime.
You can use OpenLayers 3 without getting in touch with the Closure Compiler. But once you compile your application together with OpenLayers, you will benefit from a few interesting advantages. First, because the compiler removes unused code, only that part of OpenLayers that is actually used in your application, will be included in the build. Because only a fraction of the extensive functionality of OpenLayer is often required, the build size can be reduced considerably which results in faster loading times.
The compilation of your application together with OpenLayers also makes it easier to extend OpenLayers with custom components. Notably, the application code is also analyzed and checked by the Closure Compiler, so that you benefit for example from the type checking. This talk introduces the Closure Compiler, which offers a robust platform for the development of complex web-mapping applications with OpenLayers. Advantages, special characteristics and experiences from own projects are presented.
Mapfish-print is a library and web-application for printing maps and reports using data from multiple online web mapping solutions like WMS, WMTS, OSM, WFS, GeoJson, etc. Mapfish-print V3 is the result of a major change in the underlying implementation. Thanks to integration with Jasper Reports and the new pluggable architecture, the new version of Mapfish print is more powerful, flexible and scalable than ever before. This talk, targeted at the primarily website developers and managers, will look at the new features, the report designer, advanced formatting, upgrade, design decisions, etc.
From the very beginning, GeoMapFish has been an Open Source project whose specific goal was to build a generic WebGIS application ready to use and ready to extend to your specific needs. With this strategy in mind, the GeoMapFish User Group has grown rapidly and the solution has been extended to a large set of features and options, making it one of the most complete WebGIS applications available on the market.
GeoMapFish is an open source WebGIS platform developed in close collaboration with a large user group. The second version offers a modern UI based on AngularJS. OpenLayers 3 and an OGC architecture allow to use different cartographic engines. Highly integrated platform, large features scope, fine grained security, reporting engine, top performances and excellent quality of service are characteristics of the solution. In this talk we’ll present the technical aspects of the platform and its modular architecture.
Presentation of OpenLayers 3 (development: presentation is focused on a specific technology, demonstrating either a new product or new developments in an existing product.)
Cool demonstrations of how OpenLayers 3 opens up new possibilities for presenting your geospatial data.
OpenLayers 3 enables a huge range of new web mapping functionality. In this talk, we'll show off many of the cool features of OpenLayers 3, including: Rich interaction and animation Virtual globe integration Raster layer effects Wide-ranging data source support The talk will be light on technical details and heavy with cool demos to show you how OpenLayers 3 opens up new and exciting ways of presenting your geospatial data.
Pourquoi intégrer Odoo, l'ERP de dernière génération full web, au sein de son...Camptocamp
Cette présentation vous donnera un aperçu des différentes fonctionnalités de l'ERP Odoo en passant en revue un scénario standard, de la vente à la comptabilité.
geOrchestra is the free, modular and secure Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe. It is built on top of the latest stable versions of GeoServer and GeoNetwork. In this talk we will briefly present the geOrchestra SDI, before going through the major contributions during the previous year, to answer the following questions:
* how the project moved from tainted to generic artifacts (war files, debian packages, docker images)
* how to deploy a geOrchestra SDI instance in 10 minutes
* how to build your robust, high performance and high availability SDI in the clouds.
Hilft bei Katalogisierung, Veröffentlichung
und Wiederbenutzung von Geodaten :
○ OGC Dienste stellen Daten und Metadaten
zur Verfügung
○ Unterschiedliche GDI benutzen gemeinsame
Standards und arbeiten zusammen:
EasySDI, GeoNodes ...
○ Anwendungen nutzen die GDI dank der
OGC-Interoperabilität
○ Externe Anwendungen lesen die OGC
Datenflüsse
■ ... um eine Wolke von Diensten und
Daten zu bilden ...
■ … ernährt ein neues Ökosystem von
Anwendungen
ERP et customisation : comment éviter l’usine à gaz ?Camptocamp
Disposer d’une solution ERP devenue complexe au fil du temps, instable à utiliser et trop coûteuse à faire évoluer est malheureusement un piège dans lequel nombre de sociétés et organisations tombent trop souvent. Avec un consultant ERP disposant de plus de 15 ans d’expérience, identifiez en amont tous les leviers qui vous permettront de réduire ce risque au minimum.
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...Camptocamp
Die Einführung einer neuen ERP-Lösung ist ein strategisches, langfristiges Unternehmensprojekt. Für den Projekterfolg sind 3 Faktoren massgebend: die Wahl der richtigen Lösung, die Wahl des richtigen Implementierungspartners, sowie das Engagement des internen Projektteams.
Topsoft Fachmesse, Zürich, Switzerland
http://www.topsoft.ch/de/dyn_output.html?content.vname=home_de
GeoMapFish is an open source WebGIS platform developed in close collaboration with a large user group. The second version offers a modern UI based on AngularJS. OpenLayers 3 and an OGC architecture allow to use different cartographic engines. Highly integrated platform, large features scope, fine grained security, reporting engine, top performances and excellent quality of service are characteristics of the solution. In this talk we’ll present the technical aspects of the platform and its modular architecture based on OGC Services. We'll demonstrate the latest features contributed to the project and present in detail the project roadmap.
QGIS Desktop is one of the most powerfull Open Software GIS software used in a daily basis. One of its key feature is the data processing module that allows users to process their data from various format and offers a rich set of functionalities, which guarantee a high degree of flexibility. This presentation will focus on this part of QGIS and will describe different way to process your data. It will show how to industrialize your process to be more productive in your daily use of QGIS. We will then describe the next key features of the module in QGIS 3.
AGIT 2017: GeoMapFish_2.2, the open source WebGISCamptocamp
GeoMapFish Community Goal:
● Ensure the sustainable development of a leading open source
WebGIS
● Key aspects:
○ Promote an inclusive dialog between users and developers
○ Protect consensual decision making regarding roadmap and new features
○ Target a fair funding
○ Regular ressources stream for maintenance and features
development
○ Broad contribution basis to keep the contribution level as low as possible
○ Contributions on a free basis
● The model works since 2011 and allowed to develop:
○ 2 major versions of GeoMapFish
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDICamptocamp
geOrchestra is a free, modular and interoperable Spatial Data
Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe. Initially covering Brittany, then the rest of France, geOrchestra now spreads worldwide.
geOrchestra in details:
● geOrchestra’s core features a security proxy and a single-sign-on authentication system.
● Next to this core are independent and interoperable modules to build your own Spatial Data Infrastructure:
○ a metadata catalog based on GeoNetwork,
○ a map and feature server: GeoServer,
○ a map tile server: GeoWebCache,
○ an advanced web map viewer,
○ a data extractor,
○ and several other admin-oriented and end-user-oriented modules.
● Modules interact through OGC interfaces or REST APIs.
Synthèse
● Savoir quoi monitorer
● Sélectionner "astucieusement" ses sondes
○ Selon le public visé
○ Selon le contexte (bug passager moissonnage & TLSv1)
Risques liés au monitoring
● Submersion sous l'information
● Le monitoring a un coût (rétention, nouvelle
infrastructure)
● … Mais c'est nécessaire
**German below**
The GeoMapFish framework is an innovative Open Source Web-GIS solution which is broadly and successfully applied in practice. In this talk, an insight into the used framework and features will give an overview of existing applications using GeoMapFish. Further, current and planned updates, features or extensions will be introduced as for example the new editing functions in regards to user roles or the option to directly add QGIS server links. The GeoMapFish framework offers a rich set of functionalities which guarantees a high degree of flexibility and performance. Along the large and interdisciplinary users’ group, new features will be continuously optimized and released. With such a concept and its ongoing enrichments through extensions and framework enhancements, the constant development of GeoMapFish can be ensured.
**German**
Das GeoMapFish Web-GIS-Framework – Neuerungen und Anwendungen der neuen Version 2.x
Das Open-Source-GeoMapFish-Framework stellt eine reiche Palette an Funktionalitäten für deren Nutzer bereit und bietet hierdurch ein großes Maß an Flexibilität und Performanz. Durch die große und interdisziplinäre Community werden Features stetig erweitert und optimiert. So werden fortgehend neue Plugins entwickelt, wodurch sich das Angebot an Funktionalitäten stets vergrößert, als auch Optimierungen durch die ständigen Weiterentwicklungen des Frameworks gewährleistet werden.
Die aktuelle Version basiert clientseitig auf OpenLayers 3 und Angular. Dennoch bleibt die Kompatibilität mit der Vorgängerversion (1.6) und GeoExt auf Clientseite immer noch bestehen. Die Serverseite nutzt für Webdienste weiterhin Python und für Print-Funktionen Java (JasperReports). GeoMapFish stützt sich auf OGC-Standards und bietet hierdurch eine einheitliche Architektur für clientseitige Applikationen und Services, wie z.B. Web Map Service (WMS) und Web Feature Service (WFS).
Im Vortrag soll ebenfalls ein Überblick über Neuerungen und zukünftige Entwicklungen gegeben werden. Des weiteren werden zahlreiche und erfolgreiche Anwendungsbeispiele präsentiert, wie die vom Schweizer Bund initiierten ÖREB (Kataster der öffentlich-rechtlichen Eigentumsbeschränkungen) Webviewer der verschiedenen Kantone, welche ebenfalls zur GeoMapFish-Nutzergruppe zählen.
https://frab.fossgis-konferenz.de/de/2017/public/events/5154
(English below)
OpenLayers 3 ist eine ausgereifte und stabile JavaScript Kartenbibliothek, die auch anspruchsvolle Applikationen ermöglicht. AngularJS ist eines der beliebtesten Frameworks im Bereich der Single-Page-Webanwendungen, und wird allgemein für die Entwicklung von modularem Frontend-Code eingesetzt.
Dieser Vortrag gibt einen Einblick in Ngeo, einer Open-Source-JavaScript-Bibliothek, die eine Kombination der Funktionalität von OpenLayers und der Modularität von AngularJS ermöglicht. Ngeo stellt AngularJS Services und Komponenten zur Verfügung, die als Bausteine für GIS-Webanwendungen benutzt werden können. Anhand von konkreten Codebeispielen wird aufgezeigt, wie Ngeo die Softwareentwicklung vereinfacht.
Wir erklären die Guidelines, die wir aufgestellt haben, um AngularJS produktiv zu nutzen. Wir haben die Erfahrung gemacht, dass es äußerst wichtig ist, sich den Best-Practice-Vorgaben von AngularJS laufend anzupassen und zu dokumentieren, wie sie sich auf unsere Bibliothek auswirken. Damit erreichen wir, dass die Bibliothek für Applikationsentwickler eine einheitliche Schnittstelle zur Verfügung stellt.
In Anbetracht der raschen Entwicklungen im JavaScript-Ökosystem, namentlich ECMAScript 2015 und 2016, TypeScript und der kürzlichen Veröffentlichung von Angular 2, werden wir auch kurz darauf eingehen, wie wir den Herausforderungen einer Umgebung begegnen, die sich ständig verändert.
ENG
Overview about Ngeo applications, provided as an Open Source JavaScript library that enables the combination of OpenLayers flexibility together with the modularity of AngularJS. Ngeo provides AngularJS services and components that can be used as building blocks for Web-GIS applications. We will focus on how Ngeo eases development by showing concrete code examples. The talk will also present the design choices and the guidelines that have been established for using AngularJS in a productive way. From our experience, it is extremely important to constantly adapt to AngularJS best practices and also to document how they apply to the library, in order to ensure that the interface for application developers is uniform.
https://frab.fossgis-konferenz.de/de/2017/public/events/5209
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
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
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.
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:
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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/
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
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.
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.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
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.
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/
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.