shakaja me të

Mirë se vini në edicionin e kësaj jave të Hej, Sys, serisë më të rastësishme të inxhinierisë së sistemeve, ku lojërat e lojërave janë të këqija ashtu si ekonomia.

Çdo javë, të paktën tani për tani, prisni dy segmentet e mëposhtme:

  • Një javë në jetë,ku diskutoj shkurtimisht se për çfarë kam punuar në 7 ditët e fundit.
  • Eli5 (Shpjego sikur jam 5 vjeç), ku përpiqem të zbërthej konceptet e llogaritjes në shpjegimet më themelore. Ka qenë e vështirë.

Le të hidhemi brenda!

Një javë në jetë

Me "hackathon-in vjetor të Ekipit të Produktit" të ardhshëm, ekipi i sistemeve ka qenë i zënë duke bërë disa punë mirëmbajtjeje në skelat për aplikacionet Rails dhe Express.

Disa nga detyrat e mia kanë konsistuar në përmirësimin e të gjitha gjërave të tilla si diagramet Helm, Dockerfiles, docker-composes dhe ** gasp ** varësitë. Unë kam marrë përsipër të punoj me skelen Express dhe përmirësoj modulet e saj të nyjeve të lidhura.

Diçka që mund të jetë zhgënjyese me përmirësimin e moduleve janë varësitë e mbivendosura. Pas ekzekutimit të një yarn audit (ose ekuivalentin innpm ) në drejtorinë e çdo aplikacioni të nyjeve, dalja do të listojë të gjitha modulet që janë në rrezik sepse varësitë e tyre nuk janë përmirësuar.
Me fjalë të tjera, nëse moduli jest varet nga versioni i fundit i babel-core por ekipi jest nuk e ka përditësuar atë brenda bazës së kodit të tyre, ne jemi të pafat dhe duhet të presim që ekipi jest të kujdeset për të.

Bëj shaka, ne mund të përdorim bllokun resolutionspackage.json tonë dhe të shtojmë versionet e duhura për varësitë tona të mbivendosura.

"resolutions": {
  "babel-core": "<latest-version>"
}

Kjo eshte! Kjo shtesë e vogël e bëri javën time shumë më të mirë.

Eli5

Le të shpjegojmë varësitë e mbivendosura!

Një varësi e ndërthurur është si të përdorni atë që mendoni se është llogaria e vëllait tuaj në HBO GO për të parë Euphoria kur në realitet është llogaria e motrës së partnerit të tij.

Hyni në aplikacion në orën 20:58 dhe goditeni me një ekran të kyçur që ju kërkon të rinovoni abonimin tuaj. Ju provoni të identifikoheni përsëri. Ju kontrolloni kredencialet pa pushim, por mjerisht, jo zare.

Ju telefononi vëllain tuaj. Ai ju zbulon se llogaria nuk ishte kurrë e tij dhe ju do të duhet të prisni që motra e partnerit të tij të kthehet nga misioni i saj i Korpusit të Paqes përpara se të rinovohet.

Mirëpo.

Në këtë skenar, ju jeni duke u mbështetur tek vëllai juaj, i cili mbështetet te partnerja e tij, që mbështetet te motra e tyre dhe në këtë rast, ajo është varësia problematike e mbivendosur. Apo ndoshta jeni ju? Merrni llogarinë tuaj? Ejani.

Në rregull, kjo është e gjithë koha që kemi sot!

Do të kthehem javën tjetër me diçka pak më shumë… të strukturuar dhe sensitive.

mirupafshim!