Forfatter: ProHoster

KeyDB som en [potensiell] erstatning for Redis

På Habré var det ingen anmeldelser av det "raskere alternativet til Redis" - KeyDB. Etter å ha fått ganske nylig erfaring med å bruke det, vil jeg gjerne fylle dette gapet. Bakgrunnen er ganske banal: En dag, med stor tilstrømning av trafikk, ble det registrert en betydelig forringelse av applikasjonsytelsen (nemlig responstid). På det tidspunktet var det dessverre ikke mulig å utføre en normal diagnose av hva som skjedde, så i etterkant planla de en serie […]

Slurm SRE. Et komplett eksperiment med eksperter fra Booking.com og Google.com

Teamet vårt elsker eksperimenter. Hver Slurm er ikke en statisk repetisjon av de forrige, men en refleksjon over opplevelsen og en overgang fra god til bedre. Men med Slurm SRE bestemte vi oss for å bruke et helt nytt format - for å gi deltakerne forhold så nært som mulig å "kamp". For å kort beskrive hva vi gjorde under intensivkurset: "Vi bygger, vi bryter, vi reparerer, vi studerer." SRE koster lite […]

Hvordan etablere kunnskapsutveksling i en bedrift slik at det ikke gjør så vondt

Det gjennomsnittlige IT-selskapet har krav, en historie med oppgavesporere, kilder (kanskje til og med med kommentarer i koden), instruksjoner for typiske, viktige og komplekse saker i produksjonen, en beskrivelse av forretningsprosesser (fra onboarding til "hvordan dra på ferie" ”), kontakter, tilgangsnøkler, lister over personer og prosjekter, beskrivelser av ansvarsområder – og en haug med annen kunnskap som vi sannsynligvis har glemt og som kan […]

Dataoppdrag som et fantastisk verktøy for å lære ord på engelsk

Å lære engelsk gjennom dataspill er allerede en etablert praksis. Fordi spill kombinerer god fritid med muligheten til å fordype deg fullstendig i økosystemet til et språk, og lære det uten problemer. I dag skal vi se på spill i quest-sjangeren, som er flotte for å øke språket og definitivt vil bringe mye moro til spillerne. Gå! Først litt kjedelig: enn [...]

Lagt til støtte for tillegg i nattlige versjoner av Firefox Preview

I mobilnettleseren Firefox Preview, men så langt bare i nattlige bygg, har den etterlengtede muligheten til å koble til tillegg basert på WebExtension API dukket opp. Et menyelement "Add-ons Manager" er lagt til i nettleseren, hvor du kan se tilleggsprogrammer tilgjengelig for installasjon. Firefox Preview-mobilnettleseren utvikles for å erstatte den nåværende utgaven av Firefox for Android. Nettleseren er basert på GeckoView-motoren og Mozilla Android-biblioteker […]

Hybrid salgsavdeling. Mennesker + AI jobber som ett team

Å promotere prosjektet mitt med konversasjonskunstig intelligens, ha en klar forståelse av hvordan jeg løser tekniske problemer og ha vunnet seire i en hel haug med forskjellige konkurranser, var det absolutt ikke klart for meg i hvilken retning jeg skulle bevege meg... Og så, i oktober 2019 kom jeg inn i pre-akseleratoren, hvor jeg kunne oppleve den høye effektiviteten ved å jobbe videre med [...]

Hvorfor trenger en maskinvareoppstart et programvarehackathon?

I desember i fjor holdt vi vårt eget startup hackathon med seks andre Skolkovo-selskaper. Uten bedriftssponsorer eller ekstern støtte, samlet vi to hundre deltakere fra 20 byer i Russland gjennom innsatsen fra programmeringsfellesskapet. Nedenfor vil jeg fortelle deg hvordan vi lyktes, hvilke fallgruver vi møtte underveis, og hvorfor vi umiddelbart begynte å samarbeide med et av vinnerlagene. […]

Sårbarhet i Android som tillater ekstern kjøring av kode når Bluetooth er slått på

Februaroppdateringen til Android-plattformen eliminerte en kritisk sårbarhet (CVE-2020-0022) i Bluetooth-stakken, som tillater ekstern kjøring av kode ved å sende en spesialdesignet Bluetooth-pakke. Problemet kan ikke oppdages av en angriper innenfor Bluetooth-rekkevidde. Det er mulig at sårbarheten kan brukes til å lage ormer som infiserer naboenheter i en kjede. For å angripe er det nok å vite MAC-adressen til offerets enhet (forhåndsparing er ikke nødvendig, [...]

Endringer i brukeravtalen og personvernerklæringen på Habr-tjenester

Hallo! Vi har gjort endringer i brukeravtalen og personvernerklæringen. Teksten til dokumentene forble nesten den samme, men den juridiske enheten som representerte tjenesten endret seg. Hvis tjenesten tidligere ble administrert av det russiske selskapet Habr LLC, nå vårt morselskap, Habr Blockchain Publishing Ltd, registrert og opererer i jurisdiksjonen og under lovene i Republikken Kypros og det europeiske […]

Lagmannsretten gir Bruce Perens medhold mot Grsecurity

California lagmannsrett har avsagt dom i en sak mellom Open Source Security Inc. (utvikler Grsecurity-prosjektet) og Bruce Perens. Retten avviste anken og stadfestet underrettens dom, som avviste alle krav mot Bruce Perens og beordret Open Source Security Inc til å betale 259 XNUMX dollar i advokatsalærer (Perens […]

Utgivelse av NGINX Unit Application Server 1.15.0

Utgivelsen av NGINX Unit 1.15-applikasjonsserveren er tilgjengelig, hvor en løsning utvikles for å sikre lansering av nettapplikasjoner på forskjellige programmeringsspråk (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js og Java ). NGINX Unit kan samtidig kjøre flere applikasjoner på forskjellige programmeringsspråk, hvor lanseringsparametrene kan endres dynamisk uten behov for å redigere konfigurasjonsfiler og starte på nytt. Kode […]