現在のページの位置:ホーム » ホーム

くろねこスクエア Labs


« »

WordPress 2.8へアップデート

WordPress 2.8へアップデートしました。今回の改善ポイントは管理画面の高速化だそうですが、以前からそれほど気にしていないので言われてみればといったところでしょうか。ウィジェット APIが刷新されたようですが、今のところ利用方法には影響していません。

RakuFeed 2009-04-15へアップデート

楽天ウェブサービスから「旧楽天ブックスAPI廃止」のアナウンスがありましたため、「RakuFeed」のアップデートを行いました。

これまでは3種類の楽天ブックスAPIを利用していました。

  • 楽天書籍検索API(operation名:BookSearch)
  • 楽天CD検索API(operation名:CDSearch)
  • 楽天DVD検索API(operation名:DVDSearch)

3種類もあるとわかりにくいのですが、本日より「楽天ブックス総合検索API (version:2009-04-15)」でまとめてキーワード検索できるようになりました。

Y!Feed リリース

キーワードに合ったYahoo! JAPANの情報を、使いやすい形で取得するためのWebサービス「Y!Feed」をリリースしました。Yahoo! JAPANの豊富な情報をキーワード、ジャンルなどで絞り込み、RSS/ATOMなどのデータとして取得することができます。

Yahoo!デベロッパーネットワーク」の仕様に準拠しましたので、容易に利用できると思います。

PEARライブラリ Services_Yahoo_JPを公開してくださったTetsuya Nakase氏に感謝いたします。

GnaviFeed リリース

キーワードに合ったぐるなびの情報を、使いやすい形で取得するためのWebサービス「GnaviFeed」をリリースしました。ぐるなびの豊富な情報をキーワード、ジャンル、位置情報などで絞り込み、RSS/ATOMなどのデータとして取得することができます。

ぐるなびWebサービス」の仕様に準拠しましたので、容易に利用できると思います。

最後にぐるなび webservice PHP APIを公開していただいたbluemoon氏に感謝いたします。

KakakuFeed リリース

キーワードに合った価格.comの情報を、使いやすい形で取得するためのWebサービス「KakakuFeed」をリリースしました。価格.comの商品をキーワードやジャンルで絞り込み、RSS/ATOMなどのデータとして取得することができます。

価格.com ウェブサービス Version1.1」の仕様に準拠しましたので、容易に利用できると思います。

今回使わせていただきましたPEAR::package::Services_KakakuComに感謝しつつ、0.4.0を価格.com ウェブサービス Version1.1に(適当に)対応させたものを置いておきます。

追記:2009年8月末、価格.com APIが新しくなりましたため、今後サービスが利用できなくなる可能性があります。

RakuFeed リリース

キーワードに合った楽天グループの情報を、使いやすい形で取得するためのWebサービス「RakuFeed」をリリースしました。楽天グループの商品をキーワードやジャンルで絞り込み、RSS/ATOMなどのデータとして取得することができます。また、楽天アフィリエイトのアフィリエイト・コードを指定することでアフィリエイトリンクURLを返すことができます。

きっかけは、リリース時点において「楽天オークションではフィードが取得できない」という一点に尽きます。非公式のAPI「RakuAPI」でも、楽天オークションには対応していませんでした。ちなみにYahoo!オークションとビッダーズ・オークションは標準でフィードに対応しています。戦略の違いだろうとは思いますが、フィードに非対応なのはやはり不便ですね。

それはそうと、「楽天ウェブサービス」という便利なものがあるので、開発期間=ドキュメントページの作成期間だったような気もします。

携帯用テーマ1.1へアップデート

WordPressの携帯対応プラグインKtai Styleをアップデートする際、同時に携帯用テーマも更新しました。従来はアップデートの都合から付属テーマをほぼそのまま使用していましたが、今回はPCサイトに近いデザインに変更しました。これはKtai Style 1.70になり、テーマの修正が容易になったためです。たとえば3G機種(ドコモFOMAなど)ではFaviconに近いアイコンを表示するようにしました。携帯で閲覧する機会はあまり無いのですが、せめて「見やすい」状態にはしておきたいものです。

バックアップの保存期間を延長

バックアップの保存期間を延長し、バックアップ環境を強化しました。cronにて定時バックアップをとり、さらに数日分を残すようにしました。

ところで、MySQLのバックアップ用スクリプトとして、AutoMySQLBackupというのがありました。手軽に使えていいかもしれませんね。

以下はcronでMySQLを定期バックアップするための覚え書きです。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#!/bin/sh

# MySQL Backup
# Remains at least these days
keepday=14

# Settings
dest=$HOME/backup_mysql
tmp=$HOME/tmp
srcfile=mysql.dump
user=user
db=dbname

# Dump
/usr/local/mysql/bin/mysqldump -u root --password='パスワード' --opt データベース名 > /*****/backup/temp

# Get timestamp
timestamp=`date +%Y%m%d`
old_date=`date "-d$keepday days ago" +%Y%m%d`

bkfile=$dest/$srcfile-$timestamp.tar.gz

cd $tmp; tar zcvf $bkfile $srcfile
cd $HOME
# > /dev/null 2>&1

if [ $? != 0 -o ! -e $bkfile ]; then
echo "backup faild -- ($tmp/$srcfile)"
exit 1
fi

rmfile=$dest/$srcfile-$old_date.tar.gz

if [ -e $rmfile ]; then
rm -f $rmfile
fi

rm -f $tmp/$srcfile

exit

WordPress 2.7へアップデート

WordPress 2.7へアップデートしました。今回も管理画面が大幅に改良されましたが、すぐに慣れるでしょう。一部に不具合が残っている気もしますが、セキュリティ修正もあるので早めのアップデートです。そして最大のメリットはWordPress本体の自動アップグレード機能かもしれませんね。これからはクリック一つでアップデート、ですよ!(もちろん、データベースなどのバックアップをとっていることが前提です。)

PageRank Checker リリース

調べたいサイトのURLを入れてボタンを押すとGoogleでのPageRankがわかります。言うまでもなく、PageRankはあくまで一つの指標のため、目安程度にご利用ください。


カテゴリー

タグ

アーカイブ

Feed

メタ情報