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


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
Что объединяет философию и программирование? Похожий образ мышления! Разберемся, как философия может улучшить разработку ПО.

https://nuancesprog.ru/p/16346/

@nuancesprog #SoftwareDevelopment
Архитектура на основе микросервисов все чаще используется при создании веб-приложений. Рассмотрим ее преимущества и рекомендации по реализации.

https://nuancesprog.ru/p/16349/

@nuancesprog #Microservices
Расскажем, как легко преобразовать шестнадцатеричное число в его десятичный эквивалент в JavaScript, и рассмотрим реальный пример использования этой функции.

https://nuancesprog.ru/p/16352/

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

https://nuancesprog.ru/p/15953/

@nuancesprog #GitLab #Helm
Вы — приняты

Если ищите работу за рубежом или только задумываетесь, — приходите на курс «Вы приняты» от Школы Сильных Программистов.

Сейчас доступна куча мануалов по поиску работы, но курс — лучше: мануалы довольно неспецифичны, да и делать это всё одному — страшно. Курс, наоборот, ориентирован на практику и поддержку.

За 3 недели вы составите шорт-лист компаний, напишете резюме, потренируетесь в собеседованиях и даже поймёте за что лучше торговаться в оффере. Кроме практики вы получите чатик, с такими же переезжающими программистами, как вы.

Главный эксперт курса — Дима Рожков: переехал ещё в 2014 году, поработал в Амазоне, знает много о других фаангах и десятками нанимает разработчиков в Twilio, где работает сейчас.

Курс стартует 4 ноября. Если выполните домашку — получите готовый план действий по поиску работы, а на тарифе «в тусовке» — ещё и обратную связь на этот план и несколько мок-интервью.

Посмотреть отзывы и первый урок →

По промокоду nop10 скидка 10% до 1 ноября.
Что может предложить разработчикам новая стабильная версия Java? Вкратце обрисуем самые важные функции, отличающие эти два релиза: Java 11 и 17.

https://nuancesprog.ru/p/16355/

@nuancesprog #Java
Обзор Docketeer, удобного графического интерфейса для Docker с проработанными правами доступа и метриками.

https://nuancesprog.ru/p/14638/

@nuancesprog #Docketeer #Docker
Рассмотрим пошаговую интеграцию конфигурации базы данных Spring Boot с AWS Secrets Manager. Этот способ позволяет обеспечивать высокую доступность, масштабируемость и простоту при обработке изменений пароля к базе данных.

https://nuancesprog.ru/p/16358/

@nuancesprog #AWS #SpringBoot
За 8 шагов настроим SonarQube с Flutter на Apple Silicon Mac, используя Docker. Погнали!

https://nuancesprog.ru/p/15785/

@nuancesprog #Flutter #SonarQube #Docker
Авторы статьи "Семантическая сегментация с обратным вниманием" разработали модель, которая обучается не только распознавать на изображении класс фона, но и дифференцировать различные объекты.

https://nuancesprog.ru/p/16365/

@nuancesprog #NeuralNetworks
Рассмотрим 11 репозиториев, которые предлагают готовые шаблоны проектирования. Они послужат не только как источники вдохновения, но и как инструменты для решения сложных задач.

https://nuancesprog.ru/p/15565/

@nuancesprog #JavaScript
5 причин почему стоит прямо сейчас начать изучать технологии виртуальной и дополненной реальности:

1. Возможность стать востребованным и уникальным специалистом.
Виртуальные технологии проникают практически в каждую область, начиная от создания рекламной продукции, игр, приложений и заканчивая разработкой обучающих инструкций. 40% IT-компаний уже внедрили AR/VR-технологии в России (по данным исследования KMPG).

2. Творческая и интересная работа.
Вам всегда придётся придумывать свои способы решения уникальных и нестандартных задач и это очень интересный процесс.

3. Высокая заработная плата.
Спрос на услуги специалистов по работе с виртуальной и дополненной реальностью из года в год только возрастает, что является гарантией стабильности и солидных заработных плат. 135 000 руб - средняя зарплата специалиста в AR/VR-разработке, по данным сайта HeadHunter.

4. Саморазвитие и рост в коллективе вдохновлённых людей.
Когда вы оказываетесь в таком коллективе, вы просто не можете стоять на месте. Вам обязательно захочется узнавать новое, учиться у более крутых спецов и показать всем, что вы можете.

5. Прямо сейчас Skillbox проводит набор на онлайн-обучение профессии «Профессия Разработчик AR&VR с нуля до PRO».
Первые 6 месяцев вы будете обучаться бесплатно, платежи за обучение начнутся только с седьмого месяца! Вы освоите разработку проектов дополненной и виртуальной реальности, научитесь писать игры и приложения — и получите перспективную профессию всего за 2 года.

Обучение будет проходить на практике, а по окончании курса мы гарантируем вам помощь в трудоустройстве.

Узнать подробности или получить бесплатную консультацию
ссылка

Успейте записаться на курс со скидкой 45%!
Зачем мучиться, когда можно работать с удовольствием! Поделимся 7 продуктивными рекомендациями о том, как ускорить и оптимизировать ревью кода.

https://nuancesprog.ru/p/16369/

@nuancesprog #CodeReview
Выбиваетесь из графика? Боитесь, что не уложитесь в срок? Mito сэкономит драгоценное время. Эта библиотека Python поможет провести анализ данных в считанные минуты.

https://nuancesprog.ru/p/16372/

@nuancesprog #Python #Mito
Предлагаем возможность проверить свои знания и потренироваться на скорость в реализации слайдера изображений на React.js с разными вариантами оптимизации. Отсчет пошел!

https://nuancesprog.ru/p/16375/

@nuancesprog #Reacthttps://nuancesprog.ru/wp-content/uploads/2022/10/React-pattern-2.png
Сегодня мы расскажем вам о построении сквозных конвейеров данных с использованием бессерверных технологий. Мы сосредоточимся на Amazon Web Services (AWS) для построения конвейера, однако подобную архитектуру можно легко воспроизвести на любой другой облачной платформе, включая Google Cloud Platform (GCP), Microsoft Azure и т. д.

https://nuancesprog.ru/p/15850/

@nuancesprog #AWS #Serverless
Познакомимся с интересными приемами Swift 5.7, которые значительно оптимизируют процесс написания кода.

https://nuancesprog.ru/p/16378/

@nuancesprog #Swift
Познакомимся с библиотекой ethers.js и узнаем, как именно она обеспечивает взаимодействие с виртуальной машиной Ethereum в Remix.

https://nuancesprog.ru/p/15969/

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

https://nuancesprog.ru/p/16381/

@nuancesprog #Wasp
Хотите знать, почему SurrealDB - высшее достижение в области разработки баз данных? Предлагаем детальное описание новейшей базы данных SurrealDB, а также подробное руководство по ее использованию.

https://nuancesprog.ru/p/16386/

@nuancesprog #SurrealDB