Категория: Блог

Кратък преглед и настройка на Kata Containers

В тази статия ще разгледам принципа на работа на Kata Containers, както и практическата част с тяхното свързване към Docker. Вече е писано за общите проблеми с Docker и възможностите за тяхното решаване, днес накратко ще опиша реализацията на Kata Containers. Kata Containers е безопасна среда за изпълнение (runtime) на контейнери, базирана на опростени виртуални машини. Работата с тях […]

Прост RPM репозиторий, използващ Inotify и WebDAV

В този пост ще разгледам хранилището на RPM артефакти с помощта на прост скрипт с inotify + createrepo. Зареждането на артефакти се извършва чрез WebDAV, използвайки Apache HTTPD. Защо Apache HTTPD ще бъде описано по-късно в публикацията. Така, решението трябва да отговаря на следните изисквания за организиране само на RPM хранилище: Безплатно Достъпност на пакета в репозитория в рамките на секунди след зареждане в хранилището […]

PostgreSQL Антипатерни: променяме данни без тригери

Рано или късно много хора се сблъскват с необходимостта да коригират нещо масово в записите на таблицата. Вече разказах как да го направим по-добре и как — по-добре да не го правим. Днес ще поговорим за втория аспект на масовото обновление — задействането на тригерите. Например, на таблицата, в която трябва да направите нещо, има злобен тригер ON UPDATE, който прехвърля всички промени в […]

Броят на разширенията за Microsoft Edge надхвърли 1000

Преди няколко месеца броят на разширенията за новия Microsoft Edge беше 162. Сега обаче числото е достигнало приблизително 1200. И макар че това е малко в сравнение с подобни показатели за Chrome и Firefox, самият факт е впечатляващ. Въпреки това, в "синия" браузър се поддържа работа и с разширения на Chrome, така че не би трябвало да има особени проблеми. Забележете, че при стартиране […]

Издаден Porteus Kiosk 5.0.0, дистрибутив за интернет-киоски

Подготвен е релиз на дистрибутива Porteus Kiosk 5.0.0, базиран на Gentoo и предназначен за оборудване на автономни интернет-киоски, демонстрационни стендове и терминали за самообслужване. Загрузъчният образ на дистрибутива заема 104 Мб. Основната версия включва само минимален набор от компоненти, необходим за стартиране на уеб браузер (поддържат се Firefox и Chrome), който е ограничен в своите възможности за предотвратяване на нежелателна активност в системата (например, не […]

Публикувани са Linux From Scratch 9.1 и Beyond Linux From Scratch 9.1

Представени са нови версии на ръководствата Linux From Scratch 9.1 (LFS) и Beyond Linux From Scratch 9.1 (BLFS), както и редакции на LFS и BLFS с системен мениджър systemd. В Linux From Scratch са включени инструкции за изграждане на базова Linux система от нулата, използвайки само изходни текстове на необходимия софтуер. Beyond Linux From Scratch допълва инструкциите на LFS с информация за изграждане […]

Издаден е обработчик на недостиг на памет earlyoom 1.4

След осем месеца разработка е публикуван релиз на фоновия процес earlyoom 1.4, който периодично проверява наличната памет (MemAvailable, SwapFree) и се опитва да реагира в ранния стадий на възникване на недостиг на памет. Кодът на проекта е написан на езика C и се разпространява под лицензия MIT. Ако наличната памет е по-малко от зададената стойност, earlyoom принудително (чрез изпращане на SIGTERM или SIGKILL) завършва […]

Издаден е релиз на дистрибутива Linux From Scratch 9.1

Състоя се нов релиз на дистрибутива Linux From Scratch, базиран на източник. Разлики от предишния релиз 9.0: bc-2.1.3 -> bc-2.5.3 binutils-2.32 -> binutils-2.34 bison-3.4.1 -> bison-3.5.2 check-0.12.0 -> check-0.14.0 e2fsprogs-1.45.3 -> e2fsprogs-1.45.5 elfutils-0.177 -> elfutils-0.178 eudev-3.2.8 -> eudev-3.2.9 expat-2.2.7 -> expat-2.2.9 file-5.37 -> file-5.38 findutils-4.6.0 -> findutils-4.7.0 glibc-2.30 -> glibc-2.31 gmp-6.1.2 -> gmp-6.2.0 grep-3.3 -> grep-3.4 iproute2-5.2.0 -> iproute2-5.5.0 […]

Използваме Gradle и Github Actions за публикуване на Java проект в Sonatype Maven Central Repository

В тази статия искам подробно да разгледам процеса на публикуване от нулата на Java артефакт чрез Github Actions в Sonatype Maven Central Repository, използвайки сборщика Gradle. Реших да напиша тази статия поради липсата на нормален туториал на едно място. Цялата информация трябваше да се събира на части от различни източници, като повечето не бяха съвсем нови. На всеки, който се интересува, добре дошли под кат. […]

Сайтове, на IPv6 да преминат, ат, два

На осемнадесети септември миналата година беларусите бяха зарадвани с неочаквана заповед № 350. Сред другата канцеларска работа беше открито особено интересно параграф: 6. Доставчиците на интернет услуги са задължени: … да осъществяват от 1 януари 2020 г. при предоставяне на услуги за разполагане в интернет информационни системи и (или) информационни ресурси адресирането по технология, която предвижда пълна поддръжка на интернет-протоколите версии 4 и 6 от мрежовите устройства; […]

Издаване на документоорентиран СУБД Apache CouchDB 3.0

Състоя се релаиз на разпределената документоориентирана база данни Apache CouchDB 3.0, която принадлежи към класа NoSQL системи. Изходните текстове на проекта се разпространяват под лиценза Apache 2.0. Подобренията, реализирани в Apache CouchDB 3.0: Увеличена е защитата в конфигурацията по подразбиране. При стартиране сега задължително трябва да бъде определен потребител admin, без който сървърът ще приключи работата си с грешка (позволява да се решат проблеми с […]

ОС Fuchsia преминава в етап на тестване при служителите на Google

Компанията Google направи промени, които показват, че операционната система Fuchsia преминава в етап на финално вътрешно тестване «dogfooding«, което означава, че продуктът ще бъде използван в ежедневната дейност на служителите, преди да бъде предоставен на обикновените потребители. На този етап продуктът е в състояние, което вече е преминало основното тестване от специализирани екипи за оценка на качеството. Преди да бъде пуснат на широката публика, се провежда допълнителна окончателна проверка […]

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