@kyanny's blog

大作を傑作と混同するものは確かに鑑賞上の物質主義である。大作は手間賃の問題にすぎない - 芥川竜之介

改訂新版 マインドマップから始めるソフトウェアテスト

元同僚の QA エンジニアから薦められた本。彼と仕事をしている間に買って、その間に読み終えることはできなかったが、先日 Kindle HD 8 の程々に綺麗で程々に大きい画面のおかげで読み終えた。 テストのプロセス全般について噛み砕いて説明してあるのはとっ…

未来からのホットライン

ホーガンの時間もの。一年以上前に買って少し読んで積読してたけど、水濡れでボロボロになっているのを発掘して乾いてからポツポツ読んだ。 まぁまぁ、という感じだった。「星を継ぐもの」ほどの驚きは無いし、「時砂の王」ほどの感動も無かったが、読んでお…

Bash: here strings

https://en.wikipedia.org/wiki/Here_document#Here_strings <<< でコマンドの標準入力に渡せる。 ❯ sed -e 's/-/_/g' foo-bar-baz sed: foo-bar-baz: No such file or directory ❯ sed -e 's/-/_/g' <<< foo-bar-baz foo_bar_baz masayuki14.hatenablog.com…

エルサルバドル アグアカリエンテ農園

中米のコーヒーが好きだ。「コーヒーは苦いもの」という先入観を覆され、コーヒー好きになったきっかけだったかもしれない。 特にエルサルバドルやコスタリカのコーヒーは、フルーツのような鮮やかで爽やかな味と香りが大好きだ。どこでも買えるものでもない…

Fire HD 8(第10世代)

プライムデーで買った。5980円。プライムデーを意識してモノを買ったのは初めてだったかも。 色はイロモノ感のあるブルー。黒はホコリなどの汚れが目立ちそう、白は iPad のまがい物感が増しそうなので消去法で。プラスチックの素材が適度にザラついてるのも…

MARUMI EXUS 62mm

いつからか不明だが、気づいたら曇りが取れなくなった。コーティングが剥がれてしまったのかもしれない。ネット検索するとレンズペンの研磨剤に弱いらしい。レンズペン使ってたのでそのせいかもしれない。 マルミはフィルター専業の会社で EXUS は帯電防止の…

GoLand: go test 実行時に PATH を通す(のを何度も繰り返すのを避ける)

TL;DR www.jetbrains.com 例えば以下のプロジェクトで、 GoLand のメニューから普通にテストを実行すると uwsgi コマンドに PATH が通っておらずテストが失敗する。 (あらかじめ source venv/bin/activate && pip install -r requirements.txt を実行済みの…

ザ・ウェイバック

落ちぶれた男が母校のバスケットチームのコーチ業を通じて人生を取り戻す話。 話としてはスケールの小さい「タイタンズを忘れない」みたいな感じ。だが、見どころはバスケットではない。ベン・アフレックのうらぶれた雰囲気が良い。酒に溺れて孤独に生きる男…

コンカッション

ボクサーの「パンチドランカー症候群」と同様の症状がアメフト選手にも発症したことを突き止めた医師の話。ウィルスミスってコメディの印象が強いので意外性があった。 コンカッション (字幕版)発売日: 2016/12/14メディア: Prime Video

古い知人と十年以上ぶりに話した。ここ数年は自分と似たキャリアを歩んできたようだが、管理職に嫌気がさして辞めたおれとは違い、彼はうまくバランスを保って仕事に打ち込めているようだった。 彼に言われたのは、おれは自己肯定感が低いのではないか、とい…

Django: select_related と prefetch_related についてメモ

公式ドキュメント select_related https://docs.djangoproject.com/en/3.1/ref/models/querysets/#select-related prefetch_related https://docs.djangoproject.com/en/3.1/ref/models/querysets/#prefetch-related 公式だけあって網羅的だが、初見で理解す…

ここ二、三年で、言葉の使い方に対するこだわりが強くなった。「裁量」は「大きい」のか「強い」のか「多い」のか「高い」のか、みたいなことが(他の言葉についても)気になって、正しい使い方を調べずに適当に書くことができない。なんでなんだろ?どれで…

Go: golang.org/x/time/rate を利用したコードのテストの書き方

速度制限をかけているコードの実行に要した処理時間を計測すれば良い。 package main import ( "context" "fmt" "testing" "time" "golang.org/x/time/rate" ) func TestWait(t *testing.T) { // rate = 10 req / sec // burst = 1 // 0.1 秒ごとに token が…

EarPods 壊れてなかった

EarPods のマイクが壊れた - @kyanny's blog イヤホンジャックの EarPods をセブンイレブンで買ってきて繋いだが、やはりマイク入力をほとんど拾わない。新品でもダメということはもしや本体側の問題か?とここで初めて思い当たり、別の MacBook で試すと新…

最近、気分が落ち込みがちで、ブログに書きたいこともいくつかあるのに筆が進まない。 悲しいニュースが多いが、竹内結子が亡くなったのはけっこうショックを受けた。同い年(学年は一つ違い)で出身地も近いし、「いま、会いにゆきます」は映画館で観て泣い…

Zoom の好きになれないところ

待機室。ホストがいちいち入室許可する、という手間の無駄さに、何度となく落胆させられた。 Zoom Bombing 対策で追加された機能なので、セキュリティ担保のためにオフにできない場合もある。セキュリティ対策は重要だが、人間に負担をかける解決方法がいけ…

EarPods のマイクが壊れた

オンラインミーティングでこちらの音声が聞こえないと言われた。断線してしまったのだろうか。 普通にイヤホンをつけた状態で QuickTime Player でオーディオ録音しながら喋ると確かにほとんど音を拾わない。システム環境設定のサウンド→入力でマイクが拾う…

TENET

気分転換のために、久しぶりに映画館へ行って観た。 クリストファー・ノーラン、しかも時間逆行ものと聞いて期待が膨らんだせいか、やや期待外れだった。時間逆行というキーワードで「時砂の王」を連想してしまったので、イメージと違った。 帰宅途中にネタ…

読書メモ停滞

うまくいっていない。ハイライトが多くなると転記だけで飽き飽きしてくるし、ハイライト箇所は本の要点とは限らないので、要点をまとめるためには目次を読み直したり余計な作業が増える。目次だけでは何がどこに書いてあったかわからないこともある。 読みな…

IFTTT Pro

とりあえず既存 Applet を動かし続けるためにも Upgrade が必要なので。 ifttt.com ifttt.com 初年度は $1.99 から $9.99 までの間の好きな値段で Pro に Upgrade できる。最安値の $1.99 を選んだ。 Pro の新機能の一つ、 Filter で Skip した場合、 Retry …

やり抜く力

副題も含めたタイトルは、 やり抜く力 GRIT(グリット)――人生のあらゆる成功を決める「究極の能力」を身につける TED Talk でも有名な話。 グリット・スコア 「やり抜く力」をはかるための「グリット・スケール」というツールが紹介されていて、これを使うと…

日本一カンタンな「投資」と「お金」の本

Prime Reading に入っていたので読んだ。長期分散投資を勧める本。その割に「おすすめ投資信託」にアクティブファンドを入れたりしてるのは忖度を感じた。長期分散投資のメリットを知っていれば読む必要は無い(無かった)。 日本一カンタンな「投資」と「お…

9人の翻訳家 囚われたベストセラー

結構前に観た。暗く、あとストーリーがやや意味不明で、本(文章)で読みたかった気がした、けど本だったら読み終えなかったかもしれない。 9人の翻訳家 囚われたベストセラー(字幕版)発売日: 2020/07/03メディア: Prime Video

キャプテン・フィリップス

日本では劇場公開されなかったっぽい。 トムハンクスがソマリアの海賊と戦う映画。実話に基づく。観ながらつい「すしざんまいが彼らを救うのか」と考えてしまった。時系列的にはこの事件の後にすしざんまい、らしい。 キャプテン・フィリップス (字幕版)発売…

New Evernote for iOS: the elephant is back

CEO 交代からずっと伝えられてきた「基本に立ち返る」改善を経て、ついに Evernote アプリの新バージョンがリリースされた。 Evernote for iOS が新しくなりました | Evernote 日本語版ブログ Evernote の可能性を解き放つ | Evernote 日本語版ブログ Unlock…

Microsoft Authenticator と iCloud バックアップ

勤務先の Office 365 アカウントや各種 SaaS アカウントの二要素認証のために Microsoft Authenticator を使っていて、バックアップを有効にしたときの覚え書き。 やり方や注意事項 Back up and recover accounts with the Microsoft Authenticator app - Az…

Google アプリ

また UI や機能の AB テストでもしているのだろうか。 ここ数日、検索結果からウェブ閲覧してるとき、アドレスバーの右側に「ページを読み上げる」ボタンが出現していた(どんなアイコンか忘れたが、見慣れなかった)。 しかし今日はまた UI が変わって、ア…

Go: if err := expr; err != nil { } // initialization statement

戻り値が error 一つの関数を呼び出してエラーチェックする際、以下の二種類の書き方がある。 err := expr で受け、改行し、 if err != nil { } でエラーチェックする if err := expr; err != nil { } とワンライナーでエラーチェックする このうち 2 のやり…

ssh: Too many authentication failures

scrapbox.io [ssh-add] に4つ以上の鍵を登録している これに該当した。 ssh-add -D で鍵を消すと、試行回数が0になるので解決する で対応した。 事情により鍵を四つ以上登録することは必須なので、 sshd 側で対応すべきではあるが、対処法が分かっていれば大…

iPhone のストレージ容量が再びおかしくなった

iPhone のストレージ容量がおかしくなった - @kyanny's blog iPhone のストレージ容量おかしい問題が解決した - @kyanny's blog iPhone を初期化して iCloud バックアップから復元した。 初期化前の iPhone を Mac に接続した状態 初期化・復元後の iPhone …