Индексы поддерживают эффективное выполнение запросов. Без них MongoDB сканировала бы каждый документ коллекции, отбирая нужные в соответствии с инструкцией запроса. Такое сканирование малоэффективно и предполагает обработку больших объемов данных.
https://nuancesprog.ru/p/15526/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15526/
@nuancesprog #tutorials #MongoDB
Предлагаем познакомиться с лучшими бэкенд-фреймворками для веб-разработки на Java, Ruby, Python, JavaScript, PHP, Scala и Golang на 2022 год.
https://nuancesprog.ru/p/15529/
@nuancesprog #WebDevelopment
https://nuancesprog.ru/p/15529/
@nuancesprog #WebDevelopment
Хотите повысить производительность React-приложений? Воспользуйтесь вызовом компонента React.memo. В результате мемоизации React будет использовать результат последнего рендера, избегая повторного рендеринга.
https://nuancesprog.ru/p/15532/
@nuancesprog #React
https://nuancesprog.ru/p/15532/
@nuancesprog #React
Представляем удобные техники OCR и OpenCV для обнаружения и извлечения текста в цифровом изображении
https://nuancesprog.ru/p/15535/
@nuancesprog #Python
https://nuancesprog.ru/p/15535/
@nuancesprog #Python
Специалист по данным - одна из самых востребованных профессий на сегодняшний день. Узнайте, какие навыки вам пригодятся для того, чтобы стать востребованным дата-сайентистом.
https://nuancesprog.ru/p/15540/
@nuancesprog #DataScience
https://nuancesprog.ru/p/15540/
@nuancesprog #DataScience
Хотите повысить свою производительность? Освойте несколько классных инструментов и ресурсов CSS. Они значительно упростят вашу работу и сэкономят массу времени!
https://nuancesprog.ru/p/15045/
@nuancesprog #CSS
https://nuancesprog.ru/p/15045/
@nuancesprog #CSS
Кольцевой связный список - это разновидность связного списка, при которой первый элемент указывает на последний, а последний - на первый. Кольцевой связный список можно сделать как из односвязного , так и из двусвязного списка.
https://nuancesprog.ru/p/15543/
@nuancesprog #tutorials #Algorithms #CProgramming #DataStructures
https://nuancesprog.ru/p/15543/
@nuancesprog #tutorials #Algorithms #CProgramming #DataStructures
Научимся работать с Django: рассмотрим все этапы создания личного дневника с последующим добавлением, обновлением и удалением записей.
https://nuancesprog.ru/p/14805/
@nuancesprog #Django
https://nuancesprog.ru/p/14805/
@nuancesprog #Django
Псевдонимы типов и интерфейсы в TypeScript 4.6 очень похожи, но все же у них есть определенные различия и ограничения. Поговорим о том, в каких случаях следует использовать каждый из них.
https://nuancesprog.ru/p/15546/
@nuancesprog #TypeScript
https://nuancesprog.ru/p/15546/
@nuancesprog #TypeScript
Разложим все по полочкам: типы СУБД, их преимущества и недостатки, для каких задач подходят и какие решения есть на рынке. Поможем сделать правильный выбор с учетом всех факторов.
https://nuancesprog.ru/p/14678/
@nuancesprog #DBMS
https://nuancesprog.ru/p/14678/
@nuancesprog #DBMS
Рассмотрим особенности систем плагинов, которые позволяют разработчикам расширять функциональность и модульность программ. В качестве примера создадим чат-бот.
https://nuancesprog.ru/p/15550/
@nuancesprog #Plugins #SoftwareDevelopment
https://nuancesprog.ru/p/15550/
@nuancesprog #Plugins #SoftwareDevelopment
При работе с устаревшим фреймворком добавление дополнительных функций может обернуться рядом проблем. Лучше привлечь более новую систему, способную реагировать на изменения в устаревшем проекте. Узнайте о том, как это сделать, не изменив ни единой строчки кода.
https://nuancesprog.ru/p/14568/
@nuancesprog #Serverless
https://nuancesprog.ru/p/14568/
@nuancesprog #Serverless
Почему одни люди преуспевают и получают большие деньги, а другие сидят на голой зарплате и топчутся на одном месте? Что лежит в основе карьерного роста и успеха? Ничего сложного, если подойти к вопросу с практической точки зрения.
https://nuancesprog.ru/p/15553/
@nuancesprog #Engineering
https://nuancesprog.ru/p/15553/
@nuancesprog #Engineering
Разбираемся в концепции 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