NOP::Nuances of Programming
69.8K subscribers
3.19K photos
10 videos
12 files
4.52K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.me/nophumor
NOP::Recruiter Удаленка- https://t.me/nopremote
Download Telegram
С помощью TURN можно запускать приложения видео- и голосовой связи, обмена сообщениями и других интерактивных онлайн-коммуникаций. Узнайте о возможностях TURN, его провайдерах, а также о том, как создать и настроить собственный TURN-сервер.

https://nsprg.ru/O7pMVm

VK: https://nsprg.ru/xP4Yrx

Дзен: https://nsprg.ru/v8EMzO

@nuancesprog #Servers #TURN
Git - эффективная система, предназначенная для контроля версий и отслеживания истории исходного кода. Изучим внутреннее устройство Git, реализуя его упрощенную версию.

https://nsprg.ru/mYAgym

VK: https://nsprg.ru/xAGp0O

Дзен: https://nsprg.ru/OjrYyO

@nuancesprog #JavaScript #Git
Подробно расскажем о контейнерах Docker, оркестрации ETL-конвейеров, работе с облачными технологиями, настройке рабочей среды для ETL-проектов с Apache Airflow. А в конце поделимся нужными командами.

https://nsprg.ru/OKwa3O

VK: https://nsprg.ru/mWNPQO

Дзен: https://nsprg.ru/O5KwVx

@nuancesprog #DataScience #ApacheAirflow #PostgreSQL #GCP
Представляем ExLlamaV2 - мощную библиотеку для квантизации и запуска LLM. Она оптимизирована для молниеносного вывода, а ее новый формат квантизации EXL2 обеспечивает большую гибкость при хранении весов.

https://nsprg.ru/xP42rx

VK: https://nsprg.ru/vg9YNm

Дзен: https://nsprg.ru/v8EVzO

@nuancesprog #MachineLearning #LLM
Почувствуйте магию веб-разработки: узнайте, что представляют собой ее компоненты и инструменты, чтобы разработать свою первую веб-страницу. Пусть веб-разработка станет вашим холстом для цифрового творчества.

https://nsprg.ru/mE9MDm

VK: https://nsprg.ru/m008rm

Дзен: https://nsprg.ru/ONLGLx

@nuancesprog #WebDevelopment
Принципы SOLID принято описывать только в положительном свете. Поэтому многие нюансы часто упускаются из виду. Сегодня поговорим о том, применимы ли вообще принципы SOLID в React-приложении и какими ключевыми особенностями обладает каждый из них.

https://nsprg.ru/mw6qgO

VK: https://nsprg.ru/vLG99x

Дзен: https://nsprg.ru/xR29Zx

@nuancesprog #React #SOLID
Подробно и с примерами рассмотрим функционал мощного и элегантного пакета dot для сложноиерархических структур. На основе тестов дадим рекомендации по его использованию.

https://nsprg.ru/OVNkKO

VK: https://nsprg.ru/xkr15m

Дзен: https://nsprg.ru/mnqNVO

@nuancesprog #Golang
Настроим отправку события в темы Kafka с группами получателей, запустим службы заказов, хранения и платежей. Отправим HTTP-запросы, получение события проверим в консольных журналах.

https://nsprg.ru/vGoJnv

VK: https://nsprg.ru/mpBG1v

Дзен: https://nsprg.ru/vqYA8v

@nuancesprog #Kafka #SpringBoot
JavaScript поможет сделать веб-приложение интерактивным и отзывчивым. Важно только освоить методы обработки событий, которые заставляют приложения адекватно реагировать на действия пользователей и предотвращают неожиданное поведение.

https://nsprg.ru/Oo1RJx

VK: https://nsprg.ru/ObDJNx

Дзен: https://nsprg.ru/v3p95O

@nuancesprog #JavaScript
Docker - превосходный инструмент, но по умолчанию небезопасный. И дело тут не в портах, которые могут оказаться общедоступными. Дело в людях, которые сидят за клавиатурой. Подключайтесь к решение этой проблемы.

https://nsprg.ru/vd6Ebm

VK: https://nsprg.ru/ma2kjx

Дзен: https://nsprg.ru/vXgGax

@nuancesprog #Docker #InfoSec
Реализуем обработку временных сбоев в Spring Boot, рассмотрим аннотации для соответственных поведений. Проверим механизм в действии, отправив HTTP-запрос.

https://nsprg.ru/O7pnVm

VK: https://nsprg.ru/xP49rx

Дзен: https://nsprg.ru/OZZkzO

@nuancesprog #SpringBoot
Пошаговое руководство поможет создать простейшее чат-приложение с помощью серверной платформы node.js и библиотеки socket.io. Чат-бот сможет отвечать на заданные вопросы и послужит для заказа билетов, еды и прочих продуктов или услуг.

https://nsprg.ru/v8E5zO

VK: https://nsprg.ru/vg9rNm

Дзен: https://nsprg.ru/v2K2pO

@nuancesprog #NodeJS
Рассмотрим роль искусственного интеллекта в визуализации. Изучим способы обработки и анализа данных на основе ИИ. Узнаем, как это влияет на пользовательский опыт. Проанализируем конкретные примеры визуализации данных на основе ИИ. Рассмотрим нюансы визуализации с помощью ИИ.

https://nsprg.ru/m686Pv

VK: https://nsprg.ru/myD5jO

Дзен: https://nsprg.ru/x9Rjav

@nuancesprog #ArtificialIntelligence
Рассмотрим 7 приложений и сайтов для UX/UI дизайнера и подробно изучим основные функции, особенности и области использования каждого из них.

https://nsprg.ru/mw6X0O

VK: https://nsprg.ru/vLGaDx

Дзен: https://nsprg.ru/xR2Z0x

@nuancesprog #UIDesign #UXDesign
События на стороне сервера - все еще не до конца изученное явление, которое может серьезно озадачить как новичка, так и профи. Тем не менее они могут принести и пользу. Рассказываем, как с помощью этих событий решить проблему генерации субтитров.

https://nsprg.ru/xe27Rv

VK: https://nsprg.ru/xl43wx

Дзен: https://nsprg.ru/mzVzbm

@nuancesprog #Architecture
Сравним философию обработки ошибок Go, Java и Rust. Рассмотрим ошибки на уровне крейта и модуля, попробуем создать иерархию ошибок. Как происходит отображение ошибок?

https://nsprg.ru/xJkbLv

VK: https://nsprg.ru/mDRlwv

Дзен: https://nsprg.ru/OVN4QO

@nuancesprog #Rust
👩‍💻Какие практики тестирования нужны разработчику на С#?

Расскажет опытный эксперт на бесплатном практическом уроке от OTUS.

 На вебинаре обсудим:
— какие практики тестирования есть помимо unit;
— тесты api, e2e и многие другие;
— как жить без автоматизации и когда она все-таки нужна.

Занятие пройдёт 17 января в 20:00 мск и будет приурочено к старту курса «C# Developer. Professional». После урока у вас будет возможность стать студентом программы по специальной цене и даже в рассрочку!

👉 Для бесплатного участия и получения записи пройдите короткое тестирование прямо сейчас: пройти тест и записаться на урок

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
С появлением Bun - среды выполнения JavaScript, заменившей Node.js, - создавать высокопроизводительные API стало гораздо проще. Предлагаем пошаговое руководство по разработке сетевого API с помощью Express.js, MongoDB и Bun.

https://nsprg.ru/xkrXwm

VK: https://nsprg.ru/vGolNv

Дзен: https://nsprg.ru/mpBaDv

@nuancesprog #Bun #Express #MongoDB
Узнайте о новых функциях Android 14, чтобы обновить свои приложения в соответствии с ними. Это поможет обеспечить безопасность приложений и соблюдение конфиденциальности пользователей.

https://nsprg.ru/vqY7Dv

VK: https://nsprg.ru/mnqbEO

Дзен: https://nsprg.ru/mYA4jm

@nuancesprog #Android
Утечка памяти - распространенная проблема, доставляющая немало хлопот разработчикам. Но это не значит, что с ней нельзя бороться. Узнайте о распространенных инструментах обнаружения и приемах предотвращения утечек памяти в Java.

https://nsprg.ru/xR2M0x

VK: https://nsprg.ru/xe2XRv

Дзен: https://nsprg.ru/xl4ywx

@nuancesprog #Java
В реальном проекте валидации электронной почты проиллюстрируем потоковую передачу данных с отправителем и получением сообщений в теме Kafka для Cassandra и MongoDB. Наличие почты и пароля определим с помощью получателя и проверки данных.

https://nsprg.ru/mzVwbm

VK: https://nsprg.ru/xJkZLv

Дзен: https://nsprg.ru/mDRawv

@nuancesprog #ApacheAirflow #Kafka #MongoDB #Cassandra