aws Lightsailで作成したWordPressサイトにCloudFrontを導入する Lightsailで作成したWordPressサイトにCloudFrontを導入する Lightsailインスタンスを作成する 静的IPをアタッチ ネットワーキング > 静的IPの作成 を押下し、静的IPを作成します。 作成時に、先ほど、作成したインスタンスを選択することで、自動的にアタッチされます。 ディストリビュ... 2023年9月4日
aws はじめてのterraform インストールからAWSリソース作成まで Macユーザー向けの記事です。 terraformのインストール tfenvを使用してterraformのインストールを行います。 tfenvとは、terraformのバージョンを管理できるツールです。 複数のバージョンをインストールし、適宜バージョンを切り替えることができます。 インストール手順 Homebrewからtfen... 2023年8月12日
Flutter flutter doctor実行時のエラー解決方法備忘録 公式ドキュメントに従い、flutterの環境構築した時、「flutter doctor」実行時のエラー解決方法を備忘録としてまとめました。 環境 MacOS 13.2.1(Apple Silicon) flutter 3.10.6 エラー内容と解決方法 cmdline-toolsのインストール cmdline-tools co... 2023年8月6日
Golang Golang DIライブラリUber-Go/Digを触ってみる はじめに 依存性注入(Dependency Injection)は、ソフトウェア開発においてコンポーネント間の依存関係を解決し、コードのテストや保守性を向上させるための重要な手法です。 Uber-Go/Digは、Go言語向けの軽量な依存性注入ライブラリであり、シンプルな実装によりコードの可読性とメンテナンス性を高めることができます... 2023年8月6日
aws lambdaからlightsailのmysqlに接続する lambdaからlightsailのmysqlに接続する 目的 golangでsamプロジェクトを作成しています。 lambdaを使用し、DBにRDSを採用する予定でしたが、個人開発でRDSを使用するのはお財布に優しくないです。 検証環境にはlightsailにmysqlをインストールしたものを使用し、本番環境には必要であればRD... 2023年7月31日
Golang PHPの配列関数をGo言語で再現する + スライスの基本操作 Go言語はシンプルで効率的なプログラミング言語であり、スライスはその中でも重要なデータ構造です。 PHPでは配列関数が豊富に用意されており、その多くはスライスの操作を容易にします。 本記事では、Go言語でPHPのいくつかの配列関数を再現する方法について解説します。 スライスの基本操作 // スライスの作成 slice := ma... 2023年5月20日
nodejs 【Sequelize】migrationのDB接続設定値にenvに設定した環境変数を使用する 【Sequelize】migrationのDB接続設定値にenvに設定した環境変数を使用する DB接続情報を記述した「config.js」を作成します。 module.exports = { development: { username: process.env.MYSQL_USER, password: process.env... 2022年12月30日
Excel 【Excel】パスワードの分からないシートのロックを解除する 【Excel】パスワードの分からないシートのロックを解除する 編集したいシートのロックがかかっているが、パスワードが分からないという状況が発生し、解除したため、備忘録として書いておきます。 念の為、記載しますが、職場で共有で利用しているシートのロックを解除とかはしないようにしましょう。 作成者の意図と異なった操作ができてしまい、... 2022年12月17日
nodejs 【Lightsail】NodejsでHello world 【Lightsail】NodejsでHello world インスタンス作成 awsマネジメントコンソールより、lightsailを開き、インスタンスを作成します。 私は、下記のような感じに作成しました。 静的IPをアタッチ 作成したインスタンスを選択し、ネットワーキングタブを開き、静的IPをアタッチするを押下します。 わかり... 2022年12月10日
nodejs Boltを使用してSlack Botを作成してみる Boltを使用してSlack Botを作成してみる この記事の対象者 Boltを使用し、Slack Botを始めて作成しようとしている方 boltとは? Bolt は Slack API を使いやすくするための Node.js フレームワークです。 slack api 参考サイト Slack Botの作成の方法は、公式がドキ... 2022年12月10日
unity 【Unity】Grpc.coreを使用してgrpcを試してみる 【Unity】Grpc.coreを使用してgrpcを試してみる Grpc.Coreは、M1 Macでは動作しません。 また、現在(2022年11月時点)では、非推奨ではないですが、今後廃止になる予定のため、急いで移行する必要はありませんが、今後利用を開始する場合には、grpc-dotnetが推奨されているようです。 詳細は下記をご... 2022年11月10日
mac brew install実行時、No available formula with the name "". brew install実行時、No available formula with the name "". brew install実行時に、以下のようなエラーが発生しました。 $brew install protobuf Warning: No available formula with the name "ca-cert... 2022年11月9日