Autors: ProHoster

Vienkārša rpm repozitorijs, izmantojot Inotify un webdav

Šajā ziņā mēs apskatīsim rpm artefaktu krātuvi, izmantojot vienkāršu skriptu ar inotify + createrepo. Artefaktu augšupielāde tiek veikta, izmantojot Webdav, izmantojot apache httpd. Kāpēc apache httpd, tiks rakstīts ziņas beigās. Tātad risinājumam jāatbilst šādām prasībām, lai organizētu tikai RPM repozitoriju: Pakotnes bezmaksas pieejamība repozitorijā dažas sekundes pēc augšupielādes repozitorijā […]

PostgreSQL antipatterns: mainiet datus, apejot trigeri

Agri vai vēlu daudzi cilvēki saskaras ar nepieciešamību kaut ko masveidā labot tabulu ierakstos. Es jau teicu, kā to izdarīt labāk un kā labāk to nedarīt. Šodien es runāšu par otro masveida atjaunināšanas aspektu - trigeru aktivizēšanu. Piemēram, uz tabulas, kurā jums kaut kas jālabo, ir ļauns ON UPDATE trigeris, kas visas izmaiņas pārsūta uz […]

Steam pārdošanas reitings: NieR: Automata un ARK Season Pass ieņēma pirmo vietu pagājušajā nedēļā

Valve pagājušajā nedēļā publicēja vēl vienu ziņojumu par pārdošanu Steam. No 23. līdz 29. februārim, salīdzinot ar iepriekšējo sarakstu, reitingā bija būtiskas izmaiņas. Pirmajā vietā bija ARK: Genesis Season Pass ARK: Survival Evolved, un pati spēle pacēlās uz piekto vietu. “Sudrabu” ieguva NieR: Automata, kas tika pārdota ar atlaidi […]

Microsoft Edge paplašinājumu skaits ir pārsniedzis 1000

Pirms dažiem mēnešiem jaunajam Microsoft Edge paplašinājumu skaits bija 162. Tagad to skaits ir aptuveni 1200. Un, lai gan tas ir maz, salīdzinot ar līdzīgiem Chrome un Firefox skaitļiem, pats fakts ir cienījams. Tomēr zilā pārlūkprogramma atbalsta arī darbu ar Chrome paplašinājumiem, tāpēc nevajadzētu rasties īpašām problēmām. Ņemiet vērā, ka, startējot [...]

Video: Iznīcini visu cilvēku pārtaisīto spēli! un atkārtoti izlaidumi SpongeBob SquarePants: Battle for Bikini Bottom no PAX East 2020

THQ Nordic, cita starpā, uz Amerikas festivālu PAX East 2020 atnesa filmas Destroy All Humans rimeiku! un SpongeBob SquarePants: Battle for Bikini Bottom atkārtota izlaišana, kuras spēļu video nesen parādījās internetā. Gematsu darbiniekiem bija iespēja personīgi izmēģināt abu projektu atjauninātās versijas un ierakstīt salīdzinoši garus video, kas demonstrē spēles gaitu. Video, kas veltīts Iznīcini visus cilvēkus!, [...]

Apmēram 10 gadus pastāvēja ievainojamība, kas ļāva ikvienam uzlauzt jebkuru Facebook kontu.

Pētnieks Amols Baikars, kurš strādā informācijas drošības jomā, publicējis datus par desmit gadus vecu ievainojamību sociālā tīkla Facebook izmantotajā OAuth autorizācijas protokolā. Šīs ievainojamības izmantošana ļāva uzlauzt Facebook kontus. Minētā problēma attiecas uz funkciju “Pieteikties ar Facebook”, kas ļauj pieteikties dažādās tīmekļa vietnēs, izmantojot savu Facebook kontu. Priekš […]

Porteus Kiosk 5.0.0 izlaišana, izplatīšanas komplekts interneta kiosku aprīkošanai

Sagatavota uz Gentoo bāzes veidotā Porteus Kiosk 5.0.0 izplatīšanas komplekta izlaidums, kas paredzēts autonomi strādājošu interneta kiosku, demonstrācijas stendu un pašapkalpošanās termināļu aprīkošanai. Izplatīšanas sāknēšanas attēls aizņem 104 MB. Pamata versijā ir iekļauts tikai minimālais komponentu komplekts, kas nepieciešams tīmekļa pārlūkprogrammas palaišanai (tiek atbalstīts Firefox un Chrome), kura iespējas ir ierobežotas, lai novērstu nevēlamas darbības sistēmā (piemēram, […]

Publicēts Linux From Scratch 9.1 un Beyond Linux From Scratch 9.1

Tiek prezentēti jauni Linux From Scratch 9.1 (LFS) un Beyond Linux From Scratch 9.1 (BLFS) rokasgrāmatu laidieni, kā arī LFS un BLFS izdevumi ar systemd sistēmas pārvaldnieku. Linux From Scratch sniedz norādījumus par to, kā no nulles izveidot pamata Linux sistēmu, izmantojot tikai nepieciešamās programmatūras pirmkodu. Beyond Linux From Scratch paplašina LFS instrukcijas ar būvēšanas informāciju […]

Atmiņas apdarinātāja agrīna izlaišana 1.4

Pēc astoņu mēnešu izstrādes ir izlaists earlyoom 1.4 fona process, kas periodiski pārbauda pieejamās atmiņas apjomu (MemAvailable, SwapFree) un mēģina agrīnā stadijā reaģēt uz atmiņas trūkumu. Projekta kods ir rakstīts C valodā un tiek izplatīts saskaņā ar MIT licenci. Ja pieejamās atmiņas apjoms ir mazāks par norādīto vērtību, earlyoom piespiedīs (nosūtot SIGTERM vai SIGKILL) […]

Izlaista Linux From Scratch 9.1 izplatīšana

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

Gradle un Github darbību izmantošana, lai publicētu Java projektu Sonatype Maven centrālajā repozitorijā

Šajā rakstā es vēlos sīkāk aplūkot Java artefakta publicēšanas procesu no jauna, izmantojot Github Actions Sonatype Maven centrālajā repozitorijā, izmantojot Gradle savācēju. Es nolēmu uzrakstīt šo rakstu, jo trūka normālas apmācības vienuviet. Visa informācija bija jāsavāc pa gabalu no dažādiem avotiem, nevis pavisam neseniem. Ikviens interesents, laipni aicināts uz kaķi. […]

Vietnes, pārejiet uz IPv6, ah, divi

Pagājušā gada 350. septembrī baltkrievus iepriecināja negaidīts dekrēts Nr. 6. Starp citu dokumentu kārtošanu tika atklāts īpaši interesants punkts: 1. Interneta pakalpojumu sniedzējiem ir pienākums: ... veikt no 2020. gada 4. janvāra, nodrošinot pakalpojumi informācijas sistēmu un (vai) informācijas ievietošanai interneta resursu adresēšanā, izmantojot tehnoloģiju, kas nodrošina pilnu interneta protokola 6. un XNUMX. versiju atbalstu ar tīkla ierīcēm; […]