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