Разберем базовые аннотации 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
Предлагаем сравнить потенциал Pyecharts, Plotly, Matplotlib и Seaborn, а также возможности использования каждого инструмента (на примерах визуализации данных фондового рынка).
https://nuancesprog.ru/p/15614/
@nuancesprog #Python #Visualization
https://nuancesprog.ru/p/15614/
@nuancesprog #Python #Visualization
Строки представляют собой последовательности символов, например "PHP supports string operations". Строки с одинарными кавычками обрабатываются почти буквально. Строки с двойными кавычками заменяют переменные на их значения, а также особым образом интерпретируют определенные последовательности символов.
https://nuancesprog.ru/p/15620/
@nuancesprog #tutorials #PHP
https://nuancesprog.ru/p/15620/
@nuancesprog #tutorials #PHP
Bun - новичок в экосистеме JS-инструментов - не просто ускоряет компиляцию и синтаксический анализ, но и предоставляет собственный менеджер зависимостей и пакетирование. Предлагаем сравнить новый инструмент с его предшественниками swc и esbuild, а также посмотреть, как он сочетается с npm, babel и Webpack.
https://nuancesprog.ru/p/15623/
@nuancesprog #bun #JavaScript
https://nuancesprog.ru/p/15623/
@nuancesprog #bun #JavaScript
Краткое руководство по установке, настройке и работе с инструментами автоформатирования кода Python перед выполнением коммита: хуки pre-commit, библиотеки black и isort.
https://nuancesprog.ru/p/15626/
@nuancesprog #Python
https://nuancesprog.ru/p/15626/
@nuancesprog #Python
Как достичь 2-кратного ускорения обучения на интеллектуальном процессоре Graphcore, обеспечивая более быстрые и эффективные вычисления? Что делает GroupBERT лучше BERT и других моделей с групповыми преобразованиями в Transformer? Отвечаем на эти и сопутствующие вопросы.
https://nuancesprog.ru/p/15632/
@nuancesprog #GroupBERT #MachineLearning
https://nuancesprog.ru/p/15632/
@nuancesprog #GroupBERT #MachineLearning
Некомпетентность в программировании - не всегда результат неопытности. Плохого разработчика узнают по его "почерку" и нескольким другим признакам.
https://nuancesprog.ru/p/14887/
@nuancesprog #LifeLessons
https://nuancesprog.ru/p/14887/
@nuancesprog #LifeLessons