管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

Fitbit Charge 4 (Suica対応版)を買った

Fitbit Charge 4 (Suica対応版)を1週間ほど前に買いました。きっかけはちょっとしたことだったんですが、買ってから1週間、大変満足しています。 購入のきっかけ 写真と使用感

CAPCLIP PROを買った

急遽マウスが必要となる状況があり、なんかよいマウスないかなーと思って探したところ、「CAPCLIP PRO」というマウスがリリースされていたため購入しました。 「PRO」のつかない「CAPCLIP」も2つ持っているCAPCLIPファンですが、今回の「PRO」もよいですよ。…

環境変数を確認する(Windows, Linux)

WindowsとLinuxで環境変数を確認する方法 確認環境 Windows Linux 確認方法 Windows CMD Powershell Linux 参考にしました 確認環境 Windows C:\Users\hoge>systeminfo | findstr OS OS 名: Microsoft Windows 10 Home OS バージョン: 10.0.19041 N/A ビルド…

Windows 10でカレンダーをショートカットキーで開く

在宅勤務になり、机上にカレンダーを置かずに、Windows 10のカレンダー(タスクバー右端の日時をクリックすると出てくるやつ)を参照することが増えました。ショートカットキーで開けたらなーと思って調べてみたところ、ショートカットキーで開けたのでメモ 確…

Window関数で日付の”飛び”をチェックする(PostgreSQL)

Window関数を使って、日付が含まれるテーブルの、日付の”飛び”をチェックする 検証環境 PostgreSQL 9.6.4 on x86_64-pc-linux-gnu, compiled by gcc (Debian 4.9.2-10) 4.9.2, 64-bit 今回集計対象のデータ 日ごとの電話番号別のパケット使用量です。日付の"…

RDSでインスタンスが停止してからの経過時間を調べる(Powershell)

RDSは停止保持は最大7日までです。それ以上経過すると起動します。 マネコンを見ずとも、指定したRDSインスタンスが停止してからどれくらい経ったかを知りたかったので、Powershellスクリプトを書いてみました。 対象となるRDSの状態を、CloudTrailの結果か…

Dockerをバージョンアップしたら既存のコンテナで「Unknown runtime specified docker-runc」が発生したので対処したメモ

Dockerfileをビルドしたところ「invalid reference format」が表示されました。どうやらDockerが古いためらしく、Dockerをバージョンアップしました。その結果、既存のコンテナで「Unknown runtime specified docker-runc」が発生したので対処したメモです。…

pysparkでFitbitの睡眠JSONをパースして平日と休日の平均睡眠時間を求めてみた

pysparkでFitbitの歩数JSONをパースして、平日と休日の平均歩数を求めてみました。↓PySparkで歩数JSONを平日・休日別に集計 ↓Pythonでの睡眠時間比較 確認環境 コード 実行結果例 2019年、2020年の月別、平日・休日別平均睡眠時間 参考にしました

DockerでPySparkとJupyterNotebook環境を利用する

PySparkとJupyterNotebookが使えるDockerコンテナがあったので使ってみました。すぐに使い始めることができるので、Dockerのありがたみを感じます。 EMRを使う前にスクリプトの動確できる環境が欲しかったので助かっています。 確認環境 コマンド (おまけ) P…

pysparkでFitbitの歩数JSONをパースして平日と休日の平均歩数を求めてみた

pysparkでFitbitの歩数JSONをパースして、平日と休日の平均歩数を求めてみました。pysparkでの歩数JSONのパース↓ pythonでの歩数比較↓ www.k-hitorigoto.online 確認環境 コード 実行結果例 2019年、2020年の月別、平日・休日別平均歩数 参考にしました

pysparkでFitbitの歩数JSONをパースする

pysparkでFitbitの歩数JSONをパースしました。JSONモジュールとは勝手が違ってちょっと迷いました。歩数JSONの取得とJSONモジュールでのパース↓ 確認環境 コード 実行結果 参考にしました

lsでもkbやmbで表示したい

lsでもファイルサイズをkbやmbで表示できたのでメモ。 確認環境 lsでもファイルサイズをkbやmbで表示する 参考にしました

boto2で「.」(ピリオド)が含まれるS3バケットを扱ったときにエラーが出た(boto3は出なかった)

boto2とboto3でバケット名に「.」(ピリオド)が含まれる場合の挙動が違ったので記録しておきます。 確認環境 やりたかったこと boto2,boto3と、バケット名に"."(ピリオド)がある、なしでの成否 boto2のソースとエラーメッセージ (ちなみに)boto3のソース こ…

「庫内の汚れとり」で食洗機のイヤーなにおいを消した話

購入以来毎日使い続けている食洗機ですが、最近洗い終わりのイヤーなにおいが気になるようになりました。「庫内の汚れとり」という洗浄剤を使ってそのにおいの対処をしました。 現在使用中の食洗機 最近洗い終わりにイヤーなにおいが 取説に従って対処→改善…

Fitbit APIを叩いて2019年と2020年の睡眠時間を比べてみた

昨日やったFitbitAPI叩こうシリーズ第2弾。睡眠時間編です。 www.k-hitorigoto.online 確認環境 睡眠時間JSONの取得 JSON→CSVに変換 Excelでグラフ描画 参考にしました

Fitbit APIを叩いて2019年と2020年の歩数を比べてみた

2020年はコロナで在宅勤務中心となり、歩くことが減りましたね。 常に身に着けているFitbitのデータを使って2019年と2020年の歩数を比べてみました。 確認環境 歩数JSONの取得 JSON→CSVに変換 Excelでグラフ描画 参考にしました

特定のEC2だけを起動、停止可能なIAMポリシー

AWS

特定のEC2だけを起動、停止可能なIAMポリシーです。 ポリシーのJSON 実行結果

2020年、買ってよかったもの

今年買って良かったもの2020年版です。2019年版↓ 2018年版↓ 車(スズキ ソリオバンディット) ANKER PowerConf オカムラのオフィスいす iPhone 12 mini

SecurityGroupをCLIで設定する(AWS CLI)

SecurityGroupをCLIで設定します。 確認環境 コマンド 参考にしました

R02秋季情報処理安全確保支援士試験に合格しました

掲題の通り、昨日発表があったR02秋季情報処理安全確保支援士試験(SC)に合格しました。受験時の日記はコチラ↓ 一発合格です。情報処理技術者試験の合格は、H31春季のDB合格以来でした。 先代の情報セキュリティスペシャリスト取得から9年、情報処理安全確保…

SecurityGroupをシンプルに出力する(AWS CLI)

SecurityGroupの内向きのルールをさっと確認したかったので、AWS CLIだけを極力利用してやってみた。 queryオプションをすらすら書ける自信がないので、備忘として書いときます。 確認環境 コマンド 実行例 参考にしました

WindowsでZip版のPostgreSQLにpsqlrc.confを読み込ませる

WindowsでZip版のPostgreSQLのpsqlだけを使いたい。その際に、設定ファイルであるpsqlrc.confを読み込ませる方法 検証環境 やったこと psqlrc.confの配置 psqlrc.confへ設定の記述 設定が効いているか確認 まとめ 参考にしました

SQLでグループ毎の平均と、全体の平均を同時に出力する

SQLでグループごとの平均と、全体の平均を同時に出力する。 検証環境 postgres=# select version(); version ------------------------------------------------------------------------------------------------------------------ PostgreSQL 12.4 (Debia…

RedshiftのCPU使用率をテキスト形式で取得する

CloudWatchに蓄積されたメトリクスをテキスト形式で取得する。 今回の対象サービスはRedshift、取得メトリクスはCPU使用率、期間は5分、統計は「最大」で。 コマンド 取得結果例 参考にしました

Google Authenticatorに引っ越し機能がついた

Google Authenticatorに引っ越し機能が付いたみたいですね。 こないだiPhoneを機種変更したときに結構手間がかかったので、移行がスムーズになるのは嬉しいです。

S3に存在するフォルダ名を指定してフォルダを作るとどうなるか

AWS

S3はKVS形式であって、本当は「フォルダ」ではないのですが、「hogebucket/path1/path2/file1.txt」の「path1/path2」は今回は便宜上「フォルダ」ということでひとつ。 すでに存在するフォルダ名を指定してフォルダを作成するとどうなるかが気になったので試…

iPhone 12 mini用にワイヤレス充電器を2つ買いました

iPhone 12 miniを購入し、ワイヤレス充電器を買いました。が、いろいろあって2つ買うことになりました。 立てかけタイプの充電器が欲しかった 初代(エレコム W-QS05BK) → 位置合わせがシビア 2代目(Belkin BOOST↑UP™ ワイヤレス充電スタンド) → 良さそうと思…

数値の桁数を求める方法2つ

Excelで数値の桁数を求める方法2つ。 実行環境 方法1 lenを使う 方法2 LOG10を使う 結果確認

iPhone 12 miniを買いました

iPhone 12 miniを11/7に予約し、11/13に入手しました。 購入の動機 iPhone SE(2ndGen)との迷い 購入場所&購入モデル 購入場所 購入モデル 印象 サイズ&重さ 画面 FaceID カメラ 5G 処理速度 データ移行について データ移行で意識したポイント Fitbit Suica,…

JBL Charge4を入手しました&アップデートに一苦労

JBL Charge2+のバッテリ劣化で修理に出しましたが、有償で別製品へ交換になるとのことで、当該機種の最新版であるCharge4への交換となりました。 Charge4を入手しましたが、アップデートに一苦労...