環境構築からWEBアプリ開発・スマホアプリ開発まで。ときには動画制作やゲームも。

supilog
すぴろぐ

【minecraft】AlmaLinux9で統合版マルチサーバー構築(screen)【手順】

個人的に使用しているLinuxサーバーのメインがAlmaLinux9になったので、マイクラ構築手順を更新しておく。あと旧手順と違う点としては、screenを使用してマイクラのプロセスにアタッチできるようにしています。(コマンドが打ちたいので笑) 今回の環境 「WebARENA Indigo」のミニマムである1vCPU/ […]

IPアドレス直打ちアクセスを拒否する(apache2.4)

IPアドレスを直接ブラウザに入力した際に、意図しないページが表示されてしまうことを望まない場合が多くある。基本的に公開されたサービスは、独自ドメインでアクセスされたいので、apacheの拒否方法を実践してみる。 環境 今回試した環境は以下の環境です。 まず最初に apacheをインストールして、IPアドレスを入力してみ […]

お気に入りの管理画面テンプレートを探せ

管理画面を作る機会は山程ありますが、毎回その時に合わせたデザインを模索しています。状況によって必要とされるスタイルも変わってくる。ここでは少し自分用のメモも兼ねて、(個人的に)使いやすそうなテンプレートをまとめてみる。デザインプレートをそのまま適用するのもあり、参考にして独自実装するのもありだ。 本ページは、管理人が使 […]

VSCodeでプロジェクトを開いた際に、コマンドを自動で実行する

VSCodeをたくさん立ち上げて作業する場合などに、プロジェクトを開いたあとに、Laravelであれば「php artisan serve」したり、dockerであれば「docker-compose up」したりするのが面倒だ。と思うことは少なからずあります。 VSCodeでは実行したいタスクを定義することが出来るよう […]

ChatGPTの始め方と使い方

いまなにかと噂のChatGPT。OpenAI社が開発したAIによるチャットボットです。特徴は、自然な対話でコミュニケーションがとれること。始め方や注意点を紹介します。 ChatGPTとは? ChatGPTは、主にインターネット上に存在する膨大なテキストデータを学習し、それに基づいて「自然な」新しいテキストを自動生成する […]

Laravel Breezeでログイン機能を実装するには?

何か作ろうと思った時に、ユーザー側にせよ、管理者側にせよ、8割方ログイン機能は欲しくなるものです。LaravelにはスターターキットとしてBreezeというものが備わっているので、それを見ていく。 今回のLaravelのバージョンは9.5.2を使用しています。 Breezeの使い方 早速プロジェクト内にインストールする […]

laravelでsailを使って環境構築!DBに接続できない問題の解決(laravel10)

今まであまりsailを使ってこなかったので、使ってメモでも残しておこうと思う。今回はlaravel10で試してます。 curlでインストールする方法はこちら プロジェクト作成は、公式ドキュメントの「インストール」ページで、どぉーんとcurlによる以下の手順が紹介されています。Docker Desktopがインストールさ […]

よく使うLaravelコマンド

個人的によく使うLaravelのコマンドメモです。 プロジェクト作成 DB操作 クラス作成 UnitTest キュー その他 まとめ 全コマンド中の一部ではありますが、よく使うコマンドを並べてみました。 細かいオプションは沢山あったりするのですが、今回はわりとざっくりと。