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

  1. K

    Amazon анонсировала движок Open 3D Engine с открытым исходным кодом по лицензии Apache 2.0 license

    Под капотом, по сути, переработанный Lumberyard. Развиваться будет в рамках Open 3D Foundation под руководством консорциума The Linux Foundation. Все исходники доступны на Гитхабе. Если отбросить внешние улучшения интерфейса, то в новом движке много всего переработали. Модульность. Каждый...
  2. K

    Proxmox обновился до версии 7.0 — все еще не банановый, но с Btrfs

    Вышла новая major-версия Proxmox Virtual Environment, а именно версия 7.0. Этот опенсорс-дистрибутив, представляющий собой весьма неплохую платформу виртуализации, построенную на базе Debian, KVM, LXC, Ceph, давно выступает на рынке противовесом другим, в т.ч. и коммерческим (даже если они и...
  3. K

    Доступна сборка Android-x86 8.1-r6

    Разработчики проекта Android-x86, в рамках которого силами независимого сообщества осуществляется развитие порта платформы Android для архитектуры x86, опубликовали шестой стабильный выпуск сборки на базе платформы Android 8.1. В сборку включены исправления и дополнения, улучшающие работу...
  4. K

    Ошибка в BIND 9.16.17, приводящая к неверной обработке символа W в DNS-запросах

    Опубликованы корректирующие обновления стабильной ветки DNS-сервера BIND 9.16.18 и находящейся в разработке экспериментальной ветки 9.17.15, в которых устранена серьёзная ошибка, появившаяся в выпусках BIND 9.16.17 и 9.17.14, опубликованных на прошлой неделе (на следующий день после данных...
  5. K

    Как увеличить ресурсы в десять раз

    Прошу прощения за заголовок, похожий на желтые СМИ, и странный эпиграф, который я объясню ниже. Речь пойдет не о том, как увеличить скорость процессора или емкость диска на порядок, а всего лишь о разновидности данных, которые могут быть включены в исполняемый модуль формата EXE. Эти данные, на...
  6. K

    Что можно положить в тег <head>

    Рекомендуемый минимум Ниже приведены основные элементы для любого веб-документа (веб-сайта/приложения): <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Вышеуказанные 2 мета-тега *должны* стоять как можно раньше в <head>. для...
  7. K

    EDA становится проще, если есть SWEETVIZ

    Sweetviz — это библиотека Python с открытым исходным кодом, которая генерирует отчеты с удобной визуализацией для выполнения EDA с помощью всего двух строк кода. Библиотека позволяет быстро создать подробный отчет по всем характеристикам набора данных без особых усилий. В возможности Sweetviz...
  8. K

    Фиксированный доступ в интернет в РФ начал дорожать

    По информации издания «Ведомости», летом этого года большинство российских провайдеров фиксированного доступа в интернет объявили о повышении стоимости тарифов для физических лиц и корпоративных пользователей до 15%. Причина роста цен на доступ в Интернет — инфляция, включая повышение стоимости...
  9. K

    Stargate: что это, как работает и зачем использовать

    Stargate — это open source фреймворк для работы с Apache Cassandra. Как он устроен и какие преимущества даёт, на конференции Cassandra Day Russia 2021 рассказал Дмитрий Бурлачков, Software Engineer в DataStax и один из разработчиков Stargate. Под катом расшифровка его доклада. Что такое...
  10. K

    Как я сократил код для нагрузочного тестирования в три раза

    Главная концепция нагрузочного тестирования — автоматизировать все, что можно. Берёте инструмент, пишете конфиг и сценарий, запускаете имитацию реальной нагрузки. Чем меньше кода, тем лучше. Автоматизировать нагрузочное тестирование не так сложно, как может показаться на первый взгляд. Для...
  11. K

    Готовим селекторы в Redux

    Зачем нужны селекторы? Чтобы ответить на этот вопрос, нужно разобраться в том, что вообще из себя представляет редакс. Редакс - Single-store стейт-менеджер, в котором к тому же принято группировать данные по объектам. Примерно так же, как в стейте классовых компонентов в реакте. То есть, это...
  12. K

    Подводные камни сбора метрик в Windows (часть 1)

    Привет! Уже довольно продолжительное время занимаюсь метриками в windows. Процесс сбора уже отлажен, и из памяти начинают уходить детали, а поэтому пора перенести полученные знания, так скажем, на бумагу. Статья будет про то, что было, что завезли, как с этим работать, какие будут грабли и...
  13. K

    Управление хостингом: вид из головы тактика

    Постоянно мы чистим IP-адреса, разбираемся с поставками оборудования, управляем командой, ставим приоритеты разработки и делаем ещё кучу вещей внутри хостинга. Я хочу рассказать про то, как это выглядит с позиции операционного директора. Есть три уровня управления VDS-хостингом: стратегический...
  14. K

    Как достичь объективности в субъективном? Калибровка в performance review

    Чтобы сохранить контекст, придется кратко рассказать, что же такое performance review и как оно проходит в Юле. Не буду расписывать подробности, перечислю лишь основные этапы: Self review: каждый сотрудник описывает и оценивает свои достижения за последние 6 месяцев. Следом выбирает коллег...
  15. K

    Полное руководство по созданию классических приложений на JavaScript

    Еще недавно разработка классических приложений считалась сложной задачей — для этого приходилось учить специальный язык программирования, например Java или C++. К счастью, сейчас веб-разработчики могут создавать прекрасные классические приложения, конвертируя код JavaScript в полноценные...
  16. K

    Как потратить 2 млн. на разработку и получить приложение, а не невроз

    На 100 рублей можно купить молока, хлеба и сытно поужинать. Или мороженого, лимонада и заморить червячка. Это мы к тому, что 2 миллиона на приложение тоже можно потратить по-разному: взять команду энергичных джуниоров, отдать проект большой компании или доверить senior-разработчикам. Мы — это...
  17. K

    Изучаем машинное обучение на примере данных, полученных телескопом «Кеплер»

    Введение Представьте, что вы смотрите фильм с проектора. Если через луч проектора проходит человек, он создаёт тень, закрывая часть света. Зрители видят, что часть света от проектора закрывается, и понимают, что закрывает его какой-то человек (обычно это их раздражает). Зрители в данном случае...
  18. K

    Vulkan. Руководство разработчика. Отрисовка

    Фреймбуферы В последних главах мы много говорили о фреймбуферах и настроили проход рендера для одного фреймбуфера с таким же форматом, что и image из swap chain. Однако сам фреймбуфер до сих пор не создали. Буферы (attachments), на которые мы ссылались при создании прохода рендера, необходимо...
  19. K

    Новый механизм API Priority and Fairness в Kubernetes

    Эта статья посвящена новой функции Kubernetes: API Priority and Fairness (APF). Я хочу поделиться своими находками и рассказать, как определять политики для приоритизации и ограничения входящих запросов на API-сервер Kubernetes. Также мы рассмотрим некоторые метрики и отладочные конечные точки...
  20. K

    Как за день потерять 30% онлайна и за два месяца сделать батлрояль

    Однажды в своем PvP-шутере мы за один день потеряли 30% от 60 тысяч одновременного онлайна. Это был 2018-й, в тот день на iOS вышел Fortnite. И хотя хайп был уже около года, а PUBG регулярно бил рекорды, без королевской битвы нам жилось вполне спокойно. Но тут стало очевидно, что батлрояль...
Сверху