Categories
Tips
技術
Hugo
テーマ
環境構築
ゲーム
コラム
試験
課題図書
近況
抱負
2024
ASCII アート図を SVG に変換するaasvgコマンドを使う
GCPのポリシーアナライザを使用してサービスアカウントの権限を確認する
GCPでサービスアカウントに特定のバケットのアクセス権限を付与する
VisualStudioでSwaggerプロジェクトを作成する
GCPでCloud SDK(PHP)を使って署名付きURLを発行する
ASP.NET CoreでVueを使ってSPAのプロジェクトを作成する
ASP.NET CoreでxUnitを導入する
ASP.NET Coreでログを使う
C# .NETのアプリケーションで環境変数によってコードを切り替える
Azure Blob Storageをコンソールアプリケーションで使う
Azuriteを使ってAzureStorageをエミュレートする
ASP.NET Core WebアプリでDapperを使う
ASP.NET Core WebアプリでNpgsqlを使いPostgreSQLに接続する
ASP.NET Core WebアプリでNuGetパッケージを使う
VisualStudioでASP.NET Core Webアプリケーションことはじめ
C#で環境変数を取得する
C#でLinux向けのコンソールアプリケーションを構築する
ログファイルのIPをマスクする anonipコマンドを使う
HugoのStackテーマのブログにgiscusを導入する
iotopを使ってみる
Whisperを使って音声ファイル/動画ファイルからテキストを抽出する
タスクランナーのtaskでHello,World
HugoのテーマをJaneからStackに変えた
Hugoのバージョンを0.122.0から0.131.0にアップデートする
MySQLでテキストファイルからSQLを実行する
lessで文字化けするときの対処法
wasabiからCloudflare R2への移行
WSL2でsarコマンドを使う
WSL2でsystemdを有効にする
squidを使ってみる
CloudflareでDNSSECを設定する
WSL環境でzsh,oh-my-zshを構築する
WSL2でUbuntu22.04からUbuntu24.04にアップグレードする
ngrokを使ってローカル環境を外部に公開する
ValorantのA critical error has occurredの原因を探る
Bashでコマンド履歴を残さない方法
特定のパスのみBASIC認証をかけないようにする(nginx編)
特定のパスのみBASIC認証をかけないようにする(Apache編)
AWSをローカル環境でエミュレートできるLocalstackを使ってみる
Chromeのタブグループ機能を使ってみる
Dockerでwordpressを構築する
mailpitのUIにhttpsでアクセスできるようにする
mailpitにBASIC認証をつける
Docker Composeで作業用コンテナを立ち上げる
Hugo Blogにmermaidを導入する
Dockerコンテナから他のDockerコンテナのプロセスを確認する
StableDiffusion Web UIのDockerを試す
Dockerコンテナ側からホスト側のプロセスを確認する
Windowsで出力されるログをクリップボードにコピーする
Dockerコンテナを実行させ続ける
bitwardenを導入する
devcontainerを使ってHugoのブログ開発環境を整える
devcontainerを初めて触ってみる
tailコマンドを使ってファイルを確認する
jp2aを使ってコンソールにAAを表示する
AIコードレビューのPR-AgentをGitHubActionsで使用する
Windows11でWSLをインストールする
IAMユーザにパスキーを設定する
aicommitsを使ってコミットメッセージを作成してもらう
PC組み立てた感想
情報処理安全確保支援士の結果について
自作用のPCパーツを買った
AWS LambdaでWebページのスクリーンショットをDiscordのチャンネルに送る
ディスク容量管理のdua-cliを使ってみる
郵便番号から住所を検索するAPIを使う
CLIカレンダーアプリケーションのkhalコマンドを使う
cronの代替となるsystemd-timerを使ってみる
Ansibleでテンプレートなディレクトリ構造を一発でつくる
統計検定3級の結果について
マルチステージビルドを使ってイメージを軽量化する
HugoでHTMLのdetailsタグをShortcodeにする
Hugoで記事のテンプレートをカスタマイズする
docker-slimを使ってコンテナイメージを軽量化する
AWS SESの設定 (独自ドメインのSPFアライメントを合格させる)
MacでR言語をインストールする
ffmpegを使ってmovをmp4に変換する
サーバ移行をするときの調査コマンド集
2024年5月 課題図書
グラフヒストグラムを作成する distributionコマンドを使ってみる
Bluezプログラミングをやってみる
cmatrixコマンドを使ってマトリックスのアレを再現する
2024年4月 課題図書
WebAuthnのデモを試す
ユーザーフレンドリーなメッセージボックスを表示するdialogコマンドを使う
英字文字列をAAにできるfigletコマンドを使う
CRYPTRECの推奨暗号リストを使用してApacheの暗号スイートを指定する
CSVビューワーのcsvlensを使ってみる
CRL(Certificate Revocation List)を見てみる
Bannerコマンドを使ってみる
crt.shを使って証明書の発行履歴を確認する
CLIでゴミ箱にファイルを移動するtrashコマンドを使う
ApacheでHSTS(HTTP Strict-Transport-Security)を使う
2024年3月 課題図書
playwrightを使ってWebページのPDFを保存する
カレンダーを表示するcalコマンドを使ってみる
Apache+TomcatをAJPで連携している構成でHTTP/2プロトコルを使えるようにする
Node.js+Expressな環境をDockerで構築する
treeコマンドでディレクトリのツリー構造を表示する
換字暗号を実装してみる
シーザー暗号を実装してみる
インタラクティブなプロセスビューワー htopを使ってみる
HugoのTheme Janeをアップデートする2
Route53のヘルスチェック機能を使ってサービスの監視をする
Hugo+JaneにGoogleカスタム検索を導入する
2024年2月 課題図書
Hugoのバージョンを0.111.3から0.122.0にアップデートする
HugoブログをDockerで構築する2
Nyancatコマンドでnyancatを見る
HtmlのコードからHugoのShorcodeに置き換える
HugoでShortcodeを作ってみる
HugoでOGPとXのカード設定を行う
whatprovidesで依存ライブラリを調査する
Imagemagickでheicファイルをpngファイルに変換する
Apache+Tomcatの構成で静的リソースをApacheに処理させる
SLを走らせるコマンド sl を使う
AWS EC2+Postfix+SESでEC2インスタンスからメール送信をする
AWS Backupの結果をSNSで通知するように設定する
2024年1月 課題図書
2024年度の抱負
2023
2023年度の振り返り
データベーススペシャリストの結果について
MySQL Tunerを使ってチューニングをしてみる。
CSVをMarkdownに変換するコマンドcsvtomdを使う
CLIでCSVを閲覧できるcsviewを使ってみる
コンソール上でカウントダウンをしてくれるcountdownコマンドを使う
diffに色がつく colordiffを使う
ハッカーニュースを表示する Circumflexコマンドを使う
任意精度の計算ができる calc コマンドを使う
ANSI カラーと Unicode 記号を使用した端末内の天気予報 ansiweather コマンドを使う
数式をアスキーアートとして表現する aamathコマンドを使う
フレームワークなしのプロジェクトのPHPバージョンを移行するときに考えていること
Ansibleを使って GitLabCEをAmazonLinux2023に構築する
PHPでHTMLをPDFに変換する
VSCodeで2つのファイルを比較する
findコマンドを使用して、指定された日時より後に更新されたファイルをリストにする
SQLのWith句を使ってみる
Hugoのバージョンを0.110から0.111.3にアップデートする
AmazonLinux2023でGitLabCEのリポジトリを2022から2023に更新する
CHECKSUM TABLE文を使用してテーブルの変化を検知する
MySQLでtriggerの機能を使って履歴テーブルを作成する
md5sum/sha256sumなどのコマンドを使ってファイルのハッシュ値を確認する
Ansibleを使って、EC2のAmazonlinux2023にApache+Tomcat+MySQLの環境を構築する
MySQLでレプリケーションの設定をする
WSL2で2048ゲームを遊んでみる
EBSのルートボリュームを縮小する
自動パスワード生成 apgを使ってみる
はじめてのAnsible (1)
起動できないEC2インスタンスをレスキューインスタンスを使って修復する
Terraformを使用してEC2+ALBの構成を構築する
WSL2でbusyboxを使ってみる
もっと楽に記事を書くために
Terraformを使用してシンプルなAWS EC2の構成を構築する
WSL2 (Ubuntu)でWebpへの変換
GoogleAnalyticsをHugo Blogに導入する
Hugo Blogにlightbox2を導入する
ネットワークトラフィック速度をリアルタイムに表示する cbm コマンドを使う
GitLab RunnerでChatGPTにMRのレビューをしてもらう
PortfolioサイトをVue2からVue3のCompositionApiにリファクタリングする
Vimのように操作できるPDFビューワー apvlv を使ってみる
簿記3級の結果について
Json整形コマンド jqを使う
HugoのJaneテーマで作成した記事の画像を拡大する
BenQ MOBIUZ EX2510Sを購入した
exif情報を一括で削除する
Wasabiのバケットをgoofysを使用してマウントする
ポートフォリオサイトをVercelにデプロイする
ポートフォリオサイトをVue2からVue3へ移行する
FP2級の結果について
ネットワークスペシャリストの結果について
blog.k-bushi.comの本番環境のみコード整形が崩れる問題を解決する
HugoブログをDockerで構築する
EC2インスタンスのプライベートIPアドレスを引き継ぐ
EC2にEBSボリュームをアタッチする
NginxでTLS1.1以前のプロトコルを無効にする
SAN付きの自己証明書を作成する
GitLabCEを15から16にアップグレードする
GitLab Runnerを使って、ChatGPTにマージリクエストのレビューをしてもらう / 作業ログ編
logrotateを使う
GitHubへの接続時に、HTTPSのポートでSSH接続する
docker initを試してみる
mvとgit mvについて実験
GitlabRunnerをDockerで構築する
date/ntpdateコマンドを使用してサーバの時刻を変更する
覚えておきたい! bashのショートカット
ターミナル上で定期的にコマンド実行をしたい場合
Linuxの便利なコマンド zcat
RLoginでポートフォワーディングをする
Linuxの便利なコマンド xargs
Cloudflare DDNSを使って動的IPアドレスでもホスト名でアクセスできるようにする。
AR/GPS連携による観光ナビゲーション端末の試作
GitLabとSlackを連携してSlackに通知をする
GitLabCEをDockerで構築する
EOLとなったバージョンのApache+Tomcat+MySQLの構成をEC2に構築する
flockコマンドを使ってスクリプトの多重起動をさせないようにする
Gitでよくハマったことの備忘録
exiftoolを使用して画像データのEXIF情報を確認・表示する
Dockerで異常を検知したコンテナを回復するイメージを使用してみる
EC2でキーペアをなくしてインスタンスに接続できないとき…
tesseractを使って画像から文字を取得する
ValheimサーバをEC2のARMインスタンスに作成する
fcrackzipを使って、パスワード付きZIPファイルを解析する
ValheimのデータをローカルからAWS EC2に移行する
sofficeコマンドでExcelファイルをPDFに変換する。
pdfcrackを使ってパスワード付きPDFを解析する
サポートが期限切れになる前にSlackに通知を行うpythonスクリプトの作成
pdftocairoを使ってPDFを画像ファイルに変換する
MySQLでSQLを適用した際に日本語が文字化けする
HTMLからPDF、PDFからHTMLに変換する
pdfseparateを使ってPDFを分割する
FP3級の結果について
barcodeを使ってバーコードを生成する
MySQLでchar/varchar/text型のカラムで大文字/小文字を区別できるようにする
ChatGPT APIが提供されたので使ってみる
Dockerを使用してSSHで接続できるコンテナにGoogleAuthenticatorを入れて2FAを実験してみる
qrencodeを使ってQRコードを生成する
pdfuniteを使ってPDF結合をする
AWS ElementalMediaConvertを使って動画のエンコードをする
各記事の見出しのレベルを下げました
Failed to Find a Valid Digest in the 'integrity' のエラーについて
HugoのTheme Janeをアップデートする
S3からwasabiへの移行
Route53からCloudflareへのドメインの移管
2023年度の抱負
2022
2022/07 4週目 やったこと
2021
Nuxt.jsでプロジェクトを作成する & VisualStudioCodeでVue.jsの環境を整える
VisualStudioCodeでPHPの環境を整える
2020
2020/04 4週目 やったこと
2020/04 1週目 やったこと
2020/03 4週目 やったこと
2020/03 3週目 やったこと
2020/03 2週目 やったこと
Goで競技プログラミング 02 [サイコロの問題]
2020/03 1週目 やったこと
AI きりたんを試してみた
2020/02 5週目 やったこと
2020/02 4週目 やったこと
2020/02 3週目 やったこと
Build Web Application With Golang を試してやってみる 29
Build Web Application With Golang を試してやってみる 28
Build Web Application With Golang を試してやってみる 27
Build Web Application With Golang を試してやってみる 26
2020/02 2週目 やったこと
Build Web Application With Golang を試してやってみる 25
Build Web Application With Golang を試してやってみる 24
2020/02 1週目 やったこと
Build Web Application With Golang を試してやってみる 23
Build Web Application With Golang を試してやってみる 22
Build Web Application With Golang を試してやってみる 21
Build Web Application With Golang を試してやってみる 20
Build Web Application With Golang を試してやってみる 19
2020/01 4週目 やったこと
Build Web Application With Golang を試してやってみる 18
Build Web Application With Golang を試してやってみる 17
Build Web Application With Golang を試してやってみる 16
Build Web Application With Golang を試してやってみる 15
Build Web Application With Golang を試してやってみる 14
Build Web Application With Golang を試してやってみる 13
2020/01 3週目 やったこと
DockerでLAMP環境を構築する
Build Web Application With Golang を試してやってみる 12
Build Web Application With Golang を試してやってみる 11
Build Web Application With Golang を試してやってみる 10
Build Web Application With Golang を試してやってみる 9
Build Web Application With Golang を試してやってみる 8
2020/01 2週目 やったこと
Build Web Application With Golang を試してやってみる 7
Build Web Application With Golang を試してやってみる 6
Build Web Application With Golang を試してやってみる 5
Build Web Application With Golang を試してやってみる 4
Build Web Application With Golang を試してやってみる 3
Build Web Application With Golang を試してやってみる 2
Build Web Application With Golang を試してやってみる 1
Goで競技プログラミング 1
AmazonEC2にGitLab CEの環境を構築する
CVS2Gitを使ってみる
このブログについて