Без аутентификации не обойтись, пожалуй, почти ни в одном реальном проекте, рассчитанном на людей. Рассмотрим два основных подхода к аутентификации пользователей: как они работают, в чем их преимущества и недостатки.
https://nuancesprog.ru/p/16219/
@nuancesprog #Authentication
https://nuancesprog.ru/p/16219/
@nuancesprog #Authentication
Хотите научиться создавать эффектные интерактивные визуализации? Сегодня разберем построение графиков и диаграмм, а также развернем контрольную панель на Heroku.
https://nuancesprog.ru/p/16222/
@nuancesprog #Python
https://nuancesprog.ru/p/16222/
@nuancesprog #Python
Чем опасен тип any и почему константные перечисления лучше обычных? Применим на Typescript новейший функционал JavaScript, освоим расширенные вспомогательные типы для преобразования почти всех основных типов.
https://nuancesprog.ru/p/16229/
@nuancesprog #TypeScript
https://nuancesprog.ru/p/16229/
@nuancesprog #TypeScript
Рассмотрим наглядный пример использования среды разработки Docker, который поможет разобраться в настройке и инициализации серверной базы данных.
https://nuancesprog.ru/p/14877/
@nuancesprog #Docker #EntityFramework
https://nuancesprog.ru/p/14877/
@nuancesprog #Docker #EntityFramework
На практическом примере научимся настраивать GitHub Actions для развертывания проекта на Vercel.
https://nuancesprog.ru/p/16236/
@nuancesprog #GitHub #Vercel
https://nuancesprog.ru/p/16236/
@nuancesprog #GitHub #Vercel
Возможно, вы слышали о такой технике программирования, как TDD - разработка через тестирование. Разбираемся, как правильно использовать этот метод, чтобы повысить свой профессиональный уровень.
https://nuancesprog.ru/p/15801/
@nuancesprog #TDD #Development
https://nuancesprog.ru/p/15801/
@nuancesprog #TDD #Development
Рассмотрим несколько вариантов развертывания веб-приложений Streamlit в облаке, которые позволяют легко, быстро, а также бесплатно делиться проектами с другими пользователями.
https://nuancesprog.ru/p/16240/
@nuancesprog #Streamlit #Python
https://nuancesprog.ru/p/16240/
@nuancesprog #Streamlit #Python
Среднеквадратичная ошибка (MSE) - одна из полезных метрик, помогающих определить эффективность модели. Рассказываем, как использовать MSE для оценки и оптимизации производительности в науке о данных.
https://nuancesprog.ru/p/16243/
@nuancesprog #DataScience #MSE
https://nuancesprog.ru/p/16243/
@nuancesprog #DataScience #MSE
Машинное обучение - одна из тех областей, которые должен знать каждый, кто изучает науку о данных. Предлагаем описание 6 ключевых алгоритмов контролируемого МО, изложенное простым, доступным языком.
https://nuancesprog.ru/p/16249/
@nuancesprog #MachineLearning
https://nuancesprog.ru/p/16249/
@nuancesprog #MachineLearning
Эти 10 лайфхаков для работы с CLI Linux помогут вам повысить производительность. Все они довольны просты и показывают, как делать больше меньшими средствами.
https://nuancesprog.ru/p/16252/
@nuancesprog #Linux
https://nuancesprog.ru/p/16252/
@nuancesprog #Linux
Увлекательный рассказ о том, как разработчик отправился на поиски идеального инструмента для учета рабочего времени и как ему в этом помогли API Telegram Bot и веб хуки.
https://nuancesprog.ru/p/16256/
@nuancesprog #Telegram
https://nuancesprog.ru/p/16256/
@nuancesprog #Telegram
Уделим внимание одной из самых наболевших проблем монорепозитория - управлению зависимостями. Посмотрим, как с помощью инструментов с открытым исходным кодом - рабочие среды Pnpm/Yarn и Bit - можно элегантно решить эту задачу и значительно упростить работу с зависимостями.
https://nuancesprog.ru/p/16260/
@nuancesprog #JavaScript
https://nuancesprog.ru/p/16260/
@nuancesprog #JavaScript
Как включить Rust в приложение и использовать преимущества дифференцированной масштабируемости? Реализуем и развертываем в докере 3 микросервиса. Внутри - весь код и ссылка на репозиторий.
https://nuancesprog.ru/p/16265/
@nuancesprog #Rust #TypeScript #RabbitMQ
https://nuancesprog.ru/p/16265/
@nuancesprog #Rust #TypeScript #RabbitMQ
Откроем двери в мир Git и рассмотрим полезные команды для отмены самых разных изменений.
https://nuancesprog.ru/p/15647/
@nuancesprog #Git
https://nuancesprog.ru/p/15647/
@nuancesprog #Git
Как эффективно программировать сокеты? Рассказываем об основных принципах использования промежуточного ПО NATS.
https://nuancesprog.ru/p/16268/
@nuancesprog #NET
https://nuancesprog.ru/p/16268/
@nuancesprog #NET
Предлагаем пошаговое руководство по написанию технических публикаций, способных не отпугнуть, а привлечь читателя.
https://nuancesprog.ru/p/16271/
@nuancesprog #WritingArticles
https://nuancesprog.ru/p/16271/
@nuancesprog #WritingArticles
Почему модели МО, которые хорошо выглядят "на бумаге", не гарантируют хорошей работы в производстве? Вот что думает специалист в области МО.
https://nuancesprog.ru/p/16274/
@nuancesprog #MachineLearning
https://nuancesprog.ru/p/16274/
@nuancesprog #MachineLearning
Code review или обзор кода - работа, требующая высокого уровня профессионализма. Ознакомьтесь с его лучшими практиками: вот что нужно и что нельзя делать разработчику при обзоре кода.
https://nuancesprog.ru/p/16278/
@nuancesprog #CodeReview
https://nuancesprog.ru/p/16278/
@nuancesprog #CodeReview
Эти десять вопросов получили наибольшее количество голосов в категории Pandas на платформе StackOverflow. Они были актуальны десять лет назад, такими же остаются и сегодня. Ответы на них позволяют закрепить фундаментальные операции в Pandas.
https://nuancesprog.ru/p/16281/
@nuancesprog #Pandas
https://nuancesprog.ru/p/16281/
@nuancesprog #Pandas
Адаптивные и динамические фавиконы позволяют React-проекту выделиться из общей массы и повысить качество пользовательского опыта. Рассказываем о том, как создавать SVG-фавиконы, а также о преимуществах их использования.
https://nuancesprog.ru/p/16306/
@nuancesprog #React
https://nuancesprog.ru/p/16306/
@nuancesprog #React
Контроль версий ПО - важная часть любого проекта, и решать эту задачу позволяет Git. Повысить эффективность работы с онлайн-репозитариями этого инструмента помогут эти стандартные, но довольно редко используемые команды Git.
https://nuancesprog.ru/p/16309/
@nuancesprog #Git
https://nuancesprog.ru/p/16309/
@nuancesprog #Git