タグ

2021年11月7日のブックマーク (4件)

  • TypeScript のエラーハンドリングを考える - Qiita

    何番煎じかわかりませんが TypeScript でのエラーハンドリングについて考えてみたいと思います。 この記事で扱う TypeScript のバージョンは 4.3 です。 エラーを型安全に扱いたい TypeScript を書いていれば誰もが一度はぶつかる問題ではないでしょうか。 TypeScript では catch した例外は any として扱われます。 これは JavaScript の仕様上どんな値でも throw できてしまうため仕方のないことなのですが、せっかく型安全性を手に入れるために TypeScript を使っているのに any をハンドリングしなければならないのは苦痛です。 次のように例外を throw し得る関数 foo() のエラーハンドリングを考えてみます。

    TypeScript のエラーハンドリングを考える - Qiita
    hasiduki
    hasiduki 2021/11/07
    KotlinとかJavaでよくみる?!
  • ソフトウェア2段階認証

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    ソフトウェア2段階認証
    hasiduki
    hasiduki 2021/11/07
    むずかしー!
  • Go の入力バリデーションパッケージ ozzo-validation を試した。

    はじめに Go のウェブアプリで使う入力バリデーションに関して、ozzo-validation を検討した。 これまでのバリデーション 普段、仕事では labstack/echo という Go のウェブフレームワークを使う事が多いのだけど、バリデーションに関しては labstack/echo のサンプルに合わせて go-playground/validator を使ってきた。 go-playground/validator は機能も豊富で(一応)痒い所に手は届くのだけど、struct にタグを付けて判定させないといけない。これが実に煩わしい。以前 labstack/echo を使ったサンプルを書いたので、それを見て欲しい。 // Comment is a struct to hold unit of request and response. type Comment struct { I

    Go の入力バリデーションパッケージ ozzo-validation を試した。
    hasiduki
    hasiduki 2021/11/07
    便利そう!
  • 現在のVRは企業の参入により必ず破壊される|ニッソちゃん

    はじめに昨今「メタバース」がホットなワードとして取り上げられている。勿論きっかけはfacebookがメタバースを意識してmetaと名前を変更したことであり、その後、日産がVR空間上にショールームを開設するなど、企業のVR参入が相次いでいることでもある。 そんななか、筆者のフレンドである一人が、以下のようなツイートをしていた。 企業がVRCに参入してこれまでの文化が壊されるみたいな議論、たま~に見かけるけど、現状かなりの大企業(日産、サンリオ、BEAMSなど)が、しっかりとVRCコミュニティーと連携とって、かなり”分かってる”コラボレーションをしてる印象があるので、割と杞憂なのではと思ってみたり。 — アシュトン@VR文化アンバサダー第0期 (@ashton_vrchat) November 4, 2021 彼(性自認を確認していないが恐らく大丈夫)はよく遊ぶフレンドであり、別にこのツイート

    現在のVRは企業の参入により必ず破壊される|ニッソちゃん
    hasiduki
    hasiduki 2021/11/07
    VRは潜在能力の1%も活用されていないのだ!