サービス

GitHub のリポジトリを統合

1. はじめに考えもなしに GitHub のリポジトリを作成していたら、いつの間にか大量のリポジトリができてしまいました。GitLab にはグループで管理していましたが、GitHub には該当する機能(Teams ならできるかも)はなさそう...
情報処理技術

セキュリティ関連標準

1. 情報セキュリティに関する基準経済産業省などがガイドライン・基準として公開しており、主に以下のようなものがある。コンピュータウイルス対策基準コンピュータウイルスに対する予防、発見、駆除、復旧のために実効性の高い対策をとりまとめたもの。コ...
サーバー

Ubuntu 24.04 Server にウェブサイトのスクリーンショットを取得する環境を構築する方法

1. はじめにUbuntu 24.04 Server にウェブサイトのスクリーンショットを取得する環境を構築する方法を記載します。使用するツールは、Google ChromeChromeDriverXvfbImageMagickになります。...
環境構築

Docker に MySQL をインストールする

1. はじめに仮想環境を用意し、その中に MySQL をインストールすることは、環境構築の手間がかかります。Docker を使えば、簡単に MySQL をインストールすることができます。Docker に MySQL をインストールする方法を...
プログラム

Windows に Rust の開発環境を構築

1. はじめに以下のような記事を読みました。「ソフトウェアはメモリ安全でなければならない」との声明を発表、米ホワイトハウスいい機会なので、Rust を学んでみようと思います。まずは、Windows に Rust の開発環境を構築するための手...
情報処理技術

サイバーキルチェーン

1. サイバーキルチェーンについてサイバーキルチェーンとは、サイバー攻撃の進行過程を段階的に捉えたモデルである。攻撃者が標的を決定し、実際に攻撃し目的を達成するまでの一連の行動を順に、「偵察」、「武器化」、「デリバリー」、「エクスプロイト」...
コンピュータ

Docker Desktop for Windows で GitLab を動かす

1. はじめに前にこちらでも記事にしましたが、QNAP TS-233 の Container Station で GitLab を動かすことに失敗しました。QNAP TS-233 の Container Station で GitLab を...
コンピュータ

Power Automate Desktop のよく使う機能について

1. はじめにPower Automate Desktop は、Windows の操作を自動化するためのツールです。その中でも UI オートメーションは、マウスやキーボードの操作を自動化することができます。単純作業など自動化できる作業などは...