Författare: Yuri Gagarin

Hur säkerställer man en kvalitativ drift av ett lokalt nätverk för små företag?

Behöver småföretag ett lokalt nätverk? Finns det ett behov av att spendera betydande belopp på att köpa datorutrustning, löner för teknisk personal och betalning för licensierad programvara? Författaren har haft kontakt med olika kategorier (främst unga) ägare och chefer för små företag (i huvudsak AB). Åsikterna har varit diametralt motsatta, från de som menar att lokala datornätverk […]

Vi skapar en WEB-adressbok med PHP + LDAP

Det hände att ett (relativt) stort företag hade många avlägsna kontor, där det fanns ett rimligt antal användare. Alla kontor var kopplade i ett nätverk med en gemensam domän, varje kontor var definierat i Active Directory (hädanefter AD) som en organisatorisk enhet (OU), där användarna skapades. Det var nödvändigt att ge användarna möjlighet att snabbt och utan större […]

En kort översikt och inställning av Kata Containers

I den här artikeln kommer vi att gå igenom hur Kata Containers fungerar, samt en praktisk del med att koppla dem till Docker. Om de allmänna problemen med Docker och lösningarna på dem har det redan skrivits, idag kommer jag kort beskriva implementeringen av Kata Containers. Kata Containers är en säker körmiljö (runtime) för containrar baserad på lättvikts virtuella maskiner. Att arbeta med dem […]

En enkel rpm-repository med hjälp av Inotify och webdav

I det här inlägget kommer vi att titta på lagring av rpm-artiklar med hjälp av ett enkelt skript med inotify + createrepo. Uppladdning av artiklar sker via webdav med apache httpd. Varför apache httpd kommer att nämnas längre fram i inlägget. Så, lösningen ska uppfylla följande krav för att organisera ett rent RPM-lager: Gratis. Tillgänglighet av paketet i lagret inom några sekunder efter uppladdning […]

PostgreSQL Antipatterns: vi ändrar data omvägen för trigger

Förr eller senare ställs många inför behovet av att massändra poster i en tabell. Jag har redan berättat om hur man gör detta bättre, och hur man inte bör göra. Idag kommer jag att berätta om den andra aspekten av massuppdatering — om triggereffekter. Till exempel, om det finns en elak trigger ON UPDATE på tabellen där du behöver göra något, som skickar alla ändringar till […]

Antalet tillägg för Microsoft Edge har överstigit 1000

För några månader sedan var antalet tillägg för den nya Microsoft Edge 162. Nu har antalet ökat till cirka 1200. Och även om detta är lite jämfört med motsvarande siffror för Chrome och Firefox, är själva faktumet imponerande. För övrigt stöder den 'blå' webbläsaren även tillägg från Chrome, så det bör inte vara några större problem. Notera att vid start […]

Utgivningen av Porteus Kiosk 5.0.0, en distribution för att utrusta internetkiosker

Utgåvan av Porteus Kiosk 5.0.0, som bygger på Gentoo och är avsedd för att utrusta självständiga internetkiosker, demonstrationsstationer och självtjänstterminaler, har förberetts. Den bootbara bilden av distributionen är 104 MB. Grundbyggnaden innehåller endast den minimala uppsättningen komponenter som krävs för att starta webbläsaren (Firefox och Chrome stöds), som har begränsats i sina funktioner för att förhindra oönskad aktivitet i systemet (till exempel, inte […]

Linux From Scratch 9.1 och Beyond Linux From Scratch 9.1 har publicerats.

Nya versioner av guiderna Linux From Scratch 9.1 (LFS) och Beyond Linux From Scratch 9.1 (BLFS) har presenterats, liksom utgåvor av LFS och BLFS med systemhanteraren systemd. I Linux From Scratch ges instruktioner för att skapa ett grundläggande Linux-system från grunden, med endast källkoder för den nödvändiga programvaran. Beyond Linux From Scratch kompletterar LFS-instruktionerna med information om byggande […]

Utgivningen av minneshanteraren earlyoom 1.4 har ägt rum

Efter åtta månaders utveckling har version 1.4 av bakgrundsprocessen earlyoom publicerats. Den kontrollerar regelbundet mängden tillgängligt minne (MemAvailable, SwapFree) och försöker tidigt reagera på brist på minne. Projektets kod är skriven i C och distribueras under MIT-licensen. Om mängden tillgängligt minne är under ett angivet värde kommer earlyoom att tvinga (genom att skicka SIGTERM eller SIGKILL) att avsluta […]

Utgivningen av Linux From Scratch 9.1 har ägt rum

En ny release av source-baserade distributionen Linux From Scratch har ägt rum. Skillnaderna från tidigare version 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 […]

Använder Gradle och Github Actions för att publicera Java-projekt till Sonatype Maven Central Repository

I denna artikel vill jag noggrant granska processen för att publicera en Java-artifact från grunden via Github Actions till Sonatype Maven Central Repository med hjälp av Gradle-buildverktyget. Jag beslutade att skriva denna artikel på grund av bristen på en ordentlig handledning på ett ställe. All information har jag fått genom att samla bitar från olika källor, som inte alltid varit helt aktuella. För de intresserade, välkommen till nedladdningen. […]

Webbplatser, gå över till IPv6, två

Den 18 september förra året överraskade belarusierna med en oväntad dekret nr 350. Bland annat upptäcktes en särskilt intressant paragraf: 6. Internetleverantörer måste: … från och med den 1 januari 2020 när de tillhandahåller tjänster för att vara värd för informationssystem och (eller) informationsresurser, genomföra adressering som stöder internetprotokoll version 4 och 6 med nätverksenheter; […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster