2022年1月2日(日)のツイート履歴
ツイート
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
曲が良いのはその通りなんだけど、それに負けない声をしている。
19:30
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
https://github.com/bigwheel/util-backports そういえばtap関数は僕がscala OSSで独立して唯一公開しているものだった。 これ使うと、 array_object.tap(_.pop()); みたいに書けて最高なんだけど。
18:30
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
これはひどい。 まあtapはlodashに入っているということはjavascript文化圏的に許容されているはず?だし一旦これで満足しよう。 https://twitter.com/k_bigwheel/status/1477572591926013954/photo/1
18:28
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
tap関数があったことを思い出してlodashから引っ張り出してきたんだけど、これはどっちがよいやら。ワンチャンまだ上のほうがまし説がある。 https://twitter.com/k_bigwheel/status/1477571929246961669/photo/1
18:26
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
星街すいせい、すごい今更だけどめっちゃ歌上手いな。
18:03
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
typescript, code blockがないの不便だなあ。 (() => { ...; ...; return value; })() を使えば一応作れなくはないけど、冗長すぎる。
17:56
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
jestもまだ全機能を把握できていないし、今でも手間はかかるものの意図通りmockできている。 一旦jestを使い続けようか。しばらくやってみたあとに挑戦するか、知っていそうな人に聞いてみよう。
17:50
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
Installation | ts-jest https://kulshekhar.github.io/ts-jest/docs/getting-started/installation/ typescriptとjest mockの相性がどうにもよくない(型を合わせる必要があるのでいちいちmock<...>()が必要)。 これとか使ったら良くなるんだろうか?
17:47
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
少なくともGoogle Apps Scriptの標準ライブラリでは例外は「例外が出たこと+原因がtoStringで表示される、かもしれないこと」ぐらいしか期待できないと思っておこう。
08:54
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
typescriptを使っているから忘れかけていたけど、ここは型が幻想であるJavaScriptの世界。 例外の型まで指定されるJavaの世界とはまったく倫理が異なるのだ。
08:52
-
西田和史(k.bigwheel) 開発基盤エンジニア @ Speee ⌨️🖊️ @k_bigwheel
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app muteHttpExceptions オプションなんて邪道、exceptionのプロパティで判別が正しいだろうと思いきや、スローされる例外の型がExceptionというnameプロ… https://twitter.com/i/web/status/1477427258428358657
08:51
ツイート | お気に入り | フォロー | フォロワー |
---|---|---|---|
17109(+11) | 5094(+1) | 548(0) | 895(+1) |