Black Box vs. White Box
Програмын чанарыг шалгах арга Компьютерийн програм, тоглоом, апп зөв ажиллаж байна уу гэдгийг шалгахыг testing (тестлэх) гэдэг. Программ хангамж тестлэх нь зөвхөн алдаа олох хэрэгсэл биш, систем хэрхэн ажиллаж байгааг ойлгох чухал процесс байдаг. Үүн дотроос хамгийн түгээмэл хоёр тестлэх арга нь Black Box Testing (Хар хайрцагны шалгалт) болон White Box Testing (Цагаан хайрцагны шалгалт). […]
Трансформатор гэж юу вэ?(Transformer)
Бидний өдөр тутам хэрэглэдэг олон төхөөрөмж трансформаторын тусламжтай ажилладаг. Жишээ нь гар утас цэнэглэгч, адаптер, цахилгааны дэд станц зэрэгт заавал трансформатор байдаг. Трансформатор нь хувьсах гүйдлийн (AC) хүчдэлийг ихэсгэх эсвэл багасгах зориулалттай цахилгаан төхөөрөмж юм. Энгийнээр хэлбэл цахилгаан станцаас ирсэн их хүчдэлтэй AC гүйдлийг гэр ахуйн хэрэгсэлд аюулгүй ашиглахын тулд бага хүчдэл болгон өөрчилдөг төхөөрөмжийг […]
Kubernetes: Таны аппликэйшнүүдийн “Удирдаач”
Та “Container” (Контейнер) технологийн талаар сонсож байсан уу? Орчин үед програмуудыг (apps) ажиллуулахдаа зөөврийн хайрцаг буюу Контейнер дотор багцалдаг болсон. Гэхдээ хэрэв танд ганц биш, харин 1,000 ширхэг контейнер байгаа бол яах вэ? Тэдгээрийг хэн асааж, хэн унтрааж, хэн хянах вэ? Энд л Kubernetes (Кубернетес) буюу товчоор K8s тайзнаа гарч ирнэ. Kubernetes гэж юу вэ? […]
ESBuild гэж юу вэ?
esbuild нь олон хэсэгтэй программыг хурдан, цэгцтэй, ашиглахад бэлэн болгодог автомат боловсруулагч хэрэгсэл юм. Өөрөөр хэлбэл, олон JavaScript (JS) болон TypeScript (TS) файлыг нэгтгэж (bundle), хөрвүүлж (transpile), шахаж (minify), production орчинд ашиглахад бэлэн код болгон хувиргадаг өндөр гүйцэтгэлтэй build хэрэгсэл юм. esbuild-ийг 2020 онд Evan Wallace бүтээсэн бөгөөд түүний үндсэн зорилго нь JavaScript болон TypeScript […]
Дижитал эрх (Digital Rights)
Дижитал технологи сүүлийн арван жилд хурдацтай хөгжиж, хүний өдөр тутмын амьдралын бараг бүх талбарт нэвтэрсэн. Харилцаа холбоо, боловсрол, эрүүл мэнд, санхүү, төрийн үйлчилгээ хүртэл цахим хэлбэрт шилжсэн нь амьдралыг илүү хялбар болгож байгаа ч үүний зэрэгцээ хүний эрх, эрх чөлөөг дижитал орчинд хэрхэн хамгаалах вэ гэсэн шинэ асуултыг бий болгож байна. Энэхүү асуудлыг хамарсан ойлголтыг […]