Skribent: Yuri Gagarin

Sleurm SRE. En hel eksperiment med eksperter fra Booking.com og Google.com

Teamet vårt elsker eksperimenter. Hver Sleurm er ikke en statisk repetisjon av de tidligere, men en refleksjon over erfaringene og overgangen fra det gode til det bedre. Men med Sleurm SRE bestemte vi oss for å bruke et helt nytt format — gi deltakerne forhold som er nærmest «kamp»-forhold. For å oppsummere hva vi gjorde under intensivkurset: «Bygger, bryter, reparerer, lærer». SRE er lite verdt […]

Arbeidsnoder i Kubernetes: mange små eller noen få store?

Når man oppretter et Kubernetes-klynge, kan det oppstå spørsmål: hvor mange arbeidsnoder skal man konfigurere og hvilken type? Hva er best for en on-premise-klynge: å kjøpe noen få kraftige servere eller å bruke ti gamle maskiner i datasenteret ditt? Og i skyen, er det bedre å ta åtte én-kjerners eller to fire-kjerners instanser? Svarene på disse spørsmålene finner du i artikkelen til Daniel Weibels, programvareingeniør og lærer […]

KeyDB som [potensiell] erstatning for Redis

På Habré fant jeg ingen anmeldelser av «den raskere alternativet til Redis» — KeyDB. Etter å ha fått en del fersk erfaring med bruken, ønsker jeg å fylle dette tomrommet. Bakgrunnshistorien er ganske banal: en gang opplevde vi med stor mengde trafikk en betydelig degradering av applikasjonsytelsen (spesielt respons-tiden). På det tidspunktet, kunne vi dessverre ikke utføre en normal diagnose av situasjonen, så vi planla i ettertid en serie […]

Hvordan konfigurere Elasticsearch for å unngå lekkasjer

I løpet av det siste året har det vært mange lekkasjer fra Elasticsearch-databaser (her, her og her). I mange tilfeller inneholdt databasen personopplysninger. Disse lekkasjene kunne vært unngått hvis administratorene hadde sjekket noen enkle innstillinger etter oppsettet. I dag skal vi snakke om dem. La oss med en gang presisere at vi i vår praksis bruker Elasticsearch til lagring av logger og analyse […]

Grunnleggende om Elasticsearch

Elasticsearch er en søkemotor med json rest api, som bruker Lucene og er skrevet i Java. Beskrivelsen av alle fordelene til denne motoren finnes på den offisielle nettsiden. Senere i teksten vil vi referere til Elasticsearch som ES. Slike motorer brukes ved kompliserte søk i dokumentdatabaser. For eksempel, søk med hensyn til språkets morfologi eller søk etter geo-koordinater. I denne artikkelen […]

Opera har forbedret «bilde-i-bilde»-modusen

Nettleseren Opera har knapt noen popularitet. Det var tilfelle under den klassiske Opera, og det har fortsatt etter overgangen til Chromium-motoren. Men i mange tilfeller er den den mest innovative, og selskapet fortsetter å jobbe med å forbedre applikasjonen. I den nyeste oppdateringen ble det lagt til en forbedret versjon av «bilde i bilde»-modus. Og i motsetning til Googles versjon, fungerer den […]

For generating electricity at night, "anti-solar" batteries have been proposed

Selv om vi gjerne vil over på fornybare energikilder, har de alle sine ulemper. Solpaneler, for eksempel, fungerer kun i dagslys. Om natten ligger de stille, og energien hentes fra batterier ladet om dagen. Et forslag for å omgå denne begrensningen er termoradiative paneler oppfunnet av forskere. Som nevnt av nettsiden ExtremeTech, er forskere fra Universitetet […]

Siemens har lansert hypervisoren Jailhouse 0.12

Siemens har publisert en utgave av den frie hypervisoren Jailhouse 0.12. Hypervisoren støtter drift på x86_64-systemer med VMX+EPT eller SVM+NPT (AMD-V) utvidelser, samt på ARMv7- og ARMv8/ARM64-prosessorer med virtualiseringsutvidelser. Det utvikles også en bildeskapingsgenerator for hypervisoren Jailhouse, basert på Debian-pakker for støttede enheter. Koden for prosjektet distribueres under GPLv2-lisensen. Hypervisoren er implementert i […]

OpenWifi-prosjektet med implementering av en åpen Wi-Fi-brikke basert på FPGA og SDR

På den nylig avholdte FOSDEM 2020-konferansen ble prosjektet OpenWifi presentert, som utvikler den første åpne implementeringen av hele Wi-Fi 802.11a/g/n-stakken, der signalform og modulering settes programmatisk (SDR, Software Defined Radio). OpenWifi gjør det mulig å lage en fullstendig kontrollert implementering av alle komponentene i en trådløs enhet, inkludert lavnivålag, som vanligvis realiseres på nivåer utilgjengelige for revisjon av brikkene. Koden til programkomponentene […]

Wine er tilpasset for bruk med Wayland

I rammeverket av Wine-wayland-prosjektet er en kildekodepakke og driveren winewayland.drv laget, som gjør det mulig å bruke Wine i miljøer basert på Wayland-protokollen, uten bruk av XWayland og X11-relaterte komponenter. Det er også mulig å kjøre spill og applikasjoner som bruker grafikk-API-er som Vulkan og Direct3D 9, 10 og 11. Støtte for Direct3D er implementert ved bruk av DXVK-laget, som oversetter […]

Utgivelsen av spillmotoren Godot 3.2

ETTER ØNSKET FRA ARBEIDSTAKERE! Hentet fra oppnett. Etter 10 måneder med utvikling er utgaven av den frie spillmotoren Godot 3.2 publisert, som er egnet for å lage 2D- og 3D-spill. Motoren støtter et enkelt språk for programmering av spilllogikk, grafisk miljø for spilldesign, ett-klikk distribusjon av spill, omfattende muligheter for animasjon og simulering av fysiske prosesser, innebygd debugger og system for feiloppretting […]

Kim Dotcom: caught in the net, the most wanted person online. Part 2

For noen er Kim Dotcom, grunnleggeren av det omstridte fildelingsnettstedet 'MegaUpload', en kriminell og internett-pirat, mens for andre er han en urokkelig forkjemper for personvernet. 12. mars 2017 ble dokumentarfilmen premiered, som inneholder intervjuer med politikere, journalister og musikere som kjenner Kim 'fra alle sider'. Den New Zealandske regissøren Annie Goldson bruker arkivvideoer for å fortelle […]

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