生活リズム直します【1日目】
おはようございます。ここのところ生活リズムがバキバキに崩れています。かくいう今日も徹夜です。
大学生・院生は学業以外で何かと忙しいため、不規則な生活になりがちな人も多いのではないでしょうか。
私自身、徹夜 ⇒ 爆睡を繰り返す度に生活リズムを一定に保ちたいと思うのですが、いつまで経っても直すことができずにいます。
そんな意志の弱い自分を追い込むためにも、生活リズムを直す過程を記事にしていこうと思います。
生活リズムを直す方法
今回主に参考にさせて頂いたのは下記のページです。こちらでは生活リズムを直すための5つのポイントが紹介されていました。
(それぞれの詳細はソースページを参照ください)
① 休日も平日と同じ起床・就寝時間を守る
② 満腹の状態で寝るのは避ける
③ 寝る前のカフェイン、アルコールは控える
④ 太陽の光で体を目覚めさせる
⑤ 朝食はかならず摂る
…これ、けっこう難しいですね。
他にもいくつか検索結果を見て回ったところ、実際に生活リズムを直すために色々やってみたよ~という記事を発見しました。
睡眠不足を解消しよう!理想の時間とか実際に色々やってみた解決策まとめ | Project RAS
こちらの中で、なるほどと思ったところがありました。
それは、「実際に効果があった対策」という項目で最後に紹介されていた「何があっても起きる時間を毎日同じリズムにする」というものです。
結局のところ一番効果があるのはこれだと感じました。同じリズムで毎日過ごすということは脳や体の安定にそのままつながるので、毎朝起きる時間を同じにするというのが大切だなと思います。起きる時間が決まってれば、寝る時間も決まります。そうやって就寝時間と起床時間を一定にすることで体がそれに順応していってくれるわけです。
(引用元:Project RAS - 睡眠不足を解消しよう!理想の時間とか実際に色々やってみた解決策まとめ)
先ほどの5つのポイントの①と似ていますが、起床時間にフォーカスしている点が印象的でした。
これを考慮して、先の5つのポイントのうち1つ目は「起床時間を守る」とすることにします。
具体的には、起床時間を午前7時にします。
まずは1週間がんばります
というわけで、少なくとも今日から1週間はこれらを守って生活することをここに宣言します。
毎日記事にしますので、よろしくお願いします。
今も日光浴びながら記事書いてます。
これから朝ごはんです。
それでは!!
NEW GAME!を観ました。プログラミング始めます。(23)
失踪じゃないです。ちょっと休んでただけです。
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
今回のテーマは「置き石ゲーム」です。難易度跳ね上がってます。
続きを読むNEW GAME!を観ました。プログラミング始めます。(22)
記事を書くとき、はてな記法にするのいっつも忘れてしまう。
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
NEW GAME!を観ました。プログラミング始めます。(21)
NEW GAME!を観ました。プログラミング始めます。(20)
64のスマブラはキャプテンファルコンが好きです。
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
今回のテーマは「誕生日の怪」です。
続きを読むNEW GAME!を観ました。プログラミング始めます。(19)
初めてコメントを頂きました!本当にありがとう!!
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
今回のテーマは「グラフの交点」です。
続きを読むGoogle アナリティクス&Google Search Console 関連記事まとめ【導入編】
ブロガーに限らず、Webサイトを運営する人の間では有名らしいアクセス解析ツール『Google アナリティクス』とサイトの監視・管理ツール『Google Search Console』。
使うかどうかはわかりませんが、ありがたいことに無料なのでこの度K介も導入してみました。
今回はこれらをはてなブログに導入する際の手順について、参考にさせて頂いたwebページをまとめておきます。
自分もそうですが、パソコンに全然詳しくない人でもこれらを読めば出来ると思います。
NEW GAME!を観ました。プログラミング始めます。(18)
遅れを取り戻すべく連続更新!(このペースは続きません)
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
今回のテーマは「ちょっと変わった掛け算」です。
続きを読むNEW GAME!を観ました。プログラミング始めます。(17)
アニメは終わっちゃったけど、NEW GAME! 原作コミックもよろしくね。
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
- 数の総和
- リストの要素の和
- 問い(1)
- 問い(2)
- リストの要素の和
今回のテーマは「数の総和」です。
NEW GAME!を観ました。プログラミング始めます。(16)
NEW GAME!! 最後まで良いアニメでした!ありがとう!!
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
- フィボナッチ数列
- 問4
- 問5
- 問6
今回からは第4章「プログラムの作り方」を勉強していきます。
続きを読むNEW GAME!を観ました。プログラミング始めます。(15)
11話のねねっちは一段と最高でしたね!
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
NEW GAME!を観ました。プログラミング始めます。(14)
努力家なねねっちがすき。
※基本的に、愛知大学の有澤先生がプログラミングの講義で使用しているテキスト「Pythonによるプログラミング入門」に沿って進めています。
※Python 2.7.13を使用しています。
====
今日のキーワード
Zeller の公式
年月日から曜日を計算する方法として Zeller の公式がある。…半ば理論的な、半ば試行錯誤によるもので、…1582 年 10 月 15 日以前には適用できない。
(引用元:Pythonによるプログラミング入門, p.34)
譜3.10 Zeller の公式を使ったカレンダープログラム
# coding: shift-jis def h(y,m,d): # h(y,m,d): day of week (Zeller's formula) # 奥村晴彦「コンピュータアルゴリズム辞典」(技術評論社,1989) # y: year, 0,1,2,.. # m: month, 1,2,..,12 # d: day of month, 1,2,..31 # return: day of week, 0,1,2,..,6 # example: h(2000,1,1) -> 6 # Saturday if m<3: y=y-1; m=m+12 return (y+y/4-y/100+y/400+(13*m+8)/5+d)%7 def cal0(n,m): # cal0(n,m) は 1 つの月のカレンダーを作成する。 # n は月の開始日の曜日を表す数字 (0,1,..,6) であり、0 が日曜日を意味する # m はその月の日数である。例えば 1 月は m=31 である # 従って 2000 年 1 月のカレンダーは cal0(6,31) で印刷される for x in ("sun","mon","tue","wed","thu","fri","sat"): print " ",x, print for x in range(0, n): print " ---", for x in range(1, m+1): print "%5d"%x, if (x+n)%7==0 : print print def cal(y,m): # y: year, 0,1,2,.. # m: month, 1,2,..,12 n=h(y,m,1) n1=h(y,m+1,1) r=(n1-n)%7 d=28+r cal0(n,d) cal(2000,1)
(引用元:Pythonによるプログラミング入門, p. 34)
こんな方法があるんだな~すごいなぁ~(わかってない)