WordPressのAmazonJSでAmazonアソシエイトの商品が表示されなくなった原因は、PA-APIがv4からv5に変わったため。AmazonJSプラグインを0.10にアップデートし、必要なら認証キーを再発行して設定するまでの手順です♪
HTML5で追加されたbuttonタグのformaction属性を使えば、JavaScriptを書かずにボタンごとにフォームの送信先URLを切り替えられます。サンプルコードと、formタグにactionが無い場合の書き方も♪
MySQLのポートを変えようと~/.my.cnfを作っても反映されない原因は、起動コマンドに--defaults-fileオプションが含まれていたこと。--defaults-extra-fileで設定ファイルを明示的に追加すれば上書きできます♪
ポケモン剣盾の無限ワットバグをArduino互換マイコンで自動化する方法。PythonもArduino IDEも不要で、dfu-programmerで書き込んでSwitchにUSB接続するだけ。必要な部品と手順をまとめました♪
Twitterで話題になった葛飾北斎の富嶽三十六景「凱風快晴」をモチーフにしたパスポートケースを購入して開封レビュー。パスポートの赤を活かした和のデザインで、質感も良くジャストフィット。海外旅行のお供に♪
スピーカー非搭載のPCモニターに合わせて、Amazonで見つけたELEGIANTのUSB接続PCスピーカーを買いました。開封から外観、内容物、接続方法まで。コンパクトで音もクリア、LEDライト付きでコスパ良しです♪
PlayFramework2.7でJaCoCoのカバレッジ出力対象からviewsやroute、controllerのjavascriptなど自動生成パッケージを除外する方法。build.sbtに追記するだけでレポートの肥大化を防げます♪
PlayFramework2系をsbtではなくGradleで動かす方法。公式のGradleプラグインでgradle runPlayから起動し、JUnitやJaCoCoも使えます。PlayFramework2.7以上・Scala2.13以上は非対応なので注意♪
Bauhutteの昇降式L字デスクを開封レビュー。メインのPCデスクの拡張デスクとしても単体の作業用デスクとしても使えます。外装、内容物、30分ほどで組み立てた完成形、天板の広さと高さ調整まで。開封撮影のスペースにも♪
PlayFramework2.7で配列のクエリパラメータをFormモデルにbindFromRequestDataでマッピングすると最初の要素しか入らない問題。[]を付けるお作法と、[]無しでbindしてBeanバリデーションする自前の対処法をご紹介♪