好きなことをするためには、やらなければいけないことを好きになるしかない
野球が好きでプロ野球選手になったからって野球だけをやっていればいいっていうわけでもない。取材だったり、人間関係だったり、自分がやりたいこと以外にもやらなければいけないことが出てくる。どんな職業でもそう。 自分の好きなこと …
ドメイン駆動設計について
※自己解釈です 概要 ドメイン駆動設計とは、 「複雑なドメインの設計は、モデルベースで行うべき」であり、また「大半のソフトウェアプロジェクトでは、システムを実装するための特定の技術ではなく、ドメインそのものとドメインのロ …
Stripe 理解したこと一覧
テストモード テストモードでは、領収書の自動送信などの設定項目はあるが、実際には自動送信されることはない。どうやってメールのフォーマット確認などを行うかというと、インボイスの項目から、領収書を再送する機能があるため、そち …
PHPで環境変数を使用する手順
まずは composer で dotenv をインストールする。 .env ファイルを用意する(例)。 その後、任意のファイルに下記のコードを追加する。 その後、.gitignore で除外+ .htaccess でアク …
青春模様
ラジオで流れてきた高校生の好きで好きでたまらない人がいるという話。 彼女のことが大好きで、一緒に勉強したりいつ死んでも大丈夫なように気持ちだけはこれからも毎日伝えたいです。とのこと。 年齢を重ねた人に意見を求めると今のう …
いままでちゃんと理解していなかったPHPのこと
include と require 書き方 どちらも構文的な使い方と関数的な扱いができ、相対パスと絶対パスのどちらも大丈夫。 ファイル読み込み時の挙動 指定したファイルがなかったとき、includeは警告のみに止まり処理 …
WordPressのコメント機能をエンドポイントを変更せずカスタマイズ
WordPressのコメントのエンドポイントは、home_url( ‘/wp-comments-post.php’ ) であり、これを使用する場合ある程度バリデーションなどを行ってくれたり、そもそ …
革新とインターフェース
よっぽど革新的なアプリケーションでない限り、ユーザーは独自ルールは一切求めておらず、普段使っているのと同じ感覚でアプリで使えるようにすべき。
input[type=text]でキーボードの種類を決定する方法
type属性をemailに変更するとか、pattern属性で入力できる文字を指定するとかあるが、どうしてもtype=textにする必要がある場合。 まずpattern属性にすると、pattern属性は form[nova …