mysqlメモリ解放について調べていて知ったことについて。以下サイトからの引用。勝手にどんどん増えていきます。mysqlcakephpのバッチの中で、saveメソッドでupdateを繰り返すと、どんどんメモリが消費されていく。試したけど結局解決出来なかった。素のphp+mysql_queryメソッドでも同じ結果だった。curlがメモリリークしていたのでバージョンアップした件linuxあるphpを実行していたらどんどんメモリが減っていって数日悩んでいたんだけど、やっと原因が分かったわ。いう流れでcurlを実行していて、色んなサイトも参考したところ、まさかのcurlがメモリリークする原因だった。cakephpvmstatのfreeを見れば良い。メモリリークしていればfreeがどんどん減っていく。(目的以外のプログラムが動いていないか(cronとかで)注意。メモリ使用量が増加した時の対策mysqlここ最近EC2で扱うデータ量が増えてきたせいなのか、いつの間にかmysqlのメモリ消費が50%前後(約450M)まで増えていて、それが原因なのか分からんけど、insertが頻繁にエラーになるようになって何とかしないと、と思った時の対策。https://atarimae.biz/archives/500低予算でのおすすめのFX口座はこちら。http://s2fx.com/ranking/856.html安全靴を買うならこちら。日本語入力で正しく動作しなかった件javascriptjqueryのautocompleteを導入したさい、chromeとie11だとちゃんと動くのにfirefoxだと日本語の入力を正しく認識しなくてサジェストが正常に動作しなかった件。結局はバージョンの問題だったぽい。jqueryはこれがあるから本当に困る。エラーというかパースというか解析というかが正常に出来なかった件phphtmlも問題無いのに何故か特定のタグが取得出来ない現象が発生。突き詰めた結果、特定の文字列を含む場合に発生することが分かった。結局は文字コードが原因だったってわけ。取得した結果をutf8に変換したところ問題無く取得できた。低予算でのおすすめのFX口座はこちら。ssh_configで確認する(ケースによるだ...sshの認証についてまとめ2018-04-19日本以外からのアクセスを全て遮断してみた(メジャーなbotは除く)apacheawsで運営を始めたECサイトのapacheログをチェックしてみたら全世界の各国から総攻撃と言ってもおかしくないくらいアクセスされていて、肝心の日本からは全くアクセスが無く、一個ずつdenyしてたらきりがないのでいっそのこと日本以外からのアクセスを拒否す...日本以外からのアクセスを全て遮断してみた(メジャーなbotは除く)2018-04-16画像がぼやける場合の対応cssロゴの表示でpcだとクッキリなのにスマホとかだとぼやける現象が発生。画像の解像度を上げるとスマホではくっきりするけど今度はPCでぼやけてしまう。拡大縮小に対応したベクター画像にするためsvg形式で保存すること。display-cellで画像がはみ出す件cssie11でdisplay-cellに指定した画像がセル内に収まらず本来のサイズで表示されてしまう件の対応。サーバーとSFTP接続が出来なかった件dreamweaverdwでリモートサーバーを登録して鍵認証で接続しようとしたんだけど、できなくて30分くらい無駄にした件。box-sizing:border-boxについてcss通常cssでwidth指定してもborderとかpadding指定するとそれらの分widthの幅を超えてしまう。box-sizing:border-boxを指定すると、borderとかpaddingも含めた上でwidthに指定した幅となる。remとemの違いcssremもemもブラウザの標準フォントサイズを基準とした単位という意味では同じ。emが親要素を基準とするのに対し、remの場合は親に依存せず、あくまでhtmlのサイズを基準とする。font-awesome5の導入について5になってjavascript版がお勧めになったらしい。試しにcss版を試してみたのだが何故かうまく表示できなかったので仕方なくjs版を使うことにする。機能が豊富すぎて逆にうざいんだけど、使い方は下記のリンクを見ればだいたい把握可能。lg以上は100%にしたくなくて、元のwidthに戻したい(リセットしたい)、というケースの場合、cssとhtmlを以下のようにする。Labs基本的な事だけどつい忘れるのでメモ。byに指定したカラム以外のカラムは値が保証されない。みたいな感じでactionに余計なパラメータがつく場合などがある。資産形成におすすめのFX口座はこちら。http://s2fx.com/ranking/856.html安全靴や作業着を買うならこちら。キャッシュエラーになる原因についてcakephpcakephp使っているとたまにキャッシュファイルがunlink出来なかったとかtouch出来なかったとか出る時がある。datepickerを同じページに複数表示したい場合、setDefaultsが便利だった件javascript同じページに複数datepickerを表示したかったんだけど、共通の設定を何度も書くのが嫌でどうすればよいか悩んだ挙句、setDefaultsを使えば良いことが分かった。スマホ判定cakephpappController内でRequestHandler読み込んでbeforeFilterの中で以下のようにする。キャッシュ周りがおかしい場合はキャッシュしないようにすることcakephpモデルで少しトリッキーなことをしたらキャッシュが悪さをしてしまい機能によって動いたり動かなくなったりしてしまった。いう場合はもうキャッシュ自体を無効にしてしまうことも検討すること。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。