備忘録

備忘録

2023-10-01から1ヶ月間の記事一覧

WebRTC (WHIP)を利用して動画配信をする方法

Ⅰ. はじめに タイトルの通り「WebRTC (WHIP)を利用して動画配信をする方法」です。この記事では例としてgo2rtcを利用します。 料金 名称 有料 Nimble Streamer 有料 Cloudflare Stream 有料 Dolby.io 有料 RED5 無料 go2rtc 無料 broadcast-box 無料 livekit…

LinuxでGPUをパススルーして仮想マシンで利用する方法

Ⅰ. はじめに Ⅱ. 環境 Ⅲ. 手順 1. BIOS設定を変更する 2. UEFIを利用してUbuntuをインストールする 3. GRUBを編集する 4. GRUBの設定を反映する 5. 再起動する 6. IOMMUが有効になったか確認する 7. 仮想化ソフトウェアをインストールする 8. ユーザのグルー…

SerilogでSeqを利用する方法

Ⅰ. はじめに タイトルの通り「SerilogでSeqを利用する方法」です。 Ⅱ. サンプルプログラム Program.cs // dotnet add package Serilog // dotnet add package Serilog.Sinks.Console // dotnet add package Serilog.Sinks.Seq using Serilog; Log.Logger = n…

ASP.NET で CORSを有効にする方法

Ⅰ. はじめに タイトルの通り「ASP.NET で CORSを有効にする方法」です。 Ⅱ. サンプルプログラム Program.cs var builder = WebApplication.CreateBuilder(args); builder.Services.AddCors(x => { x.AddDefaultPolicy(policy => { policy.AllowAnyHeader(); …

ASP.NET 7 以降でAPI呼出回数制限を実装する方法

Ⅰ. はじめに タイトルの通り「ASP.NET 7 以降でAPI呼出回数制限を実装する方法」です。 Ⅱ. 手順 1. サンプルプログラムを書く Program.cs using Microsoft.AspNetCore.RateLimiting; using System.Threading.RateLimiting; var builder = WebApplication.Cre…

HTMLで画像の任意領域にリンクを付加する方法

Ⅰ. はじめに タイトルの通り「HTMLで画像の任意座標にリンクを付加する方法」です。 Ⅱ. サンプルプログラム index.html <map name="map001"> <area shape="rect" coords="0,0,300,100" href="https://example.com/1" target="_blank" alt="リンク1" /> <area shape="rect" coords="0,100,300,200" href="https://example.com/2" target="_blank" alt="リンク2" /> </map>