投稿

3月, 2021の投稿を表示しています

b-monsterのワークアウト間隔

イメージ
 あくまでも私の場合の話です。 アラフフィフです。 安静時の心拍数は55前後です。アスリート並みに極端に低いです。ですがアスリートではありません。 一時毎日通っていましたが、身体が悲鳴をあげました。10分間の激しいサーキット、10分間のシャドー、25分間本物のサンドバッグを全力でたたく。特にサンドバッグが身体にダメージを与える気がします。b-monsterのサンドバッグはISAMIの本物です。体重をのせずに、手だけで打てば、なんてことはないのですが、前後ステップを使って踏み込み、体重をのせて打つと相当の負荷がかかります。 そこで、ワークアウトの間隔を毎日から1日おき、または週5回、いずれも1日1本に変更しました。これまでも1日に2本以上出ることは稀でしたが、何があっても1日1本でやめておくようにします。 b-monsterに通う目的は痩せたい!これです。無理やりですが、ビジョンとしては健康を保ち、着たい服を着られ、おっさんな雰囲気を軽減するといったところでしょうか。 また、痩せようが痩せまいが、b-monterの暗闇&爆音の中でのワークアウトはストレス解消には欠かせません。また年齢を忘れるほど、ノリノリでとても楽しいですね。 とはいっても、痩せなければなりません。目標体重58kg、今日時点であと7.7kgのところまで来ています。毎日通わないと痩せないのでは?という不安もありました。しかし、これは単なる不安で、1日おき、または週5日、いずれも1日1本で十分なようです。 下図は1日おき、または週5日、いずれも1日1本にした後の1か月間の体重推移です。問題なく減っています。 1年間の推移をみても減少傾向です。正月太りでの上昇の方がまずいです。 また、b-monsterに通い始めてからの推移をみても明らかに減少傾向です。コロナ禍でb-monsterをお休みした2020年3月から5月の上昇はかなりまずいです。つまりワークアウトなしでは上昇してしまうが、1日おき、または週5日、いずれも1日1本で十分減少させることができます。 ただし、食事制限をしています。具体的には週5日は1日2食のみとしています。朝と昼をしっかり食べるようにし、夜はコンビニのプロテインとインスタントの豚汁を飲むだけの日が5日ほど。朝昼晩食べるのは週に2日ほどです。 1日2本以上出るのは体を壊すし、1本でも全力

PowerShellでTSV/CSVの列を絞り込んで抽出し、(先頭/行末)からN行出力する

イメージ
目的 何十万行のCSVやTSVをPowerBI DesktopやSQL Server SSISで読み込むのですが、不要な列があったり、データ量が多いので、開発時はデータを少なくしたい。 Windows標準機能で実施したい。 やること 2つにわけて記載 Powershellで(TSV/CSV)ファイル(S-JIS)から必要な列のみを取り出して、(先頭/末尾)からN行とりだして、別な(TSV/CSV)ファイルへ出力 1について以下を実装 抽出するカラム指定をパラメータ化 区切り文字をパラメータ化 (先頭/末尾)とN行をパラメータ化 対象ファイルをスクリプトへドラッグドロップで実行 対象ファイルと同一フォルダ内へファイル名の末尾に「_Result」を追記して保存) 処理対象ファイル 今回のサンプルはTSVファイルは下図のような9列。 PersonID、adult name、profile_path、biography、homepage、birthday、deathday、place_of_birth サンプル1の基本処理内容 1行目 import-csvで読み込む -Encoding Default でS-JIS指定 -Delimiter "`t" で区切り文字としてタブを指定 -header @(1..9) でTSVのヘッダーとして1,2,3・・・,8,9を追加 select "1","3" で列名(4で追加)が1、3を抽出 export-csv で「TMDbPersons_Select.txt」に出力 2行目 get-content で1で作成したTSVを参照 -totalcount で先頭から10行抽出 select -skip 2 で先頭から2行をスキップ foreach {$_.Replace('"','')} で「"」を削除 out-file で「TMDbPersons_Result.txt」に出力 サンプル1(列位置で指定する) import-csv C:\Users\aaat\Desktop\TMDbPersons.txt -Encoding Default -Delimiter "`t" -header @(1..9

このブログの人気の投稿

ダブルクォーテーションで括られたCSVカ​ンマ区切りテキストファイルを SQL Server で Bulk Insert する方法

PowerShellでTSV/CSVの列を絞り込んで抽出し、(先頭/行末)からN行出力する

IKEAの鏡を壁に取り付ける