From b7091978b6028e50d1572fe07dcd18c0b7c58b1e Mon Sep 17 00:00:00 2001 From: Minimata Date: Fri, 26 Jan 2024 18:31:47 +0100 Subject: [PATCH] vault backup: 2024-01-26 18:31:47 --- 03 - Sport/Exercises/Inverted row.md | 26 +++++++++++++ 03 - Sport/Reeducation workouts.md | 56 ++++++++++++++++++++++++++-- 2 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 03 - Sport/Exercises/Inverted row.md diff --git a/03 - Sport/Exercises/Inverted row.md b/03 - Sport/Exercises/Inverted row.md new file mode 100644 index 0000000..b12db13 --- /dev/null +++ b/03 - Sport/Exercises/Inverted row.md @@ -0,0 +1,26 @@ +--- +tags: + - sport/exercise +--- +Name:: Inverted row +Forearms:: 0 +Biceps:: 0.5 +Triceps:: 0 +Front delts:: 0 +Side delts:: 0 +Rear delts:: 1 +Upper pecs:: 0 +Lower pecs:: 0 +Side abs:: 0 +Abs:: 0 +Rotator cuff:: 0 +Upper traps:: 0 +Mid/lower traps:: 1 +Lats:: 1 +Spine erectors:: 0 +Quads:: 0 +Hamstrings:: 0 +Glutes:: 0 +Leg adductors:: 0 +Leg abductors:: 0 +Calves:: 0 \ No newline at end of file diff --git a/03 - Sport/Reeducation workouts.md b/03 - Sport/Reeducation workouts.md index 9479d17..b2d9842 100644 --- a/03 - Sport/Reeducation workouts.md +++ b/03 - Sport/Reeducation workouts.md @@ -61,7 +61,6 @@ dv.table(muscleGroups, [Object.values(totals)]) let workout = [ "Lateral dumbbell raise", "Deadlift", - "Foot elevated lunge", "Leg press - narrow stance", "Cable curl", "Triceps overhead extension" @@ -114,8 +113,7 @@ let workout = [ "Cable Y raise", "Bench press", "Pullup", - "Barbell squat", - "Barbell military press" + ] let folderName = "03 - Sport/Exercises" let pages = Array.from(workout, ex => `"${folderName}/${ex}.md"`) @@ -164,6 +162,58 @@ dv.table(muscleGroups, [Object.values(totals)]) let workout = [ "Lateral dumbbell raise", "Foot elevated lunge", + "Pec dec", + "Reverse pec dec" +] +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 5 - Upper +```dataviewjs +let workout = [ + "Barbell military press", + "Inverted row", + "Pushup", ] let folderName = "03 - Sport/Exercises" let pages = Array.from(workout, ex => `"${folderName}/${ex}.md"`)