Thousand API ThousandAPIとは?エンジニアがすぐに使える便利なAPI集 はじめにアプリやサービスを開発していると、ちょっとしたデータやユーティリティ機能を使いたい場面が多々あります。しかし、既存のAPIサービスは大規模すぎて学習コストが高かったり、登録や設定が必要だったりして「ちょっと試したいだけなのに面倒…」... 2025.09.23 Thousand API
Thousand API ローマ字変換APIの利用方法(curl・JavaScript・Python編) はじめに前回の記事では、Thousand APIのローマ字変換APIの概要について紹介しました。今回は、実際にAPIを curl・JavaScript・Python から利用する方法を解説します。事前準備APIを利用するには APIキー が... 2025.08.17 Thousand API
Thousand API ローマ字変換APIとは?日本語を国際対応させる便利ツール はじめに日本語を扱うアプリケーションを開発していると、文字のローマ字表記が必要になる場面があります。たとえば、観光客向けの地図アプリや、英語学習用のサービス、国際配送システムなどです。そんなときに便利なのが、Thousand APIが提供す... 2025.08.16 Thousand API
Laravel [Laravel] firstOrCreateで取得したレコードが既存か新規かを判別する方法 はじめにLaravelのfirstOrCreateメソッドは、指定した条件に合致するレコードを検索し、存在しなければ新たに作成する便利なメソッドです。しかし、このとき「取得したレコードが既に存在していたものなのか、それとも新規に作成されたも... 2025.08.14 Laravel
PHP [PHP] CarbonインスタンスをCarbonImmutableに変換する方法 はじめにPHPで日付を扱う際、Carbonライブラリは非常に便利です。しかし、場合によっては、変更可能な Carbon インスタンスを変更不可能な CarbonImmutable インスタンスに変換して、作成後に日付オブジェクトが変更されな... 2025.08.14 PHP
データベース [MySQL] ORDER BYでNULLや0を最後に並べる方法 MySQLで通常のソートでは0やNULLは先頭に並べられてしまいます。これを回避して、NULLや0はソートの最後にする方法を紹介します。LaravelのEloquentでの記載方法も紹介します。テスト用テーブル・レコード作成SQLテスト用の... 2025.07.14 データベース
チートシート 【Laravel】artisanのserveコマンドを解説 Laravel 10.x以降のartisanの「serve」コマンドを解説します。PHP開発サーバーの起動方法について説明します。 2025.05.02 チートシート
Laravel Laravel Collection チートシート Laravelのコレクション(Illuminate\Support\Collection)は、配列操作をより直感的かつ強力に行うためのクラスです。本記事では、よく使うCollectionメソッドをカテゴリごとにまとめ、簡単な解説とコード例を... 2025.04.30 Laravel
Laravel Laravel クエリビルダー チートシート Laravelのクエリビルダーは、SQLを直書きせずにデータベース操作を簡潔に記述できる強力な機能です。 このチートシートでは、よく使うクエリのパターンをサンプル付きで整理します。✅ 基本的な取得// 全件取得$users = DB::ta... 2025.04.29 Laravel
Laravel Laravel バリデーションルール チートシート【Laravel 12対応版】 Laravelのバリデーションルールは、実務でもフォームの入力検証で必ず使われます。 この記事では、Laravel 12に対応したバリデーションルールの一覧を、実務で使いやすいようにまとめました。基本の使い方$request->valida... 2025.04.29 Laravel