Muallif: ProHoster

NGINX Unit va Ubuntu bilan WordPress o'rnatishni avtomatlashtirish

WordPress-ni o'rnatish bo'yicha juda ko'p materiallar mavjud; Google'da "WordPress o'rnatish" uchun qidiruv yarim millionga yaqin natijalarni beradi. Biroq, WordPress va asosiy operatsion tizimni uzoq vaqt davomida qo'llab-quvvatlash uchun o'rnatish va sozlashga yordam beradigan juda kam foydali qo'llanmalar mavjud. Ehtimol, to'g'ri sozlamalar [...]

DevOps C++ va "oshxona urushlari" yoki ovqat paytida qanday qilib o'yin yozishni boshladim

"Men hech narsani bilmasligimni bilaman" Sokrat Kim uchun: barcha ishlab chiquvchilarga ahamiyat bermaydigan va ularning o'yinlarini o'ynashni xohlaydigan IT-odamlar uchun! Nima: agar sizga kutilmaganda kerak bo'lsa, C/C++ da o'yin yozishni qanday boshlash haqida! Nima uchun buni o'qish kerak: Ilovalarni ishlab chiqish mening mutaxassisligim emas, lekin men har hafta kodlashga harakat qilaman. […]

Habr PRO №6 veb-translyatsiyasi. Kiberxavfsizlik dunyosi: paranoyya va aqlga qarshi

Xavfsizlik sohasida buni e'tiborsiz qoldirish yoki aksincha, hech narsa uchun juda ko'p kuch sarflash oson. Bugun biz veb-translyatsiyamizga Axborot xavfsizligi markazining eng yaxshi muallifi Luka Safonov va Kasperskiy laboratoriyasining so'nggi nuqtalarni himoya qilish bo'limi boshlig'i Djabrail Matievni (djabrail) taklif qilamiz. Ular bilan birgalikda biz sog'lom bo'lgan nozik chiziqni qanday topish haqida gaplashamiz [...]

Whale yordamida ma'lumotlarni qanday tez va oson qidirish mumkin

Ushbu material KDPV da ko'rgan eng oddiy va tezkor ma'lumotlarni topish vositasini tasvirlaydi. Qizig'i shundaki, kit uzoq git serverida joylashtirish uchun mo'ljallangan. Kesish ostidagi tafsilotlar. Airbnb-ning ma'lumotlarni kashf qilish vositasi hayotimni qanday o'zgartirdi? Men o'z kareramdagi qiziqarli muammolar ustida ishlash baxtiga muyassar bo'ldim: men oqimlar matematikasini o'rganib chiqdim [...]

Bardoshli ma'lumotlarni saqlash va Linux fayl API'lari

Bulutli tizimlarda ma'lumotlarni saqlash barqarorligini o'rganar ekanman, men asosiy narsalarni tushunganimga ishonch hosil qilish uchun o'zimni sinab ko'rishga qaror qildim. NMVe drayverlari ma'lumotlarning barqarorligi (ya'ni, tizim ishlamay qolgandan keyin ma'lumotlar mavjud bo'lishi kafolati) bilan bog'liq mustahkamlik kafolatlarini tushunish uchun NVMe spetsifikatsiyasini o'qishdan boshladim. Men quyidagi asosiy ishlarni qildim [...]

MySQL-da shifrlash: Asosiy kalitlarni aylantirish

Ma'lumotlar bazasi kursiga yangi ro'yxatga olish boshlanishini kutgan holda, biz MySQL-da shifrlash haqida bir qator maqolalarni nashr etishda davom etamiz. Ushbu seriyadagi oldingi maqolada biz Master Key shifrlash qanday ishlashini muhokama qildik. Bugun, ilgari olingan bilimlarga asoslanib, asosiy kalitlarning aylanishini ko'rib chiqaylik. Asosiy kalitni aylantirish yangi asosiy kalit yaratilishini va bu yangi […]

Rossiyadagi DevOps holati 2020

Biror narsaning holatini qanday tushunasiz? Siz turli xil ma'lumot manbalaridan, masalan, veb-saytlardagi nashrlardan yoki tajribadan olingan fikringizga ishonishingiz mumkin. Siz hamkasblaringiz va do'stlaringizdan so'rashingiz mumkin. Yana bir variant - konferentsiyalar mavzularini ko'rib chiqish: dastur qo'mitasi sanoatning faol vakillari, shuning uchun biz ularga tegishli mavzularni tanlashda ishonamiz. Alohida soha - tadqiqot va hisobotlar. […]

CAMELK, OpenShift Pipelines qo‘llanmasi va TechTalk seminarlarini tushunish…

Biz sizga so'nggi ikki hafta ichida Internetda topilgan foydali materiallarning an'anaviy qisqacha to'plami bilan qaytamiz. Yangisini boshlang: CAMELK-ni tushunish Ikki dasturchi-advokat (ha, bizda ham shunday pozitsiya bor - texnologiyalarni tushunish va ular haqida ishlab chiquvchilarga sodda va tushunarli tilda aytib berish) Camel va Camel K integratsiyasini har tomonlama o'rganishadi! RHEL xostlarini avtomatik roʻyxatga olish […]

ELK xavfsizlik muhandislariga veb-sayt hujumlariga qarshi kurashda va tinch uxlashda qanday yordam beradi

Bizning kibermudofaa markazimiz mijozlarning veb-infratuzilmasi xavfsizligi uchun javobgardir va mijoz saytlariga hujumlarni qaytaradi. Biz hujumlardan himoya qilish uchun FortiWeb veb-ilovasining xavfsizlik devorlaridan (WAF) foydalanamiz. Ammo hatto eng zo'r WAF ham panatseya emas va maqsadli hujumlardan himoya qilmaydi. Shuning uchun biz WAFga qo'shimcha ravishda ELK dan foydalanamiz. Bu barcha voqealarni bir joyga to'plashga yordam beradi [...]

ARM platasida GNU/Linuxni noldan boshlash (misol sifatida Kali va iMX.6 dan foydalanish)

tl; dr: Men debootstrap, linux va u-boot-dan foydalangan holda ARM kompyuteri uchun Kali Linux tasvirini yaratmoqdaman. Agar siz juda mashhur bo'lmagan bitta platali dasturiy ta'minotni sotib olgan bo'lsangiz, u uchun sevimli distributivingizning tasviri yo'qligiga duch kelishingiz mumkin. Rejalashtirilgan Flipper One bilan ham xuddi shunday narsa sodir bo'ldi. IMX6 uchun Kali Linux oddiygina yo'q (men tayyorlayapman), shuning uchun uni o'zim yig'ishim kerak. Yuklab olish jarayoni ancha […]

O'zini davolaydigan tarmoq: Flow Label sehri va Linux yadrosi atrofidagi detektiv. Yandex hisoboti

Zamonaviy ma'lumotlar markazlarida turli xil monitoring turlari bilan qamrab olingan yuzlab faol qurilmalar o'rnatilgan. Ammo hatto qo'lida mukammal monitoringga ega ideal muhandis ham bir necha daqiqada tarmoqdagi nosozlikka to'g'ri javob bera oladi. Next Hop 2020 konferensiyasidagi ma’ruzada men DC tarmog‘ini loyihalash metodologiyasini taqdim etdim, uning o‘ziga xos xususiyati bor – ma’lumotlar markazi millisekundlarda o‘zini davolaydi. […]

Linux server himoyasi. Avval nima qilish kerak

Habib M'henni / Wikimedia Commons, CC BY-SA Hozirgi kunda hostingda server o'rnatish bir necha daqiqa va sichqonchani bir necha marta bosish bilan bog'liq. Ammo ishga tushirilgandan so'ng darhol u o'zini dushman muhitda topadi, chunki u roker diskotekasidagi begunoh qiz kabi butun Internetga ochiq. Skanerlar uni tezda topib, tekshirayotgan minglab avtomatik skriptli botlarni topadilar [...]