git.iko.soy/ilyakooo0.github.io
on master help sign in
77 files changed+1594−157
since splitsnapshots
unifiedsplit
.gitignore+2 .well-known/matrix/server+3 CNAME+1−1 Gemfile+8 _config.yml+16−2 _includes/dotrix-background.svg+26 _includes/footer.html+5−2 _includes/head.html+8 _includes/header.html+1−2 _includes/logo.html−13 _includes/webring.svg+1 _layouts/default.html+1 _layouts/dotrix.html+37 algosi/privacypolicy.md+64 algosi/projects.json+4 android-chrome-192x192.png android-chrome-512x512.png apple-touch-icon.png browserconfig.xml+9 css/style-dark.sass+168 css/style.sass+88−43 diskra/DZ2_/DZ2.md+1−1 diskra/DZ2_/PostHackTerm.png diskra/DZ2_/postTerm.png diskra/DZ2_/Turing2PostMacOS.zip → diskra/DZ2_/turing2PostMacOS.zip diskra/DZ2_/turingTerm.png diskra/DZ2_/turingTesterTerm.png diskra/DZ2_/turingText.png diskra/DZ3_/files.png diskra/DZ3_/term.png diskra/DZ3_/tree.png diskra/sosalovo/sosalovo.html → diskra/sosalovo.html+13−12 donate/bch.svg+1 donate/btc.svg+1 donate/donate.html+31 dotrix/1.png dotrix/2.png dotrix/3.png dotrix/dotrix.md+38 favicon-16x16.png favicon-32x32.png favicon.ico github.html+6 hse.html+25 hseRedirect.html+7 index.html+17−17 javascript/diskra.sosalovo.js+73 javascript/internet.js+1 javascript/js.cookie.js+165 javascript/kollok.js+124 javascript/linal.sosalovo.js+66 javascript/proga.sosalovo.js+81 javascript/sosalovo.js−41 kursach/texhDoc.md+14 linal/kollok_/kollok.html+60 linal/kollok_/theory.json+259 linal/sosalovo.html+61 logo-mask.svg+1 logo.svg+1−21 mstile-150x150.png other/internet.html+2−2 photography/1.jpg photography/10.jpg photography/2.jpg photography/3.jpg photography/4.jpg photography/5.jpg photography/6.jpg photography/7.jpg photography/8.jpg photography/9.jpg photography/photography.html+19 proga/sosalovo.html+65 resume.pdf safari-pinned-tab.svg+1 site.webmanifest+19 static/self.png
.gitignore+2
@@ -1,3 +1,5 @@
11_site
22.sass-cache
33.jekyll-metadata
4+Gemfile.lock
5+.jekyll-cache
.well-known/matrix/servernew file+3
@@ -0,0 +1,3 @@
1+{
2+ "m.server": "synapse.iko.soy:443"
3+}
CNAME+1−1
@@ -1 +1 @@
1−http://iko.soy
1+iko.soy
Gemfilenew file+8
@@ -0,0 +1,8 @@
1+# frozen_string_literal: true
2+
3+source "https://rubygems.org"
4+
5+git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
6+
7+gem 'jekyll-sitemap'
8+gem 'jekyll-seo-tag'
_config.yml+16−2
@@ -15,6 +15,12 @@ title: ilyakooo0
1515# baseurl: "" # the subpath of your site, e.g. /blog
1616# url: "http://yourdomain.com" # the base hostname & protocol for your site
1717
18+url: "https://iko.soy"
19+plugins:
20+ - jekyll-sitemap
21+ - jekyll-seo-tag
22+
23+
1824# Build settings
1925markdown: kramdown
2026
@@ -23,6 +29,14 @@ sass:
2329
2430# "Linal"
2531# "Diskra"
26−pageTags: ["Diskra", "BZhD", "Proga", "Matlab", "Other", "Awesome stuff"]
32+# "Other"
33+# "Awesome stuff"
34+# "Diskra"
35+hsePageTags: ["Kursach", "Linal", "Diskra", "Proga", "BZhD", "Matlab"]
36+
37+mainPageTags: ["My stuff", "Other"]
38+
39+keep_files: ["assets"]
2740
28−keep_files: ["assets"]
41+include:
42+ - ".well-known"
_includes/dotrix-background.svgnew file+26
@@ -0,0 +1,26 @@
1+<?xml version="1.0" encoding="UTF-8"?>
2+<svg id="dotrixBackground" width="439px" height="446px" viewBox="0 0 439 446" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3+ <!-- Generator: Sketch 51.1 (57501) - http://www.bohemiancoding.com/sketch -->
4+ <title>Group</title>
5+ <desc>Created with Sketch.</desc>
6+ <defs>
7+ <linearGradient x1="71.8742322%" y1="1.58540275%" x2="53.6494864%" y2="84.2901631%" id="linearGradient-1">
8+ <stop stop-color="#FFFFFF" offset="0%"></stop>
9+ <stop stop-color="#EBEBEB" stop-opacity="0" offset="100%"></stop>
10+ </linearGradient>
11+ <radialGradient cx="51.9884379%" cy="50%" fx="51.9884379%" fy="50%" r="75.9088573%" id="radialGradient-2">
12+ <stop stop-color="#FFFFFF" stop-opacity="0.201822917" offset="0%"></stop>
13+ <stop stop-color="#EBEBEB" stop-opacity="0" offset="100%"></stop>
14+ </radialGradient>
15+ </defs>
16+ <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
17+ <g id="Artboard-4" transform="translate(-130.000000, -75.000000)">
18+ <g id="Group" transform="translate(88.000000, 46.000000)">
19+ <rect id="Rectangle" fill="url(#linearGradient-1)" x="41" y="29" width="441" height="441"></rect>
20+ <circle id="Oval" fill="#404040" cx="64" cy="64" r="64"></circle>
21+ <circle id="Oval" fill="#151515" cx="470.5" cy="193.5" r="35.5"></circle>
22+ <rect id="Rectangle" fill="url(#radialGradient-2)" x="41" y="29" width="441" height="441"></rect>
23+ </g>
24+ </g>
25+ </g>
26+</svg>
_includes/footer.html+5−2
@@ -1,5 +1,8 @@
11<footer>
2+
3+ <a id="webring" href='https://webring.xxiivv.com/#random' target='_blank'>{% include webring.svg %}</a>
4+
25 <div class="contact">
3− если что-то не так, то <a href="https://vk.com/ilyakooo0">напишите мне</a> плиз
6+ если что-то не так, то <a rel="me" href="https://tele.gg/ilyakooo0">напишите мне</a> плиз
47 </div>
5−</footer>
8+</footer>
_includes/head.html+8
@@ -7,6 +7,14 @@
77
88 <title>{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</title>
99 <meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
10+
11+ <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
12+ <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
13+ <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
14+ <link rel="manifest" href="/site.webmanifest">
15+ <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#000000">
16+ <meta name="msapplication-TileColor" content="#ffffff">
17+ <meta name="theme-color" content="#ffffff">
1018
1119<!-- <script type="text/javascript" async
1220 src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-AMS_SVG">
_includes/header.html+1−2
@@ -1,7 +1,6 @@
11<div id="header">
22 <div id="logo">
33 <a href="/">
4− {% include logo.html %}
54 </a>
65 </div>
7−</div>
6+</div>
_includes/logo.htmldeleted−13
@@ -1,13 +0,0 @@
1−<?xml version="1.0" encoding="UTF-8"?>
2−<svg width="400px" height="400px" viewBox="0 0 400 400" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3−
4−<path d="M26,26 L26,376 L376,376 L376,26 L26,26 Z M8,8 L394,8 L394,394 L8,394 L8,8 Z" id="Rectangle-1" fill-rule="nonzero"></path>
5−<path d="M58.648,110.08 L71.32,110.08 L71.32,89.92 L58.648,89.92 L58.648,82 L80.68,82 L80.68,110.08 L94,110.08 L94,118 L58.648,118 L58.648,110.08 Z M69.592,72.208 C69.592,70.7199926 70.1439945,69.4480053 71.248,68.392 C72.3520055,67.3359947 73.8879902,66.808 75.856,66.808 C77.8720101,66.808 79.479994,67.3359947 80.68,68.392 C81.880006,69.4480053 82.48,70.7199926 82.48,72.208 C82.48,73.7440077 81.880006,75.0039951 80.68,75.988 C79.479994,76.9720049 77.8720101,77.464 75.856,77.464 C73.8879902,77.464 72.3520055,76.9720049 71.248,75.988 C70.1439945,75.0039951 69.592,73.7440077 69.592,72.208 Z" id="i"></path>
6−<path d="M184.44,67.6 L196.392,67.6 L196.392,105.904 C196.392,108.832015 196.883995,110.895994 197.868,112.096 C198.852005,113.296006 200.30399,113.896 202.224,113.896 C203.568007,113.896 204.935993,113.632003 206.328,113.104 C207.720007,112.575997 208.991994,111.832005 210.144,110.872 L212.736,114.688 C211.967996,115.360003 211.128005,115.959997 210.216,116.488 C209.303995,117.016003 208.368005,117.459998 207.408,117.82 C206.447995,118.180002 205.488005,118.455999 204.528,118.648 C203.567995,118.840001 202.680004,118.936 201.864,118.936 C200.087991,118.936 198.504007,118.708002 197.112,118.252 C195.719993,117.795998 194.556005,117.064005 193.62,116.056 C192.683995,115.047995 191.976002,113.716008 191.496,112.06 C191.015998,110.403992 190.776,108.352012 190.776,105.904 L190.776,72.424 L184.44,72.424 L184.44,67.6 Z" id="l"></path>
7−<path d="M326.792,112.456 L329.528,112.456 L338.456,82 L344.288,82 L334.28,114.328 C333.751997,116.008008 333.212003,117.915989 332.66,120.052 C332.107997,122.188011 331.328005,124.191991 330.32,126.064 C329.311995,127.936009 327.944009,129.519994 326.216,130.816 C324.487991,132.112006 322.232014,132.76 319.448,132.76 C318.823997,132.76 318.164003,132.688001 317.468,132.544 C316.771997,132.399999 316.088003,132.220001 315.416,132.004 C314.743997,131.787999 314.120003,131.536001 313.544,131.248 C312.967997,130.959999 312.536001,130.672001 312.248,130.384 L314.264,125.2 C314.552001,125.440001 314.947997,125.679999 315.452,125.92 C315.956003,126.160001 316.507997,126.363999 317.108,126.532 C317.708003,126.700001 318.295997,126.843999 318.872,126.964 C319.448003,127.084001 319.927998,127.144 320.312,127.144 C323.912018,127.144 326.359994,124.09603 327.656,118 L322.832,118 L307.712,82 L314.192,82 L326.792,112.456 Z" id="y"></path>
8−<path d="M62.176,192.808 C64.2400103,191.607994 66.567987,190.744003 69.16,190.216 C71.752013,189.687997 74.2959875,189.424 76.792,189.424 C79.2400122,189.424 81.2439922,189.807996 82.804,190.576 C84.3640078,191.344004 85.5879956,192.339994 86.476,193.564 C87.3640044,194.788006 87.9639984,196.179992 88.276,197.74 C88.5880016,199.300008 88.744,200.871992 88.744,202.456 C88.744,204.280009 88.6960005,206.22399 88.6,208.288 C88.5039995,210.35201 88.4320002,212.41599 88.384,214.48 C88.384,216.880012 88.5279986,219.159989 88.816,221.32 L93.64,221.32 L93.64,226 L84.064,226 L83.416,220.6 L83.056,220.6 C82.7679986,221.032002 82.3360029,221.583997 81.76,222.256 C81.1839971,222.928003 80.4280047,223.587997 79.492,224.236 C78.5559953,224.884003 77.4160067,225.447998 76.072,225.928 C74.7279933,226.408002 73.1440091,226.648 71.32,226.648 C67.7679822,226.648 64.9600103,225.736009 62.896,223.912 C60.8319897,222.087991 59.8,219.592016 59.8,216.424 C59.8,213.975988 60.3399946,211.936008 61.42,210.304 C62.5000054,208.671992 64.0479899,207.424004 66.064,206.56 C68.0800101,205.695996 70.5159857,205.192001 73.372,205.048 C76.2280143,204.903999 79.4319822,205.095997 82.984,205.624 C83.2240012,203.415989 83.2600008,201.580007 83.092,200.116 C82.9239992,198.651993 82.540003,197.488004 81.94,196.624 C81.339997,195.759996 80.5000054,195.148002 79.42,194.788 C78.3399946,194.427998 77.0080079,194.248 75.424,194.248 C73.2639892,194.248 71.2000098,194.547997 69.232,195.148 C67.2639902,195.748003 65.5120077,196.359997 63.976,196.984 L62.176,192.808 Z M72.76,221.824 C74.1040067,221.824 75.3519942,221.608002 76.504,221.176 C77.6560058,220.743998 78.6639957,220.192003 79.528,219.52 C80.3920043,218.847997 81.1119971,218.116004 81.688,217.324 C82.2640029,216.531996 82.6959986,215.776004 82.984,215.056 L82.984,210.016 C80.4879875,209.583998 78.1840106,209.368 76.072,209.368 C73.9599894,209.368 72.1360077,209.595998 70.6,210.052 C69.0639923,210.508002 67.8640043,211.215995 67,212.176 C66.1359957,213.136005 65.704,214.383992 65.704,215.92 C65.704,217.504008 66.2439946,218.883994 67.324,220.06 C68.4040054,221.236006 70.2159873,221.824 72.76,221.824 Z" id="a"></path>
9−<polygon id="k" points="179.4 175.6 194.664 175.6 194.664 204.328 196.824 204.328 208.632 190 219.648 190 205.104 206.416 214.536 218.08 221.232 218.08 221.232 226 209.568 226 197.184 211.096 194.664 211.096 194.664 226 185.304 226 185.304 183.52 179.4 183.52"></polygon>
10−<path d="M306.92,208 C306.92,204.975985 307.375995,202.288012 308.288,199.936 C309.200005,197.583988 310.495992,195.592008 312.176,193.96 C313.856008,192.327992 315.859988,191.092004 318.188,190.252 C320.516012,189.411996 323.119986,188.992 326,188.992 C329.024015,188.992 331.723988,189.447995 334.1,190.36 C336.476012,191.272005 338.479992,192.555992 340.112,194.212 C341.744008,195.868008 342.979996,197.871988 343.82,200.224 C344.660004,202.576012 345.08,205.167986 345.08,208 C345.08,211.024015 344.624005,213.711988 343.712,216.064 C342.799995,218.416012 341.504008,220.407992 339.824,222.04 C338.143992,223.672008 336.140012,224.907996 333.812,225.748 C331.483988,226.588004 328.880014,227.008 326,227.008 C322.975985,227.008 320.276012,226.552005 317.9,225.64 C315.523988,224.727995 313.520008,223.444008 311.888,221.788 C310.255992,220.131992 309.020004,218.128012 308.18,215.776 C307.339996,213.423988 306.92,210.832014 306.92,208 Z M316.568,208 C316.568,209.584008 316.783998,211.047993 317.216,212.392 C317.648002,213.736007 318.271996,214.911995 319.088,215.92 C319.904004,216.928005 320.887994,217.707997 322.04,218.26 C323.192006,218.812003 324.511993,219.088 326,219.088 C328.784014,219.088 331.051991,218.200009 332.804,216.424 C334.556009,214.647991 335.432,211.840019 335.432,208 C335.432,204.687983 334.616008,202.01201 332.984,199.972 C331.351992,197.93199 329.024015,196.912 326,196.912 C324.655993,196.912 323.408006,197.115998 322.256,197.524 C321.103994,197.932002 320.108004,198.591995 319.268,199.504 C318.427996,200.416005 317.768002,201.567993 317.288,202.96 C316.807998,204.352007 316.568,206.03199 316.568,208 Z" id="o"></path>
11−<path d="M58.504,316 C58.504,310.191971 60.0159849,305.596017 63.04,302.212 C66.0640151,298.827983 70.3839719,297.136 76,297.136 C79.0240151,297.136 81.6279891,297.627995 83.812,298.612 C85.9960109,299.596005 87.8079928,300.927992 89.248,302.608 C90.6880072,304.288008 91.7559965,306.279988 92.452,308.584 C93.1480035,310.888012 93.496,313.359987 93.496,316 C93.496,318.880014 93.1120038,321.483988 92.344,323.812 C91.5759962,326.140012 90.4480074,328.119992 88.96,329.752 C87.4719926,331.384008 85.6360109,332.643996 83.452,333.532 C81.2679891,334.420004 78.7840139,334.864 76,334.864 C73.0239851,334.864 70.432011,334.372005 68.224,333.388 C66.015989,332.403995 64.1920072,331.072008 62.752,329.392 C61.3119928,327.711992 60.2440035,325.720012 59.548,323.416 C58.8519965,321.111988 58.504,318.640013 58.504,316 Z M64.48,316 C64.48,317.680008 64.683998,319.359992 65.092,321.04 C65.500002,322.720008 66.1599954,324.231993 67.072,325.576 C67.9840046,326.920007 69.1719927,327.999996 70.636,328.816 C72.1000073,329.632004 73.8879894,330.04 76,330.04 C79.8400192,330.04 82.7319903,328.852012 84.676,326.476 C86.6200097,324.099988 87.592,320.608023 87.592,316 C87.592,314.271991 87.388002,312.580008 86.98,310.924 C86.571998,309.267992 85.9000047,307.768007 84.964,306.424 C84.0279953,305.079993 82.8280073,304.000004 81.364,303.184 C79.8999927,302.367996 78.1120106,301.96 76,301.96 C72.1599808,301.96 69.2800096,303.135988 67.36,305.488 C65.4399904,307.840012 64.48,311.343977 64.48,316 Z" id="o"></path>
12−<path d="M183.504,316 C183.504,310.191971 185.015985,305.596017 188.04,302.212 C191.064015,298.827983 195.383972,297.136 201,297.136 C204.024015,297.136 206.627989,297.627995 208.812,298.612 C210.996011,299.596005 212.807993,300.927992 214.248,302.608 C215.688007,304.288008 216.755997,306.279988 217.452,308.584 C218.148003,310.888012 218.496,313.359987 218.496,316 C218.496,318.880014 218.112004,321.483988 217.344,323.812 C216.575996,326.140012 215.448007,328.119992 213.96,329.752 C212.471993,331.384008 210.636011,332.643996 208.452,333.532 C206.267989,334.420004 203.784014,334.864 201,334.864 C198.023985,334.864 195.432011,334.372005 193.224,333.388 C191.015989,332.403995 189.192007,331.072008 187.752,329.392 C186.311993,327.711992 185.244003,325.720012 184.548,323.416 C183.851997,321.111988 183.504,318.640013 183.504,316 Z M189.48,316 C189.48,317.680008 189.683998,319.359992 190.092,321.04 C190.500002,322.720008 191.159995,324.231993 192.072,325.576 C192.984005,326.920007 194.171993,327.999996 195.636,328.816 C197.100007,329.632004 198.887989,330.04 201,330.04 C204.840019,330.04 207.73199,328.852012 209.676,326.476 C211.62001,324.099988 212.592,320.608023 212.592,316 C212.592,314.271991 212.388002,312.580008 211.98,310.924 C211.571998,309.267992 210.900005,307.768007 209.964,306.424 C209.027995,305.079993 207.828007,304.000004 206.364,303.184 C204.899993,302.367996 203.112011,301.96 201,301.96 C197.159981,301.96 194.28001,303.135988 192.36,305.488 C190.43999,307.840012 189.48,311.343977 189.48,316 Z" id="o"></path>
13−<path d="M308.36,308.8 C308.36,304.71998 308.719996,301.060016 309.44,297.82 C310.160004,294.579984 311.239993,291.844011 312.68,289.612 C314.120007,287.379989 315.943989,285.676006 318.152,284.5 C320.360011,283.323994 322.975985,282.736 326,282.736 C329.216016,282.736 331.939989,283.311994 334.172,284.464 C336.404011,285.616006 338.215993,287.295989 339.608,289.504 C341.000007,291.712011 342.007997,294.435984 342.632,297.676 C343.256003,300.916016 343.568,304.623979 343.568,308.8 C343.568,312.88002 343.208004,316.539984 342.488,319.78 C341.767996,323.020016 340.688007,325.755989 339.248,327.988 C337.807993,330.220011 335.984011,331.923994 333.776,333.1 C331.567989,334.276006 328.952015,334.864 325.928,334.864 C322.759984,334.864 320.060011,334.228006 317.828,332.956 C315.595989,331.683994 313.772007,329.896012 312.356,327.592 C310.939993,325.287988 309.920003,322.540016 309.296,319.348 C308.671997,316.155984 308.36,312.640019 308.36,308.8 Z M337.664,308.8 C337.664,306.255987 337.520001,303.832012 337.232,301.528 L315.848,321.04 C316.664004,323.776014 317.887992,325.959992 319.52,327.592 C321.152008,329.224008 323.287987,330.04 325.928,330.04 C330.152021,330.04 333.163991,328.288018 334.964,324.784 C336.764009,321.279982 337.664,315.952036 337.664,308.8 Z M314.336,308.8 C314.336,310.000006 314.372,311.151994 314.444,312.256 C314.516,313.360006 314.6,314.439995 314.696,315.496 L336.152,296.056 C335.335996,293.463987 334.124008,291.400008 332.516,289.864 C330.907992,288.327992 328.736014,287.56 326,287.56 C321.727979,287.56 318.716009,289.323982 316.964,292.852 C315.211991,296.380018 314.336,301.695964 314.336,308.8 Z" id="0"></path></svg>
_includes/webring.svgnew file+1
@@ -0,0 +1 @@
1+<svg height="212" viewBox="0 0 236 212" width="236" xmlns="http://www.w3.org/2000/svg"><g stroke-linecap="square" transform="translate(20 19)"><path d="m60-14h14v28h-14c-25.4050985 0-46 20.5949015-46 46s20.5949015 46 46 46h114v28h-114c-40.8690715 0-74-33.130929-74-74 0-40.8690715 33.1309285-74 74-74z" transform="matrix(-.5 .8660254 -.8660254 -.5 183.961524 95.038476)"/><path d="m60-14h14v28h-14c-25.4050985 0-46 20.5949015-46 46s20.5949015 46 46 46h114v28h-114c-40.8690715 0-74-33.130929-74-74 0-40.8690715 33.1309285-74 74-74z" transform="matrix(-.5 -.8660254 .8660254 -.5 80.038476 198.961524)"/><path d="m60-14h14v28h-14c-25.4050985 0-46 20.5949015-46 46s20.5949015 46 46 46h114v28h-114c-40.8690715 0-74-33.130929-74-74 0-40.8690715 33.1309285-74 74-74z" transform="translate(42 57)"/></g></svg>
_layouts/default.html+1
@@ -24,6 +24,7 @@
2424 </div>
2525 </div>
2626
27+
2728 {% include footer.html %}
2829
2930 </body>
_layouts/dotrix.htmlnew file+37
@@ -0,0 +1,37 @@
1+<!DOCTYPE html>
2+<html>
3+ <head>
4+ {% include head.html %}
5+ <meta name="apple-itunes-app" content="app-id=1383522711">
6+ {% if page.custom_css %}
7+ {% for stylesheet in page.custom_css %}
8+ <link rel="stylesheet" href="/css/{{ stylesheet }}.css" media="screen" type="text/css">
9+ {% endfor %}
10+ {% endif %}
11+ {% if page.custom_js %}
12+ {% for js_file in page.custom_js %}
13+ <script src='/javascript/{{ js_file }}.js' type="text/javascript"></script>
14+ {% endfor %}
15+ {% endif %}
16+
17+ </head>
18+ <body>
19+
20+ {% include dotrix-background.svg %}
21+
22+
23+ {% include header.html %}
24+
25+ <div class="page-content">
26+ <div class="wrapper">
27+ <div class="page">
28+ {{ content }}
29+ </div>
30+ </div>
31+ </div>
32+
33+ {% include footer.html %}
34+
35+ </body>
36+
37+</html>
algosi/privacypolicy.mdnew file+64
@@ -0,0 +1,64 @@
1+---
2+layout: page
3+title: Algosi
4+permalink: algosi/privacypolicy
5+---
6+
7+# Algosi
8+
9+## Privacy Policy
10+
11+Ilya Kostyuchenko built the Algosi app as a Free app. This SERVICE is provided by Ilya Kostyuchenko at no cost and is intended for use as is.
12+
13+This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service.
14+
15+If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy.
16+
17+The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Algosi unless otherwise defined in this Privacy Policy.
18+
19+**Information Collection and Use**
20+
21+For a better experience, while using our Service, I may require you to provide us with certain personally identifiable information. The information that I request will be retained on your device and is not collected by me in any way.
22+
23+The app does use third party services that may collect information used to identify you.
24+
25+**Log Data**
26+
27+I want to inform you that whenever you use my Service, in a case of an error in the app I collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing my Service, the time and date of your use of the Service, and other statistics.
28+
29+**Cookies**
30+
31+Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.
32+
33+This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.
34+
35+**Service Providers**
36+
37+I may employ third-party companies and individuals due to the following reasons:
38+
39+* To facilitate our Service;
40+* To provide the Service on our behalf;
41+* To perform Service-related services; or
42+* To assist us in analyzing how our Service is used.
43+
44+I want to inform users of this Service that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
45+
46+**Security**
47+
48+I value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and I cannot guarantee its absolute security.
49+
50+**Links to Other Sites**
51+
52+This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by me. Therefore, I strongly advise you to review the Privacy Policy of these websites. I have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
53+
54+**Children’s Privacy**
55+
56+These Services do not address anyone under the age of 13\. I do not knowingly collect personally identifiable information from children under 13\. In the case I discover that a child under 13 has provided me with personal information, I immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact me so that I will be able to do necessary actions.
57+
58+**Changes to This Privacy Policy**
59+
60+I may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.
61+
62+**Contact Us**
63+
64+If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me.
algosi/projects.jsonnew file+4
@@ -0,0 +1,4 @@
1+{
2+ "projects": ["part1-12-spellchecking-tired", "part1-11-btree-RAID_BOSS", "part1-10-rbtree-stud", "part1-08-europebyrail-stud", "part1-07-skiplist-stud", "part1-cw-03", "part1-06-enchlist-stud", "part1-05-brokendna-stud", "part1-cw-02", "part1-04-nicequeue-stud", "part1-03-stackmachine-stud", "part1-cw-01", "part1-02-safearray-stud", "part1-01-point"],
3+ "message": null
4+}
android-chrome-192x192.pngnew file

Binary file not shown.

android-chrome-512x512.pngnew file

Binary file not shown.

apple-touch-icon.pngnew file

Binary file not shown.

browserconfig.xmlnew file+9
@@ -0,0 +1,9 @@
1+<?xml version="1.0" encoding="utf-8"?>
2+<browserconfig>
3+ <msapplication>
4+ <tile>
5+ <square150x150logo src="/mstile-150x150.png"/>
6+ <TileColor>#ffffff</TileColor>
7+ </tile>
8+ </msapplication>
9+</browserconfig>
css/style-dark.sassnew file+168
@@ -0,0 +1,168 @@
1+---
2+---
3+
4+$phoneWidth: 800px
5+
6+$bodyFontSize: 14pt
7+$phoneBodyFontSize: 12pt
8+
9+$h3FontSize: 17pt
10+$phoneH3FontSize: 15pt
11+
12+$h2FontSize: 31pt
13+$phoneH2FontSize: 21pt//$h3FontSize
14+
15+$h1FontSize: 42pt
16+$phoneH1FontSize: $h2FontSize
17+
18+$contactFontSize: 12pt
19+$phoneContactFontSize: 10pt
20+
21+$backgroundColor: #1E1E1E // #F9F9F9
22+$textColor: #cccccc // #0f0f0f
23+$linkStateColor: #F9F9F9 // #777
24+$linkColor: $linkStateColor
25+$linkHoverColor: $textColor
26+$logoDim: 150px
27+
28+@font-face
29+ font-family: 'PT Mono'
30+ src: url(/PTMono-Bold.woff)
31+ font-weight: bold
32+
33+
34+html
35+ background-color: $backgroundColor
36+ color: $textColor
37+
38+body
39+ // background-color: $backgroundColor
40+ padding: 0
41+ margin: 0
42+ font-family: 'PT Serif', serif
43+ font-size: $bodyFontSize
44+ @media screen and (max-width: $phoneWidth)
45+ font-size: $phoneBodyFontSize
46+
47+a
48+ color: $linkColor
49+ text-decoration: none
50+
51+ &:hover
52+ color: $linkHoverColor
53+
54+h1, h2, h3, h4
55+ font-family: 'PT Mono', monospace
56+ font-weight: bold
57+
58+h2
59+ font-size: $h2FontSize
60+ @media screen and (max-width: $phoneWidth)
61+ font-size: $phoneH2FontSize
62+
63+h3
64+ font-size: $h3FontSize
65+ font-weight: bold
66+ @media screen and (max-width: $phoneWidth)
67+ font-size: $phoneH3FontSize
68+
69+h4
70+ font-size: $bodyFontSize
71+ @media screen and (max-width: $phoneWidth)
72+ font-size: $phoneBodyFontSize
73+
74+
75+.tags, h1
76+ font-family: 'PT Mono', monospace
77+ font-weight: bold
78+ font-size: $h1FontSize
79+ @media screen and (max-width: $phoneWidth)
80+ font-size: $phoneH1FontSize
81+
82+h1
83+ margin: 0
84+ margin-top: 8px
85+ margin-bottom: 8px
86+
87+p
88+ margin: 0
89+ margin-top: 13px
90+
91+.page-content
92+ width: 100%
93+ align: center
94+ margin-top: 13vh
95+
96+.tags
97+ width: 90%
98+ text-align: center
99+ margin: auto
100+
101+.tags, .pages
102+ list-style: none
103+ padding: 0
104+
105+
106+.tagGroup
107+ margin-top: 62px
108+
109+.pages
110+ margin-top: 13px
111+ line-height: 100%
112+
113+ li
114+ padding: 0
115+ margin-top: 5px
116+
117+.pageTitle
118+ @extend h2
119+
120+#logo
121+ z-index: 10
122+ margin-top: 34px
123+ a
124+ display: block
125+ margin-left: auto
126+ margin-right: auto
127+ width: $logoDim
128+ height: $logoDim
129+ -webkit-mask-image: url(/logo-mask.svg)
130+ mask-image: url(/logo-mask.svg)
131+ background: $textColor
132+ &:hover
133+ background: $linkStateColor
134+
135+.page
136+ width: 100%
137+ max-width: 100%
138+ margin-left: auto
139+ margin-right: auto
140+
141+footer
142+ margin-top: 131px
143+ width: 100%
144+ text-align: center
145+ margin-bottom: 21px
146+ .contact
147+ width: 90%
148+ margin-left: auto
149+ margin-right: auto
150+ font-family: 'PT Mono', monospace
151+ font-weight: bolder
152+ font-size: $contactFontSize
153+ @media screen and (max-width: $phoneWidth)
154+ font-size: $phoneContactFontSize
155+ #webring
156+ svg
157+ g
158+ fill: $textColor
159+ &:hover
160+ svg
161+ g
162+ fill: $linkStateColor
163+
164+.photo
165+ max-width: 95%
166+ max-height: 95vh
167+ margin-bottom: 8vh
168+ box-shadow: 0 0 21px rgba(70, 70, 70, 0.3)
css/style.sass+88−43
@@ -24,15 +24,20 @@ $linkStateColor: #777
2424$linkColor: $linkStateColor
2525$linkHoverColor: $textColor
2626$logoDim: 150px
27+$webringDim: 34px
2728
28−@font-face
29+@font-face
2930 font-family: 'PT Mono'
3031 src: url(/PTMono-Bold.woff)
3132 font-weight: bold
3233
3334
34−body
35+html
3536 background-color: $backgroundColor
37+ color: $textColor
38+
39+body
40+ // background-color: $backgroundColor
3641 padding: 0
3742 margin: 0
3843 font-family: 'PT Serif', serif
@@ -43,17 +48,17 @@ body
4348 display: block
4449 margin: auto
4550 max-width: 100%
46−
51+
4752code
4853 font-family: 'PT Mono', monospace
4954 font-weight: normal
5055a
5156 color: $linkColor
5257 text-decoration: none
53−
54− &:hover
58+
59+ &:hover
5560 color: $linkHoverColor
56−
61+
5762h1, h2, h3, h4
5863 font-family: 'PT Mono', monospace
5964 font-weight: bold
@@ -73,84 +78,81 @@ h4
7378 font-size: $bodyFontSize
7479 @media screen and (max-width: $phoneWidth)
7580 font-size: $phoneBodyFontSize
76−
77−
81+
82+
7883.tags, h1
7984 font-family: 'PT Mono', monospace
8085 font-weight: bold
8186 font-size: $h1FontSize
8287 @media screen and (max-width: $phoneWidth)
8388 font-size: $phoneH1FontSize
84−
89+
8590h1
8691 margin: 0
8792 margin-top: 8px
93+ margin-bottom: 8px
94+
8895p
8996 margin: 0
9097 margin-top: 13px
91−
98+
9299.page-content
93− width: 100vw
100+ width: 100%
94101 align: center
95− margin-top: 15vh
102+ margin-top: 13vh
96103
97104.tags
98− width: 90vw
105+ width: 90%
99106 text-align: center
100107 margin: auto
101−
108+
102109.tags, .pages
103110 list-style: none
104111 padding: 0
105−
106−
112+
113+
107114.tagGroup
108115 margin-top: 62px
109−
116+
110117.pages
111118 margin-top: 13px
112119 line-height: 100%
113−
120+
114121 li
115122 padding: 0
116123 margin-top: 5px
117−
124+
118125.pageTitle
119126 @extend h2
120127
121128#logo
122− margin-top: 13px
129+ z-index: 10
130+ margin-top: 34px
123131 a
124132 display: block
125133 margin-left: auto
126134 margin-right: auto
127135 width: $logoDim
128136 height: $logoDim
129− svg
130− display: block
131− margin-left: auto
132− margin-right: auto
133− width: $logoDim
134− height: $logoDim
135− fill: $textColor
136−
137+ -webkit-mask-image: url(/logo-mask.svg)
138+ mask-image: url(/logo-mask.svg)
139+ background: $textColor
137140 &:hover
138− svg
139− fill: $linkStateColor
141+ background: $linkStateColor
140142
141143.page
142− width: 85vw
144+ width: 85%
143145 max-width: 800px
144146 margin-left: auto
145147 margin-right: auto
146−
148+
147149footer
148150 margin-top: 131px
149− width: 100vw
151+ width: 100%
150152 text-align: center
151153 margin-bottom: 21px
152154 .contact
153− width: 90vw
155+ width: 90%
154156 margin-left: auto
155157 margin-right: auto
156158 font-family: 'PT Mono', monospace
@@ -158,11 +160,29 @@ footer
158160 font-size: $contactFontSize
159161 @media screen and (max-width: $phoneWidth)
160162 font-size: $phoneContactFontSize
161−
162−
163+ #webring
164+ display: block
165+ margin-left: auto
166+ margin-right: auto
167+ margin-bottom: 34px
168+ width: $webringDim
169+ height: $webringDim
170+ svg
171+ display: block
172+ margin-left: auto
173+ margin-right: auto
174+ width: $webringDim
175+ height: $webringDim
176+ g
177+ fill: $textColor
178+ &:hover
179+ svg
180+ g
181+ fill: $linkStateColor
182+
163183#sosalovoCenter
164184 text-align: center
165−
185+
166186.sosalovoPair
167187 display: flex
168188 flex-direction: row
@@ -175,19 +195,19 @@ footer
175195 margin-top: 52px
176196 // background-color: blue
177197 .field
178−
198+
179199 // background-color: red
180200 width: 233px
181201
182202 @media screen and (max-width: $phoneWidth)
183203 width: 144px
184204
185−
205+
186206 .diskraSosalovoTitle
187207 @extend h2
188208 text-align: center
189209 margin-bottom: 8px
190−
210+
191211 input
192212 @extend h3
193213 display: block
@@ -200,22 +220,47 @@ footer
200220 align-self: center
201221 display: block
202222 margin: auto
203− width: 20px
223+ width: 14px
204224 transform: scale(2)
205225 -ms-transform: scale(2) /* IE */
206226 -moz-transform: scale(2) /* FF */
207227 -webkit-transform: scale(2) /* Safari and Chrome */
208228 -o-transform: scale(2) /* Opera */
209−
229+
210230.diskraSosalovoResult
211231 margin-top: 89px
212232 #diskraSosalovoNumber
213233 @extend h1
214234 text-align: center
215235 height: 47px
216−
236+
217237 #diskraSosalovoText
218238 @extend h3
219239 text-align: center
220240 margin-top: 13px
221241 height: 23px
242+
243+
244+
245+#kollokText
246+ margin-top: 48px
247+ text-align: center
248+
249+#fightMeKollok
250+ @extend h2
251+ display: block
252+ margin: auto
253+ margin-top: 32px
254+ margin-bottom: 32px
255+
256+#dotrixBackground
257+ z-index: -1
258+ display: block
259+ position: absolute
260+ height: auto
261+ width: 100%
262+ top: 0px
263+ left: 0px
264+.appStoreLink
265+ text-align: center
266+ margin-top: 47px
diskra/DZ2_/DZ2.md+1−1
@@ -69,7 +69,7 @@ permalink: diskra/DZ2
6969
7070## turingTester
7171
72−В лоб прогоняет очень много вариантов входных данных для машины поста. Лучше оставить на ночь. (Вариантов _очень_ много)
72+В лоб прогоняет очень много вариантов входных данных для машины тюринга. Лучше оставить на ночь. (Вариантов _очень_ много)
7373
7474![](/diskra/DZ2_/turingTesterTerm.png)
7575
diskra/DZ2_/PostHackTerm.png

Binary file not shown.

diskra/DZ2_/postTerm.png

Binary file not shown.

diskra/DZ2_/Turing2PostMacOS.zip → diskra/DZ2_/turing2PostMacOS.ziprenamed

Binary file not shown.

diskra/DZ2_/turingTerm.png

Binary file not shown.

diskra/DZ2_/turingTesterTerm.png

Binary file not shown.

diskra/DZ2_/turingText.png

Binary file not shown.

diskra/DZ3_/files.png

Binary file not shown.

diskra/DZ3_/term.png

Binary file not shown.

diskra/DZ3_/tree.png

Binary file not shown.

diskra/sosalovo/sosalovo.html → diskra/sosalovo.htmlrenamed+13−12
@@ -4,45 +4,46 @@ title: sosalovo
44permalink: diskra/sosalovo
55tag: Diskra
66custom_js:
7− - sosalovo
7+ - diskra.sosalovo
88 - jquery
9+ - js.cookie
910---
1011
1112 <h1 id="sosalovoCenter">sosalovo</h1>
1213 <div class="sosalovoPair">
1314 <div class="field">
1415 <div class="diskraSosalovoTitle">
15− DZ3
16+ DZ1
1617 </div>
17− <input autocomplete="off" id="DZ3" name="DZ3" type="number" value="9" min="0" max="10">
18+ <input autocomplete="off" id="DZ3" name="DZ3" type="number" step="any" value="9" min="0" max="10">
1819 </div>
1920 <div class="field">
2021 <div class="diskraSosalovoTitle">
21− KR3
22+ KR1
2223 </div>
23− <input autocomplete="off" id="KR3" name="KR3" type="number" value="9" min="0" max="10">
24+ <input autocomplete="off" id="KR3" name="KR3" type="number" step="any" value="9" min="0" max="10">
2425 </div>
2526 </div>
2627 <div class="sosalovoPair">
2728 <div class="field">
2829 <div class="diskraSosalovoTitle">
29− DZ4
30+ DZ2
3031 </div>
31− <input autocomplete="off" id="DZ4" name="DZ4" type="number" value="5" min="0" max="10">
32+ <input autocomplete="off" id="DZ4" name="DZ4" type="number" step="any" value="5" min="0" max="10">
3233 </div>
3334 <div class="field">
3435 <div class="diskraSosalovoTitle">
35− KR4
36+ KR2
3637 </div>
37− <input autocomplete="off" id="KR4" name="KR4" type="number" value="5" min="0" max="10">
38+ <input autocomplete="off" id="KR4" name="KR4" type="number" step="any" value="5" min="0" max="10">
3839 </div>
3940 </div>
4041 <div class="sosalovoPair">
4142 <div class="field">
4243 <div class="diskraSosalovoTitle">
43− MIT
44+ Online
4445 </div>
45− <input autocomplete="off" id="MIT" name="MIT" type="number" value="5" min="0" max="10">
46+ <input autocomplete="off" id="MIT" name="MIT" type="number" step="any" value="6" min="0" max="10">
4647 </div>
4748 </div>
4849
@@ -55,4 +56,4 @@ custom_js:
5556
5657 </div>
5758
58− </div>
59+ </div>
donate/bch.svgnew file+1
@@ -0,0 +1 @@
1+<svg height="4.34cm" preserveAspectRatio="none" viewBox="0 0 41 41" width="4.34cm" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h41v41h-41z" fill="#fff"/><path d="m4 4h1v1h-1z"/><path d="m5 4h1v1h-1z"/><path d="m6 4h1v1h-1z"/><path d="m7 4h1v1h-1z"/><path d="m8 4h1v1h-1z"/><path d="m9 4h1v1h-1z"/><path d="m10 4h1v1h-1z"/><path d="m13 4h1v1h-1z"/><path d="m19 4h1v1h-1z"/><path d="m20 4h1v1h-1z"/><path d="m21 4h1v1h-1z"/><path d="m23 4h1v1h-1z"/><path d="m25 4h1v1h-1z"/><path d="m26 4h1v1h-1z"/><path d="m27 4h1v1h-1z"/><path d="m28 4h1v1h-1z"/><path d="m30 4h1v1h-1z"/><path d="m31 4h1v1h-1z"/><path d="m32 4h1v1h-1z"/><path d="m33 4h1v1h-1z"/><path d="m34 4h1v1h-1z"/><path d="m35 4h1v1h-1z"/><path d="m36 4h1v1h-1z"/><path d="m4 5h1v1h-1z"/><path d="m10 5h1v1h-1z"/><path d="m12 5h1v1h-1z"/><path d="m13 5h1v1h-1z"/><path d="m15 5h1v1h-1z"/><path d="m16 5h1v1h-1z"/><path d="m22 5h1v1h-1z"/><path d="m24 5h1v1h-1z"/><path d="m26 5h1v1h-1z"/><path d="m28 5h1v1h-1z"/><path d="m30 5h1v1h-1z"/><path d="m36 5h1v1h-1z"/><path d="m4 6h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 6h1v1h-1z"/><path d="m8 6h1v1h-1z"/><path d="m10 6h1v1h-1z"/><path d="m13 6h1v1h-1z"/><path d="m14 6h1v1h-1z"/><path d="m15 6h1v1h-1z"/><path d="m18 6h1v1h-1z"/><path d="m20 6h1v1h-1z"/><path d="m25 6h1v1h-1z"/><path d="m27 6h1v1h-1z"/><path d="m28 6h1v1h-1z"/><path d="m30 6h1v1h-1z"/><path d="m32 6h1v1h-1z"/><path d="m33 6h1v1h-1z"/><path d="m34 6h1v1h-1z"/><path d="m36 6h1v1h-1z"/><path d="m4 7h1v1h-1z"/><path d="m6 7h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m8 7h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m12 7h1v1h-1z"/><path d="m13 7h1v1h-1z"/><path d="m15 7h1v1h-1z"/><path d="m20 7h1v1h-1z"/><path d="m21 7h1v1h-1z"/><path d="m22 7h1v1h-1z"/><path d="m23 7h1v1h-1z"/><path d="m24 7h1v1h-1z"/><path d="m26 7h1v1h-1z"/><path d="m27 7h1v1h-1z"/><path d="m30 7h1v1h-1z"/><path d="m32 7h1v1h-1z"/><path d="m33 7h1v1h-1z"/><path d="m34 7h1v1h-1z"/><path d="m36 7h1v1h-1z"/><path d="m4 8h1v1h-1z"/><path d="m6 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m8 8h1v1h-1z"/><path d="m10 8h1v1h-1z"/><path d="m14 8h1v1h-1z"/><path d="m16 8h1v1h-1z"/><path d="m17 8h1v1h-1z"/><path d="m18 8h1v1h-1z"/><path d="m19 8h1v1h-1z"/><path d="m23 8h1v1h-1z"/><path d="m27 8h1v1h-1z"/><path d="m30 8h1v1h-1z"/><path d="m32 8h1v1h-1z"/><path d="m33 8h1v1h-1z"/><path d="m34 8h1v1h-1z"/><path d="m36 8h1v1h-1z"/><path d="m4 9h1v1h-1z"/><path d="m10 9h1v1h-1z"/><path d="m12 9h1v1h-1z"/><path d="m14 9h1v1h-1z"/><path d="m17 9h1v1h-1z"/><path d="m18 9h1v1h-1z"/><path d="m19 9h1v1h-1z"/><path d="m20 9h1v1h-1z"/><path d="m21 9h1v1h-1z"/><path d="m24 9h1v1h-1z"/><path d="m26 9h1v1h-1z"/><path d="m30 9h1v1h-1z"/><path d="m36 9h1v1h-1z"/><path d="m4 10h1v1h-1z"/><path d="m5 10h1v1h-1z"/><path d="m6 10h1v1h-1z"/><path d="m7 10h1v1h-1z"/><path d="m8 10h1v1h-1z"/><path d="m9 10h1v1h-1z"/><path d="m10 10h1v1h-1z"/><path d="m12 10h1v1h-1z"/><path d="m14 10h1v1h-1z"/><path d="m16 10h1v1h-1z"/><path d="m18 10h1v1h-1z"/><path d="m20 10h1v1h-1z"/><path d="m22 10h1v1h-1z"/><path d="m24 10h1v1h-1z"/><path d="m26 10h1v1h-1z"/><path d="m28 10h1v1h-1z"/><path d="m30 10h1v1h-1z"/><path d="m31 10h1v1h-1z"/><path d="m32 10h1v1h-1z"/><path d="m33 10h1v1h-1z"/><path d="m34 10h1v1h-1z"/><path d="m35 10h1v1h-1z"/><path d="m36 10h1v1h-1z"/><path d="m16 11h1v1h-1z"/><path d="m17 11h1v1h-1z"/><path d="m19 11h1v1h-1z"/><path d="m23 11h1v1h-1z"/><path d="m24 11h1v1h-1z"/><path d="m25 11h1v1h-1z"/><path d="m4 12h1v1h-1z"/><path d="m5 12h1v1h-1z"/><path d="m6 12h1v1h-1z"/><path d="m7 12h1v1h-1z"/><path d="m8 12h1v1h-1z"/><path d="m10 12h1v1h-1z"/><path d="m11 12h1v1h-1z"/><path d="m12 12h1v1h-1z"/><path d="m13 12h1v1h-1z"/><path d="m14 12h1v1h-1z"/><path d="m16 12h1v1h-1z"/><path d="m18 12h1v1h-1z"/><path d="m19 12h1v1h-1z"/><path d="m21 12h1v1h-1z"/><path d="m22 12h1v1h-1z"/><path d="m24 12h1v1h-1z"/><path d="m26 12h1v1h-1z"/><path d="m29 12h1v1h-1z"/><path d="m31 12h1v1h-1z"/><path d="m33 12h1v1h-1z"/><path d="m35 12h1v1h-1z"/><path d="m4 13h1v1h-1z"/><path d="m5 13h1v1h-1z"/><path d="m6 13h1v1h-1z"/><path d="m8 13h1v1h-1z"/><path d="m11 13h1v1h-1z"/><path d="m12 13h1v1h-1z"/><path d="m13 13h1v1h-1z"/><path d="m19 13h1v1h-1z"/><path d="m20 13h1v1h-1z"/><path d="m23 13h1v1h-1z"/><path d="m24 13h1v1h-1z"/><path d="m27 13h1v1h-1z"/><path d="m28 13h1v1h-1z"/><path d="m29 13h1v1h-1z"/><path d="m30 13h1v1h-1z"/><path d="m33 13h1v1h-1z"/><path d="m36 13h1v1h-1z"/><path d="m4 14h1v1h-1z"/><path d="m8 14h1v1h-1z"/><path d="m9 14h1v1h-1z"/><path d="m10 14h1v1h-1z"/><path d="m11 14h1v1h-1z"/><path d="m12 14h1v1h-1z"/><path d="m13 14h1v1h-1z"/><path d="m15 14h1v1h-1z"/><path d="m16 14h1v1h-1z"/><path d="m24 14h1v1h-1z"/><path d="m25 14h1v1h-1z"/><path d="m26 14h1v1h-1z"/><path d="m29 14h1v1h-1z"/><path d="m33 14h1v1h-1z"/><path d="m35 14h1v1h-1z"/><path d="m4 15h1v1h-1z"/><path d="m5 15h1v1h-1z"/><path d="m6 15h1v1h-1z"/><path d="m13 15h1v1h-1z"/><path d="m14 15h1v1h-1z"/><path d="m15 15h1v1h-1z"/><path d="m18 15h1v1h-1z"/><path d="m20 15h1v1h-1z"/><path d="m25 15h1v1h-1z"/><path d="m26 15h1v1h-1z"/><path d="m28 15h1v1h-1z"/><path d="m29 15h1v1h-1z"/><path d="m31 15h1v1h-1z"/><path d="m33 15h1v1h-1z"/><path d="m34 15h1v1h-1z"/><path d="m35 15h1v1h-1z"/><path d="m36 15h1v1h-1z"/><path d="m6 16h1v1h-1z"/><path d="m7 16h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m15 16h1v1h-1z"/><path d="m20 16h1v1h-1z"/><path d="m21 16h1v1h-1z"/><path d="m22 16h1v1h-1z"/><path d="m26 16h1v1h-1z"/><path d="m27 16h1v1h-1z"/><path d="m29 16h1v1h-1z"/><path d="m31 16h1v1h-1z"/><path d="m32 16h1v1h-1z"/><path d="m4 17h1v1h-1z"/><path d="m5 17h1v1h-1z"/><path d="m7 17h1v1h-1z"/><path d="m11 17h1v1h-1z"/><path d="m13 17h1v1h-1z"/><path d="m14 17h1v1h-1z"/><path d="m16 17h1v1h-1z"/><path d="m17 17h1v1h-1z"/><path d="m18 17h1v1h-1z"/><path d="m19 17h1v1h-1z"/><path d="m23 17h1v1h-1z"/><path d="m24 17h1v1h-1z"/><path d="m25 17h1v1h-1z"/><path d="m26 17h1v1h-1z"/><path d="m27 17h1v1h-1z"/><path d="m30 17h1v1h-1z"/><path d="m36 17h1v1h-1z"/><path d="m7 18h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m10 18h1v1h-1z"/><path d="m11 18h1v1h-1z"/><path d="m13 18h1v1h-1z"/><path d="m17 18h1v1h-1z"/><path d="m18 18h1v1h-1z"/><path d="m19 18h1v1h-1z"/><path d="m20 18h1v1h-1z"/><path d="m21 18h1v1h-1z"/><path d="m24 18h1v1h-1z"/><path d="m29 18h1v1h-1z"/><path d="m30 18h1v1h-1z"/><path d="m33 18h1v1h-1z"/><path d="m34 18h1v1h-1z"/><path d="m35 18h1v1h-1z"/><path d="m5 19h1v1h-1z"/><path d="m8 19h1v1h-1z"/><path d="m13 19h1v1h-1z"/><path d="m16 19h1v1h-1z"/><path d="m17 19h1v1h-1z"/><path d="m19 19h1v1h-1z"/><path d="m22 19h1v1h-1z"/><path d="m23 19h1v1h-1z"/><path d="m24 19h1v1h-1z"/><path d="m25 19h1v1h-1z"/><path d="m27 19h1v1h-1z"/><path d="m30 19h1v1h-1z"/><path d="m31 19h1v1h-1z"/><path d="m33 19h1v1h-1z"/><path d="m34 19h1v1h-1z"/><path d="m6 20h1v1h-1z"/><path d="m10 20h1v1h-1z"/><path d="m12 20h1v1h-1z"/><path d="m14 20h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m19 20h1v1h-1z"/><path d="m21 20h1v1h-1z"/><path d="m26 20h1v1h-1z"/><path d="m28 20h1v1h-1z"/><path d="m29 20h1v1h-1z"/><path d="m32 20h1v1h-1z"/><path d="m35 20h1v1h-1z"/><path d="m7 21h1v1h-1z"/><path d="m9 21h1v1h-1z"/><path d="m11 21h1v1h-1z"/><path d="m12 21h1v1h-1z"/><path d="m19 21h1v1h-1z"/><path d="m20 21h1v1h-1z"/><path d="m22 21h1v1h-1z"/><path d="m23 21h1v1h-1z"/><path d="m24 21h1v1h-1z"/><path d="m27 21h1v1h-1z"/><path d="m30 21h1v1h-1z"/><path d="m33 21h1v1h-1z"/><path d="m35 21h1v1h-1z"/><path d="m36 21h1v1h-1z"/><path d="m4 22h1v1h-1z"/><path d="m6 22h1v1h-1z"/><path d="m8 22h1v1h-1z"/><path d="m10 22h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m13 22h1v1h-1z"/><path d="m15 22h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m21 22h1v1h-1z"/><path d="m24 22h1v1h-1z"/><path d="m30 22h1v1h-1z"/><path d="m35 22h1v1h-1z"/><path d="m4 23h1v1h-1z"/><path d="m5 23h1v1h-1z"/><path d="m6 23h1v1h-1z"/><path d="m7 23h1v1h-1z"/><path d="m8 23h1v1h-1z"/><path d="m9 23h1v1h-1z"/><path d="m11 23h1v1h-1z"/><path d="m12 23h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m14 23h1v1h-1z"/><path d="m15 23h1v1h-1z"/><path d="m18 23h1v1h-1z"/><path d="m20 23h1v1h-1z"/><path d="m22 23h1v1h-1z"/><path d="m23 23h1v1h-1z"/><path d="m25 23h1v1h-1z"/><path d="m26 23h1v1h-1z"/><path d="m30 23h1v1h-1z"/><path d="m31 23h1v1h-1z"/><path d="m33 23h1v1h-1z"/><path d="m34 23h1v1h-1z"/><path d="m35 23h1v1h-1z"/><path d="m5 24h1v1h-1z"/><path d="m6 24h1v1h-1z"/><path d="m8 24h1v1h-1z"/><path d="m10 24h1v1h-1z"/><path d="m12 24h1v1h-1z"/><path d="m14 24h1v1h-1z"/><path d="m15 24h1v1h-1z"/><path d="m21 24h1v1h-1z"/><path d="m22 24h1v1h-1z"/><path d="m24 24h1v1h-1z"/><path d="m26 24h1v1h-1z"/><path d="m28 24h1v1h-1z"/><path d="m29 24h1v1h-1z"/><path d="m32 24h1v1h-1z"/><path d="m36 24h1v1h-1z"/><path d="m4 25h1v1h-1z"/><path d="m5 25h1v1h-1z"/><path d="m6 25h1v1h-1z"/><path d="m7 25h1v1h-1z"/><path d="m8 25h1v1h-1z"/><path d="m9 25h1v1h-1z"/><path d="m11 25h1v1h-1z"/><path d="m12 25h1v1h-1z"/><path d="m16 25h1v1h-1z"/><path d="m17 25h1v1h-1z"/><path d="m18 25h1v1h-1z"/><path d="m19 25h1v1h-1z"/><path d="m23 25h1v1h-1z"/><path d="m24 25h1v1h-1z"/><path d="m25 25h1v1h-1z"/><path d="m27 25h1v1h-1z"/><path d="m29 25h1v1h-1z"/><path d="m30 25h1v1h-1z"/><path d="m34 25h1v1h-1z"/><path d="m36 25h1v1h-1z"/><path d="m4 26h1v1h-1z"/><path d="m8 26h1v1h-1z"/><path d="m9 26h1v1h-1z"/><path d="m10 26h1v1h-1z"/><path d="m11 26h1v1h-1z"/><path d="m13 26h1v1h-1z"/><path d="m14 26h1v1h-1z"/><path d="m17 26h1v1h-1z"/><path d="m18 26h1v1h-1z"/><path d="m19 26h1v1h-1z"/><path d="m22 26h1v1h-1z"/><path d="m24 26h1v1h-1z"/><path d="m25 26h1v1h-1z"/><path d="m28 26h1v1h-1z"/><path d="m30 26h1v1h-1z"/><path d="m31 26h1v1h-1z"/><path d="m32 26h1v1h-1z"/><path d="m33 26h1v1h-1z"/><path d="m35 26h1v1h-1z"/><path d="m4 27h1v1h-1z"/><path d="m6 27h1v1h-1z"/><path d="m8 27h1v1h-1z"/><path d="m11 27h1v1h-1z"/><path d="m13 27h1v1h-1z"/><path d="m16 27h1v1h-1z"/><path d="m17 27h1v1h-1z"/><path d="m19 27h1v1h-1z"/><path d="m20 27h1v1h-1z"/><path d="m22 27h1v1h-1z"/><path d="m25 27h1v1h-1z"/><path d="m26 27h1v1h-1z"/><path d="m27 27h1v1h-1z"/><path d="m28 27h1v1h-1z"/><path d="m31 27h1v1h-1z"/><path d="m32 27h1v1h-1z"/><path d="m33 27h1v1h-1z"/><path d="m34 27h1v1h-1z"/><path d="m36 27h1v1h-1z"/><path d="m4 28h1v1h-1z"/><path d="m7 28h1v1h-1z"/><path d="m8 28h1v1h-1z"/><path d="m9 28h1v1h-1z"/><path d="m10 28h1v1h-1z"/><path d="m11 28h1v1h-1z"/><path d="m13 28h1v1h-1z"/><path d="m14 28h1v1h-1z"/><path d="m16 28h1v1h-1z"/><path d="m18 28h1v1h-1z"/><path d="m19 28h1v1h-1z"/><path d="m20 28h1v1h-1z"/><path d="m21 28h1v1h-1z"/><path d="m22 28h1v1h-1z"/><path d="m23 28h1v1h-1z"/><path d="m24 28h1v1h-1z"/><path d="m26 28h1v1h-1z"/><path d="m28 28h1v1h-1z"/><path d="m29 28h1v1h-1z"/><path d="m30 28h1v1h-1z"/><path d="m31 28h1v1h-1z"/><path d="m32 28h1v1h-1z"/><path d="m12 29h1v1h-1z"/><path d="m20 29h1v1h-1z"/><path d="m21 29h1v1h-1z"/><path d="m23 29h1v1h-1z"/><path d="m25 29h1v1h-1z"/><path d="m26 29h1v1h-1z"/><path d="m27 29h1v1h-1z"/><path d="m28 29h1v1h-1z"/><path d="m32 29h1v1h-1z"/><path d="m34 29h1v1h-1z"/><path d="m36 29h1v1h-1z"/><path d="m4 30h1v1h-1z"/><path d="m5 30h1v1h-1z"/><path d="m6 30h1v1h-1z"/><path d="m7 30h1v1h-1z"/><path d="m8 30h1v1h-1z"/><path d="m9 30h1v1h-1z"/><path d="m10 30h1v1h-1z"/><path d="m12 30h1v1h-1z"/><path d="m15 30h1v1h-1z"/><path d="m16 30h1v1h-1z"/><path d="m19 30h1v1h-1z"/><path d="m22 30h1v1h-1z"/><path d="m25 30h1v1h-1z"/><path d="m26 30h1v1h-1z"/><path d="m27 30h1v1h-1z"/><path d="m28 30h1v1h-1z"/><path d="m30 30h1v1h-1z"/><path d="m32 30h1v1h-1z"/><path d="m33 30h1v1h-1z"/><path d="m34 30h1v1h-1z"/><path d="m35 30h1v1h-1z"/><path d="m4 31h1v1h-1z"/><path d="m10 31h1v1h-1z"/><path d="m13 31h1v1h-1z"/><path d="m15 31h1v1h-1z"/><path d="m18 31h1v1h-1z"/><path d="m20 31h1v1h-1z"/><path d="m24 31h1v1h-1z"/><path d="m25 31h1v1h-1z"/><path d="m28 31h1v1h-1z"/><path d="m32 31h1v1h-1z"/><path d="m33 31h1v1h-1z"/><path d="m34 31h1v1h-1z"/><path d="m36 31h1v1h-1z"/><path d="m4 32h1v1h-1z"/><path d="m6 32h1v1h-1z"/><path d="m7 32h1v1h-1z"/><path d="m8 32h1v1h-1z"/><path d="m10 32h1v1h-1z"/><path d="m12 32h1v1h-1z"/><path d="m13 32h1v1h-1z"/><path d="m15 32h1v1h-1z"/><path d="m19 32h1v1h-1z"/><path d="m20 32h1v1h-1z"/><path d="m21 32h1v1h-1z"/><path d="m23 32h1v1h-1z"/><path d="m26 32h1v1h-1z"/><path d="m28 32h1v1h-1z"/><path d="m29 32h1v1h-1z"/><path d="m30 32h1v1h-1z"/><path d="m31 32h1v1h-1z"/><path d="m32 32h1v1h-1z"/><path d="m33 32h1v1h-1z"/><path d="m35 32h1v1h-1z"/><path d="m4 33h1v1h-1z"/><path d="m6 33h1v1h-1z"/><path d="m7 33h1v1h-1z"/><path d="m8 33h1v1h-1z"/><path d="m10 33h1v1h-1z"/><path d="m12 33h1v1h-1z"/><path d="m14 33h1v1h-1z"/><path d="m16 33h1v1h-1z"/><path d="m17 33h1v1h-1z"/><path d="m18 33h1v1h-1z"/><path d="m20 33h1v1h-1z"/><path d="m22 33h1v1h-1z"/><path d="m23 33h1v1h-1z"/><path d="m24 33h1v1h-1z"/><path d="m25 33h1v1h-1z"/><path d="m27 33h1v1h-1z"/><path d="m28 33h1v1h-1z"/><path d="m29 33h1v1h-1z"/><path d="m32 33h1v1h-1z"/><path d="m34 33h1v1h-1z"/><path d="m35 33h1v1h-1z"/><path d="m36 33h1v1h-1z"/><path d="m4 34h1v1h-1z"/><path d="m6 34h1v1h-1z"/><path d="m7 34h1v1h-1z"/><path d="m8 34h1v1h-1z"/><path d="m10 34h1v1h-1z"/><path d="m12 34h1v1h-1z"/><path d="m13 34h1v1h-1z"/><path d="m17 34h1v1h-1z"/><path d="m18 34h1v1h-1z"/><path d="m19 34h1v1h-1z"/><path d="m21 34h1v1h-1z"/><path d="m24 34h1v1h-1z"/><path d="m26 34h1v1h-1z"/><path d="m27 34h1v1h-1z"/><path d="m28 34h1v1h-1z"/><path d="m29 34h1v1h-1z"/><path d="m30 34h1v1h-1z"/><path d="m31 34h1v1h-1z"/><path d="m33 34h1v1h-1z"/><path d="m4 35h1v1h-1z"/><path d="m10 35h1v1h-1z"/><path d="m12 35h1v1h-1z"/><path d="m13 35h1v1h-1z"/><path d="m16 35h1v1h-1z"/><path d="m17 35h1v1h-1z"/><path d="m19 35h1v1h-1z"/><path d="m20 35h1v1h-1z"/><path d="m22 35h1v1h-1z"/><path d="m25 35h1v1h-1z"/><path d="m27 35h1v1h-1z"/><path d="m29 35h1v1h-1z"/><path d="m31 35h1v1h-1z"/><path d="m33 35h1v1h-1z"/><path d="m34 35h1v1h-1z"/><path d="m4 36h1v1h-1z"/><path d="m5 36h1v1h-1z"/><path d="m6 36h1v1h-1z"/><path d="m7 36h1v1h-1z"/><path d="m8 36h1v1h-1z"/><path d="m9 36h1v1h-1z"/><path d="m10 36h1v1h-1z"/><path d="m12 36h1v1h-1z"/><path d="m13 36h1v1h-1z"/><path d="m14 36h1v1h-1z"/><path d="m16 36h1v1h-1z"/><path d="m18 36h1v1h-1z"/><path d="m19 36h1v1h-1z"/><path d="m20 36h1v1h-1z"/><path d="m21 36h1v1h-1z"/><path d="m22 36h1v1h-1z"/><path d="m26 36h1v1h-1z"/><path d="m28 36h1v1h-1z"/><path d="m31 36h1v1h-1z"/><path d="m32 36h1v1h-1z"/><path d="m35 36h1v1h-1z"/></svg>
donate/btc.svgnew file+1
@@ -0,0 +1 @@
1+<svg height="3.92cm" preserveAspectRatio="none" viewBox="0 0 37 37" width="3.92cm" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h37v37h-37z" fill="#fff"/><path d="m4 4h1v1h-1z"/><path d="m5 4h1v1h-1z"/><path d="m6 4h1v1h-1z"/><path d="m7 4h1v1h-1z"/><path d="m8 4h1v1h-1z"/><path d="m9 4h1v1h-1z"/><path d="m10 4h1v1h-1z"/><path d="m12 4h1v1h-1z"/><path d="m15 4h1v1h-1z"/><path d="m16 4h1v1h-1z"/><path d="m19 4h1v1h-1z"/><path d="m20 4h1v1h-1z"/><path d="m24 4h1v1h-1z"/><path d="m26 4h1v1h-1z"/><path d="m27 4h1v1h-1z"/><path d="m28 4h1v1h-1z"/><path d="m29 4h1v1h-1z"/><path d="m30 4h1v1h-1z"/><path d="m31 4h1v1h-1z"/><path d="m32 4h1v1h-1z"/><path d="m4 5h1v1h-1z"/><path d="m10 5h1v1h-1z"/><path d="m12 5h1v1h-1z"/><path d="m13 5h1v1h-1z"/><path d="m14 5h1v1h-1z"/><path d="m16 5h1v1h-1z"/><path d="m17 5h1v1h-1z"/><path d="m18 5h1v1h-1z"/><path d="m20 5h1v1h-1z"/><path d="m24 5h1v1h-1z"/><path d="m26 5h1v1h-1z"/><path d="m32 5h1v1h-1z"/><path d="m4 6h1v1h-1z"/><path d="m6 6h1v1h-1z"/><path d="m7 6h1v1h-1z"/><path d="m8 6h1v1h-1z"/><path d="m10 6h1v1h-1z"/><path d="m14 6h1v1h-1z"/><path d="m15 6h1v1h-1z"/><path d="m16 6h1v1h-1z"/><path d="m18 6h1v1h-1z"/><path d="m19 6h1v1h-1z"/><path d="m20 6h1v1h-1z"/><path d="m21 6h1v1h-1z"/><path d="m23 6h1v1h-1z"/><path d="m26 6h1v1h-1z"/><path d="m28 6h1v1h-1z"/><path d="m29 6h1v1h-1z"/><path d="m30 6h1v1h-1z"/><path d="m32 6h1v1h-1z"/><path d="m4 7h1v1h-1z"/><path d="m6 7h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m8 7h1v1h-1z"/><path d="m10 7h1v1h-1z"/><path d="m14 7h1v1h-1z"/><path d="m18 7h1v1h-1z"/><path d="m22 7h1v1h-1z"/><path d="m23 7h1v1h-1z"/><path d="m26 7h1v1h-1z"/><path d="m28 7h1v1h-1z"/><path d="m29 7h1v1h-1z"/><path d="m30 7h1v1h-1z"/><path d="m32 7h1v1h-1z"/><path d="m4 8h1v1h-1z"/><path d="m6 8h1v1h-1z"/><path d="m7 8h1v1h-1z"/><path d="m8 8h1v1h-1z"/><path d="m10 8h1v1h-1z"/><path d="m12 8h1v1h-1z"/><path d="m13 8h1v1h-1z"/><path d="m14 8h1v1h-1z"/><path d="m15 8h1v1h-1z"/><path d="m17 8h1v1h-1z"/><path d="m18 8h1v1h-1z"/><path d="m19 8h1v1h-1z"/><path d="m23 8h1v1h-1z"/><path d="m26 8h1v1h-1z"/><path d="m28 8h1v1h-1z"/><path d="m29 8h1v1h-1z"/><path d="m30 8h1v1h-1z"/><path d="m32 8h1v1h-1z"/><path d="m4 9h1v1h-1z"/><path d="m10 9h1v1h-1z"/><path d="m12 9h1v1h-1z"/><path d="m15 9h1v1h-1z"/><path d="m19 9h1v1h-1z"/><path d="m22 9h1v1h-1z"/><path d="m23 9h1v1h-1z"/><path d="m26 9h1v1h-1z"/><path d="m32 9h1v1h-1z"/><path d="m4 10h1v1h-1z"/><path d="m5 10h1v1h-1z"/><path d="m6 10h1v1h-1z"/><path d="m7 10h1v1h-1z"/><path d="m8 10h1v1h-1z"/><path d="m9 10h1v1h-1z"/><path d="m10 10h1v1h-1z"/><path d="m12 10h1v1h-1z"/><path d="m14 10h1v1h-1z"/><path d="m16 10h1v1h-1z"/><path d="m18 10h1v1h-1z"/><path d="m20 10h1v1h-1z"/><path d="m22 10h1v1h-1z"/><path d="m24 10h1v1h-1z"/><path d="m26 10h1v1h-1z"/><path d="m27 10h1v1h-1z"/><path d="m28 10h1v1h-1z"/><path d="m29 10h1v1h-1z"/><path d="m30 10h1v1h-1z"/><path d="m31 10h1v1h-1z"/><path d="m32 10h1v1h-1z"/><path d="m12 11h1v1h-1z"/><path d="m14 11h1v1h-1z"/><path d="m15 11h1v1h-1z"/><path d="m16 11h1v1h-1z"/><path d="m18 11h1v1h-1z"/><path d="m19 11h1v1h-1z"/><path d="m20 11h1v1h-1z"/><path d="m22 11h1v1h-1z"/><path d="m4 12h1v1h-1z"/><path d="m5 12h1v1h-1z"/><path d="m6 12h1v1h-1z"/><path d="m9 12h1v1h-1z"/><path d="m10 12h1v1h-1z"/><path d="m12 12h1v1h-1z"/><path d="m13 12h1v1h-1z"/><path d="m14 12h1v1h-1z"/><path d="m17 12h1v1h-1z"/><path d="m18 12h1v1h-1z"/><path d="m20 12h1v1h-1z"/><path d="m21 12h1v1h-1z"/><path d="m22 12h1v1h-1z"/><path d="m25 12h1v1h-1z"/><path d="m26 12h1v1h-1z"/><path d="m27 12h1v1h-1z"/><path d="m28 12h1v1h-1z"/><path d="m31 12h1v1h-1z"/><path d="m32 12h1v1h-1z"/><path d="m4 13h1v1h-1z"/><path d="m5 13h1v1h-1z"/><path d="m6 13h1v1h-1z"/><path d="m11 13h1v1h-1z"/><path d="m13 13h1v1h-1z"/><path d="m14 13h1v1h-1z"/><path d="m17 13h1v1h-1z"/><path d="m18 13h1v1h-1z"/><path d="m22 13h1v1h-1z"/><path d="m24 13h1v1h-1z"/><path d="m25 13h1v1h-1z"/><path d="m27 13h1v1h-1z"/><path d="m28 13h1v1h-1z"/><path d="m32 13h1v1h-1z"/><path d="m4 14h1v1h-1z"/><path d="m8 14h1v1h-1z"/><path d="m10 14h1v1h-1z"/><path d="m12 14h1v1h-1z"/><path d="m15 14h1v1h-1z"/><path d="m19 14h1v1h-1z"/><path d="m20 14h1v1h-1z"/><path d="m21 14h1v1h-1z"/><path d="m25 14h1v1h-1z"/><path d="m26 14h1v1h-1z"/><path d="m28 14h1v1h-1z"/><path d="m29 14h1v1h-1z"/><path d="m7 15h1v1h-1z"/><path d="m8 15h1v1h-1z"/><path d="m9 15h1v1h-1z"/><path d="m12 15h1v1h-1z"/><path d="m13 15h1v1h-1z"/><path d="m17 15h1v1h-1z"/><path d="m21 15h1v1h-1z"/><path d="m22 15h1v1h-1z"/><path d="m24 15h1v1h-1z"/><path d="m25 15h1v1h-1z"/><path d="m27 15h1v1h-1z"/><path d="m29 15h1v1h-1z"/><path d="m30 15h1v1h-1z"/><path d="m32 15h1v1h-1z"/><path d="m4 16h1v1h-1z"/><path d="m6 16h1v1h-1z"/><path d="m8 16h1v1h-1z"/><path d="m9 16h1v1h-1z"/><path d="m10 16h1v1h-1z"/><path d="m11 16h1v1h-1z"/><path d="m13 16h1v1h-1z"/><path d="m15 16h1v1h-1z"/><path d="m16 16h1v1h-1z"/><path d="m17 16h1v1h-1z"/><path d="m23 16h1v1h-1z"/><path d="m28 16h1v1h-1z"/><path d="m30 16h1v1h-1z"/><path d="m31 16h1v1h-1z"/><path d="m32 16h1v1h-1z"/><path d="m5 17h1v1h-1z"/><path d="m7 17h1v1h-1z"/><path d="m8 17h1v1h-1z"/><path d="m11 17h1v1h-1z"/><path d="m16 17h1v1h-1z"/><path d="m20 17h1v1h-1z"/><path d="m24 17h1v1h-1z"/><path d="m26 17h1v1h-1z"/><path d="m28 17h1v1h-1z"/><path d="m31 17h1v1h-1z"/><path d="m4 18h1v1h-1z"/><path d="m6 18h1v1h-1z"/><path d="m9 18h1v1h-1z"/><path d="m10 18h1v1h-1z"/><path d="m11 18h1v1h-1z"/><path d="m12 18h1v1h-1z"/><path d="m16 18h1v1h-1z"/><path d="m17 18h1v1h-1z"/><path d="m18 18h1v1h-1z"/><path d="m19 18h1v1h-1z"/><path d="m21 18h1v1h-1z"/><path d="m22 18h1v1h-1z"/><path d="m25 18h1v1h-1z"/><path d="m28 18h1v1h-1z"/><path d="m29 18h1v1h-1z"/><path d="m30 18h1v1h-1z"/><path d="m32 18h1v1h-1z"/><path d="m4 19h1v1h-1z"/><path d="m5 19h1v1h-1z"/><path d="m6 19h1v1h-1z"/><path d="m7 19h1v1h-1z"/><path d="m8 19h1v1h-1z"/><path d="m14 19h1v1h-1z"/><path d="m15 19h1v1h-1z"/><path d="m16 19h1v1h-1z"/><path d="m18 19h1v1h-1z"/><path d="m21 19h1v1h-1z"/><path d="m22 19h1v1h-1z"/><path d="m24 19h1v1h-1z"/><path d="m25 19h1v1h-1z"/><path d="m27 19h1v1h-1z"/><path d="m28 19h1v1h-1z"/><path d="m29 19h1v1h-1z"/><path d="m5 20h1v1h-1z"/><path d="m7 20h1v1h-1z"/><path d="m8 20h1v1h-1z"/><path d="m10 20h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 20h1v1h-1z"/><path d="m17 20h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m20 20h1v1h-1z"/><path d="m22 20h1v1h-1z"/><path d="m23 20h1v1h-1z"/><path d="m25 20h1v1h-1z"/><path d="m28 20h1v1h-1z"/><path d="m32 20h1v1h-1z"/><path d="m5 21h1v1h-1z"/><path d="m8 21h1v1h-1z"/><path d="m9 21h1v1h-1z"/><path d="m12 21h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 21h1v1h-1z"/><path d="m19 21h1v1h-1z"/><path d="m20 21h1v1h-1z"/><path d="m21 21h1v1h-1z"/><path d="m22 21h1v1h-1z"/><path d="m27 21h1v1h-1z"/><path d="m28 21h1v1h-1z"/><path d="m31 21h1v1h-1z"/><path d="m4 22h1v1h-1z"/><path d="m5 22h1v1h-1z"/><path d="m9 22h1v1h-1z"/><path d="m10 22h1v1h-1z"/><path d="m13 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m15 22h1v1h-1z"/><path d="m21 22h1v1h-1z"/><path d="m23 22h1v1h-1z"/><path d="m25 22h1v1h-1z"/><path d="m28 22h1v1h-1z"/><path d="m30 22h1v1h-1z"/><path d="m32 22h1v1h-1z"/><path d="m9 23h1v1h-1z"/><path d="m11 23h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m14 23h1v1h-1z"/><path d="m17 23h1v1h-1z"/><path d="m22 23h1v1h-1z"/><path d="m27 23h1v1h-1z"/><path d="m28 23h1v1h-1z"/><path d="m30 23h1v1h-1z"/><path d="m31 23h1v1h-1z"/><path d="m4 24h1v1h-1z"/><path d="m5 24h1v1h-1z"/><path d="m6 24h1v1h-1z"/><path d="m8 24h1v1h-1z"/><path d="m10 24h1v1h-1z"/><path d="m11 24h1v1h-1z"/><path d="m12 24h1v1h-1z"/><path d="m13 24h1v1h-1z"/><path d="m14 24h1v1h-1z"/><path d="m15 24h1v1h-1z"/><path d="m16 24h1v1h-1z"/><path d="m17 24h1v1h-1z"/><path d="m19 24h1v1h-1z"/><path d="m21 24h1v1h-1z"/><path d="m23 24h1v1h-1z"/><path d="m24 24h1v1h-1z"/><path d="m25 24h1v1h-1z"/><path d="m26 24h1v1h-1z"/><path d="m27 24h1v1h-1z"/><path d="m28 24h1v1h-1z"/><path d="m29 24h1v1h-1z"/><path d="m31 24h1v1h-1z"/><path d="m12 25h1v1h-1z"/><path d="m13 25h1v1h-1z"/><path d="m14 25h1v1h-1z"/><path d="m16 25h1v1h-1z"/><path d="m20 25h1v1h-1z"/><path d="m24 25h1v1h-1z"/><path d="m28 25h1v1h-1z"/><path d="m30 25h1v1h-1z"/><path d="m4 26h1v1h-1z"/><path d="m5 26h1v1h-1z"/><path d="m6 26h1v1h-1z"/><path d="m7 26h1v1h-1z"/><path d="m8 26h1v1h-1z"/><path d="m9 26h1v1h-1z"/><path d="m10 26h1v1h-1z"/><path d="m13 26h1v1h-1z"/><path d="m16 26h1v1h-1z"/><path d="m17 26h1v1h-1z"/><path d="m18 26h1v1h-1z"/><path d="m21 26h1v1h-1z"/><path d="m22 26h1v1h-1z"/><path d="m24 26h1v1h-1z"/><path d="m26 26h1v1h-1z"/><path d="m28 26h1v1h-1z"/><path d="m29 26h1v1h-1z"/><path d="m30 26h1v1h-1z"/><path d="m31 26h1v1h-1z"/><path d="m32 26h1v1h-1z"/><path d="m4 27h1v1h-1z"/><path d="m10 27h1v1h-1z"/><path d="m12 27h1v1h-1z"/><path d="m15 27h1v1h-1z"/><path d="m16 27h1v1h-1z"/><path d="m18 27h1v1h-1z"/><path d="m20 27h1v1h-1z"/><path d="m22 27h1v1h-1z"/><path d="m24 27h1v1h-1z"/><path d="m28 27h1v1h-1z"/><path d="m29 27h1v1h-1z"/><path d="m30 27h1v1h-1z"/><path d="m31 27h1v1h-1z"/><path d="m32 27h1v1h-1z"/><path d="m4 28h1v1h-1z"/><path d="m6 28h1v1h-1z"/><path d="m7 28h1v1h-1z"/><path d="m8 28h1v1h-1z"/><path d="m10 28h1v1h-1z"/><path d="m14 28h1v1h-1z"/><path d="m17 28h1v1h-1z"/><path d="m18 28h1v1h-1z"/><path d="m20 28h1v1h-1z"/><path d="m23 28h1v1h-1z"/><path d="m24 28h1v1h-1z"/><path d="m25 28h1v1h-1z"/><path d="m26 28h1v1h-1z"/><path d="m27 28h1v1h-1z"/><path d="m28 28h1v1h-1z"/><path d="m30 28h1v1h-1z"/><path d="m31 28h1v1h-1z"/><path d="m32 28h1v1h-1z"/><path d="m4 29h1v1h-1z"/><path d="m6 29h1v1h-1z"/><path d="m7 29h1v1h-1z"/><path d="m8 29h1v1h-1z"/><path d="m10 29h1v1h-1z"/><path d="m13 29h1v1h-1z"/><path d="m14 29h1v1h-1z"/><path d="m17 29h1v1h-1z"/><path d="m18 29h1v1h-1z"/><path d="m20 29h1v1h-1z"/><path d="m21 29h1v1h-1z"/><path d="m23 29h1v1h-1z"/><path d="m25 29h1v1h-1z"/><path d="m26 29h1v1h-1z"/><path d="m29 29h1v1h-1z"/><path d="m4 30h1v1h-1z"/><path d="m6 30h1v1h-1z"/><path d="m7 30h1v1h-1z"/><path d="m8 30h1v1h-1z"/><path d="m10 30h1v1h-1z"/><path d="m12 30h1v1h-1z"/><path d="m15 30h1v1h-1z"/><path d="m20 30h1v1h-1z"/><path d="m21 30h1v1h-1z"/><path d="m22 30h1v1h-1z"/><path d="m24 30h1v1h-1z"/><path d="m25 30h1v1h-1z"/><path d="m26 30h1v1h-1z"/><path d="m29 30h1v1h-1z"/><path d="m30 30h1v1h-1z"/><path d="m31 30h1v1h-1z"/><path d="m32 30h1v1h-1z"/><path d="m4 31h1v1h-1z"/><path d="m10 31h1v1h-1z"/><path d="m12 31h1v1h-1z"/><path d="m13 31h1v1h-1z"/><path d="m14 31h1v1h-1z"/><path d="m17 31h1v1h-1z"/><path d="m20 31h1v1h-1z"/><path d="m22 31h1v1h-1z"/><path d="m24 31h1v1h-1z"/><path d="m25 31h1v1h-1z"/><path d="m26 31h1v1h-1z"/><path d="m27 31h1v1h-1z"/><path d="m29 31h1v1h-1z"/><path d="m30 31h1v1h-1z"/><path d="m32 31h1v1h-1z"/><path d="m4 32h1v1h-1z"/><path d="m5 32h1v1h-1z"/><path d="m6 32h1v1h-1z"/><path d="m7 32h1v1h-1z"/><path d="m8 32h1v1h-1z"/><path d="m9 32h1v1h-1z"/><path d="m10 32h1v1h-1z"/><path d="m12 32h1v1h-1z"/><path d="m15 32h1v1h-1z"/><path d="m16 32h1v1h-1z"/><path d="m17 32h1v1h-1z"/><path d="m20 32h1v1h-1z"/><path d="m22 32h1v1h-1z"/><path d="m26 32h1v1h-1z"/><path d="m27 32h1v1h-1z"/><path d="m28 32h1v1h-1z"/><path d="m30 32h1v1h-1z"/><path d="m31 32h1v1h-1z"/><path d="m32 32h1v1h-1z"/></svg>
donate/donate.htmlnew file+31
@@ -0,0 +1,31 @@
1+---
2+layout: page
3+tag: Other
4+title: Donate
5+permalink: donate
6+---
7+
8+
9+<center>
10+
11+<h1>Donate</h1>
12+
13+<h2>Bitcoin (BTC)</h2>
14+<pre>3ECDK7j54swetzb3yHEuv3NWExoPZK3tzV</pre>
15+
16+<img src="/donate/btc.svg" style="width:256px">
17+
18+
19+
20+<br />
21+<br />
22+<br />
23+
24+
25+<h2>Bitcoin cash (BCH)</h2>
26+<pre>bitcoincash:qqaunjxt52egy5z6nmrkatfal9sgaw99756f09f4vt</pre>
27+
28+<img src="/donate/bch.svg" style="width:256px">
29+
30+
31+</center>
dotrix/1.pngnew file

Binary file not shown.

dotrix/2.pngnew file

Binary file not shown.

dotrix/3.pngnew file

Binary file not shown.

dotrix/dotrix.mdnew file+38
@@ -0,0 +1,38 @@
1+---
2+layout: dotrix
3+title: Dotrix
4+permalink: dotrix
5+tag: My stuff
6+---
7+
8+# Dotrix
9+
10+Dotrix is an experimental vector drawing app rethought from the ground up for touch user interactions.
11+
12+
13+<table>
14+<tr>
15+<td>
16+ <img width="90%" src="/dotrix/1.png">
17+</td>
18+<td>
19+ <img width="90%" src="/dotrix/2.png">
20+</td>
21+</tr>
22+</table>
23+
24+Traditionally vector drawing applications were designed to work with a pointing device and a keyboard. This approach doesn’t translate well to the touch paradigm. While other editors have adapted the interaction model from personal computers, Dotrix was designed for touch from the very beginning.
25+
26+ <img width="90%" src="/dotrix/3.png">
27+
28+Select points in your image and then choose how the points should be interpreted. Each layer is automatically combined into one shape regardless of how and in which order the path segments were added. Customize the properties of each layer separately.
29+
30+
31+Export formats:
32+ - png
33+ - jpeg
34+ - svg
35+
36+<div class="appStoreLink">
37+<a href="https://itunes.apple.com/us/app/dotrix-editor/id1383522711?mt=8" style="display:inline-block;overflow:hidden;background:url(https://linkmaker.itunes.apple.com/assets/shared/badges/en-us/appstore-lrg.svg) no-repeat;width:135px;height:40px;background-size:contain;"></a>
38+</div>
favicon-16x16.pngnew file

Binary file not shown.

favicon-32x32.pngnew file

Binary file not shown.

favicon.iconew file

Binary file not shown.

github.htmlnew file+6
@@ -0,0 +1,6 @@
1+---
2+title: Github
3+tag: My stuff
4+---
5+
6+{% include redirect.html url="https://www.github.com/ilyakooo0" %}
hse.htmlnew file+25
@@ -0,0 +1,25 @@
1+---
2+layout: default
3+title: HSE
4+permalink: hse
5+---
6+
7+<div class="content">
8+ <ul class="tags">
9+
10+ {% for tag in site.hsePageTags %}
11+ <div class="tagGroup">
12+ <div class="pageHeader">{{tag}}</div>
13+ <ul class="pages">
14+ {% for page in site.pages %}
15+ {% if page.tag == tag %}
16+ <li>
17+ <a class="pageTitle" href="{{ page.url }}">{{ page.title }}</a>
18+ </li>
19+ {% endif %}
20+ {% endfor %}
21+ </ul>
22+ </div>
23+ {% endfor %}
24+ </ul>
25+</div>
hseRedirect.htmlnew file+7
@@ -0,0 +1,7 @@
1+---
2+title: HSE
3+tag: Other
4+---
5+
6+{% include redirect.html url="hse" %}
7+
index.html+17−17
@@ -4,21 +4,21 @@ title: ilyakooo0
44---
55
66<div class="content">
7− <ul class="tags">
8−
9− {% for tag in site.pageTags %}
10− <div class="tagGroup">
11− <div class="pageHeader">{{tag}}</div>
12− <ul class="pages">
13− {% for page in site.pages %}
14− {% if page.tag == tag %}
15− <li>
16− <a class="pageTitle" href="{{ page.url }}">{{ page.title }}</a>
17− </li>
18− {% endif %}
19− {% endfor %}
20− </ul>
21− </div>
22− {% endfor %}
23− </ul>
7+ <ul class="tags">
8+
9+ {% for tag in site.mainPageTags %}
10+ <div class="tagGroup">
11+ <div class="pageHeader">{{tag}}</div>
12+ <ul class="pages">
13+ {% for page in site.pages %}
14+ {% if page.tag == tag %}
15+ <li>
16+ <a class="pageTitle" href="{{ page.url }}">{{ page.title }}</a>
17+ </li>
18+ {% endif %}
19+ {% endfor %}
20+ </ul>
21+ </div>
22+ {% endfor %}
23+ </ul>
2424</div>
javascript/diskra.sosalovo.jsnew file+73
@@ -0,0 +1,73 @@
1+function round(value, decimals = 3) {
2+ return Number(Math.round(value+'e'+decimals)+'e-'+decimals);
3+}
4+
5+function update() {
6+ write()
7+
8+ let result = $("#diskraSosalovoNumber")
9+ let text = $("#diskraSosalovoText")
10+
11+ result.text("")
12+ text.text("")
13+
14+ let kr3 = round(parseFloat($("#KR3").val()))
15+ let dz3 = round(parseFloat($("#DZ3").val()))
16+ let kr4 = round(parseFloat($("#KR4").val()))
17+ let dz4 = round(parseFloat($("#DZ4").val()))
18+ let mit = round(parseFloat($("#MIT").val()))
19+
20+ if (isNaN(kr3) || isNaN(dz3) || isNaN(kr4) || isNaN(dz4) || isNaN(mit)) {
21+ return
22+ }
23+
24+ let d = round((0.62*Math.min(dz3, dz4) + 0.38*Math.max(dz3, dz4)))
25+
26+ let k = round(0.62*Math.min(kr3, kr4) + 0.38*Math.max(kr3, kr4))
27+ let o = Math.round(0.62*Math.min(d, k) + 0.38*Math.max(d, k))
28+ let r = Math.round(0.8*Math.round(o) + 0.2*mit)
29+
30+ result.text(r)
31+ if (r < 4) {
32+ text.text("тебя отчислили спасибо досвидания")
33+ }
34+}
35+
36+window.onload = function() {
37+ $("#KR3").change(update)
38+ $("#DZ3").change(update)
39+ $("#KR4").change(update)
40+ $("#DZ4").change(update)
41+ $("#MIT").change(update)
42+ $("#KR3").keyup(update)
43+ $("#DZ3").keyup(update)
44+ $("#KR4").keyup(update)
45+ $("#DZ4").keyup(update)
46+ $("#MIT").keyup(update)
47+
48+ read()
49+
50+ update()
51+}
52+
53+function read() {
54+ let obj = Cookies.getJSON('diskra.sosalovo')
55+ if (obj != undefined) {
56+ $("#KR3").val(obj.kr3)
57+ $("#DZ3").val(obj.dz3)
58+ $("#KR4").val(obj.kr4)
59+ $("#DZ4").val(obj.dz4)
60+ $("#MIT").val(obj.mit)
61+ }
62+}
63+
64+function write() {
65+ let obj = {
66+ "kr3": parseInt($("#KR3").val()) || 0,
67+ "dz3": parseInt($("#DZ3").val()) || 0,
68+ "kr4": parseInt($("#KR4").val()) || 0,
69+ "dz4": parseInt($("#DZ4").val()) || 0,
70+ "mit": parseInt($("#MIT").val()) || 0
71+ }
72+ Cookies.set('diskra.sosalovo', obj, { expires: 365 })
73+}
javascript/internet.js+1
@@ -11,6 +11,7 @@ window.onload = function() {
1111 let w = $(this).prop("checked")
1212 update()
1313 $(this).prop("checked", w);
14+ $("#telegram").prop("checked", true);
1415 })
1516 })
1617 $("input").each(function() {
javascript/js.cookie.jsnew file+165
@@ -0,0 +1,165 @@
1+/*!
2+ * JavaScript Cookie v2.2.0
3+ * https://github.com/js-cookie/js-cookie
4+ *
5+ * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
6+ * Released under the MIT license
7+ */
8+;(function (factory) {
9+ var registeredInModuleLoader = false;
10+ if (typeof define === 'function' && define.amd) {
11+ define(factory);
12+ registeredInModuleLoader = true;
13+ }
14+ if (typeof exports === 'object') {
15+ module.exports = factory();
16+ registeredInModuleLoader = true;
17+ }
18+ if (!registeredInModuleLoader) {
19+ var OldCookies = window.Cookies;
20+ var api = window.Cookies = factory();
21+ api.noConflict = function () {
22+ window.Cookies = OldCookies;
23+ return api;
24+ };
25+ }
26+}(function () {
27+ function extend () {
28+ var i = 0;
29+ var result = {};
30+ for (; i < arguments.length; i++) {
31+ var attributes = arguments[ i ];
32+ for (var key in attributes) {
33+ result[key] = attributes[key];
34+ }
35+ }
36+ return result;
37+ }
38+
39+ function init (converter) {
40+ function api (key, value, attributes) {
41+ var result;
42+ if (typeof document === 'undefined') {
43+ return;
44+ }
45+
46+ // Write
47+
48+ if (arguments.length > 1) {
49+ attributes = extend({
50+ path: '/'
51+ }, api.defaults, attributes);
52+
53+ if (typeof attributes.expires === 'number') {
54+ var expires = new Date();
55+ expires.setMilliseconds(expires.getMilliseconds() + attributes.expires * 864e+5);
56+ attributes.expires = expires;
57+ }
58+
59+ // We're using "expires" because "max-age" is not supported by IE
60+ attributes.expires = attributes.expires ? attributes.expires.toUTCString() : '';
61+
62+ try {
63+ result = JSON.stringify(value);
64+ if (/^[\{\[]/.test(result)) {
65+ value = result;
66+ }
67+ } catch (e) {}
68+
69+ if (!converter.write) {
70+ value = encodeURIComponent(String(value))
71+ .replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent);
72+ } else {
73+ value = converter.write(value, key);
74+ }
75+
76+ key = encodeURIComponent(String(key));
77+ key = key.replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent);
78+ key = key.replace(/[\(\)]/g, escape);
79+
80+ var stringifiedAttributes = '';
81+
82+ for (var attributeName in attributes) {
83+ if (!attributes[attributeName]) {
84+ continue;
85+ }
86+ stringifiedAttributes += '; ' + attributeName;
87+ if (attributes[attributeName] === true) {
88+ continue;
89+ }
90+ stringifiedAttributes += '=' + attributes[attributeName];
91+ }
92+ return (document.cookie = key + '=' + value + stringifiedAttributes);
93+ }
94+
95+ // Read
96+
97+ if (!key) {
98+ result = {};
99+ }
100+
101+ // To prevent the for loop in the first place assign an empty array
102+ // in case there are no cookies at all. Also prevents odd result when
103+ // calling "get()"
104+ var cookies = document.cookie ? document.cookie.split('; ') : [];
105+ var rdecode = /(%[0-9A-Z]{2})+/g;
106+ var i = 0;
107+
108+ for (; i < cookies.length; i++) {
109+ var parts = cookies[i].split('=');
110+ var cookie = parts.slice(1).join('=');
111+
112+ if (!this.json && cookie.charAt(0) === '"') {
113+ cookie = cookie.slice(1, -1);
114+ }
115+
116+ try {
117+ var name = parts[0].replace(rdecode, decodeURIComponent);
118+ cookie = converter.read ?
119+ converter.read(cookie, name) : converter(cookie, name) ||
120+ cookie.replace(rdecode, decodeURIComponent);
121+
122+ if (this.json) {
123+ try {
124+ cookie = JSON.parse(cookie);
125+ } catch (e) {}
126+ }
127+
128+ if (key === name) {
129+ result = cookie;
130+ break;
131+ }
132+
133+ if (!key) {
134+ result[name] = cookie;
135+ }
136+ } catch (e) {}
137+ }
138+
139+ return result;
140+ }
141+
142+ api.set = api;
143+ api.get = function (key) {
144+ return api.call(api, key);
145+ };
146+ api.getJSON = function () {
147+ return api.apply({
148+ json: true
149+ }, [].slice.call(arguments));
150+ };
151+ api.defaults = {};
152+
153+ api.remove = function (key, attributes) {
154+ api(key, '', extend(attributes, {
155+ expires: -1
156+ }));
157+ };
158+
159+ api.withConverter = init;
160+
161+ return api;
162+ }
163+
164+ return init(function () {});
165+}));
javascript/kollok.jsnew file+124
@@ -0,0 +1,124 @@
1+function generateStore() {
2+ let t = $("#kollokTheor").prop("checked")
3+ let o = $("#kollokOpr").prop("checked")
4+ let k1 = $("#kollok1").prop("checked")
5+ let k2 = $("#kollok2").prop("checked")
6+ let k3 = $("#kollok3").prop("checked")
7+ let k4 = $("#kollok4").prop("checked")
8+
9+ let out = []
10+
11+ if (t) {
12+ if (k1) {
13+ out = out.concat(theor[0])
14+ }
15+ if (k2) {
16+ out = out.concat(theor[1])
17+ }
18+ if (k3) {
19+ out = out.concat(theor[2])
20+ }
21+ if (k4) {
22+ out = out.concat(theor[3])
23+ }
24+ }
25+
26+ if (o) {
27+ if (k1) {
28+ out = out.concat(opr[0])
29+ }
30+ if (k2) {
31+ out = out.concat(opr[1])
32+ }
33+ if (k3) {
34+ out = out.concat(opr[2])
35+ }
36+ if (k4) {
37+ out = out.concat(opr[3])
38+ }
39+ }
40+
41+ return out
42+}
43+
44+function update() {
45+
46+ let obj = Cookies.getJSON('kollok');
47+
48+ let s = generateStore()
49+
50+ let ii = [...s.keys()].filter(function(elt) {return obj.store.indexOf(elt) == -1})
51+
52+ if (ii.length == 0) {
53+ obj.store = []
54+ ii = [...s.keys()]
55+ }
56+
57+ let i = Math.floor(Math.random()*ii.length)
58+
59+ let tt = s.splice(ii[i], 1)[0]
60+ obj.store.push(ii[i])
61+
62+ $("#kollokText").text(tt)
63+
64+ Cookies.set('kollok', obj);
65+}
66+
67+function reevaluate() {
68+ let t = $("#kollokTheor").prop("checked")
69+ let o = $("#kollokOpr").prop("checked")
70+ let k1 = $("#kollok1").prop("checked")
71+ let k2 = $("#kollok2").prop("checked")
72+ let k3 = $("#kollok3").prop("checked")
73+ let k4 = $("#kollok4").prop("checked")
74+ let obj = Cookies.getJSON('kollok');
75+ if ((obj == undefined) || !(t == obj.t && o == obj.o && k1 == obj.k1 && k2 == obj.k2 && k3 == obj.k3 && k4 == obj.k4)) {
76+ obj = {
77+ "t": t,
78+ "o": o,
79+ "k1": k1,
80+ "k2": k2,
81+ "k3": k3,
82+ "k4": k4,
83+ "store": []
84+ }
85+ }
86+ Cookies.set('kollok', obj, { expires: 365 });
87+}
88+
89+function read() {
90+ let obj = Cookies.getJSON('kollok');
91+
92+ if (obj != undefined) {
93+ $("#kollokTheor").prop("checked", obj.t);
94+ $("#kollokOpr").prop("checked", obj.o);
95+ $("#kollok1").prop("checked", obj.k1);
96+ $("#kollok2").prop("checked", obj.k2);
97+ $("#kollok3").prop("checked", obj.k3);
98+ $("#kollok4").prop("checked", obj.k4);
99+ }
100+
101+}
102+
103+var opr = []
104+var theor = []
105+
106+window.onload = function() {
107+ read()
108+
109+ $.getJSON("/linal/kollok_/theory.json", function(result) {
110+ opr = result["opr"]
111+ theor = result["theor"]
112+
113+ reevaluate()
114+
115+ $("#kollokTheor").change(reevaluate)
116+ $("#kollokOpr").change(reevaluate)
117+ $("#kollok1").change(reevaluate)
118+ $("#kollok2").change(reevaluate)
119+ $("#kollok3").change(reevaluate)
120+ $("#kollok4").change(reevaluate)
121+ $("#fightMeKollok").click(update);
122+
123+ });
124+}
javascript/linal.sosalovo.jsnew file+66
@@ -0,0 +1,66 @@
1+function update() {
2+ write()
3+
4+ let result = $("#diskraSosalovoNumber")
5+ let text = $("#diskraSosalovoText")
6+
7+ result.text("")
8+ text.text("")
9+
10+ let kdz = parseInt($("#KDZ").val())
11+ let sem = parseInt($("#Sem").val())
12+ let kollok = parseInt($("#Kollok").val())
13+ let kr3 = parseInt($("#KR3").val())
14+ let egz = parseInt($("#Egz").val())
15+
16+ if (isNaN(kdz) || isNaN(sem) || isNaN(kollok) || isNaN(kr3) || isNaN(egz)) {
17+ return
18+ }
19+
20+ let no = Math.round(0.35*kr3 + 0.4*kollok + 0.12*sem + 0.13*kdz)
21+ let r = Math.round(0.7*no + 0.3*egz)
22+
23+ result.text(r)
24+ if (r < 4) {
25+ text.text("тебя отчислили спасибо досвидания")
26+ }
27+}
28+
29+window.onload = function() {
30+ $("#KDZ").change(update)
31+ $("#Sem").change(update)
32+ $("#Kollok").change(update)
33+ $("#KR3").change(update)
34+ $("#Egz").change(update)
35+ $("#KDZ").keyup(update)
36+ $("#Sem").keyup(update)
37+ $("#Kollok").keyup(update)
38+ $("#KR3").keyup(update)
39+ $("#Egz").keyup(update)
40+
41+ read()
42+
43+ update()
44+}
45+
46+function read() {
47+ let obj = Cookies.getJSON('linal.sosalovo')
48+ if (obj != undefined) {
49+ $("#KDZ").val(obj.kdz)
50+ $("#Sem").val(obj.sem)
51+ $("#Kollok").val(obj.kollok)
52+ $("#KR3").val(obj.kr3)
53+ $("#Egz").val(obj.egz)
54+ }
55+}
56+
57+function write() {
58+ let obj = {
59+ "kdz": parseInt($("#KDZ").val()) || 0,
60+ "sem": parseInt($("#Sem").val()) || 0,
61+ "kollok": parseInt($("#Kollok").val()) || 0,
62+ "kr3": parseInt($("#KR3").val()) || 0,
63+ "egz": parseInt($("#Egz").val()) || 0
64+ }
65+ Cookies.set('linal.sosalovo', obj, { expires: 365 })
66+}
javascript/proga.sosalovo.jsnew file+81
@@ -0,0 +1,81 @@
1+function update() {
2+ write()
3+
4+ let result = $("#diskraSosalovoNumber")
5+ let text = $("#diskraSosalovoText")
6+
7+ result.text("")
8+ text.text("")
9+
10+ let sr3 = parseFloat($("#SR3").val())
11+ let sr4 = parseFloat($("#SR4").val())
12+ let kr4 = parseInt($("#KR4").val())
13+ let kdz3 = parseInt($("#KDZ3").val())
14+ let ekr = parseInt($("#EKR").val())
15+ let podbel = parseInt($("#Podbel").val())
16+
17+ if (isNaN(sr3) ||
18+ isNaN(sr4) ||
19+ isNaN(kr4) ||
20+ isNaN(kdz3)||
21+ isNaN(ekr) ||
22+ isNaN(podbel)) {
23+ return
24+ }
25+
26+ let no3 = 0.5*sr3 + 0.5*kdz3
27+ let no4 = 0.2*sr4 + 0.8*kr4
28+
29+ let no = Math.round(0.2*no3+0.8*no4)
30+
31+ let eo = Math.round(0.8*Math.min(ekr, podbel) + 0.2*Math.max(ekr, podbel))
32+ let r = Math.round(0.8*eo + 0.2*no)
33+
34+ result.text(r)
35+ if (r < 4) {
36+ text.text("тебя отчислили спасибо досвидания")
37+ }
38+}
39+
40+window.onload = function() {
41+ $("#SR3").change(update)
42+ $("#SR4").change(update)
43+ $("#KR4").change(update)
44+ $("#KDZ3").change(update)
45+ $("#EKR").change(update)
46+ $("#Podbel").change(update)
47+ $("#SR3").keyup(update)
48+ $("#SR4").keyup(update)
49+ $("#KR4").keyup(update)
50+ $("#KDZ3").keyup(update)
51+ $("#EKR").keyup(update)
52+ $("#Podbel").keyup(update)
53+
54+ read()
55+
56+ update()
57+}
58+
59+function read() {
60+ let obj = Cookies.getJSON('proga.sosalovo')
61+ if (obj != undefined) {
62+ $("#SR3").val(obj.sr3)
63+ $("#SR4").val(obj.sr4)
64+ $("#KR4").val(obj.kr4)
65+ $("#KDZ3").val(obj.kdz3)
66+ $("#EKR").val(obj.ekr)
67+ $("#Podbel").val(obj.podbel)
68+ }
69+}
70+
71+function write() {
72+ let obj = {
73+ "sr3": parseFloat($("#SR3").val()) || 0,
74+ "sr4": parseFloat($("#SR4").val()) || 0,
75+ "kr4": parseInt($("#KR4").val()) || 0,
76+ "kdz3": parseInt($("#KDZ3").val()) || 0,
77+ "ekr": parseInt($("#EKR").val()) || 0,
78+ "podbel": parseInt($("#Podbel").val()) || 0
79+ }
80+ Cookies.set('proga.sosalovo', obj, { expires: 365 })
81+}
javascript/sosalovo.jsdeleted−41
@@ -1,41 +0,0 @@
1−function update() {
2− let result = $("#diskraSosalovoNumber")
3− let text = $("#diskraSosalovoText")
4−
5− result.text("")
6− text.text("")
7−
8− let kr3 = parseInt($("#KR3").val())
9− let dz3 = parseInt($("#DZ3").val())
10− let kr4 = parseInt($("#KR4").val())
11− let dz4 = parseInt($("#DZ4").val())
12− let mit = parseInt($("#MIT").val())
13−
14− if (isNaN(kr3) || isNaN(dz3) || isNaN(kr4) || isNaN(dz4) || isNaN(mit)) {
15− return
16− }
17−
18− let d = 0.62*Math.min(dz3, dz4) + 0.38*Math.max(dz3, dz4)
19− let k = 0.62*Math.min(kr3, kr4) + 0.38*Math.max(kr3, kr4)
20− let o = 0.62*Math.min(d, k) + 0.38*Math.max(d, k)
21− let r = Math.round(0.8*Math.round(o) + 0.2*mit)
22−
23− result.text(r)
24− if (r < 4) {
25− text.text("тебя отчислили спасибо досвидания")
26− }
27−}
28−
29−window.onload = function() {
30− $("#KR3").change(update)
31− $("#DZ3").change(update)
32− $("#KR4").change(update)
33− $("#DZ4").change(update)
34− $("#MIT").change(update)
35− $("#KR3").keyup(update)
36− $("#DZ3").keyup(update)
37− $("#KR4").keyup(update)
38− $("#DZ4").keyup(update)
39− $("#MIT").keyup(update)
40− update()
41−}
kursach/texhDoc.mdnew file+14
@@ -0,0 +1,14 @@
1+---
2+layout: page
3+tag: Kursach
4+title: TechDoc
5+permalink: kursach/techDoc
6+---
7+
8+# TechDoc
9+
10+GitHub repo: [github.com/ilyakooo0/TechDoc](https://github.com/ilyakooo0/TechDoc)
11+
12+Это класс документа LaTeX для технической документации курсача.
13+
14+В репозитории есть пример.
linal/kollok_/kollok.htmlnew file+60
@@ -0,0 +1,60 @@
1+---
2+layout: page
3+title: kollok
4+permalink: linal/kollok
5+tag: Linal
6+custom_js:
7+ - kollok
8+ - jquery
9+ - js.cookie
10+---
11+
12+ <h1 id="sosalovoCenter">kollok</h1>
13+
14+ <div id="kollokText">
15+ </div>
16+
17+ <button id="fightMeKollok">Fight me</button>
18+
19+ <div class="sosalovoPair">
20+ <div class="internetField">
21+ <div class="diskraSosalovoTitle">
22+ Opr
23+ </div>
24+ <input id="kollokOpr" type="checkbox" checked="true">
25+ </div>
26+ <div class="internetField">
27+ <div class="diskraSosalovoTitle">
28+ Theor
29+ </div>
30+ <input id="kollokTheor" type="checkbox" checked="true">
31+ </div>
32+ </div>
33+ <div class="sosalovoPair">
34+ <div class="internetField">
35+ <div class="diskraSosalovoTitle">
36+ 1
37+ </div>
38+ <input id="kollok1" type="checkbox" checked="true">
39+ </div>
40+ <div class="internetField">
41+ <div class="diskraSosalovoTitle">
42+ 2
43+ </div>
44+ <input id="kollok2" type="checkbox" checked="true">
45+ </div>
46+ </div>
47+ <div class="sosalovoPair">
48+ <div class="internetField">
49+ <div class="diskraSosalovoTitle">
50+ 3
51+ </div>
52+ <input id="kollok3" type="checkbox" checked="true">
53+ </div>
54+ <div class="internetField">
55+ <div class="diskraSosalovoTitle">
56+ 4
57+ </div>
58+ <input id="kollok4" type="checkbox" checked="true">
59+ </div>
60+ </div>
linal/kollok_/theory.jsonnew file+259
@@ -0,0 +1,259 @@
1+{
2+ "opr": [
3+ [
4+ "Дать определение умножения матриц. Коммутативна ли эта операция? Ответ пояснить.",
5+ "Дать определения ступенчатого вида матрицы и канонического вида матрицы.",
6+ "Перечислить элементарные преобразования строк матрицы.",
7+ "Сформулировать теорему о методе Гаусса (алгоритм приводить не нужно).",
8+ "Дать определения перестановки и подстановки.",
9+ "Дать определения знака и четности подстановки.",
10+ "Выписать общую формулу для вычисления определителя произвольного порядка.",
11+ "Какие три условия достаточно наложить на функцию от столбцов матрицы, чтобы она обязательно была детерминантом?",
12+ "Выписать формулы для разложения определителя по строке и по столбцу.",
13+ "Что такое фальшивое разложение?",
14+ "Выписать формулы Крамера для квадратной матрицы произвольного порядка. Когда с их помощью можно найти решение СЛАУ?",
15+ "Что такое дополняющий минор и что такое алгебраическое дополнение?",
16+ "Дать определение союзной матрицы.",
17+ "Дать определение обратной матрицы. Сформулировать критерий ее существования.",
18+ "Выписать формулу для нахождения обратной матрицы.",
19+ "Как найти обратную к произведению матриц?",
20+ "Дать определение минора.",
21+ "Дать определение базисного минора. Какие строки называются базисными?",
22+ "Дать определение линейной комбинации строк. Что такое нетривиальная линейная комбинация?",
23+ "Дать определение линейной зависимости строк матрицы.",
24+ "Дать определение линейно независимых столбцов матрицы.",
25+ "Сформулировать критерий линейной зависимости.",
26+ "Дать определение ранга матрицы.",
27+ "Сформулировать теорему о базисном миноре.",
28+ "Сформулировать теорему о ранге матрицы.",
29+ "Сформулировать критерий невырожденности квадратной матрицы.",
30+ "Выписать свойства решений однородных и неоднородных СЛАУ.",
31+ "Сформулировать теорему Кронекера-Капелли.",
32+ "Дать определение фундаментальной системы решений (ФСР) однородной СЛАУ."
33+ ],
34+ [
35+ "Сформулируйте теорему о структуре общего решения однородной системы линейных алгебраических уравнений.",
36+ "Сформулируйте теорему о структуре общего решения неоднородной системы линейных алгебраических уравнений.",
37+ "Что такое алгебраическая и тригонометрическая форма записи комплексного числа?",
38+ "Дайте определения модуля и аргумента комплексного числа. Что такое главное значение аргумента комплексного числа?",
39+ "Сложение, умножение комплексных чисел. Что происходит с аргументами и модулями комплексных чисел при умножении?",
40+ "Что такое комплексное сопряжение? Как можно делить комплексные числа?",
41+ "Выпишите формулу Муавра.",
42+ "Как найти комплексные корни n-ой степени из комплексного числа? Сделайте эскиз, на котором отметьте исходное число и все корни из него.",
43+ "Сформулируйте основную теорему алгебры. Сформулировать теорему Безу.",
44+ "Выпишите формулу Эйлера. Выпишите выражения для синуса и косинуса через экспоненту.",
45+ "Выпишите формулы Виета.",
46+ "Какие многочлены называются неприводимыми?",
47+ "Сформулируйте утверждение о разложение многочленов на неприводимые множители над комплексными числами.",
48+ "Сформулируйте утверждение о разложение многочленов на неприводимые множители над действительными числами.",
49+ "Дайте определение векторного произведения векторов в трехмерном пространстве.",
50+ "Сформулируйте три алгебраических свойства векторного произведения.",
51+ "Выпишите формулу для вычисления векторного произведения в координатах, заданных в ортонормированном базисе.",
52+ "Дайте определение смешанного произведения векторов. Как вычислить объем тетраэдра с помощью смешанного произведения?",
53+ "Выпишите формулу для вычисления смешанного произведения в координатах, заданных в ортонормированном базисе.",
54+ "Сформулируйте критерий компланарности трех векторов с помощью смешанного произведения.",
55+ "Дайте определение прямоугольной декартовой системы координат.",
56+ "Что такое уравнение поверхности и его геометрический образ?",
57+ "Сформулируйте теорему о том, что задает любое линейное уравнение на координаты точки в трехмерном пространстве.",
58+ "Дайте определение нормали к плоскости.",
59+ "Выпишите формулу для расстояния от точки до плоскости.",
60+ "Общие уравнения прямой. Векторное уравнение прямой. Параметрические и канонические уравнения прямой.",
61+ "Сформулируйте критерий принадлежности двух прямых одной плоскости.",
62+ "Выпишите формулу для вычисления расстояния от точки до прямой.",
63+ "Выпишите формулу для вычисления расстояния между двумя скрещивающимися прямыми.",
64+ "Какие бинарные операции называются ассоциативными, а какие коммутативными?",
65+ "Дайте определения полугруппы и моноида. Приведите примеры.",
66+ "Сформулируйте определение группы.",
67+ "Что такое симметрическая группа? Укажите число элементов в ней.",
68+ "Что такое общая линейная и специальная линейная группы?",
69+ "Сформулируйте определение абелевой группы. Приведите пример.",
70+ "Дайте определение подгруппы. Приведите пример группы и ее подгруппы.",
71+ "Дайте определение гомоморфизма групп. Что такое ядро гомоморфизма групп?",
72+ "Дайте определение изоморфизма групп. Приведите пример.",
73+ "Сформулируйте определение циклической группы. Приведите пример.",
74+ "Дайте определение порядка элемента группы.",
75+ "Дайте определение таблицы Кэли.",
76+ "Сколько существует, с точностью до изоморфизма, циклических групп данного порядка?"
77+ ],
78+ [
79+ "Что такое группа диэдра? Что такое знакопеременная группа? Укажите число элементов в них.",
80+ "Сформулируйте утверждение о связи порядка элемента, порождающего циклическую группу, с порядком группы.",
81+ "Сформулируйте утверждение о том, какими могут быть подгруппы группы целых чисел по сложению.",
82+ "Дайте определение левого смежного класса по некоторой подгруппе.",
83+ "Дайте определение нормальной подгруппы. Что такое индекс подгруппы?",
84+ "Сформулируйте теорему Лагранжа.",
85+ "Сформулируйте две леммы, которые нужны для доказательства теоремы Лагранжа.",
86+ "Сформулируйте три следствия из теоремы Лагранжа.",
87+ "Сформулируйте критерий нормальности подгруппы, использующий сопряжение.",
88+ "Дайте определение факторгруппы.",
89+ "Что такое естественный гомоморфизм?",
90+ "Сформулируйте критерий нормальности подгруппы, использующий понятие ядра гомоморфизма.",
91+ "Сформулируйте теорему о гомоморфизме групп. Приведите пример.",
92+ "Что такое прямое произведение групп?",
93+ "Что такое действие группы на множестве?",
94+ "Сформулируйте определения орбиты и стабилизатора.",
95+ "Сформулируйте утверждение о количестве элементов в орбите действия конечной группы.",
96+ "Приведите три примера действия группы на себе.",
97+ "Сформулируйте определение автоморфизма и внутреннего автоморфизма.",
98+ "Что такое центр группы? Что можно сказать о его свойствах?",
99+ "Чему изоморфна факторгруппа группы по ее центру?",
100+ "Сформулируйте теорему Кэли.",
101+ "Дайте определение кольца.",
102+ "Что такое коммутативное кольцо? Приведите примеры коммутативного и некоммутативного колец.",
103+ "Что такое подкольцо, порожденное множеством?",
104+ "Дайте определение делителей нуля.",
105+ "Дайте определение целостного кольца. Приведите пример.",
106+ "Какие элементы кольца называются обратимыми?",
107+ "Сформулируйте критерий целостности для нетривиального коммутативного кольца с единицей.",
108+ "Дайте определение поля. Приведите три примера.",
109+ "Дайте определение подполя. Привести пример пары: поле и его собственное подполе.",
110+ "Дайте определение характеристики поля. Привести примеры: поля конечной положительной характеристики и поля нулевой характеристики.",
111+ "Что такое простое подполе?",
112+ "Сформулируйте утверждение о том, каким будет простое подполе в зависимости от характеристики.",
113+ "Дайте определение расширения поля, полученного с помощью присоединения элемента. Приведите пример.",
114+ "Дайте определение идеала. Что такое главный идеал?",
115+ "Сформулируйте определение гомоморфизма колец.",
116+ "Сформулируйте теорему о гомоморфизме колец. Приведите пример.",
117+ "Сформулируйте теорему о том, когда факторколько кольца многочленов над полем само является полем.",
118+ "Сформулируйте критерий того, что кольцо вычетов по модулю p является полем.",
119+ "Дайте определение алгебраического элемента над полем.",
120+ "Сформулируйте китайскую теорему об остатках (через изоморфизм колец).",
121+ "Что такое поле рациональных дробей?",
122+ "Сформулируйте утверждение о том, сколько элементов может быть в конечном поле и как устроены его подполя.",
123+ "Сформулируйте утверждение о том, что любое конечное поле может быть реализовано как факторкольцо кольца многочленов по некоторому идеалу.",
124+ "Дайте определение линейного (векторного) пространства.",
125+ "Дайте определение базиса линейного (векторного) пространства.",
126+ "Что такое размерность пространства?",
127+ "Дайте определение матрицы перехода от старого базиса линейного пространства к новому.",
128+ "Выпишите формулу для описания изменения координат вектора при изменении базиса.",
129+ "Дайте определение подпространства в линейном пространстве.",
130+ "Дайте определения линейной оболочки конечного набора векторов и ранга системы векторов.",
131+ "Дайте определения суммы и прямой суммы подпространств.",
132+ "Сформулируйте утверждение о связи размерности суммы и пересечения подпространств.",
133+ "Дайте определение линейного отображения. Приведите пример.",
134+ "Дайте определение матрицы линейного отображения.",
135+ "Выпишите формулу для преобразования матрицы линейного отображения при замене базиса. Как выглядит формула в случае линейного оператора?",
136+ "Сформулируйте определения ядра и образа линейного отображения.",
137+ "Сформулируйте утверждение о связи размерностей ядра и образа линейного отображения.",
138+ "Дайте определения собственного вектора и собственного значения линейного оператора.",
139+ "Дайте определения характеристического уравнения и характеристического многочлена квадратной матрицы.",
140+ "Сформулируйте утверждение о связи характеристического уравнения и спектра линейного оператора.",
141+ "Дайте определение собственного подпространства.",
142+ "Дайте определения алгебраической и геометрической кратности собственного значения. Какое неравенство их связывает?",
143+ "Дайте определение следа матрицы. Как меняется след матрицы оператора при замене базиса?",
144+ "Каким свойством обладают собственные векторы линейного оператора, отвечающие различным собственным значениям?",
145+ "Сформулируйте критерий диагональности матрицы оператора.",
146+ "Сформулируйте критерий диагонализируемости матрицы оператора с использованием понятия геометрической кратности.",
147+ "Сформулируйте теорему Гамильтона-Кэли.",
148+ "Дайте определение жордановой клетки. Сформулируйте теорему о жордановой нормальной форме матрицы оператора."
149+ ],
150+ [
151+ "Выпишите формулу для количества жордановых клеток заданного размера.",
152+ "Дайте определение алгебры над полем. Приведите два примера.",
153+ "Дайте определение модуля над кольцом. Приведите два примера.",
154+ "Дайте определение евклидова пространства.",
155+ "Выпишите неравенства Коши-Буняковского и треугольника.",
156+ "Дайте определения ортогонального и ортонормированного базисов.",
157+ "Опишите алгоритм ортогонализации Грама-Шмидта.",
158+ "Дайте определение матрицы Грама.",
159+ "Дайте определение сопряженного пространства.",
160+ "Выпишите формулу для преобразования координат ковектора при переходе к другому базису.",
161+ "Дайте определение взаимных базисов.",
162+ "Дайте определение биортогонального базиса.",
163+ "Сформулируйте критерий линейной зависимости с помощью матрицы Грама.",
164+ "Выпишите формулу для преобразования матрицы Грама при переходе к новому базису.",
165+ "Дайте определение ортогонального дополнения.",
166+ "Дайте определения ортогональной проекции вектора на подпространство и ортогональной составляющей.",
167+ "Выпишите формулу для ортогональной проекции вектора на подпространство, заданное как линейная оболочка данного линейно независимого набора векторов.",
168+ "Выпишите формулу для вычисления расстояния с помощью определителей матриц Грама.",
169+ "Дайте определение сопряженного оператора в евклидовом пространстве.",
170+ "Дайте определение самосопряженного (симметрического) оператора.",
171+ "Что можно сказать про ортогональное дополнение к образу сопряженного оператора?",
172+ "Сформулируйте теорему Фредгольма и альтернативу Фредгольма.",
173+ "Дайте определение ортогонального оператора.",
174+ "Как найти матрицу сопряженного оператора в произвольном базисе?",
175+ "Сформулируйте определение ортогональной матрицы.",
176+ "Что можно сказать про собственные векторы самосопряженного оператора, отвечающие разным собственным значениям?",
177+ "Каким свойством обладают собственные значения самосопряженного оператора?",
178+ "Сформулируйте критерий ортогональности оператора, использующий его матрицу.",
179+ "Каков канонический вид ортогонального оператора? Сформулируйте теорему Эйлера.",
180+ "Сформулируйте теорему о существовании для самосопряженного оператора базиса из собственных векторов.",
181+ "Сформулируйте теорему о сингулярном разложении.",
182+ "Сформулируйте утверждение о QR-разложении.",
183+ "Сформулируйте утверждение о полярном разложении.",
184+ "Дайте определени билинейной формы.",
185+ "Как меняется матрица билинейной формы при замене базиса?",
186+ "Дайте определение квадратичной формы.",
187+ "Выпишите формулу для преобразования квадратичной формы при замене базиса.",
188+ "Дайте определения положительной и отрицательной определенности квадратичной формы.",
189+ "Какую квадратичную форму называют знакопеременной?",
190+ "Сформулируйте критерий Сильвестра положительной определенности квадратичной формы.",
191+ "Сформулируйте следствие критерия Сильвестра для отрицательной определенности квадратичной формы."
192+ ]
193+ ],
194+ "theor": [
195+ [
196+ "Что происходит с произведением матриц при транспонировании? Ответ обосновать.",
197+ "Какие три условия достаточно наложить на функцию от столбцов матрицы, чтобы она обязательно была детерминантом? Ответ обоснуйте для матриц второго порядка.",
198+ "Выписать формулы Крамера для квадратной матрицы произвольного порядка и доказать их.",
199+ "Сформулировать и доказать критерий линейной зависимости.",
200+ "Как связан ранг транспонированной матрицы с рангом исходной матрицы? Ответ обосновать.",
201+ "Сформулировать и доказать следствие теоремы о базисном миноре для квадратных матриц (критерий невырожденности).",
202+ "Сформулировать и доказать критерий существования обратной матрицы. Свойства определителя предполагаются известными. Единственна ли обратная матрица? Ответ обоснуйте.",
203+ "Сформулируйте теорему Кронекера-Капелли и докажите ее.",
204+ "Сформулируйте и докажите теорему о базисном миноре.",
205+ "Сформулируйте и докажите теорему о ранге матрицы (теорема о базисном миноре предполагается известной).",
206+ "Сформулируйте критерий существования ненулевого решения однородной системы линейных уравнений с квадратной матрицей и докажите его.",
207+ "Дайте определение фундаментальной системы решений (ФСР) однородной системы линейных уравнений. Докажите теорему о существовании ФСР."
208+ ],
209+ [
210+ "Сформулируйте теорему о структуре общего решения неоднородной системы линейных алгебраических уравнений и докажите ее (теорема о структуре общего решения однородной системы линейных алгебраических уравнений предполагается известной).",
211+ "Выпишите формулу для вычисления скалярного произведения векторов, заданных своими координатами в произвольном базисе трехмерного пространства, и приведите ее вывод.",
212+ "Выпишите формулу для вычисления векторного произведения в правом ортонормированном базисе трехмерного пространства и приведите ее вывод.",
213+ "Докажите теорему о том, что любое линейное уравнение на координаты точки в трехмерном пространстве задает плоскость и что любая плоскость определяется линейным уравнением.",
214+ "Выпишите формулу для вычисления расстояния от точки до плоскости и приведите ее вывод.",
215+ "Выпишите формулу Муавра и докажите ее.",
216+ "Докажите теорему о структуре общего решения однородной системы линейных алгебраических уравнений, то есть о том, что произвольное решение однородной СЛАУ может быть представлено в виде линейной комбинации элементов ФСР."
217+ ],
218+ [
219+ "Сформулируйте и докажите утверждение о том, какими могут быть подгруппы группы целых чисел по сложению.",
220+ "Сформулируйте и докажите теорему Лагранжа (включая доказательство лемм). Сформулируйте три следствия из теоремы Лагранжа.",
221+ "Сформулируйте и докажите критерий нормальности подгруппы, использующий сопряжение.",
222+ "Сформулируйте и докажите критерий нормальности подгруппы, использующий понятие ядра гомоморфизма.",
223+ "Сформулируйте и докажите теорему о гомоморфизме групп.",
224+ "Докажите, что центр группы является ее нормальной подгруппой.",
225+ "Сформулируйте и докажите утверждение о том, чему изоморфна факторгруппа группы по ее центру.",
226+ "Сформулируйте и докажите теорему Кэли.",
227+ "Сформулируйте и докажите критерий того, что кольцо вычетов по модулю p является полем.",
228+ "Выпишите и докажите формулу для описания изменения координат вектора при изменении базиса.",
229+ "Выпишите формулу для преобразования матрицы линейного отображения при замене базиса и докажите ее.",
230+ "Сформулируйте и докажите утверждение о связи размерностей ядра и образа линейного отображения.",
231+ "Сформулируйте и докажите утверждение о связи характеристического уравнения и спектра линейного оператора.",
232+ "Сформулируйте и докажите утверждение о том, каким свойством обладают собственные векторы линейного оператора, отвечающие различным собственным значениям.",
233+ "Сформулируйте и докажите критерий диагональности матрицы оператора.",
234+ "Сформулируйте и докажите утверждение о количестве элементов в орбите действия конечной группы.",
235+ "Сформулируйте и докажите утверждение о том, каким будет простое подполе в зависимости от характеристики.",
236+ "Сформулируйте и докажите теорему о том, что действие линейного оператора в конечномерном пространстве полностью определяется матрицей линейного оператора.",
237+ "Каким свойством обладает оператор в n-мерном вещественном пространстве, у которого есть n различных действительных корней? Ответ обоснуйте."
238+ ],
239+ [
240+ "Выпишите и докажите формулу для преобразования координат ковектора при переходе к другому базису.",
241+ "Выпишите и докажите неравенство Коши-Буняковского. Выпишите и докажите неравенство треугольника.",
242+ "Докажите теорему о том, что евклидово пространство можно представить в виде прямой суммы подпространства и его ортогонального дополнения.",
243+ "Выпишите формулу для преобразования матрицы Грама при переходе к новому базису и докажите ее. Что происходит с определителем матрицы Грама при применении процесса ортогонализации Грама-Шмидта? Что можно сказать про знак определителя матрицы Грама? Ответ обоснуйте.",
244+ "Сформулируйте и докажите критерий линейной зависимости набора векторов с помощью матрицы Грама.",
245+ "Выпишите формулу для ортогональной проекции вектора на подпространство, заданное как линейная оболочка данного линейно независимого набора векторов, и докажите ее.",
246+ "Докажите, что для любого оператора в конечномерном евклидовом пространстве существует сопряженный оператор.",
247+ "Сформулируйте и докажите свойство собственных векторов самосопряженного оператора, отвечающих разным собственным значениям.",
248+ "Каким свойством обладают собственные значения самосопряженного оператора? Ответ обоснуйте.",
249+ "Что можно сказать про ортогональное дополнение к образу сопряженного оператора? Ответ обоснуйте. Сформулируйте и докажите теорему Фредгольма.",
250+ "Сформулируйте и докажите теорему о том, что ортогональный оператор переводит ортонормированный базис в ортонормированный. Верно ли обратно? Ответ обоснуйте.",
251+ "Сформулируйте и докажите критерий ортогональности оператора, использующий его матрицу.",
252+ "Сформулируйте теорему о существовании для самосопряженного оператора базиса из собственных векторов. Приведите доказательство в случае различных вещественных собственных значений.",
253+ "Сформулируйте и докажите утверждение о QR-разложении.",
254+ "Сформулируйте и докажите теорему о сингулярном разложении.",
255+ "Как меняется матрица билинейной формы при замене базиса? Как меняется матрица квадратичной формы при замене базиса? Ответ обоснуйте.",
256+ "Сформулируйте и докажите (включая лемму) теорему об инвариантности ранга матрицы квадратичной формы."
257+ ]
258+ ]
259+}
linal/sosalovo.htmlnew file+61
@@ -0,0 +1,61 @@
1+---
2+layout: page
3+title: sosalovo
4+permalink: linal/sosalovo
5+tag: Linal
6+custom_js:
7+ - linal.sosalovo
8+ - jquery
9+ - js.cookie
10+---
11+
12+ <h1 id="sosalovoCenter">sosalovo</h1>
13+ <div class="sosalovoPair">
14+ <div class="field">
15+ <div class="diskraSosalovoTitle">
16+ KDZ
17+ </div>
18+ <input autocomplete="off" id="KDZ" name="KDZ" type="number" value="10" min="0" max="10">
19+ </div>
20+ <div class="field">
21+ <div class="diskraSosalovoTitle">
22+ Sem
23+ </div>
24+ <input autocomplete="off" id="Sem" name="Sem" type="number" value="6" min="0" max="10">
25+ </div>
26+ </div>
27+ <div class="sosalovoPair">
28+ <div class="field">
29+ <div class="diskraSosalovoTitle">
30+ Kollok
31+ </div>
32+ <input autocomplete="off" id="Kollok" name="Kollok" type="number" value="9" min="0" max="10">
33+ </div>
34+ <div class="field">
35+ <div class="diskraSosalovoTitle">
36+ KR3
37+ </div>
38+ <input autocomplete="off" id="KR3" name="KR3" type="number" value="7" min="0" max="10">
39+ </div>
40+ </div>
41+ <div class="sosalovoPair">
42+ <div class="field">
43+ <div class="diskraSosalovoTitle">
44+ Egz
45+ </div>
46+ <input autocomplete="off" id="Egz" name="Egz" type="number" value="5" min="0" max="10">
47+ </div>
48+ </div>
49+
50+ <div class="diskraSosalovoResult">
51+ <div id="diskraSosalovoNumber">
52+
53+ </div>
54+
55+ <div id="diskraSosalovoText">
56+
57+ </div>
58+
59+ </div>
60+
61+ <p align="center" style="display: block; margin-top: 55px;">есчо по усмотрению семинариста вместо округления может производиться отбраcывание дробной части</h4>
logo-mask.svgnew file+1
@@ -0,0 +1 @@
1+<svg height="150" viewBox="0 0 400 400" width="150" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" fill-rule="evenodd"><path d="m26 26v350h350v-350zm-18-18h386v386h-386z" fill-rule="nonzero"/><path d="m58.648 110.08h12.672v-20.16h-12.672v-7.92h22.032v28.08h13.32v7.92h-35.352zm10.944-37.872c0-1.4880074.5519945-2.7599947 1.656-3.816s2.6399902-1.584 4.608-1.584c2.0160101 0 3.623994.5279947 4.824 1.584s1.8 2.3279926 1.8 3.816c0 1.5360077-.599994 2.7959951-1.8 3.78s-2.8079899 1.476-4.824 1.476c-1.9680098 0-3.5039945-.4919951-4.608-1.476s-1.656-2.2439923-1.656-3.78z"/><path d="m184.44 67.6h11.952v38.304c0 2.928015.491995 4.991994 1.476 6.192s2.43599 1.8 4.356 1.8c1.344007 0 2.711993-.263997 4.104-.792s2.663994-1.271995 3.816-2.232l2.592 3.816c-.768004.672003-1.607995 1.271997-2.52 1.8s-1.847995.971998-2.808 1.332-1.919995.635999-2.88.828-1.847996.288-2.664.288c-1.776009 0-3.359993-.227998-4.752-.684s-2.555995-1.187995-3.492-2.196-1.643998-2.339992-2.124-3.996-.72-3.707988-.72-6.156v-33.48h-6.336z"/><path d="m326.792 112.456h2.736l8.928-30.456h5.832l-10.008 32.328c-.528003 1.680008-1.067997 3.587989-1.62 5.724s-1.331995 4.139991-2.34 6.012-2.375991 3.455994-4.104 4.752-3.983986 1.944-6.768 1.944c-.624003 0-1.283997-.071999-1.98-.216s-1.379997-.323999-2.052-.54-1.295997-.467999-1.872-.756-1.007999-.575999-1.296-.864l2.016-5.184c.288001.240001.683997.479999 1.188.72s1.055997.443999 1.656.612 1.187997.311999 1.764.432 1.055998.18 1.44.18c3.600018 0 6.047994-3.04797 7.344-9.144h-4.824l-15.12-36h6.48z"/><path d="m62.176 192.808c2.0640103-1.200006 4.391987-2.063997 6.984-2.592s5.1359875-.792 7.632-.792c2.4480122 0 4.4519922.383996 6.012 1.152s2.7839956 1.763994 3.672 2.988 1.4879984 2.615992 1.8 4.176.468 3.131992.468 4.716c0 1.824009-.0479995 3.76799-.144 5.832s-.1679998 4.12799-.216 6.192c0 2.400012.1439986 4.679989.432 6.84h4.824v4.68h-9.576l-.648-5.4h-.36c-.2880014.432002-.7199971.983997-1.296 1.656s-1.3319953 1.331997-2.268 1.98-2.0759933 1.211998-3.42 1.692-2.9279909.72-4.752.72c-3.5520178 0-6.3599897-.911991-8.424-2.736s-3.096-4.319984-3.096-7.488c0-2.448012.5399946-4.487992 1.62-6.12s2.6279899-2.879996 4.644-3.744 4.4519857-1.367999 7.308-1.512 6.0599822.047997 9.612.576c.2400012-2.208011.2760008-4.043993.108-5.508s-.551997-2.627996-1.152-3.492-1.4399946-1.475998-2.52-1.836-2.4119921-.54-3.996-.54c-2.1600108 0-4.2239902.299997-6.192.9s-3.7199923 1.211997-5.256 1.836zm10.584 29.016c1.3440067 0 2.5919942-.215998 3.744-.648s2.1599957-.983997 3.024-1.656 1.5839971-1.403996 2.16-2.196 1.0079986-1.547996 1.296-2.268v-5.04c-2.4960125-.432002-4.7999894-.648-6.912-.648s-3.9359923.227998-5.472.684-2.7359957 1.163995-3.6 2.124-1.296 2.207992-1.296 3.744c0 1.584008.5399946 2.963994 1.62 4.14s2.8919873 1.764 5.436 1.764z"/><path d="m179.4 175.6h15.264v28.728h2.16l11.808-14.328h11.016l-14.544 16.416 9.432 11.664h6.696v7.92h-11.664l-12.384-14.904h-2.52v14.904h-9.36v-42.48h-5.904z"/><path d="m306.92 208c0-3.024015.455995-5.711988 1.368-8.064s2.207992-4.343992 3.888-5.976 3.683988-2.867996 6.012-3.708 4.931986-1.26 7.812-1.26c3.024015 0 5.723988.455995 8.1 1.368s4.379992 2.195992 6.012 3.852 2.867996 3.659988 3.708 6.012 1.26 4.943986 1.26 7.776c0 3.024015-.455995 5.711988-1.368 8.064s-2.207992 4.343992-3.888 5.976-3.683988 2.867996-6.012 3.708-4.931986 1.26-7.812 1.26c-3.024015 0-5.723988-.455995-8.1-1.368s-4.379992-2.195992-6.012-3.852-2.867996-3.659988-3.708-6.012-1.26-4.943986-1.26-7.776zm9.648 0c0 1.584008.215998 3.047993.648 4.392s1.055996 2.519995 1.872 3.528 1.799994 1.787997 2.952 2.34 2.471993.828 3.96.828c2.784014 0 5.051991-.887991 6.804-2.664s2.628-4.583981 2.628-8.424c0-3.312017-.815992-5.98799-2.448-8.028s-3.959985-3.06-6.984-3.06c-1.344007 0-2.591994.203998-3.744.612s-2.147996 1.067995-2.988 1.98-1.499998 2.063993-1.98 3.456-.72 3.07199-.72 5.04z"/><path d="m58.504 316c0-5.808029 1.5119849-10.403983 4.536-13.788s7.3439719-5.076 12.96-5.076c3.0240151 0 5.6279891.491995 7.812 1.476s3.9959928 2.315992 5.436 3.996 2.5079965 3.671988 3.204 5.976 1.044 4.775987 1.044 7.416c0 2.880014-.3839962 5.483988-1.152 7.812s-1.8959926 4.307992-3.384 5.94-3.3239891 2.891996-5.508 3.78-4.6679861 1.332-7.452 1.332c-2.9760149 0-5.567989-.491995-7.776-1.476s-4.0319928-2.315992-5.472-3.996-2.5079965-3.671988-3.204-5.976-1.044-4.775987-1.044-7.416zm5.976 0c0 1.680008.203998 3.359992.612 5.04s1.0679954 3.191993 1.98 4.536 2.0999927 2.423996 3.564 3.24 3.2519894 1.224 5.364 1.224c3.8400192 0 6.7319903-1.187988 8.676-3.564s2.916-5.867977 2.916-10.476c0-1.728009-.203998-3.419992-.612-5.076s-1.0799953-3.155993-2.016-4.5-2.1359927-2.423996-3.6-3.24-3.2519894-1.224-5.364-1.224c-3.8400192 0-6.7199904 1.175988-8.64 3.528s-2.88 5.855977-2.88 10.512z"/><path d="m183.504 316c0-5.808029 1.511985-10.403983 4.536-13.788s7.343972-5.076 12.96-5.076c3.024015 0 5.627989.491995 7.812 1.476s3.995993 2.315992 5.436 3.996 2.507997 3.671988 3.204 5.976 1.044 4.775987 1.044 7.416c0 2.880014-.383996 5.483988-1.152 7.812s-1.895993 4.307992-3.384 5.94-3.323989 2.891996-5.508 3.78-4.667986 1.332-7.452 1.332c-2.976015 0-5.567989-.491995-7.776-1.476s-4.031993-2.315992-5.472-3.996-2.507997-3.671988-3.204-5.976-1.044-4.775987-1.044-7.416zm5.976 0c0 1.680008.203998 3.359992.612 5.04s1.067995 3.191993 1.98 4.536 2.099993 2.423996 3.564 3.24 3.251989 1.224 5.364 1.224c3.840019 0 6.73199-1.187988 8.676-3.564s2.916-5.867977 2.916-10.476c0-1.728009-.203998-3.419992-.612-5.076s-1.079995-3.155993-2.016-4.5-2.135993-2.423996-3.6-3.24-3.251989-1.224-5.364-1.224c-3.840019 0-6.71999 1.175988-8.64 3.528s-2.88 5.855977-2.88 10.512z"/><path d="m308.36 308.8c0-4.08002.359996-7.739984 1.08-10.98s1.799993-5.975989 3.24-8.208 3.263989-3.935994 5.472-5.112 4.823985-1.764 7.848-1.764c3.216016 0 5.939989.575994 8.172 1.728s4.043993 2.831989 5.436 5.04 2.399997 4.931984 3.024 8.172.936 6.947979.936 11.124c0 4.08002-.359996 7.739984-1.08 10.98s-1.799993 5.975989-3.24 8.208-3.263989 3.935994-5.472 5.112-4.823985 1.764-7.848 1.764c-3.168016 0-5.867989-.635994-8.1-1.908s-4.055993-3.059988-5.472-5.364-2.435997-5.051984-3.06-8.244-.936-6.707981-.936-10.548zm29.304 0c0-2.544013-.143999-4.967988-.432-7.272l-21.384 19.512c.816004 2.736014 2.039992 4.919992 3.672 6.552s3.767987 2.448 6.408 2.448c4.224021 0 7.235991-1.751982 9.036-5.256s2.7-8.831964 2.7-15.984zm-23.328 0c0 1.200006.036 2.351994.108 3.456s.156 2.183995.252 3.24l21.456-19.44c-.816004-2.592013-2.027992-4.655992-3.636-6.192s-3.779986-2.304-6.516-2.304c-4.272021 0-7.283991 1.763982-9.036 5.292s-2.628 8.843964-2.628 15.948z"/></g></svg>
logo.svg+1−21
@@ -1,21 +1 @@
1−<?xml version="1.0" encoding="UTF-8"?>
2−<svg width="400px" height="400px" viewBox="0 0 400 400" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
3− <!-- Generator: Sketch 46 (44423) - http://www.bohemiancoding.com/sketch -->
4− <title>Artboard 2</title>
5− <desc>Created with Sketch.</desc>
6− <defs></defs>
7− <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
8− <g id="Artboard-2" fill="#000000">
9− <path d="M26,26 L26,376 L376,376 L376,26 L26,26 Z M8,8 L394,8 L394,394 L8,394 L8,8 Z" id="Rectangle-1" fill-rule="nonzero"></path>
10− <path d="M58.648,110.08 L71.32,110.08 L71.32,89.92 L58.648,89.92 L58.648,82 L80.68,82 L80.68,110.08 L94,110.08 L94,118 L58.648,118 L58.648,110.08 Z M69.592,72.208 C69.592,70.7199926 70.1439945,69.4480053 71.248,68.392 C72.3520055,67.3359947 73.8879902,66.808 75.856,66.808 C77.8720101,66.808 79.479994,67.3359947 80.68,68.392 C81.880006,69.4480053 82.48,70.7199926 82.48,72.208 C82.48,73.7440077 81.880006,75.0039951 80.68,75.988 C79.479994,76.9720049 77.8720101,77.464 75.856,77.464 C73.8879902,77.464 72.3520055,76.9720049 71.248,75.988 C70.1439945,75.0039951 69.592,73.7440077 69.592,72.208 Z" id="i"></path>
11− <path d="M184.44,67.6 L196.392,67.6 L196.392,105.904 C196.392,108.832015 196.883995,110.895994 197.868,112.096 C198.852005,113.296006 200.30399,113.896 202.224,113.896 C203.568007,113.896 204.935993,113.632003 206.328,113.104 C207.720007,112.575997 208.991994,111.832005 210.144,110.872 L212.736,114.688 C211.967996,115.360003 211.128005,115.959997 210.216,116.488 C209.303995,117.016003 208.368005,117.459998 207.408,117.82 C206.447995,118.180002 205.488005,118.455999 204.528,118.648 C203.567995,118.840001 202.680004,118.936 201.864,118.936 C200.087991,118.936 198.504007,118.708002 197.112,118.252 C195.719993,117.795998 194.556005,117.064005 193.62,116.056 C192.683995,115.047995 191.976002,113.716008 191.496,112.06 C191.015998,110.403992 190.776,108.352012 190.776,105.904 L190.776,72.424 L184.44,72.424 L184.44,67.6 Z" id="l"></path>
12− <path d="M326.792,112.456 L329.528,112.456 L338.456,82 L344.288,82 L334.28,114.328 C333.751997,116.008008 333.212003,117.915989 332.66,120.052 C332.107997,122.188011 331.328005,124.191991 330.32,126.064 C329.311995,127.936009 327.944009,129.519994 326.216,130.816 C324.487991,132.112006 322.232014,132.76 319.448,132.76 C318.823997,132.76 318.164003,132.688001 317.468,132.544 C316.771997,132.399999 316.088003,132.220001 315.416,132.004 C314.743997,131.787999 314.120003,131.536001 313.544,131.248 C312.967997,130.959999 312.536001,130.672001 312.248,130.384 L314.264,125.2 C314.552001,125.440001 314.947997,125.679999 315.452,125.92 C315.956003,126.160001 316.507997,126.363999 317.108,126.532 C317.708003,126.700001 318.295997,126.843999 318.872,126.964 C319.448003,127.084001 319.927998,127.144 320.312,127.144 C323.912018,127.144 326.359994,124.09603 327.656,118 L322.832,118 L307.712,82 L314.192,82 L326.792,112.456 Z" id="y"></path>
13− <path d="M62.176,192.808 C64.2400103,191.607994 66.567987,190.744003 69.16,190.216 C71.752013,189.687997 74.2959875,189.424 76.792,189.424 C79.2400122,189.424 81.2439922,189.807996 82.804,190.576 C84.3640078,191.344004 85.5879956,192.339994 86.476,193.564 C87.3640044,194.788006 87.9639984,196.179992 88.276,197.74 C88.5880016,199.300008 88.744,200.871992 88.744,202.456 C88.744,204.280009 88.6960005,206.22399 88.6,208.288 C88.5039995,210.35201 88.4320002,212.41599 88.384,214.48 C88.384,216.880012 88.5279986,219.159989 88.816,221.32 L93.64,221.32 L93.64,226 L84.064,226 L83.416,220.6 L83.056,220.6 C82.7679986,221.032002 82.3360029,221.583997 81.76,222.256 C81.1839971,222.928003 80.4280047,223.587997 79.492,224.236 C78.5559953,224.884003 77.4160067,225.447998 76.072,225.928 C74.7279933,226.408002 73.1440091,226.648 71.32,226.648 C67.7679822,226.648 64.9600103,225.736009 62.896,223.912 C60.8319897,222.087991 59.8,219.592016 59.8,216.424 C59.8,213.975988 60.3399946,211.936008 61.42,210.304 C62.5000054,208.671992 64.0479899,207.424004 66.064,206.56 C68.0800101,205.695996 70.5159857,205.192001 73.372,205.048 C76.2280143,204.903999 79.4319822,205.095997 82.984,205.624 C83.2240012,203.415989 83.2600008,201.580007 83.092,200.116 C82.9239992,198.651993 82.540003,197.488004 81.94,196.624 C81.339997,195.759996 80.5000054,195.148002 79.42,194.788 C78.3399946,194.427998 77.0080079,194.248 75.424,194.248 C73.2639892,194.248 71.2000098,194.547997 69.232,195.148 C67.2639902,195.748003 65.5120077,196.359997 63.976,196.984 L62.176,192.808 Z M72.76,221.824 C74.1040067,221.824 75.3519942,221.608002 76.504,221.176 C77.6560058,220.743998 78.6639957,220.192003 79.528,219.52 C80.3920043,218.847997 81.1119971,218.116004 81.688,217.324 C82.2640029,216.531996 82.6959986,215.776004 82.984,215.056 L82.984,210.016 C80.4879875,209.583998 78.1840106,209.368 76.072,209.368 C73.9599894,209.368 72.1360077,209.595998 70.6,210.052 C69.0639923,210.508002 67.8640043,211.215995 67,212.176 C66.1359957,213.136005 65.704,214.383992 65.704,215.92 C65.704,217.504008 66.2439946,218.883994 67.324,220.06 C68.4040054,221.236006 70.2159873,221.824 72.76,221.824 Z" id="a"></path>
14− <polygon id="k" points="179.4 175.6 194.664 175.6 194.664 204.328 196.824 204.328 208.632 190 219.648 190 205.104 206.416 214.536 218.08 221.232 218.08 221.232 226 209.568 226 197.184 211.096 194.664 211.096 194.664 226 185.304 226 185.304 183.52 179.4 183.52"></polygon>
15− <path d="M306.92,208 C306.92,204.975985 307.375995,202.288012 308.288,199.936 C309.200005,197.583988 310.495992,195.592008 312.176,193.96 C313.856008,192.327992 315.859988,191.092004 318.188,190.252 C320.516012,189.411996 323.119986,188.992 326,188.992 C329.024015,188.992 331.723988,189.447995 334.1,190.36 C336.476012,191.272005 338.479992,192.555992 340.112,194.212 C341.744008,195.868008 342.979996,197.871988 343.82,200.224 C344.660004,202.576012 345.08,205.167986 345.08,208 C345.08,211.024015 344.624005,213.711988 343.712,216.064 C342.799995,218.416012 341.504008,220.407992 339.824,222.04 C338.143992,223.672008 336.140012,224.907996 333.812,225.748 C331.483988,226.588004 328.880014,227.008 326,227.008 C322.975985,227.008 320.276012,226.552005 317.9,225.64 C315.523988,224.727995 313.520008,223.444008 311.888,221.788 C310.255992,220.131992 309.020004,218.128012 308.18,215.776 C307.339996,213.423988 306.92,210.832014 306.92,208 Z M316.568,208 C316.568,209.584008 316.783998,211.047993 317.216,212.392 C317.648002,213.736007 318.271996,214.911995 319.088,215.92 C319.904004,216.928005 320.887994,217.707997 322.04,218.26 C323.192006,218.812003 324.511993,219.088 326,219.088 C328.784014,219.088 331.051991,218.200009 332.804,216.424 C334.556009,214.647991 335.432,211.840019 335.432,208 C335.432,204.687983 334.616008,202.01201 332.984,199.972 C331.351992,197.93199 329.024015,196.912 326,196.912 C324.655993,196.912 323.408006,197.115998 322.256,197.524 C321.103994,197.932002 320.108004,198.591995 319.268,199.504 C318.427996,200.416005 317.768002,201.567993 317.288,202.96 C316.807998,204.352007 316.568,206.03199 316.568,208 Z" id="o"></path>
16− <path d="M58.504,316 C58.504,310.191971 60.0159849,305.596017 63.04,302.212 C66.0640151,298.827983 70.3839719,297.136 76,297.136 C79.0240151,297.136 81.6279891,297.627995 83.812,298.612 C85.9960109,299.596005 87.8079928,300.927992 89.248,302.608 C90.6880072,304.288008 91.7559965,306.279988 92.452,308.584 C93.1480035,310.888012 93.496,313.359987 93.496,316 C93.496,318.880014 93.1120038,321.483988 92.344,323.812 C91.5759962,326.140012 90.4480074,328.119992 88.96,329.752 C87.4719926,331.384008 85.6360109,332.643996 83.452,333.532 C81.2679891,334.420004 78.7840139,334.864 76,334.864 C73.0239851,334.864 70.432011,334.372005 68.224,333.388 C66.015989,332.403995 64.1920072,331.072008 62.752,329.392 C61.3119928,327.711992 60.2440035,325.720012 59.548,323.416 C58.8519965,321.111988 58.504,318.640013 58.504,316 Z M64.48,316 C64.48,317.680008 64.683998,319.359992 65.092,321.04 C65.500002,322.720008 66.1599954,324.231993 67.072,325.576 C67.9840046,326.920007 69.1719927,327.999996 70.636,328.816 C72.1000073,329.632004 73.8879894,330.04 76,330.04 C79.8400192,330.04 82.7319903,328.852012 84.676,326.476 C86.6200097,324.099988 87.592,320.608023 87.592,316 C87.592,314.271991 87.388002,312.580008 86.98,310.924 C86.571998,309.267992 85.9000047,307.768007 84.964,306.424 C84.0279953,305.079993 82.8280073,304.000004 81.364,303.184 C79.8999927,302.367996 78.1120106,301.96 76,301.96 C72.1599808,301.96 69.2800096,303.135988 67.36,305.488 C65.4399904,307.840012 64.48,311.343977 64.48,316 Z" id="o"></path>
17− <path d="M183.504,316 C183.504,310.191971 185.015985,305.596017 188.04,302.212 C191.064015,298.827983 195.383972,297.136 201,297.136 C204.024015,297.136 206.627989,297.627995 208.812,298.612 C210.996011,299.596005 212.807993,300.927992 214.248,302.608 C215.688007,304.288008 216.755997,306.279988 217.452,308.584 C218.148003,310.888012 218.496,313.359987 218.496,316 C218.496,318.880014 218.112004,321.483988 217.344,323.812 C216.575996,326.140012 215.448007,328.119992 213.96,329.752 C212.471993,331.384008 210.636011,332.643996 208.452,333.532 C206.267989,334.420004 203.784014,334.864 201,334.864 C198.023985,334.864 195.432011,334.372005 193.224,333.388 C191.015989,332.403995 189.192007,331.072008 187.752,329.392 C186.311993,327.711992 185.244003,325.720012 184.548,323.416 C183.851997,321.111988 183.504,318.640013 183.504,316 Z M189.48,316 C189.48,317.680008 189.683998,319.359992 190.092,321.04 C190.500002,322.720008 191.159995,324.231993 192.072,325.576 C192.984005,326.920007 194.171993,327.999996 195.636,328.816 C197.100007,329.632004 198.887989,330.04 201,330.04 C204.840019,330.04 207.73199,328.852012 209.676,326.476 C211.62001,324.099988 212.592,320.608023 212.592,316 C212.592,314.271991 212.388002,312.580008 211.98,310.924 C211.571998,309.267992 210.900005,307.768007 209.964,306.424 C209.027995,305.079993 207.828007,304.000004 206.364,303.184 C204.899993,302.367996 203.112011,301.96 201,301.96 C197.159981,301.96 194.28001,303.135988 192.36,305.488 C190.43999,307.840012 189.48,311.343977 189.48,316 Z" id="o"></path>
18− <path d="M308.36,308.8 C308.36,304.71998 308.719996,301.060016 309.44,297.82 C310.160004,294.579984 311.239993,291.844011 312.68,289.612 C314.120007,287.379989 315.943989,285.676006 318.152,284.5 C320.360011,283.323994 322.975985,282.736 326,282.736 C329.216016,282.736 331.939989,283.311994 334.172,284.464 C336.404011,285.616006 338.215993,287.295989 339.608,289.504 C341.000007,291.712011 342.007997,294.435984 342.632,297.676 C343.256003,300.916016 343.568,304.623979 343.568,308.8 C343.568,312.88002 343.208004,316.539984 342.488,319.78 C341.767996,323.020016 340.688007,325.755989 339.248,327.988 C337.807993,330.220011 335.984011,331.923994 333.776,333.1 C331.567989,334.276006 328.952015,334.864 325.928,334.864 C322.759984,334.864 320.060011,334.228006 317.828,332.956 C315.595989,331.683994 313.772007,329.896012 312.356,327.592 C310.939993,325.287988 309.920003,322.540016 309.296,319.348 C308.671997,316.155984 308.36,312.640019 308.36,308.8 Z M337.664,308.8 C337.664,306.255987 337.520001,303.832012 337.232,301.528 L315.848,321.04 C316.664004,323.776014 317.887992,325.959992 319.52,327.592 C321.152008,329.224008 323.287987,330.04 325.928,330.04 C330.152021,330.04 333.163991,328.288018 334.964,324.784 C336.764009,321.279982 337.664,315.952036 337.664,308.8 Z M314.336,308.8 C314.336,310.000006 314.372,311.151994 314.444,312.256 C314.516,313.360006 314.6,314.439995 314.696,315.496 L336.152,296.056 C335.335996,293.463987 334.124008,291.400008 332.516,289.864 C330.907992,288.327992 328.736014,287.56 326,287.56 C321.727979,287.56 318.716009,289.323982 316.964,292.852 C315.211991,296.380018 314.336,301.695964 314.336,308.8 Z" id="0"></path>
19− </g>
20− </g>
21−</svg>
1+<svg height="400" viewBox="0 0 400 400" width="400" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="m26 26v350h350v-350zm-18-18h386v386h-386z" fill-rule="nonzero"/><path d="m58.648 110.08h12.672v-20.16h-12.672v-7.92h22.032v28.08h13.32v7.92h-35.352zm10.944-37.872c0-1.4880074.5519945-2.7599947 1.656-3.816s2.6399902-1.584 4.608-1.584c2.0160101 0 3.623994.5279947 4.824 1.584s1.8 2.3279926 1.8 3.816c0 1.5360077-.599994 2.7959951-1.8 3.78s-2.8079899 1.476-4.824 1.476c-1.9680098 0-3.5039945-.4919951-4.608-1.476s-1.656-2.2439923-1.656-3.78z"/><path d="m184.44 67.6h11.952v38.304c0 2.928015.491995 4.991994 1.476 6.192s2.43599 1.8 4.356 1.8c1.344007 0 2.711993-.263997 4.104-.792s2.663994-1.271995 3.816-2.232l2.592 3.816c-.768004.672003-1.607995 1.271997-2.52 1.8s-1.847995.971998-2.808 1.332-1.919995.635999-2.88.828-1.847996.288-2.664.288c-1.776009 0-3.359993-.227998-4.752-.684s-2.555995-1.187995-3.492-2.196-1.643998-2.339992-2.124-3.996-.72-3.707988-.72-6.156v-33.48h-6.336z"/><path d="m326.792 112.456h2.736l8.928-30.456h5.832l-10.008 32.328c-.528003 1.680008-1.067997 3.587989-1.62 5.724s-1.331995 4.139991-2.34 6.012-2.375991 3.455994-4.104 4.752-3.983986 1.944-6.768 1.944c-.624003 0-1.283997-.071999-1.98-.216s-1.379997-.323999-2.052-.54-1.295997-.467999-1.872-.756-1.007999-.575999-1.296-.864l2.016-5.184c.288001.240001.683997.479999 1.188.72s1.055997.443999 1.656.612 1.187997.311999 1.764.432 1.055998.18 1.44.18c3.600018 0 6.047994-3.04797 7.344-9.144h-4.824l-15.12-36h6.48z"/><path d="m62.176 192.808c2.0640103-1.200006 4.391987-2.063997 6.984-2.592s5.1359875-.792 7.632-.792c2.4480122 0 4.4519922.383996 6.012 1.152s2.7839956 1.763994 3.672 2.988 1.4879984 2.615992 1.8 4.176.468 3.131992.468 4.716c0 1.824009-.0479995 3.76799-.144 5.832s-.1679998 4.12799-.216 6.192c0 2.400012.1439986 4.679989.432 6.84h4.824v4.68h-9.576l-.648-5.4h-.36c-.2880014.432002-.7199971.983997-1.296 1.656s-1.3319953 1.331997-2.268 1.98-2.0759933 1.211998-3.42 1.692-2.9279909.72-4.752.72c-3.5520178 0-6.3599897-.911991-8.424-2.736s-3.096-4.319984-3.096-7.488c0-2.448012.5399946-4.487992 1.62-6.12s2.6279899-2.879996 4.644-3.744 4.4519857-1.367999 7.308-1.512 6.0599822.047997 9.612.576c.2400012-2.208011.2760008-4.043993.108-5.508s-.551997-2.627996-1.152-3.492-1.4399946-1.475998-2.52-1.836-2.4119921-.54-3.996-.54c-2.1600108 0-4.2239902.299997-6.192.9s-3.7199923 1.211997-5.256 1.836zm10.584 29.016c1.3440067 0 2.5919942-.215998 3.744-.648s2.1599957-.983997 3.024-1.656 1.5839971-1.403996 2.16-2.196 1.0079986-1.547996 1.296-2.268v-5.04c-2.4960125-.432002-4.7999894-.648-6.912-.648s-3.9359923.227998-5.472.684-2.7359957 1.163995-3.6 2.124-1.296 2.207992-1.296 3.744c0 1.584008.5399946 2.963994 1.62 4.14s2.8919873 1.764 5.436 1.764z"/><path d="m179.4 175.6h15.264v28.728h2.16l11.808-14.328h11.016l-14.544 16.416 9.432 11.664h6.696v7.92h-11.664l-12.384-14.904h-2.52v14.904h-9.36v-42.48h-5.904z"/><path d="m306.92 208c0-3.024015.455995-5.711988 1.368-8.064s2.207992-4.343992 3.888-5.976 3.683988-2.867996 6.012-3.708 4.931986-1.26 7.812-1.26c3.024015 0 5.723988.455995 8.1 1.368s4.379992 2.195992 6.012 3.852 2.867996 3.659988 3.708 6.012 1.26 4.943986 1.26 7.776c0 3.024015-.455995 5.711988-1.368 8.064s-2.207992 4.343992-3.888 5.976-3.683988 2.867996-6.012 3.708-4.931986 1.26-7.812 1.26c-3.024015 0-5.723988-.455995-8.1-1.368s-4.379992-2.195992-6.012-3.852-2.867996-3.659988-3.708-6.012-1.26-4.943986-1.26-7.776zm9.648 0c0 1.584008.215998 3.047993.648 4.392s1.055996 2.519995 1.872 3.528 1.799994 1.787997 2.952 2.34 2.471993.828 3.96.828c2.784014 0 5.051991-.887991 6.804-2.664s2.628-4.583981 2.628-8.424c0-3.312017-.815992-5.98799-2.448-8.028s-3.959985-3.06-6.984-3.06c-1.344007 0-2.591994.203998-3.744.612s-2.147996 1.067995-2.988 1.98-1.499998 2.063993-1.98 3.456-.72 3.07199-.72 5.04z"/><path d="m58.504 316c0-5.808029 1.5119849-10.403983 4.536-13.788s7.3439719-5.076 12.96-5.076c3.0240151 0 5.6279891.491995 7.812 1.476s3.9959928 2.315992 5.436 3.996 2.5079965 3.671988 3.204 5.976 1.044 4.775987 1.044 7.416c0 2.880014-.3839962 5.483988-1.152 7.812s-1.8959926 4.307992-3.384 5.94-3.3239891 2.891996-5.508 3.78-4.6679861 1.332-7.452 1.332c-2.9760149 0-5.567989-.491995-7.776-1.476s-4.0319928-2.315992-5.472-3.996-2.5079965-3.671988-3.204-5.976-1.044-4.775987-1.044-7.416zm5.976 0c0 1.680008.203998 3.359992.612 5.04s1.0679954 3.191993 1.98 4.536 2.0999927 2.423996 3.564 3.24 3.2519894 1.224 5.364 1.224c3.8400192 0 6.7319903-1.187988 8.676-3.564s2.916-5.867977 2.916-10.476c0-1.728009-.203998-3.419992-.612-5.076s-1.0799953-3.155993-2.016-4.5-2.1359927-2.423996-3.6-3.24-3.2519894-1.224-5.364-1.224c-3.8400192 0-6.7199904 1.175988-8.64 3.528s-2.88 5.855977-2.88 10.512z"/><path d="m183.504 316c0-5.808029 1.511985-10.403983 4.536-13.788s7.343972-5.076 12.96-5.076c3.024015 0 5.627989.491995 7.812 1.476s3.995993 2.315992 5.436 3.996 2.507997 3.671988 3.204 5.976 1.044 4.775987 1.044 7.416c0 2.880014-.383996 5.483988-1.152 7.812s-1.895993 4.307992-3.384 5.94-3.323989 2.891996-5.508 3.78-4.667986 1.332-7.452 1.332c-2.976015 0-5.567989-.491995-7.776-1.476s-4.031993-2.315992-5.472-3.996-2.507997-3.671988-3.204-5.976-1.044-4.775987-1.044-7.416zm5.976 0c0 1.680008.203998 3.359992.612 5.04s1.067995 3.191993 1.98 4.536 2.099993 2.423996 3.564 3.24 3.251989 1.224 5.364 1.224c3.840019 0 6.73199-1.187988 8.676-3.564s2.916-5.867977 2.916-10.476c0-1.728009-.203998-3.419992-.612-5.076s-1.079995-3.155993-2.016-4.5-2.135993-2.423996-3.6-3.24-3.251989-1.224-5.364-1.224c-3.840019 0-6.71999 1.175988-8.64 3.528s-2.88 5.855977-2.88 10.512z"/><path d="m308.36 308.8c0-4.08002.359996-7.739984 1.08-10.98s1.799993-5.975989 3.24-8.208 3.263989-3.935994 5.472-5.112 4.823985-1.764 7.848-1.764c3.216016 0 5.939989.575994 8.172 1.728s4.043993 2.831989 5.436 5.04 2.399997 4.931984 3.024 8.172.936 6.947979.936 11.124c0 4.08002-.359996 7.739984-1.08 10.98s-1.799993 5.975989-3.24 8.208-3.263989 3.935994-5.472 5.112-4.823985 1.764-7.848 1.764c-3.168016 0-5.867989-.635994-8.1-1.908s-4.055993-3.059988-5.472-5.364-2.435997-5.051984-3.06-8.244-.936-6.707981-.936-10.548zm29.304 0c0-2.544013-.143999-4.967988-.432-7.272l-21.384 19.512c.816004 2.736014 2.039992 4.919992 3.672 6.552s3.767987 2.448 6.408 2.448c4.224021 0 7.235991-1.751982 9.036-5.256s2.7-8.831964 2.7-15.984zm-23.328 0c0 1.200006.036 2.351994.108 3.456s.156 2.183995.252 3.24l21.456-19.44c-.816004-2.592013-2.027992-4.655992-3.636-6.192s-3.779986-2.304-6.516-2.304c-4.272021 0-7.283991 1.763982-9.036 5.292s-2.628 8.843964-2.628 15.948z"/></g></svg>
mstile-150x150.pngnew file

Binary file not shown.

other/internet.html+2−2
@@ -2,13 +2,13 @@
22layout: page
33title: Internet Remote
44permalink: internet
5−tag: Other
5+// tag: Other
66custom_js:
77 - internet
88 - jquery
99---
1010
11− <h1 id="sosalovoCenter">sosalovo</h1>
11+ <h1 id="sosalovoCenter">Internet Remote</h1>
1212 <div class="sosalovoPair">
1313 <div class="internetField">
1414 <div class="diskraSosalovoTitle">
photography/1.jpgnew file

Binary file not shown.

photography/10.jpgnew file

Binary file not shown.

photography/2.jpgnew file

Binary file not shown.

photography/3.jpgnew file

Binary file not shown.

photography/4.jpgnew file

Binary file not shown.

photography/5.jpgnew file

Binary file not shown.

photography/6.jpgnew file

Binary file not shown.

photography/7.jpgnew file

Binary file not shown.

photography/8.jpgnew file

Binary file not shown.

photography/9.jpgnew file

Binary file not shown.

photography/photography.htmlnew file+19
@@ -0,0 +1,19 @@
1+---
2+title: Photography
3+permalink: photography
4+tag: My stuff
5+layout: page
6+custom_css:
7+- style-dark
8+---
9+
10+<img class="photo" src="/photography/1.jpg">
11+<img class="photo" src="/photography/2.jpg">
12+<img class="photo" src="/photography/3.jpg">
13+<img class="photo" src="/photography/4.jpg">
14+<img class="photo" src="/photography/5.jpg">
15+<img class="photo" src="/photography/6.jpg">
16+<img class="photo" src="/photography/7.jpg">
17+<img class="photo" src="/photography/8.jpg">
18+<img class="photo" src="/photography/9.jpg">
19+<img class="photo" src="/photography/10.jpg">
proga/sosalovo.htmlnew file+65
@@ -0,0 +1,65 @@
1+---
2+layout: page
3+title: sosalovo
4+permalink: proga/sosalovo
5+tag: Proga
6+custom_js:
7+ - proga.sosalovo
8+ - jquery
9+ - js.cookie
10+---
11+
12+ <h1 id="sosalovoCenter">sosalovo</h1>
13+ <div class="sosalovoPair">
14+ <div class="field">
15+ <div class="diskraSosalovoTitle">
16+ SR3
17+ </div>
18+ <input autocomplete="off" id="SR3" name="SR3" type="number" value="10" min="0" max="10">
19+ </div>
20+ <div class="field">
21+ <div class="diskraSosalovoTitle">
22+ KDZ3
23+ </div>
24+ <input autocomplete="off" id="KDZ3" name="KDZ3" type="number" value="5" min="0" max="10">
25+ </div>
26+ </div>
27+ <div class="sosalovoPair">
28+ <div class="field">
29+ <div class="diskraSosalovoTitle">
30+ SR4
31+ </div>
32+ <input autocomplete="off" id="SR4" name="SR4" type="number" value="10" min="0" max="10">
33+ </div>
34+ <div class="field">
35+ <div class="diskraSosalovoTitle">
36+ KR4
37+ </div>
38+ <input autocomplete="off" id="KR4" name="KR4" type="number" value="10" min="0" max="10">
39+ </div>
40+ </div>
41+ <div class="sosalovoPair">
42+ <div class="field">
43+ <div class="diskraSosalovoTitle">
44+ EKR
45+ </div>
46+ <input autocomplete="off" id="EKR" name="EKR" type="number" value="5" min="0" max="10">
47+ </div>
48+ <div class="field">
49+ <div class="diskraSosalovoTitle">
50+ Podbel
51+ </div>
52+ <input autocomplete="off" id="Podbel" name="Podbel" type="number" value="5" min="0" max="10">
53+ </div>
54+ </div>
55+
56+ <div class="diskraSosalovoResult">
57+ <div id="diskraSosalovoNumber">
58+
59+ </div>
60+
61+ <div id="diskraSosalovoText">
62+
63+ </div>
64+
65+ </div>
resume.pdfnew file

Binary file not shown.

safari-pinned-tab.svgnew file+1
@@ -0,0 +1 @@
1+<svg height="400" viewBox="0 0 400 400" width="400" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="m26 26v350h350v-350zm-18-18h386v386h-386z" fill-rule="nonzero"/><path d="m58.648 110.08h12.672v-20.16h-12.672v-7.92h22.032v28.08h13.32v7.92h-35.352zm10.944-37.872c0-1.4880074.5519945-2.7599947 1.656-3.816s2.6399902-1.584 4.608-1.584c2.0160101 0 3.623994.5279947 4.824 1.584s1.8 2.3279926 1.8 3.816c0 1.5360077-.599994 2.7959951-1.8 3.78s-2.8079899 1.476-4.824 1.476c-1.9680098 0-3.5039945-.4919951-4.608-1.476s-1.656-2.2439923-1.656-3.78z"/><path d="m184.44 67.6h11.952v38.304c0 2.928015.491995 4.991994 1.476 6.192s2.43599 1.8 4.356 1.8c1.344007 0 2.711993-.263997 4.104-.792s2.663994-1.271995 3.816-2.232l2.592 3.816c-.768004.672003-1.607995 1.271997-2.52 1.8s-1.847995.971998-2.808 1.332-1.919995.635999-2.88.828-1.847996.288-2.664.288c-1.776009 0-3.359993-.227998-4.752-.684s-2.555995-1.187995-3.492-2.196-1.643998-2.339992-2.124-3.996-.72-3.707988-.72-6.156v-33.48h-6.336z"/><path d="m326.792 112.456h2.736l8.928-30.456h5.832l-10.008 32.328c-.528003 1.680008-1.067997 3.587989-1.62 5.724s-1.331995 4.139991-2.34 6.012-2.375991 3.455994-4.104 4.752-3.983986 1.944-6.768 1.944c-.624003 0-1.283997-.071999-1.98-.216s-1.379997-.323999-2.052-.54-1.295997-.467999-1.872-.756-1.007999-.575999-1.296-.864l2.016-5.184c.288001.240001.683997.479999 1.188.72s1.055997.443999 1.656.612 1.187997.311999 1.764.432 1.055998.18 1.44.18c3.600018 0 6.047994-3.04797 7.344-9.144h-4.824l-15.12-36h6.48z"/><path d="m62.176 192.808c2.0640103-1.200006 4.391987-2.063997 6.984-2.592s5.1359875-.792 7.632-.792c2.4480122 0 4.4519922.383996 6.012 1.152s2.7839956 1.763994 3.672 2.988 1.4879984 2.615992 1.8 4.176.468 3.131992.468 4.716c0 1.824009-.0479995 3.76799-.144 5.832s-.1679998 4.12799-.216 6.192c0 2.400012.1439986 4.679989.432 6.84h4.824v4.68h-9.576l-.648-5.4h-.36c-.2880014.432002-.7199971.983997-1.296 1.656s-1.3319953 1.331997-2.268 1.98-2.0759933 1.211998-3.42 1.692-2.9279909.72-4.752.72c-3.5520178 0-6.3599897-.911991-8.424-2.736s-3.096-4.319984-3.096-7.488c0-2.448012.5399946-4.487992 1.62-6.12s2.6279899-2.879996 4.644-3.744 4.4519857-1.367999 7.308-1.512 6.0599822.047997 9.612.576c.2400012-2.208011.2760008-4.043993.108-5.508s-.551997-2.627996-1.152-3.492-1.4399946-1.475998-2.52-1.836-2.4119921-.54-3.996-.54c-2.1600108 0-4.2239902.299997-6.192.9s-3.7199923 1.211997-5.256 1.836zm10.584 29.016c1.3440067 0 2.5919942-.215998 3.744-.648s2.1599957-.983997 3.024-1.656 1.5839971-1.403996 2.16-2.196 1.0079986-1.547996 1.296-2.268v-5.04c-2.4960125-.432002-4.7999894-.648-6.912-.648s-3.9359923.227998-5.472.684-2.7359957 1.163995-3.6 2.124-1.296 2.207992-1.296 3.744c0 1.584008.5399946 2.963994 1.62 4.14s2.8919873 1.764 5.436 1.764z"/><path d="m179.4 175.6h15.264v28.728h2.16l11.808-14.328h11.016l-14.544 16.416 9.432 11.664h6.696v7.92h-11.664l-12.384-14.904h-2.52v14.904h-9.36v-42.48h-5.904z"/><path d="m306.92 208c0-3.024015.455995-5.711988 1.368-8.064s2.207992-4.343992 3.888-5.976 3.683988-2.867996 6.012-3.708 4.931986-1.26 7.812-1.26c3.024015 0 5.723988.455995 8.1 1.368s4.379992 2.195992 6.012 3.852 2.867996 3.659988 3.708 6.012 1.26 4.943986 1.26 7.776c0 3.024015-.455995 5.711988-1.368 8.064s-2.207992 4.343992-3.888 5.976-3.683988 2.867996-6.012 3.708-4.931986 1.26-7.812 1.26c-3.024015 0-5.723988-.455995-8.1-1.368s-4.379992-2.195992-6.012-3.852-2.867996-3.659988-3.708-6.012-1.26-4.943986-1.26-7.776zm9.648 0c0 1.584008.215998 3.047993.648 4.392s1.055996 2.519995 1.872 3.528 1.799994 1.787997 2.952 2.34 2.471993.828 3.96.828c2.784014 0 5.051991-.887991 6.804-2.664s2.628-4.583981 2.628-8.424c0-3.312017-.815992-5.98799-2.448-8.028s-3.959985-3.06-6.984-3.06c-1.344007 0-2.591994.203998-3.744.612s-2.147996 1.067995-2.988 1.98-1.499998 2.063993-1.98 3.456-.72 3.07199-.72 5.04z"/><path d="m58.504 316c0-5.808029 1.5119849-10.403983 4.536-13.788s7.3439719-5.076 12.96-5.076c3.0240151 0 5.6279891.491995 7.812 1.476s3.9959928 2.315992 5.436 3.996 2.5079965 3.671988 3.204 5.976 1.044 4.775987 1.044 7.416c0 2.880014-.3839962 5.483988-1.152 7.812s-1.8959926 4.307992-3.384 5.94-3.3239891 2.891996-5.508 3.78-4.6679861 1.332-7.452 1.332c-2.9760149 0-5.567989-.491995-7.776-1.476s-4.0319928-2.315992-5.472-3.996-2.5079965-3.671988-3.204-5.976-1.044-4.775987-1.044-7.416zm5.976 0c0 1.680008.203998 3.359992.612 5.04s1.0679954 3.191993 1.98 4.536 2.0999927 2.423996 3.564 3.24 3.2519894 1.224 5.364 1.224c3.8400192 0 6.7319903-1.187988 8.676-3.564s2.916-5.867977 2.916-10.476c0-1.728009-.203998-3.419992-.612-5.076s-1.0799953-3.155993-2.016-4.5-2.1359927-2.423996-3.6-3.24-3.2519894-1.224-5.364-1.224c-3.8400192 0-6.7199904 1.175988-8.64 3.528s-2.88 5.855977-2.88 10.512z"/><path d="m183.504 316c0-5.808029 1.511985-10.403983 4.536-13.788s7.343972-5.076 12.96-5.076c3.024015 0 5.627989.491995 7.812 1.476s3.995993 2.315992 5.436 3.996 2.507997 3.671988 3.204 5.976 1.044 4.775987 1.044 7.416c0 2.880014-.383996 5.483988-1.152 7.812s-1.895993 4.307992-3.384 5.94-3.323989 2.891996-5.508 3.78-4.667986 1.332-7.452 1.332c-2.976015 0-5.567989-.491995-7.776-1.476s-4.031993-2.315992-5.472-3.996-2.507997-3.671988-3.204-5.976-1.044-4.775987-1.044-7.416zm5.976 0c0 1.680008.203998 3.359992.612 5.04s1.067995 3.191993 1.98 4.536 2.099993 2.423996 3.564 3.24 3.251989 1.224 5.364 1.224c3.840019 0 6.73199-1.187988 8.676-3.564s2.916-5.867977 2.916-10.476c0-1.728009-.203998-3.419992-.612-5.076s-1.079995-3.155993-2.016-4.5-2.135993-2.423996-3.6-3.24-3.251989-1.224-5.364-1.224c-3.840019 0-6.71999 1.175988-8.64 3.528s-2.88 5.855977-2.88 10.512z"/><path d="m308.36 308.8c0-4.08002.359996-7.739984 1.08-10.98s1.799993-5.975989 3.24-8.208 3.263989-3.935994 5.472-5.112 4.823985-1.764 7.848-1.764c3.216016 0 5.939989.575994 8.172 1.728s4.043993 2.831989 5.436 5.04 2.399997 4.931984 3.024 8.172.936 6.947979.936 11.124c0 4.08002-.359996 7.739984-1.08 10.98s-1.799993 5.975989-3.24 8.208-3.263989 3.935994-5.472 5.112-4.823985 1.764-7.848 1.764c-3.168016 0-5.867989-.635994-8.1-1.908s-4.055993-3.059988-5.472-5.364-2.435997-5.051984-3.06-8.244-.936-6.707981-.936-10.548zm29.304 0c0-2.544013-.143999-4.967988-.432-7.272l-21.384 19.512c.816004 2.736014 2.039992 4.919992 3.672 6.552s3.767987 2.448 6.408 2.448c4.224021 0 7.235991-1.751982 9.036-5.256s2.7-8.831964 2.7-15.984zm-23.328 0c0 1.200006.036 2.351994.108 3.456s.156 2.183995.252 3.24l21.456-19.44c-.816004-2.592013-2.027992-4.655992-3.636-6.192s-3.779986-2.304-6.516-2.304c-4.272021 0-7.283991 1.763982-9.036 5.292s-2.628 8.843964-2.628 15.948z"/></g></svg>
site.webmanifestnew file+19
@@ -0,0 +1,19 @@
1+{
2+ "name": "",
3+ "short_name": "",
4+ "icons": [
5+ {
6+ "src": "/android-chrome-192x192.png",
7+ "sizes": "192x192",
8+ "type": "image/png"
9+ },
10+ {
11+ "src": "/android-chrome-512x512.png",
12+ "sizes": "512x512",
13+ "type": "image/png"
14+ }
15+ ],
16+ "theme_color": "#ffffff",
17+ "background_color": "#ffffff",
18+ "display": "standalone"
19+}
static/self.pngnew file

Binary file not shown.