WarpクライアントからCloudflare-ZeroTrustに接続できなくなった件

事の始まり mDNSResponderが悪い? 問題はDockerだった 事の始まり 引っ越しなどもあって、長らく使ってなかったmacMiniにRockyLinuxをインストールし、Cloudflareが提供しているZeroTrustを使って、外部からでも家のネットワークに入れるように整備し直しま…

バージョン管理ツール「asdf」を使ってFlutter開発環境をmacに作る

asdfのセットアップ 1. Dependenciesのインストール 2. asdfのインストール 3. Flutterプラグインをインストール Flutterのインストール 各種設定のチェック fvmを使ってもよいんですが、開発言語ごとにバージョン管理ツールが増えるのは面倒なので、個人的…

StorybookをGitHubActionsでGitHubPagesへ自動デプロイする

Storybookの導入 .npmrcとはなんぞや GitHubActionsの設定 package.jsonの修正 Reactのライブラリを開発しているときに立ちはだかるのが、実際に開発中のものをインストールして動かしたりしないと確認できないということです。 ここでStorybookという、Prev…

ReactプロジェクトにStorybookを導入する

Storybookの導入 .npmrcとはなんぞや Storyboardの書き方 cssを適用する background-colorを変更できるようにする storiesファイルを作る Reactのライブラリを開発しているときに立ちはだかるのが、実際に開発中のものをインストールして動かしたりしないと…

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 を使…

【mac】Docker初心者が最短で「Django」 の開発環境作ってみた

開発環境は持ち歩く時代 流石に物理的には持ち歩けませんが笑、今回は開発環境をポータブル化するべく「docker」を使って環境を作っていきたいと思います。docker初めて使う民なので、下調べ多めで行きます。 dockerで作成したい開発環境群はこちら。最低限…

【mac】開発環境構築を dotfile + mackup + git + ...etc を使って最短で仕上げる(その1)

環境構築ほど面倒なものはない macを買い換えたときに、開発環境をそっくりそのまま移行するのって、とても面倒なので、どうにか簡潔にできないかって思ったところ「dotfile」「mackup」などがあるらしく。それらの設定ファイルを「git」で管理して、いつで…

第5回高専キャリア全国大会でチーム優勝してきた

みなさん、お久しぶりです。 仕事、研究、イベントなどで時間がなく、まっっっっったくブログを更新できていませんでした。すいません‍♂️ さて、毎度おなじみになりつつある【第5回 高専キャリア全国大会】に12/26, 27で参加してきました! 実は、第4回も…

Slack App + GAS で【学生団体】の作業効率を爆上げ【その2】

その1はこちらから www.nomunomu0504.work 開発 ④:取得した内容を元にFacebookページに投稿するための準備 ここでは、管理しているFacebookページにGASから投稿するために、FacebookAppを作成して、FacebookGraphAPIを経由します。が、このAPIにはトークン…

Slack App + GAS で【学生団体】の作業効率を爆上げ【その1】

## 問題は身近なところから(前置き) 所属しているでは学生団体( 学生団体with: http://with-sabae.com/ )は、連絡手段としてLINE以外にも、Slackを導入してます。 毎週1回会議を開いていて、各会議に関するブログ( https://ameblo.jp/gakuren/ )を書…