並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 5 件 / 5件

新着順 人気順

awkの検索結果1 - 5 件 / 5件

  • Github Actionsで複数環境のterraform planを自動化する

    はじめに 現場でterraformソースコードのGitlab → GitHub移行にあたって、Github Actionsワークフローを組む機会がありました。 そこで、運用しやすそうなCIを組めたので、共有させていただきます。 前提/方針 GoogleCloud(以下GCP)インフラをterraform管理している。 環境はstg・prodの2つで、別々のGCPプロジェクトに構築されている。 プルリク作成時・更新時にterraform planを実行したい。 plan結果はtfcmtというツールを利用し、プルリク上に自動でコメントしてもらう。 各環境用で別々のGithub Secretsを登録している。 また、ディレクトリ構成は以下のような感じ。 src/commonはstg・prodの共通リソースです。 src/ ├ common/ │  ├ moduleA/ │  ├ moduleB/

      Github Actionsで複数環境のterraform planを自動化する
    • AndroidのCIで単体テストを高速化するには(Yahoo!フリマでの改善事例)

      こんにちは。Yahoo!フリマでAndroidアプリの開発を担当している惣元です。 Yahoo!フリマはCtoCのフリマサービスです。「モノの価値を最大化できるプラットフォームの提供」をミッションとして、「モノと人や情報を結ぶことでモノを最大限楽しみつくす社会の実現」を目指しています。サービスの大きな特徴として、動画出品、グッズ交換機能など、他のフリマサービスにはない独自の機能も提供しています。 今回は私たちの開発チームで実際に運用している、CI(継続的インテグレーション)による単体テストについて、実行時間を1時間から20分に減らせた工夫をご紹介します。 アプリリリースまでの開発フロー Yahoo!フリマ Android開発チームでは開発手法として「Lean XP」を取り入れており、2週間のイテレーションでアプリをリリースすることで、「ユーザーに価値のあるものを素早く届ける」ことを実現して

        AndroidのCIで単体テストを高速化するには(Yahoo!フリマでの改善事例)
      • Aseprite内でプレイアブルなアニメーションプレビューを実現させる拡張機能「Asemulator」が発表

        ピクセルアーティストのGoomboo(@MapleGecko)氏は、7月4日、自身のX(旧Twitter)で、Asepriteで作成したアニメーションを、ツール内でインタラクティブなプレーヤーとしてプレビュー可能にするAsepriteアドオン「Asemulator」を発表しました。 Asepriteの機能を拡張するAsemulatorとは? Asepriteは、ピクセルアート(ドット絵)の描画、及びピクセルアートアニメーション作成向けに設計されたデスクトップ用ペイントツールです。イラスト、動画、ゲーム問わず、多くのピクセルアートを用いたプロジェクトに採用されています。 Asemulatorは、現在Goomboo氏によって開発中の、Aseprite用アドオンです。このアドオンは、Aseprite内にジャンプ、ダッシュ、待機モーションなどのアニメーションがインタラクティブに確認できるプレビュー

          Aseprite内でプレイアブルなアニメーションプレビューを実現させる拡張機能「Asemulator」が発表
        • 1Password AWS CLI Integration: Enhanced Security and Logging - Qiita

          概要 AWSのCLIツールを使用する際、セキュリティと可視性の向上は重要な課題です。本記事では、1PasswordのAWS CLIプラグインの制限を克服し、より安全で透明性の高い認証情報管理を実現する方法を紹介します。 課題 1PasswordのAWS CLIプラグインには、~/.aws/configのprofile別に認証情報を紐づける機能が欠けています。これにより、別AWS環境で誤って操作をするリスクが向上します。 解決策 1PasswordのAWS CLIプラグインを利用せずに、aws cliのcredential_processを活用して、1Passwordと連携させることで、以下の機能を実現します: 認証情報へのアクセスを通知 アクセスログの記録 プロファイル別の認証情報管理 設定手順 1. カスタムスクリプトの作成 以下のスクリプトを~/.aws/op-cred-helper.

            1Password AWS CLI Integration: Enhanced Security and Logging - Qiita
          • otama3firstのブックマーク - はてなブックマーク

            日々生活するにつれゴミが溜まるのは日常も PC も大差ないのですが,特に macOS は不要なキャッシュファイルが溜まりやすいと感じます.ディスク容量が逼迫し続け 10 GB を切り,いよいよ Photoshop も開けなくなってきたので,不要なファイルを 60 GB 分削除しました.以下メモです. 便利コマンド # ルートから 5 個下の階層までに存在する,100 MB 以上のファイルを検索 sudo du -x -m -d 5 / | awk '$1 >= 100{print}' # 現在のディレクトリ以下に存在する,50 MB 以上のファイルを検索 du -x -m | awk '$1 >= 50{print}' # ディレクトリを削除する rm -rf

            1