- 2020年4月28日
【Excel】セルを相対位置で参照する
見積書などを作っているとよく各項目の末尾に今までの合計を計算したセルを作ります。 こういった時、大体は =SUM(A2:A83) の様なセル範囲を指定をした合計関数を用いま […]
見積書などを作っているとよく各項目の末尾に今までの合計を計算したセルを作ります。 こういった時、大体は =SUM(A2:A83) の様なセル範囲を指定をした合計関数を用いま […]
Laravelの設定機能はphpdotenvをベースに作られています。このため環境に依存する設定は.envファイルに書くのが望ましいです。 vlucas/phpdotenv: L […]
TypeScriptはJavaScriptの拡張言語です。そのため他の型を明記することを前提とした言語によくある機能が存在しないことがままあります。使いたいのはPHPでいう次のよ […]
Composer ComposerはPHPのパッケージ管理ツールです。composer.jsonファイルでプロジェクトに必要なパッケージと大雑把なバージョン指定を行い、comp […]
ブロックエディタはCMS(コンテンツ管理システム)のwebページエディタの一形態です。これは次スクリーンショットの様にある一塊の形式のHTMLを編集しつつ並べていきます。HTML […]
フェイルファストという考え方があります。これは異常状態になったらすぐに処理を停止してすぐに通知すべきという考え方です。これは”異常状態ならば処理は失敗するはずR […]
LaravelのEloquent(データベースの射影モデル)は雄弁な、と名がつく通り様々なことができます。できることが多いためある目的の達成方法がいくつもあります。この記事ではな […]
対話コマンドはざっくばらんに言えば入力の受付と出力を繰り返すコマンドです。引数や分岐の多いコマンドは対話式にするとミスが減り便利です。Laravelはコンソールのデザインのための […]
Partial named params implementation by nikic · Pull Request #5357 · php/php-src PHP: rfc:n […]
一年ほど前からいくらか最近までMySQLの新たな認証方式である caching_sha2_password にPHPのSQLを扱う仕組みであるPDOは対応できていませんでした。こ […]
Laravelのテスト機能の中に題を実現できるものがあります。次のリンク先の”ファイルアップロードのテスト”に説明があります。 HTTPテスト 6.x L […]
Laravelの用意した認証機能フレームワークでは要件を満たせないが暗号化の様なクリティカルな部分は抜き出して使いたいときがあります。実装を追うことでどこで何をしているか探します […]