Разработка API сопряжена с большим количеством подводных камней. С примерами кода расскажем, как их избежать.
https://nsprg.ru/vqL73x
VK: https://nsprg.ru/mnobAx
@nuancesprog #API #Database
Хотите овладеть силой регулярных выражений? Тогда вы обратились по адресу. Расскажем об основных принципах их действия, раскроем значения ключевых символов и рассмотрим 3 конкретные ситуации использования.
https://nsprg.ru/xk6Xqm
VK: https://nsprg.ru/mpdapm
Дзен: https://nsprg.ru/vGRlRx
@nuancesprog #Python #Regex
Чувствуете, что перегореть перед Новым Годом готова не только гирлянда? Тогда вам в Merk/daily ❤️
На целую неделю команда компании полностью отдала эфир своему Flutter-разработчику Александру!
Он расскажет о балансе между личной жизнью и разработкой – со всеми плюсами и минусами работы в международной IT-компании.
А еще:
- честные истории о буднях flutter-разработчика
- забавные и поучительные рассказы о собеседованиях
- путь в IT: от выбора стека до работы в Merk Team
- и даже история о том, как мы его чуть не потеряли!
Подписывайтесь на канал @merkteam, чтобы ничего не пропустить ⚡
#реклама
О рекламодателе
Безопасность цифровой инфраструктуры бизнеса — настоящая суперсила! В 2025 году желаем безупречной работы систем, кода, который компилируется с первого раза, вдохновляющих проектов и, конечно, выгодных решений.
Получайте до 500 ₽ за каждую установку
Яндекс Браузера и выигрывайте призы!
Каждое 27-е число с декабря по февраль мы разыгрываем по 30 призов. Среди них: Станция Дуо, Станция Мини, светодиодные ленты Яндекс и другие брендированные подарки.
Как стать участником розыгрыша:
✔️ Оставьте заявку.
✔️ Зарегистрируйтесь в реферальной программе.
✔️ Рекомендуйте Яндекс Браузер или устанавливайте его на компьютеры.
Все подробности на странице, там же опубликуем результаты. Участвуйте в розыгрыше и начните год с позитивных эмоций и подарков!
Обучающее руководство по созданию API с точки зрения разработчика Android. Рассмотрим разные аспекты данного процесса: структуру проекта, архитектуру, точки входа, внедрение зависимостей и тестирование.
https://nsprg.ru/mYYKom
VK: https://nsprg.ru/Oj6EYO
Дзен: https://nsprg.ru/xADRKm
@nuancesprog #Android
Создание микросервиса
Присоединяйтесь к нашему открытому уроку и погрузитесь в основы разработки микросервисов
🚀На вебинаре вы узнаете:
1. Основные принципы проектирования микросервисов: разделение на небольшие независимые компоненты, которые взаимодействуют через API.
2. Способы интеграции микросервисов с помощью REST API, gRPC или очередей сообщений (RabbitMQ, Apache Kafka).
3. Подходы к тестированию, отладке и мониторингу микросервисов для обеспечения их корректной работы в продакшене.
Практика: Расскажем, как проектировать микросервисную архитектуру, выбирать технологии и инструменты для её реализации.
👉 Регистрация и подробности о курсе «Архитектура и шаблоны проектирования»https://otus.pw/c0OG/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Фреймворк taichi.js позволяет создавать захватывающий графический контент без освоения сложного WebGPU-программирования. Убедитесь в этом на примере игровой программы "Жизнь". Потребуется менее 100 строк кода, чтобы разработать распараллеленную WebGPU-программу с 3 конвейерами вычислений и конвейером рендеринга.
https://nsprg.ru/xk61qm
VK: https://nsprg.ru/OV0kNx
@nuancesprog #WebGPU #taichijs
Подробно опишем процесс установки: запуск дополнительных контейнеров в поде и развертываниях, аннотации, метки, настройка ресурсов, конфигурации, ограничения топологии и компонентов. Дополнительно подключим к Superset все источники данных, установив отдельные коннекторы баз данных.
https://nsprg.ru/x9w0GO
VK: https://nsprg.ru/my8JyO
@nuancesprog #ApacheSuperset #Kubernetes
Вторая статья из серии про работу с WebSocket. Здесь мы реализуем аутентификацию, обезопасив наш WebSocket и открыв ряд дополнительных возможностей.
https://nsprg.ru/xPG2Am
VK: https://nsprg.ru/vgkYzv
Дзен: https://nsprg.ru/v8pVev
@nuancesprog #AWSWebSocket
🚀 МТС Web Services продолжает рассказывать о создании облака в режиме реального времени.
Во втором выпуске проекта Building the Cloud поговорим о сервисе Identity and Access Management (IAM).
🔑 Что обсудим:
— Как IAM помогает защитить облачные ресурсы и эффективно управлять доступами
— Виды субъектов доступа в облако и способы их аутентификации
— Как сузить радиус атак c помощью IAM и минимизировать риски прав суперадмина
💡 Для тех, кто пропустил первый выпуск: мы рассказали о создании сервиса Compute. Запись доступна по ссылке.
Регистрируйтесь и задайте свой вопрос техлиду команды IAM нового облака в прямом эфире.
📅 Дата: 13 декабря 2024, 11:00
🌐 Регистрация: по ссылке
Громоздкие пакеты мешают продуктивности приложения? Решение есть. Сегодня вы узнаете 5 методов оптимизации приложения путем уменьшения размера пакетов JavaScript.
https://nsprg.ru/O7wGMO
VK: https://nsprg.ru/v8pV5v
Дзен: https://nsprg.ru/xPG22m
@nuancesprog #JavaScript
Узнайте, что такое функции высшего порядка, в чем их ценность и в каких сценариях они могут использоваться. Взяв на вооружение эту мощную фичу Kotlin-программирования, вы будете создавать гибкий, выразительный, удобочитаемый и многократно используемый код.
https://nsprg.ru/Oj6NoO
VK: https://nsprg.ru/OQZ5pm
@nuancesprog #Kotlin
Обучающее руководство по созданию приложения-планировщика React при непосредственном участии библиотек Easy Peasy и Ant Design.
https://nsprg.ru/xREldm
VK: https://nsprg.ru/xlG9nm
Дзен: https://nsprg.ru/xe98lx
@nuancesprog #React
Интерфейсы - одна из отличительных особенностей языка Go. Новички часто путаются в том, как и когда их использовать. Разберем типичные ошибки, допускаемые при работе с Go-интерфейсами.
https://nsprg.ru/OBkKQm
VK: https://nsprg.ru/m6jMYm
@nuancesprog #Golang
Создаем прогрессивное веб-приложение с помощью 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
У айтишников нет души. Вот к такому выводу пришли исследователи.
Как психолог с техническим бэкграундом, работающий с людьми из IT, знаю, что душа точно есть)
Заметила несколько интересных аспектов:
🧠 Люди с математическим и структурным мышлением часто воспринимают жизнь через призму «задача — поиск решения — решение». Это объясняет их стремление оценивать себя через показатели эффективности и рейтинги.
🎭 Однако, есть нюанс. IT-специалисты могут испытывать трудности с распознаванием и выражением эмоций, как своих, так и чужих. Это связано с тем, что большая часть времени уходит на аналитическую работу в одиночестве, и навык эмоционального понимания остаётся неразвитым.
😅 Такие особенности могут приводить к проблемам в общении, понимании личных границ и оценке собственных ресурсов. Решение? Работа над этими навыками в терапии.
Если узнать подробнее, пишите мне, вот мой канал: /channel/psyetude
Изучите практические способы управления контекстом в JavaScript. Эффективное использование функций call, apply и bind обеспечит ожидаемую их работу в различных объектах и скриптах, повысит надежность и гибкость кода.
https://nsprg.ru/mDDlEm
VK: https://nsprg.ru/OV04Nx
@nuancesprog #JavaScript
Изучим малоизвестные, но красивые методы. Покажем, для чего и когда они применяются, как ими совершенствуется рабочий процесс, упрощается код, повышаются продуктивность разработчиков, производительность, скорость и эффективность приложения.
https://nsprg.ru/my8qyO
VK: https://nsprg.ru/m6jVlm
@nuancesprog #Eloquent #Laravel
Узнаем о маленьких хитростях в написании кода, которые облегчают жизнь. Поработаем с проверкой ключей, приведением типов, с массивами с append, с отображением имен и значений параметров в структуре, а также создадим имитированный интерфейс и интерфейс на основе структуры.
https://nsprg.ru/O4l4AO
VK: https://nsprg.ru/OBkD4m
Дзен: https://nsprg.ru/x1egKx
@nuancesprog #Golang
Изучите 9 стратегий рендеринга, оценив преимущества и недостатки каждой из них. Используя эти стратегии, вы сможете создавать удобные веб-приложения, которые будут хорошо работать как для пользователей, так и для поисковых систем.
https://nsprg.ru/vqLA3x
VK: https://nsprg.ru/mnoNAx
@nuancesprog #React
Пополните копилку своих Python-компетенций 10 лайфхаками, которые должен знать каждый программист. Применяя их в повседневной практике, вы не только будете писать эффективный код профессионального уровня, но и повысите собственную производительность.
https://nsprg.ru/mpdGpm
VK: https://nsprg.ru/vGRJRx
@nuancesprog #Python
⚡️Теперь официально: закрытые источники банкиров и финансистов слили в открытый доступ.
Выбирайте тему канала, и будьте в первом ряду когда сверху придут новые инсайды о снижении ставок ипотек, субсидиях на кредиты или раздадут дебетовые карты с балансом.
Лимит 3 канала на человека. Выбирайте, что вам действительно важно.
➿ Ипотека. Внутренние ставки
➿ Кредитные карты. Закрытый канал
➿ Вклады. Лучший процент
➿ Моментальные займы с лицензией
➿ Страхование. Авто, жилье, здоровье
➿ Льготы. Выплаты на 2025
➿ Кэшбэк. Приватные тарифы
➿ Сбережения. Надежные активы
➿ Крипторубль. Национальная валюта
➿ Автокредиты. Программы доступных авто
➿ Льготные ставки по кредитам
➿ Скидки в федеральных сетях
➿ Бизнес. Меры поддержки МСП
⚡️ Банки | Инсайдерский про деньги
Не рискуйте остаться без копейки и крова в кризис 2025. Подпишитесь сейчас, будьте готовы к любому повороту событий в стране.
Не пора ли внедрять элементы управления в эту мощную форму технологии, называемую ИИ? Это не то, в чем мы можем позволить себе ошибаться.
https://nsprg.ru/x1e4Kx
VK: https://nsprg.ru/m6j0lm
Дзен: https://nsprg.ru/OBkV4m
@nuancesprog #ArtificialIntelligence
Как анализировать данные намного проще и полнофункциональнее, чем в Excel? Сделаем локальный файл доступным для SQL-операций с DuckDB, преобразуем в реальную таблицу, доберемся до файлов на GitHub и S3.
https://nsprg.ru/ma7rpv
VK: https://nsprg.ru/O7wGbO
@nuancesprog #DuckDB #SQL
Красивое оформление повышает привлекательность текста для пользователей. Сегодня расскажем, как с помощью Jetpack Compose "одеть" текст в фоновую форму.
https://nsprg.ru/vgkY8v
VK: https://nsprg.ru/v2nJVv
@nuancesprog #Android #JetpackCompose
Поэкспериментируем с Django и расширим знания о его системе аутентификации пользователя.
https://nsprg.ru/mM8PpO
VK: https://nsprg.ru/mW2PNO
Дзен: https://nsprg.ru/OKba7v
@nuancesprog #Django #Python
Узнайте, как с помощью dependencyInsight отлаживать версии транзитивных зависимостей в Android-приложении. Переопределение транзитивных версий зависимостей позволит избежать конфликта версий, ведущим к сбоям работы приложений.
https://nsprg.ru/mz5lMO
VK: https://nsprg.ru/xJo51v
@nuancesprog #Android #Gradle
❓ Хотите создать свою первую веб-страницу с нуля? Без магии и кодерских заклинаний — только HTML, CSS и ваши идеи!
👉 На открытом вебинаре «Создаем свою первую страницу: HTML и CSS» вы узнаете, как работают основные элементы веб-разработки: от структуры HTML до современной стилизации с CSS.
Мы разберем шаги, которые помогают создать не просто страницу, а основу для вашего портфолио или будущего сайта!
💪 Это ваш шанс научиться веб-разработке, используя простой и мощный инструментарий. Уже на вебинаре вы создадите свою первую веб-страницу — с текстом, картинками и уникальным дизайном!
⏰ Регистрируйтесь на открытый урок 3 декабря в 19:00 мск! Урок проходит в преддверии старта курса «Fullstack Developer», участники вебинара получат скидку на обучение.
👉 Для участия зарегистрируйтесь: https://otus.pw/wwyf/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Стоит ли изучать программирование для того, чтобы стать дизайнером? Какие преимущества это дает? Что нужно знать, что успешно работать над проектами, связанными с веб-дизайном? Постараемся ответить на эти вопросы в сегодняшней статье.
https://nsprg.ru/v3GMGv
VK: https://nsprg.ru/OobL6v
@nuancesprog #Design #Programming
Руководитель службы аналитики и исследований в Яндексе рассказал о способах оценки «ума» генеративных моделей
Как выяснилось, оценить качество ответов бывает не так просто, и универсального решения этой задачи нет. Классические методы — тестирование через бенчмарки для проверки «здравого смысла» (COPA, PIQA, OpenBook) — полезны, но не отражают полную ценность моделей: современные LLM создаются для широкого спектра задач — от решения тестов до генерации идей.
При этом стандартные бенчмарки подвержены протечкам данных и не охватывают все бизнес-сценарии, поэтому приходится создавать собственные бенчмарки под конкретные задачи моделей.
p.s. Для более полной оценки используются пользовательское тестирование через LMSYS Chatbot Arena и работа с AI-тренерами. Это требует сложной системы контроля и высоких затрат. В статье подчеркивают, что важно постоянно проверять, насколько модель эффективна в различных сценариях использования.
@neuro_channel