『熟睡力』から睡眠ダイアリーアプリを作っています。
今回はオマケ機能として目覚しタイマーを作った過程をnoteにまとめました。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
先行して動画をこちらにアップします。(音は鳴りません)

『熟睡力』から睡眠ダイアリーアプリを作っています。
今回はオマケ機能として目覚しタイマーを作った過程をnoteにまとめました。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
先行して動画をこちらにアップします。(音は鳴りません)
『熟睡力』から睡眠ダイアリーを作っています。
今回はオマケ機能として目覚しタイマーを作りました。
時間を設定して、その時間が到達したら15秒ビープ音を鳴らすというものです。
非常に単純な機能ですが、昼寝時の目覚しとして使うことを想定しています。
『熟睡力』から睡眠ダイアリーアプリを作っています。
今回は履歴削除機能の裏側の処理について、noteにまとめました。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
『熟睡力』から睡眠ダイアリーアプリを作っています。
今回は履歴の削除の裏側です。
とにかく漏れがないか、厳重にチェックをしてバグを未然に防いでいます。
そして、日付データはYYYY-MM-DD形式にして機械がわかりやすいように、データを加工してPython側とのやり取りをしています。
『熟睡力』から睡眠ダイアリーアプリを作成しています。
今回は履歴の削除についてnoteにまとめました。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
先行して、履歴の削除について動画を公開します。
『熟睡力』から睡眠ダイアリーアプリを作成しています。
今回は履歴削除の挙動について調べました。
特定の期間と1日だけ削除するパターンにわかれていて、この期間を入力することでうまくJSONデータが削除されるという仕組みです。
『熟睡力』から睡眠ダイアリーアプリを作っています。
今回は記録部分の概要をnoteにまとめました。
JSONを記録用のデータとして残すのですが、1年記録してもたったの1MBにも到達しないのでデスクトップアプリとしては、十分な機能を果たしていると思います。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
『熟睡力』から睡眠ダイアリーアプリを作っています。
今回はプログラムの概要で、JSON使って1日の履歴を保存したところ、たった2KBにしかなりません。
1年計算でも1MBに到達しないので、睡眠の分析としてPCで十分に保存できる容量だと思います。
『熟睡力』より睡眠ダイアリーというアプリを作っています。
今回はタイトルのとおり睡眠ダイアリーの履歴画面を作りました。
そのことについてnoteにまとめています。
先行して動画を公開します。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
『熟睡力』から睡眠ダイアリーアプリを作っています。
今回は過去履歴を参照できる仕掛けを作りました。
目的は当然、振り返りを行うためです。
睡眠効率という指標があるので、何かしらの対策が打てると踏んでいます。
『熟睡力』より睡眠ダイアリーというアプリを作っています。
前回動いている動画を紹介したので、今回は裏のロジックについてnoteにまとめました。
消灯時間と睡眠効率についてです。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
『熟睡力』から睡眠ダイアリーアプリを作っています。
一昨日はアプリが動いているところを紹介したので、今回はロジック編です。
消灯時間と睡眠効率算出のロジックについてまとめました。
後者は数式を代入するだけなので、簡単です。
消灯時間は線を書くので、ペイントとは少し異なった作りをしないといけません。
『熟睡力』から睡眠ダイアリーアプリを作っています。
今回は消灯時間と睡眠効率の機能を組み込みました。
詳しくはnoteに記載しました。
先行して動画を公開します。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
『熟睡力』から睡眠ダイアリーのアプリを作っています。
今回は消灯時間と睡眠効率について機能を追加しました。
睡眠効率とは以下の式で表されます。
睡眠効率=(睡眠時間)/(睡眠時間+就床時間)×100
これが83%を超えると、質の良い睡眠が取れているらしいです。
これもプログラムに組み込みました。
『熟睡力』から睡眠ダイアリーのアプリを作っています。
今回は就床時、睡眠時、起床時の時間を塗りつぶすペイント機能と、日付についてnoteにまとめました。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
『熟睡力』から睡眠ダイアリーのアプリを作成しています。
今回はソースコードの中身理解ということで、ペイント機能の裏側と日付の設定について理解を進めました。
ペイントは就床時間、睡眠時間、起床時間の時間を塗りつぶす機能として、日付は言わずもがなで、YYYY年MM月DD日表記にするためのロジックです。
『熟睡力』より睡眠ダイアリーアプリを作っています。
就床時間、睡眠時間、起床時間に色をつける機能を追加しました。
このことについてnoteにまとめました。
先行して、作ったアプリの操作状況を動画で公開します。
本日19:00より公開予定です。
詳しくはプロフィール欄のリンクをご覧ください。
『熟睡力』から睡眠ダイアリーアプリを作成しています。
今回は、睡眠ダイアリーの機能を追加しました。
就床時間、睡眠時間、起床時間をペイントのようなもので色分けする機能です。
まずはここを作り込み、後に消灯時間と睡眠効率を作ります。
『熟睡力』という本から睡眠ダイアリーというアプリを作っています。
今日は外堀を埋めるということで、日付の設定やボタンの名称を変更したりしました。
睡眠記録なので、テキストボックスも付与して何となく形になってきています。