ESBuild гэж юу вэ?
esbuild нь олон хэсэгтэй программыг хурдан, цэгцтэй, ашиглахад бэлэн болгодог автомат боловсруулагч хэрэгсэл юм. Өөрөөр хэлбэл, олон JavaScript (JS) болон TypeScript (TS) файлыг нэгтгэж (bundle), хөрвүүлж (transpile), шахаж (minify), production орчинд ашиглахад бэлэн код болгон хувиргадаг өндөр гүйцэтгэлтэй build хэрэгсэл юм. esbuild-ийг 2020 онд Evan Wallace бүтээсэн бөгөөд түүний үндсэн зорилго нь JavaScript болон TypeScript […]
Ажайл аргачлал гэж юу вэ?
Ажайл гэж юу вэ? Ажайл (Agile) нь төслийн удирдлага болон программ хангамжийн хөгжүүлэлтийг илүү үр дүнтэй, уян хатан байдлаар хэрэгжүүлэх аргачлал юм. Энэхүү аргачлал нь төслийг томоор нь нэг дор хийхийн оронд жижиг үе шатуудад хуваан, тасралтгүй сайжруулж хэрэгжүүлдгээрээ онцлогтой. Ажайл аргачлалын гол зорилго нь өөрчлөгдөж буй шаардлагад хурдан дасан зохицох, багийн хамтын ажиллагааг сайжруулах, […]
Роботын олимп
Энэ оны 8-н сард Хятад улс робот болон хиймэл оюун ухааны хөгжлийг хүмүүст таниулах зорилгоор 3 хоногийн хугацаатай хүн хэлбэрт роботын тэмцээн зохион байгуулж, нийт 16 улсаас 280 ширхэг баг оролцлоо. Тухайн олимпод гүйлт, ширээний теннис гэх мэт тэмцээнээс өгсүүлээд бүр эм, эд зүйл ангилах, ширээ гэр цэвэрлэх гэх мэт тэмцээнүүд хүртэл байсан юм. Америк, […]
CERN (Conseil Européen pour la Recherche Nucléaire – Европын Цөмийн Судалгааны Байгууллага) бол дэлхийн хамгийн том бөгөөд хүчирхэг бөөмийн физикийн лаборатори юм. 1954 онд Швейцарийн Женев хотын ойролцоо, Швейцарь-Францын хил дээр байгуулагдсан энэхүү байгууллага нь орчлон ертөнцийн үүслийн нууцыг тайлахаар зорьж байна. Дэлхийн 2-р дайны дараа Европын улс орнууд шинжлэх ухааны салбарт хамтран ажиллах шаардлагатай […]
UPX: Программ хангамжийн хэмжээг багасгах “Шидэт” хэрэгсэл
Компьютерын ертөнцөд бид файл шахах буюу compression, ZIP эсвэл RAR гэх мэт шахсан файлуудын тухай сайн мэддэг . Гэхдээ та Executable буюу ажилладаг файлыг шахаж багсгаад, түүнийгээ буцааж задлахгүйгээр шууд ажиллуулах боломжтой гэдгийг мэдэх үү? Энэ удаад бид программ хангамжийн инженерчлэлийн хэрэгсэл болох UPX – Ultimate Packer for eXecutables-ийн тухай болон түүний ажиллах зарчмын хакерууд […]