- ТОП5 уязвимостей, о которых должен знать каждый QA;
- «Чего боятся тест-инженеры или тернии к автоматизированному тестированию»;
- автоматизация нестандартной отчетности.
Institutions organize representations into recognizable forms. Alvarado proposed 7 categories of institutional determinants: finance, audiences use, audiences construction, technological elements, legislative frameworks, production practices, and circulation. As global patterns of institutions change, so do overall concepts of institutions. Understanding institutions involves asking who produces media texts, what values and codes they use, and what their relationship is to individuals.
Institutions organize representations into recognizable forms. Alvarado proposed 7 categories of institutional determinants: finance, audiences use, audiences construction, technological elements, legislative frameworks, production practices, and circulation. As global patterns of institutions change, so do overall concepts of institutions. Understanding institutions involves asking who produces media texts, what values and codes they use, and what their relationship is to individuals.
This document provides guidelines for real estate agents on using social media for marketing. It discusses ethical and legal guidelines for advertising on websites and blogs. Key points include identifying the brokerage firm and license on all sites, ensuring information is accurate and up-to-date, and taking action if misleading statements are posted on blogs. The document then discusses why social media is important for real estate marketing, noting that people rely on recommendations from their social networks and that social media allows agents to build larger spheres of influence. It provides tips on developing social media strategies, creating engaging content, measuring results, and choosing appropriate channels to use.
The document provides a detailed analysis of the opening scene of the psychological thriller "Se7en" through discussion of its sound, camerawork, mise-en-scene, and editing techniques. Digetic sounds like rain and footsteps create tension. Camera shots like over-the-shoulder and close-ups convey meaning. Elements like lighting and costumes reflect the dark tone as detectives investigate a gruesome murder. Fast editing through cuts, jumps, and crosses sets the pace and switches between characters' scenes as the mystery unfolds.
Attracting and retaining Millennials is a pain-point many of us know all too well. Here are some tips on the types of benefits your company can provide in order to attract and retain top talent.
This document contains a summary of a talk on using Clojure in projects. The speaker discusses Clojure's immutable, persistent data structures and built-in support for concurrency. He also covers ClojureScript/Om for frontend development, standard libraries, extensibility through DSLs, testing with TDD and ReplDD, and deployment options like Heroku and Docker. The talk provides an overview of Clojure's features and advantages for programming projects.
Asynchronous JavaScript and XML (AJAX) is a set of web development techniques using many web technologies on the client-side to create asynchronous web applications. It includes JavaScript, DOM, XMLHttpRequest, and usually JSON or HTML instead of XML for data interchange. AJAX allows web pages to be updated asynchronously by exchanging data with a web server behind the scenes, without reloading the entire page. This improves interactivity, performance, and usability.
This document outlines the shot plans for scenes in a thriller storyboard. It describes that the opening titles will incorporate motion tracking. The first scene will have a low saturation to create an eerie feel and will include panning shots of the woods and a close up of a water droplet. Subsequent scenes will use frequent jump cuts to create tension, low angle shots, concealed lighting, and over exposing shots to white. Sound bridges and echoing laughter will be used to connect scenes. Close ups will show expressions and actions.
Bit trade labs sovereign identity fintech summit 2016Glen Frost
The document discusses the development of a sovereign identity scheme called ObjectChain, which is being developed by Bit Trade Labs with funding from Barclays Bank. It outlines some of the key problems with current identity management approaches, including duplication of data verification, security risks from centralized data storage, and high costs of anti-fraud measures. The proposed ObjectChain model uses blockchain technology to provide an immutable, decentralized record of identity data that is under the individual's own control, enabling benefits like real-time updates, reduced liability for companies, and greater data security and user privacy. Bit Trade Labs invites collaboration on developing and testing a proof-of-concept for this sovereign digital identity system.
The document discusses 5 of the top thriller directors of all time: Alfred Hitchcock, Steven Spielberg, James Cameron, Quentin Tarantino, and Martin Scorsese. It provides details about each director's career length and some of their most notable films. Alfred Hitchcock directed 58 films from the 1920s to the 1970s and is considered the greatest thriller director. Steven Spielberg has directed over 6 decades with 32 films, including Jaws, E.T., and Saving Private Ryan. James Cameron's career has spanned 30 years with films such as Terminator 2, Aliens, and Titanic. Quentin Tarantino and Martin Scorsese are also highly ranked with notable films like
Fintech summit 2016 society one & clearmatchGlen Frost
This document summarizes Greg Symons' presentation on the transition from pipelines to platforms in the mobile industry. It discusses how in 2007, companies like Nokia, Motorola, and Sony Ericsson controlled over 90% of the global mobile phone market but by 2015 their share had dropped to only 6% as Apple's iPhone grew tremendously popular. The presentation argues that the iPhone succeeded due to network effects that led to a huge app ecosystem generating billions, hundreds of millions of iPhones sold, and popular apps like Facebook. It then draws parallels to SocietyOne and ClearMatch's lending platform which connects borrowers and lenders through APIs and portals in a similar ecosystem model.
Презентация о возможностях новой аналитической платформы KiuWan для расчета метрик и показателей качества программного обеспечения по исходному коду приложений.
This document provides guidelines for real estate agents on using social media for marketing. It discusses ethical and legal guidelines for advertising on websites and blogs. Key points include identifying the brokerage firm and license on all sites, ensuring information is accurate and up-to-date, and taking action if misleading statements are posted on blogs. The document then discusses why social media is important for real estate marketing, noting that people rely on recommendations from their social networks and that social media allows agents to build larger spheres of influence. It provides tips on developing social media strategies, creating engaging content, measuring results, and choosing appropriate channels to use.
The document provides a detailed analysis of the opening scene of the psychological thriller "Se7en" through discussion of its sound, camerawork, mise-en-scene, and editing techniques. Digetic sounds like rain and footsteps create tension. Camera shots like over-the-shoulder and close-ups convey meaning. Elements like lighting and costumes reflect the dark tone as detectives investigate a gruesome murder. Fast editing through cuts, jumps, and crosses sets the pace and switches between characters' scenes as the mystery unfolds.
Attracting and retaining Millennials is a pain-point many of us know all too well. Here are some tips on the types of benefits your company can provide in order to attract and retain top talent.
This document contains a summary of a talk on using Clojure in projects. The speaker discusses Clojure's immutable, persistent data structures and built-in support for concurrency. He also covers ClojureScript/Om for frontend development, standard libraries, extensibility through DSLs, testing with TDD and ReplDD, and deployment options like Heroku and Docker. The talk provides an overview of Clojure's features and advantages for programming projects.
Asynchronous JavaScript and XML (AJAX) is a set of web development techniques using many web technologies on the client-side to create asynchronous web applications. It includes JavaScript, DOM, XMLHttpRequest, and usually JSON or HTML instead of XML for data interchange. AJAX allows web pages to be updated asynchronously by exchanging data with a web server behind the scenes, without reloading the entire page. This improves interactivity, performance, and usability.
This document outlines the shot plans for scenes in a thriller storyboard. It describes that the opening titles will incorporate motion tracking. The first scene will have a low saturation to create an eerie feel and will include panning shots of the woods and a close up of a water droplet. Subsequent scenes will use frequent jump cuts to create tension, low angle shots, concealed lighting, and over exposing shots to white. Sound bridges and echoing laughter will be used to connect scenes. Close ups will show expressions and actions.
Bit trade labs sovereign identity fintech summit 2016Glen Frost
The document discusses the development of a sovereign identity scheme called ObjectChain, which is being developed by Bit Trade Labs with funding from Barclays Bank. It outlines some of the key problems with current identity management approaches, including duplication of data verification, security risks from centralized data storage, and high costs of anti-fraud measures. The proposed ObjectChain model uses blockchain technology to provide an immutable, decentralized record of identity data that is under the individual's own control, enabling benefits like real-time updates, reduced liability for companies, and greater data security and user privacy. Bit Trade Labs invites collaboration on developing and testing a proof-of-concept for this sovereign digital identity system.
The document discusses 5 of the top thriller directors of all time: Alfred Hitchcock, Steven Spielberg, James Cameron, Quentin Tarantino, and Martin Scorsese. It provides details about each director's career length and some of their most notable films. Alfred Hitchcock directed 58 films from the 1920s to the 1970s and is considered the greatest thriller director. Steven Spielberg has directed over 6 decades with 32 films, including Jaws, E.T., and Saving Private Ryan. James Cameron's career has spanned 30 years with films such as Terminator 2, Aliens, and Titanic. Quentin Tarantino and Martin Scorsese are also highly ranked with notable films like
Fintech summit 2016 society one & clearmatchGlen Frost
This document summarizes Greg Symons' presentation on the transition from pipelines to platforms in the mobile industry. It discusses how in 2007, companies like Nokia, Motorola, and Sony Ericsson controlled over 90% of the global mobile phone market but by 2015 their share had dropped to only 6% as Apple's iPhone grew tremendously popular. The presentation argues that the iPhone succeeded due to network effects that led to a huge app ecosystem generating billions, hundreds of millions of iPhones sold, and popular apps like Facebook. It then draws parallels to SocietyOne and ClearMatch's lending platform which connects borrowers and lenders through APIs and portals in a similar ecosystem model.
Презентация о возможностях новой аналитической платформы KiuWan для расчета метрик и показателей качества программного обеспечения по исходному коду приложений.
VII Уральский форум
Информационная безопасность банков
ТЕМАТИЧЕСКОЕ ЗАСЕДАНИЕ № 4
Обеспечение безопасности банковских приложений
на различных этапах жизненного цикла
Качалин Алексей Игоревич, заместитель генерального директора, ГК «Инфотекс»
Источник: http://ural.ib-bank.ru/materials_2015
Tech Talks @NSU: Что есть QA и как в него попастьTech Talks @NSU
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=2W903npGGMw
4 марта 2014. Что есть QA и как в него попасть (Анна Карпенко, Inetra)
"Анна Карпенко (Intetra) рассказывает про QA и карьеру тестировщика"
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
SecDevOps. Разработка, DevOps и безопасность.Valery Boronin
Разработка, DevOps и безопасность. Расширяем безопасную разработку (SDL) на стадию «после релиза».
Доклад был представлен на Стачке в г. Ульяновск: https://nastachku.ru/secdevops
DataArt Custom Software Engineering with a Human ApproachDataArt
DataArt is a global software engineering firm that takes a uniquely human approach to solving problems. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. Powered by our People First principle, we work with clients at any scale and on any platform, and adapt alongside them as they evolve.
DataArt is a global software engineering firm that takes a uniquely human approach to solving problems. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. Powered by our People First principle, we work with clients at any scale and on any platform, and adapt alongside them as they evolve.
DataArt Financial Services and Capital MarketsDataArt
DataArt is a global software engineering firm that takes a uniquely human approach to solving problems. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. Powered by our People First principle, we work with clients at any scale and on any platform, and adapt alongside them as they evolve.
We integrate our engineering excellence with deeply human values that drive our business and our approach to relationships: curiosity, empathy, trust, honesty, and intuition. These qualities help us deliver high-value, high-quality solutions that our clients depend on, and lifetime partnerships they believe in.
DataArt has earned the trust of some of the world’s leading brands and most discerning clients, including Nasdaq, Travelport, Ocado, Centrica/Hive, Paddy Power Betfair, IWG, Univision, Meetup and Apple Leisure Group among others. DataArt brings together expertise of over 3000 professionals in 20 locations in the US, Europe, and Latin America.
Мы ежедневно посещаем десятки и сотни сайтов и периодически видим рекламу, зачастую даже не задумываясь, откуда она вообще берется. Почему именно эта реклама показана вам именно здесь? И какая роль JS во всем этом?
Рассмотрим:
• поговорим о жизненном цикле рекламного баннера и проследим его путь от рекламодателя до браузера;
• узнаем, кто же постоянно следит за нами в интернете, как много информации о нас им доступно;
• определим способы выявления некачественного трафика;
• разберемся, зачем нужно контролировать качество просмотров;
• обсудим, почему нельзя так просто взять и просмотреть всю статистику по рекламе в одном месте (или все-таки можно?).
Алексей Уманский, JS Developer, AnyMind Group. Опыт работы в IT – четыре года. Участвовал в тревел- и gamedev-проектах: разрабатывал крупный сервис по покупке авиабилетов, создавал систему игровых автоматов для онлайн казино. Последний год работал в Таиланде над продуктами в области Digital Marketing: онлайн биржа для influencer-ов и сервис по управлению рекламой на сайте, а так же сбору статистики по ней.
What's new in Android, Igor Malytsky ( Google Post I|O Tour)DataArt
This document summarizes new features and changes in Android development tools, Jetpack libraries, UI/UX, and more. It discusses expanded Kotlin and Jetpack support, new IDE features like navigation editor and resource manager, evolution of Architecture Components like ViewBinding, and new UI elements in Android like gesture navigation and bubbles. Google is also working on new tools for CameraX, benchmarking, and continued updates to Play Store, Machine Learning, and other platforms.
DevOps Workshop:Что бывает, когда DevOps приходит на проектDataArt
Александр Снеговой, DevOps Software Engineer в DataArt.
Более шести лет в IT. Сертифицированный AWS Solutions Architect Associate. Докладчик на международных научных конференциях. Религиозный фанат Docker.
Оксана Харчук, Senior QA Engineer.
Презентация:
Коммуникация в жизни QA. Как выстроить эффективные коммуникации тестировщику с бизнес аналитиком, разработчиком, менеджером и клиентом.
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиDataArt
Эллина Азадова, QA Lead в DataArt Kherson.
Презентация:
Реальные примеры из своей практики, как работать со сложными людьми: интровертами, экстравертами, излишне эмоциональными и с постоянно пессимистически настроенными.
Дмитрий Клипинин, DevOps Engineer в GlobalLogic, более 10 лет опыта работы в IT, сертифицированный специалист Microsoft по технологиям Active Directory и SQL Server.
Презентация:
1. Эволюция системного администратора.
2. DevOps-практики.
3. Основные DevOps-инструменты.
Александр Снеговой, DevOps Software Engineer в DataArt Kherson. Более шести лет в IT. Сертифицированный AWS Solutions Architect Associate. Докладчик на международных научных конференциях. Религиозный фанат Docker.
Презентация:
1. Докеризация приложения.
2. Настройка CI/CD.
3. Развертывание инфраструктуры в AWS с помощью Terraform.
The document discusses Docker and Selenoid, with Docker being a tool to run applications in isolated containers and Selenoid being a tool for running Selenium tests in isolated Docker containers. Selenoid provides benefits over Selenium Grid like better resource usage, easier installation, and support for running each test in a separate container. The document also provides instructions for installing and running Selenoid using Docker or without Docker on different operating systems.
Volodymyr Zdvizhkov is a senior automation engineer who has experience with several UI testing frameworks including Selenium IDE, Selenium WebDriver, Selenium Grid, Selenide, and Selenoid. The document discusses the features of these frameworks and provides tips for writing effective automated tests such as using page object models and soft assertions. It emphasizes that Selenide allows writing concise, expressive, and stable UI tests in Java through its fluent API and automatic screenshot capturing on failures.
A. Sirota "Building an Automation Solution based on Appium"DataArt
This document provides an overview of building an automation solution using Appium. It discusses tools for mobile test automation, common pain points in testing, tips for running tests on real devices versus emulators, integrating mobile testing into a CI/CD pipeline, and using cloud services for testing. Examples are provided for testing a QR code scanning app and verifying call quality between two devices. Links to additional Appium documentation and cloud testing services are also included.
IT talk: Как я перестал бояться и полюбил TestNGDataArt
TestNG is a testing framework that provides features like parameterized tests, test factories, flexible parallel execution, and a rich extension model. The document discusses TestNG tips and tricks, common issues and workarounds, and the future of TestNG. It recommends using TestNG-Foundation to order listeners and run multiple annotation transformers. ExtendNG can help run before/after methods for specific groups. Test-Data-Supplier makes data providers more readable. While TestNG continues improving, JUnit 5 is an emerging rival testing framework.
4. • Александр Туревский
«Чого бояться тест iнженери або крізь терні до
автоматизованого тестування»
https://prezi.com/vvwtcvrlqevk/presentation/?utm_campaign=
share&utm_medium=copy
5. • Катерина Овеченко
«Топ 5 уязвимостей, о которых стоит знать»
http://www.slideshare.net/QAFest/qa-fest-2015-5
https://www.ibm.com/developerworks/library/se-owasptop10/
6. Open Web Application Security Project (OWASP) -
это открытый проект, посвященный обеспечению
безопасности веб-приложений.
• Включает в себя корпорации, образовательные
организации и частных лиц со всего мира.
• Работает над созданием статей, учебных пособий,
документации, инструментов и технологий,
находящихся в свободном доступе.
• Не аффилирован ни с одной компанией, занимающейся
разработкой технологий, но поддерживает грамотное
использование технологий безопасности.
https://www.owasp.org
https://ru.wikipedia.org/wiki/OWASP
7. 1. Инъекции: XML, SQL
104 SQL атаки каждый час
2. Уязвимости в сессиях: CSRF
3. Межсайтовое выполнение сценариев: XSS
<script>alert(“Вас взломали!”)</script>
4. Небезопасная конфигурация окружения.
5. Отказ в обслуживании (DOS)
34% Мировых атак в 2013
8. • Владимир Примаков
«Автоматизация нестандартной отчетности из JIRA в
GoogleSheets (quality report и др.)»
https://www.youtube.com/watch?v=j2IaC72OufA&feature=youtu.b
e
http://www.slideshare.net/QAFest/qa-fest-2015-jira-googlesheets-
quality-report
http://www.slideshare.net/lmaija/jira-as-a-tool-for-test-
management?fb_action_ids=479046658813152&fb_action_types
=og.likes
9. Слабые стороны отчетности в Jira
1. Не все типы графиков и визуализации доступны.
2. Недостаток графиков основанных на временных
ограничениях.
3. Необходимо обновлять фильтрацию (невозможно
использовать переменные в запросах).
4. Нет возможности добавлять комментарии к графикам.
(Доступно в Confluence)
5. Неудобства при распечатывании. (Доступно в Confluence)
6. Дорогостоящие инструменты.
10. Почему Google sheets
• Бесплатные
• Web-based
• Содержит возможности Excel
• Доступны для других членов команды
• Поддерживает javascript
• Стабильность
• Гибкость
Technology - JIRA REST API (HTTP/JSON)