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


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

https://nuancesprog.ru/p/17145/

@nuancesprog #Sparrow #DeepMind #ChatGPT
Intern Meetup Week в Яндексе 🎉

С 17 по 20 апреля в Яндексе пройдёт неделя митапов для начинающих разработчиков. Будет доступен офлайн и онлайн формат.

17 апреля состоится митап для направления Backend: C++, Go, Java
Регистрация по ссылке: https://clck.ru/33qW3U

В программе лекции экспертов о технологиях, общение с руководителями команд и рекрутерами, нетворкинг и подарки.

При отборе на митапы у вас есть шанс получить приглашение на пробное собеседование на стажировку в Яндекс 🔥

📆Когда: 17 апреля 17:00 - 21:30, сбор гостей с 16:30
🌐Где: офис Яндекса, ул. Льва Толстого, 16, м.Парк Культуры и трансляция онлайн

Все подробности и регистрация по ссылке: https://clck.ru/33qW3U

А чтобы быть в курсе всех новостей Young&&Yandex, подписывайтесь на чат-бот.
Быстро, доступно и легко! О чем идет речь? О развертывании приложения на платформе Vercel. Поделимся успешным практическим опытом и подробными пошаговыми инструкциями.

https://nuancesprog.ru/p/17148/

@nuancesprog #Vercel
Хотя у чистого кода имеется ряд преимуществ, его внедрение в проект не всегда оправдано. Рассмотрим ситуации, когда чистый код слишком дорог.

https://nuancesprog.ru/p/17151/

@nuancesprog #CleanCode
Используйте Python и API Mindee для автоматизации скучных и повторяющихся задач, таких как составление отчетов о расходах. Всего несколько строк кода позволят эффективно организовать рабочий процесс и сэкономить немало времени.

https://nuancesprog.ru/p/17154/

@nuancesprog #Python
Разместим на одном порту два приложения React с Nginx и Docker. Настроим Docker, добавим конфигурацию Nginx глобально и файл docker-compose.yml.

https://nuancesprog.ru/p/17157/

@nuancesprog #React #Docker #Nginx
Техническое собеседование - важная часть найма разработчика Android-приложения. Чтобы выдержать это испытание, изучите 25 вопросов, которые обычно задают на таких собеседованиях. Разберем их в двух частях.

https://nuancesprog.ru/p/17160/

@nuancesprog #Android #Interview
Узнаем, как работает Java Message Service (JMS) и как инструмент под названием Lighrun помогает в отладке, если с пересылкой сообщений что-то идет не так.

https://nuancesprog.ru/p/17163/

@nuancesprog #Java
Какие технологии, фреймворки и генераторы статических сайтов востребованы во фронтенд-разработке в 2023 году? Выбрать наиболее подходящие помогут эти 9 проектов.

https://nuancesprog.ru/p/17166/

@nuancesprog #WebDevelopment #JavaScript
Учимся работать с датой и временем в JavaScript: разбираемся с определением и способом создания объекта Data, его методами и форматами вывода.

https://nuancesprog.ru/p/17169/

@nuancesprog #JavaScript
Предлагаем изучить опыт создания на SwiftUI hands-free приложения с применением ARKit и SceneKit. Для лучшего понимания возвращаемых значений будет использован также фреймворк SwiftUI Charts.

https://nuancesprog.ru/p/17172/

@nuancesprog #SwiftUI #ARKit #SceneKit
Рассмотрим нюансы при запуске обработки на Python. Создадим скрипт для выдачи сообщений, настроим ClickHouse для их получения и обработки. Поэкспериментируем с представлением в реальном времени и удалением данных.

https://nuancesprog.ru/p/17175/

@nuancesprog #Kafka #Python #ClickHouse
Подробное пошаговое руководство по созданию бессерверного приложения для того, чтобы повеселиться в хорошей компании.

https://nuancesprog.ru/p/17178/

@nuancesprog #React #Vercel
Расширение CodeGPT поможет генерировать, объяснять, рефакторить и документировать код, а также находить в нем проблемы и получать ответы на вопросы. Узнайте, как установить GPT-3 внутри VSCode с использованием официального API OpenAI.

https://nuancesprog.ru/p/17182/

@nuancesprog #VSCode #ChatGPT
Расширьте возможности веб-приложения за счет интерактивной 3D-графики. Предлагаем пошаговый гайд по 3D-моделированию с использованием WebGL (API JavaScript) и библиотеки Three.js.

https://nuancesprog.ru/p/17185/

@nuancesprog #WebGL #ThreeJS
Погрузимся в различные ситуативные контексты ревью кода, рассмотрим их цели и содержание. На основе полученных знаний сформулируем рекомендации для авторов и рецензентов, позволяющих улучшить процесс ревью.

https://nuancesprog.ru/p/17189/

@nuancesprog #CodeReview
Объединяем преимущества двух языков. Узнаем, как создать библиотеку на Rust, выполнить сборку и с помощью P/Invoke вызвать из C# ее функции.

https://nuancesprog.ru/p/17192/

@nuancesprog #CSharp #Rust
Как обновлять состояние при изменении свойства? Что предпочтительнее: рекомендованный шаблон из новой документации или хуки?

https://nuancesprog.ru/p/17196/

@nuancesprog #React
Техническое собеседование - важная часть найма разработчика Android-приложения. Продолжаем рассматривать частые вопросы на собеседованиях по Android-разработке.

https://nuancesprog.ru/p/17199/

@nuancesprog #Android #Interview
В чем отличие модификаторов в Kotlin и на Java? Разберем особенности их использования с переменными видимости.

https://nuancesprog.ru/p/17202/

@nuancesprog #Kotlin #Java
Шаблон SAGA помогает решать специфическую для архитектуры микросервисов проблему. Это сложный в применении инструмент, которым должен владеть опытный разработчик.

https://nuancesprog.ru/p/17205/

@nuancesprog #microservices