開発に関する記事一覧

開発

FullEventLogView を使って Windows でアーカイブされたイベントログファイル evtx をまとめて検索する

FullEventLogView

Windows のイベントログといえば、見にくいので有名ですが、サーバーのログなどはすごい勢いで溜まっていくため、すぐにCドライブがパンパンになってしまいます。 ある程度の期間でアーカイブして別ドライブ等に移す方法が考えられますが、たとえば1日ごとのイベントログファイルに分けると今度は検索のときがかなり面倒になります。 というわけで、今回はアーカイブされたイ・・・続きを読む

Laravel 5.5 withで特定カラムを取得する

こんにちは!ふっくんです。 Laravelを使用されている方なら with メソッドには随分お世話になっていることでしょう。 今回は with で特定のカラムのみを取得する方法をご紹介します。 with の復習 初めに、 with について復習しておくと リレーションシップのテーブルのレコードを取得してくれる メソッドですね! 例えば、以下のようなテーブルが・・・続きを読む

Laravel 5.4 以降でリクエストの空文字列が null になる (ConvertEmptyStringsToNull Middleware 問題)

フロントエンド側から値を空文字列 ” として送信しているにも関わらず、バックエンド側のデータベース保存時に「NULL は許可されていません」的なエラーに見舞われました。 データベース側が NULL 許容なら問題ないのですが、 Laravel のマイグレーションのデフォルトなんかだと nullable() をつけていない限り、 NOT NULL になっている・・・続きを読む

Bootstrap4ドロップダウンで選択した項目をボタンに表示したい!

こんにちは!ふっくんです。 Bootstrapを使用してドロップダウンボタンを作って、選択した項目をボタンに表示させたい時ありますよね? こういうドロップダウンで「項目1」を選択すると、 こんな感じで。 Bootstrapの公式ページには、このような動作をするドロップダウンは用意されてなかったため、処理を書いてみました。 ちなみに、JavaScriptの処理・・・続きを読む