タグ

2023年5月13日のブックマーク (2件)

  • sqlfmtによって何を解決したいのか

    これは何 データ基盤の開発にsqlfmtを導入することについて考えてみたものです。 (チームにsqlfmtを導入するために書いてるものになります) sqlfmtによってどのような課題を解決したいのか 大きくはこれに集約されるかなと思います。 ではスタイル周りにある開発者生産性を阻害する要因とはどのようなものかというと: 読みづらいSQLによるバグの発見の遅れ ロジック周りには関係のない箇所のレビューをする必要性 SQLスタイルのスタンスの違いによる衝突 というものがあります。 これをsqlfmtならどう解決できるかを紹介します。 sqlfmtならどう解決できるか 読みづらいSQLによるバグの発見の遅れ これはそもそもformatterを導入していないことにより生じるものを想定しています。 やたらと長い一行、スペースの無い濃密な一行、揃わないインデント、無意味な改行...などにより、不用意に

    sqlfmtによって何を解決したいのか
    masutaka26
    masutaka26 2023/05/13
    これめっちゃ大事。もうチームでコーディング規約を決める時代ではないと思う "一方sqlfmtには「一行の文字数の上限」しか設定できる項目がありません。これは議論するポイントが1つだけということを表しています"
  • More secure private attachments

    May 9, 2023 Previously, all attached (drag-and-dropped) images and videos on GitHub Issues, Pull Requests, Discussions, and wikis were available to view without authentication if you knew their direct URL. Now, future attachments associated with private repositories can only be viewed after logging in. This doesn’t apply retroactively to existing attachments, which are obfuscated by having a long,

    More secure private attachments
    masutaka26
    masutaka26 2023/05/13
    ようやく...。今まで画像の添付に謎の後ろめたさがあったんだよね😇 既存コンテンツには適用されない点は注意