MQTT Broker
Интернэтэд холбогдсон төхөөрөмжүүд (IoT) олширч байгаа өнөө үед төхөөрөмжүүд хоорондоо хурдан, найдвартай, бага нөөц ашиглан харилцах шаардлага бий болсон. Энэ асуудлыг шийдэх хамгийн өргөн хэрэглэгддэг протокол бол MQTT бөгөөд түүний төв хэсэг нь MQTT Broker юм. Энэ нийтлэлээр бид MQTT талаар танилцсан бол энэ нийтлэлээрээ MQTT Broker гэж юу болох, хэрхэн ажилладаг, ямар төрлүүд байдаг, […]
MQTT (Message Queuing Telemetry Transport)
Орчин үеийн IoT (Internet of Things) болон бодит цагийн мэдээлэл солилцооны системүүдэд өгөгдлийг хурдан, найдвартай дамжуулах шаардлага улам нэмэгдэж байна. Энэ хэрэгцээнд зориулан бүтээгдсэн хамгийн түгээмэл протоколуудын нэг нь MQTT юм.MQTT (Message Queuing Telemetry Transport) нь TCP дээр ажилладаг, publish/subscribe загвартай мессежний протокол. Publish/subscribe загвартай мессежийг дамжуулахад ашигладаг сүлжээний протокол юм. MQTT протоколыг анх 1999 […]
MVC архитектур гэж юу вэ ?
Програм бичиж үзэж байсан хүн бүр “MVC” гэдэг үгийг нэг удаа ч бол сонссон байдаг. Анх харахад учир битүүлэг товчлол шиг боловч үнэндээ цаанаа тийм ч аймшигтай зүйл биш. Зүгээр л кодоо эмх цэгцтэй байлгах гэсэн хамгийн үндсэн санаа. Model — Өгөгдлийн ерөнхий зураг Model бол өгөгдөлтэй холбоотой бүх зүйлийг агуулна . Өгөгдлийн сан руу […]
Scrum ба DevOps Хоёр өөр ертөнц, нэг зорилго
Орчин үеийн технологийн байгууллагуудын хувьд Agile аргачлал бол уян хатан, хурдан, хэрэглэгч төвтэй хөгжүүлэлтийн үндсэн тулгуур болсон. Agile-ийн дэд аргачлалууд дундаас хамгийн өргөн хэрэглэгддэг нь Scrum, харин Agile соёлын дараагийн шатанд DevOps буюу тасралтгүй интеграци ба хүргэлтийн соёл бий болсон юм. Хоёулаа бүтээмж, чанарыг сайжруулах зорилготой ч, Scrum нь багийн түвшинд төслийг удирдах арга бол […]
Undefined ба Null – ялгаатай юу вэ?
Программчлалд “утга байхгүй” гэсэн ойлголт олон янзаар илэрхийлэгддэг. JavaScript хэлэнд энэ санааг илэрхийлэх undefined болон null гэсэн түлхүүр үг байдаг. Эдгээр нь хоёулаа хоосон мэт харагдавч, үнэн хэрэгтээ үүрэг, хэрэглээний хувьд том ялгаатай. Тэдгээрийн ялгааг гүнзгий авч үзэж, бодит жишээн дээр тайлбарлан, хөгжүүлэгчид хамгийн түгээмэл гаргадаг алдаана талаар ярилцъя. Undefined гэж юу вэ? Undefined нь […]