2023年9月28日のブックマーク (4件)

  • 私がthrowを使わない理由

    この記事について JavaScriptではthrow文という文を使うことで例外を投げることができます。 このthrow文ですが、私はレビューなどで例外を投げないでくださいというコメントをするのですがその理由とどのようにコードを変更すればよいのか、ということを書いておこうと思いました。 前提条件 この記事の内容は下記の条件を前提として書き進めていきます。 TypeScriptを採用していること フロントエンド開発の場合 Node.jsを利用したサーバーサイドのコードやCLIツールの開発、各種ライブラリの開発については記事の対象に含まれないことをご了承下さい。 結論 先に結論から書いておくとTypeScriptを利用している場合例外はカスタムエラーを返却するか、Result型を利用するのがよいと思っています。 次の章からサンプルコードを用いながらthrow文を使った実例と、代替え案について記

    私がthrowを使わない理由
    atsushieno
    atsushieno 2023/09/28
    JSはthrowを無理に使わないようにする言語じゃないと思うけど、使用分野によるのかもねえ。普遍的には受容できない考え方だ。
  • スシロー、回転レーンをデジタル化 その名も「デジロー」

    回転寿司チェーン大手のあきんどスシローは9月27日、デジタルビジョンと回転レーン融合した「デジタル スシロー ビジョン」(通称:デジロー)を発表した。9月21日から先行して「江坂店」(大阪府)に導入しており、28日から「新宿西口店」(東京都)でもトライアル導入するとしている。10月には「天白焼山店」(愛知県)でも展開予定。

    スシロー、回転レーンをデジタル化 その名も「デジロー」
    atsushieno
    atsushieno 2023/09/28
    客がデジタル寿司を概念的に食いに行く店になったのかと思ったらそうじゃないご様子
  • OpenTofuに関する雑感

    2023年12月4日追記。 この記事は2023年の9月下旬に書かれた記事です。 わりと反射的に書いてしまった内容も含んでるので(CNCFのリリースにもコメントを寄越していたGruntworkの関わりを見逃してたのは痛恨のミス。色んな思いがあるのはそれはそう)、件について語るにもっと最適な方の説明を読んでいただければ幸いです。 先月行われたHashiCorp社によるソフトウェアライセンスの変更はTerraformコミュニティに衝撃を与えたことは記憶に新しい。具体的には、Terraformのライセンスが、オープンソース/フリーソフトウェアを前提としたMPL2.0から、商用利用に制限をかけられたBSLv1.1に変更された。これにより、Terraformは伝統的な意味でのオープンソースソフトウェアではなくなってしまい、ソースコードが単に利用できるソフトウェアに変わってしまったと評する人もいる。[

    OpenTofuに関する雑感
    atsushieno
    atsushieno 2023/09/28
    "正直OpenTofuの発足メンバーがその精神を声高に訴えるのは正直違うよね" などと書いているが、ビジネス上の合理的な利用可能性を高めるというのはOSSの精神そのもの。フリーソフトウェア精神とでも混同しているのでは。
  • 【解決済み】怖い😨かも、Bardで共有した会話がGoogle検索にインデックスされている

    [レベル: 中級] GoogleAI チャットである Bard で共有した会話がインデックスされてることが判明しました。 Google は対処中です。 📝アップデート情報あり Bard と自分の会話が検索結果に出てくる Bard と自分の会話が検索結果に出てくることを発見したのは Gagan Ghotra 氏です。 Haha 😂 Google started to index share conversation URLs of Bard 😹 don't share any personal info with Bard in conversation, it will get indexed and may be someone will arrive on that conversation from search and see your info 😳 Also Bar

    【解決済み】怖い😨かも、Bardで共有した会話がGoogle検索にインデックスされている
    atsushieno
    atsushieno 2023/09/28
    普通に考えたら、URLを教えた相手との間でだけ「共有」したのであって、世界中に「共有」にしているわけじゃない。youtubeでunlistedで出した動画やprivate gistがいつの間にかインデックスされてた、みたいな事態だな。