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


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.me/nophumor
NOP::Recruiter Удаленка- https://t.me/nopremote
Download Telegram
Цель этой статьи предоставить вам наглядные примеры и инструкции по разработке динамического модуля ECS (Elastic Container Service) с помощью Terraform. При этом предполагается наличие у вас базового представления о данном инструменте.

https://nsprg.ru/mp9n1x

VK: https://nsprg.ru/mn6nVm

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

@nuancesprog #AWS
Слышали ли вы о пространственном индексировании? Эта технология обладает мощным потенциалом: она способна оптимизировать производительность запросов, сэкономить время обработки данных и упростить задачи машинного обучения.

https://nsprg.ru/OK7Q3O

VK: https://nsprg.ru/mWLQQx

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

@nuancesprog #DataScience #Geospatial
Ищите быстрый и эффективный способ рефакторинга кода? Представляем среду разработки Xcode и ее эффективные возможности.

https://nsprg.ru/v3B0Ax

VK: https://nsprg.ru/ObPWNx

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

@nuancesprog #Xcode #CodeReview
Мечтаете присоединиться к клубу опытных пользователей Sklearn - настоящих мастеров машинного обучения? А может, вы уже состоите в нем, не подозревая об этом? Давайте проверим!

https://nsprg.ru/OoAlAx

VK: https://nsprg.ru/ObP0Dx

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

@nuancesprog #Sklearn #MachineLearning
Ищите, с чего бы начать изучение Git и GitHub? Хотите поработать с другими? Усердно трудитесь над проектом? Или вдруг заметили, что заслужить уважение среди технарей можно своим присутствием на GitHub?

https://nsprg.ru/O73oXO

VK: https://nsprg.ru/xPZl6O

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

@nuancesprog #Git
Расскажем о проверенном на практике подходе по работе с флагами функций. Просто, быстро и результативно!

https://nsprg.ru/v82brm

VK: https://nsprg.ru/vg2BXx

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

@nuancesprog #SoftwareDevelopment
erid: 2VtzqwckEci

Чтобы нейросети помогали с рутинными и не только задачами, сначала этому их обучают люди. Руководитель подразделения ИИ и аналитики во Future Crew Денис Коротяев рассказал о направлениях, над которыми он будет работать вместе с новыми коллегами.
Если такие задачи вам знакомы – пишите на futurecrew@mts.ru.

Мы разрабатываем собственные нейросети, которые помогают с задачами так же, как ChatGPT, GigaChat, YandexGPT.

Вместе с командой Urbanpredator наши CV (Computer Vision) инженеры работают над компьютерным зрением и повышением производительности ИИ-моделей. Мы тренируем искусственный интеллект, который определяет людей на видео с камер и отслеживает маршруты их передвижения c большого количества камер на огромных площадях.

Ещё одно направление – это генеративные модели: анализ, категоризация и суммаризация данных различной модальности и визуальной информации для создания контента на их основе. Мы прокачиваем умных ассистентов и сейчас наполняем их контекстом, чтобы они лучше действовали в типичных и не только ситуациях. Наши боты учатся как распознавать и генерировать голос, так и изменять его.

Мы анализируем петабайты данных из самых разных источников и ищем новые, формируем и проверяем гипотезы вместе с продуктовыми командами, строим дашборды. Иногда интересной статистикой делимся и здесь: вот рассказывали о спаме и трекерах.

А откликнуться на вакансии в Big Data можно по ссылкам:

🔜Data Analyst
🔜Senior NLP (R&D) Engineer
🔜Senior Computer Vision (ML/AI) Engineer

Ещё больше вакансий команды есть в Telegram-канале Future Crew

#BigData #ComputerVision #вакансии
Реклама. ПАО "МТС", ИНН 7740000076.
Коротко и понятно о наиболее актуальных способах защитить данные. В этом помогут техники RPO и RTO, тестирование восстановления, бессерверные платформы и ряд других технических решений.

https://nuancesprog.ru/p/11863

@nuancesprog #статьи #DevOps
Хотите нарисовать популярного аниме-персонажа Дораэмона с помощью языка Python и его библиотеки turtle? Воспользуйтесь пошаговым гайдом, который поможет вам успешно справиться с этой задачей.

https://nsprg.ru/xRXJ0O

VK: https://nsprg.ru/xeN4Rv

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

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

https://nsprg.ru/vGk1Nv

VK: https://nsprg.ru/mp9zDx

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

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

https://nsprg.ru/mn6eEm

VK: https://nsprg.ru/xAZXdv

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

@nuancesprog #FlutterBloc
Изучаем, как использовать принципы SOLID в Kotlin. Разбираемся на примерах, что это за принципы и для чего они нужны.

https://nsprg.ru/v3BA5x

VK: https://nsprg.ru/OoAMAx

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

@nuancesprog #Kotlin #SOLID
Научимся создавать методы расширения, узнаем, в чём их главное преимущество и как с их помощью добиться плавности и простоты синтаксиса. Используем их в LINQ.

https://nsprg.ru/vdDMWv

VK: https://nsprg.ru/O73AXO

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

@nuancesprog #CSharp
Поговорим о том, почему подход, основанный на использовании данных, является секретным оружием успешных бэкенд-проектов. Овладеть им поможет Drizzle - система, которая упрощает и ускоряет моделирование данных, позволяя минимизировать ошибки.

https://nsprg.ru/xPZL6O

VK: https://nsprg.ru/v82Arm

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

@nuancesprog #Drizzle #Backend
Предлагаем вам ознакомиться с подборкой впечатляющих расширений для VS Code, которые полезны разработчикам для расширения рабочего процесса и повышения эффективности.

https://nsprg.ru/v2RAMv

VK: https://nsprg.ru/vXZkGm

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

@nuancesprog #VSCode
Сравним два формата, применяемых в работе с языковыми моделями: JSON и YAML. Выясним, почему YAML эффективнее с точки зрения временных и ресурсных затрат, чем JSON.

https://nsprg.ru/mEzElx

VK: https://nsprg.ru/m0rAVv

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

@nuancesprog #MachineLearning #JSON #YAML
В этой статье вы узнаете о том, как использовать Node.js для сбора данных с веб-сайтов. Ознакомьтесь с основами веб-скрэпинга и научитесь применять его для получения нужной информации.

https://nsprg.ru/ONk9Ym

VK: https://nsprg.ru/x1qA8x

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

@nuancesprog #NodeJS
Сделайте свои первые шаги в освоении языка SudoLang и узнайте, как с его помощью создать уникального чат-бота - виртуального щенка. Эти знания и навыки помогут разрабатывать умных виртуальных собеседников, игры и интерактивные приложения.

https://nsprg.ru/OBG27m

VK: https://nsprg.ru/m6RKPm

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

@nuancesprog #ArtificialIntelligence #SudoLang #ForBeginners
CSS-свойство position дает возможность управлять позиционированием элементов на странице. Однако, при первом знакомстве с ним, многие начинающие разработчики сталкиваются с запутанными проблемами и не всегда понимают, как правильно применять это свойство.

https://nsprg.ru/my03jO

VK: https://nsprg.ru/vLk6Dx

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

@nuancesprog #CSS
Предлагаем практический пример улучшения, казалось бы, чистого кода на сетевом и UI-уровне. Посмотрите, как в процессе продуманного рефакторинга - путем удаления всего лишнего (вложений, типов), уменьшения отступов, выполнения модульной разбивки - можно повысить уровень читаемости и производительности проекта.

https://nsprg.ru/v82qrm

VK: https://nsprg.ru/vg2yXx

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

@nuancesprog #CleanCode #SwiftUI
Предлагаем подробное описание механизма работы графового сверточного слоя. Пошаговое руководство по использованию PyTorch Geometric (PyG) позволит на практике применять этот механизм для решения задач классификации узлов.

https://nsprg.ru/v2RqMv

VK: https://nsprg.ru/vXZ7Gm

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

@nuancesprog #Pytorch #GCN