computer-scienceangular-roadmapbackend-roadmapblockchain-roadmapdba-roadmapdeveloper-roadmapdevops-roadmapfrontend-roadmapgo-roadmaphactoberfestjava-roadmapjavascript-roadmapnodejs-roadmappython-roadmapqa-roadmapreact-roadmaproadmapstudy-planvue-roadmapweb3-roadmap
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14658 lines
393 KiB
14658 lines
393 KiB
2 years ago
|
{
|
||
|
"mockup": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "8453",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "0",
|
||
|
"w": "62",
|
||
|
"h": "114",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "957",
|
||
|
"y": "1246",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "1",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 61,
|
||
|
"y": 113
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4724095467073242,
|
||
|
"y": 0.05641236146132645
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8454",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "1",
|
||
|
"w": "52",
|
||
|
"h": "68",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "966",
|
||
|
"y": "1245",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 51,
|
||
|
"y": 67
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5053615617266979,
|
||
|
"y": -0.006323893318669233
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8455",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "2",
|
||
|
"w": "65",
|
||
|
"h": "39",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "956",
|
||
|
"y": "1229",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 64,
|
||
|
"y": 38
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5053615617266979,
|
||
|
"y": -0.006323893318669233
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8456",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "3",
|
||
|
"w": "88",
|
||
|
"h": "20",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1025",
|
||
|
"y": "1624",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 20
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.48230378246905115,
|
||
|
"y": 0.08955689294957749
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 87.5,
|
||
|
"y": 1
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8457",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "4",
|
||
|
"w": "116",
|
||
|
"h": "68",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "870",
|
||
|
"y": "2930",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.3912553025849605,
|
||
|
"y": -0.008865445417136677
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 116,
|
||
|
"y": 68
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8458",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "5",
|
||
|
"w": "133",
|
||
|
"h": "34",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "860",
|
||
|
"y": "2920",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.3912553025849605,
|
||
|
"y": -0.008865445417136665
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 133,
|
||
|
"y": 34
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8459",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "6",
|
||
|
"w": "2",
|
||
|
"h": "89",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "747",
|
||
|
"y": "3143",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 1,
|
||
|
"y": 88
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4072427393330943,
|
||
|
"y": 0.00953746862674794
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 1,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8460",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "7",
|
||
|
"w": "2",
|
||
|
"h": "166",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "753",
|
||
|
"y": "2964",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"leftArrow": "false",
|
||
|
"rightArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 1,
|
||
|
"y": 166
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4072427393330943,
|
||
|
"y": 0.009537468626747932
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 2.3488651564201746,
|
||
|
"y": 0.13514342833923365
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8461",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "8",
|
||
|
"measuredW": "207",
|
||
|
"measuredH": "50",
|
||
|
"w": "207",
|
||
|
"h": "50",
|
||
|
"x": "652",
|
||
|
"y": "3114",
|
||
|
"properties": {
|
||
|
"controlName": "ext_link:google.com"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "207",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "114",
|
||
|
"measuredH": "25",
|
||
|
"x": "47",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Keep Learning"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8462",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "9",
|
||
|
"w": "131",
|
||
|
"h": "1",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "870",
|
||
|
"y": "2910",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.3912553025849605,
|
||
|
"y": -0.00886544541713669
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 131,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8463",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "10",
|
||
|
"w": "71",
|
||
|
"h": "11",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "276",
|
||
|
"y": "2930",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 10
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.47411668036154464,
|
||
|
"y": -0.018898931799506993
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 71,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8464",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "11",
|
||
|
"w": "71",
|
||
|
"h": "31",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "275",
|
||
|
"y": "2932",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 30
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4995603935524387,
|
||
|
"y": -0.017416788779568766
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 71,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8465",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "12",
|
||
|
"w": "64",
|
||
|
"h": "17",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "276",
|
||
|
"y": "2914",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5429504182819833,
|
||
|
"y": 0.006529279738828819
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 64,
|
||
|
"y": 16.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8466",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "13",
|
||
|
"w": "81",
|
||
|
"h": "52",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "258",
|
||
|
"y": "2811",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 80,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5609364241450541,
|
||
|
"y": 0.021803993573559728
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": -0.5,
|
||
|
"y": 51.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8467",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "14",
|
||
|
"w": "87",
|
||
|
"h": "35",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "256",
|
||
|
"y": "2752",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4113913751017088,
|
||
|
"y": -0.0006509357200978165
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 87,
|
||
|
"y": 34.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8468",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "15",
|
||
|
"w": "88",
|
||
|
"h": "39",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "258",
|
||
|
"y": "2799",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 38.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.447876447876448,
|
||
|
"y": -0.02702702702702703
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 88,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8469",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "16",
|
||
|
"w": "92",
|
||
|
"h": "15",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "258",
|
||
|
"y": "2795",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 14.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4816429170159262,
|
||
|
"y": -0.01441743503772003
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 92,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8470",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "17",
|
||
|
"w": "84",
|
||
|
"h": "11",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "257",
|
||
|
"y": "2781",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5429934072099873,
|
||
|
"y": 0.02076027493337075
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 84,
|
||
|
"y": 10.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8471",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "18",
|
||
|
"w": "131",
|
||
|
"h": "2",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "482",
|
||
|
"y": "2934",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4113947465778763,
|
||
|
"y": 0.00850906400295968
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 131,
|
||
|
"y": 2
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8472",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "19",
|
||
|
"w": "83",
|
||
|
"h": "112",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "521",
|
||
|
"y": "2800",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5543793266543408,
|
||
|
"y": -0.07832480543492278
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 83,
|
||
|
"y": 111.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8473",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "20",
|
||
|
"measuredW": "342",
|
||
|
"measuredH": "127",
|
||
|
"w": "342",
|
||
|
"h": "127",
|
||
|
"x": "958",
|
||
|
"y": "2978",
|
||
|
"properties": {
|
||
|
"controlName": "104-scalability:observability"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "335",
|
||
|
"h": "123",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "260",
|
||
|
"measuredH": "25",
|
||
|
"x": "38",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"text": "Building with Observability in mind",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"w": "299",
|
||
|
"measuredW": "294",
|
||
|
"measuredH": "23",
|
||
|
"x": "18",
|
||
|
"y": "44",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "Metrics logging and other observable items"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "3",
|
||
|
"w": "305",
|
||
|
"measuredW": "300",
|
||
|
"measuredH": "23",
|
||
|
"x": "15",
|
||
|
"y": "67",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "that could help you in debugging and solving"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "4",
|
||
|
"w": "229",
|
||
|
"measuredW": "220",
|
||
|
"measuredH": "23",
|
||
|
"x": "53",
|
||
|
"y": "91",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "the issues when things go wrong"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "5",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "318",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "6",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "6",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "318",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8474",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "21",
|
||
|
"w": "35",
|
||
|
"h": "95",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "822",
|
||
|
"y": "2774",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 95
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4529742373542117,
|
||
|
"y": -0.12147103732822093
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 35,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8475",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "22",
|
||
|
"w": "162",
|
||
|
"h": "1",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "643",
|
||
|
"y": "2762",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 162,
|
||
|
"y": 0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6028331464402591,
|
||
|
"y": -0.001968098496464288
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8476",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "23",
|
||
|
"w": "2",
|
||
|
"h": "80",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1098",
|
||
|
"y": "2149",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.465256538516507,
|
||
|
"y": 0.0007431756467057328
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 2,
|
||
|
"y": 80
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8477",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "24",
|
||
|
"w": "88",
|
||
|
"h": "1",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "831",
|
||
|
"y": "2157",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 88,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.50296668188042,
|
||
|
"y": 0.0027384755819260557
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8478",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "25",
|
||
|
"w": "98",
|
||
|
"h": "196",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "427",
|
||
|
"y": "2176",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 98,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6528545119705341,
|
||
|
"y": 0.09576427255985268
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 195.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8479",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "26",
|
||
|
"w": "95",
|
||
|
"h": "160",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "429",
|
||
|
"y": "2167",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 95,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6657039711191336,
|
||
|
"y": 0.05776173285198556
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 159.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8480",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "27",
|
||
|
"w": "108",
|
||
|
"h": "80",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "669",
|
||
|
"y": "2073",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 108,
|
||
|
"y": 79.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5603029663253457,
|
||
|
"y": -0.07492346669481689
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8481",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "28",
|
||
|
"w": "99",
|
||
|
"h": "91",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "430",
|
||
|
"y": "2155",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 99,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5321867050105077,
|
||
|
"y": -0.014434243999557572
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 90.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8482",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "29",
|
||
|
"w": "67",
|
||
|
"h": "36",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "472",
|
||
|
"y": "1807",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.3904422315954255,
|
||
|
"y": 0.08001043614384486
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 67,
|
||
|
"y": 36
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8483",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "30",
|
||
|
"w": "103",
|
||
|
"h": "46",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "424",
|
||
|
"y": "2152",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 103,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4965025071914738,
|
||
|
"y": -0.0092742505933948
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 45.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8484",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "31",
|
||
|
"w": "121",
|
||
|
"h": "4",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "407",
|
||
|
"y": "2148",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 121,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5411972474270752,
|
||
|
"y": 0.004810912855489929
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 3
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8485",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "32",
|
||
|
"w": "107",
|
||
|
"h": "38",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "421",
|
||
|
"y": "2106",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 107,
|
||
|
"y": 37.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5259135372707648,
|
||
|
"y": -0.007273293012582408
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8486",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "33",
|
||
|
"w": "105",
|
||
|
"h": "128",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "422",
|
||
|
"y": "2156",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 105,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6569739866467219,
|
||
|
"y": 0.04673647342113905
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 127.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8487",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "34",
|
||
|
"w": "57",
|
||
|
"h": "105",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "761",
|
||
|
"y": "2152",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 56,
|
||
|
"y": 105
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4999836027940837,
|
||
|
"y": -0.17754894565965978
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8488",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "35",
|
||
|
"measuredW": "317",
|
||
|
"measuredH": "50",
|
||
|
"w": "317",
|
||
|
"h": "50",
|
||
|
"x": "907",
|
||
|
"y": "2131",
|
||
|
"properties": {
|
||
|
"controlName": "115-architectural-patterns"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "317",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "166",
|
||
|
"measuredH": "25",
|
||
|
"x": "76",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"text": "Architectural Patterns",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8489",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "36",
|
||
|
"measuredW": "253",
|
||
|
"measuredH": "48",
|
||
|
"w": "253",
|
||
|
"h": "48",
|
||
|
"x": "978",
|
||
|
"y": "2191",
|
||
|
"properties": {
|
||
|
"controlName": "100-architectural-patterns:monolithic-apps"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "243",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "123",
|
||
|
"measuredW": "123",
|
||
|
"measuredH": "25",
|
||
|
"x": "60",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Monolithic Apps"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "229",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "229",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8490",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "37",
|
||
|
"measuredW": "253",
|
||
|
"measuredH": "41",
|
||
|
"w": "253",
|
||
|
"h": "41",
|
||
|
"x": "978",
|
||
|
"y": "2240",
|
||
|
"properties": {
|
||
|
"controlName": "101-architectural-patterns:microservices"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "244",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "112",
|
||
|
"measuredW": "108",
|
||
|
"measuredH": "25",
|
||
|
"x": "66",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Microservices"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "229",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "229",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8491",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "38",
|
||
|
"measuredW": "256",
|
||
|
"measuredH": "40",
|
||
|
"w": "256",
|
||
|
"h": "40",
|
||
|
"x": "977",
|
||
|
"y": "2323",
|
||
|
"properties": {
|
||
|
"controlName": "103-architectural-patterns:cqrs"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "245",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "209",
|
||
|
"measuredW": "202",
|
||
|
"measuredH": "25",
|
||
|
"x": "18",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "CQRS and Event Sourcing"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "232",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "232",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8492",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "39",
|
||
|
"w": "1",
|
||
|
"h": "63",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "602",
|
||
|
"y": "2265",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5029239766081871,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 62
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8493",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "40",
|
||
|
"w": "1",
|
||
|
"h": "181",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "819",
|
||
|
"y": "2255",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 1,
|
||
|
"y": 181
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5094807194082528,
|
||
|
"y": 0.00566965794315323
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 1,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8494",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "41",
|
||
|
"measuredW": "313",
|
||
|
"measuredH": "50",
|
||
|
"w": "313",
|
||
|
"h": "50",
|
||
|
"x": "532",
|
||
|
"y": "2230",
|
||
|
"properties": {
|
||
|
"controlName": "116-search-engines"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "313",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "126",
|
||
|
"measuredW": "122",
|
||
|
"measuredH": "25",
|
||
|
"x": "94",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Search Engines"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8495",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "42",
|
||
|
"measuredW": "167",
|
||
|
"measuredH": "46",
|
||
|
"w": "167",
|
||
|
"h": "46",
|
||
|
"x": "527",
|
||
|
"y": "2304",
|
||
|
"properties": {
|
||
|
"controlName": "100-search-engines:elasticsearch"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "160",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "106",
|
||
|
"measuredW": "104",
|
||
|
"measuredH": "25",
|
||
|
"x": "39",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Elasticsearch"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8496",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "43",
|
||
|
"measuredW": "164",
|
||
|
"measuredH": "45",
|
||
|
"w": "164",
|
||
|
"h": "45",
|
||
|
"x": "527",
|
||
|
"y": "2349",
|
||
|
"properties": {
|
||
|
"controlName": "101-search-engines:solr"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "157",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "36",
|
||
|
"measuredW": "30",
|
||
|
"measuredH": "25",
|
||
|
"x": "68",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Solr"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8497",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "44",
|
||
|
"measuredW": "253",
|
||
|
"measuredH": "41",
|
||
|
"w": "253",
|
||
|
"h": "41",
|
||
|
"x": "978",
|
||
|
"y": "2281",
|
||
|
"properties": {
|
||
|
"controlName": "102-architectural-patterns:soa"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "244",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "38",
|
||
|
"measuredW": "34",
|
||
|
"measuredH": "25",
|
||
|
"x": "103",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "SOA"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "229",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "229",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8498",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "45",
|
||
|
"w": "4",
|
||
|
"h": "109",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "618",
|
||
|
"y": "2650",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 4,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5130929473772274,
|
||
|
"y": -0.0344683343093784
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 3,
|
||
|
"y": 108.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8499",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "46",
|
||
|
"w": "96",
|
||
|
"h": "3",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "414",
|
||
|
"y": "2642",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 96,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6163558106169299,
|
||
|
"y": 0.017503586800573956
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 2
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8500",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "47",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "48",
|
||
|
"w": "150",
|
||
|
"h": "48",
|
||
|
"x": "273",
|
||
|
"y": "2615",
|
||
|
"properties": {
|
||
|
"controlName": "100-graph-databases:neo4j"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "51",
|
||
|
"measuredW": "47",
|
||
|
"measuredH": "25",
|
||
|
"x": "52",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Neo4j"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8501",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "48",
|
||
|
"w": "120",
|
||
|
"h": "29",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "871",
|
||
|
"y": "2557",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 119.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6629629629629628,
|
||
|
"y": -0.06296296296296298
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 29
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8502",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "49",
|
||
|
"w": "121",
|
||
|
"h": "13",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "869",
|
||
|
"y": "2590",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 120.5,
|
||
|
"y": 11
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.567277856135402,
|
||
|
"y": 0.05867418899858959
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8503",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "50",
|
||
|
"w": "188",
|
||
|
"h": "66",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "639",
|
||
|
"y": "2579",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 62
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4529742373542121,
|
||
|
"y": -0.12147103732822194
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 187,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8504",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "51",
|
||
|
"w": "75",
|
||
|
"h": "25",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "331",
|
||
|
"y": "2482",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 75,
|
||
|
"y": 25
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6629629629629629,
|
||
|
"y": -0.06296296296296301
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8505",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "52",
|
||
|
"w": "78",
|
||
|
"h": "4",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "330",
|
||
|
"y": "2518",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 78,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6163558106169298,
|
||
|
"y": 0.017503586800573952
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 3
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8507",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "53",
|
||
|
"w": "199",
|
||
|
"h": "84",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "905",
|
||
|
"y": "2765",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 199,
|
||
|
"y": 84
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4955621301775147,
|
||
|
"y": 0.03934911242603547
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8508",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "54",
|
||
|
"w": "199",
|
||
|
"h": "42",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "907",
|
||
|
"y": "2766",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 199,
|
||
|
"y": 42
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4825515947467167,
|
||
|
"y": 0.004502814258911812
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8509",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "55",
|
||
|
"w": "196",
|
||
|
"h": "5",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "914",
|
||
|
"y": "2756",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 196,
|
||
|
"y": 5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4695991671004685,
|
||
|
"y": -0.020718375845913583
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 3
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8510",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "56",
|
||
|
"w": "197",
|
||
|
"h": "42",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "912",
|
||
|
"y": "2716",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 197,
|
||
|
"y": 2
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.44620243269441234,
|
||
|
"y": -0.0644132453644352
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 42
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8511",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "57",
|
||
|
"w": "199",
|
||
|
"h": "54",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "560",
|
||
|
"y": "2527",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 199,
|
||
|
"y": 48
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6485783579517326,
|
||
|
"y": 0.15106944331292413
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8512",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "58",
|
||
|
"w": "192",
|
||
|
"h": "55",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "546",
|
||
|
"y": "2457",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 55.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.432369591589163,
|
||
|
"y": 0.09644156894460168
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 192,
|
||
|
"y": 0.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8513",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "59",
|
||
|
"w": "149",
|
||
|
"h": "15",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "896",
|
||
|
"y": "2461",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 149,
|
||
|
"y": 14
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.47363590855998655,
|
||
|
"y": -0.003754380110128476
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8514",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "60",
|
||
|
"w": "106",
|
||
|
"h": "9",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "930",
|
||
|
"y": "2442",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 106,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.42286675073560326,
|
||
|
"y": 0.002311895754518704
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 8.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8515",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "61",
|
||
|
"measuredW": "192",
|
||
|
"measuredH": "42",
|
||
|
"w": "192",
|
||
|
"h": "42",
|
||
|
"x": "1026",
|
||
|
"y": "2413",
|
||
|
"properties": {
|
||
|
"controlName": "100-message-brokers:rabbitmq"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "183",
|
||
|
"measuredW": "97",
|
||
|
"measuredH": "32",
|
||
|
"x": "0",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "RabbitMQ"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "168",
|
||
|
"y": "1",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "168",
|
||
|
"y": "1",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "145",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "145",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8516",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "62",
|
||
|
"measuredW": "193",
|
||
|
"measuredH": "37",
|
||
|
"w": "193",
|
||
|
"h": "37",
|
||
|
"x": "1026",
|
||
|
"y": "2454",
|
||
|
"properties": {
|
||
|
"controlName": "101-message-brokers:kafka"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "183",
|
||
|
"measuredW": "60",
|
||
|
"measuredH": "32",
|
||
|
"x": "0",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "Kafka"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "169",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "169",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "169",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8517",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "63",
|
||
|
"measuredW": "230",
|
||
|
"measuredH": "60",
|
||
|
"w": "230",
|
||
|
"h": "60",
|
||
|
"x": "721",
|
||
|
"y": "2423",
|
||
|
"properties": {
|
||
|
"controlName": "117-message-brokers"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "221",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "141",
|
||
|
"measuredW": "136",
|
||
|
"measuredH": "25",
|
||
|
"x": "40",
|
||
|
"y": "22",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Message Brokers"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "206",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "206",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8518",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "64",
|
||
|
"measuredW": "294",
|
||
|
"measuredH": "50",
|
||
|
"w": "294",
|
||
|
"h": "50",
|
||
|
"x": "403",
|
||
|
"y": "2490",
|
||
|
"properties": {
|
||
|
"controlName": "118-containerization"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "294",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "250",
|
||
|
"measuredH": "25",
|
||
|
"x": "22",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"text": "Containerization vs Virtualization",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8519",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "65",
|
||
|
"measuredW": "170",
|
||
|
"measuredH": "62",
|
||
|
"w": "170",
|
||
|
"h": "62",
|
||
|
"x": "770",
|
||
|
"y": "2724",
|
||
|
"properties": {
|
||
|
"controlName": "122-web-servers"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "163",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "98",
|
||
|
"measuredH": "25",
|
||
|
"x": "33",
|
||
|
"y": "25",
|
||
|
"properties": {
|
||
|
"text": "Web Servers",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "146",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "146",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8520",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "66",
|
||
|
"measuredW": "152",
|
||
|
"measuredH": "49",
|
||
|
"w": "152",
|
||
|
"h": "49",
|
||
|
"x": "1073",
|
||
|
"y": "2686",
|
||
|
"properties": {
|
||
|
"controlName": "100-web-servers:nginx"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "46",
|
||
|
"measuredW": "45",
|
||
|
"measuredH": "25",
|
||
|
"x": "49",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Nginx"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "102",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "5",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "102",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8521",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "67",
|
||
|
"measuredW": "152",
|
||
|
"measuredH": "44",
|
||
|
"w": "152",
|
||
|
"h": "44",
|
||
|
"x": "1073",
|
||
|
"y": "2737",
|
||
|
"properties": {
|
||
|
"controlName": "101-web-servers:apache"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "60",
|
||
|
"measuredW": "59",
|
||
|
"measuredH": "25",
|
||
|
"x": "42",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Apache"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8522",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "68",
|
||
|
"measuredW": "152",
|
||
|
"measuredH": "44",
|
||
|
"w": "152",
|
||
|
"h": "44",
|
||
|
"x": "1073",
|
||
|
"y": "2782",
|
||
|
"properties": {
|
||
|
"controlName": "102-web-servers:caddy"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "53",
|
||
|
"measuredW": "49",
|
||
|
"measuredH": "25",
|
||
|
"x": "45",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Caddy"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8523",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "69",
|
||
|
"measuredW": "152",
|
||
|
"measuredH": "44",
|
||
|
"w": "152",
|
||
|
"h": "44",
|
||
|
"x": "1073",
|
||
|
"y": "2826",
|
||
|
"properties": {
|
||
|
"controlName": "103-web-servers:ms-iis"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "55",
|
||
|
"measuredW": "51",
|
||
|
"measuredH": "25",
|
||
|
"x": "49",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "MS IIS"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "128",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8524",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "70",
|
||
|
"measuredW": "152",
|
||
|
"measuredH": "46",
|
||
|
"w": "152",
|
||
|
"h": "46",
|
||
|
"x": "182",
|
||
|
"y": "2450",
|
||
|
"properties": {
|
||
|
"controlName": "100-containerization:docker"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "58",
|
||
|
"measuredW": "56",
|
||
|
"measuredH": "25",
|
||
|
"x": "55",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Docker"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8526",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "71",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "40",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"x": "190",
|
||
|
"y": "2502",
|
||
|
"properties": {
|
||
|
"controlName": "102-containerization:lxc"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"textColor": "6710886",
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "37",
|
||
|
"measuredW": "32",
|
||
|
"measuredH": "25",
|
||
|
"x": "53",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "3355443",
|
||
|
"size": "17",
|
||
|
"text": "LXC"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8527",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "72",
|
||
|
"measuredW": "173",
|
||
|
"measuredH": "58",
|
||
|
"w": "173",
|
||
|
"h": "58",
|
||
|
"x": "715",
|
||
|
"y": "2547",
|
||
|
"properties": {
|
||
|
"controlName": "119-graphql"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "163",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "71",
|
||
|
"measuredH": "25",
|
||
|
"x": "46",
|
||
|
"y": "21",
|
||
|
"properties": {
|
||
|
"text": "GraphQL",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "149",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "149",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8528",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "73",
|
||
|
"measuredW": "155",
|
||
|
"measuredH": "48",
|
||
|
"w": "155",
|
||
|
"h": "48",
|
||
|
"x": "977",
|
||
|
"y": "2530",
|
||
|
"properties": {
|
||
|
"controlName": "100-graphql:apollo"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "50",
|
||
|
"measuredW": "48",
|
||
|
"measuredH": "25",
|
||
|
"x": "47",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Apollo"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "131",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "131",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "105",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "5",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "105",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8529",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "74",
|
||
|
"measuredW": "153",
|
||
|
"measuredH": "44",
|
||
|
"w": "153",
|
||
|
"h": "44",
|
||
|
"x": "977",
|
||
|
"y": "2580",
|
||
|
"properties": {
|
||
|
"controlName": "101-graphql:relay-modern"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "108",
|
||
|
"measuredW": "107",
|
||
|
"measuredH": "25",
|
||
|
"x": "18",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Relay Modern"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "129",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "129",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "129",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8530",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "75",
|
||
|
"measuredW": "191",
|
||
|
"measuredH": "62",
|
||
|
"w": "191",
|
||
|
"h": "62",
|
||
|
"x": "467",
|
||
|
"y": "2605",
|
||
|
"properties": {
|
||
|
"controlName": "120-graph-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "184",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "135",
|
||
|
"measuredH": "25",
|
||
|
"x": "31",
|
||
|
"y": "25",
|
||
|
"properties": {
|
||
|
"text": "Graph Databases",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8531",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "76",
|
||
|
"measuredW": "167",
|
||
|
"measuredH": "58",
|
||
|
"w": "167",
|
||
|
"h": "58",
|
||
|
"x": "561",
|
||
|
"y": "2730",
|
||
|
"properties": {
|
||
|
"controlName": "121-web-sockets"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "159",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "95",
|
||
|
"measuredH": "25",
|
||
|
"x": "40",
|
||
|
"y": "21",
|
||
|
"properties": {
|
||
|
"text": "WebSockets",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8532",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "77",
|
||
|
"w": "85",
|
||
|
"h": "75",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "622",
|
||
|
"y": "1157",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 85,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6098445595854923,
|
||
|
"y": -0.2025906735751296
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 74.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8533",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "78",
|
||
|
"w": "14",
|
||
|
"h": "62",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "610",
|
||
|
"y": "2003",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 12,
|
||
|
"y": 62
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5415800415800416,
|
||
|
"y": 0.21101871101871103
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 14,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8534",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "79",
|
||
|
"w": "78",
|
||
|
"h": "48",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "484",
|
||
|
"y": "1995",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 48
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.469926650366748,
|
||
|
"y": -0.0004889975550122233
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 78,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8535",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "80",
|
||
|
"w": "81",
|
||
|
"h": "4",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "475",
|
||
|
"y": "1993",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 4
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4699266503667479,
|
||
|
"y": -0.0004889975550122077
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 81,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8536",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "81",
|
||
|
"w": "86",
|
||
|
"h": "33",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "477",
|
||
|
"y": "1952",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.469926650366748,
|
||
|
"y": -0.0004889975550122311
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 86,
|
||
|
"y": 33
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8537",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "82",
|
||
|
"w": "107",
|
||
|
"h": "129",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "703",
|
||
|
"y": "1859",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 128
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.47671351663836425,
|
||
|
"y": -0.2605051125483238
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 106,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8538",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "83",
|
||
|
"w": "80",
|
||
|
"h": "1",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "979",
|
||
|
"y": "1853",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5633394785356862,
|
||
|
"y": -0.002106926520937582
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 80,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8539",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "84",
|
||
|
"w": "123",
|
||
|
"h": "5",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "662",
|
||
|
"y": "1859",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 123,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5029666818804199,
|
||
|
"y": 0.002738475581926061
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 4.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8540",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "85",
|
||
|
"w": "94",
|
||
|
"h": "52",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "713",
|
||
|
"y": "1650",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 51.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.44142114384748704,
|
||
|
"y": -0.10589254766031196
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 94,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8541",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "86",
|
||
|
"w": "70",
|
||
|
"h": "1",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "406",
|
||
|
"y": "1702",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.469926650366748,
|
||
|
"y": -0.0004889975550122329
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 70,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8542",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "87",
|
||
|
"w": "248",
|
||
|
"h": "282",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "185",
|
||
|
"y": "1492"
|
||
|
},
|
||
|
{
|
||
|
"ID": "8543",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "88",
|
||
|
"measuredW": "230",
|
||
|
"measuredH": "36",
|
||
|
"w": "230",
|
||
|
"h": "36",
|
||
|
"x": "190",
|
||
|
"y": "1540",
|
||
|
"properties": {
|
||
|
"controlName": "101-apis:authentication:oauth"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "223",
|
||
|
"measuredW": "64",
|
||
|
"measuredH": "32",
|
||
|
"x": "7",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "OAuth"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8544",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "89",
|
||
|
"measuredW": "230",
|
||
|
"measuredH": "36",
|
||
|
"w": "230",
|
||
|
"h": "36",
|
||
|
"x": "190",
|
||
|
"y": "1576",
|
||
|
"properties": {
|
||
|
"controlName": "102-apis:authentication:basic-authentication"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "223",
|
||
|
"measuredW": "181",
|
||
|
"measuredH": "32",
|
||
|
"x": "7",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "Basic Authentication"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8545",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "90",
|
||
|
"measuredW": "230",
|
||
|
"measuredH": "35",
|
||
|
"w": "230",
|
||
|
"h": "35",
|
||
|
"x": "190",
|
||
|
"y": "1613",
|
||
|
"properties": {
|
||
|
"controlName": "103-apis:authentication:token-authentication"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "223",
|
||
|
"measuredW": "185",
|
||
|
"measuredH": "32",
|
||
|
"x": "7",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "Token Authentication"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8546",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "91",
|
||
|
"measuredW": "230",
|
||
|
"measuredH": "36",
|
||
|
"w": "230",
|
||
|
"h": "36",
|
||
|
"x": "190",
|
||
|
"y": "1649",
|
||
|
"properties": {
|
||
|
"controlName": "104-apis:authentication:jwt"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "223",
|
||
|
"measuredW": "51",
|
||
|
"measuredH": "32",
|
||
|
"x": "7",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "JWT"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8547",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "92",
|
||
|
"measuredW": "230",
|
||
|
"measuredH": "37",
|
||
|
"w": "230",
|
||
|
"h": "37",
|
||
|
"x": "191",
|
||
|
"y": "1684",
|
||
|
"properties": {
|
||
|
"controlName": "105-apis:authentication:openid"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "223",
|
||
|
"measuredW": "78",
|
||
|
"measuredH": "32",
|
||
|
"x": "7",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "OpenID"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8548",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "93",
|
||
|
"measuredW": "230",
|
||
|
"measuredH": "36",
|
||
|
"w": "230",
|
||
|
"h": "36",
|
||
|
"x": "191",
|
||
|
"y": "1722",
|
||
|
"properties": {
|
||
|
"controlName": "105-apis:authentication:saml"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "223",
|
||
|
"measuredW": "62",
|
||
|
"measuredH": "32",
|
||
|
"x": "7",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "SAML"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8549",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "94",
|
||
|
"w": "57",
|
||
|
"h": "33",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "476",
|
||
|
"y": "1863",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 33
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4920052363364346,
|
||
|
"y": -0.09642807050352983
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 57,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8550",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "95",
|
||
|
"w": "95",
|
||
|
"h": "3",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "447",
|
||
|
"y": "1852",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 3
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4699266503667481,
|
||
|
"y": -0.000488997555012226
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 95,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8551",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "96",
|
||
|
"w": "81",
|
||
|
"h": "20",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "289",
|
||
|
"y": "1856",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 19.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4816763425253991,
|
||
|
"y": -0.05932510885341123
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 80,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8552",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "97",
|
||
|
"w": "87",
|
||
|
"h": "23",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "282",
|
||
|
"y": "1829",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 1
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5043513295729252,
|
||
|
"y": 0.08807413376309427
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 86,
|
||
|
"y": 23
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8553",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "98",
|
||
|
"w": "242",
|
||
|
"h": "206",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "666",
|
||
|
"y": "1642",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"rightArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 242,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5151777033596199,
|
||
|
"y": 0.14994058550286274
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0.21212121212113288,
|
||
|
"y": 206.030303030303
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8554",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "99",
|
||
|
"measuredW": "159",
|
||
|
"measuredH": "50",
|
||
|
"w": "159",
|
||
|
"h": "50",
|
||
|
"x": "522",
|
||
|
"y": "1829",
|
||
|
"properties": {
|
||
|
"controlName": "110-caching"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "159",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "64",
|
||
|
"measuredH": "25",
|
||
|
"x": "48",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"text": "Caching",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8555",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "100",
|
||
|
"measuredW": "153",
|
||
|
"measuredH": "48",
|
||
|
"w": "153",
|
||
|
"h": "48",
|
||
|
"x": "156",
|
||
|
"y": "1802",
|
||
|
"properties": {
|
||
|
"controlName": "100-caching:server-side:redis"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "9",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "46",
|
||
|
"measuredW": "45",
|
||
|
"measuredH": "25",
|
||
|
"x": "58",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Redis"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8556",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "101",
|
||
|
"measuredW": "151",
|
||
|
"measuredH": "45",
|
||
|
"w": "151",
|
||
|
"h": "45",
|
||
|
"x": "158",
|
||
|
"y": "1851",
|
||
|
"properties": {
|
||
|
"controlName": "101-caching:server-side:memcached"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "144",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "96",
|
||
|
"measuredW": "96",
|
||
|
"measuredH": "25",
|
||
|
"x": "35",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Memcached"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8557",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "102",
|
||
|
"measuredW": "129",
|
||
|
"measuredH": "40",
|
||
|
"w": "129",
|
||
|
"h": "40",
|
||
|
"x": "361",
|
||
|
"y": "1834",
|
||
|
"properties": {
|
||
|
"controlName": "101-caching:server-side"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "129",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "95",
|
||
|
"measuredW": "90",
|
||
|
"measuredH": "25",
|
||
|
"x": "19",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Server Side"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8558",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "103",
|
||
|
"measuredW": "135",
|
||
|
"measuredH": "44",
|
||
|
"w": "135",
|
||
|
"h": "44",
|
||
|
"x": "354",
|
||
|
"y": "1875",
|
||
|
"properties": {
|
||
|
"controlName": "102-caching:client-side"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "128",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "88",
|
||
|
"measuredW": "84",
|
||
|
"measuredH": "25",
|
||
|
"x": "28",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Client Side"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8559",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "104",
|
||
|
"measuredW": "138",
|
||
|
"measuredH": "46",
|
||
|
"w": "138",
|
||
|
"h": "46",
|
||
|
"x": "353",
|
||
|
"y": "1783",
|
||
|
"properties": {
|
||
|
"controlName": "100-caching:cdn"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "129",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "9",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "40",
|
||
|
"measuredW": "38",
|
||
|
"measuredH": "25",
|
||
|
"x": "54",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "CDN"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8560",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "105",
|
||
|
"w": "103",
|
||
|
"h": "16",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1008",
|
||
|
"y": "1466",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 15
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4615951248911806,
|
||
|
"y": 0.017310654255675347
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 102,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8561",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "106",
|
||
|
"w": "103",
|
||
|
"h": "23",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1009",
|
||
|
"y": "1489",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.45604025566412953,
|
||
|
"y": -0.030700026684625844
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 103,
|
||
|
"y": 22
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8562",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "107",
|
||
|
"w": "100",
|
||
|
"h": "15",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "708",
|
||
|
"y": "1642",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 15
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4699266503667482,
|
||
|
"y": -0.000488997555012225
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 100,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8563",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "108",
|
||
|
"w": "109",
|
||
|
"h": "24",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "696",
|
||
|
"y": "1612",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 1
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5043513295729251,
|
||
|
"y": 0.08807413376309428
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 108.5,
|
||
|
"y": 24
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8564",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "109",
|
||
|
"w": "104",
|
||
|
"h": "75",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1015",
|
||
|
"y": "1559",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 75
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5126056879323597,
|
||
|
"y": 0.057109915449654144
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 103.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8565",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "110",
|
||
|
"w": "96",
|
||
|
"h": "37",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1021",
|
||
|
"y": "1635",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.553292254417681,
|
||
|
"y": -0.1507867800580538
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 95.5,
|
||
|
"y": 33
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8566",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "111",
|
||
|
"w": "93",
|
||
|
"h": "66",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1024",
|
||
|
"y": "1645",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5583937813065076,
|
||
|
"y": -0.1856462910232163
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 92.5,
|
||
|
"y": 65
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8567",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "112",
|
||
|
"w": "21",
|
||
|
"h": "147",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "912",
|
||
|
"y": "1485",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 3,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5150179959193967,
|
||
|
"y": 0.1283510235895555
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 147
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8568",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "113",
|
||
|
"w": "105",
|
||
|
"h": "58",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1004",
|
||
|
"y": "1419",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 57
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.43648681345269785,
|
||
|
"y": 0.055165739172513925
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 104,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8569",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "114",
|
||
|
"w": "7",
|
||
|
"h": "227",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "864",
|
||
|
"y": "1241",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 1,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5023004996784247,
|
||
|
"y": -0.007519912927323998
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 6,
|
||
|
"y": 226
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8570",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "115",
|
||
|
"w": "82",
|
||
|
"h": "58",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "710",
|
||
|
"y": "1491",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 81,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6458011220568096,
|
||
|
"y": 0.05946017581835049
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 58
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8571",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "116",
|
||
|
"w": "81",
|
||
|
"h": "8",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "709",
|
||
|
"y": "1491",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "1",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 80,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5775782957636026,
|
||
|
"y": -0.025361653846795687
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 7
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8572",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "117",
|
||
|
"w": "85",
|
||
|
"h": "29",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "705",
|
||
|
"y": "1456",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 84,
|
||
|
"y": 28
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6101477809142017,
|
||
|
"y": -0.07187418459567801
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8573",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "118",
|
||
|
"w": "97",
|
||
|
"h": "69",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "695",
|
||
|
"y": "1405",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 96,
|
||
|
"y": 68
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6632615833637359,
|
||
|
"y": -0.099598686610726
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8574",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "119",
|
||
|
"w": "74",
|
||
|
"h": "94",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "713",
|
||
|
"y": "1363",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 73,
|
||
|
"y": 93
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.6010928961748633,
|
||
|
"y": -0.054644808743169335
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8575",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "120",
|
||
|
"w": "83",
|
||
|
"h": "213",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "731",
|
||
|
"y": "1246",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "1",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.2883988681822617,
|
||
|
"y": 0.12014830715191724
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 82,
|
||
|
"y": 212
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8576",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "121",
|
||
|
"w": "82",
|
||
|
"h": "5",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "946",
|
||
|
"y": "1221",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "top",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 81,
|
||
|
"y": 4
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4444444444444445,
|
||
|
"y": -0.04938271604938272
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 4
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8577",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "122",
|
||
|
"w": "67",
|
||
|
"h": "111",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "448",
|
||
|
"y": "1261",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 67,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 111
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8578",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "123",
|
||
|
"w": "78",
|
||
|
"h": "157",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "446",
|
||
|
"y": "1262",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 78,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4932456861133936,
|
||
|
"y": 0.07316351684470009
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 157
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8579",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "124",
|
||
|
"w": "73",
|
||
|
"h": "79",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "441",
|
||
|
"y": "1249",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 73,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 79
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8580",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "125",
|
||
|
"w": "86",
|
||
|
"h": "32",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "434",
|
||
|
"y": "1242",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 86,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 32
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8581",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "126",
|
||
|
"w": "125",
|
||
|
"h": "14",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "425",
|
||
|
"y": "1227",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 125,
|
||
|
"y": 14
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8582",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "127",
|
||
|
"measuredW": "229",
|
||
|
"measuredH": "50",
|
||
|
"w": "229",
|
||
|
"h": "50",
|
||
|
"x": "508",
|
||
|
"y": "1221",
|
||
|
"properties": {
|
||
|
"controlName": "106-relational-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "229",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "165",
|
||
|
"measuredH": "25",
|
||
|
"x": "32",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Relational Databases"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8583",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "128",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "47",
|
||
|
"w": "199",
|
||
|
"h": "47",
|
||
|
"x": "255",
|
||
|
"y": "1205",
|
||
|
"properties": {
|
||
|
"controlName": "100-relational-databases:postgresql"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "191",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "96",
|
||
|
"measuredW": "93",
|
||
|
"measuredH": "25",
|
||
|
"x": "56",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "PostgreSQL"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8584",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "129",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "43",
|
||
|
"w": "199",
|
||
|
"h": "43",
|
||
|
"x": "255",
|
||
|
"y": "1255",
|
||
|
"properties": {
|
||
|
"controlName": "101-relational-databases:mysql"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "191",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "60",
|
||
|
"measuredW": "56",
|
||
|
"measuredH": "25",
|
||
|
"x": "74",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "MySQL"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8585",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "130",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "43",
|
||
|
"w": "199",
|
||
|
"h": "43",
|
||
|
"x": "255",
|
||
|
"y": "1300",
|
||
|
"properties": {
|
||
|
"controlName": "102-relational-databases:mariadb"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "191",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "69",
|
||
|
"measuredH": "25",
|
||
|
"x": "69",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "MariaDB"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8586",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "131",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "43",
|
||
|
"w": "199",
|
||
|
"h": "43",
|
||
|
"x": "255",
|
||
|
"y": "1346",
|
||
|
"properties": {
|
||
|
"controlName": "103-relational-databases:mssql"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "191",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "67",
|
||
|
"measuredW": "63",
|
||
|
"measuredH": "25",
|
||
|
"x": "70",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "MS SQL"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8587",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "132",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "43",
|
||
|
"w": "199",
|
||
|
"h": "43",
|
||
|
"x": "255",
|
||
|
"y": "1392",
|
||
|
"properties": {
|
||
|
"controlName": "104-relational-databases:oracle"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "191",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "54",
|
||
|
"measuredW": "52",
|
||
|
"measuredH": "25",
|
||
|
"x": "77",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Oracle"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8588",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "133",
|
||
|
"measuredW": "191",
|
||
|
"measuredH": "50",
|
||
|
"w": "191",
|
||
|
"h": "50",
|
||
|
"x": "776",
|
||
|
"y": "1207",
|
||
|
"properties": {
|
||
|
"controlName": "107-nosql-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "191",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "143",
|
||
|
"measuredH": "25",
|
||
|
"x": "24",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"text": "NoSQL Databases",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8589",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "134",
|
||
|
"measuredW": "326",
|
||
|
"measuredH": "40",
|
||
|
"w": "326",
|
||
|
"h": "40",
|
||
|
"x": "1010",
|
||
|
"y": "1202",
|
||
|
"properties": {
|
||
|
"controlName": "100-nosql-databases:document-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "326",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "80",
|
||
|
"measuredH": "25",
|
||
|
"x": "15",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Document"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "159",
|
||
|
"measuredH": "25",
|
||
|
"x": "105",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "{color:blue}MongoDB{color}, CouchDB"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8590",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "135",
|
||
|
"measuredW": "328",
|
||
|
"measuredH": "42",
|
||
|
"w": "328",
|
||
|
"h": "42",
|
||
|
"x": "1009",
|
||
|
"y": "1335",
|
||
|
"properties": {
|
||
|
"controlName": "103-nosql-databases:realtime-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "0",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "232",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "1",
|
||
|
"w": "328",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "2",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "69",
|
||
|
"measuredH": "25",
|
||
|
"x": "16",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Realtime"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "159",
|
||
|
"measuredH": "25",
|
||
|
"x": "99",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "{color:blue}Firebase{color}, RethinkDB"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8591",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "136",
|
||
|
"measuredW": "178",
|
||
|
"measuredH": "44",
|
||
|
"w": "178",
|
||
|
"h": "44",
|
||
|
"x": "541",
|
||
|
"y": "1342",
|
||
|
"properties": {
|
||
|
"controlName": "101-more-about-databases:acid"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "171",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "43",
|
||
|
"measuredW": "40",
|
||
|
"measuredH": "25",
|
||
|
"x": "71",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "ACID"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8592",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "137",
|
||
|
"measuredW": "238",
|
||
|
"measuredH": "50",
|
||
|
"w": "238",
|
||
|
"h": "50",
|
||
|
"x": "782",
|
||
|
"y": "1452",
|
||
|
"properties": {
|
||
|
"controlName": "108-more-about-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "238",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "176",
|
||
|
"measuredH": "25",
|
||
|
"x": "31",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"text": "More about Databases",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8593",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "138",
|
||
|
"measuredW": "178",
|
||
|
"measuredH": "45",
|
||
|
"w": "178",
|
||
|
"h": "45",
|
||
|
"x": "541",
|
||
|
"y": "1385",
|
||
|
"properties": {
|
||
|
"controlName": "102-more-about-databases:transactions"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "171",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "105",
|
||
|
"measuredW": "99",
|
||
|
"measuredH": "25",
|
||
|
"x": "47",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Transactions"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8594",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "139",
|
||
|
"measuredW": "178",
|
||
|
"measuredH": "43",
|
||
|
"w": "178",
|
||
|
"h": "43",
|
||
|
"x": "541",
|
||
|
"y": "1431",
|
||
|
"properties": {
|
||
|
"controlName": "103-more-about-databases:n-plus-one-problem"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "171",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "99",
|
||
|
"measuredH": "25",
|
||
|
"x": "46",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"text": "N+1 Problem",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8595",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "140",
|
||
|
"measuredW": "215",
|
||
|
"measuredH": "44",
|
||
|
"w": "215",
|
||
|
"h": "44",
|
||
|
"x": "1100",
|
||
|
"y": "1441",
|
||
|
"properties": {
|
||
|
"controlName": "107-more-about-databases:sharding-strategies"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "206",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "155",
|
||
|
"measuredW": "151",
|
||
|
"measuredH": "25",
|
||
|
"x": "27",
|
||
|
"y": "11",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Sharding Strategies"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "191",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "191",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8596",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "141",
|
||
|
"measuredW": "272",
|
||
|
"measuredH": "49",
|
||
|
"w": "272",
|
||
|
"h": "49",
|
||
|
"x": "449",
|
||
|
"y": "1471",
|
||
|
"properties": {
|
||
|
"controlName": "104-more-about-databases:database-normalization"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "266",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "188",
|
||
|
"measuredW": "185",
|
||
|
"measuredH": "25",
|
||
|
"x": "53",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Database Normalization"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8597",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "142",
|
||
|
"measuredW": "215",
|
||
|
"measuredH": "49",
|
||
|
"w": "215",
|
||
|
"h": "49",
|
||
|
"x": "1100",
|
||
|
"y": "1391",
|
||
|
"properties": {
|
||
|
"controlName": "106-more-about-databases:data-replication"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "207",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "129",
|
||
|
"measuredW": "128",
|
||
|
"measuredH": "25",
|
||
|
"x": "42",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Data Replication"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "191",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "191",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8598",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "143",
|
||
|
"measuredW": "268",
|
||
|
"measuredH": "40",
|
||
|
"w": "268",
|
||
|
"h": "40",
|
||
|
"x": "454",
|
||
|
"y": "1526",
|
||
|
"properties": {
|
||
|
"controlName": "105-more-about-databases:database-indexes"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "214",
|
||
|
"measuredW": "205",
|
||
|
"measuredH": "25",
|
||
|
"x": "32",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Indexes and how they work"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8599",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "144",
|
||
|
"measuredW": "238",
|
||
|
"measuredH": "50",
|
||
|
"w": "238",
|
||
|
"h": "50",
|
||
|
"x": "796",
|
||
|
"y": "1612",
|
||
|
"properties": {
|
||
|
"controlName": "109-apis"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "238",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "133",
|
||
|
"measuredH": "25",
|
||
|
"x": "52",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"text": "Learn about APIs",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8600",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "145",
|
||
|
"measuredW": "196",
|
||
|
"measuredH": "71",
|
||
|
"w": "196",
|
||
|
"h": "71",
|
||
|
"x": "1105",
|
||
|
"y": "1531",
|
||
|
"properties": {
|
||
|
"controlName": "100-apis:rest"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "188",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "49",
|
||
|
"measuredW": "44",
|
||
|
"measuredH": "25",
|
||
|
"x": "70",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "REST"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"w": "179",
|
||
|
"measuredW": "167",
|
||
|
"measuredH": "22",
|
||
|
"x": "7",
|
||
|
"y": "49",
|
||
|
"properties": {
|
||
|
"size": "14",
|
||
|
"text": "Read Roy Fielding’s Paper"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "172",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "172",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8601",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "146",
|
||
|
"measuredW": "197",
|
||
|
"measuredH": "47",
|
||
|
"w": "197",
|
||
|
"h": "47",
|
||
|
"x": "1105",
|
||
|
"y": "1597",
|
||
|
"properties": {
|
||
|
"controlName": "101-apis:json-apis"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "188",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "90",
|
||
|
"measuredW": "85",
|
||
|
"measuredH": "25",
|
||
|
"x": "49",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "JSON APIs"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "173",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "173",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8602",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "147",
|
||
|
"measuredW": "197",
|
||
|
"measuredH": "45",
|
||
|
"w": "197",
|
||
|
"h": "45",
|
||
|
"x": "1105",
|
||
|
"y": "1645",
|
||
|
"properties": {
|
||
|
"controlName": "102-apis:soap"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "188",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "49",
|
||
|
"measuredW": "44",
|
||
|
"measuredH": "25",
|
||
|
"x": "69",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "SOAP"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "173",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "173",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8603",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "148",
|
||
|
"measuredW": "274",
|
||
|
"measuredH": "48",
|
||
|
"w": "274",
|
||
|
"h": "48",
|
||
|
"x": "448",
|
||
|
"y": "1582",
|
||
|
"properties": {
|
||
|
"controlName": "104-apis:hateoas"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "78",
|
||
|
"measuredW": "76",
|
||
|
"measuredH": "25",
|
||
|
"x": "101",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "HATEOAS"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8604",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "149",
|
||
|
"measuredW": "274",
|
||
|
"measuredH": "46",
|
||
|
"w": "274",
|
||
|
"h": "46",
|
||
|
"x": "448",
|
||
|
"y": "1630",
|
||
|
"properties": {
|
||
|
"controlName": "105-apis:open-api-spec"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "230",
|
||
|
"measuredW": "222",
|
||
|
"measuredH": "25",
|
||
|
"x": "28",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Open API Spec and Swagger"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8605",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "150",
|
||
|
"measuredW": "214",
|
||
|
"measuredH": "45",
|
||
|
"w": "214",
|
||
|
"h": "45",
|
||
|
"x": "1101",
|
||
|
"y": "1486",
|
||
|
"properties": {
|
||
|
"controlName": "108-more-about-databases:cap-theorem"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "206",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "109",
|
||
|
"measuredW": "107",
|
||
|
"measuredH": "25",
|
||
|
"x": "48",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "CAP Theorem"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "190",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "190",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8606",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "151",
|
||
|
"measuredW": "273",
|
||
|
"measuredH": "46",
|
||
|
"w": "273",
|
||
|
"h": "46",
|
||
|
"x": "449",
|
||
|
"y": "1677",
|
||
|
"properties": {
|
||
|
"controlName": "106-apis:authentication"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "5",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "111",
|
||
|
"measuredW": "111",
|
||
|
"measuredH": "25",
|
||
|
"x": "83",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Authentication"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8607",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "152",
|
||
|
"w": "1",
|
||
|
"h": "156",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "940",
|
||
|
"y": "1852",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4652565385165071,
|
||
|
"y": 0.0007431756467057314
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 155
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8608",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "153",
|
||
|
"measuredW": "240",
|
||
|
"measuredH": "54",
|
||
|
"w": "240",
|
||
|
"h": "54",
|
||
|
"x": "759",
|
||
|
"y": "1828",
|
||
|
"properties": {
|
||
|
"controlName": "111-web-security-knowledge"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "240",
|
||
|
"h": "54",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "189",
|
||
|
"measuredH": "25",
|
||
|
"x": "25",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"text": "Web Security Knowledge",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8609",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "154",
|
||
|
"w": "456",
|
||
|
"h": "171",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "854",
|
||
|
"y": "1935"
|
||
|
},
|
||
|
{
|
||
|
"ID": "8610",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "155",
|
||
|
"measuredW": "163",
|
||
|
"measuredH": "42",
|
||
|
"w": "163",
|
||
|
"h": "42",
|
||
|
"x": "869",
|
||
|
"y": "1999",
|
||
|
"properties": {
|
||
|
"controlName": "106-web-security-knowledge:cors"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "163",
|
||
|
"h": "42",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "48",
|
||
|
"measuredH": "25",
|
||
|
"x": "58",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"text": "CORS",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8611",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "156",
|
||
|
"measuredW": "166",
|
||
|
"measuredH": "43",
|
||
|
"w": "166",
|
||
|
"h": "43",
|
||
|
"x": "868",
|
||
|
"y": "1949",
|
||
|
"properties": {
|
||
|
"controlName": "105-web-security-knowledge:https"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "166",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "54",
|
||
|
"measuredH": "25",
|
||
|
"x": "56",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"text": "HTTPS",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8612",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "157",
|
||
|
"measuredW": "257",
|
||
|
"measuredH": "44",
|
||
|
"w": "257",
|
||
|
"h": "44",
|
||
|
"x": "1039",
|
||
|
"y": "1949",
|
||
|
"properties": {
|
||
|
"controlName": "105-web-security-knowledge:content-security-policy"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "257",
|
||
|
"h": "44",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "175",
|
||
|
"measuredH": "25",
|
||
|
"x": "41",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"text": "Content Security Policy",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8613",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "158",
|
||
|
"measuredW": "427",
|
||
|
"measuredH": "43",
|
||
|
"w": "427",
|
||
|
"h": "43",
|
||
|
"x": "868",
|
||
|
"y": "2047",
|
||
|
"properties": {
|
||
|
"controlName": "108-web-security-knowledge:owasp"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "427",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "169",
|
||
|
"measuredH": "25",
|
||
|
"x": "129",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"text": "OWASP Security Risks",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8614",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "159",
|
||
|
"w": "270",
|
||
|
"h": "185",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "1038",
|
||
|
"y": "1739"
|
||
|
},
|
||
|
{
|
||
|
"ID": "8615",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "160",
|
||
|
"measuredW": "239",
|
||
|
"measuredH": "40",
|
||
|
"w": "239",
|
||
|
"h": "40",
|
||
|
"x": "1053",
|
||
|
"y": "1747",
|
||
|
"properties": {
|
||
|
"controlName": "100-web-security-knowledge:md5"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "239",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "203",
|
||
|
"measuredW": "197",
|
||
|
"measuredH": "25",
|
||
|
"x": "20",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "MD5 and why not to use it"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8616",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "161",
|
||
|
"measuredW": "237",
|
||
|
"measuredH": "40",
|
||
|
"w": "237",
|
||
|
"h": "40",
|
||
|
"x": "1054",
|
||
|
"y": "1792",
|
||
|
"properties": {
|
||
|
"controlName": "101-web-security-knowledge:sha-family"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "237",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "93",
|
||
|
"measuredW": "87",
|
||
|
"measuredH": "25",
|
||
|
"x": "72",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "SHA Family"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8617",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "162",
|
||
|
"measuredW": "119",
|
||
|
"measuredH": "40",
|
||
|
"w": "119",
|
||
|
"h": "40",
|
||
|
"x": "1055",
|
||
|
"y": "1838",
|
||
|
"properties": {
|
||
|
"controlName": "104-web-security-knowledge:scrypt"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "119",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "62",
|
||
|
"measuredW": "47",
|
||
|
"measuredH": "25",
|
||
|
"x": "38",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "scrypt"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8618",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "163",
|
||
|
"measuredW": "111",
|
||
|
"measuredH": "40",
|
||
|
"w": "111",
|
||
|
"h": "40",
|
||
|
"x": "1181",
|
||
|
"y": "1838",
|
||
|
"properties": {
|
||
|
"controlName": "102-web-security-knowledge:bcrypt"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "111",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "53",
|
||
|
"measuredW": "48",
|
||
|
"measuredH": "25",
|
||
|
"x": "35",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "bcrypt"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8619",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "164",
|
||
|
"w": "155",
|
||
|
"measuredW": "149",
|
||
|
"measuredH": "25",
|
||
|
"x": "1095",
|
||
|
"y": "1886",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Hashing Algorithms"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8620",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "165",
|
||
|
"measuredW": "229",
|
||
|
"measuredH": "38",
|
||
|
"w": "229",
|
||
|
"h": "38",
|
||
|
"x": "191",
|
||
|
"y": "1500",
|
||
|
"properties": {
|
||
|
"controlName": "100-apis:authentication:cookie-based"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextInput",
|
||
|
"zOrder": "0",
|
||
|
"w": "223",
|
||
|
"measuredW": "129",
|
||
|
"measuredH": "32",
|
||
|
"x": "6",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"color": "16770457",
|
||
|
"size": "18",
|
||
|
"text": "Cookie Based"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8621",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "166",
|
||
|
"measuredW": "258",
|
||
|
"measuredH": "43",
|
||
|
"w": "258",
|
||
|
"h": "43",
|
||
|
"x": "1038",
|
||
|
"y": "1999",
|
||
|
"properties": {
|
||
|
"controlName": "107-web-security-knowledge:ssl-tls"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "258",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "69",
|
||
|
"measuredH": "25",
|
||
|
"x": "94",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"text": "SSL/TLS",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8622",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "167",
|
||
|
"measuredW": "159",
|
||
|
"measuredH": "50",
|
||
|
"w": "159",
|
||
|
"h": "50",
|
||
|
"x": "547",
|
||
|
"y": "1965",
|
||
|
"properties": {
|
||
|
"controlName": "112-testing"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "159",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "56",
|
||
|
"measuredH": "25",
|
||
|
"x": "52",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"text": "Testing",
|
||
|
"size": "17"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8623",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "168",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "49",
|
||
|
"w": "199",
|
||
|
"h": "49",
|
||
|
"x": "292",
|
||
|
"y": "1925",
|
||
|
"properties": {
|
||
|
"controlName": "100-testing:integration-testing"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "192",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "150",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "25",
|
||
|
"x": "28",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Integration Testing"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8624",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "169",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "44",
|
||
|
"w": "199",
|
||
|
"h": "44",
|
||
|
"x": "292",
|
||
|
"y": "1974",
|
||
|
"properties": {
|
||
|
"controlName": "101-testing:unit-testing"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "193",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "99",
|
||
|
"measuredW": "91",
|
||
|
"measuredH": "25",
|
||
|
"x": "53",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Unit Testing"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8625",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "170",
|
||
|
"measuredW": "199",
|
||
|
"measuredH": "43",
|
||
|
"w": "199",
|
||
|
"h": "43",
|
||
|
"x": "292",
|
||
|
"y": "2016",
|
||
|
"properties": {
|
||
|
"controlName": "102-testing:functional-testing"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "193",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "151",
|
||
|
"measuredW": "140",
|
||
|
"measuredH": "25",
|
||
|
"x": "27",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Functional Testing"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8626",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "171",
|
||
|
"w": "42",
|
||
|
"h": "152",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "764",
|
||
|
"y": "533",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4470340174304187,
|
||
|
"y": 0.25307843688501525
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 9,
|
||
|
"y": 151.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8627",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "172",
|
||
|
"w": "26",
|
||
|
"h": "112",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "692",
|
||
|
"y": "337",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 26,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.540933899332929,
|
||
|
"y": -0.1946634323832626
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 18,
|
||
|
"y": 112
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8628",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "173",
|
||
|
"measuredW": "128",
|
||
|
"measuredH": "40",
|
||
|
"x": "669",
|
||
|
"y": "283",
|
||
|
"properties": {
|
||
|
"size": "32",
|
||
|
"text": "Backend"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8629",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "174",
|
||
|
"w": "19",
|
||
|
"h": "80",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "761",
|
||
|
"y": "196",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 17,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4835868694955965,
|
||
|
"y": 0.10168134507606086
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 79
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8630",
|
||
|
"typeID": "Canvas",
|
||
|
"zOrder": "175",
|
||
|
"w": "350",
|
||
|
"h": "141",
|
||
|
"measuredW": "100",
|
||
|
"measuredH": "70",
|
||
|
"x": "969",
|
||
|
"y": "189"
|
||
|
},
|
||
|
{
|
||
|
"ID": "8631",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "176",
|
||
|
"measuredW": "314",
|
||
|
"measuredH": "25",
|
||
|
"x": "983",
|
||
|
"y": "206",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Find the detailed version of this roadmap"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8632",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "177",
|
||
|
"measuredW": "319",
|
||
|
"measuredH": "25",
|
||
|
"x": "983",
|
||
|
"y": "234",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "along with resources and other roadmaps"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8633",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "178",
|
||
|
"measuredW": "320",
|
||
|
"measuredH": "45",
|
||
|
"w": "320",
|
||
|
"h": "45",
|
||
|
"x": "984",
|
||
|
"y": "270",
|
||
|
"properties": {
|
||
|
"controlName": "ext_link:roadmap.sh"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "Canvas",
|
||
|
"zOrder": "0",
|
||
|
"w": "320",
|
||
|
"h": "45",
|
||
|
"measuredW": "100",
|
||
|
"measuredH": "70",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"borderColor": "4273622",
|
||
|
"color": "4273622"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "105",
|
||
|
"measuredH": "28",
|
||
|
"x": "141",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"size": "20",
|
||
|
"text": "roadmap.sh"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "35",
|
||
|
"measuredH": "28",
|
||
|
"x": "76",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"size": "20",
|
||
|
"text": "http"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "5",
|
||
|
"measuredH": "28",
|
||
|
"x": "113",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"bold": "true",
|
||
|
"color": "16777215",
|
||
|
"size": "20",
|
||
|
"text": ":"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "10",
|
||
|
"measuredH": "28",
|
||
|
"x": "120",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"size": "20",
|
||
|
"text": "/"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "5",
|
||
|
"measuredW": "10",
|
||
|
"measuredH": "28",
|
||
|
"x": "128",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"size": "20",
|
||
|
"text": "/"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8634",
|
||
|
"typeID": "Canvas",
|
||
|
"zOrder": "179",
|
||
|
"w": "408",
|
||
|
"h": "162",
|
||
|
"measuredW": "100",
|
||
|
"measuredH": "70",
|
||
|
"x": "157",
|
||
|
"y": "179"
|
||
|
},
|
||
|
{
|
||
|
"ID": "8635",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "180",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "200",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8636",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "181",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "200",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8637",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "182",
|
||
|
"measuredW": "269",
|
||
|
"measuredH": "24",
|
||
|
"x": "216",
|
||
|
"y": "200",
|
||
|
"properties": {
|
||
|
"size": "16",
|
||
|
"text": "Personal Recommendation / Opinion"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8638",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "183",
|
||
|
"measuredW": "159",
|
||
|
"measuredH": "24",
|
||
|
"x": "216",
|
||
|
"y": "297",
|
||
|
"properties": {
|
||
|
"size": "16",
|
||
|
"text": "I wouldn't recommend"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8639",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "184",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "297",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8640",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "185",
|
||
|
"w": "324",
|
||
|
"measuredW": "315",
|
||
|
"measuredH": "24",
|
||
|
"x": "217",
|
||
|
"y": "265",
|
||
|
"properties": {
|
||
|
"size": "16",
|
||
|
"text": "Order in roadmap not strict (Learn anytime)"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8641",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "186",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "265",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8642",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "187",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "265",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8643",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "188",
|
||
|
"measuredW": "272",
|
||
|
"measuredH": "24",
|
||
|
"x": "216",
|
||
|
"y": "233",
|
||
|
"properties": {
|
||
|
"size": "16",
|
||
|
"text": "Alternative Option - Pick this or purple"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8644",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "189",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "232",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8645",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "190",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "232",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8646",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "191",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "180",
|
||
|
"y": "232",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8647",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "192",
|
||
|
"w": "41",
|
||
|
"h": "264",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "738",
|
||
|
"y": "695",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 28,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4709081800615472,
|
||
|
"y": -0.12924926644242468
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 41,
|
||
|
"y": 263.5
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8648",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "193",
|
||
|
"w": "87",
|
||
|
"h": "151",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "707",
|
||
|
"y": "971",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 72,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4164731105949616,
|
||
|
"y": 0.25156333750223336
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 151
|
||
|
},
|
||
|
"rightArrow": "false"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8649",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "194",
|
||
|
"w": "43",
|
||
|
"h": "82",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "850",
|
||
|
"y": "876",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 82
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5274187832250412,
|
||
|
"y": -0.12252805670406892
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 42.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8650",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "195",
|
||
|
"w": "48",
|
||
|
"h": "73",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "632",
|
||
|
"y": "886",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 48,
|
||
|
"y": 72.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5228612603170445,
|
||
|
"y": 0.14935150006550507
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8651",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "196",
|
||
|
"w": "118",
|
||
|
"h": "74",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "477",
|
||
|
"y": "982",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 118,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5873541588257404,
|
||
|
"y": 0.06127211140383051
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 73.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8652",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "197",
|
||
|
"w": "91",
|
||
|
"h": "61",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "960",
|
||
|
"y": "980",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 91,
|
||
|
"y": 60
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.486318838754369,
|
||
|
"y": 0.01448408325199147
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8653",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "198",
|
||
|
"w": "93",
|
||
|
"h": "24",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "956",
|
||
|
"y": "969",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 93,
|
||
|
"y": 23
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4798692360633174,
|
||
|
"y": -0.0049896765313145654
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8654",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "199",
|
||
|
"w": "115",
|
||
|
"h": "18",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "951",
|
||
|
"y": "942",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 115,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4495149461236092,
|
||
|
"y": -0.004886187015480865
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 17.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8655",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "200",
|
||
|
"w": "131",
|
||
|
"h": "45",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "467",
|
||
|
"y": "966",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 131,
|
||
|
"y": -0.5
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5873541588257396,
|
||
|
"y": 0.061272111403828454
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 44.5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8656",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "201",
|
||
|
"w": "141",
|
||
|
"h": "5",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "478",
|
||
|
"y": "957",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 141,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8657",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "202",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "48",
|
||
|
"w": "144",
|
||
|
"h": "48",
|
||
|
"x": "812",
|
||
|
"y": "839",
|
||
|
"properties": {
|
||
|
"controlName": "100-learn-a-language:go"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "26",
|
||
|
"measuredW": "23",
|
||
|
"measuredH": "25",
|
||
|
"x": "63",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Go"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8658",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "203",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "47",
|
||
|
"w": "144",
|
||
|
"h": "47",
|
||
|
"x": "341",
|
||
|
"y": "934",
|
||
|
"properties": {
|
||
|
"controlName": "102-learn-a-language:java"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "38",
|
||
|
"measuredW": "36",
|
||
|
"measuredH": "25",
|
||
|
"x": "57",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Java"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8659",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "204",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "49",
|
||
|
"w": "144",
|
||
|
"h": "49",
|
||
|
"x": "554",
|
||
|
"y": "842",
|
||
|
"properties": {
|
||
|
"controlName": "101-learn-a-language:rust"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "39",
|
||
|
"measuredW": "36",
|
||
|
"measuredH": "25",
|
||
|
"x": "56",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Rust"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8660",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "205",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "46",
|
||
|
"w": "144",
|
||
|
"h": "46",
|
||
|
"x": "341",
|
||
|
"y": "984",
|
||
|
"properties": {
|
||
|
"controlName": "103-learn-a-language:csharp"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "27",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "25",
|
||
|
"x": "62",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "C#"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8661",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "206",
|
||
|
"measuredW": "380",
|
||
|
"measuredH": "98",
|
||
|
"w": "380",
|
||
|
"h": "98",
|
||
|
"x": "586",
|
||
|
"y": "940",
|
||
|
"properties": {
|
||
|
"controlName": "103-learn-a-language"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "380",
|
||
|
"h": "98",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "141",
|
||
|
"measuredH": "25",
|
||
|
"x": "119",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"text": "Learn a Language",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"w": "347",
|
||
|
"measuredW": "343",
|
||
|
"measuredH": "23",
|
||
|
"x": "16",
|
||
|
"y": "41",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "Make sure to learn its quirks. Core details about its"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "3",
|
||
|
"w": "306",
|
||
|
"measuredW": "300",
|
||
|
"measuredH": "23",
|
||
|
"x": "37",
|
||
|
"y": "64",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "runtime e.g. concurrency, memory model etc."
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8662",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "207",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "44",
|
||
|
"w": "144",
|
||
|
"h": "44",
|
||
|
"x": "341",
|
||
|
"y": "1033",
|
||
|
"properties": {
|
||
|
"controlName": "103-learn-a-language:php"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "34",
|
||
|
"measuredW": "34",
|
||
|
"measuredH": "25",
|
||
|
"x": "59",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "PHP"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8663",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "208",
|
||
|
"measuredW": "146",
|
||
|
"measuredH": "47",
|
||
|
"w": "146",
|
||
|
"h": "47",
|
||
|
"x": "1039",
|
||
|
"y": "919",
|
||
|
"properties": {
|
||
|
"controlName": "105-learn-a-language:javascript"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "85",
|
||
|
"measuredW": "81",
|
||
|
"measuredH": "25",
|
||
|
"x": "27",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "JavaScript"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8664",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "209",
|
||
|
"measuredW": "146",
|
||
|
"measuredH": "45",
|
||
|
"w": "146",
|
||
|
"h": "45",
|
||
|
"x": "1039",
|
||
|
"y": "967",
|
||
|
"properties": {
|
||
|
"controlName": "106-learn-a-language:python"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "56",
|
||
|
"measuredW": "53",
|
||
|
"measuredH": "25",
|
||
|
"x": "40",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Python"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8665",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "210",
|
||
|
"measuredW": "146",
|
||
|
"measuredH": "47",
|
||
|
"w": "146",
|
||
|
"h": "47",
|
||
|
"x": "1039",
|
||
|
"y": "1011",
|
||
|
"properties": {
|
||
|
"controlName": "107-learn-a-language:ruby"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "136",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "42",
|
||
|
"measuredW": "39",
|
||
|
"measuredH": "25",
|
||
|
"x": "47",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Ruby"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "122",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8666",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "211",
|
||
|
"w": "154",
|
||
|
"h": "40",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "864",
|
||
|
"y": "520",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4299387442572742,
|
||
|
"y": 0.06087289433384378
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 154,
|
||
|
"y": 40
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8667",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "212",
|
||
|
"w": "152",
|
||
|
"h": "83",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "872",
|
||
|
"y": "522",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5124862467909179,
|
||
|
"y": -0.09515553629180144
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 152,
|
||
|
"y": 83
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8668",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "213",
|
||
|
"w": "124",
|
||
|
"h": "57",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "508",
|
||
|
"y": "524",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 124,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4977437042068999,
|
||
|
"y": -0.11213547479256634
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 57
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8669",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "214",
|
||
|
"w": "151",
|
||
|
"h": "29",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "872",
|
||
|
"y": "474",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 150,
|
||
|
"y": 28
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4823054457996908,
|
||
|
"y": 0.02336368321594228
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8670",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "215",
|
||
|
"w": "153",
|
||
|
"h": "13",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "874",
|
||
|
"y": "457",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 152,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4798692360633173,
|
||
|
"y": -0.004989676531314521
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 12
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8671",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "216",
|
||
|
"h": "60",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "872",
|
||
|
"y": "408",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 149,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4552212800557556,
|
||
|
"y": -0.05494250203275647
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 59
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8672",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "217",
|
||
|
"w": "129",
|
||
|
"h": "36",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "493",
|
||
|
"y": "476",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"direction": "bottom",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 129,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4772874058127019,
|
||
|
"y": 0.05888051668460705
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 36
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8673",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "218",
|
||
|
"w": "131",
|
||
|
"h": "9",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "493",
|
||
|
"y": "465",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "0",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 129,
|
||
|
"y": 7
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4652789342214826,
|
||
|
"y": -0.001332223147377271
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8674",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "219",
|
||
|
"w": "143",
|
||
|
"h": "53",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "483",
|
||
|
"y": "418",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 141,
|
||
|
"y": 51
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.45522128005575574,
|
||
|
"y": -0.054942502032756434
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8675",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "220",
|
||
|
"measuredW": "278",
|
||
|
"measuredH": "60",
|
||
|
"w": "278",
|
||
|
"h": "60",
|
||
|
"x": "606",
|
||
|
"y": "434",
|
||
|
"properties": {
|
||
|
"controlName": "100-internet"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "272",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "62",
|
||
|
"measuredH": "25",
|
||
|
"x": "111",
|
||
|
"y": "23",
|
||
|
"properties": {
|
||
|
"text": "Internet",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8676",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "221",
|
||
|
"measuredW": "306",
|
||
|
"measuredH": "53",
|
||
|
"w": "306",
|
||
|
"h": "53",
|
||
|
"x": "209",
|
||
|
"y": "386",
|
||
|
"properties": {
|
||
|
"controlName": "100-internet:how-does-the-internet-work"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "299",
|
||
|
"h": "44",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "223",
|
||
|
"measuredW": "219",
|
||
|
"measuredH": "25",
|
||
|
"x": "45",
|
||
|
"y": "19",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "How does the internet work?"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8677",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "222",
|
||
|
"measuredW": "307",
|
||
|
"measuredH": "47",
|
||
|
"w": "307",
|
||
|
"h": "47",
|
||
|
"x": "208",
|
||
|
"y": "438",
|
||
|
"properties": {
|
||
|
"controlName": "101-internet:what-is-http"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "299",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "119",
|
||
|
"measuredW": "113",
|
||
|
"measuredH": "25",
|
||
|
"x": "98",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "What is HTTP?"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8678",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "223",
|
||
|
"measuredW": "307",
|
||
|
"measuredH": "48",
|
||
|
"w": "307",
|
||
|
"h": "48",
|
||
|
"x": "208",
|
||
|
"y": "483",
|
||
|
"properties": {
|
||
|
"controlName": "102-internet:browsers-and-how-they-work"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "299",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "230",
|
||
|
"measuredW": "225",
|
||
|
"measuredH": "25",
|
||
|
"x": "42",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Browsers and how they work?"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8679",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "224",
|
||
|
"measuredW": "290",
|
||
|
"measuredH": "49",
|
||
|
"w": "290",
|
||
|
"h": "49",
|
||
|
"x": "1009",
|
||
|
"y": "381",
|
||
|
"properties": {
|
||
|
"controlName": "103-internet:dns-and-how-it-works"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "280",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "179",
|
||
|
"measuredW": "175",
|
||
|
"measuredH": "25",
|
||
|
"x": "51",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "DNS and how it works?"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "266",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "266",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8680",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "225",
|
||
|
"measuredW": "290",
|
||
|
"measuredH": "45",
|
||
|
"w": "290",
|
||
|
"h": "45",
|
||
|
"x": "1008",
|
||
|
"y": "431",
|
||
|
"properties": {
|
||
|
"controlName": "104-internet:what-is-domain-name"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "280",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "179",
|
||
|
"measuredW": "180",
|
||
|
"measuredH": "25",
|
||
|
"x": "51",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "What is Domain Name?"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "266",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "266",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8681",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "226",
|
||
|
"measuredW": "289",
|
||
|
"measuredH": "46",
|
||
|
"w": "289",
|
||
|
"h": "46",
|
||
|
"x": "1009",
|
||
|
"y": "476",
|
||
|
"properties": {
|
||
|
"controlName": "105-internet:what-is-hosting"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "280",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "133",
|
||
|
"measuredW": "126",
|
||
|
"measuredH": "25",
|
||
|
"x": "74",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "What is hosting?"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "265",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "265",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8682",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "227",
|
||
|
"measuredW": "277",
|
||
|
"measuredH": "55",
|
||
|
"w": "277",
|
||
|
"h": "55",
|
||
|
"x": "607",
|
||
|
"y": "495",
|
||
|
"properties": {
|
||
|
"controlName": "101-basic-frontend"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "272",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "5",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "207",
|
||
|
"measuredH": "25",
|
||
|
"x": "37",
|
||
|
"y": "18",
|
||
|
"properties": {
|
||
|
"text": "Basic Frontend Knowledge",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8683",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "228",
|
||
|
"measuredW": "148",
|
||
|
"measuredH": "52",
|
||
|
"w": "148",
|
||
|
"h": "52",
|
||
|
"x": "367",
|
||
|
"y": "547",
|
||
|
"properties": {
|
||
|
"controlName": "100-basic-frontend:html"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "142",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "49",
|
||
|
"measuredW": "48",
|
||
|
"measuredH": "25",
|
||
|
"x": "52",
|
||
|
"y": "19",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "HTML"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8684",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "229",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "50",
|
||
|
"w": "150",
|
||
|
"h": "50",
|
||
|
"x": "1009",
|
||
|
"y": "528",
|
||
|
"properties": {
|
||
|
"controlName": "101-basic-frontend:css"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "142",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "38",
|
||
|
"measuredW": "33",
|
||
|
"measuredH": "25",
|
||
|
"x": "52",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "CSS"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "126",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "126",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8685",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "230",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "48",
|
||
|
"w": "150",
|
||
|
"h": "48",
|
||
|
"x": "1009",
|
||
|
"y": "581",
|
||
|
"properties": {
|
||
|
"controlName": "102-basic-frontend:javascript"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "142",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "84",
|
||
|
"measuredW": "81",
|
||
|
"measuredH": "25",
|
||
|
"x": "34",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "JavaScript"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "126",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "126",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8686",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "231",
|
||
|
"w": "135",
|
||
|
"h": "195",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "887",
|
||
|
"y": "694",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 134.5,
|
||
|
"y": 195
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5227813114793675,
|
||
|
"y": 0.0017380179353795955
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8687",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "232",
|
||
|
"w": "136",
|
||
|
"h": "131",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "892",
|
||
|
"y": "692",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 135.5,
|
||
|
"y": 131
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5227813114793675,
|
||
|
"y": 0.0017380179353796794
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8688",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "233",
|
||
|
"w": "138",
|
||
|
"h": "76",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "885",
|
||
|
"y": "686",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 137.5,
|
||
|
"y": 76
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.524315747719159,
|
||
|
"y": -0.026418088060293544
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8689",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "234",
|
||
|
"w": "141",
|
||
|
"h": "30",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "884",
|
||
|
"y": "680",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 140.5,
|
||
|
"y": 30
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5227813114793672,
|
||
|
"y": 0.0017380179353795478
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8690",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "235",
|
||
|
"w": "144",
|
||
|
"h": "5",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "881",
|
||
|
"y": "669",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 143.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.5227813114793672,
|
||
|
"y": 0.001738017935379522
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": -0.5,
|
||
|
"y": 5
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8691",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "236",
|
||
|
"measuredW": "276",
|
||
|
"measuredH": "51",
|
||
|
"w": "276",
|
||
|
"h": "51",
|
||
|
"x": "1009",
|
||
|
"y": "638",
|
||
|
"properties": {
|
||
|
"controlName": "105-os-general-knowledge:memory-management"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "267",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "170",
|
||
|
"measuredW": "169",
|
||
|
"measuredH": "25",
|
||
|
"x": "50",
|
||
|
"y": "18",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Memory Management"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8692",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "237",
|
||
|
"measuredW": "276",
|
||
|
"measuredH": "47",
|
||
|
"w": "276",
|
||
|
"h": "47",
|
||
|
"x": "1009",
|
||
|
"y": "691",
|
||
|
"properties": {
|
||
|
"controlName": "106-os-general-knowledge:interprocess-communication"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "224",
|
||
|
"measuredW": "222",
|
||
|
"measuredH": "25",
|
||
|
"x": "23",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Interprocess Communication"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8693",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "238",
|
||
|
"measuredW": "276",
|
||
|
"measuredH": "47",
|
||
|
"w": "276",
|
||
|
"h": "47",
|
||
|
"x": "1009",
|
||
|
"y": "741",
|
||
|
"properties": {
|
||
|
"controlName": "107-os-general-knowledge:io-management"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "135",
|
||
|
"measuredW": "133",
|
||
|
"measuredH": "25",
|
||
|
"x": "66",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "I/O Management"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8694",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "239",
|
||
|
"measuredW": "276",
|
||
|
"measuredH": "69",
|
||
|
"w": "276",
|
||
|
"h": "69",
|
||
|
"x": "1009",
|
||
|
"y": "791",
|
||
|
"properties": {
|
||
|
"controlName": "108-os-general-knowledge:posix-basics"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "65",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "105",
|
||
|
"measuredH": "25",
|
||
|
"x": "81",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"text": "POSIX Basics",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"w": "180",
|
||
|
"measuredW": "172",
|
||
|
"measuredH": "23",
|
||
|
"x": "44",
|
||
|
"y": "36",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "stdin, stdout, stderr, pipes"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8695",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "240",
|
||
|
"measuredW": "276",
|
||
|
"measuredH": "44",
|
||
|
"w": "276",
|
||
|
"h": "44",
|
||
|
"x": "1009",
|
||
|
"y": "866",
|
||
|
"properties": {
|
||
|
"controlName": "109-os-general-knowledge:basic-networking-concepts"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "1",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "218",
|
||
|
"measuredW": "213",
|
||
|
"measuredH": "25",
|
||
|
"x": "25",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Basic Networking Concepts"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "252",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8696",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "241",
|
||
|
"w": "128",
|
||
|
"h": "151",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "506",
|
||
|
"y": "698",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 128,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4075757037878519,
|
||
|
"y": -0.014129007064503547
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 151
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8697",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "242",
|
||
|
"w": "125",
|
||
|
"h": "107",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "507",
|
||
|
"y": "691",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 125,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4291571249168944,
|
||
|
"y": -0.03135849892886164
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 107
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8698",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "243",
|
||
|
"w": "119",
|
||
|
"h": "55",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "509",
|
||
|
"y": "689",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 119,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.513033864773653,
|
||
|
"y": -0.03543581985336902
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 55
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8699",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "244",
|
||
|
"w": "131",
|
||
|
"h": "11",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "502",
|
||
|
"y": "683",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 131,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4401290896950813,
|
||
|
"y": -0.005675495214778532
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 11
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8700",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "245",
|
||
|
"w": "138",
|
||
|
"h": "32",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "497",
|
||
|
"y": "649",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 138,
|
||
|
"y": 32
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4566473988439307,
|
||
|
"y": -0.03179190751445087
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8701",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "246",
|
||
|
"measuredW": "276",
|
||
|
"measuredH": "60",
|
||
|
"w": "276",
|
||
|
"h": "60",
|
||
|
"x": "621",
|
||
|
"y": "653",
|
||
|
"properties": {
|
||
|
"controlName": "102-os-general-knowledge"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "272",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "4",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "213",
|
||
|
"measuredH": "25",
|
||
|
"x": "33",
|
||
|
"y": "23",
|
||
|
"properties": {
|
||
|
"text": "OS and General Knowledge",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8702",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "247",
|
||
|
"measuredW": "275",
|
||
|
"measuredH": "52",
|
||
|
"w": "275",
|
||
|
"h": "52",
|
||
|
"x": "242",
|
||
|
"y": "614",
|
||
|
"properties": {
|
||
|
"controlName": "100-os-general-knowledge:terminal-usage"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "269",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "123",
|
||
|
"measuredW": "121",
|
||
|
"measuredH": "25",
|
||
|
"x": "79",
|
||
|
"y": "19",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Terminal Usage"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8703",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "248",
|
||
|
"measuredW": "275",
|
||
|
"measuredH": "106",
|
||
|
"w": "275",
|
||
|
"h": "106",
|
||
|
"x": "242",
|
||
|
"y": "817",
|
||
|
"properties": {
|
||
|
"controlName": "104-os-general-knowledge:basic-terminal-commands"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "269",
|
||
|
"h": "101",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "6",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "217",
|
||
|
"measuredH": "26",
|
||
|
"x": "32",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"text": "Basic Terminal Commands",
|
||
|
"size": "18"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "223",
|
||
|
"measuredH": "25",
|
||
|
"x": "29",
|
||
|
"y": "43",
|
||
|
"properties": {
|
||
|
"text": "grep, awk, sed, lsof, curl, wget",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "204",
|
||
|
"measuredH": "25",
|
||
|
"x": "39",
|
||
|
"y": "69",
|
||
|
"properties": {
|
||
|
"text": "tail, head, less, find, ssh, kill",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "5",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8704",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "249",
|
||
|
"measuredW": "274",
|
||
|
"measuredH": "50",
|
||
|
"w": "274",
|
||
|
"h": "50",
|
||
|
"x": "242",
|
||
|
"y": "715",
|
||
|
"properties": {
|
||
|
"controlName": "102-os-general-knowledge:process-management"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "267",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "172",
|
||
|
"measuredW": "170",
|
||
|
"measuredH": "25",
|
||
|
"x": "55",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Process Management"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8705",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "250",
|
||
|
"measuredW": "275",
|
||
|
"measuredH": "49",
|
||
|
"w": "275",
|
||
|
"h": "49",
|
||
|
"x": "242",
|
||
|
"y": "766",
|
||
|
"properties": {
|
||
|
"controlName": "103-os-general-knowledge:threads-and-concurrency"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "202",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "25",
|
||
|
"x": "40",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Threads and Concurrency"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8706",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "251",
|
||
|
"measuredW": "275",
|
||
|
"measuredH": "48",
|
||
|
"w": "275",
|
||
|
"h": "48",
|
||
|
"x": "242",
|
||
|
"y": "667",
|
||
|
"properties": {
|
||
|
"controlName": "101-os-general-knowledge:how-oss-work-in-general"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "268",
|
||
|
"h": "43",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "197",
|
||
|
"measuredW": "195",
|
||
|
"measuredH": "25",
|
||
|
"x": "42",
|
||
|
"y": "14",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "How OSs work in General"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8707",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "252",
|
||
|
"w": "58",
|
||
|
"h": "1",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "1144",
|
||
|
"y": "1140",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 58,
|
||
|
"y": 1
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4872751951136749,
|
||
|
"y": -0.011876484560570062
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8708",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "253",
|
||
|
"w": "85",
|
||
|
"h": "3",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "807",
|
||
|
"y": "1136",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": 83,
|
||
|
"y": 1
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4872751951136748,
|
||
|
"y": -0.01187648456057007
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 0,
|
||
|
"y": 1
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8709",
|
||
|
"typeID": "Arrow",
|
||
|
"zOrder": "254",
|
||
|
"w": "56",
|
||
|
"h": "1",
|
||
|
"measuredW": "150",
|
||
|
"measuredH": "100",
|
||
|
"x": "440",
|
||
|
"y": "1142",
|
||
|
"properties": {
|
||
|
"color": "2848996",
|
||
|
"curvature": "-1",
|
||
|
"leftArrow": "false",
|
||
|
"p0": {
|
||
|
"x": -0.5,
|
||
|
"y": 0
|
||
|
},
|
||
|
"p1": {
|
||
|
"x": 0.4872751951136748,
|
||
|
"y": -0.011876484560570066
|
||
|
},
|
||
|
"p2": {
|
||
|
"x": 55,
|
||
|
"y": 0
|
||
|
},
|
||
|
"rightArrow": "false",
|
||
|
"stroke": "dotted"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8710",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "255",
|
||
|
"measuredW": "224",
|
||
|
"measuredH": "62",
|
||
|
"w": "224",
|
||
|
"h": "62",
|
||
|
"x": "222",
|
||
|
"y": "1106",
|
||
|
"properties": {
|
||
|
"controlName": "100-version-control-systems:git"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "216",
|
||
|
"h": "54",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "144",
|
||
|
"measuredH": "25",
|
||
|
"x": "44",
|
||
|
"y": "23",
|
||
|
"properties": {
|
||
|
"text": "Basic Usage of Git",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8711",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "256",
|
||
|
"measuredW": "138",
|
||
|
"measuredH": "57",
|
||
|
"w": "138",
|
||
|
"h": "57",
|
||
|
"x": "1198",
|
||
|
"y": "1008",
|
||
|
"properties": {
|
||
|
"controlName": "100-repo-hosting-services:github"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "131",
|
||
|
"h": "49",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "54",
|
||
|
"measuredH": "25",
|
||
|
"x": "39",
|
||
|
"y": "21",
|
||
|
"properties": {
|
||
|
"text": "GitHub",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "114",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "114",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8712",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "257",
|
||
|
"measuredW": "319",
|
||
|
"measuredH": "78",
|
||
|
"w": "319",
|
||
|
"h": "78",
|
||
|
"x": "853",
|
||
|
"y": "1099",
|
||
|
"properties": {
|
||
|
"controlName": "105-repo-hosting-services"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "319",
|
||
|
"h": "78",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "172",
|
||
|
"measuredH": "25",
|
||
|
"x": "74",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"text": "Repo hosting services",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"w": "279",
|
||
|
"measuredW": "275",
|
||
|
"measuredH": "23",
|
||
|
"x": "20",
|
||
|
"y": "41",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "Create account and Learn to use GitHub"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8713",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "258",
|
||
|
"measuredW": "336",
|
||
|
"measuredH": "77",
|
||
|
"w": "336",
|
||
|
"h": "77",
|
||
|
"x": "484",
|
||
|
"y": "1100",
|
||
|
"properties": {
|
||
|
"controlName": "104-version-control-systems"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "336",
|
||
|
"h": "77",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "186",
|
||
|
"measuredH": "25",
|
||
|
"x": "75",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"text": "Version Control Systems",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"w": "292",
|
||
|
"measuredW": "285",
|
||
|
"measuredH": "23",
|
||
|
"x": "22",
|
||
|
"y": "40",
|
||
|
"properties": {
|
||
|
"size": "15",
|
||
|
"text": "What are they and why you should use one"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8714",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "259",
|
||
|
"measuredW": "140",
|
||
|
"measuredH": "53",
|
||
|
"w": "140",
|
||
|
"h": "53",
|
||
|
"x": "1198",
|
||
|
"y": "1120",
|
||
|
"properties": {
|
||
|
"controlName": "102-repo-hosting-services:bitbucket"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "131",
|
||
|
"h": "49",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "4",
|
||
|
"properties": {
|
||
|
"backgroundAlpha": "0.5",
|
||
|
"color": "10066329"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "80",
|
||
|
"measuredW": "75",
|
||
|
"measuredH": "25",
|
||
|
"x": "26",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"bold": "true",
|
||
|
"color": "3355443",
|
||
|
"size": "17",
|
||
|
"text": "Bitbucket"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "116",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "116",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "116",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8715",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "260",
|
||
|
"measuredW": "140",
|
||
|
"measuredH": "54",
|
||
|
"w": "140",
|
||
|
"h": "54",
|
||
|
"x": "1198",
|
||
|
"y": "1065",
|
||
|
"properties": {
|
||
|
"controlName": "101-repo-hosting-services:gitlab"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "131",
|
||
|
"h": "49",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"backgroundAlpha": "0.5",
|
||
|
"color": "10066329"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "52",
|
||
|
"measuredW": "52",
|
||
|
"measuredH": "25",
|
||
|
"x": "40",
|
||
|
"y": "17",
|
||
|
"properties": {
|
||
|
"bold": "true",
|
||
|
"color": "3355443",
|
||
|
"size": "17",
|
||
|
"text": "GitLab"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "116",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "116",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "4",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "116",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "3700253",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8716",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "261",
|
||
|
"measuredW": "178",
|
||
|
"measuredH": "48",
|
||
|
"w": "178",
|
||
|
"h": "48",
|
||
|
"x": "541",
|
||
|
"y": "1294",
|
||
|
"properties": {
|
||
|
"controlName": "100-more-about-databases:orms"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "171",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "49",
|
||
|
"measuredW": "49",
|
||
|
"measuredH": "25",
|
||
|
"x": "71",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "ORMs"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8717",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "262",
|
||
|
"measuredW": "148",
|
||
|
"measuredH": "57",
|
||
|
"w": "148",
|
||
|
"h": "57",
|
||
|
"x": "545",
|
||
|
"y": "2042",
|
||
|
"properties": {
|
||
|
"controlName": "113-ci-cd"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "140",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "62",
|
||
|
"measuredW": "59",
|
||
|
"measuredH": "25",
|
||
|
"x": "47",
|
||
|
"y": "20",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "CI / CD"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8718",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "263",
|
||
|
"measuredW": "324",
|
||
|
"measuredH": "50",
|
||
|
"w": "324",
|
||
|
"h": "50",
|
||
|
"x": "521",
|
||
|
"y": "2133",
|
||
|
"properties": {
|
||
|
"controlName": "114-design-and-development-principles"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "324",
|
||
|
"h": "50",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "275",
|
||
|
"measuredH": "25",
|
||
|
"x": "24",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Design and Development Principles"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8719",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "264",
|
||
|
"measuredW": "268",
|
||
|
"measuredH": "40",
|
||
|
"w": "268",
|
||
|
"h": "40",
|
||
|
"x": "168",
|
||
|
"y": "2220",
|
||
|
"properties": {
|
||
|
"controlName": "103-design-and-development-principles:solid"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "261",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "55",
|
||
|
"measuredW": "51",
|
||
|
"measuredH": "25",
|
||
|
"x": "110",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "SOLID"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8720",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "265",
|
||
|
"measuredW": "269",
|
||
|
"measuredH": "39",
|
||
|
"w": "269",
|
||
|
"h": "39",
|
||
|
"x": "167",
|
||
|
"y": "2263",
|
||
|
"properties": {
|
||
|
"controlName": "104-design-and-development-principles:kiss"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "261",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "2",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "44",
|
||
|
"measuredW": "37",
|
||
|
"measuredH": "25",
|
||
|
"x": "117",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "KISS"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8721",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "266",
|
||
|
"measuredW": "269",
|
||
|
"measuredH": "41",
|
||
|
"w": "269",
|
||
|
"h": "41",
|
||
|
"x": "167",
|
||
|
"y": "2305",
|
||
|
"properties": {
|
||
|
"controlName": "105-design-and-development-principles:yagni"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "260",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "9",
|
||
|
"y": "1",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "53",
|
||
|
"measuredW": "50",
|
||
|
"measuredH": "25",
|
||
|
"x": "112",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "YAGNI"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8722",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "267",
|
||
|
"measuredW": "267",
|
||
|
"measuredH": "42",
|
||
|
"w": "267",
|
||
|
"h": "42",
|
||
|
"x": "169",
|
||
|
"y": "2348",
|
||
|
"properties": {
|
||
|
"controlName": "106-design-and-development-principles:dry"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "260",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "7",
|
||
|
"y": "2",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "38",
|
||
|
"measuredW": "35",
|
||
|
"measuredH": "25",
|
||
|
"x": "118",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "DRY"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8723",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "268",
|
||
|
"measuredW": "268",
|
||
|
"measuredH": "46",
|
||
|
"w": "268",
|
||
|
"h": "46",
|
||
|
"x": "168",
|
||
|
"y": "2081",
|
||
|
"properties": {
|
||
|
"controlName": "100-design-and-development-principles:gof-design-patterns"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "260",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "168",
|
||
|
"measuredW": "164",
|
||
|
"measuredH": "25",
|
||
|
"x": "54",
|
||
|
"y": "13",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "GOF Design Patterns"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8724",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "269",
|
||
|
"measuredW": "268",
|
||
|
"measuredH": "45",
|
||
|
"w": "268",
|
||
|
"h": "45",
|
||
|
"x": "168",
|
||
|
"y": "2127",
|
||
|
"properties": {
|
||
|
"controlName": "101-design-and-development-principles:domain-driven-design"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "260",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "5",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "175",
|
||
|
"measuredW": "172",
|
||
|
"measuredH": "25",
|
||
|
"x": "50",
|
||
|
"y": "12",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Domain Driven Design"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8725",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "270",
|
||
|
"measuredW": "268",
|
||
|
"measuredH": "43",
|
||
|
"w": "268",
|
||
|
"h": "43",
|
||
|
"x": "168",
|
||
|
"y": "2174",
|
||
|
"properties": {
|
||
|
"controlName": "102-design-and-development-principles:test-driven-development"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "260",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "8",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "196",
|
||
|
"measuredW": "194",
|
||
|
"measuredH": "25",
|
||
|
"x": "40",
|
||
|
"y": "10",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Test Driven Development"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10066329",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8726",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "271",
|
||
|
"measuredW": "254",
|
||
|
"measuredH": "40",
|
||
|
"w": "254",
|
||
|
"h": "40",
|
||
|
"x": "977",
|
||
|
"y": "2364",
|
||
|
"properties": {
|
||
|
"controlName": "104-architectural-patterns:serverless"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "245",
|
||
|
"h": "37",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "3",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "87",
|
||
|
"measuredW": "82",
|
||
|
"measuredH": "25",
|
||
|
"x": "79",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Serverless"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "230",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "230",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8727",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "272",
|
||
|
"measuredW": "328",
|
||
|
"measuredH": "138",
|
||
|
"w": "328",
|
||
|
"h": "138",
|
||
|
"x": "581",
|
||
|
"y": "2844",
|
||
|
"properties": {
|
||
|
"controlName": "123-scalability"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "318",
|
||
|
"h": "129",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "10",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16776960"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "134",
|
||
|
"measuredH": "25",
|
||
|
"x": "102",
|
||
|
"y": "25",
|
||
|
"properties": {
|
||
|
"text": "Building for Scale",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"w": "264",
|
||
|
"measuredW": "260",
|
||
|
"measuredH": "24",
|
||
|
"x": "37",
|
||
|
"y": "53",
|
||
|
"properties": {
|
||
|
"size": "16",
|
||
|
"text": "General topics that you should learn"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "3",
|
||
|
"w": "270",
|
||
|
"measuredW": "258",
|
||
|
"measuredH": "24",
|
||
|
"x": "34",
|
||
|
"y": "76",
|
||
|
"properties": {
|
||
|
"size": "16",
|
||
|
"text": "and care about for the sustainability"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "4",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "4",
|
||
|
"w": "108",
|
||
|
"measuredW": "105",
|
||
|
"measuredH": "24",
|
||
|
"x": "115",
|
||
|
"y": "100",
|
||
|
"properties": {
|
||
|
"size": "16",
|
||
|
"text": "of the product."
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "5",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "5",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "6",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "6",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8728",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "273",
|
||
|
"measuredW": "210",
|
||
|
"measuredH": "48",
|
||
|
"w": "210",
|
||
|
"h": "48",
|
||
|
"x": "335",
|
||
|
"y": "2770",
|
||
|
"properties": {
|
||
|
"controlName": "100-scalability:mitigation-strategies"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "199",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "159",
|
||
|
"measuredW": "159",
|
||
|
"measuredH": "25",
|
||
|
"x": "20",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Mitigation Strategies"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "186",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "186",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8729",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "274",
|
||
|
"measuredW": "198",
|
||
|
"measuredH": "36",
|
||
|
"w": "198",
|
||
|
"h": "36",
|
||
|
"x": "336",
|
||
|
"y": "2915",
|
||
|
"properties": {
|
||
|
"controlName": "101-scalability:instrumentation-monitoring-telemetry"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "198",
|
||
|
"h": "36",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "155",
|
||
|
"measuredW": "154",
|
||
|
"measuredH": "25",
|
||
|
"x": "22",
|
||
|
"y": "6",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Understand the Diff."
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8730",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "275",
|
||
|
"w": "84",
|
||
|
"measuredW": "83",
|
||
|
"measuredH": "25",
|
||
|
"x": "189",
|
||
|
"y": "2926",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Monitoring"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8731",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "276",
|
||
|
"w": "78",
|
||
|
"measuredW": "73",
|
||
|
"measuredH": "25",
|
||
|
"x": "182",
|
||
|
"y": "2769",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Throttling"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8732",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "277",
|
||
|
"w": "109",
|
||
|
"measuredW": "107",
|
||
|
"measuredH": "25",
|
||
|
"x": "151",
|
||
|
"y": "2797",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Backpressure"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8733",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "278",
|
||
|
"w": "100",
|
||
|
"measuredW": "94",
|
||
|
"measuredH": "25",
|
||
|
"x": "160",
|
||
|
"y": "2825",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Loadshifting"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8734",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "279",
|
||
|
"w": "70",
|
||
|
"measuredW": "66",
|
||
|
"measuredH": "25",
|
||
|
"x": "188",
|
||
|
"y": "2719",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Graceful"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8735",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "280",
|
||
|
"w": "84",
|
||
|
"measuredW": "76",
|
||
|
"measuredH": "25",
|
||
|
"x": "187",
|
||
|
"y": "2951",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Telemetry"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8736",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "281",
|
||
|
"w": "124",
|
||
|
"measuredW": "121",
|
||
|
"measuredH": "25",
|
||
|
"x": "149",
|
||
|
"y": "2901",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Instrumentation"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8737",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "282",
|
||
|
"w": "118",
|
||
|
"measuredW": "116",
|
||
|
"measuredH": "25",
|
||
|
"x": "142",
|
||
|
"y": "2850",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Circuit Breaker"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8738",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "283",
|
||
|
"measuredW": "342",
|
||
|
"measuredH": "49",
|
||
|
"w": "342",
|
||
|
"h": "49",
|
||
|
"x": "958",
|
||
|
"y": "2879",
|
||
|
"properties": {
|
||
|
"controlName": "102-scalability:migration-strategies"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "333",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "155",
|
||
|
"measuredH": "25",
|
||
|
"x": "93",
|
||
|
"y": "16",
|
||
|
"properties": {
|
||
|
"text": "Migration Strategies",
|
||
|
"size": "17"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "318",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "318",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8739",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "284",
|
||
|
"measuredW": "341",
|
||
|
"measuredH": "42",
|
||
|
"w": "341",
|
||
|
"h": "42",
|
||
|
"x": "959",
|
||
|
"y": "2932",
|
||
|
"properties": {
|
||
|
"controlName": "103-scalability:horizontal-vertical-scaling"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "332",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "2",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "230",
|
||
|
"measuredW": "221",
|
||
|
"measuredH": "25",
|
||
|
"x": "54",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Horizontal vs Vertical Scaling"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "317",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "317",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8740",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "285",
|
||
|
"w": "96",
|
||
|
"measuredW": "96",
|
||
|
"measuredH": "25",
|
||
|
"x": "162",
|
||
|
"y": "2739",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Degradation"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8741",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "286",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "451",
|
||
|
"y": "1521",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8742",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "287",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "451",
|
||
|
"y": "1521",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8743",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "288",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "1292",
|
||
|
"y": "1723",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8744",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "289",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "1292",
|
||
|
"y": "1723",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8745",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "290",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "1297",
|
||
|
"y": "1930",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8746",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "291",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "1297",
|
||
|
"y": "1930",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8747",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "292",
|
||
|
"measuredW": "197",
|
||
|
"measuredH": "47",
|
||
|
"w": "197",
|
||
|
"h": "47",
|
||
|
"x": "1106",
|
||
|
"y": "1687",
|
||
|
"properties": {
|
||
|
"controlName": "103-apis:grpc"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "188",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "7",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"w": "90",
|
||
|
"measuredW": "45",
|
||
|
"measuredH": "25",
|
||
|
"x": "49",
|
||
|
"y": "15",
|
||
|
"properties": {
|
||
|
"align": "center",
|
||
|
"size": "17",
|
||
|
"text": "gRPC"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "173",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16777215",
|
||
|
"icon": {
|
||
|
"ID": "circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "3",
|
||
|
"typeID": "Icon",
|
||
|
"zOrder": "3",
|
||
|
"measuredW": "24",
|
||
|
"measuredH": "24",
|
||
|
"x": "173",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "10027263",
|
||
|
"icon": {
|
||
|
"ID": "check-circle",
|
||
|
"size": "small"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8748",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "293",
|
||
|
"measuredW": "326",
|
||
|
"measuredH": "40",
|
||
|
"w": "326",
|
||
|
"h": "40",
|
||
|
"x": "1010",
|
||
|
"y": "1247",
|
||
|
"properties": {
|
||
|
"controlName": "101-nosql-databases:column-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "326",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "96",
|
||
|
"measuredH": "25",
|
||
|
"x": "15",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Column DBs"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "83",
|
||
|
"measuredH": "25",
|
||
|
"x": "120",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "{color:blue}Cassandra{color}"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "8749",
|
||
|
"typeID": "__group__",
|
||
|
"zOrder": "294",
|
||
|
"measuredW": "328",
|
||
|
"measuredH": "40",
|
||
|
"w": "328",
|
||
|
"h": "40",
|
||
|
"x": "1009",
|
||
|
"y": "1292",
|
||
|
"properties": {
|
||
|
"controlName": "102-nosql-databases:timeseries-databases"
|
||
|
},
|
||
|
"children": {
|
||
|
"controls": {
|
||
|
"control": [
|
||
|
{
|
||
|
"ID": "0",
|
||
|
"typeID": "TextArea",
|
||
|
"zOrder": "0",
|
||
|
"w": "328",
|
||
|
"h": "40",
|
||
|
"measuredW": "200",
|
||
|
"measuredH": "140",
|
||
|
"x": "0",
|
||
|
"y": "0",
|
||
|
"properties": {
|
||
|
"color": "16770457"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "1",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "1",
|
||
|
"measuredW": "90",
|
||
|
"measuredH": "25",
|
||
|
"x": "16",
|
||
|
"y": "8",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "Time series"
|
||
|
}
|
||
|
},
|
||
|
{
|
||
|
"ID": "2",
|
||
|
"typeID": "Label",
|
||
|
"zOrder": "2",
|
||
|
"measuredW": "175",
|
||
|
"measuredH": "25",
|
||
|
"x": "120",
|
||
|
"y": "9",
|
||
|
"properties": {
|
||
|
"size": "17",
|
||
|
"text": "{color:blue}InfluxDB{color}, TimescaleDB"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"attributes": {
|
||
|
"name": "New Wireframe 1 copy 2",
|
||
|
"order": 1000006.8992828326,
|
||
|
"parentID": null,
|
||
|
"notes": ""
|
||
|
},
|
||
|
"branchID": "Master",
|
||
|
"resourceID": "4BE92169-157F-4FC5-8E20-403CBCF7A6C6",
|
||
|
"mockupH": "3053",
|
||
|
"mockupW": "1196",
|
||
|
"measuredW": "1338",
|
||
|
"measuredH": "3232",
|
||
|
"version": "1.0"
|
||
|
},
|
||
|
"groupOffset": {
|
||
|
"x": 0,
|
||
|
"y": 0
|
||
|
},
|
||
|
"dependencies": [],
|
||
|
"projectID": "file:///Users/kamranahmed/Desktop/devops%20roadmap%5C.bmpr"
|
||
|
}
|