Медиа-запросы CSS: точки останова, типы устройств, стандартные разрешения и многое другое
Поскольку отзывчивый дизайн - это маст-хэв современного веб-сайта, многие задаются вопросом о том, как реализовать адаптивный макет без особых затруднений. В таком случае на помощь приходят медиа-запросы CSS! Расскажем, что это такое и как они используются.
https://nuancesprog.ru/p/7640
@nuancesprog #статьи #CSS
Поскольку отзывчивый дизайн - это маст-хэв современного веб-сайта, многие задаются вопросом о том, как реализовать адаптивный макет без особых затруднений. В таком случае на помощь приходят медиа-запросы CSS! Расскажем, что это такое и как они используются.
https://nuancesprog.ru/p/7640
@nuancesprog #статьи #CSS
Как настроить базу данных с Firebase Firestore для Android
Firebase Firestore является одним из популярнейших сервисов для баз данных. Ознакомьтесь со статьей, чтобы научиться использовать все преимущества Firebase в среде Android на примере проекта "Список покупок"
https://nuancesprog.ru/p/8266
@nuancesprog #статьи #Android #Firebase
Firebase Firestore является одним из популярнейших сервисов для баз данных. Ознакомьтесь со статьей, чтобы научиться использовать все преимущества Firebase в среде Android на примере проекта "Список покупок"
https://nuancesprog.ru/p/8266
@nuancesprog #статьи #Android #Firebase
Учимся программированию как Эйнштейн
Берём лучшее от великих: учимся программированию так, как Эйнштейн учился физике. О том, что нужно делать - в этом посте.
https://nuancesprog.ru/p/8271
@nuancesprog #статьи #Education
Берём лучшее от великих: учимся программированию так, как Эйнштейн учился физике. О том, что нужно делать - в этом посте.
https://nuancesprog.ru/p/8271
@nuancesprog #статьи #Education
4 новых продукта GitHub, которые изменят код
GitHub объявил о запуске ряда продуктов, которые изменят наше представление об open-source проектах. Нас ждет масса всего полезного, начиная от полной среды разработки и заканчивая новыми политиками безопасности.
https://nuancesprog.ru/p/8276
@nuancesprog #статьи #Git
GitHub объявил о запуске ряда продуктов, которые изменят наше представление об open-source проектах. Нас ждет масса всего полезного, начиная от полной среды разработки и заканчивая новыми политиками безопасности.
https://nuancesprog.ru/p/8276
@nuancesprog #статьи #Git
Стоит ли заменить Python на Julia?
Сравнение возмужалого Python с молодым и неокрепшим, но быстрым Julia. Знакомство с их сильными и слабыми сторонами, а также тесты для выяснения насколько Julia фактически быстрее Python.
https://nuancesprog.ru/p/8294
@nuancesprog #статьи #Julia #Python
Сравнение возмужалого Python с молодым и неокрепшим, но быстрым Julia. Знакомство с их сильными и слабыми сторонами, а также тесты для выяснения насколько Julia фактически быстрее Python.
https://nuancesprog.ru/p/8294
@nuancesprog #статьи #Julia #Python
Комментарий в коде написать - всё равно, что проиграть
Комментарии в коде - это "абсолютное добро" или "неизбежное зло"? Где же четкая грань между плохими и хорошими из них? Такой вот дискуссионный вопрос! И как хорошо, что есть с кем поспорить, не так ли?
https://nuancesprog.ru/p/8298
@nuancesprog #статьи #CleanCode
Комментарии в коде - это "абсолютное добро" или "неизбежное зло"? Где же четкая грань между плохими и хорошими из них? Такой вот дискуссионный вопрос! И как хорошо, что есть с кем поспорить, не так ли?
https://nuancesprog.ru/p/8298
@nuancesprog #статьи #CleanCode
Несколько распространенных вопросов об ElasticSearch
Полезный ориентировочный материал для тех, кто начинает работать с этой поисковой системой.
https://nuancesprog.ru/p/8302
@nuancesprog #статьи #ElasticSearch #DataScience
Полезный ориентировочный материал для тех, кто начинает работать с этой поисковой системой.
https://nuancesprog.ru/p/8302
@nuancesprog #статьи #ElasticSearch #DataScience
Подробное руководство по свёрточным нейронным сетям
Что такое свёрточные нейросети? Какие задачи они решают? Из чего состоят и как функционируют? Понятное объяснение технологии их работы и пошаговое рассмотрение алгоритма их реализации.
https://nuancesprog.ru/p/8307
@nuancesprog #статьи #MachineLearning #ComputerVision #DeepLearning
Что такое свёрточные нейросети? Какие задачи они решают? Из чего состоят и как функционируют? Понятное объяснение технологии их работы и пошаговое рассмотрение алгоритма их реализации.
https://nuancesprog.ru/p/8307
@nuancesprog #статьи #MachineLearning #ComputerVision #DeepLearning
Псевдоклассы CSS, на которые стоит обратить внимание
Расскажем о псевдоселекторах CSS, на которые стоит обратить внимание при создании пользовательского интерфейса.
https://nuancesprog.ru/p/7676
@nuancesprog #статьи #CSS #JavaScript
Расскажем о псевдоселекторах CSS, на которые стоит обратить внимание при создании пользовательского интерфейса.
https://nuancesprog.ru/p/7676
@nuancesprog #статьи #CSS #JavaScript
Parcel + Rust и WASM = идеальный ромком
Узнаем, за счёт чего Parcel здорово облегчает работу в большинстве проектов. Научимся правильно использовать Parcel, Rust и WASM вместе, чтобы не испытывать на себе эмоциональные американские горки. А ещё сделаем симулятор генетического алгоритма.
https://nuancesprog.ru/p/8314
@nuancesprog #статьи #Rust #Parcel #WASM
Узнаем, за счёт чего Parcel здорово облегчает работу в большинстве проектов. Научимся правильно использовать Parcel, Rust и WASM вместе, чтобы не испытывать на себе эмоциональные американские горки. А ещё сделаем симулятор генетического алгоритма.
https://nuancesprog.ru/p/8314
@nuancesprog #статьи #Rust #Parcel #WASM
Профессиональный подход к ведению логов
Ведение логов - процесс трудоёмкий, но очень важный. Ведь вы же хотите иметь грамотных помощников, которые вовремя подскажут, где искать проблему и как ее решать. А путь к дружбе с ними начинается с теории и лучших практик логирования.
https://nuancesprog.ru/p/8320
@nuancesprog #статьи #Logging #WebDevelopment
Ведение логов - процесс трудоёмкий, но очень важный. Ведь вы же хотите иметь грамотных помощников, которые вовремя подскажут, где искать проблему и как ее решать. А путь к дружбе с ними начинается с теории и лучших практик логирования.
https://nuancesprog.ru/p/8320
@nuancesprog #статьи #Logging #WebDevelopment
10 шаблонов поведения для UX-дизайна
Рассмотрим некоторые из наиболее распространенных шаблонов поведения, которые помогут вам улучшить опыт взаимодействия для пользователей. Продукты, поддерживающие эти шаблоны, помогают людям быстро и эффективно достичь своих целей.
https://nuancesprog.ru/p/8024
@nuancesprog #статьи #UX #Design
Рассмотрим некоторые из наиболее распространенных шаблонов поведения, которые помогут вам улучшить опыт взаимодействия для пользователей. Продукты, поддерживающие эти шаблоны, помогают людям быстро и эффективно достичь своих целей.
https://nuancesprog.ru/p/8024
@nuancesprog #статьи #UX #Design
Перестаньте использовать range() в цикле for в Python
Безусловно, range() бывает полезен, однако не всегда. Посмотрим, как получить доступ к текущему индексу, используя функцию enumerate()
https://nuancesprog.ru/p/8341
@nuancesprog #статьи #Python
Безусловно, range() бывает полезен, однако не всегда. Посмотрим, как получить доступ к текущему индексу, используя функцию enumerate()
https://nuancesprog.ru/p/8341
@nuancesprog #статьи #Python
4 простых способа рефакторинга кода
Рефакторинг - это важная часть процесса для любого кодера, не только для продвинутых разработчиков. Изучайте новые методы, оптимизируйте свою работу
https://nuancesprog.ru/p/8344
@nuancesprog #статьи #Refactoring #Python
Рефакторинг - это важная часть процесса для любого кодера, не только для продвинутых разработчиков. Изучайте новые методы, оптимизируйте свою работу
https://nuancesprog.ru/p/8344
@nuancesprog #статьи #Refactoring #Python
Плохие практики Angular
При написании приложений Angular можно совершить множество ошибок. Рассмотрим несколько шаблонов, ухудшающих читабельность и затрудняющих работу с кодом.
https://nuancesprog.ru/p/7428
@nuancesprog #статьи #Angular
При написании приложений Angular можно совершить множество ошибок. Рассмотрим несколько шаблонов, ухудшающих читабельность и затрудняющих работу с кодом.
https://nuancesprog.ru/p/7428
@nuancesprog #статьи #Angular
Моделирование логистического роста
Используем библиотеку Scipy в Python для анализа данных о распространении коронавируса в Китае с помощью нелинейной оценки наименьших квадратов функции логистического роста.
Часть 1 - https://nuancesprog.ru/p/7724
https://nuancesprog.ru/p/8332
@nuancesprog #статьи #DataScience #Mathematics
Используем библиотеку Scipy в Python для анализа данных о распространении коронавируса в Китае с помощью нелинейной оценки наименьших квадратов функции логистического роста.
Часть 1 - https://nuancesprog.ru/p/7724
https://nuancesprog.ru/p/8332
@nuancesprog #статьи #DataScience #Mathematics
Избегайте этих нелепых ошибок при работе с Python
Программирование - это сложно, особенно когда ловушки программисту расставляет сам язык. Работаем над ошибками!
https://nuancesprog.ru/p/8358
@nuancesprog #статьи #Python
Программирование - это сложно, особенно когда ловушки программисту расставляет сам язык. Работаем над ошибками!
https://nuancesprog.ru/p/8358
@nuancesprog #статьи #Python
Что такое Open Graph и как применять его для веб-сайта?
Расскажем о том, как с помощью Open Graph можно улучшить отображение ваших страниц в социальных сетях.
https://nuancesprog.ru/p/8337
@nuancesprog #статьи #OpenGraph
Расскажем о том, как с помощью Open Graph можно улучшить отображение ваших страниц в социальных сетях.
https://nuancesprog.ru/p/8337
@nuancesprog #статьи #OpenGraph
Новости об Android
Расскажем об обновлениях для Android 11: запуск бета-версии, библиотека WindowManager, codelab, CameraX.
https://nuancesprog.ru/p/8367
@nuancesprog #статьи #Android
Расскажем об обновлениях для Android 11: запуск бета-версии, библиотека WindowManager, codelab, CameraX.
https://nuancesprog.ru/p/8367
@nuancesprog #статьи #Android
В поисках лучшей среды для Julia: Juno или Jupyter?
Любой выбор предполагает понимание сути вопроса, и это особенно актуально, когда речь идет о выборе среды разработки, определяющей качество и скорость программирования. Поэтому сравнительный анализ достоинств и недостатков Juno и Jupyter поможет вам принять правильное решение.
https://nuancesprog.ru/p/8372
@nuancesprog #статьи #Julia #DataScience
Любой выбор предполагает понимание сути вопроса, и это особенно актуально, когда речь идет о выборе среды разработки, определяющей качество и скорость программирования. Поэтому сравнительный анализ достоинств и недостатков Juno и Jupyter поможет вам принять правильное решение.
https://nuancesprog.ru/p/8372
@nuancesprog #статьи #Julia #DataScience