There are five problems that companies have when trying to localize their software. View the slideshare for more information about these problems and how to solve them.
Software Localization: What You Need to Know to Effectively Go GlobalLionbridge
[Webinar] The global software market is valued at almost half a trillion dollars and growing across all sectors. To stand out in this thriving market, now is the time to increase your global reach by localizing your software. But there’s more to it than simply end-build text translation. Providing value to every user means considering all the smaller, but critical, details—some of which can be a challenge to navigate.
Software Localization: What You Need to Know to Effectively Go GlobalLionbridge
[Webinar] The global software market is valued at almost half a trillion dollars and growing across all sectors. To stand out in this thriving market, now is the time to increase your global reach by localizing your software. But there’s more to it than simply end-build text translation. Providing value to every user means considering all the smaller, but critical, details—some of which can be a challenge to navigate.
Localization testing means checking quality of a product's localization targeted for a specific culture or locale. Depending on globalization testing results, this test verifies the functional support given to that specific locale or culture.
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...panagenda
Webinar Recording: https://www.panagenda.com/webinars/the-times-they-are-a-changin-domino-applications-in-the-new-world-of-hcl-nomad-web/
HCL Nomad Web is revolutionizing the way we do Notes/Domino. Servers, network, and clients are all affected. However, there’s a fourth part you must not overlook: Your applications.
The world of HCL Nomad Web has a lot to offer, but it also comes with some limitations for Domino applications: no Java, no XPages, no use of OS calls. The challenge now becomes to identify potential issues to start evaluating and planning re-coding efforts. But: Which applications are worth the time and money?
Another topic not to be overlooked: Nomad changes the way clients interact with servers and everything in-between. SafeLinx impacts your entire infrastructure. Change isn’t always a bad thing though! In this case it may be a great opportunity to consolidate servers and the network infrastructure along with it. How can you find out what makes sense to bring into this new world and what is ready for sunsetting?
Join us in this rare instance where the Notes/Domino giants Christoph Adler and Franz Walder team up to let you benefit from their unparalleled of experience to answer these questions. Discover how you can best prepare your server and application landscape before you move into the New World of Nomad.
What you'll learn:
- Limitations of Domino applications in Nomad Web
- How to find unused applications
- How to identify which applications are most relevant to transform
- Which patterns in the source code are show-stoppers
- How understanding code duplication can reduce your re-development effort
Habitat is amazing technology - but a new technology alone will not deliver business value. A technology is good for your business when it allows you to deliver stronger value in higher quantities at a faster velocity. For a business, much of the value comes in the software applications it produces - the application itself is what makes it money. Come hear how Habitat’s focus on the application as the unit of automation allows you to focus on the application itself and not worry about where it will run. Habitat also allows you to easily change where and what your application runs on. Your application and business needs will change over time, which means you need to be able to change your application at a very high velocity without being locked into one type of infrastructure or one vendor. Come witness how Habitat allows your applications to be infrastructure and platform agnostic - you focus on the application, Habitat takes care of packaging your software, exporting it, and running it wherever you need. Learn how you can deliver stronger value in higher quantities at a faster velocity without sacrificing stability.
Opening the Black Box of Software LocalizationKenneth Farrall
Going global with your mobile apps, SaaS, and cloud solutions requires translation and localization for multiple languages. Software developers and technical writers may be the most tech-savvy people around, but if you aren't familiar with the localization process, it can look like a black box. In this presentation, we'll break open the black box and unpack the tools and workflows used by software localization experts.
Managing Open Source in Application Security and Software Development LifecycleBlack Duck by Synopsys
Presented September 15, 2016 by John Steven, CTO, Cigital; Mike Pittenger, VP Security Strategy, Black Duck
Today, open source comprises a critical component of software code in the average application, yet most organizations lack the visibility into and control of the open source they’re using. A 2016 analysis of 200 commercial applications showed that 67% contained known open source vulnerabilities. Whether it’s a SaaS solution you deliver to millions of customers, or an internal application developed for employees, addressing the open source visibility and control challenges is vital to ensuring proper software security.
Open source use is ubiquitous worldwide. It powers your mobile phone and your company’s most important cloud application. Securing mission critical applications must evolve to address open source as part of software security, complementing and extending the testing of in-house written code.
In this webinar by Cigital and Black Duck security experts, you’ll learn:
- The current state of application security management within the Software Development Lifecycle (SDLC)
- New security considerations organizations face in testing applications that combine open source and in-house written software.
- Steps you can take to automate and manage open source security as part of application development
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Webpanagenda
Zur Webinar Aufnahme:
https://www.panagenda.com/webinars/dominoapplikationen-im-wandel-der-zeit-alles-neu-mit-hcl-nomad-web/
HCL Nomad Web revolutioniert Notes/Domino. Server, Netzwerk, und Clients sind allesamt betroffen. Es gibt jedoch auch einen vierten Teil den Sie keinesfalls übersehen dürfen: Ihre Applikationen.
Nomad hat viel zu bieten, aber es gibt auch einige Beschränkungen für Dominoapplikationen: Kein Java, keine XPages, keine Aufrufe ans Betriebssystem. Die Herausforderung ist es nun, alle betroffenen Elemente zu identifizieren, evaluieren, und den Programmierbedarf zu planen. Aber: Welche Applikationen sind den Aufwand wert, und welche rechnen sich einfach nicht?
Ein anderes Thema das Sie nicht unterschätzen dürfen: Mit Nomad gibt es eine große Veränderung an der Interaktion von Clients, Servern, und allem dazwischen. SafeLinx wirkt sich auf Ihre ganze Infrastruktur aus. Das muss aber nicht unbedingt schlimm sein! In diesem Fall könnte es sich als eine gute Gelegenheit entpuppen, Server und dazugehörige Netzwerkinfrastruktur zu konsolidieren. Wie können Sie herausfinden, was Sie sinnvollerweise in diese neue Welt mitnehmen, und was Sie lieber in Rente schicken?
Nehmen Sie diese seltene Gelegenheit wahr, bei der die Notes/Domino-Giganten Christoph Adler und Franz Walder ihre enormen Erfahrungsschätze kombinieren, um diese Fragen zu beantworten. Entdecken Sie, wie Sie Ihre Server- und Applikationslandschaften bestmöglich auf die Neue Welt von Nomad vorbereiten können.
Introduction to Globalization Testing with AcclaroAcclaro
During this webinar, Jon Ritzdorf, Globalization Architect with Acclaro, presents the basics of globalization testing. He gives an in-depth look at why globalization testing is important, the types of globalization testing and when it should occur in a product lifecycle.
Deal with the dilemma of hybrid and nativeswamileo1
There are two kinds of platforms that can be used to build an app, Hybrid or Cross platforms and Native platforms. Hybrid and Native technologies have their own pros and cons although it is still debatable which framework is better.
Translating your content into other languages is one of the greatest challenges in the technical communication process. We as technical communicators can meet these challenges with the combination of single-sourcing and localization. This presentation covers a combination of tools, best practices, tips and tricks for managing your localization projects.
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...Raffi Khatchadourian
Pointcut fragility is a well-documented problem in Aspect-Oriented Programming; changes to the base-code can lead to join points incorrectly falling in or out of the scope of pointcuts. In this paper, we present an automated approach that limits fragility problems by providing mechanical assistance in pointcut maintenance. The approach is based on harnessing arbitrarily deep structural commonalities between program elements corresponding to join points selected by a pointcut. The extracted patterns are then applied to later versions to offer suggestions of new join points that may require inclusion. To illustrate that the motivation behind our proposal is well founded, we first empirically establish that join points captured by a single pointcut typically portray a significant amount of unique structural commonality by analyzing patterns extracted from twenty-three AspectJ programs. Then, we demonstrate the usefulness of our technique by rejuvenating pointcuts in multiple versions of three of these programs. The results show that our parameterized heuristic algorithm was able to accurately and automatically infer the majority of new join points in subsequent software versions that were not captured by the original pointcuts.
Localization testing means checking quality of a product's localization targeted for a specific culture or locale. Depending on globalization testing results, this test verifies the functional support given to that specific locale or culture.
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...panagenda
Webinar Recording: https://www.panagenda.com/webinars/the-times-they-are-a-changin-domino-applications-in-the-new-world-of-hcl-nomad-web/
HCL Nomad Web is revolutionizing the way we do Notes/Domino. Servers, network, and clients are all affected. However, there’s a fourth part you must not overlook: Your applications.
The world of HCL Nomad Web has a lot to offer, but it also comes with some limitations for Domino applications: no Java, no XPages, no use of OS calls. The challenge now becomes to identify potential issues to start evaluating and planning re-coding efforts. But: Which applications are worth the time and money?
Another topic not to be overlooked: Nomad changes the way clients interact with servers and everything in-between. SafeLinx impacts your entire infrastructure. Change isn’t always a bad thing though! In this case it may be a great opportunity to consolidate servers and the network infrastructure along with it. How can you find out what makes sense to bring into this new world and what is ready for sunsetting?
Join us in this rare instance where the Notes/Domino giants Christoph Adler and Franz Walder team up to let you benefit from their unparalleled of experience to answer these questions. Discover how you can best prepare your server and application landscape before you move into the New World of Nomad.
What you'll learn:
- Limitations of Domino applications in Nomad Web
- How to find unused applications
- How to identify which applications are most relevant to transform
- Which patterns in the source code are show-stoppers
- How understanding code duplication can reduce your re-development effort
Habitat is amazing technology - but a new technology alone will not deliver business value. A technology is good for your business when it allows you to deliver stronger value in higher quantities at a faster velocity. For a business, much of the value comes in the software applications it produces - the application itself is what makes it money. Come hear how Habitat’s focus on the application as the unit of automation allows you to focus on the application itself and not worry about where it will run. Habitat also allows you to easily change where and what your application runs on. Your application and business needs will change over time, which means you need to be able to change your application at a very high velocity without being locked into one type of infrastructure or one vendor. Come witness how Habitat allows your applications to be infrastructure and platform agnostic - you focus on the application, Habitat takes care of packaging your software, exporting it, and running it wherever you need. Learn how you can deliver stronger value in higher quantities at a faster velocity without sacrificing stability.
Opening the Black Box of Software LocalizationKenneth Farrall
Going global with your mobile apps, SaaS, and cloud solutions requires translation and localization for multiple languages. Software developers and technical writers may be the most tech-savvy people around, but if you aren't familiar with the localization process, it can look like a black box. In this presentation, we'll break open the black box and unpack the tools and workflows used by software localization experts.
Managing Open Source in Application Security and Software Development LifecycleBlack Duck by Synopsys
Presented September 15, 2016 by John Steven, CTO, Cigital; Mike Pittenger, VP Security Strategy, Black Duck
Today, open source comprises a critical component of software code in the average application, yet most organizations lack the visibility into and control of the open source they’re using. A 2016 analysis of 200 commercial applications showed that 67% contained known open source vulnerabilities. Whether it’s a SaaS solution you deliver to millions of customers, or an internal application developed for employees, addressing the open source visibility and control challenges is vital to ensuring proper software security.
Open source use is ubiquitous worldwide. It powers your mobile phone and your company’s most important cloud application. Securing mission critical applications must evolve to address open source as part of software security, complementing and extending the testing of in-house written code.
In this webinar by Cigital and Black Duck security experts, you’ll learn:
- The current state of application security management within the Software Development Lifecycle (SDLC)
- New security considerations organizations face in testing applications that combine open source and in-house written software.
- Steps you can take to automate and manage open source security as part of application development
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Webpanagenda
Zur Webinar Aufnahme:
https://www.panagenda.com/webinars/dominoapplikationen-im-wandel-der-zeit-alles-neu-mit-hcl-nomad-web/
HCL Nomad Web revolutioniert Notes/Domino. Server, Netzwerk, und Clients sind allesamt betroffen. Es gibt jedoch auch einen vierten Teil den Sie keinesfalls übersehen dürfen: Ihre Applikationen.
Nomad hat viel zu bieten, aber es gibt auch einige Beschränkungen für Dominoapplikationen: Kein Java, keine XPages, keine Aufrufe ans Betriebssystem. Die Herausforderung ist es nun, alle betroffenen Elemente zu identifizieren, evaluieren, und den Programmierbedarf zu planen. Aber: Welche Applikationen sind den Aufwand wert, und welche rechnen sich einfach nicht?
Ein anderes Thema das Sie nicht unterschätzen dürfen: Mit Nomad gibt es eine große Veränderung an der Interaktion von Clients, Servern, und allem dazwischen. SafeLinx wirkt sich auf Ihre ganze Infrastruktur aus. Das muss aber nicht unbedingt schlimm sein! In diesem Fall könnte es sich als eine gute Gelegenheit entpuppen, Server und dazugehörige Netzwerkinfrastruktur zu konsolidieren. Wie können Sie herausfinden, was Sie sinnvollerweise in diese neue Welt mitnehmen, und was Sie lieber in Rente schicken?
Nehmen Sie diese seltene Gelegenheit wahr, bei der die Notes/Domino-Giganten Christoph Adler und Franz Walder ihre enormen Erfahrungsschätze kombinieren, um diese Fragen zu beantworten. Entdecken Sie, wie Sie Ihre Server- und Applikationslandschaften bestmöglich auf die Neue Welt von Nomad vorbereiten können.
Introduction to Globalization Testing with AcclaroAcclaro
During this webinar, Jon Ritzdorf, Globalization Architect with Acclaro, presents the basics of globalization testing. He gives an in-depth look at why globalization testing is important, the types of globalization testing and when it should occur in a product lifecycle.
Deal with the dilemma of hybrid and nativeswamileo1
There are two kinds of platforms that can be used to build an app, Hybrid or Cross platforms and Native platforms. Hybrid and Native technologies have their own pros and cons although it is still debatable which framework is better.
Translating your content into other languages is one of the greatest challenges in the technical communication process. We as technical communicators can meet these challenges with the combination of single-sourcing and localization. This presentation covers a combination of tools, best practices, tips and tricks for managing your localization projects.
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...Raffi Khatchadourian
Pointcut fragility is a well-documented problem in Aspect-Oriented Programming; changes to the base-code can lead to join points incorrectly falling in or out of the scope of pointcuts. In this paper, we present an automated approach that limits fragility problems by providing mechanical assistance in pointcut maintenance. The approach is based on harnessing arbitrarily deep structural commonalities between program elements corresponding to join points selected by a pointcut. The extracted patterns are then applied to later versions to offer suggestions of new join points that may require inclusion. To illustrate that the motivation behind our proposal is well founded, we first empirically establish that join points captured by a single pointcut typically portray a significant amount of unique structural commonality by analyzing patterns extracted from twenty-three AspectJ programs. Then, we demonstrate the usefulness of our technique by rejuvenating pointcuts in multiple versions of three of these programs. The results show that our parameterized heuristic algorithm was able to accurately and automatically infer the majority of new join points in subsequent software versions that were not captured by the original pointcuts.
Similar to Software Localization: What could go wrong? (20)
Unfortunately, there's not one type of lawyer that can handle all cases dealing with any aspect of the law. Read this slideshare to learn what some of the most common types of lawyers are!
Learn more about the two schools of thought known as prescriptivism and descriptivism and why they clash so much. Find out how this battle can affect different works of literature, technical writing and translations.
4 Crucial Data Categories of Lead IntelligenceTennycut
Lead intelligence is about more than gathering data for sales teams. It's about filtering that data so sales teams have the best shot possible at completing a sale. Find out what your lead intelligence should be telling you about your leads.
The Top 8 Characteristics B2B Competition Research ShouldTennycut
What should your B2B competition research reveal about your competitors? Discover the eight characteristics you should focus on and how they contribute to your marketing strategy.
The necessity of Intellectual Property Translation ServicesTennycut
IP has to be protected, but part of that protection, at least for foreign countries, relies on the strength of the translation. Here's how to choose the right translation service.
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
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
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.
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.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
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.
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.
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
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/
3. The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
4. The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
5. 1. Scope of Localization
• How narrowly should you localize?It’s
virtually impossibleto reach every dialect in
every region everywhere.
• Your goal: Global appeal within limited time.
6. Solution
• Take marketability of your product into
account.
• Localize according to expected product
reception and your budget.
7. The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
8. 2. Expense of Localization
• Localization can have high up-front costs.
• New companiesmay not have the resources
for localization.
9. Solution
• Localize according to your means.
• Look at the success of similar products in
certain regions before going through the
expense.
10. The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
11. 3. Coding for Localization
• Coding has significantchallenges when
localization becomes part of the process.
• Problems like hard-coded strings arise.
12. Solution
• Use localization-friendly string encoding.
• Perform “pseudo localization”to root out
hard-coded strings.
• Avoid concatenation and overuse of single
strings.
13. The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
14. 4. Software Support With
Localization
Software support and resources that accompany
the softwaremust also be localized.
15. Solution
• Hire a technical document translator.
• Make commentswithin the software
resources that define the context.
• Localize softwareand its support
simultaneously.
16. The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
17. 5. Cultural Sensitivity in
Localization
Some aspects of the software have the potential
to be offensive to another culture.