Հեղինակ: ProHoster

Ստեղծելով VPS ձևանմուշ Drupal 9-ով Centos 8-ում

Մենք շարունակում ենք ընդլայնել մեր շուկան: Վերջերս մենք խոսեցինք այն մասին, թե ինչպես ենք ստեղծել Gitlab-ի պատկերը, և այս շաբաթ Drupal-ը հայտնվեց մեր շուկայում: Պատմում ենք, թե ինչու ենք ընտրել նրան և ինչպես է ստեղծվել կերպարը։ Drupal-ը հարմար և հզոր հարթակ է ցանկացած տեսակի կայք ստեղծելու համար՝ միկրոկայքերից և բլոգներից մինչև խոշոր սոցիալական նախագծեր, որը նաև օգտագործվում է որպես հիմք վեբ հավելվածների համար, […]

45 տեսաերիզների թվայնացման իմ ութամյա ձգտումը: Մաս 2

Առաջին մասը նկարագրում է հին ընտանեկան տեսանյութերը թվայնացնելու և դրանք առանձին տեսարանների բաժանելու դժվարին փորձը: Բոլոր հոլովակները մշակելուց հետո ես ուզում էի կազմակերպել դրանց դիտումը առցանց այնպես, ինչպես հարմար է YouTube-ում։ Քանի որ դրանք ընտանիքի անձնական հիշողություններն են, դրանք չեն կարող տեղադրվել հենց YouTube-ում: Մեզ պետք է ավելի մասնավոր հոսթինգ, որը և՛ հարմար է, և՛ անվտանգ: Քայլ 3. […]

45 տեսաերիզների թվայնացման իմ ութամյա ձգտումը: Մաս 1

Վերջին ութ տարիների ընթացքում ես տեսաերիզների այս տուփը տեղափոխել եմ չորս տարբեր բնակարաններ և մեկ տուն: Ընտանեկան տեսանյութեր իմ մանկությունից. Ավելի քան 600 ժամ աշխատանքից հետո ես վերջապես դրանք թվայնացրի և պատշաճ կերպով կազմակերպեցի, որպեսզի ժապավենները դեն նետվեն: Մաս 2 Ահա թե ինչ տեսք ունի կադրն այժմ. ընտանեկան բոլոր տեսանյութերը թվայնացվել են և հասանելի են դիտելու համար […]

Նախշեր Terraform-ում քաոսի և ձեռքի առօրյայի դեմ պայքարելու համար: Մաքսիմ Կոստրիկին (Իքսթենս)

Թվում է, թե Terraform-ի մշակողները առաջարկում են բավականին հարմար լավագույն փորձ AWS ենթակառուցվածքի հետ աշխատելու համար: Պարզապես մի նրբերանգ կա. Ժամանակի ընթացքում միջավայրերի թիվը մեծանում է, որոնցից յուրաքանչյուրն ունի իր առանձնահատկությունները: Հավելվածի փաթեթի գրեթե պատճենը հայտնվում է հարևան տարածաշրջանում: Իսկ Terraform կոդը պետք է խնամքով պատճենել և խմբագրել նոր պահանջներին համապատասխան կամ ձյան փաթիլ դարձնել: Իմ զեկույցը Terraform-ի օրինաչափությունների մասին՝ պայքարելու […]

WordPress-ի տեղադրման ավտոմատացում NGINX Unit-ի և Ubuntu-ի հետ

WordPress-ի տեղադրման վերաբերյալ շատ նյութեր կան, Google-ի «WordPress install» որոնումը կբերի մոտ կես միլիոն արդյունք: Այնուամենայնիվ, իրականում կան շատ քիչ օգտակար ուղեցույցներ, որոնք կարող են օգնել ձեզ տեղադրել և կարգավորել WordPress-ը և դրա հիմքում ընկած օպերացիոն համակարգը, որպեսզի դրանք կարողանան երկար ժամանակ աջակցել: Թերևս ճիշտ պարամետրերը […]

DevOps C++ և «խոհանոցային պատերազմներ», կամ ինչպես սկսեցի խաղեր գրել ուտելիս

«Ես գիտեմ, որ ոչինչ չգիտեմ» Սոկրատես ում համար. ՏՏ ոլորտի մարդկանց համար, ովքեր թքած ունեն բոլոր մշակողների վրա և ցանկանում են խաղալ իրենց խաղերը: Ինչ. այն մասին, թե ինչպես սկսել խաղեր գրել C/C++-ով, եթե հանկարծ դրա կարիքը ունենաք: Ինչու՞ պետք է սա կարդաք. հավելվածների մշակումն իմ մասնագիտությունը չէ, բայց ես ամեն շաբաթ փորձում եմ կոդավորել: […]

Webcast Habr PRO #6. Կիբերանվտանգության աշխարհը. պարանոյա ընդդեմ ողջախոհության

Անվտանգության ոլորտում հեշտ է կա՛մ անտեսել, կա՛մ, ընդհակառակը, շատ ջանք ծախսել ոչ մի բանի համար: Այսօր մենք մեր վեբ հեռարձակմանը կհրավիրենք տեղեկատվական անվտանգության կենտրոնից առաջատար հեղինակին՝ Լուկա Սաֆոնովին և Կասպերսկու լաբորատորիայի վերջնական կետերի պաշտպանության ղեկավար Ջաբրաիլ Մաթիևին (djabrail): Նրանց հետ միասին մենք կխոսենք այն մասին, թե ինչպես գտնել այդ նուրբ գիծը, որտեղ առողջ […]

Ինչպես արագ և հեշտությամբ որոնել տվյալներ Whale-ի միջոցով

Այս նյութը նկարագրում է տվյալների հայտնաբերման ամենապարզ և ամենաարագ գործիքը, որի աշխատանքը դուք տեսնում եք KDPV-ում: Հետաքրքիր է, որ whale-ը նախատեսված է հեռավոր git սերվերի վրա տեղակայվելու համար: Մանրամասները կտրվածքի տակ։ Ինչպես Airbnb-ի տվյալների հայտնաբերման գործիքը փոխեց իմ կյանքը Ես բախտ եմ ունեցել աշխատելու իմ կարիերայի որոշ զվարճալի խնդիրների վրա. ուսումնասիրել եմ հոսքերի մաթեմատիկան, մինչդեռ […]

Երկարատև տվյալների պահպանման և Linux ֆայլերի API-ներ

Ամպային համակարգերում տվյալների պահպանման կայունությունը ուսումնասիրելիս ես որոշեցի ինքս ինձ փորձարկել՝ համոզվելու համար, որ հասկանում եմ հիմնական բաները: Ես սկսեցի կարդալ NVMe բնութագրերը՝ հասկանալու համար, թե ինչ երկարակեցության երաշխիքներ են տալիս NMVe կրիչները՝ կապված տվյալների կայունության հետ (այսինքն՝ երաշխիքը, որ տվյալները հասանելի կլինեն համակարգի ձախողումից հետո): Ես արեցի հետևյալ հիմնական […]

Կոդավորումը MySQL-ում. Հիմնական բանալիների ռոտացիա

Տվյալների բազայի դասընթացում նոր գրանցման մեկնարկի ակնկալիքով մենք շարունակում ենք հրապարակել MySQL-ում գաղտնագրման մասին հոդվածների շարքը: Այս շարքի նախորդ հոդվածում մենք քննարկեցինք, թե ինչպես է աշխատում Master Key գաղտնագրումը: Այսօր, հիմնվելով ավելի վաղ ձեռք բերված գիտելիքների վրա, եկեք դիտարկենք հիմնական ստեղների ռոտացիան: Հիմնական ստեղնաշարի ռոտացիան նշանակում է, որ ստեղծվում է նոր հիմնական բանալին, և այս նոր […]

DevOps-ի վիճակը Ռուսաստանում 2020 թ

Ինչպե՞ս ես նույնիսկ հասկանում ինչ-որ բանի վիճակը: Դուք կարող եք հիմնվել ձեր կարծիքի վրա, որը ձևավորվել է տեղեկատվության տարբեր աղբյուրներից, օրինակ՝ կայքերում հրապարակումներից կամ փորձից: Կարող եք հարցնել ձեր գործընկերներին և ընկերներին. Մեկ այլ տարբերակ է դիտարկել համաժողովների թեմաները. ծրագրային հանձնաժողովը ոլորտի ակտիվ ներկայացուցիչներն են, ուստի մենք վստահում ենք նրանց համապատասխան թեմաների ընտրության հարցում: Առանձին ոլորտ են հետազոտությունները և հաշվետվությունները: […]

Հասկանալով CAMELK-ը, OpenShift Pipelines ձեռնարկը և TechTalk սեմինարները…

Մենք ձեզ ենք վերադառնում վերջին երկու շաբաթվա ընթացքում համացանցում գտած օգտակար նյութերի ավանդական կարճ ամփոփումով: Սկսել նոր. Հասկանալով CAMELK-ը Երկու ծրագրավորող-իրավաբաններ (այո, մենք նույնպես նման դիրքորոշում ունենք՝ հասկանալ տեխնոլոգիաները և ծրագրավորողներին պատմել դրանց մասին պարզ և հասկանալի լեզվով) համակողմանիորեն ուսումնասիրում են ինտեգրացիան՝ Camel-ը և Camel K-ը: RHEL հյուրընկալողների ավտոմատ գրանցում […]