Skribent: Yuri Gagarin

Kan vi generere tilfeldige tall hvis vi ikke stoler på hverandre? Del 2

Hei, Habr! I den første delen av artikkelen diskuterte vi hvorfor det kan være nødvendig å generere tilfeldige tall for deltakere som ikke stoler på hverandre, hvilke krav som stilles til slike tilfeldige tallgeneratorer, og vi gjennomgikk to tilnærminger til deres implementering. I denne delen av artikkelen vil vi gå nærmere inn på en annen tilnærming som bruker terskelsignaturer. Litt kryptografi For å […]

PostgreSQL Antipatterns: «Uendelighet er ikke en grense!», eller Litt om rekursjon

Rekursjon er en veldig kraftig og praktisk mekanisme hvis de samme operasjonene utføres «nedover» på beslektede data. Men ukontrollert rekursjon er en ondskap som kan føre til enten en uendelig prosess eller (som skjer oftere) til «utvinning» av all tilgjengelig minne. Databaser fungerer i denne sammenhengen etter de samme prinsippene — «sa jeg skulle grave, så graver jeg». […]

Google vil avsløre informasjon om sårbarheter på tredjeparts Android-enheter

Google har lansert initiativet Android Partner Vulnerability, som skal avsløre data om sårbarheter i Android-enheter fra ulike OEM-produsenter. Initiativet vil gjøre det lettere å gi brukerne informasjon om sårbarheter som er spesifikke for tilpassede firmware fra tredjepartsprodusenter. Så langt har offisielle rapporter om sårbarheter (Android Security Bulletins) bare inkludert problemer i hovedkoden som er foreslått […]

Utgivelse av virt-manager 3.0.0, et grensesnitt for administrasjon av virtuelle miljøer

Red Hat har utgitt en ny versjon av det grafiske grensesnittet for administrasjon av virtuelle miljøer — Virt-Manager 3.0.0. Virt-Manager-skjell er skrevet i Python/PyGTK, er et lag over libvirt og støtter styring av systemer som Xen, KVM, LXC og QEMU. Koden til prosjektet distribueres under GPLv2-lisensen. Programmet gir verktøy for visuell vurdering av statistikk om ytelse og ressursforbruk i virtuelle maskiner, […]

Utgivelse av Stratis 2.2, verktøysett for administrasjon av lokale lagringsplasser

Utgitt er versjon 2.2 av Stratis-prosjektet, utviklet av Red Hat og Fedora-samfunnet for å forene og forenkle verktøyene for konfigurasjon og administrasjon av en pool av lokale lagringsenheter. Stratis gir slike muligheter som dynamisk tildeling av lagringsplass, øyeblikksbilder, sikring av dataintegritet og opprettelse av lag for hurtigbuffer. Koden for prosjektet er skrevet i Rust og distribueres under lisensen […]

Historien om Dodo IS-arkitekturen: tidlig monolitt

Eller hver ulykkelige bedrift med en monolit er ulykkelig på sin egen måte. Utviklingen av Dodo IS-systemet startet samtidig med Dodo Pizzas virksomhet i 2011. Ideén var en fullstendig og total digitalisering av forretningsprosessene, utført internt, noe som allerede da i 2011 reiste mange spørsmål og skepsis. Men nå, etter 9 år, er vi på […]

Konfigurering av Linux-kjernen for GlusterFS

Oversettelsen av artikkelen er forberedt i forkant av starten på kurset «Administrator Linux. Professional». Jevnlig dukker det opp spørsmål om Glusters anbefalinger angående konfigurasjon av kjernen, og om det er nødvendig. Den nødvendigheten oppstår sjelden. Under de fleste belastninger fungerer kjernen veldig bra. Men det er også en annen side. Historisk har Linux-kjernen vært villig til å bruke mye minne hvis den får […]

Fedora Linux-utgaven for smarttelefoner er lansert

Etter ti års inaktivitet er Fedora Mobility-gruppen gjenopptatt, med mål om å utvikle en offisiell utgave av Fedora-distribusjonen for mobile enheter. Den nåværende versjonen av Fedora Mobility er designet for installasjon på smarttelefonen PinePhone, utviklet av Pine64-samfunnet. I fremtiden forventes det å komme utgaver av Fedora for andre smarttelefoner, som Librem 5 og OnePlus 5/5T, etter at de får støtte […]

SFC forbereder søksmål mot GPL-brudd og vil utvikle alternative fastvareløsninger

Programvarefridomsorganisasjonen Software Freedom Conservancy (SFC) har presentert en ny strategi for å sikre overholdelse av GPL-lisensen i enheter hvis fastvare er basert på Linux. For å realisere den foreslåtte initiativet har ARDC (Amateur Radio Digital Communications) allerede tildelt SFC et tilskudd på 150 000 dollar. Arbeidet planlegges utført innen tre områder: Pålegge produsentene å overholde GPL og […]

Gitter blir en del av Matrix-nettverket

Element-selskapet kjøper Gitter fra GitLab for å tilpasse tjenesten til drift i et føderert Matrix-nettverk. Dette er den første store meldingsappen som planlegges å bli transparent overført til det desentraliserte nettverket sammen med alle brukere og meldingshistorikk. Gitter er et fritt, sentralisert verktøy for gruppekommunikasjon mellom utviklere. Bortsett fra standardfunksjonaliteten til et teamchat, ligner det i sitt vesen på ikke-frie […]

Beta-utgivelsen av Ubuntu 20.10

Beta-utgivelsen av distribusjonen Ubuntu 20.10 «Groovy Gorilla» er blitt presentert, noe som betyr at pakkebasen er helt fryset og har gått over til slutttesting og feilretting. Utgivelsen er planlagt til 22. oktober. Klare testbilder er laget for Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu og UbuntuKylin (utgave for Kina). Hovedendringene: Oppdaterte versjoner av applikasjoner. Skrivbordet […]

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