YAMAMOTO Yuji : 山本悠滋 さんはインスタンス qiitadon.com のユーザーです。アカウントさえ持っていればフォローしたり会話したりできます。 もしお持ちでないなら こちら からサインアップできます。

YAMAMOTO Yuji : 山本悠滋 @igrep@qiitadon.com

観念してoptparse-applicativeを使おう

hakyllのtemplate engineってなんなんだろうと思ったらあれpandocについてる機能なのか。今更知ったよ

とりあえずちゃんとドキュメント書こう...

動かすコマンドとか準備を思い出すのに時間がかかってしまっているのも原因かもなぁ。

コードを動かす前に軽い躊躇を覚えてしまうな... 自動テストならまだいいんだけど、またわけのわからないバグにハマったらどうしよ、みたいに思って面倒くさくなってしまう。仕事だからやるけどね!

Rustの引数がないクロージャー、

let f = || 1

みたいに書かれてなかなか面食らうな。

文字列の長さとプリキュアの数を求めるのは想像以上に難しい。
qiita.com/nonanona/items/b148c

どうしよneovimのターミナルに慣れすぎてtmuxわからなくなってる

今更だけどWASMを「わずむ」(発音記号的にはwˈæzm?)って発音するのはchasmとか***ism (e.g. narcissism)とかからの類推なのか。

Google Calendarのリマインダー機能なんでこんなGoogle Calendar以外から使えないような微妙な作りなんだろう... 結構手になじんでいてめっちゃ使い込んでるんだけど、一覧性が悪かったりメモが使えなかったりしてちょくちょく不便なのよね。この程度の機能でいいならほかに乗り換えるのも手だよなぁ。

cargo testなりrunなりすると、
Hard linking files in the incremental compilation cache failed. Copying files instead.
って怒られるなぁ。ビルドが遅いのはそのせいか。
exFATなディスクで作業するから悪いんだろうなぁ。フォーマットし直さないと...

うーん、最近stackさん、エラーメッセージ出すときにencodingのエラーがあるとPermission deniedが出るんだよなぁ... 紛らわしいエラーだ...

それ以前にVC++の諸々が入ってなかったっぽい 😅

cargo buildするとlink.exeなるコマンドを実行したときにこける。どうやら間違えてMSYS2に入っているlink.exeを使おうとしてしまっているらしい。正しくはMSVC++に入っているものってことなんだろうけど、はてどこをPATHに設定すればよいものか

stack buildにexecutableを全部skipするオプションがほしい... stack build自身にはなさそうだけど、実はcabalに渡すオプションとかでいけるのか...?

GHC 8.8からmapMとmapM_がPreludeに入ったのか。

ファイル名をクリックしてもURLは変わらないけど、リンク先のURLはpermalinkになってるし、別タブで開くなりすれば対象のファイルに飛べる。
こりゃ意図的な修正っぽいな。

あれ、GitHub、Pull requestのページで変更したファイルごとのpermalink出せたと思うんだけど、なくなった?