[MySQL] ランダムにレコードを取得する[MySQL] ランダムにレコードを取得する
RAND()を使う場合のパフォーマンス上の留意点など、参考サイト。 MySQLでSQLのみを使用してランダム取得を劇的に早くする方法 – 僕のススメ。 http://d.hatena.ne.jp/steel- […]
RAND()を使う場合のパフォーマンス上の留意点など、参考サイト。 MySQLでSQLのみを使用してランダム取得を劇的に早くする方法 – 僕のススメ。 http://d.hatena.ne.jp/steel- […]
要注意。 //文字列として比較されてしまう SELECT * FROM sales WHERE '2015-02-01' BETWEEN start_date AND end_date; //キャストすることで日付として […]
phpMyAdminのHomeに明示されてる。 SQLクエリーでも取得できる。 SELECT version(); 5.6.21 参考サイト バージョンを調べる方法【MySQL】 – Programming […]
Performance-Analyserは、ウェブページのパフォーマンスを解析して可視化してくれるブックマークレット。Resource Timing API、Navigation Timing API、User-Timi […]
PerfMapは、ウェブページのロード時間をヒートマップ化してくれるブックマークレット。Resource Timing APIを使っているので、それをサポートしたブラウザでなければ動作しない。 セットアップ ブックマーク […]
PageSpeed Insights https://developers.google.com/speed/pagespeed/insights/ PageSpeed Insights について | PageSpe […]
サンプル サーバーから最新のドル円レートをJSON形式で取得して、フロントエンドのUS$価格にJPY換算価格を付記する。 フロントエンド <script> $(function() { $.ajax({ ur […]
$("foo",this) $(this).children("foo") $(this).find("foo") サンプル <script> $(function() { $(".item").click( […]
正規表現を使えば簡単らしい。正規表現不勉強の僕には理解が困難だけど(汗 String( num ).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,' ); JavaScriptで数値を […]
整数化する var a = Math.round(3.1415); //丸め (=3) var c = Math.floor(3.1415); //切捨て (=3) var b = Math.ceil(3.1415); […]
m4a形式の音源をmp3形式に変換する必要あり。ffmpegのコマンド叩いてエンコードする前にネット検索したら、簡単に実行できるGUIフロントエンドを作ってくれた人がいたのでリンク。ffmpegのオプションはすぐ忘れてし […]
cURLはURLシンタックスを用いてファイルを送信または受信するコマンドラインツール。 サンプル $ curl http://www.example.com/ $ curl http://www.example.com/ […]
crondが動作しているか確認 $ ps -eal | grep cron 1 S 0 1925 1 0 80 0 - 29215 hrtime ? 00:00:00 crond $ sudo /etc/rc.d/ini […]
サイトに埋め込める再生ボタン1個だけのMP3プレイヤーを探していたらヒット。オープンソース、無料、カスタマイズ可能、だけど残念ながらFlash版。これのHTML5版があったらいいのになー MP3 Player http: […]
以下のウェブページからドル円の為替レートを取得したい。 Currency Converter – Google Finance https://www.google.com/finance/converter […]
アメリカ発のドル建て通販サイトに日本円の参考価格を表示したいという要望あり、ドル円の為替レートが必要になった。リアルタイム性は必要なく、せいぜい1日1回定時の為替レートが取得できれば良い。 ネットを検索したら、為替レート […]
文字コードの変換 mb_internal_encoding('UTF-8'); //内部文字エンコーディングの設定 $value = mb_convert_encoding($value, 'UTF-8", 'auto' […]
便利そうな配列のソート関数なのでメモ。 PHP: array_multisort – Manual http://php.net/manual/ja/function.array-multisort.php […]
開発中のサイト(Smarty使用)の表示速度がいまひとつ。原因はデータベース絡み(設計と実装が悪い)ということはわかっているのだけど、リファクタリングする前にSmartyのキャッシュの効果を試してみる。 要件とコード ト […]
PHPで重い処理を実行すると以下のようなタイムアウトが起こることがある。 Fatal error: Maximum execution time of 30 seconds exceeded タイムアウトは以下のいずれか […]