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

Dockerを使って最速でDNSを構築してみた

前提 構築 Docker系設定 docker-compose.yml Dockerfile CoreDns設定 Corefile hosts 起動 おわりに 社内だけで使えるサービスやシステムを複数運営していると、IPアドレスでのアクセスは大変になってきます。 とはいっても、外部DNSに社内用のドメインを登…

Fastlaneを使ってiOSの証明書/プロファイルを管理する

前置き Fastlane Fastlane match 導入手順 証明書管理用のリポジトリ作成 Ruby, Bundlerの設定・インストール fastlaneのインストール fastlaneの初期設定 fastlane matchの初期設定 AppStoreConnect APIの設定 envファイル作成の前準備 envファイルの作成 F…

初めてChromeExtension(Chrome拡張機能)を作ってみた

今回作ったもの 何を作ったか 実装紹介 permissions content_scripts web_accessible_resources Tips おわり 今回作ったもの github.com 無事、Chromeウェブストアに公開されました! chrome.google.com 何を作ったか Githubでプロジェクトを進めて行くと、…

AWS CDK - #2 Lambda + OpenAPI(Swagger)でAPIを作る

開発環境を整える tsconfig.jsonの修正 Linterのインストール .eslintignore .eslintrc.js tsconfig.eslint.json OpenAPIでAPI定義を作る APIから呼び出されるLambdaを定義する Lambda本体の処理 定義したAPIをCDKからデプロイする Lambdaデプロイタスク API…

AWS CDK - #1 CDKの導入

はじめに AWS CLIとは AWS CLIのセットアップ IAMユーザーの作成 credentialsの設定 CDKとは CDKのインストール CDKプロジェクトの作成 はじめに いつの間にかインフラにまで手を伸ばし、さらにインフラをコードで管理するようになっていた管理人です。 AWS…

Flutter - iOSアプリでライセンスplistを半自動で生成して設定画面に表示できるライブラリを作りました

使い方 / Usage dart_license_plist の有効化 Settings.bundle ファイルの作成 ライセンス Plist の生成 実行時のオプション --custom-license-yaml オプション exclude packages Swift では @mono0926 さんが作った LicensePlistがありますが、Flutter を使…