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

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

74758 @nuancesprog

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

  • Nuances of programming

    Освоим обработку ошибок и исключений в React Hooks за 5 минут! Рассмотрим сценарий использования на примере утилиты для деления двух значений и узнаем, как присходит отслеживание появляющихся ошибок. Попробуем создать в виртуальном редакторе свой сценарий в режиме реального времени.

    https://nuancesprog.ru/p/9823

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

    Упрощаем работу с Google-формами: Apps Script и выпадающее меню

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

    https://nuancesprog.ru/p/9818

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

    Какие навыки необходимы тестировщику, чтобы возглавить команду?

    Подключайтесь 9 октября в 20:00 к вебинару, где Анастасия Агеева-Нгуен, эксперт по инженерным практикам в Tinkoff Group, поделится карьерными инсайтами и представит программу онлайн-курса «QA Lead».

    Вы узнаете, чем отличается курс, как организована практика и как сэкономить на обучении. Программа рассчитана на тестировщиков с опытом.

    Регистрируйтесь на вебинар и готовьте вопросы к встрече с экспертом https://otus.pw/YnIJ/
  • Реклама

  • Nuances of programming

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

    https://nuancesprog.ru/p/9813

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

    Дизайн для всех: подробное руководство по созданию интерфейсов для людей с ограниченными возможностями

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

    https://nuancesprog.ru/p/9807

    @nuancesprog #статьи #Design #UI #UX
  • Nuances of programming

    Программисты говорят: «Этот язык помогает думать как программируешь и программировать — как думаешь».

    Хотите изучить универсальный язык программирования, но не знаете какой выбрать?
    Тогда вам в SkillFactory на курс "C++ разработчик"!
    За 8,5 месяцев вы научитесь:
    — Всем современным стандартам языка С++
    — Писать надёжный код и покрывать его тестами
    — Работать с SQL и NoSQL базами данных
    — Находить узкие места в своей программе и ускорять их в несколько раз.

    По окончанию обучения ы сможете стать Junior разработчиком и зарабатывать от 90 тысяч рублей в месяц.

    ⚡️Запишитесь на курс со скидкой 40% до 30 сентября: https://clc.am/1kYFLA
  • Nuances of programming

    Безградиентный подход к оптимизации нейронной сети

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

    https://nuancesprog.ru/p/9797

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

    Поиск с возвратом в решении типичных задач на собеседовании

    Наглядно рассматриваем использование поиска с возвратом на трех популярных примерах: задача об N-ферзях, задача с маршрутом полетов и решение судоку.

    https://nuancesprog.ru/p/9792

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

    Существует множество задач, которые удобно решать с помощью краудсорсинга. Например, разметка данных для машинного обучения, рутинные бизнес-задачи, сбор статистики, анализ данных, проведение опросов. Быстро получить из сырого массива данных готовый датасет поможет Яндекс.Толока. Для этого на платформе большая высокоуровневая задача делится на множество типовых. После чего их начинают выполнять независимые друг от друга исполнители.
    Но как при таких объемах происходит отсеивание ошибок и формируется процесс контроля качества? Об этом и многом другом в новой статье про контроль качества в краудсорсинге и правила Яндекс.Толоки. https://clck.ru/R2wiV
  • Nuances of programming

    Стоит лишь учесть 9 важнейших аспектов при определении пользовательских классов - и вы уже выходите на новый уровень мастерства и пишите хорошо читаемый код. Заманчивые перспективы, не так ли?

    https://nuancesprog.ru/p/9786

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

    Два метода безопасного программирования

    Коротко о простых и мощных методах для безопасного и удобного в сопровождении программного обеспечения

    https://nuancesprog.ru/p/9780

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

    ⚡️Сегодня осваиваете возможности MS SQL, а через 4 месяца уже проектируете свои БД и пишете сложные хранимые процедуры, функции и триггеры.

    Успейте занять место на онлайн-курсе «MS SQL Server разработчик» по спец.цене. Вас ждет неакадемический подход к освоению MS SQL, интенсивная практика и must have приемы, которые будут полезны не только разработчикам, но и администраторам, и тестировщикам.

    🗓 Старт занятий 30 сентября.

    👉🏻 Пройдите вступительный тест и присоединяйтесь к группе: https://otus.pw/Ve9J/
  • Nuances of programming

    Новейшие возможности C# 9

    Какие нововведения нас ждут в готовящемся к выходу C# 9? Знакомьтесь с их описанием и синтаксисом на примерах.

    https://nuancesprog.ru/p/9774

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

    От Spotify к собственной рекомендательной системе

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

    https://nuancesprog.ru/p/9768

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

    Занимайте последние места на продвинутом на онлайн-курсе «Java QA Automation Engineer»! Старт курса 29 сентября, успейте пройти вступительный тест: https://otus.pw/jO4W/

    По завершении 4 месяцев обучения вы :
    - заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на github и другие дополнительные материалы;
    - будете уметь выстраивать автоматизацию тестирования с применением современного стэка инструментов: с нуля до красивых и понятных отчетов;
    - приобретете опыт работы с актуальными технологиями, фреймворками и инструментарием;
    - получите сертификат о прохождении курса;
    - получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

    А также получите возможность пройти собеседования в компаниях-партнерах проекта!
  • Реклама

  • Nuances of programming

    Python: как заменить циклы For на Map, Filter и Reduce

    Цикл for объединяет в себе 3 операции и фокусирует внимание на второстепенной детали - прохождение последовательности значений. Однако его излишнее количество сильно снижает читабельность кода. Узнаем, как заменить for на более подходящие функции.

    https://nuancesprog.ru/p/9762

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

    REST API для приложения со Spring Boot, Kotlin и Gradle

    Сложно сразу подобрать инструментарий для создания REST API. Предлагаем вариант начальных шагов, основанный на инструментах, уже наверняка знакомых Android-разработчику. Создадим простой контроллер для обработки запроса и проверим его работу через curl и Postman.

    https://nuancesprog.ru/p/9755

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

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

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

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

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

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

    Читайте подробности и оставляйте заявку на сайте:

    https://is.gd/5IcLUg