Как добавить в проект тестирование скриншотов с Cypress
Создаем репозиторий с тестами для визуальных элементов сайта, запускаем их на выполнение, а потом перемещаем в Docker и добавляем в среду непрерывной интеграции.
https://nuancesprog.ru/p/10408
@nuancesprog #статьи #Testing
Создаем репозиторий с тестами для визуальных элементов сайта, запускаем их на выполнение, а потом перемещаем в Docker и добавляем в среду непрерывной интеграции.
https://nuancesprog.ru/p/10408
@nuancesprog #статьи #Testing
Что нужно знать, чтобы начать заниматься квантовыми вычислениями
Если вы считаете, что квантовые вычисления подвластны только избранным гениям и туда лучше не соваться, то предлагаем вам посмотреть на это с другой стороны. Возможно, вы уже обладаете нужными знаниями.
https://nuancesprog.ru/p/10413
@nuancesprog #статьи #DataScience
Если вы считаете, что квантовые вычисления подвластны только избранным гениям и туда лучше не соваться, то предлагаем вам посмотреть на это с другой стороны. Возможно, вы уже обладаете нужными знаниями.
https://nuancesprog.ru/p/10413
@nuancesprog #статьи #DataScience
Поговорим о том, что такое структурные директивы, и научимся создавать пользовательские директивы с помощью Angular: сначала базовую реализацию без поведения, а потом с применением к элементу и определением поведения компонента при помощи ссылок.
https://nuancesprog.ru/p/10418
@nuancesprog #статьи #Angular
https://nuancesprog.ru/p/10418
@nuancesprog #статьи #Angular
Улучшаем свои дизайнерские навыки: один «легкий» трюк
Как преуспеть на дизайнерском поприще? Расскажем пару секретов о том, как сделать свою работу наиболее эффективной, не растрачивая времени впустую.
https://nuancesprog.ru/p/10426
@nuancesprog #статьи #UI #Design
Как преуспеть на дизайнерском поприще? Расскажем пару секретов о том, как сделать свою работу наиболее эффективной, не растрачивая времени впустую.
https://nuancesprog.ru/p/10426
@nuancesprog #статьи #UI #Design
Поиск и определение подходящих типов с помощью выделения систем типов Julia и Rust. Отличия, преимущества, возможные решения.
https://nuancesprog.ru/p/10435
@nuancesprog #статьи #Rust #Julia
https://nuancesprog.ru/p/10435
@nuancesprog #статьи #Rust #Julia
Сравнение производительности JS-фреймворков на RealWorld Demo
Посмотрим, как среди лидеров в отрисовке покажет себя новый участник - библиотека Solid. В соревнование также приглашены популярные фреймворки Vue, React Redux и др. Что оценим? Производительность (TTI, FCP, TTFB и др.), размер, LOC и не только.
https://nuancesprog.ru/p/10440
@nuancesprog #статьи #JavaScript
Посмотрим, как среди лидеров в отрисовке покажет себя новый участник - библиотека Solid. В соревнование также приглашены популярные фреймворки Vue, React Redux и др. Что оценим? Производительность (TTI, FCP, TTFB и др.), размер, LOC и не только.
https://nuancesprog.ru/p/10440
@nuancesprog #статьи #JavaScript
Обработка ошибок в Go
Знакомимся с двумя удобными пакетами для одновременной обработки нескольких ошибок, сравниваем их скорость, лаконичность и удобство.
https://nuancesprog.ru/p/10447
@nuancesprog #статьи #Golang
Знакомимся с двумя удобными пакетами для одновременной обработки нескольких ошибок, сравниваем их скорость, лаконичность и удобство.
https://nuancesprog.ru/p/10447
@nuancesprog #статьи #Golang
Узнаем, чем он лучше наивного алгоритма и какие есть два нюанса хеш-функции. На конкретном примере увидим, какой компонент алгоритма обеспечивает лучшее время его исполнения, как избавиться от лишних вычислений при подсчёте хеша и как предотвратить целочисленное переполнение.
https://nuancesprog.ru/p/10452
@nuancesprog #статьи #Algorithms
https://nuancesprog.ru/p/10452
@nuancesprog #статьи #Algorithms
Как создание эскизов сказывается на всем процессе разработки дизайна? Почему работа над эскизами такая существенная деталь? Подробно расскажем о важности этого навыка.
https://nuancesprog.ru/p/10458
@nuancesprog #статьи #Design
https://nuancesprog.ru/p/10458
@nuancesprog #статьи #Design
Насколько просто подготовить и опубликовать пакет Python на pypi.org? Нет смысла гадать - будем сразу делать. Нас ждет путь в 4 этапа: создание файлов, подготовка к загрузке в PyPI, дистрибуция и тестирование пакета.
https://nuancesprog.ru/p/10462
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/10462
@nuancesprog #статьи #Python
Любой человек в той или иной степени стремится к лучшему. Мы все хотим развиваться и оставаться на волне, но иногда нам просто не хватает плана или совета, как поступить в трудной ситуации. Эта статья поможет вам узнать, как не потеряться на первых порах своей карьеры.
https://nuancesprog.ru/p/10466
@nuancesprog #статьи #JavaScript #Education
https://nuancesprog.ru/p/10466
@nuancesprog #статьи #JavaScript #Education
👍1
Go на пороге третьего десятилетия 21 века: язык программирования для искусственного интеллекта и науки о данных
Python против Go: рассмотрим проблемы и недостатки Python и причины его популярности, а также преимущества Golang; сравним Go и Python при тестировании производительности программ; разберёмся, почему Go больше подходит для исследований в области ИИ и сможет ли Golang стать альтернативой Python в наступающем десятилетии.
https://nuancesprog.ru/p10470
@nuancesprog #статьи #Golang
Python против Go: рассмотрим проблемы и недостатки Python и причины его популярности, а также преимущества Golang; сравним Go и Python при тестировании производительности программ; разберёмся, почему Go больше подходит для исследований в области ИИ и сможет ли Golang стать альтернативой Python в наступающем десятилетии.
https://nuancesprog.ru/p10470
@nuancesprog #статьи #Golang
Автоматизированные тесты - качественно и непременно эффективно!
Подборка самых эффективных способов использования автоматизированных тестов, которая сопровождается полезными рекомендациями о том, как превратить данный вид тестирования из тяжкого бремени в плодотворный и вдохновляющий процесс.
https://nuancesprog.ru/p/10476
@nuancesprog #статьи #Testing
Подборка самых эффективных способов использования автоматизированных тестов, которая сопровождается полезными рекомендациями о том, как превратить данный вид тестирования из тяжкого бремени в плодотворный и вдохновляющий процесс.
https://nuancesprog.ru/p/10476
@nuancesprog #статьи #Testing
Предвзятое отношение к сотрудникам старшего возраста - актуальная проблема IT-сферы. Многие специалисты старше 40 лет так или иначе сталкивались с притеснением и непониманием на рабочем месте. Заглянем в корень проблемы и узнаем, как не потерять лицо в IT-сфере и остаться гордо стоять на ногах в любом возрасте.
https://nuancesprog.ru/p/10482
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/10482
@nuancesprog #статьи #Education
Креативное программирование: методы и инструменты для JavaScript, Python и других языков
Креативное программирование раскрывает невероятный потенциал для творчества. Знакомьтесь с его историей и широчайшими возможностями для создания как несложных анимаций, так и завораживающих музыкальных 3D-визуализаций.
https://nuancesprog.ru/p/10487
@nuancesprog #статьи #Python #JavaScript
Креативное программирование раскрывает невероятный потенциал для творчества. Знакомьтесь с его историей и широчайшими возможностями для создания как несложных анимаций, так и завораживающих музыкальных 3D-визуализаций.
https://nuancesprog.ru/p/10487
@nuancesprog #статьи #Python #JavaScript
5 доказательств силы итерируемых объектов в Python
Важность итерируемых объектов в Python сложно переоценить, поэтому чем больше мы о них знаем, тем эффективнее применяем. Обзор 5-ти самых основных случаев их применения - верное средство развития своих навыков программирования на Python.
https://nuancesprog.ru/p/10504
@nuancesprog #статьи #Python
Важность итерируемых объектов в Python сложно переоценить, поэтому чем больше мы о них знаем, тем эффективнее применяем. Обзор 5-ти самых основных случаев их применения - верное средство развития своих навыков программирования на Python.
https://nuancesprog.ru/p/10504
@nuancesprog #статьи #Python
Тестирование производительности приложения в браузере Chrome
Перед вами подробное пошаговое руководство, следуя которому каждый сможет протестировать в браузере производительность приложения. Начнем с определения целей тестирования, запустим тесты и посмотрим их в действии, а затем проанализируем результаты.
https://nuancesprog.ru/p/10510
@nuancesprog #статьи #Chrome #Testing
Перед вами подробное пошаговое руководство, следуя которому каждый сможет протестировать в браузере производительность приложения. Начнем с определения целей тестирования, запустим тесты и посмотрим их в действии, а затем проанализируем результаты.
https://nuancesprog.ru/p/10510
@nuancesprog #статьи #Chrome #Testing
Как сделать свой проект максимально полезным и привлекательным? На примере пирамиды пользовательских потребностей детально расскажем о главных составляющих качественного дизайна.
https://nuancesprog.ru/p/10515
@nuancesprog #статьи #Design #UI #UX
https://nuancesprog.ru/p/10515
@nuancesprog #статьи #Design #UI #UX
Зачем нужны проверки #available? Каков принцип их выполнения и из каких этапов этот процесс состоит? Подробно рассматриваем весь цикл на примере кода.
https://nuancesprog.ru/p/10519
@nuancesprog #статьи #Swift
https://nuancesprog.ru/p/10519
@nuancesprog #статьи #Swift
Беспилотные автомобили медленно, но верно распространяются по всему миру, что не может не радовать не только сторонников экологичных видов транспорта, но и любителей технологического прогресса. Узнаем, чего уже добились разработчики одной из компаний, специализирующихся на таких автомобилях.
https://nuancesprog.ru/p/10524
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/10524
@nuancesprog #статьи #DataScience