紅葉狩り2017
先週、皇居周辺をレンタサイクルでグルリと巡りつつ、紅葉を堪能してきました。 青空に映えてとても綺麗でした。 レンタルした自転車は電動でしたので、多少の坂はなんのその! でしたが、それでも3・4時間も乗り回すと流石に普段の […]
はじめに Laravel5で、とあるサービスの並行して走る複数のジョブをCommand&タスクスケジューラで実装してしばらく運用していたところ、処理量が増えるにつれてSQLエラーが不定期に頻発するようになりました。 そこ
開発環境としてWindows + Vagrant + VirtualBoxで開発しているんですがとにかく遅い。調べてみたらvagrantのデフォルトのファイル共有が原因のようです。 そこでvagrant-winnfsdを
スクリーンショットを機械的に取得する方法を探していたところ、Googleのヘッドレス Chrome ことはじめという記事にたどり着きました。 また、その後、QiitaのJenkinsにHeadless Chromeを入れ
クエリビルダやEloquentを利用する際に、実際に実行されたクエリを確認したいケースがあります。 その際はDB::enableQueryLogとDB::getQueryLogを利用して、実際に実行されたクエリを確認でき
初めてcore dumpをつかったデバッグをしたので、 記念に書きます! core dumpを使う経緯としては、 apache+phpの環境でmessagesに「segmentation fault」というエラーが発生し
Laravel標準のLoginControllerを見ていたら、stringというValidatorが存在することを知りました。 ここです。 Foundation/Auth/AuthenticatesUsers.php#
ブランチを間違えて作業開始してしまったことってありませんか? mcさんに教えてもらったgit stash!! とても便利なのでブログで紹介しまーす。 割り込み作業が発生したときなど、やりかけている変更がコミットできる状態
更新時にメールアドレス重複の確認などで使う場合、自分自身のを除外する必要がありますね。 今回は、その方法を調べました。 ドキュメントはこちら 「unique:テーブル,カラム,除外ID,IDカラム」で指定できます。 ‘e