備忘録

備忘録

2020-09-01から1ヶ月間の記事一覧

UbuntuでSOCKSサーバ(Dante)を構築する方法

Ⅰ. はじめに Ⅱ. 手順(認証なし) 1. Danteをインストールする 2. 設定ファイルを編集する 3. Danteを起動する 4. 接続テストする Ⅲ. 手順(ユーザー認証あり) 1. Danteをインストールする 2. 設定ファイルを編集する 3. Dantedを起動する 4. ユーザーを追…

HttpClientFactoryとPollyをコンソールアプリケーションで使用する方法

C#

Ⅱ. やり方 1. 必要なパッケージをインストールする Install-Package Microsoft.Extensions.Http.Polly 2. サンプルプログラムを書く using Microsoft.Extensions.DependencyInjection; using Polly; using Polly.Extensions.Http; using Polly.Timeout; usin…

Playwrightを利用してWebページのスクリーンショットを撮る方法

Ⅰ. はじめに タイトルの通り「Playwrightを利用してWebページのスクリーンショットを撮る方法」です。 Ⅱ. やり方 1. Playwrightをインストールする npm i -D playwright 2. サンプルプログラムを書く const playwright = require('playwright'); (async () =…

C#で正規表現を利用してランダム文字列を生成する方法

C#

Ⅰ. はじめに タイトルの通り「C#で正規表現を利用してランダム文字列を生成する方法」です。 Ⅱ. やり方 1. 必要なパッケージをインストールする Install-Package Fare 2. サンプルプログラムを書く using Fare; var pattern = "[a-z0-9]{6}"; var xeger = ne…

Muninを利用してサーバをモニタリングする方法

Ⅰ. はじめに Ⅱ. 環境 Ⅲ. やり方 (1) Webサーバ側 1. Munin をインストールする 2. Muninの設定を行う 3. Nginxをインストールする 4. Nginxの設定を行う 5. nginxを起動する (2) 監視される側 1. Munin nodeをインストールする 2. Munin nodeの設定を行う 3.…

ConfigurationBuilderを利用して設定ファイルを読み込む方法

C#

Ⅰ. はじめに タイトルの通り「ConfigurationBuilderを利用して設定ファイルを読み込む方法」です。 Ⅱ. やり方 1. 必要なパッケージをインストールする Install-Package Microsoft.Extensions.Hosting Install-Package Microsoft.Extensions.Configuration 2.…

NuxtJSでFont Awesomeを利用する方法

Ⅰ. はじめに タイトルの通り「NuxtJSでFont Awesomeを利用する方法」です。 Ⅱ. やり方 1. 必要なパッケージをインストールする npm i -D @nuxtjs/fontawesome npm i -D @fortawesome/free-solid-svg-icons 2. ファイルを編集する nuxt.config.js buildModule…