Обложка канала

Nuances of programming. Страница 102

74758 @nuancesprog

Образовательные статьи — всё для программистов.

  • Nuances of programming

    Рассмотрим использование компонентов между фреймворками - одну из важнейших частей микрофронтендов. Расскажем, как решить проблему MxN, а также покажем пример применения этого решения в приложении.

    https://nuancesprog.ru/p/8749

    @nuancesprog #статьи #React
  • Nuances of programming

    Расскажем, как можно облегчить себе жизнь простым инструментом для форм и таблиц, и напишем короткий скрипт для автоматизации рутинной работы.

    https://nuancesprog.ru/p/9275

    @nuancesprog #статьи #JavaScript
  • Nuances of programming

    ​​🌐Супер-практикум по работе с протоколом BGP

    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/
  • Реклама

  • Nuances of programming

    К вашему вниманию обзор недооценённых, но весьма эффективных в рабочем процессе инструментов: Git-помощник, терминальный мультиплексор, средство удалённого доступа и пара других интересных программ.

    https://nuancesprog.ru/p/9337

    @nuancesprog #статьи #Education
  • Nuances of programming

    Пошагово создаём и тестируем проект сервиса, предоставляющего данные о погоде, а также формируем начальную инфраструктуру для имитации стороннего API, чтобы контролировать его возможные ответы.

    https://nuancesprog.ru/p/9332

    @nuancesprog #статьи #CProgramming
  • Nuances of programming

    Хинт для программистов: если зарегистрироваться на соревнования Huawei Honor Cup, которые проходят сейчас, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и ещё, возможно, выиграть $10 000 в самом соревновании.

    Регистрация ещё открыта: https://tprg.ru/rfGS
  • Nuances of programming

    Наглядное объяснение алгоритма Беллмана-Форда

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

    https://nuancesprog.ru/p/9327

    @nuancesprog #статьи #Algorithms
  • Nuances of programming

    Анимируем скучные табличные представления в iOS-приложении

    Оживляем один из самых часто встречающихся компонентов мобильного приложения несколькими разновидностями анимации UIView и детально разбираем, как она работает. Репозиторий Github вы найдёте в конце статьи.

    https://nuancesprog.ru/p/9321

    @nuancesprog #статьи #iOS
  • Nuances of programming

    А что, если существует профессия в IT, где :
    — нужно искать чужие ошибки
    — не требуется техническое образование
    — можно работать удаленно и зарабатывать от 65 000 рублей уже на старте?

    Да, такая профессия действительно существует, и это — тестировщик ПО. Освоить эту профессию можно в SkillFactory. Всего за 8 месяцев, постепенно вы научитесь писать скрипты на Python, писать автотесты на Selenium и пользоваться багтрекерами, чтобы искать ошибки в коде. Нет, программирование знать необязательно.

    А вот практические навыки не помешают — именно поэтому курс «Тестировщик ПО» помимо лекций от практиков включает в себя постоянные занятия в симуляторе работы тестировщика. Вы будете готовы к встрече с реальными проектами и задачами, а также наработаете свое портфолио на Github.

    🚀Успейте записаться на курс со скидкой 40%: https://clc.am/e35OTw
  • Nuances of programming

    Access denied by CORS - повод для радости, а не для грусти. Чтобы прийти к такому же выводу и подружиться с CORS, узнайте, какую роль играет эта технология в обмене информацией и почему верно настроенные правила CORS - жирный плюс в карму безопасности ресурса.

    https://nuancesprog.ru/p/9316

    @nuancesprog #статьи #CORS
  • Nuances of programming

    Познакомимся с четырьмя разновидностями вложенных классов, вкратце пробежимся по их свойствам, а в итоге  -  начнем четко различать их между собой и поймем, в каких ситуациях предпочтительно их использовать.

    https://nuancesprog.ru/p/9311

    @nuancesprog #статьи #Java
  • Nuances of programming

    Куда и как развиваться разработчику с опытом? Узнайте на бесплатных пробных уроках онлайн-курсов «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 разберём на примере.

    Проверьте, насколько вам подходит курс, пройдя тест при регистрации на вебинар!
  • Nuances of programming

    Встроенная база данных Python

    Python содержит множество полезных функций "из коробки", например невероятно легкую базу данных SQLite. В этой статье вы научитесь использовать ее вместе с библиотекой sqlite3 для создания таблиц и манипулирования ими, а также прочитать таблицу из базы данных SQLite во фрейме данных Pandas.

    https://nuancesprog.ru/p/9178

    @nuancesprog #статьи #Python
  • Nuances of programming

    Увлекательное путешествие в мир симулятора Webots и программирование собственного мобильного робота никого не оставят равнодушным! При помощи пошаговой программы вы легко сможете обучить своего подопечного робота E-puck делать первые шаги.

    https://nuancesprog.ru/p/9304

    @nuancesprog #статьи #CProgramming
  • Nuances of programming

    Интенсив-практикум «Penetration Testing»🔥

    Получите опыт проведения анализа и тестирование защищенности программ, операционных систем и веб-приложений, а также опыт атак на корпоративные инфраструктуры.

    За 4 дня вы научитесь:
    - Сканировать локальные сети, узлы в сети Интернет и анализ полученного результата.
    - Обнаруживать ряд уязвимостей в веб-приложениях, программах, операционных системах и почтовых серверах.
    - Подбирать эксплойты к программному обеспечению с целью тестирования безопасности.
    - Эксплуатировать уязвимости через программы для тестирования.

    После интенсива вы поймете перспективы развития в профессии и сможете продолжить обучение на основной программе с топовыми преподавателями-практиками.

    Интенсив ведет: Егор Богомолов, 200+ успешных проектов в таких компаниях как "Информзащита", "Бизон" и "Валарм".

    Читайте подробности и оставляйте заявку на сайте: https://is.gd/11Pwpu
  • Реклама

  • Nuances of programming

    Telegram-бот с помощью таблицы Google

    С нуля, даже без редактора кода, пишем Telegram-бот, работающий с таблицей Google. Хотите показать абсолютному новичку, как элементарно сделать бота? Тогда смело добавляйте этот иллюстрированный и доходчивый пост в закладки.

    https://nuancesprog.ru/p/9298

    @nuancesprog #статьи #Telegram #Google
  • Nuances of programming

    Простой способ взлома сайта для получения его Git-данных

    Знакомимся с уязвимостью Git, узнаём, как зачастую ломают сайты, и учимся применять эти знания для повышения безопасности собственных ресурсов. Репозиторий вы найдёте в конце статьи.

    https://nuancesprog.ru/p/9294

    @nuancesprog #статьи #Git
  • Nuances of programming

    Изучаете HTML и CSS? Но не хватает системности знаний? Не хватает знаний и опыта, чтобы устроиться веб-разработчиком?

    Интенсивный формат Буткемпа полностью погружает в реальные условия работы и позволяет за 12 недель стать востребованным веб-разработчиком.
    — Стек технологий: HTML, CSS, JavaScript, React, NodeJS
    — Занятия по будням с 9 до 18 в режиме реального времени
    — 480 часов занятий и практики с преподавателем
    — Регулярные индивидуальные консультации с преподавателем
    — Вся разработка: от согласования технического задания с заказчиком до презентации продукта.
    — Актуальное резюме и портфолио проектов на GitHub
    — Собеседования с реальными HR и техническими специалистами

    Подробнее о программе по ссылке: https://clck.ru/QNAyE