Managing Multiple Open Toolkit Configurations Using git Lightning TalkContrext Solutions
Briefly presents my technique for using a git repository to manage dozens of different Open Toolkit configurations.
Presented at DITA Open Toolkit Day 2015 in Munich, Germany.
An exploration of why writers coming to DITA tend to find DITA hard and what we and they can do to help ease the transition from non-DITA to DITA-based authoring of sophisticated technical documents. Presents the martial art Aikido as a metaphor for DITA and as a source of strategies for providers and writers to use as they engage with DITA.
Containers help us move our applications forward in a consistent, repeatable, and predictable manner, reducing the labor and making things simpler. Design patterns exist to help you solve common problems for which containers are a good solution. Providing a common language to the architecture.
Managing Multiple Open Toolkit Configurations Using git Lightning TalkContrext Solutions
Briefly presents my technique for using a git repository to manage dozens of different Open Toolkit configurations.
Presented at DITA Open Toolkit Day 2015 in Munich, Germany.
An exploration of why writers coming to DITA tend to find DITA hard and what we and they can do to help ease the transition from non-DITA to DITA-based authoring of sophisticated technical documents. Presents the martial art Aikido as a metaphor for DITA and as a source of strategies for providers and writers to use as they engage with DITA.
Containers help us move our applications forward in a consistent, repeatable, and predictable manner, reducing the labor and making things simpler. Design patterns exist to help you solve common problems for which containers are a good solution. Providing a common language to the architecture.
Centralized Source Control Systems are so 90’s. Forget Team Foundation Server, Subversion,… Today it’s all about Distributed Source Control systems. Working with many developers on the same project, using lots of branches, managing versions and releases will no longer be a painful experience.
Let’s have a (first) look together at GIT and GITHub and how this will simplify your life as a .NET developer.
Updates on webSpoon and other innovations from Hitachi R&DHiromu Hota
Updates on webSpoon and introduction of SpoonGit (Git client integrated with Spoon) at PCM17 (10th Pentaho Community Meeting in Mainz, Germany, Nov 11, 2017)
[DE]
Die DIQA Projektmanagement GmbH aus Karlsruhe wird der Baudirektion des Kanton Zürich ein Portal liefern, das den drei Ressorts Inventarisation, Dokumentation und Bauberatung die effiziente Bewirtschaftung der Daten und textuellen Beschreibungen zu ca. 5.700 historischen Bauten ermöglicht. Die neue Applikation soll in 2015 in Betrieb genommen werden.
[EN]
About 5700 historical monuments, like farm houses, mills, churches, bridges, or parks, are located in the Canton of Zurich. They are registered and supervised by the canton's Built Heritage service (Denkmalpflege Kanton Zürich). The department's staff includes architects, historians and archeologists who will be supported by the new information portal in their daily tasks. The portal will help to manage the register of monuments, to document the history and current condition of the included monuments, to develop rules for the protection and standards for their conservation and to inform monument owners and the general public.
DIQA Projektmanagement GmbH, Karlsruhe will develop this portal based on Semantic MediaWiki.
On-Demand RDF Graph Databases in the CloudMarin Dimitrov
slides from the S4 webinar "On-Demand RDF Graph Databases in the Cloud"
RDF database-as-a-service running on the Self-Service Semantic Suite (S4) platform: http://s4.ontotext.com
video recording of the talk is available at http://info.ontotext.com/on-demand-rdf-graph-database
slides from our talk "Low-Cost Open Data as-a-service" from the Semantic Web Developers workshop of ESWC'2015 (full paper: http://ceur-ws.org/Vol-1361/paper7.pdf)
This presentation gives an overview of the Apache Bahir project. It explains the Bahir project in terms of it's Spark and Flink extensions and why it is useful and important.
Links for further information and connecting
http://www.amazon.com/Michael-Frampton/e/B00NIQDOOM/
https://nz.linkedin.com/pub/mike-frampton/20/630/385
https://open-source-systems.blogspot.com/
This discussion focuses on the observability of WSO2 products, the tools for observability, and how WSO2 will make its next generation products observable by default using well-known standards like OpenTracing specification.
Redfine aims to extend OpenRefine to make use of the Redlink APIs for a more advance and performance solution for publishing Linked Data.
A proposal by Redlink GmbH to the Fusepool Open Call for Developers at the Data|Hack|Award 2014.
Text Analytics & Linked Data Management As-a-ServiceMarin Dimitrov
slides from the talk on "Text Analytics & Linked Data Management As-a-Service with S4" from the ESWC'2015 workshop on Semantic Web Enterprise Adoption & Best Practices
full paper available at http://2015.wasabi-ws.org/papers/wasabi15_1.pdf
ITCamp 2018 - Gunnar Peipman - Multi-tenant web applications with ASP.NET CoreITCamp
The number of online systems that users can rent is growing. Call it SaaS or something else these systems are way harder to build than regular ones. This presentation is technical deep-dive to multi-tenant web applications. It focuses on implementation details and offers ready to use solutions to most common problems.
Multi-tenant web applications with ASP.NET CoreGunnar Peipman
It’s a dawn on cloud era and many systems around the world are moving to cloud. Every new day brings new cloud based services to market. This presentation helps attendees to jump to SaaS systems band wagon and focuses on design, architecture and implementation of multi-tenant ASP.NET Core applications. The goal is to provide the audience with elegant real-world knowledge they can apply already next day at work. Demos show how different techniques work in practice, also how to deploy and run multi-tenant web applications on Microsoft Azure.
Centralized Source Control Systems are so 90’s. Forget Team Foundation Server, Subversion,… Today it’s all about Distributed Source Control systems. Working with many developers on the same project, using lots of branches, managing versions and releases will no longer be a painful experience.
Let’s have a (first) look together at GIT and GITHub and how this will simplify your life as a .NET developer.
Updates on webSpoon and other innovations from Hitachi R&DHiromu Hota
Updates on webSpoon and introduction of SpoonGit (Git client integrated with Spoon) at PCM17 (10th Pentaho Community Meeting in Mainz, Germany, Nov 11, 2017)
[DE]
Die DIQA Projektmanagement GmbH aus Karlsruhe wird der Baudirektion des Kanton Zürich ein Portal liefern, das den drei Ressorts Inventarisation, Dokumentation und Bauberatung die effiziente Bewirtschaftung der Daten und textuellen Beschreibungen zu ca. 5.700 historischen Bauten ermöglicht. Die neue Applikation soll in 2015 in Betrieb genommen werden.
[EN]
About 5700 historical monuments, like farm houses, mills, churches, bridges, or parks, are located in the Canton of Zurich. They are registered and supervised by the canton's Built Heritage service (Denkmalpflege Kanton Zürich). The department's staff includes architects, historians and archeologists who will be supported by the new information portal in their daily tasks. The portal will help to manage the register of monuments, to document the history and current condition of the included monuments, to develop rules for the protection and standards for their conservation and to inform monument owners and the general public.
DIQA Projektmanagement GmbH, Karlsruhe will develop this portal based on Semantic MediaWiki.
On-Demand RDF Graph Databases in the CloudMarin Dimitrov
slides from the S4 webinar "On-Demand RDF Graph Databases in the Cloud"
RDF database-as-a-service running on the Self-Service Semantic Suite (S4) platform: http://s4.ontotext.com
video recording of the talk is available at http://info.ontotext.com/on-demand-rdf-graph-database
slides from our talk "Low-Cost Open Data as-a-service" from the Semantic Web Developers workshop of ESWC'2015 (full paper: http://ceur-ws.org/Vol-1361/paper7.pdf)
This presentation gives an overview of the Apache Bahir project. It explains the Bahir project in terms of it's Spark and Flink extensions and why it is useful and important.
Links for further information and connecting
http://www.amazon.com/Michael-Frampton/e/B00NIQDOOM/
https://nz.linkedin.com/pub/mike-frampton/20/630/385
https://open-source-systems.blogspot.com/
This discussion focuses on the observability of WSO2 products, the tools for observability, and how WSO2 will make its next generation products observable by default using well-known standards like OpenTracing specification.
Redfine aims to extend OpenRefine to make use of the Redlink APIs for a more advance and performance solution for publishing Linked Data.
A proposal by Redlink GmbH to the Fusepool Open Call for Developers at the Data|Hack|Award 2014.
Text Analytics & Linked Data Management As-a-ServiceMarin Dimitrov
slides from the talk on "Text Analytics & Linked Data Management As-a-Service with S4" from the ESWC'2015 workshop on Semantic Web Enterprise Adoption & Best Practices
full paper available at http://2015.wasabi-ws.org/papers/wasabi15_1.pdf
ITCamp 2018 - Gunnar Peipman - Multi-tenant web applications with ASP.NET CoreITCamp
The number of online systems that users can rent is growing. Call it SaaS or something else these systems are way harder to build than regular ones. This presentation is technical deep-dive to multi-tenant web applications. It focuses on implementation details and offers ready to use solutions to most common problems.
Multi-tenant web applications with ASP.NET CoreGunnar Peipman
It’s a dawn on cloud era and many systems around the world are moving to cloud. Every new day brings new cloud based services to market. This presentation helps attendees to jump to SaaS systems band wagon and focuses on design, architecture and implementation of multi-tenant ASP.NET Core applications. The goal is to provide the audience with elegant real-world knowledge they can apply already next day at work. Demos show how different techniques work in practice, also how to deploy and run multi-tenant web applications on Microsoft Azure.
In a distributed environment with many service nodes, documentation should be distributed with those service nodes. Documentation should also be dynamic. These slides were for a presentation of a working system.
Describes part of a large abstract hyperdocument version management model and then discusses how that model is applied to DITA documents in the context of the DITA for Small Teams project to enable low-cost management of DITA documents.
Provides an overview of the DITA for Small Teams (www.d4st.org) project and the general approach of using off-the-shelf open-source and commercial tools to set up a usable DITA authoring, management, and delivery system.
Presented at the IXIASOFT User Conference 2015. Kristen James Eberlein and Keith Schengili-Roberts discuss the way the DITA standard has evolved over the last 10 years, where it's at today, and what can be expected in the future.
Elevate Your Builds: Next-Gen CI/CD with Azure Container Apps and KEDAPhilip Welz
Virtual machines are still the most common way to build and deploy applications via CI/CD. This session explores a new approach: KEDA, a cloud-native autoscaler that will drive the on-demand scaling of containerized build agents running on Azure Container Apps. By leveraging both technologies, we can build highly scalable, cost-efficient and sustainable CI/CD pipelines.
EuroPython 2017 - How to make money with your Python open-source projectMax Tepkeev
Developers create new open-source projects every day. As the project becomes popular they have to invest more and more time into it’s development and of course at some point a question arises: “How can I make some money with my project ?”
In this talk we will try to answer this question. We will talk about different models of making money, their pros and cons. We will concentrate on Python Open-Source projects mostly and try to answer the following questions:
What to sell ?
Where to sell ?
How to distribute ?
How to license ?
After this talk you will have a clear understanding of how you can make money with your project. What your next steps should be and how you can get the actual profit while still continuing making your customers happy.
Flink's Journey from Academia to the ASFFabian Hueske
Apache Flink is a project with a very active, supportive, and continuously growing community. Last year, Flink was among the top ten projects of the Apache Software Foundation with the most traffic on user and development mailing lists. Looking back, Flink started as a research prototype developed by three PhD students at TU Berlin in 2009. In 2014, the developers donated the code base to the ASF and joined the newly founded Apache Flink incubator project. Within three years, Flink grew into a healthy project and gained a lot of momentum.
In my presentation, I will discuss Flink's journey from an academic research project to one of the most active projects of the Apache Software Foundation. I will talk about the academic roots of the project, how the original developers got introduced to the ASF, Flink's incubation phase, and how its community evolved after it graduated and became an ASF top-level project. My talk will focus on the decisions, efforts, and circumstances that helped to grow a vital and welcoming open source community.
They Worked Before, What Happened? Understanding DITA Cross-Book Links Contrext Solutions
When migrating content to DITA there are often
links from one book to another. These links work
in their legacy environment but don’t work when
migrated to DITA 1.2 or earlier. Why not? This
talk presents why it is that cross-book links that
work in legacy environments don‘t work when
migrated to DITA 1.1 or 1.2 and how to make
those links work using the new DITA 1.3 crossdeliverable
linking feature. It also presents challenges
faced by a major software vendor as they
migrate their manuals to DITA from FrameMaker
through DocBook to DITA and how to solve those
challenges with DITA 1.3.
Similar to DITA OT Day 2015 Lightning Talk On The DITA Community Project (20)
Loose Leaf Publishing Using Antenna House Formatter and CSS for PaginationContrext Solutions
Describes the general approach to using Antenna House Formatter and CSS Paged Media to produce loose leaf updates for codified municipal code. Presented at Balisage 2019. https://www.balisage.net/Proceedings/vol23/html/Kimber01/BalisageVol23-Kimber01.html
Describes a general technique for splitting columns or page sequences in XSL-FO instances in order to implement column switching or page sequence switching in FOP.
Can I Have a Word: Managing Shared Glossaries and References to Terms With DITAContrext Solutions
Provides an overview of DITA's glossary markup, some of the challenges in authoring and managing glossaries, techniques for managing glossaries, and some discussion of processing required for glossaries.
Content Management on Zero Budget: DITA for Small TeamsContrext Solutions
Describes the DITA For Small Teams (D4ST) open-source project as well as the general D4ST approach to putting together DITA author, management, and production environment using free and open-source tools as much as possible.
Introduces CSS pagination features and their strengths and limitations. Suggests that CSS for pagination is much easier to use, maintain, and staff than using XSL-FO, especially using the PDF2 transform provided with the DITA Open Toolkit. Describes the currently-available CSS pagination implementations.
Locale-Aware Sorting and Text Handling in the Open ToolkitContrext Solutions
Introduces the DITA Community Internationalization (i18n) library, which provides support for dictionary-based sorting and grouping of Simplified Chinese, as well as other language, as well as access to ICU4J's word and line boundary functions. Also provides Java and XSLT functions for getting the approximate rendered length of strings.
Can I Have a Word: Managing Shared Glossaries and References to Terms With DITAContrext Solutions
Presents DITA markup for representing glossaries (<glossentry> and related elements) and references to them (<term>). Discusses strategies for how to assign and manage keys associated with glossary entries. Also discusses some of the processing challenges inherent in the glossary feature design.
Shows how to use XSLT with FrameMaker 2017. Provides an overview of XSLT basics and demonstrates how to integrate simple XSLT transforms with FrameMaker structured applications.
A brief discussion of reuse challenges in DITA and various responses to those challenges. Focuses on the challenges inherent in reusing topics that contain embedded cross references.
Describes how the RELAX NG grammar standard is an almost perfect match for DITA's grammar modularity and extension features, in sharp contrast to XSD, which basically does not work for DITA.
Taking Cross References to the Next Level: Reltables for Non-Topic ElementsContrext Solutions
Discusses an approach to using specialized DITA topics as indirectors to individual elements within topics in order to then enable linking to those elements from relationship tables, which are otherwise only able to relate whole topics.
Provides an overview of the DITA 1.3 use of RELAX NG for all DITA vocabulary and then describes how to use the RELAX NG-to-DTD and XSD converter plugin for the Open Toolkit to generate your own DTD document type shells and vocabulary and constraint modules
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.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
DITA OT Day 2015 Lightning Talk On The DITA Community Project
1. DITA Community Open Source Project
A place to put DITA stuff for all to use
11/18/2015 Contrext, LLC 1
Eliot Kimber
Contrext, LLC
DITA OT Day 2015 Munich, Germany
3. Purpose and Scope
• Intended as a loosely-managed central repository of
general-purpose DITA stuff
• Materials of general interest to the DITA community
– Open Toolkit plugins
– Transformations
– Editor frameworks, extensions, etc.
– Sample data sets
– Etc.
• Anyone may contribute
– Can set up new projects
– Normal pull requests
11/18/2015 Contrext, LLC 3
4. What You'll Find There Today
• OT plugins:
– Map-driven
processing
– Copy-to adjustment
– PDF page break
– DITA 1.3 support for
OT 1.85.
– Ruby markup
– DITA Q/A reporter
• DITA demo content
– Realistic DITA content
• DITA utilities
– Random XSLT and
XQuery
• Doxygen2dita
• DITA RNG converter
11/18/2015 Contrext, LLC 4
5. How to Contribute
• New project:
– Request a new git repo from organization admins
(e.g., Eliot Kimber)
– Add your stuff
• Existing projects:
– Pull requests
– Join project-specific team in GitHub
11/18/2015 Contrext, LLC 5