автор: ProHoster

KeyDB како [потенцијална] замена за Redis

На Habré немаше прегледи за „побрзата алтернатива на Redis“ - KeyDB. Откако стекнав прилично неодамнешно искуство во користењето, би сакал да ја пополнам оваа празнина. Позадината е прилично банална: еден ден, со голем прилив на сообраќај, беше забележано значително влошување на перформансите на апликацијата (имено, времето на одговор). Во тоа време, за жал, не беше можно да се спроведе нормална дијагноза на она што се случува, па последователно планираа серија […]

Slurm SRE. Комплетен експеримент со експерти од Booking.com и Google.com

Нашиот тим сака експерименти. Секој Slurm не е статично повторување на претходните, туку размислување за искуството и премин од добро кон подобро. Но, со Slurm SRE, решивме да користиме сосема нов формат - да им дадеме на учесниците услови што е можно поблиску до „борба“. Ако накратко опишеме што направивме за време на интензивниот курс: „Ние градиме, кршиме, поправаме, учиме“. SRE чини малку […]

Како да се воспостави размена на знаење во една компанија за да не боли толку многу

Просечната ИТ компанија има барања, историја на трагачи на задачи, извори (можеби дури и со коментари во кодот), инструкции за типични, важни и сложени случаи во производството, опис на деловните процеси (од влез во авион до „како да се оди на одмор ”), контакти, клучеви за пристап, списоци на луѓе и проекти, описи на области на одговорност - и еден куп други знаења на кои веројатно сме заборавиле и кои можеби […]

Компјутерските потраги како неверојатна алатка за учење зборови на англиски јазик

Учењето англиски јазик преку компјутерски игри е веќе воспоставена практика. Бидејќи игрите комбинираат добро слободно време со можност целосно да се нурнете во екосистемот на јазикот, учејќи го без напор. Денеска ќе ги разгледаме игрите во жанрот потраги, кои се одлични за израмнување на јазикот и дефинитивно ќе им донесат многу забава на играчите. Оди! Прво, малку замор: отколку [...]

Додадена е поддршка за додатоци во ноќните изданија на Firefox Preview

Во мобилниот прелистувач Firefox Preview, сепак, досега само во ноќните изданија, се појави долгоочекуваната можност за поврзување додатоци базирани на WebExtension API. Во прелистувачот е додадена ставка од менито „Управник со додатоци“, каде што можете да ги видите додатоците достапни за инсталација. Мобилниот прелистувач Firefox Preview се развива за да го замени тековното издание на Firefox за Android. Прелистувачот се базира на моторот GeckoView и библиотеките на Android Mozilla […]

Оддел за продажба на хибриди. Луѓето + ВИ работат како еден тим

Промовирајќи го мојот проект со разговорна вештачка интелигенција, имајќи јасно разбирање за тоа како да се решат сите технички прашања и имајќи победи на цел куп различни натпревари, апсолутно не ми беше јасно во која насока да се движам... И така, во Октомври 2019 година, влегов во пред-акцелераторот, каде што можев да ја доживеам високата ефикасност на движење напред работејќи со [...]

Зошто на хардверско стартување му треба софтверски хакатон?

Минатиот декември одржавме свој стартап хакатон со уште шест компании Сколково. Без корпоративни спонзори или каква било надворешна поддршка, собравме двесте учесници од 20 градови во Русија преку напорите на програмската заедница. Подолу ќе ви кажам како успеавме, на какви стапици наидовме на патот и зошто веднаш почнавме да соработуваме со еден од победничките тимови. […]

Иницијатива за додавање Unity 8 десктоп и Mir приказ сервер на Debian

Мајк Габриел, кој ги одржува пакетите Qt и Mate на Debian, претстави иницијатива за пакување Unity 8 и Mir за Debian GNU/Linux и потоа нивно интегрирање во дистрибуцијата. Работата се изведува заедно со проектот UBports, кој го презеде развојот на мобилната платформа Ubuntu Touch и десктопот Unity 8, откако […]

Ранливост во Android што овозможува далечинско извршување на кодот кога Bluetooth е вклучен

Февруарското ажурирање на платформата Андроид елиминираше критична ранливост (CVE-2020-0022) во стекот Bluetooth, што овозможува далечинско извршување на кодот со испраќање специјално дизајниран Bluetooth пакет. Проблемот може да биде неоткриен од напаѓач во опсегот на Bluetooth. Можно е ранливоста да се искористи за создавање црви кои ги инфицираат соседните уреди во синџир. За напад, доволно е да се знае MAC адресата на уредот на жртвата (не е потребно претходно спарување, [...]

Промени во корисничкиот договор и политиката за приватност на услугите на Habr

Здраво! Направивме промени во Корисничкиот договор и Политиката за приватност. Текстот на документите остана речиси ист, но правното лице што ја застапува службата се смени. Ако претходно со услугата управуваше руската компанија Habr LLC, сега нашата матична компанија, Habr Blockchain Publishing Ltd, е регистрирана и работи во јурисдикцијата и според законите на Република Кипар и Европската […]

Апелациониот суд го потврди случајот на Брус Перенс против Грсекјурити

Апелациониот суд во Калифорнија пресуди во случајот помеѓу Open Source Security Inc. (го развива проектот Grsecurity) и Брус Перенс. Судот ја отфрли жалбата и ја потврди пресудата на понискиот суд, кој ги отфрли сите барања против Брус Перенс и му наложи на Open Source Security Inc да плати 259 американски долари за правни трошоци (Perens […]

NGINX Unit 1.15.0 Објавување на сервер за апликации

Достапно е објавувањето на апликативниот сервер NGINX Unit 1.15, во чии рамки се развива решение за да се обезбеди лансирање на веб-апликации на различни програмски јазици (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js и Java ). Единицата NGINX може истовремено да работи повеќе апликации на различни програмски јазици, чии параметри за стартување може динамично да се менуваат без потреба од уредување на конфигурациските датотеки и рестартирање. Код […]