Почему сниппеты кода со StackOverflow могут повредить ваш проект
Несколько примеров, которые демонстрируют необходимость с осторожностью подходить к заимствованию кода с открытых площадок и никогда не забывать проверять его.
https://nuancesprog.ru/p/8713
@nuancesprog #статьи #Education
Несколько примеров, которые демонстрируют необходимость с осторожностью подходить к заимствованию кода с открытых площадок и никогда не забывать проверять его.
https://nuancesprog.ru/p/8713
@nuancesprog #статьи #Education
Как комментировать файлы JSON
Обсудим, как обойти ограничение на возможность комментирования внутри файлов JSON, и на что при этом стоит обратить внимание.
https://nuancesprog.ru/p/8718
@nuancesprog #статьи #JSON
Обсудим, как обойти ограничение на возможность комментирования внутри файлов JSON, и на что при этом стоит обратить внимание.
https://nuancesprog.ru/p/8718
@nuancesprog #статьи #JSON
Руководство по навигации с помощью клавиатуры
Все еще теряете свое драгоценное время, постоянно протягивая руку к мыши? Настало время это исправить! Расскажем, как навигация с помощью клавиатуры ускоряет рабочий процесс, а также познакомим вас с основными сочетаниями клавиш.
https://nuancesprog.ru/p/8224
@nuancesprog #статьи #Education
Все еще теряете свое драгоценное время, постоянно протягивая руку к мыши? Настало время это исправить! Расскажем, как навигация с помощью клавиатуры ускоряет рабочий процесс, а также познакомим вас с основными сочетаниями клавиш.
https://nuancesprog.ru/p/8224
@nuancesprog #статьи #Education
Jetpack Compose: пользовательский интерфейс Twitter
Рассмотрим пример создания клона Twitter с помощью Jetpack Compose - набора инструментов для упрощения разработки пользовательского интерфейса.
https://nuancesprog.ru/p/7986
@nuancesprog #статьи #Android #Kotlin
Рассмотрим пример создания клона Twitter с помощью Jetpack Compose - набора инструментов для упрощения разработки пользовательского интерфейса.
https://nuancesprog.ru/p/7986
@nuancesprog #статьи #Android #Kotlin
Пошаговое построение логистической регрессии в Python
Поэтапная реализация на примере банковского прогноза покупки депозита с подробным описанием всех шагов, включая изучение данных, создание индикаторных переменных, over-sampling и рекурсивное исключение признаков.
https://nuancesprog.ru/p/8729
@nuancesprog #статьи #Python #DataScience
Поэтапная реализация на примере банковского прогноза покупки депозита с подробным описанием всех шагов, включая изучение данных, создание индикаторных переменных, over-sampling и рекурсивное исключение признаков.
https://nuancesprog.ru/p/8729
@nuancesprog #статьи #Python #DataScience
Тест рабочего цикла C++ через написание кода для декодера base85
Подбор и настройка оптимальной среды разработки, оценка её производительности и сравнение с альтернативами. Рассмотрение рабочего цикла и анализ современных возможностей С++.
https://nuancesprog.ru/p/8738
@nuancesprog #статьи #CPP
Подбор и настройка оптимальной среды разработки, оценка её производительности и сравнение с альтернативами. Рассмотрение рабочего цикла и анализ современных возможностей С++.
https://nuancesprog.ru/p/8738
@nuancesprog #статьи #CPP
Руководство разработчика по оптимизации скорости работы веб-сайтов
Разбираемся, как можно повысить скорость работы сайта, вооружившись широким спектром инструментов.
https://nuancesprog.ru/p/8743
@nuancesprog #статьи #WebDevelopment
Разбираемся, как можно повысить скорость работы сайта, вооружившись широким спектром инструментов.
https://nuancesprog.ru/p/8743
@nuancesprog #статьи #WebDevelopment
Основы программирования UDP-сокетов на Java
Расскажем о том, чем отличаются UDP-сокеты, и продемонстрируем принцип их работы с помощью двух программ на Java.
https://nuancesprog.ru/p/8752
@nuancesprog #статьи #Java
Расскажем о том, чем отличаются UDP-сокеты, и продемонстрируем принцип их работы с помощью двух программ на Java.
https://nuancesprog.ru/p/8752
@nuancesprog #статьи #Java
Прекращайте пользоваться Git CLI
Управление версиями кода чрезвычайно важно в разработке. Без этого можно легко запутаться в изменениях. Самым популярным инструментом считается CLI. Однако есть и другое средство - GUI с массой плюсов и удобств.
https://nuancesprog.ru/p/8760
@nuancesprog #статьи #Git
Управление версиями кода чрезвычайно важно в разработке. Без этого можно легко запутаться в изменениях. Самым популярным инструментом считается CLI. Однако есть и другое средство - GUI с массой плюсов и удобств.
https://nuancesprog.ru/p/8760
@nuancesprog #статьи #Git
5 любопытных библиотек Python
А вы знали, что данные можно визуализировать прямо в командной строке? Bashplotlib и другие любопытные библиотеки.
https://nuancesprog.ru/p/8768
@nuancesprog #статьи #Python
А вы знали, что данные можно визуализировать прямо в командной строке? Bashplotlib и другие любопытные библиотеки.
https://nuancesprog.ru/p/8768
@nuancesprog #статьи #Python
Как сгенерировать настоящие случайные числа в Solidity с блокчейном
Рассмотрим для чего нужны случайные числа в блокчейне, какие задачи с ними связаны и какие лучшие решения для этого существуют.
https://nuancesprog.ru/p/8772
@nuancesprog #статьи #DataScience
Рассмотрим для чего нужны случайные числа в блокчейне, какие задачи с ними связаны и какие лучшие решения для этого существуют.
https://nuancesprog.ru/p/8772
@nuancesprog #статьи #DataScience
Простые способы сделать использование стрелочных функций более наглядным.
https://nuancesprog.ru/p/8782
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/8782
@nuancesprog #статьи #JavaScript
Научимся использовать SQLite (вместе с Diesel) и Rust в файловом режиме и в режиме памяти. Создадим проект со встраиванием миграций, средствами условной компиляции Rust и набором соединений для веб-сервиса. В статье - полный код.
https://nuancesprog.ru/p/8787
@nuancesprog #статьи #Rust #SQL
https://nuancesprog.ru/p/8787
@nuancesprog #статьи #Rust #SQL
Замеры производительности на Java с JMH
Измерение производительности очень важно и должно быть как можно более точным. Посмотрим, как можно добиться этого, используя инструмент Java Microbenchmark Harness.
https://nuancesprog.ru/p/8792
@nuancesprog #статьи #Java
Измерение производительности очень важно и должно быть как можно более точным. Посмотрим, как можно добиться этого, используя инструмент Java Microbenchmark Harness.
https://nuancesprog.ru/p/8792
@nuancesprog #статьи #Java
10 распространенных ошибок UI-дизайнеров
Расскажем, на что следует обратить внимание, чтобы сделать дизайн гибким и организованным, упростить работу дизайнерам и разработчикам и сформировать позитивный пользовательский опыт.
https://nuancesprog.ru/p/8798
@nuancesprog #статьи #UX #UI #Design
Расскажем, на что следует обратить внимание, чтобы сделать дизайн гибким и организованным, упростить работу дизайнерам и разработчикам и сформировать позитивный пользовательский опыт.
https://nuancesprog.ru/p/8798
@nuancesprog #статьи #UX #UI #Design
Глубокие свёрточные нейросети: руководство для начинающих
С помощью современного компьютерного зрения можно не только найти чёрную кошку на тёмном фоне, но и ездить в Tesla в режиме автопилота и разблокировать смартфон с помощью Face ID. В основе компьютерного зрения лежат глубокие свёрточные нейронные сети. С помощью этого руководства вы легко разберётесь в том, что собой представляет СНС и рассмотрите реальный пример её создания и обучения.
https://nuancesprog.ru/p/8802
@nuancesprog #статьи #DataScience #MachineLearning
С помощью современного компьютерного зрения можно не только найти чёрную кошку на тёмном фоне, но и ездить в Tesla в режиме автопилота и разблокировать смартфон с помощью Face ID. В основе компьютерного зрения лежат глубокие свёрточные нейронные сети. С помощью этого руководства вы легко разберётесь в том, что собой представляет СНС и рассмотрите реальный пример её создания и обучения.
https://nuancesprog.ru/p/8802
@nuancesprog #статьи #DataScience #MachineLearning
Лучшие практики и инструменты для микрофронтендов
При работе с микрофронтендами важно учитывать множество аспектов для обеспечения их согласованности. Поговорим о лучших практиках при работе с ними и рассмотрим несколько инструментов для внедрения этих практик в проекты.
https://nuancesprog.ru/p/8632
@nuancesprog #статьи #React #MicroFrontends
При работе с микрофронтендами важно учитывать множество аспектов для обеспечения их согласованности. Поговорим о лучших практиках при работе с ними и рассмотрим несколько инструментов для внедрения этих практик в проекты.
https://nuancesprog.ru/p/8632
@nuancesprog #статьи #React #MicroFrontends
10 хитростей, которые сделают ваш код лучше и придадут ему индивидуальности.
https://nuancesprog.ru/p/8811
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/8811
@nuancesprog #статьи #Python
5 способов замены конструкции if-else: примеры от начального до продвинутого уровня.
https://nuancesprog.ru/p/8816
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/8816
@nuancesprog #статьи #Education
Семь бед - один ответ. Помните, как пытались комментировать JSON дополнительным ключом объекта? Или как делали динамическую загрузку пакета? Тестирование JSON-конфигурации также не простая задача. Расскажем о простом решении всех этих проблем!
https://nuancesprog.ru/p/8820
@nuancesprog #статьи #JSON
https://nuancesprog.ru/p/8820
@nuancesprog #статьи #JSON
Actix или Rocket? Сравнение двух мощных платформ для веб-приложений на Rust
Узнаем, какие платформы для веб-приложений поддерживает Rust, рассмотрим плюсы и минусы двух самых популярных платформ, чтобы решить, какая из них лучше!
https://nuancesprog.ru/p/8825
@nuancesprog #статьи #Rust #Actix #Rocket
Узнаем, какие платформы для веб-приложений поддерживает Rust, рассмотрим плюсы и минусы двух самых популярных платформ, чтобы решить, какая из них лучше!
https://nuancesprog.ru/p/8825
@nuancesprog #статьи #Rust #Actix #Rocket