Forfatter: ProHoster

KeyDB som en [potentiel] erstatning for Redis

På Habré var der ingen anmeldelser af det "hurtigere alternativ til Redis" - KeyDB. Efter at have fået forholdsvis nylig erfaring med at bruge det, vil jeg gerne udfylde dette hul. Baggrunden er ret banal: En dag, med en stor tilstrømning af trafik, blev der registreret en betydelig forringelse af applikationens ydeevne (nemlig responstid). På det tidspunkt var det desværre ikke muligt at foretage en normal diagnose af, hvad der skete, så efterfølgende planlagde de en række […]

Slurm SRE. Kontinuerligt eksperiment med eksperter fra Booking.com og Google.com

Vores team elsker eksperimenter. Hver slurm er ikke en statisk gentagelse af de foregående, men en refleksion over oplevelsen og en overgang fra godt til bedre. Men med Slurm SRE besluttede vi at bruge et helt nyt format - for at give deltagerne betingelser så tæt som muligt på at "bekæmpe". Hvis vi kort skitserer, hvad vi gjorde under det intensive kursus: "Vi bygger, vi går i stykker, vi reparerer, vi studerer." SRE koster lidt […]

Hvordan etablerer man vidensudveksling i en virksomhed, så det ikke gør så ondt

Den gennemsnitlige it-virksomhed har krav, en historie med opgavesporere, kilder (måske endda med kommentarer i koden), instruktioner til typiske, vigtige og komplekse sager i produktionen, en beskrivelse af forretningsprocesser (fra onboarding til "hvordan man tager på ferie" ”), kontakter, adgangsnøgler, lister over personer og projekter, beskrivelser af ansvarsområder – og en masse anden viden, som vi sikkert har glemt, og som kan […]

Computer quests som et fantastisk værktøj til at lære ord på engelsk

At lære engelsk gennem computerspil er allerede en etableret praksis. Fordi spil kombinerer god fritid med muligheden for at fordybe dig fuldstændigt i et sprogs økosystem og lære det ubesværet. I dag vil vi se på spil i quest-genren, som er gode til at øge sproget og helt sikkert vil bringe en masse sjov til spillerne. Gå! Først lidt træthed: end [...]

Tilføjet understøttelse af tilføjelser i natlige builds af Firefox Preview

I mobilbrowseren Firefox Preview er der dog indtil videre kun i natlige builds dukket den længe ventede mulighed for at forbinde tilføjelser baseret på WebExtension API op. Et menupunkt "Add-ons Manager" er blevet tilføjet til browseren, hvor du kan se tilføjelser tilgængelige til installation. Firefox Preview-mobilbrowseren udvikles til at erstatte den nuværende udgave af Firefox til Android. Browseren er baseret på GeckoView-motoren og Mozilla Android-biblioteker […]

Hybrid salgsafdeling. Mennesker + AI arbejder som ét team

At promovere mit projekt med konversationskunstig intelligens, have en klar forståelse af, hvordan man løser tekniske problemer og have vundet sejre i en hel masse forskellige konkurrencer, var det absolut ikke klart for mig, i hvilken retning jeg skulle bevæge mig... Og så, i oktober 2019 kom jeg ind i pre-acceleratoren, hvor jeg kunne opleve den høje effektivitet ved at arbejde videre med [...]

Hvorfor har en hardware-opstart brug for et software-hackathon?

Sidste december afholdt vi vores eget startup hackathon med seks andre Skolkovo-virksomheder. Uden virksomhedssponsorer eller nogen ekstern støtte samlede vi to hundrede deltagere fra 20 byer i Rusland gennem programmeringsfællesskabets indsats. Nedenfor vil jeg fortælle dig, hvordan det lykkedes, hvilke faldgruber vi stødte på undervejs, og hvorfor vi straks begyndte at samarbejde med et af de vindende hold. […]

Sårbarhed i Android, der tillader fjernudførelse af kode, når Bluetooth er slået til

Februar-opdateringen til Android-platformen eliminerede en kritisk sårbarhed (CVE-2020-0022) i Bluetooth-stakken, som tillader fjernudførelse af kode ved at sende en specialdesignet Bluetooth-pakke. Problemet kan være uopdaget af en hacker inden for Bluetooth-rækkevidde. Det er muligt, at sårbarheden kan bruges til at skabe orme, der inficerer naboenheder i en kæde. For at angribe er det nok at kende MAC-adressen på ofrets enhed (forhåndsparing er ikke påkrævet, [...]

Ændringer i brugeraftalen og privatlivspolitikken på Habr-tjenester

Hej! Vi har foretaget ændringer i brugeraftalen og privatlivspolitikken. Teksten i dokumenterne forblev næsten den samme, men den juridiske enhed, der repræsenterede tjenesten, ændrede sig. Hvis tjenesten tidligere blev administreret af det russiske selskab Habr LLC, nu vores moderselskab, Habr Blockchain Publishing Ltd, registreret og opererer i jurisdiktionen og under lovene i Republikken Cypern og den europæiske […]

Appelretten stadfæster Bruce Perens' sag mod Grsecurity

California Court of Appeal har afsagt dom i en sag mellem Open Source Security Inc. (udvikler Grsecurity-projektet) og Bruce Perens. Retten afviste appellen og stadfæstede underrettens dom, som afviste alle krav mod Bruce Perens og beordrede Open Source Security Inc til at betale $259 i advokatsalærer (Perens […]

NGINX Unit 1.15.0 Application Server Release

Frigivelsen af ​​NGINX Unit 1.15 applikationsserveren er tilgængelig, inden for hvilken en løsning udvikles til at sikre lanceringen af ​​webapplikationer på forskellige programmeringssprog (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js og Java ). NGINX Unit kan samtidigt køre flere applikationer på forskellige programmeringssprog, hvis startparametre kan ændres dynamisk uden behov for at redigere konfigurationsfiler og genstarte. Kode […]