Muallif: ProHoster

KeyDB Redis uchun [potentsial] almashtirish sifatida

Habré-da "Redis-ga tezroq alternativa" - KeyDB haqida hech qanday sharhlar yo'q edi. Uni ishlatish bo'yicha yaqinda tajribaga ega bo'lganim uchun men bu bo'shliqni to'ldirmoqchiman. Orqa fon juda oddiy: bir kuni, katta trafik oqimi bilan, dastur ishlashida sezilarli darajada pasayish (ya'ni, javob berish vaqti) qayd etildi. O'sha paytda, afsuski, nima bo'layotganiga oddiy tashxis qo'yishning iloji yo'q edi, shuning uchun ular keyinchalik bir qator [...]

Slurm SRE. Booking.com va Google.com mutaxassislari bilan to'liq tajriba

Bizning jamoamiz tajribalarni yaxshi ko'radi. Har bir Slurm avvalgilarning statik takrorlanishi emas, balki tajriba haqida aks ettirish va yaxshilikdan yaxshiroqga o'tishdir. Ammo Slurm SRE bilan biz mutlaqo yangi formatdan foydalanishga qaror qildik - ishtirokchilarga "jang" uchun imkon qadar yaqin sharoitlarni berish. Agar intensiv kurs davomida nima qilganimizni qisqacha bayon qilsak: "Biz quramiz, buzamiz, ta'mirlaymiz, o'qiymiz." SRE xarajati kam […]

Qanday qilib kompaniyada bilim almashinuvini yo'lga qo'yish kerak, shunda u juda ko'p zarar ko'rmaydi

O'rtacha IT kompaniyasida talablar, vazifalarni kuzatuvchilarining tarixi, manbalar (ehtimol koddagi sharhlar bilan), ishlab chiqarishdagi odatiy, muhim va murakkab holatlar bo'yicha ko'rsatmalar, biznes-jarayonlarning tavsifi (ta'tilga qanday borish kerakligi haqida) ”), kontaktlar, kirish kalitlari, odamlar va loyihalar ro'yxati, mas'uliyat sohalarining tavsiflari - va biz unutgan va biz unutgan boshqa bilimlar to'plami [...]

Kompyuter kvestlari ingliz tilidagi so'zlarni o'rganish uchun ajoyib vosita sifatida

Kompyuter o'yinlari orqali ingliz tilini o'rganish allaqachon o'rnatilgan amaliyotdir. Chunki o‘yinlar bo‘sh vaqtni yaxshi o‘tkazish bilan til ekotizimiga to‘liq sho‘ng‘ish va uni oson o‘rganish imkoniyatini birlashtiradi. Bugun biz kvest janridagi o'yinlarni ko'rib chiqamiz, ular tilni tekislash uchun juda yaxshi va o'yinchilarga juda ko'p zavq bag'ishlaydi. Bor! Birinchidan, biroz zerikarlilik: [...]

Firefox Preview-ning tungi tuzilmalarida qo'shimchalar uchun qo'shimcha yordam qo'shildi

Firefox Preview mobil brauzerida, shu paytgacha faqat tungi tuzilmalarda WebExtension API-ga asoslangan plaginlarni ulashning uzoq kutilgan qobiliyati paydo bo'ldi. Brauzerga "Qo'shimcha dasturlar menejeri" menyusi qo'shildi, unda siz o'rnatish uchun mavjud plaginlarni ko'rishingiz mumkin. Firefox Preview mobil brauzeri Android uchun Firefox-ning joriy nashrini almashtirish uchun ishlab chiqilmoqda. Brauzer GeckoView dvigateli va Mozilla Android kutubxonalariga asoslangan [...]

Gibrid savdo jamoasi. Odamlar + AI bitta jamoa sifatida ishlaydi

Suhbatdosh sun'iy intellekt yordamida loyihamni ilgari surish, har qanday texnik muammolarni qanday hal qilishni aniq tushunish va turli musobaqalarda g'alaba qozonish, men uchun qaysi yo'nalishda harakat qilish mutlaqo aniq emas edi ... 2019-yil oktabr oyida men oldingi tezlatgichga kirdim, u erda men oldinga siljishning yuqori samaradorligini his qila oldim [...]

Nima uchun apparat startapiga dasturiy xakaton kerak?

O'tgan dekabr oyida biz oltita Skolkovo kompaniyasi bilan o'z startap-hakatonimizni o'tkazdik. Korporativ homiylar yoki tashqi yordamsiz biz dasturchilar hamjamiyatining sa'y-harakatlari bilan Rossiyaning 20 ta shahridan ikki yuz nafar ishtirokchini to'pladik. Quyida men qanday qilib muvaffaqiyatga erishganimiz, yo'lda qanday tuzoqlarga duch kelganimiz va nima uchun biz darhol g'olib jamoalardan biri bilan hamkorlik qilishni boshlaganimizni aytib beraman. […]

Bluetooth yoqilganda masofaviy kodni bajarish imkonini beruvchi Android tizimidagi zaiflik

Android platformasining fevral oyidagi yangilanishi Bluetooth stekidagi muhim zaiflikni (CVE-2020-0022) bartaraf etdi, bu esa maxsus ishlab chiqilgan Bluetooth paketini yuborish orqali masofadan kodni bajarish imkonini beradi. Muammo Bluetooth diapazonidagi tajovuzkor tomonidan aniqlanmasligi mumkin. Ehtimol, zaiflik zanjirdagi qo'shni qurilmalarni yuqtiruvchi qurtlarni yaratish uchun ishlatilishi mumkin. Hujum qilish uchun jabrlanuvchi qurilmasining MAC manzilini bilish kifoya (oldindan ulanish shart emas, [...]

Habr xizmatlari bo'yicha foydalanuvchi shartnomasi va maxfiylik siyosatiga o'zgartirishlar

Salom! Biz Foydalanuvchi shartnomasi va Maxfiylik siyosatiga o'zgartirishlar kiritdik. Hujjatlarning matni deyarli bir xil bo'lib qoldi, lekin xizmatni ifodalovchi yuridik shaxs o'zgardi. Agar ilgari xizmatni Rossiyaning Habr MChJ kompaniyasi boshqargan bo'lsa, endi bizning bosh kompaniyamiz Habr Blockchain Publishing Ltd yurisdiktsiyada ro'yxatdan o'tgan va Kipr Respublikasi va Evropa qonunlariga muvofiq faoliyat yuritmoqda [...]

Apellyatsiya sudi Bryus Perensning Grsecurityga qarshi ishini qondirdi

Kaliforniya apellyatsiya sudi Open Source Security Inc o'rtasidagi ish bo'yicha qaror chiqardi. (Grsecurity loyihasini ishlab chiqadi) va Bryus Perens. Sud apellyatsiyani rad etdi va quyi sudning hukmini tasdiqladi, u Bryus Perensga qarshi barcha da'volarni rad etdi va Open Source Security Inc kompaniyasiga 259 XNUMX AQSh dollari miqdoridagi yuridik to'lovlarni to'lashni buyurdi (Perens [...]

NGINX Unit 1.15.0 Ilova serveri versiyasi

NGINX Unit 1.15 dastur serverining chiqarilishi mavjud bo'lib, uning doirasida turli dasturlash tillarida (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js va Java) veb-ilovalarni ishga tushirishni ta'minlash uchun yechim ishlab chiqilmoqda. ). NGINX birligi bir vaqtning o'zida turli dasturlash tillarida bir nechta ilovalarni ishga tushirishi mumkin, ularning ishga tushirish parametrlari konfiguratsiya fayllarini tahrirlash va qayta ishga tushirishni talab qilmasdan dinamik ravishda o'zgartirilishi mumkin. Kod […]