nuancesprog | Образование

Telegram-канал nuancesprog - NOP::Nuances of Programming

88823

Уникальные статьи и переводы — настольная книга программиста. Любые вопросы по сотрудничеству: @ramilkr VK: https://vk.com/nuancesprog

Подписаться на канал

NOP::Nuances of Programming

Безопасность цифровой инфраструктуры бизнеса — настоящая суперсила! В 2025 году желаем безупречной работы систем, кода, который компилируется с первого раза, вдохновляющих проектов и, конечно, выгодных решений.

Получайте до 500 ₽ за каждую установку
Яндекс Браузера и выигрывайте призы!

Каждое 27-е число с декабря по февраль мы разыгрываем по 30 призов. Среди них: Станция Дуо, Станция Мини, светодиодные ленты Яндекс и другие брендированные подарки.

Как стать участником розыгрыша:
✔️ Оставьте заявку.
✔️ Зарегистрируйтесь в реферальной программе.
✔️ Рекомендуйте Яндекс Браузер или устанавливайте его на компьютеры.

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

Читать полностью…

NOP::Nuances of Programming

Обучающее руководство по созданию API с точки зрения разработчика Android. Рассмотрим разные аспекты данного процесса: структуру проекта, архитектуру, точки входа, внедрение зависимостей и тестирование.

https://nsprg.ru/mYYKom

VK: https://nsprg.ru/Oj6EYO

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

@nuancesprog #Android

Читать полностью…

NOP::Nuances of Programming

Создание микросервиса

Присоединяйтесь к нашему открытому уроку и погрузитесь в основы разработки микросервисов

🚀На вебинаре вы узнаете:

1. Основные принципы проектирования микросервисов: разделение на небольшие независимые компоненты, которые взаимодействуют через API.

2. Способы интеграции микросервисов с помощью REST API, gRPC или очередей сообщений (RabbitMQ, Apache Kafka).

3. Подходы к тестированию, отладке и мониторингу микросервисов для обеспечения их корректной работы в продакшене.

Практика: Расскажем, как проектировать микросервисную архитектуру, выбирать технологии и инструменты для её реализации.

👉 Регистрация и подробности о курсе «Архитектура и шаблоны проектирования»https://otus.pw/c0OG/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

NOP::Nuances of Programming

Фреймворк taichi.js позволяет создавать захватывающий графический контент без освоения сложного WebGPU-программирования. Убедитесь в этом на примере игровой программы "Жизнь". Потребуется менее 100 строк кода, чтобы разработать распараллеленную WebGPU-программу с 3 конвейерами вычислений и конвейером рендеринга.

https://nsprg.ru/xk61qm

VK: https://nsprg.ru/OV0kNx

@nuancesprog #WebGPU #taichijs

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/x9w0GO

VK: https://nsprg.ru/my8JyO

@nuancesprog #ApacheSuperset #Kubernetes

Читать полностью…

NOP::Nuances of Programming

Вторая статья из серии про работу с WebSocket. Здесь мы реализуем аутентификацию, обезопасив наш WebSocket и открыв ряд дополнительных возможностей.

https://nsprg.ru/xPG2Am

VK: https://nsprg.ru/vgkYzv

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

@nuancesprog #AWSWebSocket

Читать полностью…

NOP::Nuances of Programming

🚀 МТС Web Services продолжает рассказывать о создании облака в режиме реального времени.
Во втором выпуске проекта Building the Cloud поговорим о сервисе Identity and Access Management (IAM).

🔑 Что обсудим:
— Как IAM помогает защитить облачные ресурсы и эффективно управлять доступами
— Виды субъектов доступа в облако и способы их аутентификации
— Как сузить радиус атак c помощью IAM и минимизировать риски прав суперадмина

💡 Для тех, кто пропустил первый выпуск: мы рассказали о создании сервиса Compute. Запись доступна по ссылке.

Регистрируйтесь и задайте свой вопрос техлиду команды IAM нового облака в прямом эфире.

📅 Дата: 13 декабря 2024, 11:00
🌐 Регистрация: по ссылке

Читать полностью…

NOP::Nuances of Programming

Громоздкие пакеты мешают продуктивности приложения? Решение есть. Сегодня вы узнаете 5 методов оптимизации приложения путем уменьшения размера пакетов JavaScript.

https://nsprg.ru/O7wGMO

VK: https://nsprg.ru/v8pV5v

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

@nuancesprog #JavaScript

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/Oj6NoO

VK: https://nsprg.ru/OQZ5pm

@nuancesprog #Kotlin

Читать полностью…

NOP::Nuances of Programming

Обучающее руководство по созданию приложения-планировщика React при непосредственном участии библиотек Easy Peasy и Ant Design.

https://nsprg.ru/xREldm

VK: https://nsprg.ru/xlG9nm

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

@nuancesprog #React

Читать полностью…

NOP::Nuances of Programming

Интерфейсы - одна из отличительных особенностей языка Go. Новички часто путаются в том, как и когда их использовать. Разберем типичные ошибки, допускаемые при работе с Go-интерфейсами.

https://nsprg.ru/OBkKQm

VK: https://nsprg.ru/m6jMYm

@nuancesprog #Golang

Читать полностью…

NOP::Nuances of Programming

Создаем прогрессивное веб-приложение с помощью Next.js и пытаемся достичь 100-процентной оценки от Google Lighthouse и Vercel Analytics. Проходим весь путь оптимизации проекта Next.js, который будет написан на TypeScript.

https://nsprg.ru/OKb67v

VK: https://nsprg.ru/O5PMkv

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

@nuancesprog #NextJS #TypeScript

Читать полностью…

NOP::Nuances of Programming

Знакомьтесь с EdgeCloud - первой гибридной платформой для облачных вычислений, которая реализует операции МО для настройки, управления и поддержки конвейеров моделей ИИ. Получите удовольствие от использования демонстрационной площадки EdgeCloud для преобразования текста в изображение.

https://nsprg.ru/OQZopm

VK: https://nsprg.ru/mM8wpO

@nuancesprog #EdgeCloud #ArtificialIntelligence

Читать полностью…

NOP::Nuances of Programming

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

https://nsprg.ru/xlGDnm

VK: https://nsprg.ru/mz5eMO

@nuancesprog #SQL #NoSQL

Читать полностью…

NOP::Nuances of Programming

Умение эффективно работать массивами в JavaScript - одно из отличий профессионала от новичка. Изучите 10 основных методов массивов, чтобы подняться на новый уровень веб-разработки: создавать более понятный, эффективный и гибкий код, который позволит работать с данными без особых усилий.

https://nsprg.ru/m0RJPv

VK: https://nsprg.ru/ON7p1m

@nuancesprog #JavaScript

Читать полностью…

NOP::Nuances of Programming

Узнаем о маленьких хитростях в написании кода, которые облегчают жизнь. Поработаем с проверкой ключей, приведением типов, с массивами с append, с отображением имен и значений параметров в структуре, а также создадим имитированный интерфейс и интерфейс на основе структуры.

https://nsprg.ru/O4l4AO

VK: https://nsprg.ru/OBkD4m

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

@nuancesprog #Golang

Читать полностью…

NOP::Nuances of Programming

Изучите 9 стратегий рендеринга, оценив преимущества и недостатки каждой из них. Используя эти стратегии, вы сможете создавать удобные веб-приложения, которые будут хорошо работать как для пользователей, так и для поисковых систем.

https://nsprg.ru/vqLA3x

VK: https://nsprg.ru/mnoNAx

@nuancesprog #React

Читать полностью…

NOP::Nuances of Programming

Пополните копилку своих Python-компетенций 10 лайфхаками, которые должен знать каждый программист. Применяя их в повседневной практике, вы не только будете писать эффективный код профессионального уровня, но и повысите собственную производительность.

https://nsprg.ru/mpdGpm

VK: https://nsprg.ru/vGRJRx

@nuancesprog #Python

Читать полностью…

NOP::Nuances of Programming

⚡️Теперь официально: закрытые источники банкиров и финансистов слили в открытый доступ.

Выбирайте тему канала, и будьте в первом ряду когда сверху придут новые инсайды о снижении ставок ипотек, субсидиях на кредиты или раздадут дебетовые карты с балансом.

Лимит 3 канала на человека. Выбирайте, что вам действительно важно.

Ипотека. Внутренние ставки

Кредитные карты. Закрытый канал

Вклады. Лучший процент

Моментальные займы с лицензией

Страхование. Авто, жилье, здоровье

Льготы. Выплаты на 2025

Кэшбэк. Приватные тарифы

Сбережения. Надежные активы

Крипторубль. Национальная валюта

Автокредиты. Программы доступных авто

Льготные ставки по кредитам

Скидки в федеральных сетях

Бизнес. Меры поддержки МСП

⚡️ Банки | Инсайдерский про деньги

Не рискуйте остаться без копейки и крова в кризис 2025. Подпишитесь сейчас, будьте готовы к любому повороту событий в стране.

Читать полностью…

NOP::Nuances of Programming

Не пора ли внедрять элементы управления в эту мощную форму технологии, называемую ИИ? Это не то, в чем мы можем позволить себе ошибаться.

https://nsprg.ru/x1e4Kx

VK: https://nsprg.ru/m6j0lm

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

@nuancesprog #ArtificialIntelligence

Читать полностью…

NOP::Nuances of Programming

Как анализировать данные намного проще и полнофункциональнее, чем в Excel? Сделаем локальный файл доступным для SQL-операций с DuckDB, преобразуем в реальную таблицу, доберемся до файлов на GitHub и S3.

https://nsprg.ru/ma7rpv

VK: https://nsprg.ru/O7wGbO

@nuancesprog #DuckDB #SQL

Читать полностью…

NOP::Nuances of Programming

Красивое оформление повышает привлекательность текста для пользователей. Сегодня расскажем, как с помощью Jetpack Compose "одеть" текст в фоновую форму.

https://nsprg.ru/vgkY8v

VK: https://nsprg.ru/v2nJVv

@nuancesprog #Android #JetpackCompose

Читать полностью…

NOP::Nuances of Programming

Поэкспериментируем с Django и расширим знания о его системе аутентификации пользователя.

https://nsprg.ru/mM8PpO

VK: https://nsprg.ru/mW2PNO

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

@nuancesprog #Django #Python

Читать полностью…

NOP::Nuances of Programming

Узнайте, как с помощью dependencyInsight отлаживать версии транзитивных зависимостей в Android-приложении. Переопределение транзитивных версий зависимостей позволит избежать конфликта версий, ведущим к сбоям работы приложений.

https://nsprg.ru/mz5lMO

VK: https://nsprg.ru/xJo51v

@nuancesprog #Android #Gradle

Читать полностью…

NOP::Nuances of Programming

❓ Хотите создать свою первую веб-страницу с нуля? Без магии и кодерских заклинаний — только HTML, CSS и ваши идеи!

👉 На открытом вебинаре «Создаем свою первую страницу: HTML и CSS» вы узнаете, как работают основные элементы веб-разработки: от структуры HTML до современной стилизации с CSS.

Мы разберем шаги, которые помогают создать не просто страницу, а основу для вашего портфолио или будущего сайта!

💪 Это ваш шанс научиться веб-разработке, используя простой и мощный инструментарий. Уже на вебинаре вы создадите свою первую веб-страницу — с текстом, картинками и уникальным дизайном!

⏰ Регистрируйтесь на открытый урок 3 декабря в 19:00 мск! Урок проходит в преддверии старта курса «Fullstack Developer», участники вебинара получат скидку на обучение.

👉 Для участия зарегистрируйтесь: https://otus.pw/wwyf/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Стоит ли изучать программирование для того, чтобы стать дизайнером? Какие преимущества это дает? Что нужно знать, что успешно работать над проектами, связанными с веб-дизайном? Постараемся ответить на эти вопросы в сегодняшней статье.

https://nsprg.ru/v3GMGv

VK: https://nsprg.ru/OobL6v

@nuancesprog #Design #Programming

Читать полностью…

NOP::Nuances of Programming

Руководитель службы аналитики и исследований в Яндексе рассказал о способах оценки «ума» генеративных моделей

Как выяснилось, оценить качество ответов бывает не так просто, и универсального решения этой задачи нет. Классические методы — тестирование через бенчмарки для проверки «здравого смысла» (COPA, PIQA, OpenBook) — полезны, но не отражают полную ценность моделей: современные LLM создаются для широкого спектра задач — от решения тестов до генерации идей.

При этом стандартные бенчмарки подвержены протечкам данных и не охватывают все бизнес-сценарии, поэтому приходится создавать собственные бенчмарки под конкретные задачи моделей.

p.s. Для более полной оценки используются пользовательское тестирование через LMSYS Chatbot Arena и работа с AI-тренерами. Это требует сложной системы контроля и высоких затрат. В статье подчеркивают, что важно постоянно проверять, насколько модель эффективна в различных сценариях использования.

@neuro_channel

Читать полностью…

NOP::Nuances of Programming

Первая статья из серии изучения WebSocket. В ней вы узнаете, что такое WebSocket, для чего и как он используется, а также познакомитесь с простейшей реализацией подписок и уведомлений.

https://nsprg.ru/xJoD1v

VK: https://nsprg.ru/OV0Pbx

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

@nuancesprog #AWSWebSocket

Читать полностью…

NOP::Nuances of Programming

Познакомимся с отличным инструментом Kepler.gl и с его помощью создадим веб-приложение для визуализации геоданных на Python.

https://nsprg.ru/mrGRWx

VK: https://nsprg.ru/x1eN1x

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

@nuancesprog #KeplerGL #Python

Читать полностью…

NOP::Nuances of Programming

​Российская неделя кибербезопасности станет ежегодным событием — уже можно планировать партнерский проект или придумывать тему для доклада на SOC Forum 2️⃣0️⃣2️⃣5️⃣.

Почему? Во первых, это красиво. Юбилейный десятый форум собрал весь цвет отрасли и преобразил ЦМТ — интерактивные футуристичные стенды, марсианский Кибербар, настоящая телестудия Кибербез ТВ и много стильных и умных людей. ИБ в тренде, и профессиональная конференция стала ярким светским мероприятием, не утратив сути и пользы.

Каким был SOC Forum 2024, можно увидеть тут — и убедиться, что SOC Forum 2025 пропустить нельзя.

erid:2Vtzqve2A4w

Читать полностью…
Подписаться на канал