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

Библиотека программиста. Страница 24

76290 @proglibrary

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

  • Библиотека программиста

    🤖 Дедубликация: как OpenAI и FastAPI спасут Habr от дублей В статье рассказывается о том, как модели OpenAI помогают в задаче дедубликации текстов и similarity search. Рассмотрены различные подходы к решению проблемы: от концепции MinHash до реализации на эмбеддингах современных трансформенных моделей. В статье также описан пример создания микросервиса на FastAPI для поиска дубликатов постов. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    ⚡️Честный рейтинг языков программирования за 2023 год. Честный — потому что анализирует сразу несколько источников. https://plrank.com/
  • Библиотека программиста

    Команда GitHub подготовила традиционный обзор на некоторые из самых интересных функций и изменений Git, представленных в новой версии. 🔗Читать
  • Реклама

  • Библиотека программиста

    🐍 Самоучитель по Python для начинающих. Часть 17: Основы скрапинга и парсинга Научимся извлекать данные из статического и динамического контента с помощью регулярных выражений, XPath, BeautifulSoup, MechanicalSoup и Selenium. В конце статьи – код 10 скриптов для скрапинга данных и изображений с Wikipedia, Habr, LiveLib, IMDb и TIOBE. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    🖥 Год работы с Kubernetes в России: самое больное в работе с технологией Присоединяйтесь к VK Kubernetes Conf. В программе вас ждет ряд докладов, которые будут полезны и для разработчиков, и для инфраструктурных специалистов, для DevOps и ИБ. Например, вы узнаете: ▪️ как готовить сетевую защиту Kubernetes и учесть российские стандарты? ▪️ так ли стабилен GitOps или есть подводные камни? ▪️ eBPF, WebAssembly, SBOM, OpenTelemetry, Oh my… — как подготовиться к наступлению новых технологий в безопасности и мониторинге? Конференция пройдет в гибридном формате уже 21 марта в 13:00. Офлайн-участников ждет After-party, где они смогут познакомиться с сообществом, обменяться опытом, найти новые интересные проекты для работы и просто пообщаться в неформальной обстановке. 🔗Регистрация Это #партнерский пост
  • Библиотека программиста

    #хочу_спросить Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
  • Библиотека программиста

    Библиотека предоставляет удобный API для запуска Docker-контейнеров и позволяет разработчикам программно определять контейнеры, которые следует запускать как часть теста, и очищать эти ресурсы после завершения теста. На текущий момент поддерживается в Java, Go, .NET, Python, Node.js, Rust и Haskell. https://www.testcontainers.org/
  • Библиотека программиста

    А можно ведь и работу свою любить, и программирование, и даже инженерные стандарты ценить. Не так ли?
  • Библиотека программиста

    Пока мы с вами вчера писали Pac-Man, в США обанкротился Silicon Valley Bank, главный банк техно-стартаперов Кремниевой долины. Кстати, Маск подумывает купить его и сделать электронным банком. Под катом — краткое объяснение сложившейся ситуации. 🔗 Читать
  • Библиотека программиста

    Если вам интересно то, что делает Кирилл, ловите ссылки на все его выступления, статьи, подкасты и многое другое. https://mokevnin.github.io/
  • Библиотека программиста

    До недавнего времени поиск по сайту GitHub Docs был in-memory решением. Хотя это была отличная отправная точка, в конечном итоге команде понадобилось решение, которое соответствовало бы растущим потребностям. Было принято решение внедрить Elasticsearch. В статье Peter Bengtsson рассказывает, как работает реализация и как вы можете произвести впечатление на пользователей с помощью поиска по сайту, делая то же самое. 🔗 Читать
  • Библиотека программиста

    👨‍💻 5 причин перейти на Go в 2023 году Рассказываем, чем хорош Go и его особенности: вы сможете сравнить его с вашим текущим инструментарием языков или рассмотреть в качестве первого инструмента в 2023 году. 👨‍💻 Зачем учить Go, когда есть Python, Java и C/C++? Go идеален как второй язык и вот почему: Активно набирает обороты: 107 тысяч звезд на Github. Простой синтаксис и чистый код. Обеспечит прибавку к зарплате: зарплатный пакет Go-разработчика зависит от уровня его экспертности и на сегодняшний день в среднем варьируется от 70 000 – 250 000 рублей в месяц. ❓ Хочу перейти со своего стека на Go. Будет трудно? Go не похож на другие языки: впервые столкнувшись с ним, разработчики нередко испытывают кодовый дискомфорт. Однако помощь опытного Go-эксперта избавит вас от неудобных синтаксических барьеров и поможет вам получить навыки разработки и решения практических задач вне зависимости от вашего прошлого технологического стека. 📖 Я знаком с Go. Будет ли профит от курса? Тем, кто уже знаком с языком, курс поможет систематизировать, освежить базовые знания и повысить уровень мастерства. Oк, что включает в себя курс? ➡️ Как стать Go-разработчиком, читайте в нашей статье ➡️ Курс Golang Developer. Professional на сайте школы
  • Библиотека программиста

    🫡 Начало выходных: выключаем рабочие, включаем домашние компьютеры и программируем отдыхаем. 📺 Смотреть
  • Библиотека программиста

    Хабр при поддержке облачного провайдера #CloudMTS подвел итоги сезона Kubernetes – конкурса публикаций о Kubernetes, виртуализации, системном администрировании и DevOps-практиках. Вот подборка полезных постов, наиболее высоко оцененных читателями Хабра:   1. Не куб, а кубик: Kubernetes для не-highload В этом посте рассказывается, какие задачи Kubernetes может решать в небольших компаниях. Полезно для тех, кому нужны некоторые возможности kubernetes, но без лютого хайлоада, катастрофоустойчивости и SLA  с девятками после запятой.   2. Мониторинг межсервисного взаимодействия Kubernetes с помощью протокола netflow Автор поделился опытом, как на основе Netflow сделать карту взаимодействия сервисов в Kubernetes, которая строит красивые дашборды и автоматически обновляется. Пригодится тем, кто хочет знать, какие приложения кластера куда обращаются, как часто, и какую нагрузку создают эти обращения.   3. Миграция приложения из OpenShift в «ванильный» Kubernetes В посте рассмотрен пример переезда приложения из OpenShift в «ванильный» кластер Kubernetes. В конце приведена таблица соответствия примитивов OpenShift и Kubernetes — с информацией о том, какие из этих примитивов требуют замены, а какие нет. Полезно тем, кто ищет альтернативные решения для управления контейнерами.
    Весна идёт — весне дорогу! Итоги сезона Kubernetes

    С 29 декабря по 24 февраля на Хабре прошёл сезон Kuberbetes. Вместе с партнёром, #CloudMTS, мы вдохновляли хабраавторов публиковать статьи по k8s и контейнерам в соответствующем хабе — глубокие, полезные, с техническими подробностями. Пришло время подвести итоги и узнать, кто получит новенький MacBook и грант в 30 000 рублей на то, чтобы написать ещё одну классную статью. Награждаем не только победителя: участники конкурса получат в подарок от #CloudMTS гранты на использование сервисов компании. Под катом итоги сезона, победитель, впечатления авторов и прочая милота. 

    Хабр
  • Библиотека программиста

    🗺prettymaps — легковесный Python-инструмент для рисования красивых карт из данных OpenStreetMap. Основан на библиотеках osmnx, matplotlib и shapely. https://github.com/marceloprates/prettymaps
  • Реклама

  • Библиотека программиста

    🤖 ChatGPT и Notion AI: что лежит в основе нейронок Обсудим принципы создания нейронных сетей на примере перцептрона — одного из простейших бинарных классификаторов, который отделяет два класса друг от друга. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека программиста

    Мы ищем бэкенд-разработчиков сразу в несколько сервисов и команд! Вакансий много — можно выбрать, чем интереснее вам было бы заниматься. Вот несколько задач из них: 👉 разработка быстрорастущей real-time распределённой файловой системы в Яндекс Диске; 👉 разработка сервиса data plane — программного маршрутизатора и балансировщика нагрузки в Yandex Cloud (CloudGate); 👉 задачи по массовому обслуживанию виртуальных машин: расселение, эвакуация и оптимизация использования кластеров — для Yandex Cloud (API Compute); 👉 разработка новых способов борьбы с вредоносными сообщениями и подготовка входных данных для машинного обучения в Спамооборону; 👉 проектирование фреймворка с учётом eBFP для внутреннего инфраструктурного контейнерного облака. ➡️ Посмотреть все вакансии
  • Библиотека программиста

    ☕️🛣 Дорожная карта тестировщика в 2023 году Расскажем, что и в какой последовательности нужно изучить, чтобы стать тестировщиком и найти первую работу. 🧪 Учился самостоятельно, искал работу тестировщиком, но никуда не берут. Что делать? Идти на курсы с гарантией трудоустройства. 💼 Гарантированное трудоустройство? А такое бывает? Да, бывает. Например, в договоре школы Kata Academy зафиксированы все гарантии и без всяких звездочек прописано, что если их выпускник не найдет работу по специальности, то студент ничего не платит за обучение. Таким образом, Kata наравне со студентом берет на себя риски и заинтересована не только в том, чтобы довести обучение до конца, но и успешно трудоустроить выпускника, ведь доход школы напрямую зависит от зарплаты студента, так как он платит Kata определенный процент от своего заработка. 👶 Курс подойдет для полных новичков? Да, курс рассчитан на новичков. Через 3 месяца сможете устроиться на первую работу в IT. 🚀 Как-то слишком быстро. В чем подвох? Kata исходит из того, что студент мотивирован найти работу и готов пахать 3 месяца по 25 часов в неделю минимум. К тому же, Kata 6 лет развивает свой курс по Java, из которых 4.5 года работает по формату оплата после трудоустройства. За это время школа выпустила более 1000 человек, и все они смогли получить свой оффер. 📅 Звучит интересно, где можно узнать подробности? ➡️ Как стать тестировщиком, читайте в нашей статье. ➡ Курс тестировщика на сайте школы.