A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionJeffrey McGuire
Slides from Gábor Hojtsy, Drupal 8 Multilingual Initiative Lead's presentation for jam's Drupal Camp on the incredible work and improvements for translation and localisation that have gone into Drupal 8.
Over 800 (yes, eight hundred) people participated in the issues around improving multilingual features and APIs in Drupal 8 for the past two and a half years. Over 500 issues have been resolved making Drupal 8 a truly outstanding release for everybody looking to create even single language non-English sites but especially those making multilingual sites.
This session aims to show you around all the great improvements and give tips as to how to best utilise the new solutions.
The ideal attendee at this session has some experience in Drupal 6 or 7 multilingual site building, however those who have no experience in foreign/multilingual site building will also get a lot out of it.
Want to be involved in this project? See http://hojtsy.hu/multilingual-drupal8 for an article series on the details on what we accomplished. http://www.drupal8multilingual.org/ is our initiative home and we have meetings every other week to discuss and move current efforts forward.
Session held at Drupal MountainCamp 2017, Davos, Switzerland. February 17th 2017
https://drupalmountaincamp.ch/sessions/drupal-8s-multilingual-apis-building-entire-world
Are you interested in writing contributed modules, themes or distributions for Drupal 8? Then this is the session for you. In this session, we'll look at the most important APIs you would use to integrate with and best practices to use to ensure that your project is fully multilingual-ready.
This session will be valuable to all contributors even those whose projects are not inherently multilingual. Even if your project is not immediately intended to be multilingual, having a multilingual-capable module, theme or distribution makes your solution appealing to a much broader audience and is likely to provide value to global users.
Drupal 8 is a great platform to work with not only because it is so multilingual capable out-of-the-box, but also because you can easily expand while maintaining the translatability of your data. Drupal 8’s multilingual core offers a robust multilingual foundation, making the integration process much more seamless.
The majority of Drupal 8's APIs are designed to support multilingual by default and make sane assumptions about common scenarios. As a result, there are several important things to keep in mind to build the best integration possible.
In this session, we will walk through:
Working with language APIs, and the language your data is in.
Making your output strings translatable: t() and its friends, but also in twig templates
Why you should and how to code translatable content entities.
Customizing your field properties translatability so site builders can choose.
Configuration translation: translating your configuration entities
INTENDED AUDIENCE
Drupal developers working with contrib or custom modules that are designed for multilingual or non-English sites would benefit from this session (that means nearly every Drupal developer out there).
Drupal themers intending to make their theme templates translation ready.
Attendees will walk away with knowledge to add Drupal 8 multilingual support to your modules, themes and distributions.
SKILL LEVELS
This session is suitable for beginners or intermediate Drupal users. It is best if you come to the session with some exposure to OOP, Drupal 8 code and twig templates, but even if you don’t have that foundation I’m sure you can catch up.
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionJeffrey McGuire
Slides from Gábor Hojtsy, Drupal 8 Multilingual Initiative Lead's presentation for jam's Drupal Camp on the incredible work and improvements for translation and localisation that have gone into Drupal 8.
Over 800 (yes, eight hundred) people participated in the issues around improving multilingual features and APIs in Drupal 8 for the past two and a half years. Over 500 issues have been resolved making Drupal 8 a truly outstanding release for everybody looking to create even single language non-English sites but especially those making multilingual sites.
This session aims to show you around all the great improvements and give tips as to how to best utilise the new solutions.
The ideal attendee at this session has some experience in Drupal 6 or 7 multilingual site building, however those who have no experience in foreign/multilingual site building will also get a lot out of it.
Want to be involved in this project? See http://hojtsy.hu/multilingual-drupal8 for an article series on the details on what we accomplished. http://www.drupal8multilingual.org/ is our initiative home and we have meetings every other week to discuss and move current efforts forward.
Session held at Drupal MountainCamp 2017, Davos, Switzerland. February 17th 2017
https://drupalmountaincamp.ch/sessions/drupal-8s-multilingual-apis-building-entire-world
Are you interested in writing contributed modules, themes or distributions for Drupal 8? Then this is the session for you. In this session, we'll look at the most important APIs you would use to integrate with and best practices to use to ensure that your project is fully multilingual-ready.
This session will be valuable to all contributors even those whose projects are not inherently multilingual. Even if your project is not immediately intended to be multilingual, having a multilingual-capable module, theme or distribution makes your solution appealing to a much broader audience and is likely to provide value to global users.
Drupal 8 is a great platform to work with not only because it is so multilingual capable out-of-the-box, but also because you can easily expand while maintaining the translatability of your data. Drupal 8’s multilingual core offers a robust multilingual foundation, making the integration process much more seamless.
The majority of Drupal 8's APIs are designed to support multilingual by default and make sane assumptions about common scenarios. As a result, there are several important things to keep in mind to build the best integration possible.
In this session, we will walk through:
Working with language APIs, and the language your data is in.
Making your output strings translatable: t() and its friends, but also in twig templates
Why you should and how to code translatable content entities.
Customizing your field properties translatability so site builders can choose.
Configuration translation: translating your configuration entities
INTENDED AUDIENCE
Drupal developers working with contrib or custom modules that are designed for multilingual or non-English sites would benefit from this session (that means nearly every Drupal developer out there).
Drupal themers intending to make their theme templates translation ready.
Attendees will walk away with knowledge to add Drupal 8 multilingual support to your modules, themes and distributions.
SKILL LEVELS
This session is suitable for beginners or intermediate Drupal users. It is best if you come to the session with some exposure to OOP, Drupal 8 code and twig templates, but even if you don’t have that foundation I’m sure you can catch up.
Every minute Google receives more than 4 million search queries. SEO is the key to be found within today's flood of content.
This presentation summarizes tips and tricks for SEO for your multilingual website and lists some dos and don'ts to consider.
CommonMark: Markdown Done Right - ZendCon 2017Colin O'Dell
Markdown is one of the most popular markup languages on the web. Unfortunately, with no standard specification, every implementation works differently, producing varying results across different platforms. The CommonMark specification fixes this by providing an unambiguous syntax specification and a comprehensive suite of tests. In this session you'll learn about this standard and how to integrate the league/commonmark parser into their PHP applications. We'll also cover how to customize the library to implement new features like custom Markdown syntax or advanced renderers.
Multilingual Drupal presentation from "Do it With Drupal"Gábor Hojtsy
Introduction to the Drupal 6 multilanguage features starting off from core features to contributed modules.
Presented at Do It With Drupal http://doitwithdrupal.com/
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Suzanne Dergacheva
Multilingual site building with Drupal can be challenging. Depending on the type of site you’re building, the list of modules you’ll need and the configuration settings you’ll choose will vary greatly. Even a single project could include more than one method for translating menus, taxonomy terms, and content. Before you get started, you need to consider your audience, what type of content you have, and how all the pieces of your website will be translated.
In this session, we’ll walk you through the steps of creating a multilingual website for an international organization. This will give you an understanding of Drupal’s multilingual architecture and how translations are managed for different parts of Drupal. You’ll learn which modules to use for different use cases, and what to ask your client before you start the project. Whether you’re a site builder or a developer working on your first multilingual Drupal 7 site, this session will help you plan your next multilingual project and get started on the right foot.
Presentation by Suzanne Kennedy from Evolving Web and Florian Loretan from Wunderkraut.
Session held at DrupalCamp Ghent 2016, September 9th 2016
http://drupalcamp.be/node/161
Are you interested in writing contributed modules, themes or distributions for Drupal 8? Then this is the session for you. In this session, we'll look at the most important APIs you would use to integrate with and best practices to use to ensure that your project is fully multilingual-ready.
This session will be valuable to all contributors even those whose projects are not inherently multilingual. Even if your project is not immediately intended to be multilingual, having a multilingual-capable module, theme or distribution makes your solution appealing to a much broader audience and is likely to provide value to global users.
Drupal 8 is a great platform to work with not only because it is so multilingual capable out-of-the-box, but also because you can easily expand while maintaining the translatability of your data. Drupal 8’s multilingual core offers a robust multilingual foundation, making the integration process much more seamless.
The majority of Drupal 8's APIs are designed to support multilingual by default and make sane assumptions about common scenarios. As a result, there are several important things to keep in mind to build the best integration possible.
In this session, we will walk through:
Working with language APIs, and the language your data is in.
Making your output strings translatable: t() and its friends, but also in twig templates
Why you should and how to code translatable content entities.
Customizing your field properties translatability so site builders can choose.
Configuration translation: translating your configuration entities
INTENDED AUDIENCE
Drupal developers working with contrib or custom modules that are designed for multilingual or non-English sites would benefit from this session (that means nearly every Drupal developer out there).
Drupal themers intending to make their theme templates translation ready.
Attendees will walk away with knowledge to add Drupal 8 multilingual support to your modules, themes and distributions.
SKILL LEVELS
This session is suitable for beginners or intermediate Drupal users. It is best if you come to the session with some exposure to OOP, Drupal 8 code and twig templates, but even if you don’t have that foundation I’m sure you can catch up.
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportAcquia
Unfortunately, the live event for this webinar has passed.
No need to worry! We always post the recorded webinar and slides within 24 hours of the event. Check back soon!
As you likely know, creating multilingual websites in Drupal 7—with its web of modules and dependencies—is not for the faint of heart. What takes Drupal 7 20+ contrib modules to support is now part of core in Drupal 8. Its 4 multilingual core pillars—Language, Interface, Content, Config—make Drupal 8 a relieving contrast to Drupal 7’s old patchwork of multilingual afterthought.
In this Tech Talk, we will:
-Review the Drupal 7 multilingual landscape in contrast to Drupal 8’s core multilingual capabilities
-Demonstrate how to properly prepare a Drupal 8 website for multilingual support
-Show the traditional process of translating Drupal 8 websites
-Explore how Acquia and Lingotek can help with the translation process for Drupal 8 websites
Drupal Internationalization Presentation at OSCMS DevelopmentSeed
Hello from Sunnyvale California. We are ready for the start of <a href="http://2007.oscms-summit.org/">OSCMS</a> tomorrow when <a href="http://2007.oscms-summit.org/node/92">we will present on multilingual Drupal sites and the i18n contributed module</a>. A lot has happened in the past several months to work toward a more multilingual Drupal, as well as improve upon the already great i18n module. <a href="http://drupal.org/search/user/reyero">Jose Reyero</a>, the developer behind the i18n module, went to <a href="http://www.developmentseed.org/blog/node/463">Budapest last month to meet up with Karoly Negyesi and Gabor Hojtsy to put their heads together</a> and make advancements for Drupal 6 and multilingual handling.
<a href="http://2007.oscms-summit.org/node/92">The presentation tomorrow</a> will cover a quick recap of where multilingualism and Drupal stand in Drupal 5, what the contributed module i18n.module serves to accomplish apart from core in Drupal 5, some practical and complicated problems in i18n for Drupal multilingual sites including examples from a large international archive organization and multilingual site, and advancements made in Budapest and the last couple months to get greater core support for features that belong in core, while adapting contributed modules for these changes.
Every minute Google receives more than 4 million search queries. SEO is the key to be found within today's flood of content.
This presentation summarizes tips and tricks for SEO for your multilingual website and lists some dos and don'ts to consider.
CommonMark: Markdown Done Right - ZendCon 2017Colin O'Dell
Markdown is one of the most popular markup languages on the web. Unfortunately, with no standard specification, every implementation works differently, producing varying results across different platforms. The CommonMark specification fixes this by providing an unambiguous syntax specification and a comprehensive suite of tests. In this session you'll learn about this standard and how to integrate the league/commonmark parser into their PHP applications. We'll also cover how to customize the library to implement new features like custom Markdown syntax or advanced renderers.
Multilingual Drupal presentation from "Do it With Drupal"Gábor Hojtsy
Introduction to the Drupal 6 multilanguage features starting off from core features to contributed modules.
Presented at Do It With Drupal http://doitwithdrupal.com/
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Suzanne Dergacheva
Multilingual site building with Drupal can be challenging. Depending on the type of site you’re building, the list of modules you’ll need and the configuration settings you’ll choose will vary greatly. Even a single project could include more than one method for translating menus, taxonomy terms, and content. Before you get started, you need to consider your audience, what type of content you have, and how all the pieces of your website will be translated.
In this session, we’ll walk you through the steps of creating a multilingual website for an international organization. This will give you an understanding of Drupal’s multilingual architecture and how translations are managed for different parts of Drupal. You’ll learn which modules to use for different use cases, and what to ask your client before you start the project. Whether you’re a site builder or a developer working on your first multilingual Drupal 7 site, this session will help you plan your next multilingual project and get started on the right foot.
Presentation by Suzanne Kennedy from Evolving Web and Florian Loretan from Wunderkraut.
Session held at DrupalCamp Ghent 2016, September 9th 2016
http://drupalcamp.be/node/161
Are you interested in writing contributed modules, themes or distributions for Drupal 8? Then this is the session for you. In this session, we'll look at the most important APIs you would use to integrate with and best practices to use to ensure that your project is fully multilingual-ready.
This session will be valuable to all contributors even those whose projects are not inherently multilingual. Even if your project is not immediately intended to be multilingual, having a multilingual-capable module, theme or distribution makes your solution appealing to a much broader audience and is likely to provide value to global users.
Drupal 8 is a great platform to work with not only because it is so multilingual capable out-of-the-box, but also because you can easily expand while maintaining the translatability of your data. Drupal 8’s multilingual core offers a robust multilingual foundation, making the integration process much more seamless.
The majority of Drupal 8's APIs are designed to support multilingual by default and make sane assumptions about common scenarios. As a result, there are several important things to keep in mind to build the best integration possible.
In this session, we will walk through:
Working with language APIs, and the language your data is in.
Making your output strings translatable: t() and its friends, but also in twig templates
Why you should and how to code translatable content entities.
Customizing your field properties translatability so site builders can choose.
Configuration translation: translating your configuration entities
INTENDED AUDIENCE
Drupal developers working with contrib or custom modules that are designed for multilingual or non-English sites would benefit from this session (that means nearly every Drupal developer out there).
Drupal themers intending to make their theme templates translation ready.
Attendees will walk away with knowledge to add Drupal 8 multilingual support to your modules, themes and distributions.
SKILL LEVELS
This session is suitable for beginners or intermediate Drupal users. It is best if you come to the session with some exposure to OOP, Drupal 8 code and twig templates, but even if you don’t have that foundation I’m sure you can catch up.
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportAcquia
Unfortunately, the live event for this webinar has passed.
No need to worry! We always post the recorded webinar and slides within 24 hours of the event. Check back soon!
As you likely know, creating multilingual websites in Drupal 7—with its web of modules and dependencies—is not for the faint of heart. What takes Drupal 7 20+ contrib modules to support is now part of core in Drupal 8. Its 4 multilingual core pillars—Language, Interface, Content, Config—make Drupal 8 a relieving contrast to Drupal 7’s old patchwork of multilingual afterthought.
In this Tech Talk, we will:
-Review the Drupal 7 multilingual landscape in contrast to Drupal 8’s core multilingual capabilities
-Demonstrate how to properly prepare a Drupal 8 website for multilingual support
-Show the traditional process of translating Drupal 8 websites
-Explore how Acquia and Lingotek can help with the translation process for Drupal 8 websites
Drupal Internationalization Presentation at OSCMS DevelopmentSeed
Hello from Sunnyvale California. We are ready for the start of <a href="http://2007.oscms-summit.org/">OSCMS</a> tomorrow when <a href="http://2007.oscms-summit.org/node/92">we will present on multilingual Drupal sites and the i18n contributed module</a>. A lot has happened in the past several months to work toward a more multilingual Drupal, as well as improve upon the already great i18n module. <a href="http://drupal.org/search/user/reyero">Jose Reyero</a>, the developer behind the i18n module, went to <a href="http://www.developmentseed.org/blog/node/463">Budapest last month to meet up with Karoly Negyesi and Gabor Hojtsy to put their heads together</a> and make advancements for Drupal 6 and multilingual handling.
<a href="http://2007.oscms-summit.org/node/92">The presentation tomorrow</a> will cover a quick recap of where multilingualism and Drupal stand in Drupal 5, what the contributed module i18n.module serves to accomplish apart from core in Drupal 5, some practical and complicated problems in i18n for Drupal multilingual sites including examples from a large international archive organization and multilingual site, and advancements made in Budapest and the last couple months to get greater core support for features that belong in core, while adapting contributed modules for these changes.
The experience I had building multilingual sites in Drupal 7. Special thanks to Suzanne Kennedy for allowing me to use some of the content from her presentations at DrupalCon Denver 2012 and DrupalCon Munich 2012.
Setting up a basic Drupal 8 website in English is relatively easy, however, when it comes to developing a multilingual website it's not that easy as we hope it to be.
In this presentation, Veerbhadra of Valuebound will walk us through the various steps involved in developing a multilingual website in Drupal 8. Have a look.
----------------------------------------------------------
Get Socialistic
Our website: http://valuebound.com/
LinkedIn: http://bit.ly/2eKgdux
Facebook: https://www.facebook.com/valuebound/
Twitter: http://bit.ly/2gFPTi8
Drupal security - Configuration and processGábor Hojtsy
"Drupal security - Configuration and process" session slides from Drupalcon Copenhagen.
Co-prepared and co-presented with Ben Jeavons from Growing Venture Solutions (http://growingventuresolutions.com/)
Backstage with Drupal localization - Part 1Gábor Hojtsy
Backstage with Drupal localization session slides part 1 from Drupalcon Copenhagen. See part 2 at http://www.slideshare.net/devseed/backstage-with-drupal-localization-part-2.
Come for the software, stay for the community - How Drupal improves and evolvesGábor Hojtsy
An introduction to why/how Drupal is taking over the world and how you can jump on the train with the community and business.
Special thanks to Robert Douglass for his source data for the second part of the presentation.
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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.
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.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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/
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.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
36. Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
LOCALE
Languages, foreign
language website UI.
%
m
Drupal 7 MULTILINGUAL
37. Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.
%
Ü
m
Drupal 7 MULTILINGUAL
38. Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.
I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...
$
%
Ü
m
Drupal 7 MULTILINGUAL
39. Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.
I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...
VARIABLE
API for handling some
of the configuration.
Settings translations!
&
$
%
Ü
m
Drupal 7 MULTILINGUAL
40. Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.
I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...
VARIABLE
API for handling some
of the configuration.
Settings translations!
Entity
translation
For Drupal Commerce for
example. Oh you also need
Title module!
'
&
$
%
Ü
m
Drupal 7 MULTILINGUAL
41. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
%
FOUR PILLARS in DRUPAL 8
42. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
% 8
FOUR PILLARS in DRUPAL 8
43. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
% 8 é
FOUR PILLARS in DRUPAL 8
44. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
CONFIG
Common
configuration
system handles
blocks, views, field
settings. Unified
translation.
(% 8 é
FOUR PILLARS in DRUPAL 8
71. TRANSLATIOn INTERFACE
TRANSLATION TABS
ON CONtent
add
translations for
each language
possible to take
different
source
language
Can edit “all
language”
values with
permission
72. TRANSLATIOn INTERFACE
TRANSLATION TABS
ON CONtent
add
translations for
each language
possible to take
different
source
language
Can edit “all
language”
values with
permission
73. TRANSLATIOn INTERFACE
TRANSLATION TABS
ON CONtent
add
translations for
each language
possible to take
different
source
language
Can edit “all
language”
values with
permission
78. é
NODE ACCESS API SUPPORTED
Search index as separate
Search APIs updated
Migration path todo
views integrated
FOR ALL content entities
PER BUNDLE + FIELD + SUB-FIELD
82. Entities
CONFIG VS. CONTENT
Content
NODES users
comments TERMS
contact
messages
menu
items
CONFIGURATION
views
vocabularies
CONTACT
CATEGORIES
FIELDS
SITE
INFO
USER
MAILS
83. Entities
CONFIG VS. CONTENT
Content
NODES users
comments TERMS
contact
messages
menu
items
CONFIGURATION
views
vocabularies
CONTACT
CATEGORIES
FIELDS
SITE
INFO
USER
MAILS
OTHERS
PATH
ALIASES
MENUS
90. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
%
FOUR PILLARS in DRUPAL 8
91. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
% 8
FOUR PILLARS in DRUPAL 8
92. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
% 8 é
FOUR PILLARS in DRUPAL 8
93. LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
CONFIG
Common
configuration
system handles
blocks, views, field
settings. Unified
translation.
(% 8 é
FOUR PILLARS in DRUPAL 8