Հեղինակ: ProHoster

EAV-ի փոխարինումը JSONB-ով PostgreSQL-ում

TL; DR: JSONB-ը կարող է մեծապես պարզեցնել տվյալների բազայի սխեմայի մշակումը` առանց հարցման կատարողականը զոհաբերելու: Ներածություն Եկեք դասական օրինակ բերենք հարաբերական տվյալների բազայի (տվյալների բազայի) աշխարհում, հավանաբար, օգտագործման ամենահին դեպքերից մեկի մասին. Բայց ոչ բոլոր օրինակները կարող են ունենալ հատկությունների նույն շարքը, ավելին, […]

Ինչպե՞ս խնայել ձեր և այլ մարդկանց ժամանակը հարցազրույցների ընթացքում կամ մի փոքր HR սխալ պատկերացումների մասին

Հաջորդ օրը սկսվեց, ինչպես վայել է կարճ շաբաթվա ձմեռային օրը: Մենեջերի առաջադրանքը լցված էր դասական առաջադրանքներով. «երեկ ես նամակ էի ուղարկել Վասիլի Իվանովիչին Sportloto-ում, Իվան Վասիլևիչի փոխարեն Lotto-million-ում, որտեղ ես գրել էի ամենատարբեր անպարկեշտ բաներ Վասիլի Իվանովիչի մասին, համոզվեք, որ նա չկարդա նամակ» կամ «մենք այստեղ ենք մասնաճյուղում անցած տարում մենք օպտիմալացրել ենք [...]

Քաղաքը քնում է, խաբրովցիներն արթնանում են

Եթե ​​հոդվածի տակ մեկնաբանությունների թիվն արագորեն մոտենում է 1000-ին, վստահ եղեք, որ անկախ հեղինակի ասած թեմայից, ներսում վիճաբանություն է մոլեգնում. և մականունը՝ ստանալով անձնական, հեգնական հարձակումներ, որոնց կարծրությունը գերազանցում է քսենոմորֆների արյանը, և, իհարկե, պարտադիր է […]

Ինչու ինձ չզանգեցին հետ-6, կամ զգույշ եղիր, օգտվողի անուն

Երբ գրեթե մեկ տարի առաջ գրեցի «Ինչպես խնայել ձեր և ուրիշների ժամանակը հարցազրույցների ժամանակ, կամ մի փոքր HR սխալ պատկերացումների մասին» հոդվածը, ես ելնում էի երկարաժամկետ համագործակցության մեջ երկու կողմերի ամբողջականության և շահագրգռվածության ենթադրությունից (փոխադարձ շահում, շահում-հաղթում, այսքանը): Անցած տարվա պրակտիկան ցույց է տալիս, որ շուկայական իրավիճակը աստիճանաբար փոխվում է դեպի վատը աշխատողի համար, և […]

Պրակտիկանտները ընկերության աչքերով

Հավանաբար գիտեք, որ Parallels-ը գրեթե առաջին իսկ օրվանից սպասարկում է տաղանդավոր ուսանողներին: Շատ առումներով, քանի որ ընկերությունն ինքն է հայտնվել նույն երիտասարդ «տաղանդների» շնորհիվ։ MIPT-ը և Bauman MSTU-ն ընդհանուր առմամբ կարելի է համարել մեր նախկին և ներկա ղեկավարների օրրանը: Ինչպե՞ս են գործերը հիմա: «Պատանիների» հետ աշխատելը թանկ է և «ցավոտ» Անցած տարիներին, […]

Blade Runner-ի ժամանակացույցը 2019 թվականի նոյեմբերն է: Արդյո՞ք կանխատեսումն իրականացավ։

1982 թվականին ռեժիսոր Ռիդլի Սքոթը ուրախացրեց աշխարհը «Blade Runner» ֆիլմով։ Սա կուլտային SF ֆիլմ է, որը դիտողներին ցույց տվեց մութ և անհանգստացնող ապագա՝ 2019 թվականի նոյեմբեր: Հիմա կարող ենք համեմատել այն, ինչ ցուցադրվեց ֆիլմում, և ինչ ունենք հիմա։ Խոսքը տեխնոլոգիայի մասին է, այլ ոչ թե Blade-ի քաղաքական, սոցիալական կամ տնտեսական մոդելի […]

Խորհրդային սուպերհերոսներ, չեխ բոգերներ և ավստրալիական կլոն

«Ինչպես գիտաֆանտաստիկ գրող Արթուր Քլարկը գրեթե փակեց «Տեխնոլոգիա երիտասարդության համար» ամսագիրը» հոդվածում ես խոստացա ուրբաթ օրը խոսել այն մասին, թե ինչպես է «Վեսելյե Կարտինկի»-ի գլխավոր խմբագիրը քիչ էր մնում այրվեր վրիպակներից. բառի ամենաուղիղ իմաստով. Այսօր ուրբաթ է, բայց նախ կցանկանայի մի քանի խոսք ասել հենց «Զվարճալի նկարների» մասին՝ այս եզակի դեպքի […]

Ապակենտրոնացված տեսահեռարձակման հարթակի թողարկում PeerTube 2.0

Հրապարակվել է վիդեոհոսթինգի և տեսահեռարձակման կազմակերպման ապակենտրոնացված հարթակի՝ PeerTube 2.0-ի թողարկումը։ PeerTube-ն առաջարկում է վաճառողից անկախ այլընտրանք YouTube-ին, Dailymotion-ին և Vimeo-ին՝ օգտագործելով P2P հաղորդակցության վրա հիմնված բովանդակության բաշխման ցանց և կապելով այցելուների բրաուզերները: Ծրագրի մշակումները բաշխվում են AGPLv3 լիցենզիայի ներքո: PeerTube-ը հիմնված է WebTorrent BitTorrent հաճախորդի վրա, որն աշխատում է դիտարկիչում և օգտագործում է WebRTC […]

Microsoft Defender ATP-ն գալիս է Linux-ին

Microsoft-ն աշխատում է Linux-ին աջակցություն տրամադրելու Microsoft Defender ATP (Advanced Threat Protection) հարթակում, որը նախատեսված է պրոակտիվ պաշտպանություն ապահովելու, չփակված խոցելիության մոնիտորինգի և համակարգի վնասակար գործունեությունը հայտնաբերելու և վերացնելու համար: Պլատֆորմը համատեղում է հակավիրուսային փաթեթը, ցանցի ներխուժման հայտնաբերման համակարգը, խոցելիության (ներառյալ 0-օրյա) շահագործումից պաշտպանվելու մեխանիզմը, ընդլայնված մեկուսացման գործիքները, հավելվածների կառավարման լրացուցիչ գործիքները և […]

Բաց կոդ Spleeter-ի համար՝ երաժշտությունն ու ձայնը բաժանելու համակարգ

Հեռարձակման մատակարար Deezer-ը բաց կոդով փորձարարական նախագիծ է ստեղծել, որը կոչվում է Spleeter, որը մշակում է մեքենայական ուսուցման համակարգ՝ աուդիո աղբյուրները բարդ աուդիո կոմպոզիցիաներից առանձնացնելու համար: Ծրագիրը թույլ է տալիս հեռացնել վոկալը կոմպոզիցիայից և թողնել միայն երաժշտական ​​նվագակցությունը, շահարկել առանձին գործիքների ձայնը կամ հրաժարվել երաժշտությունից և թողնել ձայնը մեկ այլ ձայնային շարքի հետ ծածկելու համար՝ ստեղծելով միքսեր, կարաոկե կամ արտագրում: Կոդ […]

Տեսանյութերի տրանսկոդավորման HandBrake 1.3.0 ծրագրի թողարկում

Մեկ տարվա մշակումից հետո ներկայացվում է վիդեո ֆայլերի մի ձևաչափից մյուսը բազմաթելային տրանսկոդավորման գործիքի թողարկում՝ HandBrake 1.3.0: Ծրագիրը հասանելի է ինչպես հրամանի տողի ռեժիմում, այնպես էլ որպես GUI ինտերֆեյս: Ծրագրի կոդը գրված է C լեզվով (Windows GUI-ի համար, որն իրականացվում է .NET-ում) և տարածվում է GPL լիցենզիայի ներքո: Երկուական հավաքները պատրաստվում են Linux-ի համար […]

Arch Linux-ը փոխել է Linux միջուկի փաթեթների տեղադրման եղանակը

Arch Linux-ի ծրագրավորողները հայտարարել են Linux միջուկով փաթեթներ տեղադրելու ձևի փոփոխության մասին: Միջուկի բոլոր պաշտոնական փաթեթները (linux, linux-lts, linux-zen և linux-hardened) այլևս իրականում չեն տեղադրի միջուկի պատկերը /boot գրացուցակում: Միջուկի պատկերների տեղադրումն ու հեռացումը կիրականացվի mkinitcpio սկրիպտի միջոցով (միջուկի տեղադրման գործառնությունների մշակման համար կեռիկներն առայժմ ավելացվել են միայն mkinitcpio-ում, սակայն […]