Författare: Yuri Gagarin

Utgivning av konsol XMPP-klienten Profanity 0.8

Åtta år efter första commit och fem månader efter version 0.7 släpptes konsol XMPP-klienten Profanity 0.8. Gränssnittet för Profanity är byggt med hjälp av ncurses-biblioteket och stöder notiser med hjälp av libnotify-biblioteket. Applikationen kan byggas antingen med libstrophe-biblioteket, som implementerar XMPP-protokollet, eller med dess fork libmesode, som stöds av utvecklaren. Klientens funktioner kan utökas […]

Hur man undviker att skjuta sig själv i foten med Liquibase

Aldrig har det varit så, och nu händer det igen! I ett nytt projekt bestämde vi oss för att använda Liquibase från början för att undvika problem i framtiden. Det visade sig att inte alla unga medlemmar i teamet vet hur man använder det korrekt. Jag höll en intern workshop som jag sedan bestämde mig för att omvandla till en artikel. Artikeln innehåller användbara tips och en beskrivning av tre av de mest uppenbara fällorna, i […]

Helm-struktur och dess fallgropar

Typhon freight hauler concept, Anton Swanepoel Jag heter Dmitrij Sugrobov, jag är utvecklare på "Leroy Merlin". I artikeln kommer jag att berätta varför Helm behövs, hur det förenklar arbetet med Kubernetes, vad som har förändrats i den tredje versionen och hur man uppdaterar applikationer i produktion utan driftstopp. Detta är en sammanfattning baserad på en presentation vid konferensen @Kubernetes Conference by Mail.ru Cloud […]

Rankning av bibliotek som kräver särskild säkerhetskontroll

Den Core Infrastructure Initiative-fond som inrättades av Linux Foundation, där ledande företag har samlat sina krafter för att stödja öppna projekt inom viktiga områden av datorindustrin, genomförde en andra studie inom ramen för Census-programmet, som syftar till att identifiera öppna projekt som behöver prioriterad säkerhetsrevision. Den andra studien fokuserar på analys av delad öppen källkod, […]

Ny version av övervakningssystemet Monitorix 3.12.0

Utgåvan av övervakningssystemet Monitorix 3.12.0 har presenterats, avsedd för att visuellt övervaka olika tjänsters funktion, såsom övervakning av CPU-temperatur, systembelastning, nätverksaktivitet och responsivitet hos nätverkstjänster. Systemet hanteras via ett webbgränssnitt, och data presenteras i form av diagram. Systemet är skrivet i Perl, och för att generera diagram och lagra data används RRDTool, koden distribueras under GPLv2-licensen. […]

Utgåvan av ljudsystemet Linux — ALSA 1.2.2

Utgåvan av ljudsystemet ALSA 1.2.1 har presenterats. Den nya versionen omfattar uppdateringar av bibliotek, verktyg och plugins som arbetar på användarnivå. Drivrutiner utvecklas i takt med Linux-kärnan. Bland ändringarna, förutom många buggfixar i drivrutinerna, kan nämnas stöd för Linux-kärnan 5.6, utvidgning av API:et för topologi (metod för att ladda drivrutinsbehandlare från användarrummet) och integration av verktyget fcplay, som möjliggör användning av […]

Hur OpenShift förändrar den organisatoriska strukturen inom IT-organisationen. Utvecklingen av organisationsmodeller vid övergång till PaaS

Även om PaaS-lösningar ("Plattform som tjänst") i sig själva inte kan förändra sättet för individuellt och teamarbete, fungerar de ofta som katalysatorer för organisatoriska förändringar som svar på ökad flexibilitet i IT-teknologier. I praktiken är maximal avkastning på investeringar i PaaS ofta endast möjlig om organisatörsroller, ansvarsområden och relationer förändras. Lyckligtvis erbjuder PaaS-lösningar […]

Studie från RedHat: öppen källkod tränger ut proprietär programvara från företagssektorn

Öppen källkod mjukvara vinner långsamt men säkert mark på företagsmarknaden, vilket bekräftas av en undersökning från RedHat-teamet (PDF). Företaget genomförde en enkät bland 950 IT-chefer världen över. Av dessa arbetar 400 personer i USA, 250 i Latinamerikanska länder, 150 i Storbritannien och ytterligare 150 i engelskspråkiga företag i Asien och Stillahavsområdet. Enligt resultaten från undersökningen från RedHat […]

Loggning i mikrotjänstmiljöer .Net i praktiken

Loggning är ett mycket viktigt verktyg för utvecklare, men när man skapar distribuerade system blir det en grundläggande komponent som måste ingå i applikationens fundament, annars kommer komplexiteten i mikrotjänsterna att ge sig till känna mycket snabbt. I .Net Core 3 har en fantastisk möjlighet lagts till att överföra korrelationskontext i HTTP-huvuden, så om dina applikationer använder direkta HTTP-anrop för interservicekommunikation, då […]

Google har beslutat att varna användare av Microsoft Edge för riskerna med tillägg från Chrome Web Store.

Den nya webbläsaren Microsoft Edge, precis som Google Chrome, använder Chromium-motorn, vilket innebär att den kan arbeta med många befintliga tillägg för Chrome. Men när du försöker använda Google Web Store med Edge-webbläsaren kan du stöta på ett meddelande som föreslår att du ska byta till Chrome. Den ursprungliga Edge lanserades med Windows 10, men det […]

GNU ed 1.16 har släppts

Strax mer än ett år efter lanseringen av GNU ed 1.15 släpptes GNU ed 1.16. I den nya versionen: Ersättningskommandot klagar inte längre på "oändlig ersättningscykel" vid kommandon som 's/^/#/g'. Begränsningen av längden på inmatningssträngen har tagits bort. Det dokumenteras att operatorer för utökade reguljära uttryck kan vara otillgängliga beroende på implementationen av reguljära uttryck i systemet där […]

Vi kopplar ActiveDirectory-autentisering till Kubernetes med hjälp av Keycloak

Denna artikel är skriven för att utöka den redan befintliga, men den handlar om specifika egenskaper i kopplingen med Microsoft Active Directory, samt kompletterar den. I den här artikeln kommer jag att berätta hur man installerar och konfigurerar: Keycloak - ett projekt med öppen källkod som erbjuder en enda åtkomstpunkt för applikationer. Det arbetar med många protokoll, inklusive LDAP […]

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