{"version":"1.0","provider_name":"Catalyst Solutions Vietnamese","provider_url":"https:\/\/catalystsolutions.corpwebz.com\/vn","author_name":"vpadmin","author_url":"https:\/\/catalystsolutions.corpwebz.com\/vn\/author\/vpadmin\/","title":"X\u00e2y d\u1ef1ng s\u01a1 \u0111\u1ed3 profile UML: Ph\u01b0\u01a1ng ph\u00e1p v\u00e0 th\u1ef1c h\u00e0nh t\u1ed1t nh\u1ea5t \ud83d\udcd0","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"IyHAF8Jx15\"><a href=\"https:\/\/catalystsolutions.corpwebz.com\/vn\/comparing-methods-crafting-uml-profile-diagrams\/\">So s\u00e1nh C\u00e1c Ph\u01b0\u01a1ng Ph\u00e1p T\u1ea1o S\u01a1 \u0111\u1ed3 H\u1ed3 s\u01a1 UML<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/catalystsolutions.corpwebz.com\/vn\/comparing-methods-crafting-uml-profile-diagrams\/embed\/#?secret=IyHAF8Jx15\" width=\"600\" height=\"338\" title=\"&#8220;So s\u00e1nh C\u00e1c Ph\u01b0\u01a1ng Ph\u00e1p T\u1ea1o S\u01a1 \u0111\u1ed3 H\u1ed3 s\u01a1 UML&#8221; &#8212; Catalyst Solutions Vietnamese\" data-secret=\"IyHAF8Jx15\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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:\/\/catalystsolutions.corpwebz.com\/vn\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/catalystsolutions.corpwebz.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/04\/uml-profile-diagram-methods-comparison-whiteboard-infographic.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"Kh\u00e1m ph\u00e1 c\u00e1c ph\u01b0\u01a1ng ph\u00e1p t\u1ea1o s\u01a1 \u0111\u1ed3 profile UML. So s\u00e1nh c\u00e1c c\u00e1ch ti\u1ebfp c\u1eadn th\u1ee7 c\u00f4ng, giao di\u1ec7n \u0111\u1ed3 h\u1ecda v\u00e0 d\u1ef1a tr\u00ean m\u00e3 ngu\u1ed3n \u0111\u1ec3 t\u00f9y ch\u1ec9nh m\u00f4 h\u00ecnh hi\u1ec7u qu\u1ea3 v\u00e0 thi\u1ebft k\u1ebf ki\u1ebfn tr\u00fac."}