バイナリが使用しているライブラリを表示する RPMとMakeで入れたものが混在している環境ではサーバーリブートした後などに ソフトの挙動が変わったりすることがあるんですが、 環境変数などの影響によって使用しているライブラリが変わることが原因のことがあります。 以下… alkoshikawaハック2014.10.21 699
WordPressでHTMLが含まれる文字列はエスケープして表示する WordPressで取得するデータは無害化して表示しておくことで、これまでより安心してWordPressを利用することができます。 エスケープに利用できる関数はversionによってもかなり異なるようです。 参考:データ… haradaハック2014.10.21 543
カテゴリーIDからカテゴリーへのURLを取得する カテゴリーURLを取得する場合に以下のようにすることで、カテゴリの名称を変更しても、スラッグを変更しても常に正しいURLを取得することができます。 <?php echo esc_url(get_category_l… haradaハック2014.10.21 3,973
PostgreSQLに外部から接続できるように設定する PostgreSQLに外部から接続するための設定です。 postgresql.confとpg_hba.confの2つの設定ファイルを編集します。 これらは一般的にPGDATA下にあるようです。 PGDATAのパスは以下の… Tetsuro Aokiハック2014.10.21 7,537
$post->post_dateの日付表示形式を変更する 下記のようにすることで、取り出した日付データの表示形式を変更することができます。 <?php echo mysql2date(‘Y年n月j日’, $post->post_date); ?> 数字の書式は… haradaハック2014.10.21 7,223
【Tumblr】リブログ元の情報を表示するブロックタグ「block:RebloggedFrom」 {block:RebloggedFrom} (リブログ元のブログタイトルやユーザー名、ユーザー画像など) {/block:RebloggedFrom} 「block:Posts」で全ての投稿(自分の投稿もリブログも全て)… Yukimi Satoハック2014.10.21 445
【Tumblr】新しい順に記事を表示するブロックタグ「block:Posts」 {block:Posts} (タイトルや本文など) {/block:Posts} Tumblrではまずこのタグで括ることが必要です。 MTでいうところの「mt:entries」と同じブロックタグですね。 Yukimi Satoハック2014.10.21 206
正規表現で置換しよう 色んなツールに置換機能はありますが、置換に正規表現が使えるケースも多々あります。 一定ルールで条件を指定して置換を行うことができます。 (.*) // 1文字以上何文字でもマッチする (.) // 1文字だけマッチする … ゴトーハック2014.10.21 1,885
pgpool-IIでデータベースの同期を行う pgpool-IIとは pgpool-II(以下pgpool)はPostgreSQLサーバとクライアントの間で動作するPostgreSQL専用のミドルウェアです。 以下のような機能を持ちます。 コネクションプール 接続数… Tetsuro Aokiハック2014.10.21 2,454