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

supilog
すぴろぐ

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 キュー その他 まとめ 全コマンド中の一部ではありますが、よく使うコマンドを並べてみました。 細かいオプションは沢山あったりするのですが、今回はわりとざっくりと。

ログインした人だけ動画が閲覧できるようにする(laravel9)

少々前に動画を扱うことがありまして、ログインした人にだけ動画が閲覧できるようにする対応をしてみた。単純にログインしたら表示されるという対応ではなくて、ログインしていない状態でブラウザから動画のパスを入力しても表示されないようにするという意味です。そのときのメモです。 ちょっとゴリゴリやったので、いろいろと整理されてない […]

ナンプレを解くプログラムを書いてみる【1】バックトラック法

ちょっとナンプレ(数独)を解いてみようと思った。ふと。 というのは半分冗談で、仕組みが分かっているものをプログラムで機械的に動作させる、良い練習サンプルとして優秀だと思ったからだ。 当然この手のプログラムは昔から開発されているので目新しくはないが、自分でやってみることを最大の目標とする。 例のごとくlaravelをして […]

macでPostgreSQL14をインストールしてみる

homebrewを使ってインストールする。 手順 検索 インストール バージョン確認 起動確認・停止確認 パスワード設定 パスワード要求するように変更 METHODの項目が「trust」になっているので、「md5」に修正しておく。 再起動しておく DB作成・ユーザー作成・GRANT 以上でDB作成まで完了。

Amazon RDSのPostgreSQLバージョンアップ後に速度が出ない事象の解決方法(10.22→12.13)

今回、とある知人より相談いただいた内容になります。 発生した事象の内容 「Amazon RDS for PostgreSQL」の対象バージョンのサポート切れにともない、バージョンアップが必要となった。そこでバージョンアップ作業(10.22→12.13)を行いアプリ確認してみたところ、今まで普通に検索できていたのに、あま […]

いまさら学ぶSCSS。どれだけ便利!?Sass!!

今日は一緒にSCSSを勉強していきたいと思う。 早速だが、Sassってなに?SCSSとは? まず、Sassとは「Syntactically Awesome StyleSheet」の略であり、簡単に言うと、構文的に優れてたスタイルシートってこと。従来のcssではとても不便だった点が改善され、開発者が書きやすく、それでいて […]