2020-03-25
やること宣言
tommy.icon
体調不良のため今日は勉強しません!
tanabe.icon
キーマップカスタマイズできる環境作りとErgo42のキーマップ復活
hem6.icon
gaaamii.icon
今日も何もしない!けど電車で読んだ内容だけメモしてやった感を出しておく。
勉強中メモ
tommy.icon
体調悪いのか朝から嘔吐しちゃったので会社を午前休にしてもらった
やっぱ「疲れてる」連発してた時からおかしかった
hem6.iconお大事にしてください……
tommy.icon ありがとうございます 🙏
tanabe.iconお大事に!
tommy.icon 🙏🙏🙏
gaaamii.icon 無理なさらず!お大事に〜
tommy.icon arigatay
新しい原子力発電の開発については日本人として複雑な思い
航空機で死んでる人より自動車の交通事故の方が死んでる人多いという説明は納得だけれども
↑石油発電とかで年に何十万人も亡くなってるらしい(ここ僕の正確性欠けるので目安として見てください)
何にせよめちゃめちゃ面白かったのでオススメです gaaamii.icon おもしろそう
tommy.icon 成り上がった冷血な億万長者というイメージが強いですが、彼も彼の周りの人もすごく人間味あふれる人なんだなという印象を持ちました
tanabe.icon
キーマップをカスタマイズするために全てのキーボードのキーマップを復活させないといけない
keymap.c編集している
辛い作業なので少しずつ
GUIだけ作ってる
https://gyazo.com/9eddb2eac15188f486352db12d4cc012
コメントに作ったのをを画像したのキーに落とし込むのが必要だけどそれは明日
メインで使ってないキーボードなのでモチベがわかない
1レイヤーできた
https://gyazo.com/51f2cedbb6bc75ba335bc7a8eb884138 https://gyazo.com/51f2cedbb6bc75ba335bc7a8eb884138
tommy.icon へ〜、こんなことするんですね〜面白い!
TRPLメモ
クロージャのセクション全部読んだ
めっちゃ難しい
コード自体の結果は納得できるもの(しかも簡単な処理しか書いてない)でも内部で起こってることの説明が説明が頭に入りにくい
読むの遅くなってしまう
別の人が書いているのを見て改めて腑に落ちることもある
tommy.icon /icons/わかる.icon
hem6.icon
このあたりはrustlingsやりながらざっと読んでるな
トレイトオブジェクト
Box<トレイト名>型はそのトレイトを実装するオブジェクトを指す
最近はBox<dyn トレイト名>って書くらしい
トレイトオブジェクトにはオブジェクト安全性が必要
トレイト内で定義されているメソッド全てに以下の特性があれば、オブジェクト安全になります。
・戻り値の型がSelfでない。
・ジェネリックな型引数がない。
なるほど、コンパイル時にチェックをするから元の型がわからないということかな
トレイトオブジェクト周りはRust 2018で新しい書き方が導入されているみたい。後で読もう。
gaaamii.icon
クライアントから、/revoke的なエンドポイントを叩いて、そのトークンを失効させることができる。
不正なクライアントがこれを叩いたときに返すレスポンスコードとしては、ふつうに考えれば403 Forbiddenだけど、それをやってしまうと、不正なクライアントが不正に入手したトークンを投げて、そのトークンの有効性をチェックできたりしちゃうからよくない。だからあえて全部204 No contentにしてしまうのじゃ。ということが書かれていた
tommy.icon なるほどな〜
いつも風呂でなにかしら読んでるんだけどKindle Oasisがお亡くなりになってしまったのでそれができなくなってしまった。
次はPaperwhiteにするかOasisにするかで迷ってる。
tanabe.iconOasisどんな感じですか?Paperwhiteしか経験ないので興味あります
tommy.icon 僕も値段分の価値があるのか興味あります(Paperwhite 2012しか触ったことない)
hem6.iconOasis、自分で買うには高い……わたしはPaperwhite使ってます。お亡くなりになってもつらくないように……
gaaamii.iconなるほど
gaaamii.icon 自分がOasis入手したときはたしかPaperwhiteがまだ防水になっておらず、風呂で読みたいからOasisほしい!ってなってた気がします。 tommy.icon /icons/なるほど.icon
gaaamii.icon会社のLT大会の景品でもらったので、30000の価値があるかというのは今悩んでるところです。
gaaamii.iconいまはpaperwhiteも防水モデルがあるみたいだし、そうするとoasisはちょっと画面が大きくて物理ボタンがあって形がスタイリッシュくらいなので、paperwhiteでいいかなという気分になってきました
tanabe.icon 助かります。 Oasis固有の機能に特段の魅力を感じたらOasisの購入を検討するぐらいで良さそうですね
gaaamii.iconそうですね〜。Oasisなかなか高いので、Paperwhiteで不満なければそっちでよさそうです
gaaamii.icon 結局次買うのはPaperwhiteにしたので、OasisとPaperwhiteの使用感の違いも後ほどお伝えします
やったこと
tommy.icon
やってないさ
tanabe.icon
1レイヤだけキーマップ決めた。実装はしてない
gaaamii.icon
hem6.icon