Веб сайтны талаарх ойлголттой больё? #1 — Веб сайт гэж яг юу вэ?
Бид өдөр бүр Google, YouTube, Instagram, Moodle, онлайн дэлгүүр гээд олон сайтаар ордог. Гэхдээ “би вэб сайт ашиглаж чадна” гэдэг нь “вэб сайт яаж ажилладгийг ойлгодог” гэсэн үг биш. Вебийн суурийг ойлгочихвол: Өнөөдөр бид 3 зүйлийг авч үзнэ: Веб сайт гэж юу вэ? Веб сайт гэдэг нь интернетээр дамжуулан үзүүлдэг вэб хуудсуудын цуглуулга (эсвэл нэг […]
Stack Overflow “арчуулж” байна уу? Программистуудын хаан ширээ яагаад ганхах болов?
Хэдхэн жилийн өмнө “программист хүн “google” ашиглаж чаддаг байхад л болно” гэдэг байлаа. “Google”-дээд хамгийн эхэнд гарч ирдэг, бидний бүх асуудлыг шийддэг байсан “авралын од” бол Stack Overflow. Гэтэл өнөөдөр байдал орвонгоороо эргэж байна. Final Round AI болон бусад эх сурвалжуудын датаг харвал, энэ аварга платформ ChatGPT-ийн нөлөөгөөр түүхэндээ байгаагүй “Downfall” болжээ. 1. “Дуугүй бай, […]
ESBuild гэж юу вэ?
esbuild нь олон хэсэгтэй программыг хурдан, цэгцтэй, ашиглахад бэлэн болгодог автомат боловсруулагч хэрэгсэл юм. Өөрөөр хэлбэл, олон JavaScript (JS) болон TypeScript (TS) файлыг нэгтгэж (bundle), хөрвүүлж (transpile), шахаж (minify), production орчинд ашиглахад бэлэн код болгон хувиргадаг өндөр гүйцэтгэлтэй build хэрэгсэл юм. esbuild-ийг 2020 онд Evan Wallace бүтээсэн бөгөөд түүний үндсэн зорилго нь JavaScript болон TypeScript […]
NP-Complete бодлого = орчлонгийн нууц уу?
Компьютер яагаад зарим асуултад хэзээ ч бүрэн хариулж чаддаггүй вэ? Өнөөдөр бид компьютерт хэт итгэдэг болсон.Замын түгжрэлийг тооцоолж өгнө, царай танина, дуу хоолой ойлгоно, бүр хүнийг шатар, болон бусад тоглоомоор ялна. Тэгэхээр компьютер бүхнийг бодож чадна гэж бодох нь мэдээж. Гэвч компьютерийн ухаан нэг сонин үнэнийг хэлдэг. Тэр “хэтэрхий хэцүү”-гийн яг төвд нэг домог мэт […]
JWT гэж юу вэ ?
Оршил Орчин үеийн веб болон мобайл системүүд аюулгүй, өргөтгөх боломжтой authentication шийдэл шаардах болсон. Өмнө нь сервер дээр session хадгалдаг уламжлалт арга түгээмэл байсан бол өнөөдөр JWT (JSON Web Token) нь distributed system, microservice, API-д суурилсан архитектурт хамгийн их ашиглагддаг стандарт болсон. Гэхдээ JWT-г буруу ашиглавал аюулгүй байдлын ноцтой асуудал үүсэх эрсдэлтэй. Тиймээс software engineer […]