Autor: ProHoster

Depozitare rpm simplă folosind Inotify și webdav

În această postare ne vom uita la stocarea artefactelor rpm folosind un script simplu cu inotify + createrepo. Încărcarea artefactelor se realizează prin webdav folosind apache httpd. De ce apache httpd va fi scris spre sfârșitul postării. Deci, soluția trebuie să îndeplinească următoarele cerințe pentru organizarea doar a unui depozit RPM: Disponibilitatea gratuită a pachetului în depozit la câteva secunde după încărcarea în depozit […]

PostgreSQL Antipatterns: modificați datele ocolind un declanșator

Mai devreme sau mai târziu, mulți oameni se confruntă cu nevoia de a corecta masiv ceva din înregistrările tabelului. Ți-am spus deja cum să o faci mai bine și cum să nu o faci. Astăzi voi vorbi despre al doilea aspect al actualizării în masă - declanșarea declanșatorilor. De exemplu, pe un tabel în care trebuie să corectați ceva, există un declanșator ON UPDATE rău care transferă toate modificările la […]

Clasamentul vânzărilor Steam: NieR: Automata și permisul de sezon ARK au ajuns săptămâna trecută

Valve a publicat un alt raport despre vânzările pe Steam săptămâna trecută. S-au înregistrat schimbări semnificative în clasament de la 23 la 29 februarie față de lista anterioară. Pe primul loc a fost ARK: Genesis Season Pass pentru ARK: Survival Evolved, iar jocul în sine a urcat pe locul cinci. „Silver” a fost câștigat de NieR: Automata, care a fost vândut cu reducere […]

Число расширений для Microsoft Edge превысило 1000

Несколько месяцев назад число расширений для нового Microsoft Edge составляло 162. Теперь же количество составило примерно 1200. И хотя это немного по сравнению с аналогичными показателями для Chrome и Firefox, сам факт вызывает уважение. Впрочем, в «синем» браузере поддерживается работа и с расширениями Chrome, так что особых проблем быть не должно. Отметим, что при запуске […]

Video: Destroy All Humans Remake Gameplay! și relansările lui SpongeBob SquarePants: Battle for Bikini Bottom de la PAX East 2020

На американский фестиваль PAX East 2020 компания THQ Nordic привезла, помимо прочего, ремейк Destroy All Humans! и переиздание SpongeBob SquarePants: Battle for Bikini Bottom, геймплейные ролики которых на днях оказались в Сети. Сотрудники Gematsu получили возможность лично опробовать обновлённые версии обоих проектов и записать относительно продолжительные видео с демонстрацией игрового процесса. Ролик, посвящённый Destroy All Humans!, […]

De aproximativ 10 ani există o vulnerabilitate care îți permite să spargi orice cont de Facebook

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

Lansarea Porteus Kiosk 5.0.0, un kit de distribuție pentru echiparea chioșcurilor de internet

A fost pregătită lansarea kit-ului de distribuție Porteus Kiosk 5.0.0, bazat pe Gentoo și destinat echipării chioșcurilor de internet cu funcționare autonomă, standurilor demonstrative și terminalelor cu autoservire. Imaginea de pornire a distribuției durează 104 MB. Versiunea de bază include doar setul minim de componente necesare pentru a rula un browser web (firefox și Chrome sunt acceptate), care este limitat în capabilitățile sale de a preveni activitatea nedorită în sistem (de exemplu, […]

Linux From Scratch 9.1 și Beyond Linux From Scratch 9.1 au fost publicate

Sunt prezentate noile versiuni ale manualelor Linux From Scratch 9.1 (LFS) și Beyond Linux From Scratch 9.1 (BLFS), precum și edițiile LFS și BLFS cu managerul de sistem systemd. Linux From Scratch oferă instrucțiuni despre cum să construiți un sistem Linux de bază de la zero, folosind doar codul sursă al software-ului necesar. Beyond Linux From Scratch extinde instrucțiunile LFS cu informații de compilare […]

Lansarea handlerului fără memorie earlyoom 1.4

După opt luni de dezvoltare, a fost lansat procesul de fundal earlyoom 1.4, care verifică periodic cantitatea de memorie disponibilă (MemAvailable, SwapFree) și încearcă să răspundă devreme la deficitul de memorie. Codul proiectului este scris în C și este distribuit sub licența MIT. Dacă cantitatea de memorie disponibilă este mai mică decât valoarea specificată, earlyoom va forța (prin trimiterea SIGTERM sau SIGKILL) să iasă […]

Distribuția Linux From Scratch 9.1 a fost lansată

A existat o nouă ediție a distribuției Linux bazate pe sursă From Scratch. Diferențele față de versiunea anterioară 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. 2 e1.45.3fsprogs-2 -> e1.45.5fsprogs-0.177 elfutils-0.178 -> elfutils-3.2.8 eudev-3.2.9 -> eudev-2.2.7 expat-2.2.9 -> expat-5.37 fișier ->-5.38 fișier -4.6.0 findutils-4.7.0 -> findutils-2.30 glibc-2.31 -> glibc-6.1.2 gmp-6.2.0 -> gmp-3.3 grep-3.4 -> grep-2 iproute5.2.0-2 -> iproute5.5.0 -XNUMX […]

Utilizarea acțiunilor Gradle și Github pentru a publica proiectul Java în depozitul central Sonatype Maven

În acest articol, vreau să arunc o privire mai atentă asupra procesului de publicare a unui artefact Java de la zero prin Github Actions în Sonatype Maven Central Repository folosind colectorul Gradle. Am decis să scriu acest articol din cauza lipsei unui tutorial normal într-un singur loc. Toate informațiile trebuiau colectate bucată cu bucată din diverse surse, și nu în totalitate recente. Oricine este interesat, bine ați venit la cat. […]

Site-uri, treceți la IPv6, ah, două

Pe 350 septembrie a anului trecut, belarușii au fost încântați de un decret neașteptat nr. 6. Printre alte documente, a fost descoperit un paragraf deosebit de interesant: 1. Furnizorii de servicii de internet sunt obligați să: ... execute de la 2020 ianuarie 4, când furnizează servicii de plasare a sistemelor de informare și (sau) informații pe adresa de resurse Internet folosind tehnologie care oferă suport complet pentru versiunile 6 și XNUMX a protocolului Internet de către dispozitivele de rețea; […]