Muallif: ProHoster

Inotify va webdav yordamida oddiy rpm ombori

Ushbu postda biz inotify + createrepo bilan oddiy skript yordamida rpm artefakt xotirasini ko'rib chiqamiz. Artefaktlarni yuklash apache httpd yordamida webdav orqali amalga oshiriladi. Nima uchun apache httpd post oxirida yoziladi. Shunday qilib, yechim faqat RPM omborini tashkil qilish uchun quyidagi talablarga javob berishi kerak: Paketning omborga yuklanganidan bir necha soniya o'tgach, omborda bepul mavjudligi [...]

PostgreSQL antipatternlari: triggerni chetlab o'tib ma'lumotlarni o'zgartirish

Ertami-kechmi, ko'p odamlar jadval yozuvlarida biror narsani ommaviy ravishda tuzatish zarurati bilan duch kelishadi. Men buni qanday qilib yaxshiroq qilish kerakligini va qanday qilib buni qilmaslik kerakligini aytdim. Bugun men ommaviy yangilanishning ikkinchi jihati - triggerlarni ishga tushirish haqida gapiraman. Misol uchun, biror narsani tuzatishingiz kerak bo'lgan stolda barcha o'zgarishlarni […] ga o'tkazadigan yomon ON UPDATE trigger mavjud.

Steam savdosi reytingi: NieR: Automata va ARK Season Pass o'tgan haftada birinchi o'rinni egalladi

Valve o'tgan hafta Steam-da sotuvlar haqida yana bir hisobotni e'lon qildi. Reytingda 23 fevraldan 29 fevralgacha oldingi ro‘yxatga nisbatan sezilarli o‘zgarishlar yuz berdi. Birinchi o'rinda ARK: Genesis Season Pass uchun ARK: Survival Evolved va o'yinning o'zi beshinchi o'ringa ko'tarildi. "Kumush" ni chegirma bilan sotilgan NieR: Automata qo'lga kiritdi [...]

Microsoft Edge uchun kengaytmalar soni 1000 dan oshdi

Bir necha oy oldin yangi Microsoft Edge uchun kengaytmalar soni 162 tani tashkil etgan bo'lsa, hozir ularning soni taxminan 1200 tani tashkil etdi.Va bu Chrome va Firefox uchun o'xshash ko'rsatkichlar bilan solishtirganda kichik bo'lsa-da, haqiqatning o'zi hurmatga sazovor. Biroq, ko'k brauzer Chrome kengaytmalari bilan ishlashni ham qo'llab-quvvatlaydi, shuning uchun hech qanday maxsus muammolar bo'lmasligi kerak. E'tibor bering, ishga tushirishda [...]

Video: Destroy All Humans remeyk o‘yinini! va PAX East 2020-dan SpongeBob SquarePants: Battle for Bikini Bottom-ning qayta nashrlari

THQ Nordic boshqa narsalar qatori Amerikadagi PAX East 2020 festivaliga Destroy All Humans filmining remeykini olib keldi! va "SpongeBob SquarePants: Battle for Bikini Bottom" filmining qayta nashri, o'yin videolari yaqinda Internetda paydo bo'ldi. Gematsu xodimlari ikkala loyihaning yangilangan versiyalarini shaxsan sinab ko'rish va o'yin jarayonini namoyish qiluvchi nisbatan uzun videolarni yozib olish imkoniga ega bo'lishdi. Barcha odamlarni yo'q qilishga bag'ishlangan video!, [...]

Taxminan 10 yil davomida har kimga istalgan Facebook akkauntini buzish imkonini beruvchi zaiflik mavjud edi.

Исследователь Амол Байкар (Amol Baikar), работающий в сфере информационной безопасности, обнародовал данные о существующей в течение десяти лет уязвимости в протоколе авторизации OAuth, используемом в социальной сети Facebook. Эксплуатация данной уязвимости позволяла осуществлять взлом аккаунтов Facebook. Упомянутая проблема касается функции «Войти через Facebook», которая позволяет авторизоваться на разных веб-площадках с помощью учётной записи Facebook. Для […]

Porteus Kiosk 5.0.0, Internet kiosklarini jihozlash uchun tarqatish to'plamining chiqarilishi

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

Linux From Scratch 9.1 va Beyond Linux From Scratch 9.1 nashr etildi

Linux From Scratch 9.1 (LFS) va Beyond Linux From Scratch 9.1 (BLFS) qoʻllanmalarining yangi nashrlari, shuningdek, systemd tizim menejeri bilan LFS va BLFS nashrlari taqdim etilgan. Linux From Scratch dasturi faqat kerakli dasturiy ta'minotning manba kodidan foydalangan holda asosiy Linux tizimini noldan yaratish bo'yicha ko'rsatmalar beradi. Beyond Linux From Scratch LFS ko'rsatmalarini qurish ma'lumotlari bilan kengaytiradi [...]

Xotirasi yo'q ishlov beruvchining erta versiyasini chiqarish 1.4

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

Linux From Scratch 9.1 tarqatilishi chiqarildi

Состоялся новый релиз source-based дистрибутива 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 […]

Java loyihasini Sonatype Maven markaziy omboriga nashr qilish uchun Gradle va Github amallaridan foydalanish

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

Saytlar, IPv6 ga o'ting, ah, ikkita

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