NOP::Nuances of Programming
69.8K subscribers
3.18K 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
Пошаговая инструкция по созданию декларативного REST-клиента с использованием Ribbon для балансировки нагрузки и Eureka Server для нахождения конечных точек. Без шаблонного кода.

https://nuancesprog.ru/p/12002

@nuancesprog #статьи #API #Spring
Успеть всё - насущная потребность современного человека. Но как успешно совместить основную работу и сторонние проекты? Все дело в правильной мотивации! 6 проверенных мотивационных стратегий - отличная гарантия реализации всех ваших сторонних проектов.

https://nuancesprog.ru/p/12006

@nuancesprog #статьи #Education
Научимся делать веб-приложения с HTML красочными и интерактивными. Создадим многофункциональную адаптивную галерею с помощью компонентов Stimulus для HTML-страницы интернет-магазина.

https://nuancesprog.ru/p/12011

@nuancesprog #статьи #JavaScript
Система планирования задач помогает выполнять в определенный период времени такие действия, как отправка электронных писем и push-уведомлений, закрытие счетов, очистка таблиц и прочие. Рассмотрим создание базовой системы планирования событий, которая будет запускать задачу в заданное время с помощью базы данных в качестве Persisting Layer.

https://nuancesprog.ru/p/12015

@nuancesprog #статьи #Golang
Выбор подходящей архитектуры является неотъемлемой частью процесса разработки ПО. Каждый из существующих подходов направлен на решение определенных проблем и подходит для разных целей. Расскажем о самых популярных типах архитектуры, их преимуществах, недостатках и случаях применения.

https://nuancesprog.ru/p/12019

@nuancesprog #статьи #SoftwareArchitecture
Предлагаем вам создать настольное приложение, совместимое с такими платформами, как Windows, MacOS и Linux, используя при этом веб-технологии, Node.js и одну базу кода. А поможет нам в этом специальный фреймворк Electron.

https://nuancesprog.ru/p/12024

@nuancesprog #статьи #JavaScript #Electron
Научимся создавать таблицы с SQLite, определять атрибуты и устанавливать для них типы данных. Узнаем, как правильно хранить данные и минимизировать добавление неправильных данных. Расскажем о преимуществах SQLite, для чего здесь ограничения и триггеры, а также о создании резервных копий и восстановлении базы данных.

https://nuancesprog.ru/p/12028

@nuancesprog #статьи #SQLite
Что делать специалисту по данным в поисках оптимального варианта контроля версий в МО? Просто нестандартно мыслить … или воспользоваться уже готовым решением, для воплощения которого нам потребуется Jupyter Notebook, MiniKF и инструмент управления данными Rok.

https://nuancesprog.ru/p/12033

@nuancesprog #статьи #ArtificialIntelligence
Прокси-объекты в JavaScript с нетерпением ждут, когда вы начнете их применять. Осталось только выяснить, что это такое и для чего они нужны.

https://nuancesprog.ru/p/12037

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

https://nuancesprog.ru/p/12044

@nuancesprog #статьи #JavaScript #HTML #CSS
Все мы любим отдыхать, а лень, как мы знаем, является двигателем прогресса, поэтому в этой статье описаны различные виды, как упростить свою жизнь, избавившись от рутинных задач.

https://nuancesprog.ru/p/12052

@nuancesprog #статьи #Education
Рассмотрим на практических примерах основные свойства CSS Grid, как системы двухмерного макетирования страниц сайтов. Главная идея, лежащая в основе такого макета, заключается в разделении веб-страницы на столбцы и строки.

https://nuancesprog.ru/p/12056

@nuancesprog #статьи #CSS
Разберем 8 практических советов с наглядными примерами о том, как использовать пустое пространство в пользовательском интерфейсе.

https://nuancesprog.ru/p/12060

@nuancesprog #статьи #UI #Design
Сфера науки о данных постоянно развивается, что стимулирует появление новых профессий. Но в этом разнообразии легко запутаться. Список 10 актуальных профессий с подробным описанием поможет вам определиться с работой, соответствующей вашим навыкам и знаниям.

https://nuancesprog.ru/p/12069

@nuancesprog #статьи #DataScience
Время использовать среды Conda в проектах науки о данных! Но сначала введем вас в курс дела и расскажем о 8 основных командах для работы с ними.

https://nuancesprog.ru/p/12073

@nuancesprog #статьи #Python #Conda
Хотите нанять лучших? Задумайтесь над структурой собеседования. Не напоминает ли оно пример с учителем из статьи? Если да, то вам есть над чем призадуматься.

https://nuancesprog.ru/p/12077

@nuancesprog #статьи #Interview #Education
В бессерверной среде тоже требуется планировать задачи на определенное время. Ищем способ справиться с таким типом ситуаций, наименее затратный по средствам и наиболее простой в реализации.

https://nuancesprog.ru/p/12081

@nuancesprog #статьи #AWS
Ловите исчерпывающую инструкцию по освоению кластера баз данных PostgreSQL-12. С ней мы настроим PostgreSQL с резервным копированием, восстановлением и полной репликацией и научимся переключаться с основного узла базы данных на вторичный и обратно без риска для данных.

https://nuancesprog.ru/p/12088

@nuancesprog #статьи #SQL #Database
Удобная альтернатива if-else, которая сделает код более чистым и читаемым. Знакомимся с инструкциями match-case на нескольких простых примерах.

https://nuancesprog.ru/p/12097

@nuancesprog #статьи #Python #DataScience
Приступим к освоению Rust: напишем первую программу с подробным разбором кода и синтаксиса. Изучим краеугольные понятия  -  владение и структуры  -  и начнем создавать сложные проекты с системой сборки Cargo.

https://nuancesprog.ru/p/12103

@nuancesprog #статьи #Rust