Skribent: Yuri Gagarin

Linux Foundation har publisert bildistribusjonen AGL UCB 9.0

Linux Foundation har presentert den niende utgaven av AGL UCB (Automotive Grade Linux Unified Code Base), hvor det utvikles en universell plattform for bruk i ulike bilsystemer, fra instrumentpaneler til bilens infotainment-systemer. Løsninger basert på AGL brukes i informasjonssystemene til Toyota, Lexus, Subaru Outback, Subaru Legacy og lette varebiler fra Mercedes-Benz Vans. Distribusjonen er basert på […]

KolibriN 10.1 — et operativsystem skrevet i assembler

Utgivelsen av KolibriN 10.1 er annonsert – et operativsystem skrevet primært i assembler. KolibriN er, på den ene siden, en brukervennlig versjon av KolibriOS, og på den andre siden, den maksimale samlingen. Med andre ord, prosjektet er laget for å vise nybegynnere alle muligheter som er tilgjengelige i det alternative operativsystemet Kolibri akkurat nå. Utmerkede egenskaper ved samlingen: Kraftige multimediafunksjoner: videospiller FPlay, visningsprogram […]

Ny metode for minnehåndtering fra Facebook

Et av medlemmene i utviklingsteamet til det sosiale nettverket Facebook, Roman Gushchin, foreslo i nyhetsbrevet til utviklerne et sett med patches for Linux-kjernen, rettet mot å forbedre minnehåndteringen ved å implementere en ny kontroller for minnehåndtering – slab (slab memory controller). Slab-distribusjon er en mekanisme for minnehåndtering som er designet for mer effektiv fordeling av minne og reduksjon av betydelig fragmentering. Grunnlaget for […]

Sparer penger på store volum i PostgreSQL

I fortsetter temaet for registrering av store datastreamer, som ble tatt opp i den forrige artikkelen om partisjonering, vil vi i denne se på måter å redusere den "fysiske" størrelsen på dataene lagret i PostgreSQL, og hvordan dette påvirker serverens ytelse. Vi vil diskutere TOAST-innstillinger og datalining. "I gjennomsnitt" vil disse metodene spare deg for ikke altfor mange ressurser, men -- uten å måtte modifisere applikasjonskoden. Men, […]

Skriver i PostgreSQL på lysår: 1 vert, 1 dag, 1TB

Nylig fortalte jeg om hvordan man med standardoppskrifter kan øke ytelsen til SQL-spørsmål "til lesing" fra PostgreSQL-databasen. I dag skal vi snakke om hvordan man kan gjøre skriving til databasen mer effektiv uten å bruke noen "spinnere" i konfigurasjonen -- bare ved å organisere datastreamene på riktig måte. #1. Partisjonering En artikkel om hvordan og hvorfor man bør organisere applikasjonspartisjonering "i teorien" […]

Utgivelse av serverbasert JavaScript-plattform Node.js 14.0

Node.js 14.0 er blitt lansert, en plattform for kjøring av nettverksapplikasjoner skrevet i JavaScript. Node.js 14.0 tilhører langtidssupportversjonene, men denne statusen vil bli tildelt først i oktober, etter stabilisering. Støtten for Node.js 14.0 vil pågå til april 2023. Støtten for den forrige LTS-versjonen Node.js 12.0 vil vare til april 2022, mens den eldre LTS-versjonen 10.0 […]

RubyGems har avdekket 724 ondsinnede pakker

ReversingLabs har publisert resultatene av analysen av bruk av typesquatting i RubyGems-repositoriet. Vanligvis brukes typesquatting for å distribuere skadelig programvare, basert på at en uoppmerksom utvikler gjør skrivefeil eller ikke legger merke til forskjeller når de søker. I løpet av forskningen ble det identifisert over 700 pakker med navn som ligner populære pakker, men som bare har små detaljer som skiller dem, for eksempel erstatning av lignende bokstaver eller bruk av […]

Rebuilderd er tilgjengelig for uavhengig verifisering av Arch Linux ved hjelp av gjentakbare samleprosesser.

Rebuilderd-verktøyet ble introdusert for å organisere uavhengig verifisering av binære pakker fra distribusjonen ved å implementere en kontinuerlig byggeprosess som sammenligner nedlastede pakker med pakker som oppnås ved ombygging på det lokale systemet. Verktøyet er skrevet i Rust og distribueres under GPLv3-lisensen. For øyeblikket har rebuilderd kun eksperimentell støtte for verifisering av pakker fra Arch Linux, men snart […]

CI/CD-veiledning i GitLab for (nesten) helt nye brukere

Eller hvordan skaffe vakre badges for prosjektet ditt på en kveld med avslappet koding. For hver utvikler med minst ett hobbyprosjekt, oppstår det gjerne en trang til vakre badges for status, dekning av koden, versjoner av pakker i nuget... Og denne trangen førte meg til å skrive denne artikkelen. I prosessen med å forberede meg til å skrive den […]

Det er rettet opp i eksternt utnyttbare sårbarheter i ipfw i FreeBSD.

To sårbarheter har blitt rettet i pakksfilteret ipfw som tidligere ble oppdaget i TCP-alternativ parsing-koden, forårsaket av feilene i dataene i behandlede nettverkspakker. Den første sårbarheten (CVE-2019-5614) kan føre til tilgang til minne utenfor den tildelte mbuf-bufferten når den behandles med spesielt utformede TCP-pakker, og den andre (CVE-2019-15874) kan føre til tilgang til allerede frigjorte minneområder (use-after-free). En vurdering av om problemene er egnet for […]

OpenSSL 1.1.1g er utgitt med en eliminerende sårbarhet relatert til TLS 1.3.

En korrigerende utgave av kryptografibiblioteket OpenSSL 1.1.1g er tilgjengelig, der sårbarheten (CVE-2020-1967) er rettet, noe som kan føre til tjenestene som er utilgjengelige når man prøver å forhandle en TLS 1.3-tilkobling med en server eller klient kontrollert av en ondsinnet aktør. Sårbarheten er klassifisert som høy risiko. Problemet oppstår kun i applikasjoner som bruker funksjonen SSL_check_chain(), og fører til at prosessen krasjer ved feil bruk av TLS-utvidelsen «signature_algorithms_cert». Spesielt ved […]

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