HGフォントが無償で使えるらしいので入れてみたら、ブラウザで使えるの感じではなかった。
インストール
wineを使い
msiexec /a HG.msi
とすると、フォントがcドライブとなっているディレクトリにインストールされる。
インストール先はwindows/Fonts/に
HGRGE04.TTC HGRPP104.TTC HGRSMP04.TTF HGRME04.TTC HGRSGU04.TTC
ある。
このフォントを/usr/share/fonts/以下に入れておけば使える。
2010年6月16日水曜日
mpd と linux-2.6.35-rc3
mpdの接続が切れてしまう、現象が起きたので調べてみたら、カーネルをアップデートしたのが原因だった。
--- net/core/skbuff.c.orig 2010-06-16 07:56:03.000000000 +0900
+++ net/core/skbuff.c 2010-06-16 07:56:41.000000000 +0900
@@ -532,6 +532,7 @@
new->ip_summed = old->ip_summed;
skb_copy_queue_mapping(new, old);
new->priority = old->priority;
+ new->deliver_no_wcard = old->deliver_no_wcard;
#if defined(CONFIG_IP_VS) || defined(CONFIG_IP_VS_MODULE)
new->ipvs_property = old->ipvs_property;
#endif
@@ -569,7 +570,7 @@
C(len);
C(data_len);
C(mac_len);
- C(rxhash);
+ //C(rxhash);
n->hdr_len = skb->nohdr ? skb_headroom(skb) : skb->hdr_len;
n->cloned = 1;
n->nohdr = 0;
まさか、カーネルの問題だったとは思わなかった。パッチも出ているのでrc4あたりでは問題ないだろう。
--- net/core/skbuff.c.orig 2010-06-16 07:56:03.000000000 +0900
+++ net/core/skbuff.c 2010-06-16 07:56:41.000000000 +0900
@@ -532,6 +532,7 @@
new->ip_summed = old->ip_summed;
skb_copy_queue_mapping(new, old);
new->priority = old->priority;
+ new->deliver_no_wcard = old->deliver_no_wcard;
#if defined(CONFIG_IP_VS) || defined(CONFIG_IP_VS_MODULE)
new->ipvs_property = old->ipvs_property;
#endif
@@ -569,7 +570,7 @@
C(len);
C(data_len);
C(mac_len);
- C(rxhash);
+ //C(rxhash);
n->hdr_len = skb->nohdr ? skb_headroom(skb) : skb->hdr_len;
n->cloned = 1;
n->nohdr = 0;
まさか、カーネルの問題だったとは思わなかった。パッチも出ているのでrc4あたりでは問題ないだろう。
2010年6月11日金曜日
c++ でYahoo APIを使う
Yahoo APIをC++で使えたのでメモしてみた。
libxmlを使う方法もあるが、yahooデベロッパーネットワークはXML Schemaで提供されているのでこれを利用したい。
Linuxで使うには、http://www.codesynthesis.com/ CodeSynthesis XSDを使えばいける。
Fedoraだとxsdがあれば入っている。yum install xsd でも使えばインストールも楽。
今回は C++/Treeを使って、ヤフーオークションのカテゴリー情報を取得してみる。
まず XML Schem を取ってくる。
http://auctions.yahooapis.jp/AuctionWebService/V2/categoryTree.xsd
次にコマンドを実行する。
xsdcxx cxx-tree --namespace-map urn:yahoo:jp:auc:categoryTree=auc::catetgoryTree --generate-doxygen --generate-serialization --generate-ostream categoryTree.xsd
--namespace-map はXMLの名前空間をC++の名前空間に変換する
--generate-doxygen doxygenを使う
--generate-ostream これがないと警告がいっぱい
これを実行して、categoryTree.hxx categoryTree.cxxが生成される。
次にdriver.cxxを作る
コンパイルして
g++ -g -I/usr/include/xsd/cxx/ -c driver.cxx categoryTree.cxx
リンクする
g++ -o driver driver.o categoryTree.o -lxerces-c
実行
driver "http://auctions.yahooapis.jp/AuctionWebService/V2/categoryTree?appid=アプリケーションID&category=カテゴリー番号(先頭は0)"
コード数が少なくて、XML Schemaの名前をクラスに使えるのが便利。
libxmlを使う方法もあるが、yahooデベロッパーネットワークはXML Schemaで提供されているのでこれを利用したい。
Linuxで使うには、http://www.codesynthesis.com/ CodeSynthesis XSDを使えばいける。
Fedoraだとxsdがあれば入っている。yum install xsd でも使えばインストールも楽。
今回は C++/Treeを使って、ヤフーオークションのカテゴリー情報を取得してみる。
まず XML Schem を取ってくる。
http://auctions.yahooapis.jp/AuctionWebService/V2/categoryTree.xsd
次にコマンドを実行する。
xsdcxx cxx-tree --namespace-map urn:yahoo:jp:auc:categoryTree=auc::catetgoryTree --generate-doxygen --generate-serialization --generate-ostream categoryTree.xsd
--namespace-map はXMLの名前空間をC++の名前空間に変換する
--generate-doxygen doxygenを使う
--generate-ostream これがないと警告がいっぱい
これを実行して、categoryTree.hxx categoryTree.cxxが生成される。
次にdriver.cxxを作る
#include
#include "categoryTree.hxx"
using namespace std;
using namespace auc::catetgoryTree;
int
main (int argc, char* argv[])
{
try
{
auto_ptrrset (ResultSet_ (argv[1]));
cout << rset->totalResultsAvailable() << endl;
cout << rset->Result() << endl;
//::auc::catetgoryTree::ResultType r = h->Result();
ResultType rtype = rset->Result();
cout << "sequence " << seq[0].CategoryId() << endl;
it = rtype.ChildCategory().begin();
cout << "インテレータ " << (*it).CategoryId() << endl;
}
catch (const xml_schema::exception& e)
{
cerr << "err" << endl;
return 1;
}
}
コンパイルして
g++ -g -I/usr/include/xsd/cxx/ -c driver.cxx categoryTree.cxx
リンクする
g++ -o driver driver.o categoryTree.o -lxerces-c
実行
driver "http://auctions.yahooapis.jp/AuctionWebService/V2/categoryTree?appid=アプリケーションID&category=カテゴリー番号(先頭は0)"
コード数が少なくて、XML Schemaの名前をクラスに使えるのが便利。
2010年6月1日火曜日
KOTOKO LIVE TOUR 2010 リクエスト投票開始
リクエスト投票開始しています。早速投票してみた。曲数が多くて、選ぶのが大変。ライブで歌っていないのを中心に選んでみた。「room」は聞きたいのだが、そこそこの投票数。ユニットの曲もあるので「乙女心+√ネコミ」も入れてみた。でも上位にきて、これ歌えるのかな。今の時点では、投票数は少なくて、バラついている感じだけど、その中でも、「flow〜水の生まれた場所〜」「Restoration 〜沈黙の空〜」あたりが人気。6月30まで投票できます。
登録:
投稿 (Atom)