Post 2022-06-02
|
@ -3,3 +3,17 @@ title: "Проекты"
|
|||
comments: false
|
||||
ShowReadingTime: false
|
||||
---
|
||||
|
||||
# "Мультитаймер" (https://timer.neonxp.dev/).
|
||||
|
||||
Суть достаточно проста:
|
||||
|
||||
* Можно создать несколько таймеров
|
||||
* Задать им имена и начальные значения
|
||||
* Сохоранить полученную конфигурацию и при необходимости воспользоваться
|
||||
|
||||
Например, у нас на работе для одно типа встреч есть четкий регламент, вида, "пункт 1 (5 минут), пункт 2 (15 минут), пункт 3 (5 минут)". Помнить и следить за ним неудобно. Но этот регламент я уже переложил в виде конфигурации вида 1 пункт - 1 таймер, подписал их названием пункта и всё. Теперь переходя от пункта к пункту можно просто последовательно запускать таймеры 🙂
|
||||
|
||||
А вот еще пример конфигурации: https://clck.ru/p965p ☕️. Думаю тут пояснения не нужны 🙂
|
||||
|
||||
Технически - это целиком serverless pwa. Все конфигурации хранятся в памяти браузера, но это не мешает ими делиться 🙂
|
||||
|
|
19
content/projects/multitimer.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
title: "Мультитаймер"
|
||||
comments: false
|
||||
ShowReadingTime: false
|
||||
---
|
||||
|
||||
https://timer.neonxp.dev/
|
||||
|
||||
Суть достаточно проста:
|
||||
|
||||
* Можно создать несколько таймеров
|
||||
* Задать им имена и начальные значения
|
||||
* Сохоранить полученную конфигурацию и при необходимости воспользоваться
|
||||
|
||||
Например, у нас на работе для одно типа встреч есть четкий регламент, вида, "пункт 1 (5 минут), пункт 2 (15 минут), пункт 3 (5 минут)". Помнить и следить за ним неудобно. Но этот регламент я уже переложил в виде конфигурации вида 1 пункт - 1 таймер, подписал их названием пункта и всё. Теперь переходя от пункта к пункту можно просто последовательно запускать таймеры 🙂
|
||||
|
||||
А вот еще пример конфигурации: https://clck.ru/p965p ☕️. Думаю тут пояснения не нужны 🙂
|
||||
|
||||
Технически - это целиком serverless pwa. Все конфигурации хранятся в памяти браузера, но это не мешает ими делиться 🙂
|
BIN
static/android-chrome-192x192.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
static/android-chrome-512x512.png
Normal file
After Width: | Height: | Size: 67 KiB |
BIN
static/apple-touch-icon.png
Normal file
After Width: | Height: | Size: 16 KiB |
9
static/browserconfig.xml
Normal file
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<browserconfig>
|
||||
<msapplication>
|
||||
<tile>
|
||||
<square150x150logo src="/mstile-150x150.png"/>
|
||||
<TileColor>#ffffff</TileColor>
|
||||
</tile>
|
||||
</msapplication>
|
||||
</browserconfig>
|
BIN
static/favicon-16x16.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
static/favicon-32x32.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
static/favicon.ico
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
static/mstile-150x150.png
Normal file
After Width: | Height: | Size: 14 KiB |
106
static/safari-pinned-tab.svg
Normal file
|
@ -0,0 +1,106 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
||||
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
||||
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
|
||||
width="1024.000000pt" height="1024.000000pt" viewBox="0 0 1024.000000 1024.000000"
|
||||
preserveAspectRatio="xMidYMid meet">
|
||||
<metadata>
|
||||
Created by potrace 1.14, written by Peter Selinger 2001-2017
|
||||
</metadata>
|
||||
<g transform="translate(0.000000,1024.000000) scale(0.100000,-0.100000)"
|
||||
fill="#000000" stroke="none">
|
||||
<path d="M5100 10226 c-14 -6 -27 -13 -30 -17 -3 -3 -20 -12 -37 -20 -18 -8
|
||||
-33 -17 -33 -21 0 -5 -6 -8 -12 -8 -7 0 -33 -13 -57 -29 -25 -17 -48 -28 -53
|
||||
-25 -4 3 -8 0 -8 -6 0 -6 -15 -17 -32 -25 -18 -7 -37 -17 -41 -22 -12 -11
|
||||
-117 -71 -149 -84 -16 -6 -28 -15 -28 -20 0 -5 -4 -9 -9 -9 -5 0 -47 -22 -93
|
||||
-48 -46 -26 -90 -51 -98 -55 -8 -4 -33 -18 -55 -32 -22 -13 -48 -27 -57 -31
|
||||
-10 -3 -18 -10 -18 -15 0 -5 -4 -9 -10 -9 -5 0 -47 -22 -94 -50 -47 -27 -89
|
||||
-50 -95 -50 -6 0 -11 -4 -11 -9 0 -5 -8 -11 -17 -14 -10 -3 -40 -19 -68 -36
|
||||
-27 -16 -72 -42 -99 -56 -82 -45 -90 -49 -115 -67 -13 -10 -27 -15 -32 -12 -5
|
||||
3 -9 1 -9 -4 0 -5 -22 -21 -50 -36 -27 -15 -52 -31 -55 -37 -4 -5 -11 -7 -16
|
||||
-4 -5 4 -9 3 -9 -2 0 -4 -31 -24 -68 -43 -37 -19 -69 -38 -72 -41 -3 -3 -36
|
||||
-23 -75 -44 -38 -20 -81 -45 -95 -54 -14 -9 -38 -23 -55 -31 -16 -8 -32 -18
|
||||
-35 -21 -3 -4 -29 -19 -58 -34 -29 -15 -55 -31 -58 -36 -3 -5 -10 -7 -15 -4
|
||||
-5 4 -9 3 -9 -2 0 -4 -21 -19 -47 -33 -27 -13 -67 -37 -90 -53 -24 -15 -43
|
||||
-24 -43 -20 0 4 -4 3 -8 -3 -4 -6 -38 -28 -77 -49 -38 -20 -74 -41 -80 -45 -5
|
||||
-5 -37 -23 -70 -41 -33 -18 -71 -40 -84 -51 -13 -10 -28 -18 -32 -18 -5 0 -33
|
||||
-16 -63 -35 -30 -19 -57 -35 -60 -35 -3 0 -46 -25 -97 -55 -50 -30 -93 -55
|
||||
-95 -55 -2 0 -41 -22 -86 -49 -46 -27 -99 -58 -118 -68 -19 -11 -63 -37 -97
|
||||
-57 -34 -20 -66 -36 -72 -36 -6 0 -11 -4 -11 -9 0 -8 -37 -24 -52 -22 -5 1 -8
|
||||
-4 -8 -9 0 -6 -12 -16 -28 -23 -15 -7 -55 -29 -88 -49 -34 -21 -67 -38 -73
|
||||
-38 -6 0 -11 -4 -11 -9 0 -5 -11 -12 -25 -15 -14 -4 -25 -11 -25 -17 0 -6 -5
|
||||
-7 -10 -4 -6 3 -10 2 -10 -3 0 -5 -8 -12 -17 -16 -22 -7 -77 -39 -98 -56 -8
|
||||
-7 -15 -9 -15 -4 0 5 -4 4 -8 -2 -4 -5 -56 -38 -117 -73 -60 -34 -117 -66
|
||||
-125 -72 -22 -14 -260 -149 -295 -168 -16 -9 -32 -19 -33 -23 -2 -5 -8 -8 -13
|
||||
-8 -6 0 -34 -15 -63 -34 l-53 -34 -2 -263 c-1 -145 -1 -268 -1 -274 4 -784 3
|
||||
-1525 -3 -1525 -5 0 -5 -5 -1 -12 4 -6 6 -54 6 -107 -1 -53 -2 -103 -2 -111 0
|
||||
-8 0 -62 0 -120 0 -58 0 -112 0 -120 0 -8 1 -288 2 -623 2 -398 0 -608 -7
|
||||
-611 -7 -3 -7 -5 0 -5 7 -1 10 -227 9 -658 0 -362 1 -665 3 -674 3 -9 27 -26
|
||||
54 -38 27 -13 49 -27 49 -32 0 -5 9 -9 19 -9 11 0 21 -4 23 -8 2 -4 35 -25 73
|
||||
-46 39 -22 78 -46 88 -54 9 -8 17 -11 17 -7 0 4 8 1 18 -7 9 -8 60 -39 112
|
||||
-68 52 -30 97 -58 98 -62 2 -4 7 -6 12 -3 4 3 13 -2 20 -10 7 -8 19 -15 26
|
||||
-15 8 0 14 -4 14 -10 0 -5 9 -10 20 -10 11 0 20 -4 20 -10 0 -5 4 -10 9 -10 5
|
||||
0 49 -23 98 -51 48 -29 108 -63 133 -77 25 -13 52 -30 60 -37 8 -6 31 -19 50
|
||||
-29 19 -9 49 -25 65 -36 17 -11 46 -27 65 -37 19 -9 37 -20 40 -24 3 -3 21
|
||||
-14 40 -24 19 -10 87 -48 151 -86 64 -38 120 -69 124 -69 15 0 54 -38 47 -45
|
||||
-4 -5 -1 -5 5 -1 13 7 113 -43 113 -56 0 -5 9 -8 20 -8 11 0 20 -4 20 -10 0
|
||||
-5 6 -10 14 -10 7 0 19 -7 26 -15 7 -8 16 -12 21 -9 5 3 9 0 9 -5 0 -6 7 -11
|
||||
16 -11 8 0 12 -5 9 -10 -4 -6 -3 -9 2 -8 13 4 73 -23 73 -33 0 -5 7 -9 16 -9
|
||||
9 0 12 -5 8 -12 -4 -7 -3 -8 5 -4 6 4 45 -13 87 -38 42 -25 80 -46 85 -46 5 0
|
||||
9 -4 9 -8 0 -4 12 -13 28 -20 15 -6 45 -23 67 -37 22 -13 48 -27 58 -31 9 -3
|
||||
17 -11 17 -16 0 -5 5 -6 10 -3 6 3 10 2 10 -2 0 -5 20 -17 45 -28 25 -11 45
|
||||
-23 45 -27 0 -5 6 -8 14 -8 8 0 16 -3 18 -7 1 -5 26 -19 53 -33 28 -13 53 -29
|
||||
57 -35 4 -5 11 -10 15 -10 4 0 36 -17 71 -38 35 -20 67 -37 73 -37 5 0 9 -5 9
|
||||
-12 0 -6 3 -9 6 -6 3 4 22 -5 41 -18 20 -13 40 -24 45 -24 5 0 6 -6 2 -12 -4
|
||||
-7 -4 -10 1 -6 7 7 132 -54 145 -71 3 -3 34 -21 70 -40 36 -19 67 -37 70 -40
|
||||
3 -4 26 -18 53 -31 26 -14 47 -28 47 -32 0 -5 9 -8 20 -8 11 0 20 -4 20 -8 0
|
||||
-4 16 -14 35 -21 22 -8 33 -17 29 -24 -4 -7 -4 -9 1 -5 10 9 65 -19 65 -33 0
|
||||
-6 4 -8 9 -5 7 5 45 -15 117 -61 10 -7 36 -21 57 -30 21 -10 35 -23 33 -30 -3
|
||||
-7 1 -10 8 -7 8 3 43 -13 80 -35 36 -23 71 -41 76 -41 6 0 10 -4 10 -9 0 -5 8
|
||||
-11 18 -14 9 -3 44 -21 77 -40 33 -19 94 -54 135 -77 41 -24 77 -47 78 -51 2
|
||||
-5 11 -9 19 -9 9 0 30 -10 47 -22 17 -13 48 -32 68 -42 21 -10 35 -23 32 -27
|
||||
-3 -5 1 -6 9 -3 8 3 21 -1 29 -9 8 -8 24 -17 36 -21 12 -4 28 -13 35 -19 23
|
||||
-21 135 -77 154 -77 10 0 29 9 43 20 14 11 30 20 36 20 6 0 17 7 24 15 7 9 19
|
||||
14 27 11 7 -3 13 -1 13 5 0 5 10 14 23 19 12 6 36 19 52 29 17 10 91 53 165
|
||||
96 74 43 151 88 171 101 20 13 40 20 43 17 3 -4 6 -1 6 5 0 7 6 12 14 12 8 0
|
||||
21 6 28 12 7 7 33 24 58 37 25 14 57 33 72 44 15 11 31 16 39 12 7 -5 10 -4 6
|
||||
2 -4 5 6 16 21 24 15 7 44 24 65 36 20 13 37 20 37 16 0 -5 5 0 11 10 5 9 19
|
||||
17 29 17 11 0 20 4 20 8 0 5 15 16 33 25 17 9 41 22 52 29 11 7 37 23 58 35
|
||||
20 13 37 20 37 16 0 -5 4 -3 8 2 4 6 18 16 31 23 13 8 39 22 57 32 18 11 52
|
||||
31 76 46 23 15 49 27 55 27 7 0 13 4 13 8 0 3 15 14 33 23 17 9 39 21 47 26
|
||||
94 61 328 189 338 185 7 -3 10 0 7 5 -5 8 58 48 79 48 5 0 12 4 15 9 9 13 70
|
||||
50 176 108 22 12 64 36 93 54 29 17 57 31 62 31 6 0 10 5 10 10 0 6 5 10 10
|
||||
10 6 0 28 11 50 25 21 14 45 26 52 27 7 2 21 11 32 21 11 9 25 17 32 17 7 0
|
||||
14 3 16 8 3 8 62 43 118 70 19 9 37 20 38 25 2 4 8 7 14 7 5 0 22 8 36 19 15
|
||||
10 47 29 72 43 44 25 202 115 290 166 25 15 48 25 53 24 4 -1 7 2 7 8 0 5 7
|
||||
10 15 10 8 0 15 3 15 8 0 4 10 12 23 18 36 17 120 65 147 84 27 19 70 35 83
|
||||
32 5 -1 6 2 3 7 -3 5 9 16 27 25 17 9 46 26 62 36 17 11 44 26 60 34 17 9 53
|
||||
29 80 45 28 17 88 52 135 77 47 26 87 51 88 56 2 4 11 8 20 8 8 0 23 6 31 14
|
||||
16 15 165 102 281 164 36 20 67 39 68 44 2 4 9 8 16 8 6 0 28 11 49 25 20 14
|
||||
37 23 37 20 0 -2 9 3 20 13 12 9 22 15 23 12 4 -8 47 34 47 47 0 7 5 13 11 13
|
||||
5 0 7 5 3 11 -6 11 -10 189 -4 214 1 6 1 12 0 15 -1 3 -2 238 -3 523 -1 337 1
|
||||
518 8 521 7 3 7 5 0 5 -8 1 -13 660 -5 696 1 6 1 15 0 20 -7 36 -3 286 5 289
|
||||
7 3 7 5 0 5 -8 1 -12 132 -5 166 1 6 1 15 0 20 -7 32 -3 121 5 127 7 5 7 8 0
|
||||
8 -8 0 -12 131 -5 165 1 6 1 15 0 20 -7 36 -3 286 5 289 7 3 7 5 0 5 -8 1 -12
|
||||
132 -5 166 1 6 1 15 0 20 -7 36 -3 286 5 289 7 3 7 5 0 5 -11 1 -12 152 -1
|
||||
169 3 6 3 13 -1 15 -5 3 -7 45 -5 94 3 94 3 92 1 156 -1 23 0 47 1 52 1 6 1
|
||||
15 0 20 -7 36 -3 286 5 289 7 3 7 5 0 5 -11 1 -12 152 -1 169 3 6 3 13 -1 15
|
||||
-5 3 -8 117 -7 254 1 136 -1 253 -3 260 -5 12 -41 36 -113 76 -19 11 -38 25
|
||||
-42 31 -4 6 -8 8 -8 3 0 -4 -36 15 -80 42 -44 28 -80 48 -80 45 0 -4 -50 25
|
||||
-60 36 -3 3 -14 10 -25 16 -103 56 -144 80 -167 95 -14 11 -29 19 -32 19 -3 0
|
||||
-44 23 -92 51 -47 28 -114 66 -148 85 -33 18 -60 38 -58 44 1 7 -2 9 -8 5 -9
|
||||
-6 -82 32 -180 94 -14 9 -36 22 -50 30 -58 32 -78 44 -135 77 -33 19 -68 37
|
||||
-77 41 -10 3 -18 8 -18 12 0 4 -18 15 -40 25 -22 10 -40 22 -40 27 0 5 -8 9
|
||||
-17 9 -10 0 -29 9 -43 20 -14 11 -28 20 -32 20 -10 0 -182 103 -189 113 -3 5
|
||||
-10 9 -15 9 -20 1 -114 61 -108 69 3 5 -1 6 -9 3 -16 -6 -80 29 -72 39 3 4 2
|
||||
5 -1 2 -4 -2 -27 8 -53 22 -25 14 -71 39 -101 56 -30 17 -57 34 -60 38 -3 4
|
||||
-17 13 -30 18 -14 6 -40 20 -58 31 -18 11 -79 46 -135 78 -145 83 -151 86
|
||||
-157 92 -3 3 -21 13 -40 23 -59 32 -95 52 -100 57 -3 3 -30 18 -60 34 -30 16
|
||||
-58 34 -62 40 -4 6 -8 7 -8 2 0 -5 -8 -2 -17 6 -10 8 -49 32 -88 53 -38 21
|
||||
-72 41 -75 44 -3 3 -21 14 -40 24 -19 9 -48 25 -65 35 -16 10 -51 30 -76 44
|
||||
-82 46 -94 53 -99 58 -3 3 -21 13 -40 23 -60 32 -95 52 -100 57 -3 3 -16 11
|
||||
-30 18 -14 7 -38 20 -55 31 -37 22 -90 53 -175 101 -63 35 -300 172 -330 191
|
||||
-36 22 -267 153 -287 163 -13 6 -23 14 -23 19 0 4 -6 7 -12 7 -7 0 -38 15 -68
|
||||
33 -47 29 -59 32 -80 23z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.2 KiB |
19
static/site.webmanifest
Normal file
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"name": "NeonXP",
|
||||
"short_name": "NeonXP",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/android-chrome-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png"
|
||||
},
|
||||
{
|
||||
"src": "/android-chrome-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png"
|
||||
}
|
||||
],
|
||||
"theme_color": "#ffffff",
|
||||
"background_color": "#ffffff",
|
||||
"display": "standalone"
|
||||
}
|