Рассмотрим использование компонентов между фреймворками - одну из важнейших частей микрофронтендов. Расскажем, как решить проблему MxN, а также покажем пример применения этого решения в приложении.
4 дня по 3 часа исключительной практики с новыми навыками и знаниями по настройке сети с помощью протокола BGP и особенностям его работы на оборудовании.
👤 Для сетевых и системных инженеров, работающих с сетями как малой, так и крупной корпоративной сети, в интернет-сервис провайдерах или интеграторах.
📌За 4 дня интенсива вы научитесь: 1. на профессиональном уровне работать с протоколом BGP; 2. строить сети с помощью протокола BGP; 3. просчитывать маршруты и регулировать пути маршрутизации; 4. работать с атрибутами, находить и устранять проблемы в работе сети протокола BGP.
Дополнительно вы сделаете 3 домашних работы и получите обратную связь от преподавателя:
1. базовая настройка протокола BGP с анонсированием маршрутной информации; 2. настройка iBGP (Route-reflector и комбинированная настройка iBGP с eBGP); 3. настройка суммаризации, фильтрации и шаблонов настройки.
⚠️ Количество мест в группе ограничено! Оставьте заявку и с вами свяжется наш менеджер, чтобы обсудить выгодные условия обучения: https://otus.pw/5niw/
К вашему вниманию обзор недооценённых, но весьма эффективных в рабочем процессе инструментов: Git-помощник, терминальный мультиплексор, средство удалённого доступа и пара других интересных программ.
Пошагово создаём и тестируем проект сервиса, предоставляющего данные о погоде, а также формируем начальную инфраструктуру для имитации стороннего API, чтобы контролировать его возможные ответы.
Хинт для программистов: если зарегистрироваться на соревнования Huawei Honor Cup, которые проходят сейчас, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и ещё, возможно, выиграть $10 000 в самом соревновании.
Научимся находить в ориентированном графе кратчайшие пути от исходной вершины до всех остальных, проводя итерации, ослабляя рёбра и меняя вершины-предшественницы. Узнаем, как меняются расстояния до вершин при существовании отрицательного цикла.
Анимируем скучные табличные представления в iOS-приложении
Оживляем один из самых часто встречающихся компонентов мобильного приложения несколькими разновидностями анимации UIView и детально разбираем, как она работает. Репозиторий Github вы найдёте в конце статьи.
А что, если существует профессия в IT, где : — нужно искать чужие ошибки — не требуется техническое образование — можно работать удаленно и зарабатывать от 65 000 рублей уже на старте?
Да, такая профессия действительно существует, и это — тестировщик ПО. Освоить эту профессию можно в SkillFactory. Всего за 8 месяцев, постепенно вы научитесь писать скрипты на Python, писать автотесты на Selenium и пользоваться багтрекерами, чтобы искать ошибки в коде. Нет, программирование знать необязательно.
А вот практические навыки не помешают — именно поэтому курс «Тестировщик ПО» помимо лекций от практиков включает в себя постоянные занятия в симуляторе работы тестировщика. Вы будете готовы к встрече с реальными проектами и задачами, а также наработаете свое портфолио на Github.
Access denied by CORS - повод для радости, а не для грусти. Чтобы прийти к такому же выводу и подружиться с CORS, узнайте, какую роль играет эта технология в обмене информацией и почему верно настроенные правила CORS - жирный плюс в карму безопасности ресурса.
Познакомимся с четырьмя разновидностями вложенных классов, вкратце пробежимся по их свойствам, а в итоге - начнем четко различать их между собой и поймем, в каких ситуациях предпочтительно их использовать.
Куда и как развиваться разработчику с опытом? Узнайте на бесплатных пробных уроках онлайн-курсов «Java Developer. Professional», «Android Developer. Professional» и «Flutter Mobile Developer» от OTUS:
📌«Event-Driven Microservices»: https://otus.pw/jcjq/ — Разберемся, что такое Event-Driven архитектура, чем она полезна и какие проблемы помогает решить.
📌«Dependency Injection с Hilt»: https://otus.pw/N39V/ — Познакомимся с Hilt Api и сравним его с уже знакомым API Dagger2. Посмотрим, что hilt-compiler генерирует под капотом.
📌«Что и как можно анимировать во Flutter?»: https://otus.pw/k5AT/ — Выясним, как устроена анимация во Flutter. Разберём различные кейсы (Implicit Animations, AnimationController, AnimatedWidget). Анимацию с помощью Flare разберём на примере.
Проверьте, насколько вам подходит курс, пройдя тест при регистрации на вебинар!
Python содержит множество полезных функций "из коробки", например невероятно легкую базу данных SQLite. В этой статье вы научитесь использовать ее вместе с библиотекой sqlite3 для создания таблиц и манипулирования ими, а также прочитать таблицу из базы данных SQLite во фрейме данных Pandas.
Увлекательное путешествие в мир симулятора Webots и программирование собственного мобильного робота никого не оставят равнодушным! При помощи пошаговой программы вы легко сможете обучить своего подопечного робота E-puck делать первые шаги.
Получите опыт проведения анализа и тестирование защищенности программ, операционных систем и веб-приложений, а также опыт атак на корпоративные инфраструктуры.
За 4 дня вы научитесь: - Сканировать локальные сети, узлы в сети Интернет и анализ полученного результата. - Обнаруживать ряд уязвимостей в веб-приложениях, программах, операционных системах и почтовых серверах. - Подбирать эксплойты к программному обеспечению с целью тестирования безопасности. - Эксплуатировать уязвимости через программы для тестирования.
После интенсива вы поймете перспективы развития в профессии и сможете продолжить обучение на основной программе с топовыми преподавателями-практиками.
Интенсив ведет: Егор Богомолов, 200+ успешных проектов в таких компаниях как "Информзащита", "Бизон" и "Валарм".
С нуля, даже без редактора кода, пишем Telegram-бот, работающий с таблицей Google. Хотите показать абсолютному новичку, как элементарно сделать бота? Тогда смело добавляйте этот иллюстрированный и доходчивый пост в закладки.
Простой способ взлома сайта для получения его Git-данных
Знакомимся с уязвимостью Git, узнаём, как зачастую ломают сайты, и учимся применять эти знания для повышения безопасности собственных ресурсов. Репозиторий вы найдёте в конце статьи.
Изучаете HTML и CSS? Но не хватает системности знаний? Не хватает знаний и опыта, чтобы устроиться веб-разработчиком?
Интенсивный формат Буткемпа полностью погружает в реальные условия работы и позволяет за 12 недель стать востребованным веб-разработчиком. — Стек технологий: HTML, CSS, JavaScript, React, NodeJS — Занятия по будням с 9 до 18 в режиме реального времени — 480 часов занятий и практики с преподавателем — Регулярные индивидуальные консультации с преподавателем — Вся разработка: от согласования технического задания с заказчиком до презентации продукта. — Актуальное резюме и портфолио проектов на GitHub — Собеседования с реальными HR и техническими специалистами