最近Discordを使用して大会運営などを行うことがあります。基本的には既存のDiscord Botを使用することが多いですが、ちょっとした細かい機能が欲しい場合にDsicord Botを開発することがあります。今回は簡 […]
Web開発
ERFluteのカスタマイズ開発
データベースの設計でER図を作成するツールERFluteの記事については以前にご紹介しました。 ただ使用していると設定などで大文字・小文字の切り替えが出来なかったり、DDL作成でコメントをカスタマイズ化させたかったりと細 […]
「VisualStudioCode」のショートカットキーの編集
「VisualStudioCode」を使う場合にショートカットキーをカスタマイズをしますが、最初に行って環境が変わった時に再度設定する時に毎回調べたりするので忘れずに記録するようにしました。今回はすぐに終わる内容です。 […]
Next.jsのSSR(サーバーサイドレンダリング)のデバッグ方法(VSCode)
近年のNext.jsではSSR(サーバーサイドレンダリング)がデフォルトで設定されております。私も最近になってNext.jsの開発に携わる事があり、サーバーサイドレンダリングの開発でデバッグ方法についてまとめるようにしま […]
Supabase で直接PostgreSQLを実行し、マイグレーション履歴を消去する
以前に「Supabase CLI」に関する記事を書きました。 「Supabase CLI」には様々なコマンドがあり、手軽にDB操作ができます。またデータベースも管理サイトから操作することもできますが、今回は「ターミナル」 […]
Supabase CLIを使用する
Supabaseは以前にリレーショナルDBを提供するサービスと紹介しました。 またSupabaseでは「Supabase CLI」というツールを提供しており、これを使用してローカルにSupabaseと同等の環境を構築した […]
リレーショナルDBや認証などのサービスを提供する「Supabase」を使ってみよう
データベースや認証機能を使用する場合にDBサーバーを用意することがあり、このサイトでも何回か説明しました。しかし、それでもすぐに使用したい場合に「Supabase」というサービスがおすすめです。 https://supa […]
[データベース] 「ERMaster」の後継ツール「ERFlute」を使ってデータベースの設計をする
以前にERMasterでデータベースの設計をする件について纏めました。 「ERMaster」はデータベースの設計をするのに非常に優れたツールです。しかし、最後のアップデートが10年以上前となり、さらにテーブルが多くなった […]
Mac mini + Docker + Jenkins環境を構築し、Laravelのテストを実行する(その2)
前回はMac miniにDocker + Jenkins環境を構築まで行いました。 今回は以下の要件のLaravelのサンプルプロジェクトをGitに登録しテストを実行する設定までを纏めました。プロジェクトのファイル構成は […]
Mac mini + Docker + Jenkins環境を構築し、Laravelのテストを実行する(その1)
Mac mini上でCI/CDを行うためにJenkinsサーバーを構築しました。CI/CDには色々なサービスがありますが、そこまで使わないのと社内だけで使用する事を想定した場合のための記録です。今回はMacに直接インスト […]