CLI-команда docker init позволит легко инициализировать конфигурационные файлы Dockerfile и docker-compose, необходимые для запуска проекта в контейнере. Использование docker init избавит от лишней ручной работы, сэкономит время и сведет к минимуму ошибки.
https://nsprg.ru/mrYWwO
VK: https://nsprg.ru/O4KaYv
@nuancesprog #Docker
Раньше вам приходилось мудрить с кодом, чтобы реализовать уведомления в веб-приложении?😔
С SignalR все становится проще! Давайте разберем, как настроить эту библиотеку на примере чата и обеспечить асинхронное общение между сервером и веб-приложениями.🦾
После открытого онлайн-урока 31 июля в 20:00 мск вы сможете легко создавать хабы и контракты сообщений, отправлять уведомления пользователям и многое другое.
➡️ Регистрируйтесь сейчас, чтобы не пропустить бесплатный урок: https://clck.ru/3C5zeD?erid=2Vtzqw9Uqa2
Встречаемся в преддверии старта курса C# ASP.NET Core разработчик. До 31.07 на курс действует скидка 10%. 🔥
В этом руководстве мы создадим собственный поисковый API электронной коммерции с поддержкой как eBay, так и Etsy без использования каких-либо внешних API. С помощью AutoScraper и Flask мы можем достичь этой цели менее чем за 20 строк Python кода для каждого сайта.
https://nsprg.ru/v21bMx
VK: https://nsprg.ru/vXPAGv
Дзен: https://nsprg.ru/OZYl2v
@nuancesprog #Python #AutoScraper #Flask #API
Map-ориентированное программирование в Java может быть насколько удобным, настолько и беспорядочным. Предлагаем задуматься над соотношением затрат и выгод от использования Map в качестве универсального возвращаемого типа.
https://nsprg.ru/vgLlXO
VK: https://nsprg.ru/v8Ggrx
@nuancesprog #Java
Представляем механизмы обнаружения вредоносных приложений, устанавливаемых на устройствах Android и злоупотребляющих функцией AccessibilityService. Основное внимание уделим мерам по защите легитимных приложений от такого ПО.
https://nsprg.ru/vgLDNO
VK: https://nsprg.ru/v21gpx
@nuancesprog #Android #InfoSec
Хотите быстро находить лучшие промпты в большом наборе их вариантов? У вас есть уникальная возможность делать это автоматически с помощью Python-библиотеки SAMMO, следуя пошаговому руководству от ее автора и достигая значительной производительности.
https://nsprg.ru/vdWRbx
VK: https://nsprg.ru/maYRjm
@nuancesprog #Python #LLM
Неуязвимого кода не существует. Абсолютно защищённых данных – тоже.
Зато есть способы восстановить информацию после серьёзного сбоя или атаки.
Именно о способах восстановления повреждённых данных мы и поговорим на открытом вебинаре «Создаём бэкапы для Ethereum-блокчейна на Rust»
Вы познакомитесь с принципами хранения и развития данных в блокчейн-системах, увидите, как с помощью Rust эффективно переиспользовать код для разных задач на разных целевых платформах.
Вебинар проведёт Кирилл Федченко, опытный программист на Rust, Python, C++.
Будет интересно и Rust-разработчикам и тем, кто использует другие языки.
23 июля, 19:00 МСК
Бесплатно
➡️ Записаться на событие: https://otus.pw/0QzE/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
В этой части рассмотрим два варианта продвинутого RAG: извлечение данных в окне предложений и извлечение данных с автослиянием чанков. Вы не только узнаете, как создаются продвинутые RAG-приложения, но и сможете их протестировать, чтобы убедиться в их высокой эффективности.
https://nsprg.ru/mMkolv
VK: https://nsprg.ru/OKp43m
@nuancesprog #RAG #Gemini #LlamaIndex
Когда я пришел в Google в качестве поставщика в 2019 году, у меня уже был опыт работы в области здравоохранении и технологическом секторе. Тем не менее меня удивило совершенство инструментария, разработанного Google.
https://nsprg.ru/vXPzav
VK: https://nsprg.ru/m0WPrO
Дзен: https://nsprg.ru/mEKZDv
@nuancesprog #BigData #DataEngineering #Google
Обзор трех эффективных приемов для JavaScript: создание асинхронного контекста, работа с именованными параметрами и обертывание блоков try/catch.
https://nsprg.ru/xPbprO
VK: https://nsprg.ru/vgLdNO
Дзен: https://nsprg.ru/v8GLzx
@nuancesprog #JavaScript
Подробно изучим процесс кодирования/декодирования, применение аннотаций, перечислений, типов данных, сериализаторов. Как в Kotlin решается проблема сериализации полиморфных классов?
https://nsprg.ru/OoYXJx
VK: https://nsprg.ru/ObkwNm
@nuancesprog #Kotlin
Простое руководство поможет вам создать в Jetpack Compose кастомизированный круговой загрузчик. Вы также узнаете, как добиться переключения между тремя типами круговой анимации, манипулируя основным и дополнительным цветами.
https://nsprg.ru/xPbMyO
VK: https://nsprg.ru/v8Gj1x
@nuancesprog #Android #JetpackCompose
🚀Успейте за ростом рынка IoT!
👉Узнайте больше об internet of things на бесплатном вебинаре онлайн-курса «IoT Developer» - «Учет энергоресурсов в платформе ThingsBoard»: регистрация
На занятии рассмотрим решение учета энергоресурсов (вода, газ, э/э, тепло), познакомимся с реализацией демо проекта на платформе ThingsBoard:
1. Подключение устройств
2. Создание сущностей
3. Разработка цепочек правил
4. Разработка дашборда
🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
erid: 2VtzqwvAaeu
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Эти экспертные советы помогут вам добиться того, о чем мечтает каждый разработчик — чистой архитектуры фронтенда. Ваши проекты станут легко поддерживаемыми, а новые функции будут добавляться в приемлемые сроки.
https://nsprg.ru/OKpG4m
VK: https://nsprg.ru/mW71Jm
@nuancesprog #FrontEndDevelopment
Пляжный IT-фестиваль ULCAMP’24 ждёт тебя!
🗓19-21 июля
📍Ульяновская область, база отдыха «Славянское подворье»
ULCAMP — масштабный неформальный IT-фестиваль. Здесь встречаются все: от «джунов» до топов IT-компаний. Уже 11 лет ULCAMP собирает более 3000 человек.
В программе:
📎3 сцены с лекциями и дискуссиями про код, дизайн и науку.
📎4 баркемпа, где сами участники становятся спикерами.
📎Спортивные состязания по 7 видам спорта за Кубок ULCAMP.
📎Активности от партнёров: квизы, настолки, турниры по FIFA. И даже катание на парусной яхте!
А ещё мы подготовили музыкальную программу до самого утра!
🎶19 июля — Alfa Music Night: выступят DJ Alex Twain, Dj Kradson, группа ДИСКОПРОВОКАЦИЯ и хедлайнер — Найк Борзов!
🎶20 июля — ILWT, группа DJ Середина Лета, Богдан Титомир, Бахыт Компот, GorillaGun и Стас Экстаз.
Ждём тебя на самой незабываемой IT-тусовке этого лета!
Купить билет
ТГ-канал ULCAMP’24.
Реклама. АНО «Ульяновский совет культивации интернет-технологий». ИНН: 7325996041 erid: LjN8Juedg
Хотите, чтобы ваш код был понятен всем? Возьмите на вооружение 8 полезных советов, описанных в статье.
https://nsprg.ru/mEKblv
VK: https://nsprg.ru/ON3XYm
Дзен: https://nsprg.ru/m0W3VO
@nuancesprog #JavaScript
Митап «Возможности открытых платформ ВКонтакте» состоится в
четверг, 25 июля
Это отличная возможность для тех, кто хочет создавать свои проекты на основе открытых платформ и зарабатывать на них, узнать больше об инструментах ВКонтакте.
После докладов вы сможете пообщаться с экспертами по продуктам ВКонтакте и задать вопросы в неформальной обстановке.
Митап будет полезен как для профи в разработке и тестировании, так и для новичков, которые только планируют познакомиться с открытыми платформами.
Когда: 25 июля 19-00
Где: Москва, VK в БЦ Skylight по предварительной регистрации
Или там же присоединяйтесь онлайн.
Как улучшить языковые модели? Как повысить безопасность автономного транспорта?
На эти вопросы будут отвечать ученые и предлагать реальные решения в новой аспирантуре по искусственному интеллекту. Ее запускают Яндекс, ИТМО и НИУ ВШЭ в этом году. Чтобы поддержать молодых ученых, им будут давать гранты по 800к каждый год, доступ к технологиям компании и возможность работать сразу с несколькими научными руководителями — исследователями из вузов и практиками из Яндекса.
Программа открывает новые возможности для молодых исследователей в области ИИ, что безусловно важно для укрепления связей между теорией и практикой.
Открыт демо-доступ к первым 4 урокам курса по Rust в формате тренажера.
Практикуйтесь сразу с первого урока – это ваш шанс заглянуть в мир одного из самых востребованных языков программирования последних лет.
Что вас ждёт?
• Погрузитесь с головой в процесс установки окружения и первого "hello world" проекта.
• Освоите базовый и продвинутый синтаксис Rust, от процедурного стиля до использования трейтов и полиморфизма.
• Научитесь управлять памятью с помощью системы владения и заимствования, что является краеугольным камнем безопасности Rust.
• Разберитесь в создании умных указателей, работы с коллекциями, файлами и сетью.
• Исследуйте асинхронное программирование, многопоточность и принципы безопасной синхронизации данных.
• Попробуйте свои силы в разработке на Backend и даже в Blockchain технологиях.
Демо-доступ открыт всем желающим на 7 дней! Используйте эту возможность, чтобы узнать, подходит ли вам этот язык и наш метод обучения.
[ Получить демо-доступ ]
Реклама. ООО «ИНЖЕНЕРКАТЕХ» ИНН 9715483673 erid: 2VtzqxNtgCJ
Знакомство с наиболее эффективными шаблонами через примеры их реализации, а также сопоставление основных плюсов и минусов.
https://nsprg.ru/O7k0VO
VK: https://nsprg.ru/v8GNzx
Дзен: https://nsprg.ru/xPbarO
@nuancesprog #React
Хотите выделить время, чтобы взяться за новые увлекательные задачи, углубиться в сложные проблемы или просто уходить с работы вовремя? Эти 15 сайтов помогут значительно сократить процесс разработки.
https://nsprg.ru/OoYoJx
VK: https://nsprg.ru/Obk5Nm
@nuancesprog #Productivity #Website
Webpack - мощный и удобный инструмент программиста. Эта технология позволяет разработчику анализировать модули приложения и собирать их в правильном порядке. Рассмотрим подробно, как работает Webpack.
https://nsprg.ru/mW7XQm
VK: https://nsprg.ru/v382AO
Дзен: https://nsprg.ru/O5kXVx
@nuancesprog #Webpack
С помощью этих библиотек и пакетов вы справитесь с любой задачей - от управления состоянием и решения проблемы аутентификации до получения и проверки данных. Они позволят упростить разработку, расширить возможности приложений Next.js.и обеспечить исключительный пользовательский опыт.
https://nsprg.ru/ON3bLm
VK: https://nsprg.ru/mrYaYO
@nuancesprog #NextJS
Длительное и настойчивое изучение WASM убеждает в удивительных возможностях этой технологии. Ознакомьтесь с исследованиями разработчика, которого WASM заставил перейти от скепсиса к восторгу, вызванному прежде всего 40-кратным ускорением бэкенд-систем.
https://nsprg.ru/v215px
VK: https://nsprg.ru/OZYVzv
@nuancesprog #WebAssembly
Сочетание CDN со стратегией кэширования данных может привести к невероятному сокращению времени загрузки сайта, тем самым увеличив ваши шансы попасть на более высокое место в рейтинге Google.
https://nsprg.ru/vdW3bx
VK: https://nsprg.ru/O7kLVO
Дзен: https://nsprg.ru/maYLjm
@nuancesprog #CDN #Redis
Хотите освоить исключения в С# и нюансы работы с ними?
Хорошие новости — всего за пару часов вы сможете:
- провести обзор по тому, что такое исключения и как можно отлавливать и обрабатывать их;
- рассмотреть общие и некоторые частные случаи по работе с исключительными ситуациями в .NET;
- получить ответы на все свои вопросы.
Ждём вас на открытом практическом уроке от OTUS!
Спикер Павел Нилов — опытный Fullstack-разработчик на стеке C#(.NET) и Javascript (React).
Встречаемся в преддверии старта курса «C# Developer. Professional». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://clck.ru/3BvfXF
Современный софт должен быть максимально удобным для пользователя. Посмотрим, как можно внедрить редактор форматированного текста в приложение на React.
https://nsprg.ru/vdW2Vx
VK: https://nsprg.ru/O7kDdO
Дзен: https://nsprg.ru/maYPzm
@nuancesprog #React
Разберемся с процессом загрузки файлов Go в Cloudflare R2. Пройдем его поэтапно, снабжая фрагменты кода пояснениями, весь код - в конце.
https://nsprg.ru/OoYG4x
VK: https://nsprg.ru/Obk8qm
@nuancesprog #Golang #CloudflareR2
Что такое веб-разработка? Чем отличается Python от других языков программирования? Опишем фреймворки и библиотеки Python, а также расскажем, как создать первое приложение.
https://nsprg.ru/OjAqGv
VK: https://nsprg.ru/mMkMVv
Дзен: https://nsprg.ru/OQM11O
@nuancesprog #Python #WebDevelopment
В 1-й части этого руководства рассмотрим этапы создания базового RAG-приложения с помощью фреймворка данных LlamaIndex и модели Gemini Pro. Кроме того, протестируем это приложение с использованием системы TruLens на релевантность контекста, а также релевантность и обоснованность ответа.
https://nsprg.ru/mYV14x
VK: https://nsprg.ru/xAkB5O
@nuancesprog #RAG #LlamaIndex #Gemini