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

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

74758 @nuancesprog

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

  • Nuances of programming

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

    https://nuancesprog.ru/p/10738

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

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

    https://nuancesprog.ru/p/10732

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

    Соединяем прием из ООП с функциональным программированием: есть ситуации, когда это не просто возможно, но еще и уменьшит количество кода и сделает программу аккуратнее.

    https://nuancesprog.ru/p/10726

    @nuancesprog #статьи #TypeScript
  • Реклама

  • Nuances of programming

    Изучаем основы продвинутого программирования на Python - генераторы, объектно-ориентированное программирование, замыкания, декораторы и перечисление.

    https://nuancesprog.ru/p/10720

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

    Существует несколько основных принципов минимализма, которые можно применить в дизайне цифровых продуктов. Как их использовать, чтобы улучшить ваши проекты, расскажет продуктовый дизайнер Инес Бернардино.

    https://nuancesprog.ru/p/10716

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

    Программирование на новом для себя языке, в нашем случае Golang, подобно квесту, в котором на каждом шагу ожидают "ловушки". Но с опытным гидом нам по силам и изменяемость for-range, и неожиданное поведение оператора :=, и возможности набора обработчиков.

    https://nuancesprog.ru/p/10711

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

    Каково назначение Github Actions и почему они лучше веб-хуков? Как с их помощью можно расширить и оптимизировать деятельность на GitHub? Отвечаем на эти и другие вопросы, а также реализуем простой наглядный пример на JavaScript.

    https://nuancesprog.ru/p/10681

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

    Вкратце разберемся, по каким принципам работает компилятор, какие этапы проходит в своей работе и какие разновидности компиляторов вообще существуют.

    https://nuancesprog.ru/p/10704

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

    Кратко знакомимся с Socket.io, а затем пошагово рассматриваем создание проекта, начиная с архитектуры сервера и структуры каталогов, заканчивая настройкой каналов и подключений.

    https://nuancesprog.ru/p/10699

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

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

    https://nuancesprog.ru/p/10695

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

    GitHub Actions позволяют избавиться от лишних зависимостей, передачи данных через сторонние сервисы и прочих хлопот. Оцените их достоинства на примере переноса конвейера развертывания сайта с местами проблемного сервиса Travis CI.

    https://nuancesprog.ru/p/10686

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

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

    https://nuancesprog.ru/p/10677

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

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

    https://nuancesprog.ru/p/9940

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

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

    https://nuancesprog.ru/p/9701

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

    ​​Стань Go-разработчиком за 10 месяцев

    Получить востребованную профессию Go-разработчика, собрать 5 проектов в портфолио и найти работу в IT — реально.

    В образовательной экосистеме GeekBrains от Mail.Ru Group стартует новый поток на онлайн-курсе «Go-разработчик» для всех, кто хочет изучить Golang!

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

    Только для подписчиков канала, скидка по промокоду GO_TELEGRAM_Q6HHYT39J8GVXDQN

    GO!
  • Реклама

  • Nuances of programming

    Удаленные вызовы процедур с запросом-ответом

    Разбираемся, как реализуется удаленный вызов процедур (RPC), когда его стоит применять, а когда - нет.

    https://nuancesprog.ru/p/9917/

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

    Создание собственных пакетов - хороший способ практики программирования и заявки о себе как о разработчике ПО. Благодаря PyPi, разработать и выложить в общий доступ пакет Python очень просто. Читайте статью, чтобы узнать, как сделать это менее, чем за 10 минут!

    https://nuancesprog.ru/p/9911/

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

    👨‍💻Разработчикам, администраторам и каждому, кто работает с базами данных полезно разбираться в устройстве разных СУБД.

    📆13 октября посетите демо-урок «NDB cluster MySQL». Евгений Аристов расскажет об особенностях архитектуры и компонентах MySQL, и понаблюдаете за работой на стенде с этой популярнейшей СУБД.

    Демо-урок входит в программу онлайн-курса «Управление базами данных». Используйте эту возможность получить ценные знания бесплатно, познакомиться с Евгением — профи с 20-летним опытом разработки, и оценить качество материала.

    👉🏻Для регистрации на занятие пройдите вступительный тест: https://otus.pw/DF7E/