未分類– category –
-
未分類
phpizeでPHPにモジュールを追加
PHPに拡張モジュールを追加するたびにコンパイルすると時間がかかりますよね。そんな手間がかなり省けるコマンドがphpizeです。 phpize で共有 PECL 拡張モジュールをコンパイルする方法https://www.php.net/manual/ja/install.pecl.phpize.php 最近はDock... -
未分類
macOS Mojaveでスクリーンショット保存先を変更
以前はコマンドラインから変更していましたが、macOS MojaveからUIが変更されていてコマンドたたかなくても保存先の変更ができるようになりました。 まず以下のショートカットを実行します。command+shift+5そうすると以下のような画面が下部に表示されま... -
未分類
【Mac】コマンドラインで半角空白を含むディレクトリを操作する記述
例えばApplication Supportフォルダを削除したい場合、rm /path/to/Application Supportとすると「/path/to/Application」「Support」の2つのディレクトリを削除してしまいます。ちょっとした間違えをしただけで関係ないディレクトリを削除してしまう可能... -
未分類
【Laravel】Laravel5.7のヘルパーを一気に勉強(28) − event,bloadcast
今回はeventヘルパー関数とbloadcastヘルパー関数を調べました。まずeventヘルパー関数ですが、登録されているイベントをパラメーターに指定することでイベントを発行することができます。 event(new ExampleEvent($params)); bloadcastヘルパー関数は、指... -
未分類
【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を実行 php artisanコマンドでTinkerを起動します... -
未分類
【CodeIgniter】メール本文の自動改行を解除する
CodeIgniterでメール送信する場合、Emailクラスを使うと簡単に送信することができます。ただ、日本語で使う場合問題があり、自動改行設定がtrueになっている場合、予期せぬ箇所で改行されたり、文字化けしたりする可能性があります。そのため、自動改行設...