work.log

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

PerlのXMLRPC::Transport::HTTPを使ってPingサーバを建てる

Perl で Ping サーバを建てるメモです。 ブログ等の更新通知に Ping サーバを設定している人は多いと思いますが、サーバを建てる人ってあまりいないと思います。 とりあえず、WordPress …

WordPressで利用するウィジェットの初期値を設定

WordPress のメモ。 WordPress をセットアップした時に、「検索フォーム、メタ情報」等のウィジェットが最初からセットされている訳ですが、これを自分好みに初めからカスタマイズしたい。 と …

WordPressの”Hello world!”を初期設定プラグインの処理で消す

WordPress のメモです。 WordPress をインストールすると最初の投稿として「Hello world!」と「サンプルページ」がもれなくついてくるのですが、一々消すのが煩わしくなったのでセ …

PerlモジュールJSONの私的備忘録

Perl モジュール JSON の私的なメモです。 この Perl モジュールは相当愛用しているモジュールで、もうアチラコチラに組み込んで使っていたのですが最近になってメソッドを間違えて使っていた事が …

WordPressの画像をNginxのリバースプロキシでキャッシュする

WordPress と Nginx のメモです。 既に運用中の WordPress で後から画像だけを外部サーバで処理したいと思ったのでちょっと試してみました。 具体的にやりたい事はこんな感じ。 画像 …

jQueryで親要素のN番目にコンテンツを追加する

jQuery を使って「ある要素」の「N 番目」に任意のコンテンツを追加するメモ。 一覧表示してるリスト等に異なる物を後から表示したくなる事が多々あるので調べてみました。 HTML はこんな感じ。HT …

javascriptで配列の値をシャッフルするメモ

静的に書き出した JS で配列をシャッフルする必要が出たので調べてみました。 こんな感じに書くといけるみたい。 Array.prototype.shuffle = function() { var i …

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

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 をつか …

よく読まれている記事

  • 今日
  • 週間
  • 月間