Home > Archives > 2010-02
2010-02
wordpressのウィジェット複数指定をする時に使える良い感じの書き方
- 2010-02-28 (日)
- 技術
以前、Wordpressのウィジェットを複数にしたテーマ作成について(の正しい情報)というエントリを書いたわけだが、似たようなことをまた仕事でやっていて気づいたことなどをメモ。
簡単に言うと、PHPには配列…というよりハッシュの加算を使うと、同じキーに対する値が…上書き…されない。という仕様がある。
これを使って、共通の部分は別の配列に書いておいて、それと足し合わせることで記述を減らせるって訳です。
ややよろしくない仕様のような気がするけど、まぁソース見てくださいな。
- Comments: 0
- Trackbacks: 1
SimplePieにjugemのフィードを入れるとバグる事への対策
- 2010-02-18 (木)
- 技術
PHPでFeedをいじる時に便利なSimplePieというライブラリがあります。
商用OKなライセンスなので仕事で扱うときに重宝しているんですが、ちょっと困ったことがありました。
jugemのブログ…結構使ってる人多いですよね。これをパースさせると、上手く行かないんです。
なんでかなーと色々調べていくうちに、どうやらURLのノーマライズをするメソッドでjugemサーバー的に都合の悪い変換をしてしまう様でした。
今回の案件では、このノーマライズをすっ飛ばすことで解決しました。
具体的には
9362行目
function normalize_url($url){
の直下に
return $url;
を入れるだけです。
需要あんのかなぁこの記事。。。と思いつつメモ
- Comments: 3
- Trackbacks: 1
Mac OSX 上のrubygemでインストールしたライブラリがrequireできない
- 2010-02-14 (日)
- 技術
最近rubyをいじってみたりしているんですが、ちょっと困ったことが発生し、対策できたのでメモ。
みたいな感じでインストール…
……あれ、動かない。
何か
NN63.rb:1:in `require': no such file to load -- narray (LoadError) from NN63.rb:1
って言われる…
irbで試すと……上手く行く………
結局、rubyファイル先頭に
と書くと解決するみたいです。
- Comments: 0
- Trackbacks: 0
Home > Archives > 2010-02
- Search
- Feeds
- Meta