Разбираемся в концепции CRTP (Curiously recurring template patterns, рекурсивный шаблон). Она поможет описывать в C++ общую функциональность, комбинируя шаблоны и наследование.
https://nuancesprog.ru/p/15557/
@nuancesprog #SoftwareDevelopment #CProgramming
https://nuancesprog.ru/p/15557/
@nuancesprog #SoftwareDevelopment #CProgramming
Обучающее руководство по извлечению любых данных из твитов посредством пакета Python Tweepy и форматированию их в датафрейм Pandas.
https://nuancesprog.ru/p/15562/
@nuancesprog #Python #Pandas
https://nuancesprog.ru/p/15562/
@nuancesprog #Python #Pandas
Рассмотрим 11 репозиториев, которые предлагают готовые шаблоны проектирования. Они послужат не только как источники вдохновения, но и как инструменты для решения сложных задач.
https://nuancesprog.ru/p/15565/
@nuancesprog #JavaScript
https://nuancesprog.ru/p/15565/
@nuancesprog #JavaScript
Нехватка памяти ПК при обработке больших данных - большая проблема для специалистов по науке о данных. Предлагаем узнать 3 оптимальных способа ее решения.
https://nuancesprog.ru/p/15030/
@nuancesprog #Python #BigData
https://nuancesprog.ru/p/15030/
@nuancesprog #Python #BigData
Массив - это структура данных, которая хранит одно или несколько значений схожего типа в одном значении. Например, если вы хотите хранить 100 чисел, то вместо того, чтобы определять 100 переменных, можно определить массив длиной 100.
https://nuancesprog.ru/p/15570/
@nuancesprog #tutorials #PHP
https://nuancesprog.ru/p/15570/
@nuancesprog #tutorials #PHP
Разберем базовые аннотации Java и научимся применять их в собственном коде для упрощения как процесса работы, так и читаемости кодовой базы.
https://nuancesprog.ru/p/15573/
@nuancesprog #Java
https://nuancesprog.ru/p/15573/
@nuancesprog #Java
Настроим от начала до конца бессерверное веб-приложение с использованием Git и системы непрерывной интеграции.
https://nuancesprog.ru/p/14930/
@nuancesprog #Gatsby #Cloudinary
https://nuancesprog.ru/p/14930/
@nuancesprog #Gatsby #Cloudinary
Операции агрегирования обрабатывают данные и возвращают вычисленные результаты. Они группируют значения из нескольких документов, выполняют с ними разные действия и возвращают один-единственный результат. В SQL аналогами операций агрегирования MongoDB являются функция count(*) и оператор group by.
https://nuancesprog.ru/p/15576/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15576/
@nuancesprog #tutorials #MongoDB
Новый подход к объяснению основных концепций платформы Kubernetes! Автор находит аналогии объектам K8s в реалиях разработчика, что значительно упрощает понимание принципов их работы.
https://nuancesprog.ru/p/14815/
@nuancesprog #Docker #Kubernetes
https://nuancesprog.ru/p/14815/
@nuancesprog #Docker #Kubernetes
Создание информационных визуализаций - важнейший процесс, помогающий определить эффективность модели МО. Библиотека Yellowbrick, обладающая богатым функционалом, значительно упростит этот процесс.
https://nuancesprog.ru/p/15580/
@nuancesprog #MachineLearning #Visualization #Python
https://nuancesprog.ru/p/15580/
@nuancesprog #MachineLearning #Visualization #Python
Расскажем, как определить содержимое ZIP-файла и при этом обойтись без его скачивания! Для этого нам понадобятся всего 52 строки кода и немного полезных знаний!
https://nuancesprog.ru/p/15013/
@nuancesprog #AWSLambda #ZIP #Python
https://nuancesprog.ru/p/15013/
@nuancesprog #AWSLambda #ZIP #Python
В центре внимания - обработка и создание данных JSON в Python. Раскроем понятие JSON, познакомимся с методами Python для работы со строками/файлами JSON и узнаем, как улучшить читаемость данных JSON.
https://nuancesprog.ru/p/15586/
@nuancesprog #JSON #Python
https://nuancesprog.ru/p/15586/
@nuancesprog #JSON #Python
Представляем 2 продвинутых инструмента веб-тестирования: Lighthouse от Google и Playwright от Microsoft. Освоив их, вы избавитесь от многих проблем, связанных с тестированием приложений, и этот процесс станет намного удобнее, быстрее и легче.
https://nuancesprog.ru/p/15590/
@nuancesprog #Testing #Lighthouse #Playwright
https://nuancesprog.ru/p/15590/
@nuancesprog #Testing #Lighthouse #Playwright
Стек - это абстрактный тип данных, который обычно используется в большинстве языков программирования. Хорошие примеры для объяснения понятия стека - колода карт или стопка тарелок. Разберем основные операции, проводимые со стеком.
https://nuancesprog.ru/p/15594/
@nuancesprog #tutorials #Algorithms #DataStructures #CProgramming
https://nuancesprog.ru/p/15594/
@nuancesprog #tutorials #Algorithms #DataStructures #CProgramming
При работе с JavaScript чрезвычайно важно знать, как посылать HTTP-запросы и получать динамические данные с сервера/базы данных. Узнайте о наиболее удобных способах вызова API на Javascript с помощью библиотек с открытым исходным кодом: XMLHttpRequest, Fetch и Axios.
https://nuancesprog.ru/p/15597/
@nuancesprog #JavaScript
https://nuancesprog.ru/p/15597/
@nuancesprog #JavaScript
Зачастую приходится разрабатывать не целые приложения с нуля, а дополнения, надстройки, библиотеки. Предлагаем несколько советов, благодаря которым результат такой работы окажется полезнее для конечных пользователей.
https://nuancesprog.ru/p/15600/
@nuancesprog #iOS #MobileAppDevelopment
https://nuancesprog.ru/p/15600/
@nuancesprog #iOS #MobileAppDevelopment
Да, ваши преподаватели, скорее всего, сформировали у вас неверное представление об объектно-ориентированном программировании. Предлагаем поразмышлять о причинах и последствиях такого недообучения, а также о недооцененных преимуществах ООП.
https://nuancesprog.ru/p/14662/
@nuancesprog #OOP
https://nuancesprog.ru/p/14662/
@nuancesprog #OOP
Научимся легко и просто интегрировать модульные тесты в C/C++ проекты.
https://nuancesprog.ru/p/15603
@nuancesprog #CProgramming #Testing
https://nuancesprog.ru/p/15603
@nuancesprog #CProgramming #Testing
Рассмотрим продвинутые методы итерирования по строкам, которые заменят iterrows и itertuples. Некоторые из них позволяют повышать производительность почти в две тысячи раз, не снижая при этом читабельности кода.
https://nuancesprog.ru/p/15608/
@nuancesprog #Pandas
https://nuancesprog.ru/p/15608/
@nuancesprog #Pandas
Область квантового машинного обучения не сразу поддается начинающим исследователям данных из CSV. Предлагаем поучиться не на теоретических примерах (которые зачастую не имеют практической пользы), а на реальном опыте специалистов QML.
https://nuancesprog.ru/p/15611/
@nuancesprog #MachineLearning
https://nuancesprog.ru/p/15611/
@nuancesprog #MachineLearning