Автор: Юрий Гагарин

За Btrfs е представена асинхронна реализация DISCARD

За файловата система btrfs е представена асинхронна реализация на операцията DISCARD (маркиране на освободените блокове, които вече не трябва да се съхраняват физически), разработена от инженери на Facebook. Същността на проблема е, че в първоначалната реализация DISCARD се изпълнява синхронно с останалите операции, което в някои случаи води до проблеми с производителността, тъй като е необходимо да се изчака завършването на съответните команди от страната на устройствата за съхранение, което изисква допълнително време. Това може да стане […]

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

Здравейте на всички! Аз съм Анна Хацько, HR директор на Omega-R. Работата ми е свързана с укрепването на стратегията за обучение и развитие в компанията, и искам да споделя своя опит и знания как да се управлява професионалният и кариерен растеж на служителите, така че да се поддържат и други ключови приоритети на бизнеса. Според проучване на KPMG, 50% от руските компании отчитат недостиг на квалифицирани IT специалисти, необходими […]

Какво да криптираме в корпоративната система? И защо да го правим?

Компания GlobalSign проведе проучване, как и защо компаниите въобще използват инфраструктурата на откритите ключове (PKI). В проучването участваха около 750 души: на тях също бяха задавани въпроси относно цифровите подписи и DevOps. Ако не сте запознати с термина, PKI позволява на системите да обменят данни сигурно и да проверяват собствениците на сертификатите. Решенията PKI включват удостоверяване на цифрови сертификати […]

Linux: изтриване на блокировъчен пул /dev/random

Както е известно, у /dev/random, криптографски сигурния генератор на псевдослучайни числа (CSPRNG), има един неприятен проблем – блокировки. В тази статия се обсъжда как може да бъде решен. През последните няколко месеца средствата за генериране на случайни числа в ядрото бяха малко преработени, но проблемите в тази подсистема се решават през по-широки времеви рамки. Най-новите изменения бяха направени […]

TensorRT 6.x.x.x — високоефективен инференс за модели на дълбочинно обучение (Откритие на обекти и Сегментация)

Боли само първия път! Здравейте на всички! Скъпи приятели, в тази статия искам да споделя опита си от използването на TensorRT, RetinaNet на базата на репозитория github.com/aidonchuk/retinanet-examples (това е форк на официалното хранилище от NVIDIA, което ще позволи бързо да започнете да използвате оптимизирани модели в продукция). Преглеждайки съобщения в каналите на общността ods.ai, се сблъсквам с въпроси относно използването на TensorRT, и […]

Стабилен релиз на Wine 5.0

След година разработки и 28 експериментални версии е представена стабилната версия на отворената реализация на Win32 API — Wine 5.0, която включва повече от 7400 промени. От основните постижения на новата версия се отбелязва предоставянето на вградени модули на Wine във формата PE, поддръжка на многомониторни конфигурации, нова реализация на звуковия API XAudio2 и поддръжка на графичния API Vulkan 1.1. В Wine е потвърдена пълнофункционална […]

Canonical призовава потребителите на Windows 7 да преминат на Ubuntu

На сайта на дистрибуцията на Ubuntu се появи пост на мениджъра по продукти на Canonical Риз Дейвис, посветен на края на поддръжката на операционната система Windows 7. В своята публикация Дейвис отбелязва, че милиони потребители на Windows 7, след като компанията Microsoft прекрати поддръжката на тази операционна система, имат два пътя да се защитят и защитят данните си. Първият път е инсталиране на Windows 10. Въпреки това, […]

Ричард Хеминг. «Несъществуваща глава»: Как знаем, че знаем (пълна версия)

(Ако вече сте прочели предишните части на превода на тази лекция, може да прескочите до таймкода 20:10) [Хеминг понякога говори много неразборчиво, затова ако имате пожелания за подобряване на превода на отделни фрагменти — пишете на лични съобщения.] Тази лекция не беше в расписанието, но трябваше да я добавим, за да няма пропуски между занятията. Лекцията всъщност е посветена на това как знаем това, […]

Бот за наблюдение на уеб услуги за половин час: telegram + bash + cron

Понякога е необходимо бързо да се направи мониторинг на нова услуга, а готова инфраструктура/експертиза няма. В това ръководство ще реализираме инструмент за мониторинг на всякакви уеб услуги за половин час, използвайки само вградени средства на Ubuntu: bash, cron и curl. За доставяне на известия ще използваме Telegram. „Вишенката на тортата“ ще бъде емоционалното ангажиране на потребителите. Тествано на хора — работи.

Разгръщане без престой и бази данни

В тази статия подробно се обяснява как да се решават проблеми, свързани със съвместимостта на базите данни при деплой. Ще споделим какво може да се случи с вашите приложения в производствения процес, ако се опитате да извършите деплой без предварителна подготовка. След това ще преминем през етапите на жизнения цикъл на приложението, които са необходими, за да имате нулево време на престой (прим. на преводача: в последствие — zero downtime). Резултатът […]

Утилита nginx-log-collector от Авито за изпращане на логове от nginx в Clickhouse

В тази статия ще разгледаме проекта nginx-log-collector, който ще чете логовете на nginx и ще ги изпраща в кластер Clickhouse. Обикновено за логове се използва ElasticSearch. За Clickhouse е необходимо по-малко ресурси (дисково пространство, RAM, CPU). Clickhouse по-бързо записва данни. Clickhouse компресира данните, което прави данните на диска още по-компактни. Предимствата на Clickhouse са очевидни от 2 слайда от доклада Как VK […]

Samsung предложи нов вариант на драйвера exFAT за ядрото на Linux

Компания Samsung предложила для включения в ядро Linux набор патчей с новым драйвером exFAT, основанным на актуальной кодовой базе «sdfat», развиваемой для прошивок Android-смартфонов Samsung. Если патчи будут приняты, они войдут в состав ядра Linux 5.6, релиз которого ожидается через 2-3 месяца. Новый драйвер значительно улучшает производительность по сравнению с ранее добавленным драйвером exFAT […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster