Автор: ProHoster

KeyDB як [потенційна] заміна Redis

На хабрі не знайшлося оглядів «швидшої альтернативи Redis» — KeyDB. Отримавши досить новий досвід його використання, хочеться заповнити цю прогалину. Передісторія досить банальна: одного разу з великим напливом трафіку було зафіксовано значну деградацію продуктивності програми (а саме часу відповіді). На той момент, на жаль, не вдалося провести нормальну діагностику того, що відбувається, тому згодом запланували ряд [...]

Слерм SRE. Суцільний експеримент з експертами з Booking.com та Google.com

Наша команда любить експерименти. Кожен Сльорм – це не статичне повторення попередніх, а осмислення досвіду та перехід від доброго на краще. Але зі Слермом SRE ми вирішили застосувати абсолютно новий формат — дати учасникам умови, які максимально наближені до «бойових». Якщо коротко описати, чим ми займалися на інтенсиві: «Будуємо, ламаємо, чинимо, вивчаємо». SRE мало чого варте […]

Як налагодити обмін знаннями в компанії, щоб не було так боляче

У середньостатистичної ІТ-компанії є вимоги, історія таск-трекерів, вихідники (можливо, навіть з коментарями у коді), інструкції на типові, важливі та складні випадки на продажі, опис бізнес-процесів (від онбордингу до "як піти у відпустку") , контакти, ключі доступу, списки людей та проектів, опис зон відповідальності - і купа інших знань, про які ми, напевно, забули і які можуть […]

Комп'ютерні квести як інструмент для вивчення слів англійською

Вивчення англійської з комп'ютерних ігор — це вже усталена практика. Тому що ігри поєднують у собі гарне дозвілля і можливість повністю поринути в екосистему мови, вивчаючи її без зусиль. Сьогодні ми розглянемо ігри в жанрі квест, які відмінно підходять для прокачування мови і точно принесуть багато задоволення гравцям. Поїхали! Спочатку трохи занудства: чим […]

Додано підтримку додатків у нічних збірках Firefox Preview

У мобільному браузері Firefox Preview, щоправда, поки що тільки в нічних збірках, з'явилася довгоочікувана можливість підключення доповнень на базі API WebExtension. У браузері додали пункт меню "Add-ons Manager", де можна побачити доступні для встановлення доповнення. Мобільний браузер Firefox Preview розвивається для заміни поточної редакції Firefox для Android. Браузер заснований на движку GeckoView і бібліотеках Mozilla Android […]

Гібридний відділ продажу. Люди + ІІ працюють в одній команді

Просуваючи свій проект з розмовним штучним інтелектом, перебуваючи в чіткому розумінні вирішення будь-яких технічних питань і здобувши перемог у цілій купі різних конкурсів мені абсолютно не було зрозуміло в якому напрямку рухатися… І ось, у жовтні 2019 року я потрапив у преакселератор, де мені вдалося на собі випробувати високу ефективність просування вперед, працюючи з […]

Навіщо хардверному стартапу софтовий хакатон

У грудні минулого року ми із шістьма іншими сколківськими компаніями провели власний стартап-хакатон. Без корпоративних спонсорів та будь-якої зовнішньої підтримки, силами программерського співтовариства ми зібрали дві сотні учасників із 20 міст Росії. Нижче я розповім як нам це вдалося, які ми зустріли шляхом підводні камені і чому відразу почали співпрацювати з однією з команд-переможниць. […]

Ініціатива щодо додавання робочого столу Unity 8 та дисплейного сервера Mir у Debian

Майк Гебріел (Mike Gabriel), який бере участь у супроводі пакетів з Qt і Mate в Debian, представив ініціативу створення пакетів з Unity 8 і Mir для Debian GNU/Linux та їх подальшої інтеграції в дистрибутив. Робота ведеться спільно з проектом UBports, який взяв у свої руки розробку мобільної платформи Ubuntu Touch та робочого столу Unity 8, після того, як […]

Вразливість в Android, що дозволяє віддалено виконати код при увімкненому Bluetooth

У лютневому оновленні платформи Android усунена критична вразливість (CVE-2020-0022) у Bluetooth-стеку, що дозволяє організувати віддалене виконання коду через відправлення спеціально оформленого Bluetooth-пакету. Проблема може бути непомітно експлуатована атакуючим, що знаходиться в межах Bluetooth. Не виключено залучення вразливості для створення черв'яків, що по ланцюжку вражають сусідні пристрої. Для атаки достатньо знати MAC-адресу пристрою жертви (попереднього сполучення не потрібно, […]

Зміни в угоді користувача та політики конфіденційності на сервісах Хабра

Вітання! Ми внесли зміни до Угоди та Політики конфіденційності. Текст документів залишився практично колишнім, змінилася юридична особа, що представляє сервіс. Якщо раніше управління сервісом здійснювалося російською компанією ТОВ «Хабр», то тепер за кермо влади взялася наша головна компанія — Habr Blockchain Publishing Ltd, зареєстрована та чинна в юрисдикції та за законами Республіки Кіпр та Європейського […]

Апеляційний суд підтвердив правоту Брюса Перенса у розгляді з Grsecurity

Апеляційний суд штату Каліфорнія ухвалив рішення у розгляді між компанією Open Source Security Inc. (розвиває проект Grsecurity) та Брюсом Перенсом (Bruce Perens). Суд відхилив апеляцію та підтвердив вердикт суду нижчої інстанції, в якому були відхилені всі претензії до Брюса Перенса, а компанії Open Source Security Inc наказано відшкодування судових витрат, що склали 259 тисяч доларів (Перенс […]

Випуск сервера програм NGINX Unit 1.15.0

Доступний випуск сервера додатків NGINX Unit 1.15, в рамках якого розвивається рішення для забезпечення запуску web-додатків різними мовами програмування (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js та Java). Під керуванням NGINX Unit може одночасно виконуватися кілька програм різними мовами програмування, параметри запуску яких можна змінювати динамічно без необхідності редагування файлів конфігурації та перезапуску. Код […]