2021-01-01から1年間の記事一覧

AWS CDKでCloudFormation StackSetsで展開するIAM Roleを作る

AWS Organizationsで管理している組織に展開するCloudFormation StackSetsのテンプレートを生成するCDKのコードを載せておきます。 今回は例なので、AdministratorAccessというかなり強い権限がついているので、実際には別のマネージドポリシーや自前のポリ…

GSuite BasicからGoogle Workspace Business Starterに切り替える

Googleから催促のメールがきていたので切り替えました。 その時のメモになります。 流れ 公式ドキュメントを参考にしながら、以下の流れで対応しました。 プラン変更時の差分を確認 組織の設定変更 プランの変更 support.google.com プラン変更時の差分を確…

ForegroundでCronを実行した時に処理の標準出力,標準エラー出力をCronの標準出力,標準エラー出力にリダイレクトする

ForegroundでCronを実行した時にCronで実行される各処理の標準出力,標準エラー出力に出力した内容は、 Cronの標準出力,標準エラー出力に出力されずにいずこかへ消えます。 今回は、各処理Cronの標準出力,標準エラー出力にリダイレクトして出力させます。 先…

Remote - WSL拡張を使ったVSCodeで新規ファイルをcodeコマンドから開けない

この問題で無駄に時間を消費してしまったんですが、Remote - WSL拡張を使ったVSCodeで新規ファイルをcodeコマンドから開けない現象に遭遇しました。 WindowsのRemtoe WSLで新規ファイルが「code file」でファイルが開かない問題あったけど、User Installerを…

nっぽいkustomizeバージョン管理ツールを書いた

Node.jsのバージョン管理ツールであるnっぽい、Kustomizeバージョン管理ツールを書いてみました。 github.com 元々kustomizeをインストールするためのサポートスクリプトがあって、これは指定したバージョンをインストールすることも可能なんだけど、複数バ…

GitHub OrganizationでSSO認証必須にすると少し困ること

GitHub OrganizationでSSO認証を必須にすると、困るケースが出てきたので軽くまとめておきます。 困るケースは以前ツイートした以下の内容になりますが、かなり限定的なケースだと思います。 SSO認証必須になっている組織の公開レポに対して、所属しているア…

systemdでサービスの有効化と起動をワンラインで実行する

昨日VPNサーバを構築した際に知ったのですが、比較的新しいバージョンであれば有効化と起動をワンラインでできるようです. man.kusakata.com 例えばnginxサービスをsystemdで有効化と起動をすると言えば、 systemctl enable nginx systemctl start nginx と…

WireGuardをConoHa VPSで立ち上げてGunfire Rebornをプレイする

Gunfire Rebornというゲームを友人とプレイしようとしていたところ、 特定のフレンドとプレイができなくなるという現象が起きました. この現象は、弊宅で契約している回線がV6プラスであることが起因していて基本的には解決できない問題です. とはいえ、回避…

Kindleアプリで既読にならない

私はiPadのKindleアプリで書籍を読んでいることが多いんですが、確実に最後まで読み切っているのにも関わらず既読の棚に移動しないという現象に1週間ほど悩まされていました. 結論としては、アプリの不具合でも何でもなくてiPadを再起動すれば解決するだけの…

MkDocsでmainブランチを利用する

昨今、技術界隈でもポリコレが重要視されている気がする世の中です. GitHubのデフォルトブランチがmainブランチに変更されていますが、MkDocsではmasterブランチがデフォルトのままです. この場合、生成されたHTMLの編集リンクはmasterブランチが参照される…

2021年買ってよかったもの

2021年に買ってよかったものを書いておきます。 オカムラ - Contessa Ⅱ(コンテッサ セコンダ) メリット デメリット PFU - HHKB Professional HYBRID Type-S メリット デメリット 日立 - 洗濯乾燥機 ビッグドラム BD-SX110FL メリット デメリット サンワサ…

Hugo向けのDockerfile最新版

個人サイトの www.khasegawa.net からブログをはてなブログに切り出したことで、テーマも変更しました. それに伴いコンテナイメージを作り直したので、その時のDockerfileを書いておきます. ちなみに最近のHugoのテーマでは、Sass/SCSSのコンパイルが必要に…

個人ブログをはてなブログに移行しました

ほぼ毎年ブログを変えてるような気がしますが、今回は落ち着くことになりそうです. 以前、個人ブログを変更した時の話はこれ khasegawa.hatenablog.com Hugoを使っていて不便に感じたこと 元々Hugoを使ってブログの記事内容を含めてwww.khasegawa.netを管理…

NewRelicの新料金プランについてまとめる

昨年の夏頃にNewRelicでは新料金プランを打ち出していました. newrelic.com この頃は私が関わっているところでは、料金プランの変更が次回更新時だったため詳細について見るのを後回しにしていました. そしてそろそろ更新タイミングに差し掛かるため、新料金…

CloudWatchアラーム一覧を表示する

どのリージョンにどんなCloudWatch Alarmがあるのかを知りたかったので、Bashスクリプトを書きました. 利用するツールは、jqとAWS CLIv2の2つ. #!/usr/bin/env bash # 利用可能なリージョンを取得 get_regions() { aws ec2 describe-regions | jq -r '.Regio…

個人事業主としての活動を始めるまでにやったこと

私が2020年に副業として個人事業主としての活動を始めようとした時にやった作業を振り返ります. 「個人事業の開業届」と「所得税の青色申告承認申請手続き」を税務署に提出する 個人事業用の預金口座を用意する クラウド会計ソフトを導入する 事業で利用する…

2020年買ってよかったもの

既に1月半ばになってしまったけれど、2020年に買って良かったモノや契約して良かったサービスをまとめました. 元々ゲームを快適にプレイする環境を整えていたので、リモートワーク向け製品は少なめです. audio-technica ATH-M70x(ヘッドホン) iPhone SE(…