個々のコンポーネントにバックエンドから初期値を追加する方法は以前記載しました。 blog.websandbag.com 個々のコンポーネントの場合は、props に直接値を設定すれば解決できます。 しかし、コンポーネントの種類に関わらず共通で使いたい値の場合がありま…
LaravelでPDF生成をするためのライブラリに、Laravel-DomPDF というものがあります。 github.com Laravel用に改修されたDomPDFのラッパーで、簡単に導入する事ができるライブラリです。 しかし、海外環境用のライブラリですので、マルチバイトを使う場合に一…
最近、複数の静的HTMLファイルにスクリプトを追加する機会がありました。 静的ファイルが少なければ、一個一個ファイルを開いて、指定の場所にタグをコピーする方法で作成する方法で事足ります。 一見単純作業に思えますが、ファイル数が多い場合はかなり時…
任意のヘッダーを送信したのに、受け取り側でヘッダーが消えていると言うことはないでしょうか? 最近、カスタムヘッダーを設計して使う機会があったのですが、受け取り側のサーバーでヘッダーが取得できない状況になりました。 原因を探っていくと、どうや…
PHPで開発していると、クラス名を直接指定したい機会があります。 例えばLaravelであれば、ルートを設定する時に(クラス名)@(関数名) と指定します。 さて、 今回はクラス名を取得する方法についてご紹介します。 目次 目次 get_classの落とし穴 ネームスペ…
小ネタです。 gitでソース管理をしていると、commit した後に不要なファイルまで含めてしまう事があります。 例えば、変更分をgit add .でまとめてコミットしてしまい、中身を確認せずにそのままcommit をしてしまうという経験はないでしょうか? もちろん、…
最近、Noteでも執筆を始めました。 note.com Noteは、見出しが1階層だけの構成で文章を作る必要があります。 そのため、今書いているブログよりもっと完結にまとめなくてはなりません。 文章とは別のアプローチとして、「動画」を使うという方法があります…
phpでプログラムを書いていると、セッション間でデータを扱う機会はよくあります。 セッションの使い方で良くあるのは、文字列や数字を代入する方法です。 では、それ以外の情報は受け渡せないのでしょうか? さて、 今回はセッションにオブジェクトを渡す方…
動画やアプリなどコンテンツ内で⾳声や映像が必要になるコンテンツを作る場合、素材を探してくる必要になります。 もし、素材を作れるのであれば⾃分で作る選択肢があるかもしれませんが、技術がない場合はクリエーターから有料で購⼊する必要があります。 …
小ネタです。 複数の環境で作業していると、リモートリポジトリから特定のブランチを取得する機会はあります。 独りで作業していると忘れがちになりますね。 開発が多岐にわたると、リモートブランチの一覧があふれ返ってしまいます。 数が多くなってしまう…