Зургаан өнцөгт архитектур
Орчин үеийн програм хангамжийн системүүд улам бүр том, төвөгтэй болж байгаа энэ үед кодыг зөв зохион байгуулах, урт хугацаанд засварлах, өргөтгөх боломжтой байлгах нь маш чухал асуудал болж байна. Энэ асуудлыг шийдвэрлэхэд зориулагдсан архитектурын нэг бол “Hexagonal Architecture”, өөрөөр хэлбэл “Ports and Adapters Architecture” юм. Энэ ойлголтыг анх программ хангамжийн инженер Alistair Cockburn танилцуулсан бөгөөд […]
URL Spoofing
Сүүлийн үед KFC зэрэг алдартай брэндүүдийн вэбсайтыг хуурамчаар дуурайн хүмүүсийн хувийн мэдээллийг залилан авах хэргүүд улам олширч байна. Залилагчдын голчлон ашигладаг арга бол URL spoofing юм. Энэ нь олон хүн ашигладаг вэбсайтыг жинхэнээсээ ялгагдахааргүй хуулбарлан хийж, том хямдрал болон урамшуулал санал болгосон мэт харагдуулан хүний сонирхлыг татдаг. Энэ бол social engineering буюу хүний сэтгэл зүйг […]
Automatic speech recognition
Орчин үеийн мэдээллийн технологийн хөгжлийн үр дүнд хүн ба компьютерын харилцаанд томоохон тэсрэлт гарсан нь Хэл яриаг автоматаар таних технологи (Automatic Speech Recognition – ASR) юм. Энэхүү технологи нь хүний хэлсэн үгийг дижитал текст хэлбэрт хөрвүүлэх замаар бидний амьдралыг хөнгөвчилж байна. Хэл яриаг текст болгон хувиргах үндсэн үе шатууд Хэл яриаг таних процесс нь физик […]
Domain Hijacking
Интернэт дээрх вэбсайт бүр тодорхой нэг домэйн нэр (жишээ нь: google.com, facebook.com) ашигладаг. Энэ домэйн нэр нь хэрэглэгчдэд тухайн сайтыг амархан олох боломж олгодог чухал “хаяг” юм. Domain hijacking гэдэг нь энэ домэйн нэрийг хууль бусаар өөр хүний хяналтад авах кибер халдлага. Өөрөөр хэлбэл, жинхэнэ эзэмшигчийн зөвшөөрөлгүйгээр домэйнийг өөр аккаунт руу шилжүүлэх, эсвэл DNS тохиргоог […]
Cloud computing vs Edge computing
Сүүлийн жилүүдэд мэдээллийн технологийн салбар маш хурдацтай хөгжиж, дижитал шилжилт дэлхий даяар эрчимжиж байна. Үүнтэй зэрэгцэн их хэмжээний өгөгдөл бий болж түүнийг хэрхэн хурдан, үр ашигтай боловсруулах тухай асуудлууд тулгарах болсон. Энэхүү нөхцөлд уламжлалт тооцооллын аргууд өөрчлөгдөн илүү ухаалаг, оновчтой шийдлүүд бий болж ашиглагдаж байгаагийн томоохон жишээ бол cloud computing болон edge computing юм. Эдгээр […]