Skip to main content

[CanadaLife] Body-weight exercise in early morning without making noise and equipments

Why is this topic so weird in some cultures?

Tại sao lại có topic kỳ cục này? 

Ở đất nước tôi, người ta có câu nói "Cơm Tàu, Vợ Nhật, Nhà Tây" để mô tả cuộc sống mơ ước của một người đàn ông. Hồi còn là sinh viên chưa biết thế nào là Tàu, Nhật, Tây, tôi nghĩ đó là một tiêu chuẩn đáng để đặt mục tiêu trong cuộc đời. Thế nhưng, giờ thì sao, với phong cách sống và kiến thức có được thôi nhận ra là:

Cơm Tàu thì đầy dầu mỡ, Nhà Tây trông bên ngoài thì đẹp, nhưng sàn thì ọp ẹp, tường mỏng và cách âm kém. 

Trong quá trình lăn lộn ở nhà thuê lúc còn ở Tây phương, tôi hay có thói quen dậy buổi sáng sớm để thiền và tập thể dục. Tuy nhiên, cứ mỗi bước chân đi trong phòng là cả hai tầng nhà đều nghe thấy. Không thể vì điều này mà tôi phải thay đổi lối sống của mình. Thế nên, topic này ra đời.

Dưới đây là mốt số động tác có thể tập mà không phát ra tiếng làm ảnh hưởng đến giấc ngủ của những người cùng chung sống với bạn.

At-home bodyweight exercises without any equipment:

1. Plank: 100% in silent


Plank


2. Push up: As we age, that helpful cartilage begins to break down, making our bones rub together painfully and making a popping sound.

There are a variety of versions of this exercise. Therefore, you can find out which best fits your condition.

Push up


3. Squat: No noise 

Pause for about five seconds and keep the chest up

Squat


You can combine this with bridge and Superman exercises in one set.

Superman

4. Kegel exercise (Bridge): No noise

Do the bridge exercise to strengthen your core muscles and glute



Finally, my morning exercise set looks like a series of silent muscle practicing activities.




Happy doing the things you love in an incubator.













Comments

Popular posts from this blog

[Git] Handle trailing space when patching with git

After complete coding one module in development branch. Next phase is merging. Obviously, you can merge source code automatically without no errors happen. However, life is not dream. Create a patch git diff HEAD > newTariff.patch Apply patch git apply newTariff.patch then problem happens Problem git apply newTariff.patch:106: trailing whitespace. patch does not apply Route cause: Nguyên nhân: Do trong source code có những dấu space thừa (ô vuông màu đỏ hình dưới) Some whitespaces is existed in your patch. (red area in below pictures) Fix Clean white space and patch again. Cách khắc phục Xóa những dấu space này đi và thực hiện patch lại Make up after complete coding. Find and clean whitespace before create patch file. Sửa sau khi code xong Kiểm tra sau khi code xong có lỗi này không git diff HEAD --check Prevent whitespace by manually when typing source code Sửa ngay khi đang code =>Bật chức năng hiển thị các dấu whitespace, hoặc remove trailing ...

How to test frame buffer in linux

The intended goal of this article is to provide the user with enough information so they can display an image onto a screen of their choosing. How to re-build frame buffer testing application. Base knowledge http://trac.gateworks.com/wiki/OpenEmbedded/Video_Out Frame buffer test application - rebuild fb-test-app step 1: Download soure code ( git installed on your machine and account in git-hub is required) https://github.com/prpplague/fb-test-app Command in git: git init git clone https://github.com/prpplague/fb-test-app.git step 2: Change makefile vi Makefile //open Makefile by vim editor :set nu //show line number replace from line 6 to line 12 by folow code: CC=arm-linux-gnueabi-gcc CFLAGS=-02 -Wall Save change command :wq step 3: Rebuid Type “make” command step 4: Copy execute file to target system by filezilla or something like that step 5: Remote target by root account, change mode of execute file (what copied from host) ...

[GTK] Example of using GtkBox with label and button

[1]Source code 1 2 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 43 44 45 46 47 48 49 50 51 52 53 54 #include <gtk/gtk.h> void on_window_closed (GtkWidget * window, gpointer data) { gtk_main_quit(); } static void destroy (GtkWidget * widget, gpointer data) { gtk_main_quit(); } static void button_clicked (GtkWidget * button, gpointer data) { g_print( "Button clicked \n " ); } int main ( int argc, char * argv[]) { GtkWidget * window, * label, * box, * button ; gtk_init( & argc, & argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW (window), "Test GTK" ); gtk_window_set_default_size (GTK_WINDOW (window), 500 , 200 ); #if 1 //Use gtk3: change 0->1, Use gtk2: keep it is 0 //Using gtk3 box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 5 ); ...