PHPに拡張モジュールを追加するたびにコンパイルすると時間がかかりますよね。そんな手間がかなり省けるコマンドがphpizeです。 phpize で共有 PECL 拡張モジュールをコンパイルする方法https://www….
phpizeでPHPにモジュールを追加

PHPに拡張モジュールを追加するたびにコンパイルすると時間がかかりますよね。そんな手間がかなり省けるコマンドがphpizeです。 phpize で共有 PECL 拡張モジュールをコンパイルする方法https://www….
以前はコマンドラインから変更していましたが、macOS MojaveからUIが変更されていてコマンドたたかなくても保存先の変更ができるようになりました。 まず以下のショートカットを実行します。command+shift+…
例えばApplication Supportフォルダを削除したい場合、rm /path/to/Application Supportとすると「/path/to/Application」「Support」の2つのディレクト…
今回はeventヘルパー関数とbloadcastヘルパー関数を調べました。まずeventヘルパー関数ですが、登録されているイベントをパラメーターに指定することでイベントを発行することができます。 event(new Ex…
今回はcacheヘルパー関数について調べました。Laravelではキャッシュ機能が提供されており、保存先はconfig/cache.phpで設定することができます。Memcached、Redis、データベース、ファイルな…
ヘルパーの勉強をして積極的にヘルパー関数を使うようにしていたのですが、abort_ifを使っていたときに、アンチパターンもあることに気づきました。どんなときかというと、アボート前にエラーログなど処理をしたいときです。まあ…
開発しているとlocalhostや開発ドメインのアクセス履歴が収集されてしまうことがあります。本番環境以外ではアナリティクスタグを表示しないという方法もありますが、急いで修正するときやあまりプログラムを入れたくないときな…
パソコンからdocomo Wi-Fiにつなぎたい場合、「docomo Wi-Fi月額300円プラン」を契約することでスマホと同じようにカフェなどdocomo Wi-Fiのサービスエリアで無線LANに接続することができるよ…
LravelのTinkerをちょっとさわってみました。モデル操作ができたり、コントローラー内のメソッドを実行できたり使いこなせればかなり便利なツールですね。今回は初めて触った内容を書いていきます。 Tinkerを実行 p…
CodeIgniterでメール送信する場合、Emailクラスを使うと簡単に送信することができます。ただ、日本語で使う場合問題があり、自動改行設定がtrueになっている場合、予期せぬ箇所で改行されたり、文字化けしたりする可…