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

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

74758 @nuancesprog

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

  • Nuances of programming

    ​​Ситуация на рынке труда непростая, немало людей лишились рабочих мест. Держим руку на пульсе: недавно SuperJob запустили канал с вакансиями.

    В отличие от других подобных каналов, здесь всё коротко и по делу: должность 👨💻 локация📍 компания 🏢 и зарплата 💵. Вы только посмотрите, какие там зарплаты!

    Приятный бонус подписки: еженедельные розыгрыши ценных призов и скидок на курсы партнеров SuperJob. Очередной розыгрыш уже сегодня. Итоги в 16:00. Мы уже подписались: @superjob_it
  • Nuances of programming

    Шаблон проектирования прототипов в современном C++

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

    https://nuancesprog.ru/p/8931

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

    Метод подсчёта количества решений

    У линейных уравнений с множеством переменных может быть бесконечное число решений. Как быстро найти решения для частных случаев? Используем факториалы!

    https://nuancesprog.ru/p/8926

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

  • Nuances of programming

    🔥Узнайте и вы больше про инфраструктуру на бесплатных пробных уроках онлайн-курсов «DevOps практики и инструменты» и «CI/CD на Gitlab». Проверьте, насколько вам подходят курс и вебинар, пройдя тест при регистрации:

    📌«От кода до Kubernetes за 1,5 часа»: https://otus.pw/7asu/
    Совершите увлекательное путешествие от кусочка кода на Python до приложения на Kubernetes через Linux-систему, vagrant и Ansible, через Docker-контейнер и k1s. В итоге получите ваше приложение, запущенное в кластере Kubernetes и достаточно отказоустойчивое.

    📌«Краткий обзор инструментов CI/CD: Gitlab CI, Docker, Ansible»: https://otus.pw/LQCV/
    Выясните, что такое CI/CD. Познакомитесь с понятием «infrastructure as code». Узнаете много нового о Gitlab CI, Docker, Ansible. Увидите пример совместного использования данных инструментов.

    Поделятся экспертизой преподаватели-практики Лев Николаев (DevOps и тренер в компании Экспресс 42) и Константин Брюханов (Lead DevSecOps)
  • Nuances of programming

    Пять алиасов Git, без которых мне не прожить

    Простые, но полезные -упаковываем последовательность элементарных команд в короткий псевдоним, и работать с Git станет удобнее.

    https://nuancesprog.ru/p/8922

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

    Сможете ли вы решить эти 3 «простые» задачи на Python?

    Насколько хорошо вы умеете решать задачи на Python? Предлагаем оценить свои знания с помощью 3 задач с подвохом.

    https://nuancesprog.ru/p/8916

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

    Это пост про вакансии в Яндексе.

    Одним из эффектов пандемии, который изменил мир, стал бурный рост сервисов доставки. В первую очередь это коснулось фудтеха, который, по разным оценкам, вырос в России в 2-3 раза всего за месяц.

    Пандемия пройдет, а привычки пользователей останутся, мы, в Яндекс.Еде и Лавке уже это наблюдаем — ограничения ослаблены или вовсе сняты, рестораны открыты, а заказы по прежнему продолжают рост.

    Если вам интересно принять участие в создании новых сервисов, которые изменят наш мир, сделают его лучше, мобильнее и с меньшим числом рутины, то у меня есть для вас новости — команда Яндекс.Еды и Яндекс.Лавки активно растут и расширяются. А если вам приглянулись задачи Такси, то тоже welcome, познакомим с коллегами.

    Меня зовут Роман Халкечев, я руковожу отделом аналитики этих сервисов и сейчас в поисках единомышленников. Если вы обладаете фундаментальными техническими знаниями, разбираетесь в алгоритмах и статистике, владеете Python и вам интересно работать в области Data Science, то свяжитесь со мной прямо сейчас 🙂

    А я буду рад познакомиться с вами и рассказать про наши планы и вызовы. Написать мне можно по почте [email protected]
    Не забудьте приложить CV.
  • Nuances of programming

    Объяснение и пример настройки параметров загрузки ядер Amazon Linux, RHEL, CentOS, SLES и Ubuntu инстансов AWS EC2 при помощи grubby, Legacy GRUB и GRUB2.

    https://nuancesprog.ru/p/8901

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

    Rust для разработчиков JS

    Изучим основной функционал Rust в сравнении с JavaScript: типы, неизменяемость, владение и структуры. Освоим управление памятью. Внутри - игровой движок и много других ресурсов для работы с Rust.

    https://nuancesprog.ru/p/8897

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

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

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

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

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

    Читайте подробности и оставляйте заявку на сайте: https://is.gd/og6EAM
  • Nuances of programming

    Познакомимся с самыми популярными платформами для размещения ПО и разберёмся, чем каждая из них может быть полезна конечным пользователям. Узнаем, какие поставщики CDN получили наибольшую известность, а также какие особенности имеет хранилище The NuGet Gallery.

    https://nuancesprog.ru/p/8891

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

    10 правил проектирования взаимодействия, которые нельзя нарушать

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

    https://nuancesprog.ru/p/8886

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

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

    https://nuancesprog.ru/p/8879

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

    Как создавать и публиковать консольные приложения на Python

    Для того чтобы ваше приложение приносило пользу, одного его создания недостаточно. Нужно разместить пакет в специальных репозиториях. Вот здесь и возникают различные трудности. Поможем вам разобраться в процессе создания и публикации консольного приложения на Python.

    https://nuancesprog.ru/p/8875

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

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

    https://nuancesprog.ru/p/8871

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

  • Nuances of programming

    Что можно противопоставить изменчивости мира? Нашу мобильность и способность находить разные варианты достижения одной цели. Именно этим требованиям отвечает такой шаблон проектирования, как Стратегия. Вас ждет подробный обзор этого шаблона в действии на примере реализации руководства по плаванию. Приятного погружения!

    https://nuancesprog.ru/p/8866

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

    Ох, TypeScript, ты боль моя

    Откровенная "исповедь" программиста, который после долгих лет работы с JavaScript окунулся в магию TypeScript. И ждали его на этом пути взлеты и падения, разочарования и надежды - в общем, испытания, одним из которых стала обработка ключей объектов.

    https://nuancesprog.ru/p/8862

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

    TextHero - самый простой способ чистки и анализа текста в Pandas

    Каким образом можно очистить и проанализировать большой объем текста, не прибегая к использованию сложных функций и большого количества кода? Новая библиотека TextHero в Pandas хорошо справляется с этой задачей.

    https://nuancesprog.ru/p/8858

    @nuancesprog #статьи #Pandas