プログラミング

JavaScript

【JavaScript】スクロールで要素をふわっと表示させる方法

JavaScriptを使って要素をふわっと表示させるには、Intersection Observer APIというものを使うのが一般的です。 ただ、見てみたら割ととっつきにくかったので、便利そうなライブラリ見つけてきました。 今回はScrollRevealというスクロールライブラリを使って、スクロールした際に要素をふわっと表示させる方法をご紹介します。
PHP

PHP初心者のためのメモ帳アプリ開発手順

今回は素のPHPを使って簡単なメモ帳アプリを開発していきたいと思います。 「PHPでメモ帳とか作ってみたいけど、作り方がわからないな…」 「何かを作りながらPHPの使い方を学びたい…」 などをお考えの方は参考になる内容になるのではと思います。
Laravel

【MySQL】大容量テーブルにカラム追加したらマイグレートが終わらなかった話

「MySQLにマイグレート実行したけど、終わらない…」 「MySQLのカラム追加やカラム削除が終わらない…」 などお悩みの方に向けて、大容量のテーブルに対してマイグレートを行う場合の注意点と対策などを中心にお話ししていこうと思います。
Laravel

Laravelのテストコード実行時間を18分から1分に短縮した話

「Laravelのテストコードの実行時間が長すぎる…」 「Laravelのテストコード実行時間を短縮する方法が知りたい」 などお考えの方に向けて、今回はLaravelのテストコード実行時間の短縮方法というテーマで書いていきます。
Laravel

【Laravel】Guzzleで手軽にHTTP通信を行う

「外部サーバーとのHTTP通信方法がわからない...」 「外部APIを実行してみたいけど、方法がわからない...」 「手軽にHTTP通信する方法が知りたい...」 などお考えの方向けに、今回は初心者でも手軽にHTTP通信できるパッケージである「Guzzle」についてご紹介していきます。
プログラミング

初心者向け: プログラミングの独学を成功させるための方法

「プログラミングスキルを独学で身につけたい」 「プログラミングスクールに通うお金が足りない…」 「独学でWebエンジニアに就職したい」 などお考えの方に向けて、悩みを解決していこうと思います。 正しい独学方法や計画の立て方などを解説していきます。
Laravel

Vue3 × Vuetify3 × Laravelでタスク管理アプリ作ってみた

今回はVuetifyにフォーカスして、その使い方やどのようなUIを作ってくれるのかについて見ていこうと思います。 また、VuetifyだけではなくVue3の導入方法やVuetify3の導入方法、LaravelとVue3の繋ぎ込み方法なども解説していきます。
プログラミング

【開発編Part3】半自動で運営される個人開発集サイト作ってみた

こんにちは! 今回は半自動で運営される個人開発集サイトシリーズの第5弾ということで、今回も進めていきます。 これまでのシリーズを並べてみましょう。 【サービス設計編】半自動で運営される個人開発集サイト作ってみた 【環境構築編】半自動で運営さ...
Laravel

Laravel × Vue.js × ChatGPT APIでコンテンツ制作補助ツールを作ってみた

「ChatGPT APIの具体的な活用方法がわからない・・・」 「ChatGPT APIの活用例を知りたい・・・」 「ChatGPT APIの組み込み方がわからない・・・」 などの悩みがありませんか? そんな方へ向けて、今回はLaravelとVue.js、ChatGPT APIを使ってコンテンツを制作する際の補助ツールを作成した話をご紹介します。
プログラミング

【開発編Part2】半自動で運営される個人開発集サイト作ってみた

こんにちは! 今回は「半自動で運営される個人開発集サイト作ってみた」シリーズの第4弾ということで、開発編Part2をご紹介していきます。 前回の開発編Part1は以下から確認できます。 【開発編Part1】半自動で運営される個人開発集サイト...
Laravel

Laravelで学ぶChatGPTクローン作成とAPI活用

本記事では、Laravelフレームワークを使用してChatGPT APIを実装する方法について詳しく解説します。まずは、Laravelの環境をセットアップし、ChatGPTモデルを準備します。その後、ChatGPT APIの基本的な使い方を理解し、実際にChaGPTクローンを作成します。
プログラミング

【開発編Part1】半自動で運営される個人開発集サイト作ってみた

今回も「半自動で運営される個人開発集サイト作ってみた」シリーズを書いていきたいと思います。 前回は環境構築編を書きました。 今回はこの続きとして、開発編Part1を紹介していきます。
Docker

手軽な環境構築!DockerでのLaravel環境構築スタートガイド

今回は、Dockerを使ってLaravelの開発環境の構築を手軽に行う方法を解説していきます。 Dockerの中身のコードに関してもわかりやすく解説していくので、Dockerでの環境構築方法がわからないという方はもちろん、「いつもコピペしてて応用が効かない」「Dockerfileの中身がわからない」という方もコードが理解できるように説明していきます。
プログラミング

【環境構築編】半自動で運営される個人開発集サイト作ってみた

今回は「半自動で運営される個人開発集サイトを作ってみた」の環境構築編ということで、Dockerでの環境構築を行なっていきたいと思います。 要所要所で説明を入れていきますが、わからない箇所は都度自分で調べたりコメントで教えていただければと思います。
プログラミング

【サービス設計編】半自動で運営される個人開発集サイト作ってみた

今回から筆者が「半自動で運営される個人開発集サイト」を作ったので、その制作過程を全て公開していきます。 今回の記事はその1本目ということで、サイトのコンセプトや設計などをご紹介していきます! 少しでも参考になれば嬉しいです。
Linux

Linux入門

今回はLinux入門ということで、Linuxについて紹介していきます。 この記事では、Linuxの最低限の知識をできる限りわかりやすく紹介します。
Laravel

Laravel × Nuxt.jsのGoogleログイン実装方法

こんにちは! さて、今回はLaravel × Nuxt.jsでのGoogleログイン方法を解説していきます。 Laravelには、「Laravel Socialite」というSNSログイン用の便利なライブラリが用意されているので、今回はこち...
Laravel

Stripe Checkout × Laravelで簡単に決済機能を作る方法

Stripe Checkoutで簡単に決済機能を作れるらしいけど、具体的にどう実装していいかわからない…」 「コードをあまり書かなくてもStripeで手早く決済機能を作りたい…」 このような方に向けてStripeで簡単に決済機能を実装できる方法をご紹介します。
Laravel

Laravel × Stripeでサブスクリプションを作成する方法

「Laravelを使ってStripeのサブスクリプション機能を実装したいけど、方法がわからない。」 「サブスクリプション機能を作りたいけど、そもそもStripeに触ったことがなく、何から始めていいのかもわからない。」 このような方に向けて記事を作成します。 今回はPHPフレームワークであるLaravelを使って、Stripe上にサブスクリプションを作成する方法をチュートリアル形式でご紹介します。
SQL

【SQLシリーズ】INSERT文の使い方と基本構文

今回は、SQLでテーブルにレコードを追加するINSERT文の基本構文から注意点までを説明していきます。