This document provides tips and guidelines for creating consistent visuals in slide presentations using Propco templates. It outlines best practices such as keeping titles short and on one line, using subheads to add detail, using flat colors from the designated color scheme, and avoiding effects like drop shadows. The document also demonstrates how to format text, separate content with lines, and ensure the Propco logo is visible. Sample slides are included to illustrate the templates and formatting.
This document discusses CSS font properties that can be used to format text, including font-family, font-size, font-weight, font-style, font-variant, line-height, text-indent, text-align, text-decoration, text-transform, letter-spacing, and word-spacing. It provides examples of how to set these properties in CSS code and explains what values they can be set to, such as keywords like normal and bold for font-weight or length measurements for properties like letter-spacing.
The document discusses CSS units like pixels, ems, and rems. Pixels are fixed units, while ems and rems are relative units that scale with font sizes. Ems are relative to the parent element's font size, while rems are always relative to the root/HTML element's font size. The document also covers CSS inheritance, colors, resets, and the box model.
How to make multilingual plugins and themesjohnpbloch
I gave this presentation at WordCamp DFW 2015. I talk about internationalization in plugins and themes for WordPress: what it is, why you should do it, and how to do it, as well as some useful tools to help you.
Being a mobile first country, India opens up a lot of opportunities for app developers. Want to review some options to make most of them? Please go through this deck which was presented in “Building apps for India” session at #appfest2016
This document summarizes a presentation about improvements to Gradle's daemon feature in version 3.0. The daemon runs as a long-lived background process to speed up builds. New features include the daemon being enabled by default, being more robust on Windows, and integrating with build scans. The daemon also becomes more resource-aware and intelligent over time through machine learning. Users are encouraged to try the new daemon features and provide feedback to further improve Gradle's performance.
Using Parallel Propbanks to enhance Word-alignmentsJinho Choi
This short paper describes the use of the linguistic annotation available in parallel PropBanks (Chinese and English) for the enhancement of automatically derived word alignments. Specifically, we suggest ways to refine and expand word alignments for verb-predicates by using predicate-argument structures. Evaluations demonstrate improved alignment accuracies that vary by corpus type.
This document provides tips and guidelines for creating consistent visuals in slide presentations using Propco templates. It outlines best practices such as keeping titles short and on one line, using subheads to add detail, using flat colors from the designated color scheme, and avoiding effects like drop shadows. The document also demonstrates how to format text, separate content with lines, and ensure the Propco logo is visible. Sample slides are included to illustrate the templates and formatting.
This document discusses CSS font properties that can be used to format text, including font-family, font-size, font-weight, font-style, font-variant, line-height, text-indent, text-align, text-decoration, text-transform, letter-spacing, and word-spacing. It provides examples of how to set these properties in CSS code and explains what values they can be set to, such as keywords like normal and bold for font-weight or length measurements for properties like letter-spacing.
The document discusses CSS units like pixels, ems, and rems. Pixels are fixed units, while ems and rems are relative units that scale with font sizes. Ems are relative to the parent element's font size, while rems are always relative to the root/HTML element's font size. The document also covers CSS inheritance, colors, resets, and the box model.
How to make multilingual plugins and themesjohnpbloch
I gave this presentation at WordCamp DFW 2015. I talk about internationalization in plugins and themes for WordPress: what it is, why you should do it, and how to do it, as well as some useful tools to help you.
Being a mobile first country, India opens up a lot of opportunities for app developers. Want to review some options to make most of them? Please go through this deck which was presented in “Building apps for India” session at #appfest2016
This document summarizes a presentation about improvements to Gradle's daemon feature in version 3.0. The daemon runs as a long-lived background process to speed up builds. New features include the daemon being enabled by default, being more robust on Windows, and integrating with build scans. The daemon also becomes more resource-aware and intelligent over time through machine learning. Users are encouraged to try the new daemon features and provide feedback to further improve Gradle's performance.
Using Parallel Propbanks to enhance Word-alignmentsJinho Choi
This short paper describes the use of the linguistic annotation available in parallel PropBanks (Chinese and English) for the enhancement of automatically derived word alignments. Specifically, we suggest ways to refine and expand word alignments for verb-predicates by using predicate-argument structures. Evaluations demonstrate improved alignment accuracies that vary by corpus type.
The document discusses various topics in CSS including font families, the box model, text formatting and positioning, and table formatting. It defines five font families - serif, sans-serif, script, monospace, and fantasy - and describes their common uses. It also explains the box model of margins, padding, borders, and background, and properties for text alignment, positioning, and table styling.
The document discusses localizing XSL-FO style sheets for PDF output. It covers topics like locale formatting standards, handling static strings, character sets and fonts, and customizing index grouping. The presenter's company, Suite Solutions, provides services for content lifecycle implementation and maximizing the value of information assets for customers.
Cascading Style Sheets (CSS) allow separation of document content from document presentation, including elements like fonts, sizes, colors and positioning. There are three main ways to apply CSS rules: inline within HTML tags; embedded within <style> tags in the <head>; or in an external .css file linked via <link>. CSS rules contain selectors that target elements, and declarations that set property-value pairs to style them, such as font-size: 12px. CSS provides control over various text properties including font, size, style, alignment, spacing, decoration and transformation.
The document discusses common problems that arise when localizing style sheets for HTML outputs and provides solutions. It covers localizing strings, fonts, headers/footers, and special XSL processing based on language. It also discusses right-to-left support issues and special Ant parameters for localization when using tools like EclipseHelp, JavaHelp, HTMLHelp, and CHM. Special issues that can occur when compiling localized HTML Help files are also outlined.
This document provides an introduction to CSS (Cascading Style Sheets) including:
- What CSS allows you to change (appearance and layout of HTML)
- Key CSS concepts like selectors, colors specified as hex codes, the box model
- Common CSS properties for fonts, colors, spacing, dimensions
- Examples of CSS rules and using the Chrome Dev Tools to experiment
- Shorthand vs longhand property notation and common units like pixels and percentages
- How CSS manages complexity through modules, layers and declarative programming
The document discusses UI testing for multi-lingual applications. It covers testing the text and controls to ensure they accommodate longer translated strings, storing localizable strings in separate files, testing sorting, justification and directionality for different languages, checking for issues with images, printing for international paper sizes and fonts, and introduces pseudo-translation testing to find localization issues without a full translation.
The document discusses using SVG fonts and extending existing fonts to support user defined characters (UDCs) and glyphs without code points for EPUB specifications. SVG fonts have advantages for the specifications but cannot include hinting information or support all vertical text requirements. Extending existing fonts with new @font-face rules allows adding UDCs and assigning code points. Glyphs without code points can be defined using unique identifiers in SVG and referenced in HTML/SVG using images.
The document discusses several techniques for optimizing web page performance including:
1. Using CSS shorthand properties to reduce code and specify font styles concisely.
2. Applying multiple classes to an element to combine styles from different classes.
3. Creating CSS sprites to reduce HTTP requests by combining images into a single file.
4. A few other techniques like cross-browser opacity, text wrapping, and Google web fonts.
This document discusses MS Word tips and tricks for writers, including checking grammar and style settings. It recommends ensuring the correct default language is set before running spell check. Users can change grammar and style settings to check for both grammar and style. Activating the readability statistics feature provides a report on word, character, and sentence counts, as well as reading levels, which can help ensure writing is easily understandable.
CSS (Cascading Style Sheets) is a language for defining the layout of XML, HTML, and XHTML documents. It allows separation of document content from document presentation. CSS operates on XML structures to define things like fonts, sizes, colors, spacing and positioning. Popular properties include font-family, color, background-color, text-align, and width. CSS can be defined internally in a document or externally in a separate file.
This module discusses the importance of text in multimedia presentations. It describes text attributes like font, typeface, kerning and leading. It explains the difference between serif and sans serif fonts and lists design factors for text. It also describes how to convert a Word document to HTML for importing into Blackboard CE6.
The document summarizes CSS1 properties for font, color, and background. It defines syntax, possible values, default values, applicable elements, and inheritance for properties like font-family, font-size, color, background-color, background-image, background-repeat, background-attachment, and background-position. Examples are given for setting values for each property.
The document discusses HTML, XHTML, CSS, and Microsoft Expression Web. It provides information on tags, attributes, and how to use stylesheets to control formatting and layout. Expression Web allows creating interactive buttons and using layers and templates for dynamic web design.
The document describes the Prospero API, which allows users to search and analyze a large text index of over 20 billion records. It provides features such as hierarchical data modeling, query composition against the data model, and operations like counts, histograms, and retrieving records. The API uses a pattern language to specify index records to match for queries, including terms, boolean combinations, date ranges, and iterators. It also allows transforming results between different levels of the data model hierarchy.
Separation of Concerns in Language DefinitionEelco Visser
Slides for keynote at the Modularity 2014 conference in Lugano on April 23, 2014. (A considerable part of the talk consisted of live programming the syntax definition and name binding rules for a little language.)
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The document discusses various topics in CSS including font families, the box model, text formatting and positioning, and table formatting. It defines five font families - serif, sans-serif, script, monospace, and fantasy - and describes their common uses. It also explains the box model of margins, padding, borders, and background, and properties for text alignment, positioning, and table styling.
The document discusses localizing XSL-FO style sheets for PDF output. It covers topics like locale formatting standards, handling static strings, character sets and fonts, and customizing index grouping. The presenter's company, Suite Solutions, provides services for content lifecycle implementation and maximizing the value of information assets for customers.
Cascading Style Sheets (CSS) allow separation of document content from document presentation, including elements like fonts, sizes, colors and positioning. There are three main ways to apply CSS rules: inline within HTML tags; embedded within <style> tags in the <head>; or in an external .css file linked via <link>. CSS rules contain selectors that target elements, and declarations that set property-value pairs to style them, such as font-size: 12px. CSS provides control over various text properties including font, size, style, alignment, spacing, decoration and transformation.
The document discusses common problems that arise when localizing style sheets for HTML outputs and provides solutions. It covers localizing strings, fonts, headers/footers, and special XSL processing based on language. It also discusses right-to-left support issues and special Ant parameters for localization when using tools like EclipseHelp, JavaHelp, HTMLHelp, and CHM. Special issues that can occur when compiling localized HTML Help files are also outlined.
This document provides an introduction to CSS (Cascading Style Sheets) including:
- What CSS allows you to change (appearance and layout of HTML)
- Key CSS concepts like selectors, colors specified as hex codes, the box model
- Common CSS properties for fonts, colors, spacing, dimensions
- Examples of CSS rules and using the Chrome Dev Tools to experiment
- Shorthand vs longhand property notation and common units like pixels and percentages
- How CSS manages complexity through modules, layers and declarative programming
The document discusses UI testing for multi-lingual applications. It covers testing the text and controls to ensure they accommodate longer translated strings, storing localizable strings in separate files, testing sorting, justification and directionality for different languages, checking for issues with images, printing for international paper sizes and fonts, and introduces pseudo-translation testing to find localization issues without a full translation.
The document discusses using SVG fonts and extending existing fonts to support user defined characters (UDCs) and glyphs without code points for EPUB specifications. SVG fonts have advantages for the specifications but cannot include hinting information or support all vertical text requirements. Extending existing fonts with new @font-face rules allows adding UDCs and assigning code points. Glyphs without code points can be defined using unique identifiers in SVG and referenced in HTML/SVG using images.
The document discusses several techniques for optimizing web page performance including:
1. Using CSS shorthand properties to reduce code and specify font styles concisely.
2. Applying multiple classes to an element to combine styles from different classes.
3. Creating CSS sprites to reduce HTTP requests by combining images into a single file.
4. A few other techniques like cross-browser opacity, text wrapping, and Google web fonts.
This document discusses MS Word tips and tricks for writers, including checking grammar and style settings. It recommends ensuring the correct default language is set before running spell check. Users can change grammar and style settings to check for both grammar and style. Activating the readability statistics feature provides a report on word, character, and sentence counts, as well as reading levels, which can help ensure writing is easily understandable.
CSS (Cascading Style Sheets) is a language for defining the layout of XML, HTML, and XHTML documents. It allows separation of document content from document presentation. CSS operates on XML structures to define things like fonts, sizes, colors, spacing and positioning. Popular properties include font-family, color, background-color, text-align, and width. CSS can be defined internally in a document or externally in a separate file.
This module discusses the importance of text in multimedia presentations. It describes text attributes like font, typeface, kerning and leading. It explains the difference between serif and sans serif fonts and lists design factors for text. It also describes how to convert a Word document to HTML for importing into Blackboard CE6.
The document summarizes CSS1 properties for font, color, and background. It defines syntax, possible values, default values, applicable elements, and inheritance for properties like font-family, font-size, color, background-color, background-image, background-repeat, background-attachment, and background-position. Examples are given for setting values for each property.
The document discusses HTML, XHTML, CSS, and Microsoft Expression Web. It provides information on tags, attributes, and how to use stylesheets to control formatting and layout. Expression Web allows creating interactive buttons and using layers and templates for dynamic web design.
The document describes the Prospero API, which allows users to search and analyze a large text index of over 20 billion records. It provides features such as hierarchical data modeling, query composition against the data model, and operations like counts, histograms, and retrieving records. The API uses a pattern language to specify index records to match for queries, including terms, boolean combinations, date ranges, and iterators. It also allows transforming results between different levels of the data model hierarchy.
Separation of Concerns in Language DefinitionEelco Visser
Slides for keynote at the Modularity 2014 conference in Lugano on April 23, 2014. (A considerable part of the talk consisted of live programming the syntax definition and name binding rules for a little language.)
Similar to Board local(e) cab to user's heart ❤ (20)
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
3. If you talk to a man in a language he
understands, that goes to his head.
If you talk to him in his language, that
goes to his heart.
- Nelson Mandela
17. Language script type
English and English-like:
Latin (except Vietnamese), Greek, Cyrillic, Hebrew, Armenian and Georgian.
18. Language script type
English and English-like:
Latin (except Vietnamese), Greek, Cyrillic, Hebrew, Armenian and Georgian.
Tall:
Language scripts that require extra line height to accommodate larger glyphs, including South and
Southeast Asian and Middle Eastern languages, like Arabic, Hindi, Telugu, Thai, Vietnamese.
19. Language script type
English and English-like:
Latin (except Vietnamese), Greek, Cyrillic, Hebrew, Armenian and Georgian.
Tall:
Language scripts that require extra line height to accommodate larger glyphs, including South and Southeast
Asian and Middle Eastern languages, like Arabic, Hindi, Telugu, Thai, Vietnamese.
Dense:
Language scripts that require extra line height to accommodate larger glyphs but have different
metrics from tall scripts. Includes Chinese, Japanese, and Korean.
20. I Love You ❤
म तुमसे यार करता हूँ ❤
আিম তামায় ভােলাবািস ❤
ಾನು ನ ನು ೕ ಸು ೆ ೕ ೆ ❤
ను ను సు ను ❤
ഞാൻ നിെ േപമി ു ു ❤
நா உ ைன காதலி கிேற ❤
Tall / Lengthy languages
25. Custom font for full app
Calligraphy
CalligraphyConfig.initDefault(new CalligraphyConfig.Builder()
.setDefaultFontPath("your font path")
.setFontAttrId(R.attr.fontPath)
.build();
26. Custom font for full app
Calligraphy
CalligraphyConfig.initDefault(new CalligraphyConfig.Builder()
.setDefaultFontPath("your font path")
.setFontAttrId(R.attr.fontPath)
.build();
Using reflection
final Field staticField = Typeface.class.getDeclaredField(staticTypefaceFieldName);
staticField.setAccessible(true);
staticField.set(null, newTypeface);
http://stackoverflow.com/questions/2711858/is-it-possible-to-set-a-custom-font-for-entire-of-application
28. RTL support
- Native RTL support from Jellybean (4.2)
- Left -> Start
- Right -> End
29. RTL support
- Native RTL support from Jellybean (4.2)
- Left -> Start
- Right -> End
- Images with Text should be split
- Background Image
- Text as overlay
32. Flexible layout
android:layoutDirection
— attribute for setting the direction of a component's layout.
android:textDirection
— attribute for setting the direction of a component's text.
android:textAlignment
— attribute for setting the alignment of a component's text.
42. Common issues
Clipped text, or text that overlaps the edge of UI elements or the screen
Poor line wrapping
Incorrect word breaks or punctuation
43. Common issues
Clipped text, or text that overlaps the edge of UI elements or the screen
Poor line wrapping
Incorrect word breaks or punctuation
Incorrect alphabetical sorting
44. Common issues
Clipped text, or text that overlaps the edge of UI elements or the screen
Poor line wrapping
Incorrect word breaks or punctuation
Incorrect alphabetical sorting
Incorrect layout direction or text direction
45. Common issues
Clipped text, or text that overlaps the edge of UI elements or the screen
Poor line wrapping
Incorrect word breaks or punctuation
Incorrect alphabetical sorting
Incorrect layout direction or text direction
Untranslated text
46. Thanks!
Arun Babu A S P
Love building apps with best user experience!
https://www.linkedin.com/in/arunasp
https://yourstory.com/2016/09/arun-babu-story/