Szerző: ProHoster

A KeyDB [potenciális] helyettesítője a Redisnek

A Habré-n nem érkezett vélemény a „Redis gyorsabb alternatívájáról” - KeyDB. Miután viszonylag friss tapasztalatokra tettem szert a használat során, ezt a hiányt szeretném pótolni. A háttér meglehetősen banális: egy napon, nagy forgalom beáramlása mellett, az alkalmazás teljesítményében (nevezetesen a válaszidőben) jelentős romlást észleltek. Akkoriban sajnos nem lehetett normális diagnózist felállítani, hogy mi történik, ezért utólag egy sorozatot terveztek […]

Slurm SRE. Teljes kísérlet a Booking.com és a Google.com szakértőivel

Csapatunk szereti a kísérleteket. Minden egyes Slurm nem az előzőek statikus megismétlése, hanem a tapasztalat reflexiója és átmenet a jóból a jobb felé. A Slurm SRE-vel azonban úgy döntöttünk, hogy egy teljesen új formátumot használunk – hogy a résztvevőknek a lehető legközelebbi feltételeket biztosítsuk a „harchoz”. Ha röviden felvázoljuk, mit csináltunk az intenzív tanfolyamon: „Építünk, törünk, javítunk, tanulunk.” Az SRE kevésbe kerül […]

Hogyan alakítsunk ki tudáscserét egy cégben úgy, hogy ne fájjon annyira

Az átlagos IT-cégnek vannak követelményei, a feladatkövetők története, a források (talán megjegyzésekkel a kódban is), a tipikus, fontos és összetett termelési esetekre vonatkozó utasítások, az üzleti folyamatok leírása (a beépítéstől a „hogyan menjünk nyaralni” ”), névjegyek, hozzáférési kulcsok, személyek és projektek listái, a felelősségi területek leírása – és egy csomó egyéb tudás, amelyet valószínűleg elfelejtettünk, és amelyek […]

A számítógépes küldetések csodálatos eszköz az angol szavak tanulásához

Az angol számítógépes játékokon keresztül történő tanulása már bevett gyakorlat. Mert a játékok a szabadidő eltöltését ötvözik azzal a lehetőséggel, hogy teljesen elmerüljenek egy nyelv ökoszisztémájában, és könnyedén megtanulják azt. Ma a quest műfajú játékokkal fogunk foglalkozni, amelyek kiválóan alkalmasak a nyelvi szint emelésére, és minden bizonnyal sok örömet okoznak a játékosoknak. Megy! Először is egy kis unalom: mint [...]

Hozzáadott kiegészítők támogatása a Firefox Preview éjszakai összeállításában

A Firefox Preview mobilböngészőben viszont egyelőre csak éjszakai buildekben jelent meg a régóta várt lehetőség a WebExtension API-n alapuló kiegészítők csatlakoztatására. A böngészőbe bekerült a „Kiegészítők kezelője” menüpont, ahol a telepíthető bővítmények láthatók. A Firefox Preview mobilböngészőt a Firefox for Android jelenlegi kiadásának leváltására fejlesztik. A böngésző a GeckoView motoron és a Mozilla Android könyvtárakon alapul […]

Hibrid értékesítési csapat. Emberek + AI egy csapatként dolgoznak

A projektemet társalgási mesterséges intelligenciával népszerűsítve, tisztán értve, hogyan kell megoldani bármilyen technikai problémát, és számos különböző versenyen nyertem, egyáltalán nem volt világos számomra, hogy milyen irányba induljak el... És így, 2019 októberében kerültem az előgyorsítóba, ahol megtapasztalhattam a továbblépés nagy hatékonyságát a [...]

Miért van szüksége egy hardverindításnak egy szoftverhackathonra?

Tavaly decemberben megtartottuk saját startup hackathonunkat hat másik skolkovói céggel. Vállalati szponzorok és külső támogatás nélkül kétszáz résztvevőt gyűjtöttünk össze Oroszország 20 városából a programozói közösség erőfeszítéseivel. Az alábbiakban elmondom, hogyan sikerült, milyen buktatókkal találkoztunk az út során, és miért kezdtünk el azonnal együttműködni az egyik győztes csapattal. […]

Kezdeményezés Unity 8 asztali és Mir megjelenítő szerver hozzáadására a Debianhoz

Mike Gabriel, aki a Qt és a Mate csomagokat karbantartja a Debianon, egy kezdeményezést mutatott be a Unity 8 és a Mir Debian GNU/Linux rendszerre történő becsomagolására, majd a disztribúcióba való integrálására. A munkát az UBports projekttel közösen végzik, amely átvette az Ubuntu Touch mobilplatform és a Unity 8 asztali számítógép fejlesztését, miután […]

Az Android biztonsági rése, amely lehetővé teszi a távoli kódfuttatást, ha a Bluetooth be van kapcsolva

Az Android platform februári frissítése megszüntette a Bluetooth-verem kritikus sérülékenységét (CVE-2020-0022), amely lehetővé teszi a távoli kódfuttatást egy speciálisan kialakított Bluetooth-csomag küldésével. A problémát a Bluetooth hatótávolságán belüli támadó nem észlelheti. Lehetséges, hogy a sérülékenységet olyan férgek létrehozására lehet használni, amelyek egy láncban szomszédos eszközöket fertőznek meg. A támadáshoz elegendő ismerni az áldozat eszközének MAC-címét (nem szükséges előzetes párosítás, [...]

Változások a Habr szolgáltatások felhasználói szerződésében és adatvédelmi szabályzatában

Helló! Módosítottuk a Felhasználói Szerződést és az Adatvédelmi szabályzatot. Az iratok szövege szinte változatlan maradt, a szolgálatot képviselő jogi személy azonban megváltozott. Ha korábban a szolgáltatást az orosz Habr LLC cég kezelte, akkor most anyavállalatunk, a Habr Blockchain Publishing Ltd., amely a Ciprusi Köztársaság joghatósága és törvényei szerint, valamint az európai […]

A fellebbviteli bíróság helyt ad Bruce Perens Grsecurity elleni keresetének

A kaliforniai fellebbviteli bíróság ítéletet hozott az Open Source Security Inc. közötti ügyben. (a Grsecurity projektet fejleszti) és Bruce Perenst. A bíróság elutasította a fellebbezést, és megerősítette az alsóbb fokú bíróság ítéletét, amely elutasított minden Bruce Perens elleni keresetet, és kötelezte az Open Source Security Inc-t 259 XNUMX dollár jogi költség megfizetésére (Perens […]

NGINX Unit 1.15.0 Application Server kiadás

Megjelent az NGINX Unit 1.15 alkalmazásszerver kiadása, amelyen belül megoldást fejlesztenek a webes alkalmazások indításának biztosítására különböző programozási nyelveken (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js és Java ). Az NGINX Unit egyidejűleg több alkalmazást is futtathat különböző programozási nyelveken, amelyek indítási paraméterei dinamikusan módosíthatók konfigurációs fájlok szerkesztése és újraindítás nélkül. Kód […]