Пять шагов к красивому терминалу, которым вам понравится пользоваться
Постепенно настраиваем терминал командной строки и делаем его не только более удобным в использовании, но и более приятным глазу.
https://nuancesprog.ru/p/9643
@nuancesprog #статьи #Terminal
Постепенно настраиваем терминал командной строки и делаем его не только более удобным в использовании, но и более приятным глазу.
https://nuancesprog.ru/p/9643
@nuancesprog #статьи #Terminal
Как спроектировать REST API для выполнения системных команд с помощью Actix Rust
Шаг за шагом создаем API, чтобы облегчить себе работу с удаленным сервером, чтобы каждый раз не подключаться к нему через SSH.
https://nuancesprog.ru/p/9648
@nuancesprog #статьи #Rust
Шаг за шагом создаем API, чтобы облегчить себе работу с удаленным сервером, чтобы каждый раз не подключаться к нему через SSH.
https://nuancesprog.ru/p/9648
@nuancesprog #статьи #Rust
Последовательное объединение адаптеров с помощью MergeAdapter
RecyclerView позволяет отображать данные в виде списка проще, нежели ListView. Описанное нововведение помогает осуществлять показ, например, колонтитулов без ущерба скорости приложения.
https://nuancesprog.ru/p/9654
@nuancesprog #статьи #Android
RecyclerView позволяет отображать данные в виде списка проще, нежели ListView. Описанное нововведение помогает осуществлять показ, например, колонтитулов без ущерба скорости приложения.
https://nuancesprog.ru/p/9654
@nuancesprog #статьи #Android
Не учите машинное обучение
Заинтересованы в машинном обучении, но сдаетесь еще на этапе изучения основ? Расскажем, как правильно расставить приоритеты и с чего стоит начать изучение МО, чтобы сделать его простым и интересным.
https://nuancesprog.ru/p/7518
@nuancesprog #статьи #MachineLearning #DataScience
Заинтересованы в машинном обучении, но сдаетесь еще на этапе изучения основ? Расскажем, как правильно расставить приоритеты и с чего стоит начать изучение МО, чтобы сделать его простым и интересным.
https://nuancesprog.ru/p/7518
@nuancesprog #статьи #MachineLearning #DataScience
ТОП-5 проблем с доступностью, которые чаще всего игнорируют
Доступность интерфейса - фактор, о котором часто заботятся в последнюю очередь, а зря: проблемы с доступностью сайта грозят потерей большого сегмента пользователей, а иногда и судебными исками. Узнайте, какие ошибки в этой сфере чаще всего совершают разработчики, почему их лучше не повторять и как исправить.
https://nuancesprog.ru/p/9662
@nuancesprog #статьи #WebDevelopment
Доступность интерфейса - фактор, о котором часто заботятся в последнюю очередь, а зря: проблемы с доступностью сайта грозят потерей большого сегмента пользователей, а иногда и судебными исками. Узнайте, какие ошибки в этой сфере чаще всего совершают разработчики, почему их лучше не повторять и как исправить.
https://nuancesprog.ru/p/9662
@nuancesprog #статьи #WebDevelopment
Продвинутый взгляд на рекурсию
Подробно поговорим о рекурсии и ее основных элементах - рекуррентном соотношении и базовом кейсе; а также рассмотрим мемоизацию и концепцию "разделяй и властвуй", служащую для повышения эффективности мемоизации.
https://nuancesprog.ru/p/9668
@nuancesprog #статьи #ComputerScience
Подробно поговорим о рекурсии и ее основных элементах - рекуррентном соотношении и базовом кейсе; а также рассмотрим мемоизацию и концепцию "разделяй и властвуй", служащую для повышения эффективности мемоизации.
https://nuancesprog.ru/p/9668
@nuancesprog #статьи #ComputerScience
Всё, что вы хотели знать об отладке в IntelliJ IDEA
Отладка от А до Я в IntelliJ IDEA: обзор основных типов точек останова и лучшие практики их использования, вычисление выражений, пошаговое выполнение программы и опции логирования - всё для того, чтобы превратить отладку в приятный и эффективный процесс.
https://nuancesprog.ru/p/9672
@nuancesprog #статьи #Education
Отладка от А до Я в IntelliJ IDEA: обзор основных типов точек останова и лучшие практики их использования, вычисление выражений, пошаговое выполнение программы и опции логирования - всё для того, чтобы превратить отладку в приятный и эффективный процесс.
https://nuancesprog.ru/p/9672
@nuancesprog #статьи #Education
ES6 - это новая спецификация JavaScript, которая имеет много новых возможностей. Она делает язык мощнее и выразительнее. Множество - одно из нововведений ES6. Рассмотрим, что это такое и какие преимущества перед простыми объектами и массивами оно имеет.
https://nuancesprog.ru/p/9679
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/9679
@nuancesprog #статьи #JavaScript
Дизайн физического движка
Планируете заняться разработкой сложных систем, но боитесь столкнуться с трудностями? Расскажем о том, как создать физический движок на C++. Подробно рассмотрим проектирование динамики, обнаружения столкновений и реакции на столкновения, а также некоторые другие опции.
https://nuancesprog.ru/p/9072
@nuancesprog #статьи #CPP
Планируете заняться разработкой сложных систем, но боитесь столкнуться с трудностями? Расскажем о том, как создать физический движок на C++. Подробно рассмотрим проектирование динамики, обнаружения столкновений и реакции на столкновения, а также некоторые другие опции.
https://nuancesprog.ru/p/9072
@nuancesprog #статьи #CPP
Статистические типы данных, используемые в машинном обучении
Статистика - "мать" машинного обучения. Чтобы понимать, как на самом деле устроены алгоритмы МО и когда какой из них следует применять, просто необходимо знать основы статистики, и начать стоит с типов данных. Благодаря этой статье вы научитесь ясно понимать их отличия друг от друга, что позволит вам проводить качественный анализ данных и грамотно визуализировать его результаты.
https://nuancesprog.ru/p/9713
@nuancesprog #статьи #DataScience
Статистика - "мать" машинного обучения. Чтобы понимать, как на самом деле устроены алгоритмы МО и когда какой из них следует применять, просто необходимо знать основы статистики, и начать стоит с типов данных. Благодаря этой статье вы научитесь ясно понимать их отличия друг от друга, что позволит вам проводить качественный анализ данных и грамотно визуализировать его результаты.
https://nuancesprog.ru/p/9713
@nuancesprog #статьи #DataScience
Расскажем о том, как использовать API Gmail для отправки извлеченных с веб-сайтов данных на электронную почту.
https://nuancesprog.ru/p/8603
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/8603
@nuancesprog #статьи #Python
Советы по Docker: очистка локального компьютера
Вернемся к основам: посмотрим, как Docker обращается с дисковым пространство хост-машины и как его вернуть, когда оно больше не используется.
https://nuancesprog.ru/p/9730
@nuancesprog #статьи #Docker
Вернемся к основам: посмотрим, как Docker обращается с дисковым пространство хост-машины и как его вернуть, когда оно больше не используется.
https://nuancesprog.ru/p/9730
@nuancesprog #статьи #Docker
Магия Pry для отладки кода Ruby
Если вы начинающий Ruby-программист, то это понятное и доступное руководство по использованию Pry придется вам как нельзя кстати, ведь благодаря этой интерактивной среде отладка кода превращается в истинное удовольствие.
https://nuancesprog.ru/p/9738
@nuancesprog #статьи #Ruby
Если вы начинающий Ruby-программист, то это понятное и доступное руководство по использованию Pry придется вам как нельзя кстати, ведь благодаря этой интерактивной среде отладка кода превращается в истинное удовольствие.
https://nuancesprog.ru/p/9738
@nuancesprog #статьи #Ruby
Теория графов в кратком и практичном изложении
Рассматриваем виды графов, варианты их реализации и сферы применения. Знакомимся с алгоритмом Дейкстры, его недостатками и альтернативами.
https://nuancesprog.ru/p/9744
@nuancesprog #статьи #DataScience
Рассматриваем виды графов, варианты их реализации и сферы применения. Знакомимся с алгоритмом Дейкстры, его недостатками и альтернативами.
https://nuancesprog.ru/p/9744
@nuancesprog #статьи #DataScience
REST API для приложения со Spring Boot, Kotlin и Gradle
Сложно сразу подобрать инструментарий для создания REST API. Предлагаем вариант начальных шагов, основанный на инструментах, уже наверняка знакомых Android-разработчику. Создадим простой контроллер для обработки запроса и проверим его работу через curl и Postman.
https://nuancesprog.ru/p/9755
@nuancesprog #статьи #RestAPI #Kotlin
Сложно сразу подобрать инструментарий для создания REST API. Предлагаем вариант начальных шагов, основанный на инструментах, уже наверняка знакомых Android-разработчику. Создадим простой контроллер для обработки запроса и проверим его работу через curl и Postman.
https://nuancesprog.ru/p/9755
@nuancesprog #статьи #RestAPI #Kotlin
Python: как заменить циклы For на Map, Filter и Reduce
Цикл for объединяет в себе 3 операции и фокусирует внимание на второстепенной детали - прохождение последовательности значений. Однако его излишнее количество сильно снижает читабельность кода. Узнаем, как заменить for на более подходящие функции.
https://nuancesprog.ru/p/9762
@nuancesprog #статьи #Python
Цикл for объединяет в себе 3 операции и фокусирует внимание на второстепенной детали - прохождение последовательности значений. Однако его излишнее количество сильно снижает читабельность кода. Узнаем, как заменить for на более подходящие функции.
https://nuancesprog.ru/p/9762
@nuancesprog #статьи #Python
От Spotify к собственной рекомендательной системе
Взять Spotify API, добавить разведочный анализ данных, приправить методами контролируемого и неконтролируемого машинного обучения, и вот она, магия - собственная рекомендательная система с продвинутыми возможностями анализа плейлистов и составления рекомендаций. Да, так можно было.
https://nuancesprog.ru/p/9768
@nuancesprog #статьи #DataScience #Spotify
Взять Spotify API, добавить разведочный анализ данных, приправить методами контролируемого и неконтролируемого машинного обучения, и вот она, магия - собственная рекомендательная система с продвинутыми возможностями анализа плейлистов и составления рекомендаций. Да, так можно было.
https://nuancesprog.ru/p/9768
@nuancesprog #статьи #DataScience #Spotify
Новейшие возможности C# 9
Какие нововведения нас ждут в готовящемся к выходу C# 9? Знакомьтесь с их описанием и синтаксисом на примерах.
https://nuancesprog.ru/p/9774
@nuancesprog #статьи #CProgramming
Какие нововведения нас ждут в готовящемся к выходу C# 9? Знакомьтесь с их описанием и синтаксисом на примерах.
https://nuancesprog.ru/p/9774
@nuancesprog #статьи #CProgramming
Два метода безопасного программирования
Коротко о простых и мощных методах для безопасного и удобного в сопровождении программного обеспечения
https://nuancesprog.ru/p/9780
@nuancesprog #статьи #Education
Коротко о простых и мощных методах для безопасного и удобного в сопровождении программного обеспечения
https://nuancesprog.ru/p/9780
@nuancesprog #статьи #Education
Стоит лишь учесть 9 важнейших аспектов при определении пользовательских классов - и вы уже выходите на новый уровень мастерства и пишите хорошо читаемый код. Заманчивые перспективы, не так ли?
https://nuancesprog.ru/p/9786
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/9786
@nuancesprog #статьи #Python