vault backup: 2023-09-24 16:38:07

This commit is contained in:
2023-09-24 16:38:07 +02:00
parent b1afe09224
commit 03426f791a
3 changed files with 56 additions and 55 deletions

View File

@@ -6,7 +6,7 @@ tags:
So I've been following a high-frequency full body minimalist routine, meaning I go 5-7times a week to the gym and train to get 90% of the gains in 45 minutes instead of 100% in 2 hours. So I've been following a high-frequency full body minimalist routine, meaning I go 5-7times a week to the gym and train to get 90% of the gains in 45 minutes instead of 100% in 2 hours.
This means that training must be picked up slowly to prevent overtraining in the beginning yet intense to squeeze compensate for the lower volume. This means that training must be picked up slowly to prevent overtraining in the beginning yet intense to squeeze compensate for the lower volume.
### Current routine ### Current routine
![[High frequency Full body Minimalist Workout#Routine]] ![[HF Minimalist workout#Routine]]
## Other routines ## Other routines
Previous routine was the [[High frequency Full body Max out Plan]]. Previous routine was the [[High frequency Full body Max out Plan]].

View File

@@ -2,13 +2,67 @@
tags: tags:
- sport - sport
cssclasses: cssclasses:
- dashboard - wide-page
--- ---
## Overview ## Overview
This workout aims to squeeze 80% of the strength and hypertrophy gains in half the time of a regular workout. The rest of the time can be spent on a cardio machine. This workout aims to squeeze 80% of the strength and hypertrophy gains in half the time of a regular workout. The rest of the time can be spent on a cardio machine.
This workout is meant to be high frequency (i.e. once a day, 4-7 days a week). This workout is meant to be high frequency (i.e. once a day, 4-7 days a week).
## Routine ## Routine
```dataviewjs
let workout = [
"Pullup",
"Pushup",
"Barbell squat"
]
let folderName = "03 - Sport/Exercises"
let pages = Array.from(workout, ex => `"${folderName}/${ex}.md"`)
let pagesAsStr = pages.join(" or ")
let muscleGroups = [
"Name",
"Forearms",
"Biceps",
"Triceps",
"Front delts",
"Side delts",
"Rear delts",
"Upper pecs",
"Lower pecs",
"Side abs",
"Abs",
"Rotator cuff",
"Upper traps",
"Mid/lower traps",
"Lats",
"Spine erectors",
"Quads",
"Hamstrings",
"Glutes",
"Leg adductors",
"Leg abductors",
"Calves"
]
dv.table(muscleGroups,
dv.pages(pagesAsStr)
.map(ex => Array.from(muscleGroups, group => ex[group])))
let totals = muscleGroups.reduce((ac,a) => ({...ac,[a]:0}),{});
console.log(dv.pages(pagesAsStr)
.map(ex => Array.from(muscleGroups,
group => totals[group] += ex[group])))
totals.Name = "Totals"
dv.table(muscleGroups, [Object.values(totals)])
```
### Day 1 ### Day 1
- #### Set 1 - Super set - 2 sets - #### Set 1 - Super set - 2 sets
- Weighted pullups - Drop set - Weighted pullups - Drop set

View File

@@ -2,56 +2,3 @@
cssclasses: cssclasses:
- wide-page - wide-page
--- ---
```dataviewjs
const zip = (a, b) => a.map((k, i) => [k, b[i]]);
let workout = [
"Pullup",
"Pushup",
"Barbell squat"
]
let folderName = "03 - Sport/Exercises"
let pages = Array.from(workout, ex => `"${folderName}/${ex}.md"`)
let pagesAsStr = pages.join(" or ")
let muscleGroups = [
"Name",
"Forearms",
"Biceps",
"Triceps",
"Front delts",
"Side delts",
"Rear delts",
"Upper pecs",
"Lower pecs",
"Side abs",
"Abs",
"Rotator cuff",
"Upper traps",
"Mid/lower traps",
"Lats",
"Spine erectors",
"Quads",
"Hamstrings",
"Glutes",
"Leg adductors",
"Leg abductors",
"Calves"
]
dv.table(muscleGroups,
dv.pages(pagesAsStr)
.map(ex => Array.from(muscleGroups, group => ex[group])))
let totals = muscleGroups.reduce((ac,a) => ({...ac,[a]:0}),{});
console.log(dv.pages(pagesAsStr)
.map(ex => Array.from(muscleGroups,
group => totals[group] += ex[group])))
totals.Name = "Totals"
dv.table(muscleGroups, [Object.values(totals)])
```