タグ

2023年4月6日のブックマーク (2件)

  • GitHub Appsトークン解体新書:GitHub ActionsからPATを駆逐する技術

    GitHub ActionsではGITHUB_TOKENで権限が足りない場合、PAT(Personal Access Tokens)がよく使われます。しかしPATより優れた選択肢があります。それがGitHub Appsトークンです。記事ではGitHub Appsトークンの実装方法をゼロから学びます。目標はPATの完全駆逐です。 記事で学べること PATとGitHub Appsトークンの違い GitHub Appsの作成・インストール方法 GitHub ActionsでGitHub Appsトークンを払い出す方法 番運用で考慮すべきセキュリティとトレードオフ イントロダクション GITHUB_TOKENはGitHub Actionsのワークフロー開始時に自動生成され、終了時に自動削除されるトークンです。GITHUB_TOKENで済むなら、これがベストです。何も悩む必要はありません。問題

    GitHub Appsトークン解体新書:GitHub ActionsからPATを駆逐する技術
  • SVGのフィルター効果

    SVGには、要素にフィルター効果を与えるための特別な要素が用意されています。CSSのfilterプロパティよりも豊富なフィルターが再現できるから魅力的なんですよねー。けれど、パッと見ごちゃごちゃしてて分かり難(にく)いし、手順とか手続きがあって、なんだかとっつき難そう…。そんな「SVGのフィルター効果」について、個人的なまとめです:)。 SVGのフィルター効果のための要素 SVGはXMLに基づくマークアップ言語なので、フィルターを適用する方法も、XMLのタグ要素として用意されていて、フィルター効果のための要素は、下記ページの「Filter primitive elements」と「Light source elements」という項目にまとまっています。 SVG 要素リファレンス - SVG: スケーラブルベクターグラフィック | MDN すべてfeという接頭辞(プレフィックス)(filt

    SVGのフィルター効果