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


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

https://nsprg.ru/OVNRQO

VK: https://nsprg.ru/vGo2Nv

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

@nuancesprog #Windows #Linux
27 и 28 апреля приглашаем специалистов робототехники и reinforcement learning на ROS Meetup в Москве 📅

Это возможность для робототехников всех уровней: от новичков до экспертов, — посвятить выходные практическому обучению и нетворкингу. Вы получите советы и рекомендации экспертов, сможете поделиться идеями с другими разработчиками. Доклады охватывают весь спектр тем: от ROS до reinforcement learning и антропоморфных роботов.

Инженеры и руководители компаний поделятся реальным опытом использования ROS в исследовательских и коммерческих проектах.

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

На какие темы будем общаться:

✔️ Антропоморфные роботы
✔️ Reinforcement learning
✔️ LLM — large language mode, Deep learning
✔️ Беспилотные автомобили и мобильные роботы
✔️ Манипуляторы и алгоритмы в манипуляции, в том числе MOVEit
✔️ ROS-пакеты и другие темы в робототехнике

Локация: г. Москва, Кутузовский проспект 32к1, офис Сбера.

Регистрируйтесь по ссылке 👈
Продолжаем обработкой паник с Recover, функциями init и defer, составными литералами, параметрами и сложностью функций, явными возвращаемыми значениями. Изучим затенение переменных, интерфейсы для абстракции, разделение библиотечных пакетов и исполняемых файлов.

https://nsprg.ru/mWNeRO

VK: https://nsprg.ru/O5KJyx

@nuancesprog #Golang
Как быстро и легко разработать поле ввода? Ответим на этот и сопутствующие вопросы доступным языком.

https://nsprg.ru/v3pR5O

VK: https://nsprg.ru/ObDpDx

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

@nuancesprog #CSS #WebDevelopment
👋 Хотите узнать больше о библиотеке LINQ и расширить свои знания в программировании на С#?

🏃‍♂️ Приходите на открытый практический урок от OTUS. Спикер — опытный инженер и преподаватель.

На вебинаре вы изучите, как использовать LINQ для построения запросов, как создавать запросы, аналогичные SQL и другие области его применения. Вы изучите функции и синтаксис LINQ для эффективного взаимодействия с данными в коллекциях. Улучшите производительность кода и сможете стать более эффективным программистом.

🚀 Урок пройдет 26 апреля в 20:00 мск и будет приурочен к старту большого курса «C# Developer. Professional». После вебинара вы получите специальную цену на обучение и персональную консультацию от наших менеджеров!

🎯 Короткий тест и вы получите доступ ко всем открытым урока курса и запись на вебинар: https://clck.ru/3A7PYo&erid=2Vtzqv83xvB
Даже у опытных разработчиков есть возможности для профессионального роста. Эти продвинутые приемы JavaScript помогут повысить производительность труда, а также эффективность и удобство в обслуживании приложений.

https://nsprg.ru/vXgLGx

VK: https://nsprg.ru/mE9alm

@nuancesprog #JavaScript
Новый сервис Нейро появился в приложении Яндекс и Яндекс Браузере: он анализирует информацию из доступных источников со всего интернета, чтобы с помощью краткого текста ответить на ваш вопрос. Запросы могут быть текстовыми или с картинкой, а в ответе для удобства будут ссылки на источники.

@nuancesprog
Сделаем свою документацию по API лучше - рассмотрим простой способ по добавлению дополнительных вариантов запроса и ответа с помощью создания объекта-словаря.

https://nsprg.ru/m009Vm

VK: https://nsprg.ru/mrpXwv

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

@nuancesprog #FastAPI
Примеры MySQL INSERT на практике для начинающих, команды INSERT INTO, VALUES, SET, SELECT, IGNORE и загрузка записей напрямую из файла.

https://nsprg.ru/xR210x

VK: https://nsprg.ru/xl47wx

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

@nuancesprog #MySQL
Как добавить Rust в свой инструментарий и проекты? Рассмотрим различные варианты развертывания кода Rust на Vercel с написанием конечных точек API, общие закономерности разработки API, проблемы применения Rust в продакшене. Весь код и примеры ― в шаблоне.

https://nsprg.ru/mzV6bm

VK: https://nsprg.ru/xJk2Lv

@nuancesprog #Rust #NextJS #Vercel
Предлагаем руководство по созданию приложения компьютерного зрения. Ускорить процесс машинного обучения поможет библиотека нового поколения  -  Detectron2. В результате вы получите модель, способную "видеть" и извлекать нужную информацию из PDF-документов.

https://nsprg.ru/OjrddO

VK: https://nsprg.ru/OQg40x

@nuancesprog #MachineLearning #PDF
Встречайте МТС Линк — единую платформу для бизнес-коммуникаций, которая залинкует всех коллег в команду.

Вместо долгих подключений — эффективные конфколлы. Вместо разрывов соединения — прорывные идеи. Линкуйтесь в чатах, онлайн-досках, видеоконференциях и в других сервисах, не переживая за качество связи и безопасность ваших данных. А искусственный интеллект расшифрует звонок в текст и автоматически подведет итоги встречи. Попробуйте бесплатно.
Предлагаем руководство по созданию часов в браузере с использованием только Vanilla JavaScript и библиотеки Moment.js.

https://nsprg.ru/mMBEJx

VK: https://nsprg.ru/mWNwRO

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

@nuancesprog #MomentJS #JavaScript
Рассмотрим термин дислексия. Изучим стратегии, которые помогают сделать дизайн более доступным для пользователей с дислексией. Узнаем о плагине Stark.

https://nsprg.ru/O7plXm

VK: https://nsprg.ru/xP4E6x

@nuancesprog #UXDesign
Декораторы  -  интересный, мощный и полезный инструмент, способный значительно сокращать и структурировать код Phyton. Убедитесь в этом сами.

https://nsprg.ru/v8EzrO

VK: https://nsprg.ru/vg9nXm

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

https://nsprg.ru/v2K9MO

VK: https://nsprg.ru/OZZw2O

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

https://nsprg.ru/vXgyGx

VK: https://nsprg.ru/Oo1ayx

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

@nuancesprog #CoreArchitecture
Манипулирование байт-кодом JVM и его инструментация  -  техники, позволяющие максимально оптимизировать Java-приложения и входящие в арсенал каждого продвинутого разработчика. Узнайте о широких возможностях этих техник, сложностях их применения и лучших практиках.

https://nsprg.ru/xR2Njx

VK: https://nsprg.ru/xe2pKv

@nuancesprog #Java
GraphQL завоевывает все большую популярность. Спроектируем API на основе этой технологии и запустим сервер, чтобы наглядно разобраться в реализации механизмов модульности и аутентификации.

https://nsprg.ru/xl457x

VK: https://nsprg.ru/xJkPev

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

@nuancesprog #GraphQL #NodeJS
👋 Хотите узнать больше о библиотеке LINQ и расширить свои знания в программировании на С#?

🏃‍♂️ Приходите на открытый практический урок от OTUS. Спикер — опытный инженер и преподаватель.

На вебинаре вы изучите, как использовать LINQ для построения запросов, как создавать запросы, аналогичные SQL и другие области его применения. Вы изучите функции и синтаксис LINQ для эффективного взаимодействия с данными в коллекциях. Улучшите производительность кода и сможете стать более эффективным программистом.

🚀 Урок пройдет 26 апреля в 20:00 мск и будет приурочен к старту большого курса «C# Developer. Professional». После вебинара вы получите специальную цену на обучение и персональную консультацию от наших менеджеров!

🎯 Записывайтесь на вебинар и получите доступ ко всем открытым урока курса: https://clck.ru/3A7PYo&erid=2VtzqvL6EHW