最近良く見かけるBOTについて調べてみました。 Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Mozilla/5.0 (compatible; SemrushBot/1.… @iwasakiハック2016.09.13 17,347
wicketのDurationについて Wicketには定期的に処理を実行してくれるTaskという機能がありますが、実行間隔はDurationで指定をします。 1分ごと、1時間毎などのよくあるパターンは定数のように使えます。 //1分ごと Duration.O… @iwasakiハック2016.09.08 346
Macの計算機をスピーディーに使うためのショートカット クリア:Cキー AC:Option+Esc 乗算:* 除算:/ 加算:+ 減算:- イコール:= なお、Spotlightでよびだすときには「計算機」ではなく「calclator」で呼び出し可能です。 @iwasakiハック2016.09.07 1,464
サイズによってMB/GB表示を振り分ける方法 MBかGBの表記だけでまかなえる場合は以下のようにします。 protected String getFormedSize(long size) { return size < 1024 ? size + “MB” … @iwasakiハック2016.09.06 217
BeansTalkでELBSecurityPolicyを指定する方法 ELBSecurityPolicy-2016-08 がリリースされました。DES-CBC3-SHAのサポートがなくなりました。 新しく立ち上げたELBには自動的に新しいポリシーが適用されます(既存のELBには適用されませ… @iwasakiハック2016.09.05 533
Google SheetsにJavascriptからアクセスするときに警告が出るようになった件 Access to Google Sheets data from this web page will soon start failing. For information on fixing this, see h… @iwasakiハック2016.09.02 704
Webpayの定期課金実行タイミングの調整 Webpayでは定期課金のオブジェクト作成のタイミングで初回の課金が実行されます。 https://webpay.jp/docs/recursions Recursionオブジェクトが作成されたタイミングで、初回の課金が… @iwasakiハック2016.09.01 192
HomebrewでインストールしたMySQLがたまにハングしてしまうので、再起動用スクリプトを作った Homebrew経由でインストールしたMySQLですが、データベースを大量に作るなど、ハードな使い方をするとたまにハングして2回位再起動しないと直らないことがあったので、コマンド化しました。 cwd=`dirname “… @iwasakiハック2016.08.31 184
Javaでcastする方法 JavaでExceptionなどを細かく定義したベースとなるメソッドを用意しておいてそれを外部から呼んでうまいことレスポンスデータをキャストする方法です。 public static <O> O execut… @iwasakiハック2016.08.30 249