Skribent: Yuri Gagarin

Utgivelse av konsoll XMPP-klienten Profanity 0.8

Akkurat 8 år etter den første committen og 5 måneder etter versjon 0.7, ble konsoll XMPP-klienten Profanity 0.8 utgitt. Grensesnittet til profanity er bygget med hjelp av ncurses-biblioteket, og støtter varsler ved hjelp av libnotify-biblioteket. Applikasjonen kan bygges enten med libstrophe-biblioteket, som implementerer arbeidet med XMPP-protokollen, eller med dens fork, libmesode, som støttes av utvikleren. Klientens muligheter kan utvides […]

Hvordan unngå å skyte seg selv i foten ved bruk av Liquibase

Aldri har det vært, og nå er det igjen! I et nytt prosjekt bestemte vi oss for å bruke Liquibase fra begynnelsen av, for å unngå problemer senere. Det viste seg at ikke alle de unge medlemmene i teamet vet hvordan man bruker det riktig. Jeg holdt et internt workshop som jeg så bestemte meg for å gjøre om til en artikkel. Artikkelen inneholder nyttige råd og beskriver tre åpenbare feller, i […]

Helm-enheten og dens fallgruver

Typhon fraktlasterkonsept, Anton Swanepoel Jeg heter Dmitrij Sugrobov, jeg er utvikler i «Leroy Merlin». I artikkelen vil jeg forklare hvorfor Helm er nyttig, hvordan det forenkler arbeidet med Kubernetes, hva som har endret seg i den tredje versjonen og hvordan man kan oppdatere applikasjoner i produksjonen uten nedetid. Dette er et sammendrag basert på et innlegg på konferansen @Kubernetes Conference by Mail.ru Cloud […]

Vurdering av biblioteker som krever spesiell sikkerhetskontroll

Den core-infrastrukturinitiativet, som ble etablert av Linux Foundation, har samlet ledende selskaper for å støtte åpne prosjekter innen nøkkelområder av databransjen, gjennomførte sitt andre `Census`-studie for å identifisere åpne prosjekter som trenger prioritert sikkerhetsrevision. Det andre studiet fokuserer på analyser av delt åpen kildekode, […]

Ny versjon av overvåkningssystemet Monitorix 3.12.0

Utgivelsen av overvåkningssystemet Monitorix 3.12.0 er nå tilgjengelig. Systemet er designet for visuell overvåkning av ulike tjenester, som for eksempel overvåking av CPU-temperatur, systembelastning, nettverksaktivitet og respons på nettjenester. Administrasjonen av systemet utføres via et webgrensesnitt, og dataene presenteres i grafisk format. Systemet er skrevet i Perl, og for grafer og datalagring brukes RRDTool, mens koden distribueres under GPLv2-lisensen. […]

Utgivelsen av lydsystemet Linux - ALSA 1.2.2

Utgivelsen av lydsystemet ALSA 1.2.1 er nå tilgjengelig. Denne nye versjonen innebærer oppdateringer av biblioteker, verktøy og plugins som fungerer på brukernivå. Drivere utvikles synkront med Linux-kjernen. Blant de mange endringene, foruten diverse feilrettinger i driverne, er støtte for Linux-kjerne 5.6, utvidelse av API for topologi (metoden for å laste ned drivere fra brukermodus) og integrering av verktøyet fcplay, som muliggjør […]

Hvordan OpenShift endrer den organisatoriske strukturen i IT-organisasjoner. Utviklingen av organisatoriske modeller ved overgang til PaaS

Selv om PaaS-løsninger (Platform as a Service) i seg selv ikke kan endre måtene enkeltpersoner og team interagerer på, fungerer de ofte som en katalysator for organisatoriske endringer som respons på den økte fleksibiliteten i IT-teknologier. I praksis er maksimal avkastning på investeringene i PaaS ofte bare mulig ved at de organisatoriske rollene, ansvarsområdene (oppgavene) og relasjonsmønstrene blir endret. Heldigvis gir PaaS-løsninger […]

RedHat-undersøkelse: open source erstatter proprietær programvare i bedriftssegmentet

Åpen kildekode-programvare er sakte, men sikkert i ferd med å ta over det bedriftssegmentet, noe som fremgår av en studie fra RedHat-teamet (PDF). Selskapet gjennomførte en undersøkelse blant 950 IT-ledere over hele verden. Av dem jobbet 400 i USA, 250 i Latin-Amerika, 150 i Storbritannia, og ytterligere 150 i engelsk-språklige selskaper i Asia-Stillehavsregionen. Ifølge resultatene av undersøkelsen fra RedHat […]

Logging i mikrotjenestemiljøet .Net i praksis

Logging er et svært viktig verktøy for utviklere, men når det gjelder distribuerte systemer blir det en stein som må legges direkte i fundamentet av applikasjonen din, ellers vil kompleksiteten ved utvikling av mikrotjenester raskt gi seg til kjenne. I .Net Core 3 har det blitt en flott mulighet for å overføre korrelasjonskontekst i HTTP-hoder, så hvis applikasjonene dine bruker direkte HTTP-anrop for mellomtjenesteinteraksjon, så […]

Google har bestemt seg for å advare Microsoft Edge-brukere om farene ved utvidelser fra Chrome Web Store

Den nye Microsoft Edge-nettleseren, akkurat som Google Chrome, bruker Chromium-motoren, noe som betyr at den kan fungere med mange eksisterende utvidelser for Chrome. Likevel, når du prøver å bruke Google Web Store med Edge-nettleseren, kan du støte på en melding som foreslår at du skal gå over til Chrome. Den originale Edge ble lansert med Windows 10, men den […]

GNU ed 1.16 er utgitt

Bare litt over ett år etter utgivelsen av GNU ed 1.15 ble GNU ed 1.16 utgitt. I den nye versjonen: Erstatningskommandoen gir ikke lenger feil om «uendelig erstatningssløyfe» ved kommandoer som ‘s/^/#/g’. Begrensningen på lengden av inndata er fjernet. Det er dokumentert at operasjoner med utvidede regular uttrykk kan være utilgjengelige avhengig av implementeringen av regular uttrykk i systemet der […]

Vi setter opp Active Directory-autentisering med Kubernetes ved hjelp av Keycloak.

Denne artiklen er skrevet med formål å utvide den allerede eksisterende, men den handler om egenskapene ved integrasjonen med Microsoft Active Directory, og supplerer den. I denne artikkelen vil jeg forklare hvordan du installerer og konfigurerer: Keycloak — et prosjekt med åpen kildekode. Det gir et enkelt inngangspunkt for applikasjoner. Det fungerer med mange protokoller, inkludert LDAP […]

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster