Результаты поиска

  1. K

    Мониторинг Spark Streaming в Kubernetes с помощью Prometheus и Grafana

    Введение Развертывание Apache Spark в Kubernetes, вместо использования управляемых сервисов таких как AWS EMR, Azure Databricks или HDInsight, может быть обусловлено экономической эффективностью и переносимостью. Подробнее о миграции с AWS EMR в K8s вы можете прочитать в этой статье. Однако...
  2. K

    Пишем свой Google, или асинхронный краулер с rate limits на Python

    Цель У нас есть краулер, который обкачивает страницы. Это может быть поисковый бот Google, который ходит по сайтам, скачивает данные, кладет в базу и индексирует, или какой-нибудь агрегатор: аптек, маркетплейсов и т.д. Задача в том, что краулер должен работать и не положить сервис, который он...
  3. K

    Измеряем DevOps, что такое DORA метрики

    Почему DevOps это хорошо Многие компании успешно внедрили практики DevOps в свой инженеринг. SHARE NOW сделал также. Команды в компании ответственны не только за разработку программ, но и за то как эти программы попадут в продакшен, и как они будут обслуживаться. You build it — you own it. Мне...
  4. K

    Частотный биграммный анализ на Python

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

    Как привести в порядок Core Web Vitals за три дня, если у тебя Wordpress

    Если пару лет назад инструмент PageSpeed показывал оценку близкую к 100, то сегодня она может быть даже не 50, а 39, как в случае моего Pet-проекта. Большинство изменений, о которых пойдет речь ниже, связано с отказом от устаревающих решений. Про метрики Core Web Vitals уже кто только не...
  6. K

    «Яндекс» выпустил новую версию браузера

    «Яндекс» представил новую версию «Яндекс.Браузера». Теперь пользователи могут персонализировать его внешний вид, разделить экран на две части и быстро сделать скриншот. В новой версии браузера появилась возможность просматривать страницы и работать с приложением из боковой панели...
  7. K

    Умер автор cdrtools

    После продолжительной болезни (онкология) в возрасте 66 лет умер Йорг Шиллинг (Jörg Schilling), активно способствовавший развитию открытого ПО и открытых стандартов. Наиболее известными проектами Йорга были Cdrtools, набор утилит для записи данных на CD/DVD, и star, первая открытая реализация...
  8. K

    GitHub заблокировал SSH-ключи, сгенерированные при помощи библиотеки keypair

    GitHub заблокировал SSH-ключи пользователей Git-клиентов, использующих для генерации ключей JavaScript-библиотеку keypair. Например, под блокировку попали ключи Git-клиента GitKraken. Уязвимость приводит к формированию предсказуемых RSA-ключей из-за ошибки, существенно снижающей качество...
  9. K

    Выпуск ROSA Fresh 12 на новой платформе rosa2021.1

    Компания НТЦ ИТ РОСА выпустила дистрибутив ROSA Fresh 12 на базе новой платформы rosa2021.1. ROSA Fresh 12 позиционируется как первый выпуск, демонстрирующий возможности новой платформы. Этот релиз предназначен прежде всего для энтузиастов Linux и содержит свежие версии программного обеспечения...
  10. K

    Уязвимости в LibreOffice и Apache OpenOffice, позволяющие обойти проверку цифровой подписи

    Раскрыты сведения о трёх уязвимостях в офисных пакетах LibreOffice и Apache OpenOffice, позволяющих атакующим подготовить документы, выглядящие как подписанные заслуживающим доверия источником, или изменить дату уже подписанного документа. Проблемы были устранены в выпусках Apache OpenOffice...
  11. K

    NVIDIA открыла код StyleGAN3, системы машинного обучения для синтеза лиц

    Компания NVIDIA опубликовала исходные тексты StyleGAN3, системы машинного обучения на основе генеративно-состязательной нейронной сети (GAN), нацеленной на синтезирование реалистичных изображений лиц людей. Код написан на языке Python c использованием фреймворка PyTorch и распространяется под...
  12. K

    Доступна система индексации сетевого трафика Arkime 3.1

    Подготовлен релиз системы для захвата, хранения и индексации сетевых пакетов Arkime 3.1, предоставляющей инструменты для наглядной оценки потоков трафика и поиска информации, связанной с сетевой активностью. Изначально проект был разработан компанией AOL с целью создания открытой и...
  13. K

    Выпуск высокопроизводительной встраиваемой СУБД libmdbx 0.10.4 и libfpta 0.3.9

    Состоялся выпуск библиотек libmdbx 0.10.4 (MDBX) с реализацией высокопроизводительной компактной встраиваемой базы данных класса ключ-значение, и связанной библиотеки libfpta 0.3.9 (FPTA), реализующей поверх MDBX табличное представление данных с вторичными и составными индексами. Обе библиотеки...
  14. K

    Выпуск Redo Rescue 4.0.0, дистрибутива для резервного копирования и восстановления

    Опубликован выпуск Live-дистрибутива Redo Rescue 4.0.0, предназначенного для создания резервных копий и восстановления системы в случае сбоя или повреждения данных. Созданные дистрибутивом срезы состояния могут быть полностью или выборочно клонированы на новый диск (с созданием новой таблицы...
  15. K

    Выпуск интегрированной среды разработки Geany 1.38

    Доступен выпуск проекта Geany 1.38, развивающего лёгкую и компактную среду разработки приложений. Среди целей проекта отмечается создание очень быстрой среды редактирования кода, при сборке требующей минимального числа зависимостей и не привязанной к особенностям конкретных пользовательских...
  16. K

    Выпуск свободного эмулятора классических квестов ScummVM 2.5.0

    В день двадцатилетия проекта опубликован выпуск свободного кроссплатформенного интерпретатора классических квестов ScummVM 2.5.0, заменяющего исполняемые файлы для игр и позволяющего выполнять многие классические игры на платформах для которых они изначально не предназначены. Код проекта...
  17. K

    Python вырвался на первое место в рейтинге языков программирования TIOBE

    В октябрьском рейтинге популярности языков программирования, публикуемом компанией TIOBE Software, отмечен триумф языка программирования Python ( 11.27%), который за год переместился с третьего на первое место, вытеснив языки Си (11.16%) и Java (10.46%). Индекс популярности TIOBE строит свои...
  18. K

    Wagtail — лучшая CMS на python в нашей галактике

    Wagtail - это популярная CMS на основе Django. Django предоставляет огромные возможности - с его помощью созданы не только сайты, но и, например, популярный веб-сервис комментариев disqus, веб-сервис хранения git репозиториев bitbucket и многое другое. На django можно создать все что угодно...
  19. K

    CORRECT: тестируем сервис по распознаванию бухгалтерских документов для 1С

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

    Базовые задачи на Promise в JavaScript

    Promise - специальный объект, который хранит своё состояние и используется для обработки результатов асинхронных операций. Что будет в статье: Основные задачи на Promsie, которые часто спрашивают на собеседованиях Код задач с подробными комментариями Чего в статье НЕ будет: Теории про...
Сверху