work.log

元エンジニアの備忘録的ブログ

年別アーカイブ: 2014年

ページネーションを自前で作ってみたら面倒臭かったのでメモ

Perl でページネーション (ページ送り) を作ってみたのでそのメモ。 DB に格納した大量のデータを一覧表示する際になくてはならないページネーションですが、これを自前で用意してみたらわりと面倒だっ …

MeCabにWikiのタイトルリストを学習させる

MeCab のメモ書き。 どうしても MeCab を使わないと出来ない壁にぶち当たったので久しぶりセットアップ。 が、ちょっとメモがアレすぎて思い出すのに時間がかかったのでちゃんとメモをしておこうと思 …

HTML5のコンテンツにファイルをドラッグ&ドロップでアップロードする

HTML5 で作ったページにファイルをドラッグ&ドロップでアップロードするメモです。 WordPress にもついていますが、画像等をブラウザにドラッグ&ドロップするとサーバにアッ …

Google APIs ClientでGoogle Analyticsのデータを取得するメモ

Google APIs Client Library for PHP を使って Google Analytics からデータを取得するメモです。 接続、認証等の基本的な使い方は調べると一杯出てくるので …

CoroのLWPを使うスレッドを一定条件で強制終了させる

Coro のメモ書き。 下記記事で作成した Coro を使ったクローラをベースに、まともなヤツを書いて動かしていたのですが早速問題が発生。 Coroを作ったクローラの試作品で内部リンクを辿る Coro …

PerlとWordPress間でデータを共有するメモ

Perl と WordPress (PHP) 間でデータを共有するメモです。 運用中の WordPress をリモートから色々と制御したいと思っていて、XML-RPC と wp_options をつか …

HAProxyとNginxで作るコンテンツキャッシュシステム (後編)

オープンソースの HAProxy とNginx を組み合わせてコンテンツキャッシュシステムを構築するメモの続きです。 既存の環境にも後付けできるようなコンテンツキャッシュシステムを作るという事で、前回 …

HAProxyとNginxで作るコンテンツキャッシュシステム (前編)

オープンソースの HAProxy とNginx を組み合わせてコンテンツキャッシュシステムを構築するメモです。 リバースプロキシ型で動作するキャッシュシステムを構成して、既に動いている WordPre …

PerlのXML::FeedPP使い方のメモ(補完)

Perl モジュールの XML::FeedPP の使い方を補完したメモ書きです。 以前に、下記で大体の取得系メソッドをまとめたのですが、「カテゴリ・タグ」の取得がよくわからないままだったのでちょっと補 …

Google Analyticsでクリックイベントを記録 (ユニバーサルアナリティクス用)

Google Analytics のユニバーサルアナリティクス用の解析タグでもクリックイベントを記録するメモ書き。 以前の解析タグ (ga.js) では下記のようなスクリプトでクリックイベントを記録し …

PerlのRPC::XML::ClientでWordPressへ記事を投稿するメモ

Perl モジュール RPC::XML::Client のメモ。 以前に、このモジュールを使って WordPress への接続と投稿記事の取得について書きましたが、今回はこれで WordPress へ …

WordPressでカテゴリとタグを使った入れ子メニューを表示する

WordPress でカテゴリとタグを使った入れ子メニューを表示するメモ書き。 以前に、カテゴリとタグで絞り込める検索フォームを作ったのはいいですが、ぶっちゃけドロップダウンメニューって見難いよねって …

Coroを作ったクローラの試作品で内部リンクを辿る

Coro のメモ書き。 これまでに Coro で色々と試してきましたが、そろそろクロール機能をつけてサイトを辿らせてみようと思います。 ただし、試作品だしエラー処理とか負荷とか色々考慮していない部分が …

よく読まれている記事

  • 本日
  • 週間
  • 月間