Muallif: ProHoster

Centos 9 da Drupal 8 yordamida VPS shablonini yaratish

Biz bozorimizni kengaytirishda davom etamiz. Biz yaqinda Gitlab tasvirini qanday yaratganimiz haqida gaplashdik va bu hafta Drupal bizning bozorimizda paydo bo'ldi. Biz uni nima uchun tanlaganimizni va tasvir qanday yaratilganini aytib beramiz. Drupal har qanday turdagi veb-saytlarni yaratish uchun qulay va kuchli platformadir: mikrosaytlar va bloglardan tortib yirik ijtimoiy loyihalargacha, shuningdek, veb-ilovalar uchun asos sifatida ishlatiladi, […]

45 ta videokassetani raqamlashtirish bo'yicha sakkiz yillik izlanishlarim. 2-qism

Birinchi qismda eski oilaviy videolarni raqamlashtirish va ularni alohida sahnalarga bo'lish qiyin izlanishlar tasvirlangan. Barcha kliplarni qayta ishlagandan so'ng, men ularni YouTube'dagi kabi onlayn ko'rishni tashkil qilishni xohladim. Bu oilaning shaxsiy xotiralari bo'lgani uchun ularni YouTube'ning o'zida joylashtirish mumkin emas. Bizga qulay va xavfsizroq xususiy xosting kerak. 3-qadam. […]

45 ta videokassetani raqamlashtirish bo'yicha sakkiz yillik izlanishlarim. 1-qism

Oxirgi sakkiz yil ichida men bu videokassetalar qutisini to‘rt xil xonadon va bitta uyga ko‘chirdim. Bolaligimdan oilaviy videolar. 600 soatdan ortiq ishlagandan so'ng, men nihoyat ularni raqamlashtirdim va to'g'ri tashkil qildim, shunda lentalarni tashlab yuborish mumkin. 2-qism Hozir kadrlar shunday ko'rinadi: Barcha oilaviy videolar raqamlashtirildi va ularni ko'rish mumkin [...]

Betartiblik va qo'lda ishlash tartibiga qarshi kurashish uchun Terraformdagi naqshlar. Maksim Kostrikin (Ixtens)

Ko'rinishidan, Terraform ishlab chiquvchilari AWS infratuzilmasi bilan ishlash uchun juda qulay eng yaxshi amaliyotlarni taklif qilishadi. Faqat bir nuance bor. Vaqt o'tishi bilan har biri o'ziga xos xususiyatlarga ega bo'lgan muhitlar soni ortadi. Ilovalar to'plamining deyarli nusxasi qo'shni mintaqada paydo bo'ladi. Va Terraform kodini yangi talablarga muvofiq ehtiyotkorlik bilan nusxalash va tahrirlash yoki qor parchasiga aylantirish kerak. Terraformdagi naqshlar haqidagi hisobotim [...]

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 […]