Personal blog written from scratch using Node.js, Bootstrap, and MySQL. https://jrtechs.net
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.
 
 

1 lines
18 KiB

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:lucid="lucid" width="1320" height="613"><g transform="translate(-60 -240)" lucid:page-tab-id="wxaqzflO~h8-"><path d="M0 0h1760v1360H0z" fill="#fff"/><path d="M340 560c0 44.18-35.82 80-80 80s-80-35.82-80-80 35.82-80 80-80 80 35.82 80 80z" stroke="#000" stroke-width="2" fill="#fff"/><path d="M80 560h81.76" stroke="#000" stroke-width="2" fill="none"/><path d="M176.76 560l-14.26 4.64v-9.28z" stroke="#000" stroke-width="2"/><path d="M340 560h160.76" stroke="#000" stroke-width="2" fill="none"/><path d="M515.76 560l-14.26 4.64v-9.28z"/><path d="M519 560l-18.5 6v-12zm-16.5 3.26l10.03-3.26-10.03-3.26z"/><path d="M360 500h120v40H360z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#a" transform="matrix(1,0,0,1,365,505) translate(8.021918402777771 21.66232638888889)"/><path d="M1040 560c0 49.7-116.4 90-260 90s-260-40.3-260-90 116.4-90 260-90 260 40.3 260 90zM640 450c0 22.1-17.9 40-40 40s-40-17.9-40-40 17.9-40 40-40 40 17.9 40 40zM760 430c0 22.1-17.9 40-40 40s-40-17.9-40-40 17.9-40 40-40 40 17.9 40 40z" stroke="#000" stroke-width="2" fill="#fff"/><path d="M711.16 390" stroke="#000" stroke-width="2" fill="none"/><path d="M714.16 390.5l-1.98.27-.9.23h-.12v-2h3z"/><path d="M713.24 390l14.26-4.64v9.28z" stroke="#000" stroke-width="2"/><path d="M900 430c0 22.1-17.9 40-40 40s-40-17.9-40-40 17.9-40 40-40 40 17.9 40 40z" stroke="#000" stroke-width="2" fill="#fff"/><path d="M851.16 390" stroke="#000" stroke-width="2" fill="none"/><path d="M851.16 389v2h-3v-2z"/><path d="M859.92 390l-14.26 4.64v-9.28z" stroke="#000" stroke-width="2"/><path d="M1040 470c0 22.1-17.9 40-40 40s-40-17.9-40-40 17.9-40 40-40 40 17.9 40 40z" stroke="#000" stroke-width="2" fill="#fff"/><path d="M991.16 430" stroke="#000" stroke-width="2" fill="none"/><path d="M991.9 430.66l-.2.23-3.13.82-.15-.14 2-2.24z"/><path d="M991.88 436.18l-6.95-6.14 12.93-7.62z"/><path d="M992.25 437.84l-9-7.96L1000 420zm-5.62-7.64l4.88 4.32 4.2-9.67z"/><path d="M577.92 655.76c9.9-19.75 33.93-27.74 53.68-17.84 19.75 9.9 27.74 33.93 17.84 53.68-9.9 19.75-33.93 27.74-53.68 17.84-19.75-9.9-27.74-33.93-17.84-53.68z" stroke="#000" stroke-width="2" fill="#fff"/><path d="M603.67 713.4l-.5 1.46-.44.7" stroke="#000" stroke-width="2" fill="none"/><path d="M606.65 713l.15.83-2.95.56-.37-1.98.2-.03z"/><path d="M588.27 715.3l14.34-4.4-.14 9.28z" stroke="#000" stroke-width="2"/><path d="M904 697.67c-13.26-17.67-9.67-42.74 8-56 17.68-13.24 42.76-9.66 56 8.02 13.25 17.67 9.67 42.74-8 56-17.7 13.24-42.76 9.65-56-8.03z" stroke="#000" stroke-width="2" fill="#fff"/><path d="M967.07 700.4l1.07 1.07.4.7" stroke="#000" stroke-width="2" fill="none"/><path d="M968.84 697.77l-.8 2.9-1.94-.56.06-.18 1.88-2.38z"/><path d="M961.88 715l2.45-14.8 8.23 4.27z" stroke="#000" stroke-width="2"/><path d="M550 740h100v20H550z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#b" transform="matrix(1,0,0,1,555,745) translate(14.955338541666666 17.7734375)"/><use xlink:href="#c" transform="matrix(1,0,0,1,555,745) translate(34.95533854166666 17.7734375)"/><path d="M887.36 713.68h100v60h-100z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#d" transform="matrix(1,0,0,1,892.3648563478882,718.6824281739441) translate(17.455338541666666 30.28671875)"/><path d="M500 370h120v60H500z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#e" transform="matrix(1,0,0,1,505,374.99999999976717) translate(8.173828125 31.66232638888889)"/><path d="M660 350h100v40H660z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#f" transform="matrix(1,0,0,1,665,354.99999999976717) translate(4.689670138888893 21.66232638888889)"/><path d="M800 330h126.32v60H800z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#g" transform="matrix(1,0,0,1,805,334.99999999976717) translate(5.006076388888886 31.66232638888889)"/><path d="M940 370h120v50H940z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#h" transform="matrix(1,0,0,1,945,374.99999999976717) translate(14.841579861111114 27.16232638888889)"/><path d="M1360 570c0 44.18-35.82 80-80 80s-80-35.82-80-80 35.82-80 80-80 80 35.82 80 80z" stroke="#000" stroke-width="2" fill="#fff"/><path d="M1350 570c0 38.66-31.34 70-70 70s-70-31.34-70-70 31.34-70 70-70 70 31.34 70 70z" stroke="#000" stroke-width="2" fill="#fff"/><use xlink:href="#i" transform="matrix(1,0,0,1,1215,504.99999999976717) translate(59 68.60000000000001)"/><path d="M1040 560l139.37 9.8h1.4" stroke="#000" stroke-width="2" fill="none"/><path d="M1195.76 569.97l-14.3 4.5.1-9.28z"/><path d="M1199 570l-18.56 5.82.12-12.02zm-16.53 3.1l10.06-3.17-10-3.36z"/><path d="M1060 520h120v50h-120z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#j" transform="matrix(1,0,0,1,1065,524.9999999995343) translate(14.841579861111114 27.16232638888889)"/><path d="M620 260h240v60H620z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><use xlink:href="#k" transform="matrix(1,0,0,1,625,265) translate(11.444444444444443 30.333333333333336)"/><use xlink:href="#l" transform="matrix(1,0,0,1,625,265) translate(150.55555555555554 30.333333333333336)"/><path d="M660 777.36h240v60H660z" stroke="#000" stroke-opacity="0" stroke-width="2" fill="#fff" fill-opacity="0"/><g><use xlink:href="#m" transform="matrix(1,0,0,1,665,782.3648563478691) translate(4.888888888888886 30.333333333333336)"/><use xlink:href="#n" transform="matrix(1,0,0,1,665,782.3648563478691) translate(111.4074074074074 30.333333333333336)"/></g><defs><path fill="#242729" d="M114-558c0-472 427-700 870-546v159c-302-114-683-17-677 313h677v142H307c0 336 387 438 677 313v165C535 125 114-80 114-558" id="o"/><path fill="#242729" d="M259 363l169-662h265L382 363H259" id="p"/><path fill="#242729" d="M334-464v-160h560v160H334" id="q"/><path fill="#242729" d="M116-154v-153l858-367-858-366v-154l995 418v205" id="r"/><path fill="#242729" d="M614-1226c-167 1-283 53-283 213 0 183 186 193 334 234 230 63 463 120 463 409 0 286-219 387-518 390C309 23 131-98 79-338l185-37c34 165 149 248 351 246 184-2 324-58 324-238 0-203-207-221-372-266-210-57-422-111-422-377 0-267 201-356 470-360 279-5 430 101 480 324l-188 33c-28-141-121-215-293-213" id="s"/><path fill="#242729" d="M558-647c-214-53-428-110-428-376 0-239 192-311 428-323v-130h128v130c251 5 384 114 433 321l-174 33c-27-133-107-212-259-221v426c233 57 464 118 464 407 0 258-203 345-464 360v161H558V-20C281-27 115-149 66-379l170-37c31 161 136 250 322 258v-489zm0-568c-146 8-256 54-256 197 0 156 132 181 256 216v-413zM686-156c160-12 292-63 292-227 0-177-151-205-292-244v471" id="t"/><g id="a"><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,0,0)" xlink:href="#o"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,13.639322916666666,0)" xlink:href="#p"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,26.97482638888889,0)" xlink:href="#o"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,40.61414930555555,0)" xlink:href="#q"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,53.94965277777778,0)" xlink:href="#r"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,67.28515625,0)" xlink:href="#s"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,80.62065972222223,0)" xlink:href="#t"/></g><path d="M141-36C126-15 110 5 73 4 37 3 15-17 15-53c-1-64 63-63 125-63 3-35-9-54-41-54-24 1-41 7-42 31l-33-3c5-37 33-52 76-52 45 0 72 20 72 64v82c-1 20 7 32 28 27v20c-31 9-61-2-59-35zM48-53c0 20 12 33 32 33 41-3 63-29 60-74-43 2-92-5-92 41" id="u"/><path d="M68-38c1 34 0 65-14 84H32c9-13 17-26 17-46H33v-38h35" id="v"/><g id="b"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#u"/><use transform="matrix(0.05,0,0,0.05,10,0)" xlink:href="#v"/></g><path d="M16-82v-28h88v28H16" id="w"/><path d="M18-27v-27l151-64-151-65v-27l175 74v36" id="x"/><g id="c"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#u"/><use transform="matrix(0.05,0,0,0.05,10,0)" xlink:href="#w"/><use transform="matrix(0.05,0,0,0.05,15.949999999999998,0)" xlink:href="#x"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,26.45,0)" xlink:href="#o"/></g><path d="M115-194c53 0 69 39 70 98 0 66-23 100-70 100C84 3 66-7 56-30L54 0H23l1-261h32v101c10-23 28-34 59-34zm-8 174c40 0 45-34 45-75 0-40-5-75-45-74-42 0-51 32-51 76 0 43 10 73 51 73" id="y"/><g id="d"><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#y"/><use transform="matrix(0.05,0,0,0.05,10,0)" xlink:href="#v"/><use transform="matrix(0.05,0,0,0.05,15,0)" xlink:href="#y"/><use transform="matrix(0.05,0,0,0.05,25,0)" xlink:href="#w"/><use transform="matrix(0.05,0,0,0.05,30.950000000000003,0)" xlink:href="#x"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,41.45,0)" xlink:href="#o"/></g><path fill="#242729" d="M709-1193V0H519v-1193H76v-156h1076v156H709" id="z"/><path fill="#242729" d="M1000-272c3 95 12 159 101 161 21 0 41-3 59-7V-6c-44 10-86 16-139 16-141 2-191-84-197-217h-6C748-76 648 20 446 20c-207 0-318-120-318-322 0-266 194-348 454-354l236-4c12-191-40-305-222-305-140 0-220 47-232 172l-188-17c33-204 181-292 423-292 255 0 401 118 401 364v466zm-683-27c0 109 63 184 175 182 166-3 259-96 306-217 24-65 20-120 20-200-232 7-501-28-501 235" id="A"/><g id="e"><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,0,0)" xlink:href="#o"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,13.639322916666666,0)" xlink:href="#p"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,26.97482638888889,0)" xlink:href="#z"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,40.31032986111111,0)" xlink:href="#q"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,53.64583333333333,0)" xlink:href="#r"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,66.98133680555554,0)" xlink:href="#z"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,80.31684027777777,0)" xlink:href="#A"/></g><g id="f"><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,0,0)" xlink:href="#o"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,13.639322916666666,0)" xlink:href="#p"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,26.97482638888889,0)" xlink:href="#z"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,40.31032986111111,0)" xlink:href="#q"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,53.64583333333333,0)" xlink:href="#r"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,66.98133680555554,0)" xlink:href="#o"/></g><path fill="#242729" d="M365-904c58-129 161-200 334-200 130 0 228 46 293 138s98 233 98 420c0 189-34 331-102 425S824 20 698 20c-170 0-275-64-336-184 0 55-3 116-9 164H179c5-68 6-147 6-223v-1261h180c-2 193 4 394-4 580h4zm283 791c221 0 256-197 256-427 0-229-34-425-254-425-236 0-285 195-285 441 0 237 53 411 283 411" id="B"/><g id="g"><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,0,0)" xlink:href="#o"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,13.639322916666666,0)" xlink:href="#p"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,26.97482638888889,0)" xlink:href="#s"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,40.31032986111111,0)" xlink:href="#q"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,53.64583333333333,0)" xlink:href="#r"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,66.98133680555554,0)" xlink:href="#A"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,80.31684027777777,0)" xlink:href="#z"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,93.65234375,0)" xlink:href="#B"/></g><g id="h"><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,0,0)" xlink:href="#o"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,13.639322916666666,0)" xlink:href="#p"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,26.97482638888889,0)" xlink:href="#s"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,40.31032986111111,0)" xlink:href="#q"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,53.64583333333333,0)" xlink:href="#r"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,66.98133680555554,0)" xlink:href="#B"/></g><path d="M205 0l-28-72H64L36 0H1l101-248h38L239 0h-34zm-38-99l-47-123c-12 45-31 82-46 123h93" id="C"/><use transform="matrix(0.05,0,0,0.05,0,0)" xlink:href="#C" id="i"/><g id="j"><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,0,0)" xlink:href="#o"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,13.639322916666666,0)" xlink:href="#p"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,26.97482638888889,0)" xlink:href="#t"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,40.31032986111111,0)" xlink:href="#q"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,53.64583333333333,0)" xlink:href="#r"/><use transform="matrix(0.010850694444444444,0,0,0.010850694444444444,66.98133680555554,0)" xlink:href="#s"/></g><path d="M185-189c-5-48-123-54-124 2 14 75 158 14 163 119 3 78-121 87-175 55-17-10-28-26-33-46l33-7c5 56 141 63 141-1 0-78-155-14-162-118-5-82 145-84 179-34 5 7 8 16 11 25" id="D"/><path d="M84 4C-5 8 30-112 23-190h32v120c0 31 7 50 39 49 72-2 45-101 50-169h31l1 190h-30c-1-10 1-25-2-33-11 22-28 36-60 37" id="E"/><path d="M135-143c-3-34-86-38-87 0 15 53 115 12 119 90S17 21 10-45l28-5c4 36 97 45 98 0-10-56-113-15-118-90-4-57 82-63 122-42 12 7 21 19 24 35" id="F"/><path d="M24-231v-30h32v30H24zM24 0v-190h32V0H24" id="G"/><path d="M59-47c-2 24 18 29 38 22v24C64 9 27 4 27-40v-127H5v-23h24l9-43h21v43h35v23H59v120" id="H"/><path d="M100-194c62-1 85 37 85 99 1 63-27 99-86 99S16-35 15-95c0-66 28-99 85-99zM99-20c44 1 53-31 53-75 0-43-8-75-51-75s-53 32-53 75 10 74 51 75" id="I"/><path d="M117-194c89-4 53 116 60 194h-32v-121c0-31-8-49-39-48C34-167 62-67 57 0H25l-1-190h30c1 10-1 24 2 32 11-22 29-35 61-36" id="J"/><g id="k"><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,0,0)" xlink:href="#D"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,17.77777777777778,0)" xlink:href="#E"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,32.592592592592595,0)" xlink:href="#y"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,47.40740740740741,0)" xlink:href="#F"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,60.74074074074075,0)" xlink:href="#G"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,66.5925925925926,0)" xlink:href="#H"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,74,0)" xlink:href="#E"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,88.81481481481481,0)" xlink:href="#H"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,96.22222222222221,0)" xlink:href="#G"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,102.07407407407405,0)" xlink:href="#I"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,116.88888888888889,0)" xlink:href="#J"/></g><path d="M233-177c-1 41-23 64-60 70L243 0h-38l-65-103H63V0H30v-248c88 3 205-21 203 71zM63-129c60-2 137 13 137-47 0-61-80-42-137-45v92" id="K"/><path d="M24 0v-261h32V0H24" id="L"/><path d="M100-194c63 0 86 42 84 106H49c0 40 14 67 53 68 26 1 43-12 49-29l28 8c-11 28-37 45-77 45C44 4 14-33 15-96c1-61 26-98 85-98zm52 81c6-60-76-77-97-28-3 7-6 17-6 28h103" id="M"/><g id="l"><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,0,0)" xlink:href="#K"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,19.185185185185187,0)" xlink:href="#E"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,34,0)" xlink:href="#L"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,39.851851851851855,0)" xlink:href="#M"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,54.66666666666667,0)" xlink:href="#F"/></g><path d="M210-169c-67 3-38 105-44 169h-31v-121c0-29-5-50-35-48C34-165 62-65 56 0H25l-1-190h30c1 10-1 24 2 32 10-44 99-50 107 0 11-21 27-35 58-36 85-2 47 119 55 194h-31v-121c0-29-5-49-35-48" id="N"/><path d="M108 0H70L1-190h34L89-25l56-165h34" id="O"/><g id="m"><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,0,0)" xlink:href="#K"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,19.185185185185187,0)" xlink:href="#M"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,34,0)" xlink:href="#N"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,56.14814814814815,0)" xlink:href="#I"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,70.96296296296296,0)" xlink:href="#O"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,84.2962962962963,0)" xlink:href="#M"/></g><path d="M127-220V0H93v-220H8v-28h204v28h-85" id="P"/><path d="M114-163C36-179 61-72 57 0H25l-1-190h30c1 12-1 29 2 39 6-27 23-49 58-41v29" id="Q"/><g id="n"><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,0,0)" xlink:href="#P"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,13.259259259259261,0)" xlink:href="#M"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,28.074074074074076,0)" xlink:href="#Q"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,36.88888888888889,0)" xlink:href="#N"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,59.037037037037045,0)" xlink:href="#G"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,64.8888888888889,0)" xlink:href="#J"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,79.70370370370374,0)" xlink:href="#u"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,94.51851851851853,0)" xlink:href="#L"/><use transform="matrix(0.07407407407407408,0,0,0.07407407407407408,100.37037037037038,0)" xlink:href="#F"/></g></defs></g></svg>