APC 技術ブログ

株式会社エーピーコミュニケーションズの技術ブログです。

株式会社 エーピーコミュニケーションズの技術ブログです。

【Python】OpenCVを用いて動画からサムネイル画像を生成してみた

はじめに こんにちは。ACS事業部の過部です。 今回は、OpenCVを用いてMP4ファイルからサムネイル画像を生成する手順についてご紹介します。 アウトプットイメージは以下の画像です。某動画サイトの様な再生マーク付きのサムネイルを生成するPythonスクリプト…

kubectlのTipsまとめ

はじめに こんにちは、ACS事業部の過部です。 つい先日CKSを失効してしまったので、再取得に向けた復習を兼ねてCKA及びCKADで有用そうなTipsを中心にまとめてみました。 1. 基本操作系 Pod、Service、Deployment、ReplicaSet等のリソース情報を取得 kubectl …

GitHub Copilot Chatの /explain-jaコマンド をショートカットキーで実行する(VSCode)

はじめに こんにちは、ACS事業部の過部です。 皆さま、GitHub Copilot Chatをいかが活用されてますでしょうか。 GitHub Copilot Labsと比べてコード説明機能が格段に向上してこともあり、よわよわエンジニアの自分はソースコードに片っ端から/explainを実行…

VSCodeにGitHub Copilotを導入したら行挿入ショートカットキー(Ctrl + Enter)が効かなくなった件

はじめに こんにちは、ACS事業部の過部です。 VSCodeにGitHub Copilotを導入した際に普段使いのショートカットキーが使えなくなったので、その対処法を簡単にまとめています。 発生事象 タイトルの通りです。 GitHub Copilot拡張機能をVSCodeにインストール…

GitHub Copilotの使い方メモ

はじめに こんにちは、ACS事業部の過部です。 ついに弊チームにGitHub Copilot for Businessが導入されましたが、使いこなすにはまだしばらく時間が掛かりそうです... なので今回は、いつでも使い方を見返せるようにメモとしてまとめてみました。 ※ IDEはVSC…

Azure Pipelines×App ServiceでCI/CD環境を構築してみた

こちらはエーピーコミュニケーションズ Advent Calender 2022の15日目の記事です。 はじめに こんにちは、ACS事業部の過部です。 この記事では、Node.jsアプリを題材にAzure PipelinesとApp Serviceを用いたCI/CD環境の構築手順をご紹介します。 パイプライ…

Azure PipelinesでAzure Reposがcheckoutできない場合の対処法(Git fetch failed with exit code: 128)

はじめに こんにちは、ACS事業部の過部です。 今回は、Azure Pipelinesでパイプライン実行時にAzure Reposのcheckoutに失敗してしまうケースの対処法を紹介します。 この記事ではAzure Pipelinesから同一プロジェクトのAzure Reposをcheckoutする場合につい…

Azure PipelinesでSelf-hosted agentを利用してみた

はじめに こんにちは、ACS事業部の過部です。 この記事では、Azure PipelinesでSelf-hosted agentを利用するための作業手順をご紹介します。 Self-hosted agentとは Azure Pipelinesでパイプラインを実行するためには、実際の処理を担うエージェントが必要と…

AGICを用いてパスベースルーティングしてみた

はじめに Azureコンテナソリューショングループの過部です。 当社ではAzure × コンテナをソリューションとしたSIや内製化支援サービスを提供しています。 その一環として、日々の学びをこのブログでアウトプットしていきます。 今回は、AGICを用いたパスベー…

Application Insightsを使わずに、AKS上のアプリログをお手軽に確認する

はじめに Azureコンテナソリューショングループの過部です。 当社ではAzure × コンテナをソリューションとしたSIや内製化支援サービスを提供しています。 その一環として、日々の学びをこのブログでアウトプットしていきます。 今回は、Application Insights…