{"version":"1.0","provider_name":"Viz Note Vietnamese - AI Insights &amp; Software Industry Updates","provider_url":"https:\/\/www.viz-note.com\/vi","author_name":"vpadmin","author_url":"https:\/\/www.viz-note.com\/vi\/author\/vpadmin\/","title":"T\u1ea1i sao m\u1ecdi k\u1ef9 s\u01b0 ph\u1ea7n m\u1ec1m n\u00ean h\u1ecdc UML \ud83c\udfd7\ufe0f","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"SSVNwa9UHd\"><a href=\"https:\/\/www.viz-note.com\/vi\/why-every-software-engineer-should-learn-uml\/\">T\u1ea1i sao M\u1ed7i K\u1ef9 s\u01b0 Ph\u1ea7n m\u1ec1m N\u00ean H\u1ecdc UML<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.viz-note.com\/vi\/why-every-software-engineer-should-learn-uml\/embed\/#?secret=SSVNwa9UHd\" width=\"600\" height=\"338\" title=\"&#8220;T\u1ea1i sao M\u1ed7i K\u1ef9 s\u01b0 Ph\u1ea7n m\u1ec1m N\u00ean H\u1ecdc UML&#8221; &#8212; Viz Note Vietnamese - AI Insights &amp; Software Industry Updates\" data-secret=\"SSVNwa9UHd\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.viz-note.com\/vi\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.viz-note.com\/vi\/wp-content\/uploads\/sites\/10\/2026\/03\/why-software-engineers-should-learn-uml-infographic.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"H\u1ecdc l\u00fd do t\u1ea1i sao UML l\u00e0 thi\u1ebft y\u1ebfu \u0111\u1ed1i v\u1edbi c\u00e1c k\u1ef9 s\u01b0 ph\u1ea7n m\u1ec1m. N\u00e2ng cao thi\u1ebft k\u1ebf ki\u1ebfn tr\u00fac, giao ti\u1ebfp v\u00e0 t\u00e0i li\u1ec7u m\u00e0 kh\u00f4ng c\u1ea7n lo l\u1eafng v\u1ec1 s\u1ef1 l\u1ed9n x\u1ed9n trong m\u00e3 ngu\u1ed3n."}