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

  1. K

    Выпуск Libredirect 1.3, дополнения для альтернативного представления популярных сайтов

    Доступен выпуск Firefox-дополнения libredirect 1.3, выполняющего автоматическое перенаправление на альтернативные варианты популярных сайтов, обеспечивающие конфиденциальность, позволяющие просматривать контент без регистрации и способные работать без JavaScript. Например, для просмотра...
  2. K

    Опубликован qxkb5, языковой переключатель, основанный на xcb и Qt5

    Опубликован qxkb5, интерфейс для переключения раскладки клавиатуры, позволяющий выбирать разное поведение для разных окон. Например, для окон с мессенджерами можно зафиксировать только русскую раскладку. Программа также позволяет использовать как встроенные графические так и текстовые языковые...
  3. K

    Оценка оперативности устранения уязвимостей, обнаруженных Google Project Zero

    Исследователи из команды Google Project Zero обобщили данные о времени реакции производителей на выявления новых уязвимостей в их продуктах. В соответствии с политикой Google, на устранение уязвимостей, выявленных исследователями из Google Project Zero, даётся 90 дней, плюс дополнительно...
  4. K

    Проблемы современного машинного обучения

    Проблемы обобщения Задача обобщения в машинном обучении Задача машинного обучения заключается в написании алгоритмов, которые автоматически выводят общие закономерности из частных случаев (обучающих примеров). Этот процесс называется обобщением (generalization), или индукцией. Часто требуется...
  5. K

    Масштабируем Kubernetes до 4000+ нод и 200 000 подов

    В PayPal мы недавно начали прощупывать почву с Kubernetes. Большинство наших рабочих нагрузок выполняется на Apache Mesos, и в рамках этой миграции нам необходимо было понять несколько аспектов производительности кластеров, работающих под управлением Kubernetes, с control plane, специфичной для...
  6. K

    K8S для начинающих. Часть вторая

    Service Мы помним, что поды по своей сути эфемерны, они создаются и уничтожаются в любой момент, и конечный адрес пода может меняться по любой причине - будь то пересоздание самого пода на той же ноде, переезд на другую ноду и т.п. Так как адрес постоянно меняется, мы не сможем использовать его...
  7. K

    K8S для начинающих. Первая часть

    Предисловие Технологический прогресс не стоит на месте, особенно если это касается области IT. Еще в 2014 году, когда Google открыл исходный код проекта Kubernetes, который вобрал в себя лучшее из Borg и Omega - внутренних систем Google, его мало кто знал и использовал. Но прошло 7 лет и K8S (он...
  8. K

    Как не выстрелить себе в ногу, обрабатывая ошибки в голанге

    А пока мы все сидим и ждём выхода Go 2 с его новой схемой обработки ошибок, программы писать надо прямо сейчас. Так что от обработки ошибок никуда не деться. У меня в руках реальный проприетарный проект, который работает на одной из моих серверных ферм. Всё запущено и крутится на golang от...
  9. K

    Как работает машинное обучение в финтехе на примере МКБ

    Данные — краеугольный камень любой большой компании, которая так или иначе работает с людьми. Чем больше компания, тем больше пользователей её услуг и сервисов, тем больше этих самых данных о клиентах можно собирать. Но мало просто их собрать — нужно их анализировать, нужно правильно их хранить...
  10. K

    Сканирование на уязвимости: обзор продуктов, которые есть на рынке

    Я Влад, системный администратор Cloud4Y. В этой статье расскажу, как мы выбирали продукт сканирования на уязвимости, почему важно контролировать, какие сервисы доступны извне и зачем необходимо проводить постоянный аудит состояния сети. Чай, кофе, па-а-а-аехали! Сканер уязвимостей Разберёмся с...
  11. K

    Управляем командой и продуктом: 7 SCRUM-инструментов для команд и компаний

    Wrike Это приложение попалось мне на глаза самым первым. Как и многие другие SCRUM-платформы, оно предназначено для управления проектами с участием команды из пяти и более человек. Если в вашей команде меньше участников, то можно обойтись и без специализированных сервисов: все же 2-3 человека...
  12. K

    Python: рефлексия

    Я пишу на Python примерно с 15-го года. Я определённо люблю его. Он так прост... В этом эссе я хотел бы вспонить, как начались мои взаимоотношения с этим замечательным языком, что за всё это время я узнал, что заставляло меня пищать от восторга, и рвать на голове волосы от разочарования. Я хотел...
  13. K

    Pyxel для любителей ретро игр

    Pyxel -- это игровой движок для Python в стиле ретро. Благодаря своей простоте, вдохновленной старыми игровыми консолями (например, палитра состоит всего из 16 цветов, и только 4 звука могут быть проиграны одновременно), вы можете легко создавать игры в стиле пиксель-арт. Спецификации и API...
  14. K

    Неполное руководство по DevOps

    Привет! Меня зовут Кирилл Цветков. Я DevOps, инженер, линуксовый админ – именно через запятую и никак иначе. В этой статье я попробую последовательно рассказать вам что такое DevOps, и примирить два конфликтующих стереотипа, которые это слово окружают. Я часто слышу о том, что DevOps – это...
  15. K

    Разработка приложений на Typescript с использованием Nx

    В данной статье расскажу об использовании Nx для разработки веб приложений на Typescript. Два года назад я написал статью на медиуме - Сборка Typescript приложения с помощью Webpack, где поделился своим решением сборки простого приложения на Typescript с помощью Webpack. И все бы ничего...
  16. K

    Создаем свой React с рендером и useState за 30 минут

    Понимание работы процессов приходит с изучением механизмов, которые приводят в движение мелкие части большого пазла. Если представить, что Вам дали задачу объяснить, что такое React за полчаса, скорее всего, Вы бы выбрали один из двух вариантов: пересказать все то, что изложено на первой...
  17. K

    Не автоматизируйте test cases

    Как прямая автоматизация тест кейсов приводит к громоздким и раздутым наборам автотестов, которые практически не приносят пользы. Общепринятой практикой в индустрии является использование тест кейсов в качестве основы для автоматизации тестирования. QA инженеры разрабатывают их на основе user...
  18. K

    Еще один способ развернуть python автотесты web-приложения на базе интеграции с QASE

    Всем привет! Меня зовут Илья. Я начинающий автотестировщик. В этой статье кратко расскажу о том, как при стечении нескольких положительных обстоятельств нам удалось быстро поднять систему автотестов для нашего web-приложения. Тестируемое web-приложение Опыт может оказаться полезен...
  19. K

    Очередное обновление Windows 11 пошло не по плану. Принтер отказывается работать, а процессор испытывает повышенную нагрузку и греется

    Несколько дней назад Microsoft выпустила обновление KB5010414 (Windows 11 Build 22000.526) для Windows 11 в каналах Beta и Release Preview. Оно содержит в себя ряд исправлений и улучшений, но, как оказалось, установка обновления привносит в систему новые проблемы. Как пишет источник, после...
  20. K

    Microsoft предупредила о скором прекращении поддержки ещё одной версии Windows 10, пользователям рекомендовано обновление

    Компания Microsoft сегодня напомнила о скором прекращении поддержки Windows 10 версии 20H2 (она также известна как October 2020 Update). Компания указывает, что после 10 мая текущего года прекратится поддержка четырёх вариантов Windows 10 20H2: Home, Pro, Pro Education и Pro for Workstation...
Сверху