{ "name": "", "isFolderOnly": false, "fontFamily": "SourceCodePro", "shapes": [ { "id": "network", "type": "rectangle", "pos": { "x": 12, "y": 968 }, "width": 621, "height": 922, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B4", "fillPattern": "dots", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": true, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "NETWORK", "fontSize": 28, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 116, "labelHeight": 36, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 1 }, { "id": "network.cell tower", "type": "rectangle", "pos": { "x": 62, "y": 1018 }, "width": 271, "height": 423, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B5", "fillPattern": "dots", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "Cell Tower", "fontSize": 24, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 142, "labelHeight": 31, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 2 }, { "id": "network.cell tower.satellites", "type": "stored_data", "pos": { "x": 112, "y": 1078 }, "width": 161, "height": 66, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "AA5", "stroke": "B1", "shadow": false, "3d": false, "multiple": true, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "SATELLITES", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 96, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "network.cell tower.transmitter", "type": "rectangle", "pos": { "x": 122, "y": 1325 }, "width": 151, "height": 66, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B6", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "TRANSMITTER", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 106, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "network.online portal", "type": "rectangle", "pos": { "x": 353, "y": 1023 }, "width": 230, "height": 169, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B5", "fillPattern": "dots", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "ONLINE PORTAL", "fontSize": 24, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 185, "labelHeight": 31, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 2 }, { "id": "network.online portal.ui", "type": "hexagon", "pos": { "x": 428, "y": 1073 }, "width": 80, "height": 69, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N5", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "UI", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 18, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "network.data processor", "type": "rectangle", "pos": { "x": 75, "y": 1612 }, "width": 245, "height": 228, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B5", "fillPattern": "dots", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "DATA PROCESSOR", "fontSize": 24, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 200, "labelHeight": 31, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 2 }, { "id": "network.data processor.storage", "type": "cylinder", "pos": { "x": 136, "y": 1672 }, "width": 112, "height": 118, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "AA5", "stroke": "B1", "shadow": false, "3d": false, "multiple": true, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "STORAGE", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 67, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "user", "type": "person", "pos": { "x": 218, "y": 175 }, "width": 130, "height": 87, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B3", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "USER", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 38, "labelHeight": 21, "labelPosition": "OUTSIDE_BOTTOM_CENTER", "zIndex": 0, "level": 1 }, { "id": "api server", "type": "rectangle", "pos": { "x": 431, "y": 2045 }, "width": 142, "height": 66, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B6", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "API SERVER", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 97, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 1 }, { "id": "logs", "type": "page", "pos": { "x": 456, "y": 2282 }, "width": 82, "height": 87, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "AB4", "stroke": "B1", "shadow": false, "3d": false, "multiple": true, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "LOGS", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 37, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 1 }, { "id": "users", "type": "sql_table", "pos": { "x": 368, "y": 42 }, "width": 262, "height": 216, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N1", "stroke": "N7", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": [ { "name": { "label": "id", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 22, "labelHeight": 26 }, "type": { "label": "int", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 34, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "name", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 46, "labelHeight": 26 }, "type": { "label": "string", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 71, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "email", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 58, "labelHeight": 26 }, "type": { "label": "string", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 71, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "password", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 94, "labelHeight": 26 }, "type": { "label": "string", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 71, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "last_login", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 118, "labelHeight": 26 }, "type": { "label": "datetime", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 94, "labelHeight": 26 }, "constraint": null, "reference": "" } ], "label": "USERS", "fontSize": 20, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 71, "labelHeight": 31, "zIndex": 0, "level": 1, "primaryAccentColor": "B2", "secondaryAccentColor": "AA2", "neutralAccentColor": "N2" }, { "id": "products", "type": "class", "pos": { "x": 650, "y": 12 }, "width": 242, "height": 276, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N1", "stroke": "N7", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": [ { "name": "id", "type": "int", "visibility": "public" }, { "name": "price", "type": "decimal", "visibility": "public" }, { "name": "sku", "type": "string", "visibility": "public" }, { "name": "name", "type": "string", "visibility": "public" } ], "methods": null, "columns": null, "label": "PRODUCTS", "fontSize": 20, "fontFamily": "mono", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 112, "labelHeight": 31, "zIndex": 0, "level": 1, "primaryAccentColor": "B2", "secondaryAccentColor": "AA2", "neutralAccentColor": "N2" }, { "id": "markdown", "type": "text", "pos": { "x": 971, "y": 169 }, "width": 128, "height": 119, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "transparent", "stroke": "N1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "# A TALE\n- OF\n- TWO CITIES", "fontSize": 16, "fontFamily": "mono", "language": "markdown", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 128, "labelHeight": 119, "zIndex": 0, "level": 1 }, { "id": "code", "type": "code", "pos": { "x": 600, "y": 368 }, "width": 870, "height": 515, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N7", "stroke": "N1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "package main\n\nimport (\n\t\"fmt\"\n)\n\ntype City struct {\n\tName string\n\tPopulation int\n}\n\nfunc tellTale(city1, city2 City) {\n\tfmt.Printf(\"There were two cities, %s and %s.\\n\", city1.Name, city2.Name)\n\tfmt.Printf(\"%s had a population of %d.\\n\", city1.Name, city1.Population)\n\tfmt.Printf(\"%s had a population of %d.\\n\", city2.Name, city2.Population)\n\tfmt.Println(\"Their tales were intertwined, and their people shared many adventures.\")\n}\n\nfunc main() {\n\tcity1 := City{Name: \"CityA\", Population: 1000000}\n\tcity2 := City{Name: \"CityB\", Population: 1200000}\n\n\ttellTale(city1, city2)\n}", "fontSize": 16, "fontFamily": "mono", "language": "golang", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 854, "labelHeight": 499, "zIndex": 0, "level": 1 }, { "id": "ex", "type": "text", "pos": { "x": 833, "y": 968 }, "width": 404, "height": 52, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "transparent", "stroke": "N1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "\\\\displaylines{x = a + b \\\\\\\\ y = b + c}\n\\\\sum_{k=1}^{n} h_{k} \\\\int_{0}^{1} \\\\bigl(\\\\partial_{k} f(x_{k-1}+t h_{k} e_{k}) -\\\\partial_{k} f(a)\\\\bigr) \\\\,dt", "fontSize": 16, "fontFamily": "mono", "language": "latex", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 404, "labelHeight": 52, "zIndex": 0, "level": 1 } ], "connections": [ { "id": "network.cell tower.(satellites -> transmitter)[0]", "src": "network.cell tower.satellites", "srcArrow": "none", "dst": "network.cell tower.transmitter", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "send", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 39, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 148, "y": 1144 }, { "x": 148.25, "y": 1325 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "network.cell tower.(satellites -> transmitter)[1]", "src": "network.cell tower.satellites", "srcArrow": "none", "dst": "network.cell tower.transmitter", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "SEND", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 38, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 198, "y": 1144 }, { "x": 197.75, "y": 1325 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "network.cell tower.(satellites -> transmitter)[2]", "src": "network.cell tower.satellites", "srcArrow": "none", "dst": "network.cell tower.transmitter", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "SEND", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 38, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 247, "y": 1144 }, { "x": 246.75, "y": 1325 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "network.(cell tower.transmitter -> data processor.storage)[0]", "src": "network.cell tower.transmitter", "srcArrow": "none", "dst": "network.data processor.storage", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "PHONE LOGS", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 96, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 197.75, "y": 1391 }, { "x": 198, "y": 1662 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(user -> network.cell tower)[0]", "src": "user", "srcArrow": "none", "dst": "network.cell tower", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "MAKE CALL", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 86, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 261.6659851074219, "y": 288 }, { "x": 261.6659851074219, "y": 328 }, { "x": 202.5, "y": 328 }, { "x": 202.5, "y": 1018 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(user -> network.online portal.ui)[0]", "src": "user", "srcArrow": "none", "dst": "network.online portal.ui", "dstArrow": "triangle", "opacity": 1, "strokeDash": 3, "strokeWidth": 2, "stroke": "B2", "label": "ACCESS", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 58, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 305, "y": 288 }, { "x": 305, "y": 923 }, { "x": 454.6659851074219, "y": 923 }, { "x": 455, "y": 1073 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(api server -> network.online portal.ui)[0]", "src": "api server", "srcArrow": "none", "dst": "network.online portal.ui", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "DISPLAY", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 69, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 526.291015625, "y": 2045 }, { "x": 526.291015625, "y": 2005 }, { "x": 778, "y": 2005 }, { "x": 778, "y": 923 }, { "x": 481.3330078125, "y": 923 }, { "x": 481, "y": 1073 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(api server -> logs)[0]", "src": "api server", "srcArrow": "none", "dst": "logs", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "PERSIST", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 68, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 502.625, "y": 2111 }, { "x": 503, "y": 2272 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(network.data processor -> api server)[0]", "src": "network.data processor", "srcArrow": "none", "dst": "api server", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 136.75, "y": 1840 }, { "x": 136.75, "y": 2005 }, { "x": 478.9580078125, "y": 2005 }, { "x": 478.9580078125, "y": 2045 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(markdown -> code)[0]", "src": "markdown", "srcArrow": "none", "dst": "code", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 1035.5, "y": 288 }, { "x": 1035.5, "y": 368 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(code -> ex)[0]", "src": "code", "srcArrow": "none", "dst": "ex", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "label": "", "fontSize": 16, "fontFamily": "mono", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 1035.5, "y": 883 }, { "x": 1035.5, "y": 968 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 } ], "root": { "id": "", "type": "", "pos": { "x": 0, "y": 0 }, "width": 0, "height": 0, "opacity": 0, "strokeDash": 0, "strokeWidth": 0, "borderRadius": 0, "fill": "N7", "stroke": "", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "zIndex": 0, "level": 0 } }