Skip to content

Instantly share code, notes, and snippets.

@redVi
redVi / format-phone.js
Created December 19, 2023 14:53 — forked from maximal/format-phone.js
Format phone number
/**
* Отформатировать телефонный номер.
*
* Для мобильных код отбивается пробелами, для домашних — скобками.
*
* Грамотно обрабатываются только русские номера,
* для остальных функция пытается отформатировать более-менее нормально.
*
* Для отбивания цифр используются не просто дефисы, а специальные цифровые чёрточки, не хухры.
*
@redVi
redVi / workouts.json
Last active July 25, 2026 15:37
workouts
{"version":1,"workouts":[{"id":"w1_tue","title":"Н1 Вторник · Низ + кор","exercises":[{"id":"w1tue_01","title":"Суставы","kind":"sets","sets":1,"reps":15,"weight":0.0,"rest":90,"notes":"12–15 · 1 подход"},{"id":"w1tue_02","title":"Лопатки + открытая книга","kind":"sets","sets":1,"reps":12,"weight":0.0,"rest":90,"notes":"10–12 · 1 подход"},{"id":"w1tue_03","title":"МФР","kind":"hold","seconds":180,"notes":"6–8 на технику, справа"},{"id":"w1tue_04","title":"Гиперэкстензия НАЛЕВО","kind":"sets","sets":2,"reps":12,"weight":2.5,"rest":35,"notes":"2.5 кг · до отказа"},{"id":"w1tue_05","title":"Наклоны НАЛЕВО лёжа","kind":"hold","seconds":60,"notes":"кор · ≥1 мин"},{"id":"w1tue_06","title":"Мёртвый жук","kind":"hold","seconds":60,"notes":"перекрёст → стороны"},{"id":"w1tue_07","title":"Квадрат","kind":"hold","seconds":60,"notes":"колени оторвать"},{"id":"w1tue_08","title":"Доп. кор (1–2 из списка)","kind":"hold","seconds":60,"notes":"ножницы/планка…"},{"id":"w1tue_09","title":"Ягодичный мост со штангой","kind":"sets