Хотите сделать суперпопулярную игру? Начните создавать кросс-платформенные мобильные приложения с дополненной реальностью. Сделаем примерный проект и узнаем, что нужно для тестирования будущих приложений.
https://nuancesprog.ru/p/11807
@nuancesprog #статьи #React #AR
https://nuancesprog.ru/p/11807
@nuancesprog #статьи #React #AR
Есть секреты, которыми так и хочется поделиться. Например, как за счет приемов строго типизированного языка, сокращения просмотров областей видимости, возможностей ES6 и правильной грамматики улучшить читаемость и производительность кода JavaScript.
https://nuancesprog.ru/p/11812
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11812
@nuancesprog #статьи #JavaScript
За последнее время концепция low-code стала набирать обороты. Расскажем с чем это связано, а также узнаем, чем отличается low-code от no-code. Подробно разберем преимущества и недостатки платформы Bubble.
https://nuancesprog.ru/p/11817
@nuancesprog #статьи #LowCode #Design
https://nuancesprog.ru/p/11817
@nuancesprog #статьи #LowCode #Design
Ради экономии средств, а может просто для развлечения, вы можете легко создать собственного виртуального помощника. Он(а) будет вас слушать, понимать, отвечать вам и выполнять любые заложенные вами же команды. Инструкция прилагается.
https://nuancesprog.ru/p/11826
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/11826
@nuancesprog #статьи #Python
Цвет выступает частью послания, которое передаёт дизайн в целом. А иногда делает продукт узнаваемым даже больше, чем другие элементы. Чтобы облегчить процесс выбора цветового решения, были разработаны схемы, которые помогут подобрать гармоничные комбинации в соответствии с вашими задачами.
https://nuancesprog.ru/p/11831
@nuancesprog #статьи #Design
https://nuancesprog.ru/p/11831
@nuancesprog #статьи #Design
Написание чистого и быстрого кода без потери продуктивности - это то, что выделяет профессионала среди любителей. И чтобы добиться этого, необходимо постоянно искать методы оптимизации рабочих процессов. И начать можно с состояния.
https://nuancesprog.ru/p/11835
@nuancesprog #статьи #React
https://nuancesprog.ru/p/11835
@nuancesprog #статьи #React
В автоматизированном тестировании не обойтись без сравнения скриншотов между результатом и образцом. Рассмотрим модельные сценарии создания скриншотов в Selenium: основной, для сбоев в выполнении тестов и для добавления в отчет.
https://nuancesprog.ru/p/11840
@nuancesprog #статьи #Java #Selenium
https://nuancesprog.ru/p/11840
@nuancesprog #статьи #Java #Selenium
Предлагаем сравнительный анализ трех библиотек управления глобальным состоянием для React: Redux, Context и Recoil. С этой целью создадим простое приложение и интегрируем его с каждой из них, после чего сопоставим и проанализируем полученные показатели производительности.
https://nuancesprog.ru/p/11845
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11845
@nuancesprog #статьи #JavaScript
Узнаем, как вывести проект на TypeScript на новый уровень, по полной задействуя функционал VSCode и пары отличных расширений. Попробуем создать пользовательский фрагмент кода, настроим форматирование, научимся проводить легкий рефакторинг.
https://nuancesprog.ru/p/11849
@nuancesprog #статьи #VSCode #TypeScript
https://nuancesprog.ru/p/11849
@nuancesprog #статьи #VSCode #TypeScript
Когда математика применяется для решения реальных проблем, то становится еще более интересной и увлекательной. Это относится и к исследованию операций - подразделу прикладной математики, в котором для нахождения решений применяется метод математического моделирования. Рассмотрим популярные сферы применения этого подхода, в которым он выдает наиболее успешные результаты.
https://nuancesprog.ru/p/11855
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/11855
@nuancesprog #статьи #DataScience
Рассказываем о бесплатных инструментах для фронтенд-разработчика, которые помогут легче и быстрее решать рабочие задачи, тем самым повышая вашу продуктивность.
https://nuancesprog.ru/p/11859
@nuancesprog #статьи #FrontEndDevelopment
https://nuancesprog.ru/p/11859
@nuancesprog #статьи #FrontEndDevelopment
Коротко и понятно о наиболее актуальных способах защитить данные. В этом помогут техники RPO и RTO, тестирование восстановления, бессерверные платформы и ряд других технических решений.
https://nuancesprog.ru/p/11863
@nuancesprog #статьи #DevOps
https://nuancesprog.ru/p/11863
@nuancesprog #статьи #DevOps
Обзор ключевых понятий и основных команд при работе с узлами Kubernetes и подготовке их к обслуживанию, таких как cordon, uncordon и drain.
https://nuancesprog.ru/p/11870
@nuancesprog #статьи #Kubernetes
https://nuancesprog.ru/p/11870
@nuancesprog #статьи #Kubernetes
Рассмотрим разницу между парадигмами программирования и пробежимся по соответствующей им терминологии
https://nuancesprog.ru/p/11876
@nuancesprog #статьи #Education #SoftwareDevelopment
https://nuancesprog.ru/p/11876
@nuancesprog #статьи #Education #SoftwareDevelopment
Принятие решений, которые могут повлиять на все приложение - обязательная часть работы разработчиков. Один из главных вопросов - где реализовывать логику и рендеринг приложения. На этот вопрос нет однозначного ответа, но мы попытаемся разобраться во всех его тонкостях.
https://nuancesprog.ru/p/11881
@nuancesprog #статьи #WebDevelopment #JavaScript
https://nuancesprog.ru/p/11881
@nuancesprog #статьи #WebDevelopment #JavaScript
Предлагаем подборку действенных и проверенных Unix-команд для выявления неполадок в работе приложения. Испытай curl, netstat, ps,lsof в действии.
https://nuancesprog.ru/p/11885
@nuancesprog #статьи #Unix
https://nuancesprog.ru/p/11885
@nuancesprog #статьи #Unix
Профессионалы JavaScript уже знают многие тонкости языка и могут легко манипулировать ими. Однако новичкам в этом плане приходится сложнее: часто программа может вести себя непредсказуемо. Поэтому полезно знать, как она устроена. Разберемся, что же такое "поднятие" (hoisting).
https://nuancesprog.ru/p/11892
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11892
@nuancesprog #статьи #JavaScript
Лучше читаешь - лучше пишешь. Чтение не только развивает скорость восприятия, но и расширяет кругозор, открывает новые возможности, учит на чужих ошибках и таит в себе ряд других полезных качеств.
https://nuancesprog.ru/p/11899
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/11899
@nuancesprog #статьи #Education
Чтобы никогда не отставать от коллег нужно всегда быть в курсе всех изменений в рабочей среде. Рассмотрим ожидаемые нововведения в ES2021: метод String replaceAll(), метод Promise.any(), слабые ссылки на объекты, финализаторы, оператор логического присваивания, разделение чисел на разряды.
https://nuancesprog.ru/p/11903
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11903
@nuancesprog #статьи #JavaScript
Выберем более подходящий IDE и покажем, как эффективно использовать классы и функции и как генераторы списков сокращают код до одной строки. Узнаем, как лучше справляться с ошибками и багами, в чем польза лямбда-функций и когда от них лучше отказаться, плюс еще пара небольших секретов.
https://nuancesprog.ru/p/11908
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/11908
@nuancesprog #статьи #Python
Не всегда гладко происходит отображение сайтов на экранах устройств под управлением Android. Рассмотрим особенности процесса тестирования создаваемых сайтов с помощью Chrome DevTools.
https://nuancesprog.ru/p/11912
@nuancesprog #статьи #Android #Chrome
https://nuancesprog.ru/p/11912
@nuancesprog #статьи #Android #Chrome