Skribent: Yuri Gagarin

Linux-kjernen 5.3 har blitt lansert!

Hovednyhetene: Mechanismen pidfd som lar deg knytte en spesifikk PID til en prosess. Bindingen gjelder også etter prosessen har stoppet, slik at PID kan tildeles ved gjentatt oppstart. Detaljer. Begrensninger for frekvensområder i prosessplanleggeren. For eksempel kan kritiske prosesser starte med et minimumsfrekvensgrense (for eksempel minst 3 GHz), mens lavprioriterte prosesser kan ha en øvre frekvensgrense […]

Oppdagelse av sårbarheter og vurdering av motstandsdyktighet mot hackingangrep på smartkort og kryptoprocessorer med innebygd beskyttelse

I løpet av det siste tiåret har angripere, i tillegg til metoder for å hente hemmeligheter eller utføre andre uautoriserte handlinger, begynt å bruke utilsiktet datalekkasje og manipulering av programkjøringsprosessen gjennom sidekanaler. Tradisjonelle angrepsmetoder kan være kostbare når det gjelder kunnskap, tid og datakraft. Angrep via sidekanaler kan derimot være enklere å gjennomføre og ikke-destruktive, […]

Intensiv læringsmetode for STEM

I verden av ingeniørutdanning finnes det mange utmerkede kurs, men ofte har læreplanen bygget på disse ett alvorlig problem — mangel på god sammenheng mellom forskjellige emner. Man kan innvende: hvordan kan dette være? Når læreplanen utarbeides, spesifiseres for hvert kurs forutsetninger og en tydelig rekkefølge for hvordan fagene skal studeres. For eksempel, for å samle og […]

Kryssreplikering mellom PostgreSQL og MySQL

Jeg vil i grove trekk forklare kryssreplikasjon mellom PostgreSQL og MySQL, samt metodene for å konfigurere kryssreplikasjon mellom disse to databaser. Vanligvis kalles databaser i kryssreplikasjon homogene, og dette er en praktisk metode for å overføre fra én relasjonsdatabase-server til en annen. Databaser som PostgreSQL og MySQL anses for å være relasjonsbaserte, men […]

Hvordan forklare bestemor forskjellen mellom SQL og NoSQL

Et av de viktigste valgene en utvikler må ta, er hvilken database som skal brukes. I mange år har alternativene vært begrenset til ulike varianter av relasjonsdatabaser som støttet strukturerte forespørselsspråk (SQL). Dette inkluderer MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 og mange flere. I løpet av de siste 15 årene har det kommet mange nye […]

Prosjekt for å legge til støtte for parallellisering av kompilasjonsprosessen i GCC

I prosjektet Parallel GCC er det begynte arbeidet med å legge til muligheten for å dele kompilasjonsprosessen i flere parallelt utførte tråder. For øyeblikket brukes det å starte separate kompilatorprosesser i verktøyet make for å øke hastigheten på bygget på flerkjerne-systemer, der hver prosess bygget en enkelt kodefil. Det nye prosjektet eksperimenterer med å gi […]

En ny variant av exFAT-driveren har blitt foreslått for Linux-kjernen

Den koreanske utvikleren Park Ju Hyung, som spesialiserer seg på portering av Android-firmware for ulike enheter, har introdusert en ny versjon av drivere for exFAT-filsystemet — exfat-linux, som er en avlegger fra «sdFAT»-driveren utviklet av Samsung. For øyeblikket er Samsungs exFAT-driver allerede lagt til staging-grenen av Linux-kjernen, men den er basert på koden fra den gamle driverversjonen (1.2.9). […]

Varlink - kjernergrensesnitt

Varlink er et kjernegrensesnitt og protokoll som er lett å lese både for mennesker og maskiner. Varlink-grensesnittet kombinerer klassiske UNIX kommandolinjeparametere, tekstformater for STDIN/OUT/ERROR, håndbøker, metadata og er lik filbeskrivelsen FD3. Varlink er tilgjengelig fra ethvert programmeringsmiljø. Varlink-grensesnittet definerer hvilke metoder som skal implementeres og hvordan. Hver […]

Fenomenet XY: hvordan unngå «feilaktige» problemer

Har du noen gang tenkt på hvor mange timer, måneder og til og med liv som har blitt bortkastet på å løse «feil» problemer? En gang begynte noen å klage over at de måtte vente urimelig lenge på heisen. Andre ble bekymret over disse klagene og brukte mye tid, krefter og penger på å forbedre heisene og redusere ventetiden. Men […]

pg_stat_statements + pg_stat_activity + loq_query = pg_ash?

Som et kort tillegg til artikkelen "Forsøket på å lage en ASH-analog for PostgreSQL". Oppgaven Det er nødvendig å koble historikken til visningene pg_stat_statements, pg_stat_activity. Resultatet, ved å bruke historikken til utførelsesplanene fra servicedatabasen log_query, kan gi mye nyttig informasjon for bruk i prosessen med å håndtere ytelseshendelser og optimalisere forespørslene. Advarsel. I forbindelse med fortsatt testing og utvikling er artikkelen ikke […]

Den alpha-versjonen av den nye XMPP-serveren Xabber Server er utgitt

Utviklerne av XMPP-klienten Xabber har lansert sin egen XMPP-server basert på en fork av ejabberd. Koden til prosjektet distribueres under AGPLv3-lisensen. Blant funksjonene til Xabber Server: Rask installasjon som gjør det mulig å installere serveren automatisk og konfigurere alle nødvendige sertifikater; Ny protokoll for gruppechatter; Redigering, sletting og tilbaketrekking av meldinger; Funksjon for rask synkronisering av klienter; Protokoll for pålitelig levering av meldinger; Sesjonsadministrasjon (mulighet for å logge ut (tilbaketrekke rettighetene […]

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