Хотите освоить исключения в С# и нюансы работы с ними?
Хорошие новости — всего за пару часов вы сможете:
- провести обзор по тому, что такое исключения и как можно отлавливать и обрабатывать их;
- рассмотреть общие и некоторые частные случаи по работе с исключительными ситуациями в .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
Хотите знать, как Twitter, ныне X, справляется с таким фантастическим объемом работы, достигая при этом низкой задержки, высокой точности, стабильности и снижения эксплуатационных расходов? Оказывается, все дело в архитектуре платформы. Узнайте о том, с какими проблемами столкнулся X и как решил их с помощью новой архитектуры.
https://nsprg.ru/xkqklO
VK: https://nsprg.ru/vGzpKx
@nuancesprog #DataAnalysis #Twitter
Создадим виртуальную доску SwiftUI для совместной работы над идеями. Поработаем с фреймворком PencilKit, разберем функционал, реализуемый при интегрировании в приложение на iOS.
https://nsprg.ru/mDzpJv
VK: https://nsprg.ru/OVYMzv
@nuancesprog #SwiftUI
Дальние родственники фиксиков: дженерики в Go — кто это, зачем они нужны и как с ними работать?
Ждём вас на открытом практическом уроке от OTUS, где мы разберем:
▫️механизмы обобщенного программирования с использованием дженериков;
▫️внутренние механизмы работы дженериков в Go;
▫️ практические примеры использования.
Вебинар подойдет начинающим и действующим разработчикам на Go.
Спикер — Systems Expert в зарубежной компании, опытный DevOps-инженер, Golang-разработчик и тимлид.
Встречаемся 15 июля в 20:00 мск в преддверии старта курса «Golang Developer. Professional». Все участники вебинара получат специальную цену на обучение!
➡️ Пройдите короткий тест прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cygHdF
Реклама. ООО «Отус онлайн-образование», ОГРН 117774661857
Есть миллион причин любить Python (особенно специалистам по данным). Но сильно ли он отличается от более профессиональных низкоуровневых языков программирования, таких как С или С++? Скорее всего, многие дата-специалисты или пользователи Python задавались этим вопросом или однажды задумаются об этом.
https://nsprg.ru/x9pWMm
VK: https://nsprg.ru/vL5YLO
Дзен: https://nsprg.ru/mwYJNv
@nuancesprog #CPP #Python
Тестирование пользовательского интерфейса нередко сопровождается разочарованием. Сегодня поговорим о том, как безболезненно и продуктивно протестировать React-компоненты и не столкнуться с подводными камнями.
https://nsprg.ru/xkqJlO
VK: https://nsprg.ru/mpeqlx
Дзен: https://nsprg.ru/vGzYKx
@nuancesprog #React
В апрельском отчете InfoQ архитектура ПО определяется как “командный вид спорта”. Какова роль инженеров-программистов в этом виде спорта? К каким вызовам им готовиться? И какие преимущества может дать им модель C4 в новых условиях? Присоединяйтесь к интересному и очень своевременному разговору.
https://nsprg.ru/mzgJgx
VK: https://nsprg.ru/xJpYoO
@nuancesprog #SoftwareArchitecture
Сегодня поговорим о 19 функциях Sklearn, о которых вы не слышали. Они представляют собой элегантную замену обычных операций, которые вы выполняете вручную.
https://nsprg.ru/mwYANv
VK: https://nsprg.ru/xRaBLm
Дзен: https://nsprg.ru/vL5ELO
@nuancesprog #MachineLearning #Sklearn
Распознавание лиц - передовая технология, используемая сегодня практически повсеместно. Рассмотрим поэтапный процесс создания приложения, способного обнаруживать лицо человека.
https://nsprg.ru/x1zVRv
VK: https://nsprg.ru/m6k5ex
Дзен: https://nsprg.ru/OBzboO
@nuancesprog #Tensorflow
💛💛💚❤️💛❤️💛⤵️
🦉 Отус приглашает 11 июля в 20:00 мск на бесплатный вебинар "Стратегия Деплоя для Эффективной Разработки".
Вебинар приурочен к старту онлайн-курса «DevOps практики и инструменты»
➡️ Регистрация на вебинар: https://otus.pw/7AOl/
После вебинара вы получите:
✅ понимание основных принципов DevOps;
✅ умение выбирать подходящую стратегию деплоя для вашего проекта;
✅ возможность использовать инструменты DevOps для ускорения разработки.
8️⃣9️⃣🔟 Занятие будет полезно администраторам серверов, разработчикам и руководителям проектов.
🤝 Не упустите возможность узнать больше о стратегии деплоя для эффективной разработки!
Регистрируйтесь сейчас, и мы обязательно вам напомним о начале вебинара.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Как функционирует JIT-компилятор? Что такое стек и куча памяти? В чем отличие примитивных типов от ссылочных? Представляем общий краткий гайд по основам JavaScript, в котором поговорим о том, как работает один из самых популярных языков программирования “под капотом”.
https://nsprg.ru/m0WVKO
VK: https://nsprg.ru/ON3eJm
@nuancesprog #JavaScript
Простое руководство поможет вам создать в 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
Продуманная 3D-графика радует глаз и вдохновляет на новые креативные разработки. Сегодня мы попробуем создать 3D-сцену, используя библиотеку Three.js.
https://nsprg.ru/mpewlx
VK: https://nsprg.ru/mnLwNv
Дзен: https://nsprg.ru/vq9wbv
@nuancesprog #ThreeJS #3D
Чем полезен Python и как его выучить?
Любой может выучить Python с нуля. Необходимые знания вы получите на курсе «Профессия Python-разработчик» в Skillbox!
Мы поможем развить актуальные навыки и стать сильным специалистом.
В результате вы научитесь:
✅ создавать программы: от консольных скриптов до чат-ботов;
✅ оптимизировать старые приложения и дорабатывать неудачный код;
✅ использовать средства разработки, как Git и PyCharm.
📌 Открываем бесплатный доступ. Вы учитесь совершенно бесплатно и решаете, стоит ли продолжать.
Освойте новую профессию с мегаскидкой до 60%
Узнать подробнее можно здесь: https://epic.st/lWF6N?erid=2Vtzqw3mFXo
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Вы когда-нибудь видели веб-страницы с абсолютно хаотичной расстановкой элементов? Сложно сфокусироваться, да? К счастью, если очень захотеть, то их можно расставить в нужном порядке с помощью JavaScript!
https://nsprg.ru/xlEl4v
VK: https://nsprg.ru/xJpBoO
Дзен: https://nsprg.ru/mzgAgx
@nuancesprog #JavaScript
Подробно разберем передовые методы обеспечения безопасности, дадим идеи для их реализации. Попробуем выстроить многоуровневую линию обороны.
https://nsprg.ru/xRaYLm
VK: https://nsprg.ru/xeAZNx
@nuancesprog #NodeJS #InfoSec
Язык Kotlin — удобный и многофункциональный инструмент для создания современных мобильных приложений. Рассмотрим его сильные стороны и перспективы в мире Android-разработки.
https://nsprg.ru/vq9kbv
VK: https://nsprg.ru/mnLJNv
@nuancesprog #Kotlin #Android
Конечные запятые в списке или словаре могут показаться избыточными. Но на самом деле они позволяют улучшить читабельность Python-кода, предотвращают ошибки при перестановке строк, облегчают форматирование кода. Почувствуйте мощь этой техники, изучив примеры фрагментов кода с конечными запятыми и без них.
https://nsprg.ru/mDzYJv
VK: https://nsprg.ru/OVYVzv
@nuancesprog #Python
…когда пишешь плохой код. О том, как применять пул соединений, а не просто копипастить найденный в интернете код.
https://nsprg.ru/xeAJNx
VK: https://nsprg.ru/xlEJ4v
@nuancesprog #NodeJS #Golang #NestJS #Bun #LanguagePerfomance
СберТех представил российскую среду разработки GIGA IDE со встроенным AI-ассистентом
1 июля JetBrains отключила россиянам возможность скачивать IntelliJ IDEA – одну из самых известных сред разработки на Java. Российским разработчикам нет повода беспокоиться, так как СберТех представил среду разработки GIGA IDE со встроенным AI-ассистентом, который анализирует контекст, предлагает полные конструкции функций, циклов и других элементов, что позволяет писать код до 25% быстрее.
GIGA IDE Desktop уже доступна к скачиванию на платформе для работы с исходным кодом GitVerse. Это интегрированная среда разработки, которая включает 70 инструментов для облегчения задач разработки, автоматизации тестирования и администрирования приложений.
GIGA IDE Cloud позволит вести разработку в облаке, расширив возможности устройства дополнительными облачными ресурсами. Публичный релиз GIGA IDE Cloud запланирован на осень 2024 года. Чтобы первыми получить доступ к ней – регистрируйтесь на платформе GitVerse на раннее тестирование.
*AI (Artificial Intelligence) - «искусственный интеллект»
Что такое «плавная миграция», в чем ее сложность и основные проблемы? Подробно разберем подход стратегии миграции на уровне брокеров объединенного кластера.
https://nsprg.ru/mrYy4O
VK: https://nsprg.ru/O4KVQv
@nuancesprog #Kafka #Kubernetes
В современной компании процесс разработки редко обходится без систем непрерывной интеграции и доставки. Разберемся, как они работают и почему они так важны для бизнеса.
https://nsprg.ru/maY6Mm
VK: https://nsprg.ru/xPb3VO
Дзен: https://nsprg.ru/O7kBWO
@nuancesprog #CICD #Git
🎮 Хотите научиться делать простой и понятный интерфейс, с которым будет взаимодействовать пользователь? 🎮
Приглашаем 4 июля в 19:00 мск на бесплатный вебинар «Создаём головоломку на Unity без кода. Разработка игрового интерфейса».
Вебинар является бесплатной частью полноценного онлайн-курса «Unity Game Developer. Basic» от Отус
➡️ Регистрация на вебинар: https://otus.pw/1oqZ/
На вебинаре мы рассмотрим, как можно сделать интерфейс понятным и интерактивным, с которым будет взаимодействовать пользователь наслаждаясь игровым опытом с первых минут.
Основные темы вебинара:
✅ что такое UI;
✅ как он работает в Unity;
✅ подбор ассетов;
✅ верстка интерфейса старта игры.
🧑💻 Спикер Николай Терентьев — Team Lead в VR Supersonic, ex-ментор в Яндекс.Лицее по разработке на Unity.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576