[メモ] 24 November 2008

ALSA 1.0.18a

GHawkさんから、上海からでもUbuntuの日本のaptリポジトリが速くなったとの話を聞いてさっそく変更。確かに速くなってる。あ、でも速度にムラがあるみたい・・・・
ただ、shlugやlupaworld、rootguideといったUbuntu公式のミラーでもミラーリングが遅かったりパッケージが壊れてたりすることを考えると日本のリポジトリで良いかも。

で謎なことに、リポジトリを変えたらまたしてもカーネルが振ってきた。
っていうか同じ(2.6.24-21-generic)なんだけどな・・・なんでだろ

□ ALSA1.0.18aのインストール
で、カーネルが更新されちゃったので前に書いた方法でALSA再インストール、ついでにALSA1.0.18aに変更、前はrc3を利用してた。
ただ、現状のUbuntu8.04.1のカーネル(2.6.24-21-generic)ではコンパイルできないソースが出た。具体的には、下記のエラーが出る。
/usr/local/src/alsa-1.0.18a/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c:29:
error: implicit declaration of function ‘hrtimer_forward_now’

要するに、hrtimer_forward_now関数がないよーって言ってる。
ちなみにrc3の時はalsa-driver-1.0.18a/acore/hrtimer.cは存在しなかった。
これはconfigureでカードを指定することで回避できた。

それとalsa-utilのmakeでxmltoを使い始めたみたいで、xmltoも入れた。
sudo apt-get install xmlto

で、手順を修正。
▽ 手順:
先にALSA公式ページからソースをDLしとくこと
(1) alsa-driver-1.0.18aについて下記実行
sudo ./configure --with-cards=hda-intel,ca0106 ;sudo make ;sudo make install

#ca0106は後述のSoundBlaster5.1VXのために入れた。AL622だけならhda-intelだけでOK

(2) alsa-lib-1.0.18a, alsa-utils-1.0.18aについてそれぞれ下記実行
sudo make clean;sudo ./configure;sudo make;sudo make install

(3) Ubuntuの場合、なぜかドライバディレクトリがずれてるので、シンボリックリンクを作る。(もっといい方法があるかも、ALSAのconfigureで指定とか)
sudo mv /lib/modules/2.6.24-21-generic/ubuntu/sound/alsa-driver \
~/tmp/alsa-driver.2.6.24-21
sudo ln -s /lib/modules/2.6.24-21-generic/kernel/sound \
/lib/modules/2.6.24-21-generic/ubuntu/sound/alsa-driver


(4) 初回のみ、サウンドポートの設定を追加する。これはM/Bによって違う。背面にジャックが3ポートの一般的なの。
/etc/modprobe.d/alsa-baseの一番下に下記追加

options snd-hda-intel model=3stack-6ch


で、続きの方にALSAのSoundBlaster 5.1VX対応の噂・・・
» 続きを読む

[徒然] 12 November 2008

済南と功夫之王(The Forbidden Kingdom)

今、出張で山東省済南市にいます。

▽済南
週末には上海に戻りますが、
・コンビニがないこと
・夜が早いこと
・寒いこと
・給湯器の仕様が謎なこと
・済南が上海に対してどこにあるのかがまったくわからないこと
を除けば、水道水が料理に使えるほど綺麗で、マックの店員が親切で、わりと皆気が良くていいところです。

水は本当に綺麗で、釣りをしてるおっさんたちもたくさん居ました。(ちなみに、中国に来て3年、初めて透明な川を見ました。)
そして前述の様に、水道水が臭くない!食べ物も辛くないし、上海ほど刺激が無いのを除けば物価も安く過ごしやすいためのんびりするには良さげです。



▽功夫之王(邦題:ドラゴン・キングダム
一緒に来た同僚の中国語の勉強のため、ジャッキー・チェンとジェット・リーの共演している功夫之王のDVDを買って見ました。正規版とはいえウォルマートで45元・・・・普通の映画の2倍ぐらいしました。

映像は綺麗でテンポ良く、良い意味で期待を裏切らないわかりやすい流れと結末で、面白かったです。
ストーリーとしては、ネバーエンディングストーリーを基本にベストキッドを混ぜ、ジャッキーチェンで仕上げたというような感じです。

万民ウケするような作りなので、評価は悪いのかもしれませんが、わかりやすいジャッキーチェンのジョークや、シンプルな勧善懲悪ストーリーは疲れてる時などに安心して楽しめると思います。

Youtubeで見つけた予告編


[メモ] 04 November 2008

CN99サーバが不安定・・・、Ubuntu中国でのmirror一覧

最近ここで書いたCN99サーバの調子が悪い。
他にないかと探してみたら、いつの間にかミラーが増えてる。
http://wiki.ubuntu.org.cn/%E6%B7%BB%E5%8A%A0%E5%85%B6%E4%BB%96%E8%BD%AF%E4%BB%B6%E5%BA%93

Mirrors.shlug.org更新服务器(电信服务器,Ubuntu China Official Mirror, maintained by Shanghai Linux User Group)が速くなってる。嬉しい。

▽11/13追記
cn99は既に停止されたみたい。
かつshlug以外のサイトはなんかミラーリング内容がおかしい。
ruleguideとかlupaworldとかはパッケージが壊れてた。同期が不完全?

[@上海] 24 October 2008

日本人留学生と中国人学生が喧嘩、上海外国語大学で

もうね・・・アホかと、バカかと・・・。
学生ならおとなしく勉強してろと、アウェイなこと忘れるなと。
他人の国で気をつかってる日本人がどれだけ迷惑かと。
正直、私の中では上海にいる日本人留学生ってあんまり印象良くないんですよ。どこまで本当か知らないけど、盛り場でマリファナとかやってるとかやってないとかって噂も聞いたことありますし。
去年の冬だったか日本食の鍋屋さんで大声でコンパノリしてる学生見たときは、正直早く日本に帰ってくれ、そして二度と外にでるな・・・と思いました。まあ真面目な留学生の方が多いのでしょうが・・・。

日本人留学生と中国人学生が喧嘩、上海外国語大学で
http://www2.explore.ne.jp/news/article.php?id=11001&r=sh

っていうか、お前らこれがアメリカとかヨーロッパだったら喧嘩売るとかしないだろwもういっそ、強制送還されちゃえ・・・・。

[Ruby] 22 October 2008

9ArrowsをUbuntu8.04.1で動かす方法と少しレビュー

9arrows
RubyOnRailsで作られたWBSに基づくプロジェクト管理システム9ArrowsをUbuntu8.04.1で動かしてみました。
ちょっといじってみた感想として、残念ながら実際の現場に導入するのは、まだちょっと無理っぽいです。特に、タスクの階層レベルでの追加時の振る舞いと、タスクの移動の機能不足が重なって非常にまどろっこしいため、ウチの短気な人達はおそらく使ってくれなさそうです。


良いところ

  • 見やすい、デザインが素敵

  • 最大4階層までのタスクも逆にシンプルで良い


悪いところ

  • タスクの追加時の動作
    → タスクを階層追加すると最下部に追加されてしまう。

  • タスクの移動
    → 右クリックして上、上、上・・・・を繰り返す必要がある。

  • 重い
    → Java畑の人間が言うのも何だが同スペックで動作するPHPと比べると格段に遅い

  • ドキュメントがWebrickだけ・・・・
    → RoR系で超気になるのがここ、実際の運用時パフォーマンスってJavaやPHPと比べてどうなんだろう・・・・

  • Airのセットアップってどうしたら良いの????


とりあえず、Ubuntu8.04.1 JeOSに9Arrowsを一からセットアップするドキュメントを書きました。9arrows特有の部分を読み替えれば、他のRoRで仮想イメージ配布するのに役に立つかもしれないです。

裏・マキノ式: 9Arrows on Ubuntu8.04.1 JeOS
http://www.makino-style.org/ura/index.php?9arrowsOnUbuntu8.04.1JeOS


参考記事:

RubyやAjax,AIRなど活用した国産タスク共有システム「9arrows」,オープンソースとして公開へ
http://itpro.nikkeibp.co.jp/article/NEWS/20080724/311423/

オープンソースで無償で公開
Rubyで作った国産タスク共有システム「9arrows」
http://www.atmarkit.co.jp/news/200809/09/9arrows.html

[メモ] 17 October 2008

ALSA 1.0.18rc3

Ubuntuでカーネルが降ってきたので迂闊にも更新したらサウンドノイズが復活・・・・。
ALSAの再インストール。
参考までにスペック、おそらく同じマザーは日本では流通してない。
▽SOYO SY-N8V-RL
MCP78V、いわゆるGeForce8100系
▽SoundChip
HDAudioってやつらしい、チップはRealtech ALC662
aplay -l の結果は下記
カード 0: NVidia [HDA NVidia], デバイス 0: ALC662 Analog [ALC662 Analog]
▽カーネルとかディストリ
Ubuntu8.04.1 LTSでPhenomX4でメモリ4GBなので64bitカーネル
Linux cabon 2.6.24-21-generic #1 SMP Mon Aug 25 16:57:51 UTC 2008 x86_64 GNU/Linux

▽手順:
先にALSA公式ページからソースをDLしとくこと
(1) alsa-driver-1.0.18rc3, alsa-lib-1.0.18rc3, alsa-utils-1.0.18rc3についてそれぞれ下記実行

sudo make clean;sudo ./configure;sudo make;sudo make install

(2) Ubuntuの場合、なぜかドライバディレクトリがずれてるので、シンボリックリンクを作る。(もっといい方法があるかも、ALSAのconfigureで指定とか)

sudo mv /lib/modules/2.6.24-21-generic/ubuntu/sound/alsa-driver \
~/tmp/alsa-driver.2.6.24-21
sudo ln -s /lib/modules/2.6.24-21-generic/kernel/sound \
/lib/modules/2.6.24-21-generic/ubuntu/sound/alsa-driver

(3) 初回のみ、サウンドポートの設定を追加する。これはM/Bによって違う。背面にジャックが3ポートの一般的なの。
/etc/modprobe.d/alsa-baseの一番下に下記追加

options snd-hda-intel model=3stack-6ch


#1.0.17とかではうまくいかなかった。でもその時は手順(2)のドライバディレクトリの入れ替えしてなかったからひょっとしたら、ディストリ標準のALSAでもaptでソース取得してビルドし直せばいけるかも。ALSAの問題か、クアッドコアの影響かは不明。そこまでは未検証。

#追記 11/24
1.0.18aについては手順に変更があったため、こちらに掲載。

[徒然] 10 October 2008

他人の借金切り刻んで・・・

投資商品と称して世界中にバラ撒いてたバチが当たったのではないだろうか?

2年ほど前だったか、あるお仕事でアパートとかの保証人代理ビジネスのシステムを作ったことがあるのですが、
機能拡張の際に家賃滞納の債権管理のような機能も付加しました。
そういう業界の事に詳しくないので、聞いてみるとどうやら滞納された家賃(今後払われるべき家賃?)すら債権という形で流通するといったような話でした。いや、ずいぶん妙なものが商品になるものだと思ってはいましたが、これがサブプライム問題の本質なんでしょうかね?
要するに住宅ローンを組んでたりすると、どこの国の誰ともわからない人が購入した投資信託のなかに組み入れられちゃったりしてるってわけです。

まあ株価がどうなろうが知ったこっちゃないのですが、実態経済の足を引っ張るようだとシステム開発も減るから困るなあ。
↑間違いなく「金持ち父さん」にはなれないw「お金に働いてもらう」っていう言葉も胡散臭くてすごく嫌いだし。

まあ代わりに働いてくれる程のお金なんぞないんですがねw

[@上海] 23 September 2008

漢字表記の電脳街2(至强編)

前回に続いて、電脳街のブランド名を紹介。
こちらの電脳街で買い物する時は、こことかで価格を下調べするとボッタくられません。
太平洋电脑网:インプレスのPCWatchとかAKIBA Hotlineに近い感じ
http://www.pconline.com.cn/
比价网:価格.comみたいなやつ
http://www.beargoo.com.cn/

ちなみに、この前ネットで見た価格(960元)を言わずに、CPUの値段を電話で確認したときのやりとりを紹介。

店員: 「Phenom9550なら980元だよ。」
私: 「え?ネットで見たら960元って書いてあるけど?」
店員: 「じゃあ、960元だよ。」

ってやりとり、こっちが、言わなきゃ値段上乗せされちゃうところでした。
別にこの店が特殊なわけじゃなくどこの店もそう、定価なんてないです。
価格を知らなきゃ高値で買わされるし、物によっては偽物を掴まされる。(メモリカードとか)需要と供給、自由市場経済、資本主義万歳!
「Let's 自己責任!」ってあれ・・・・、ここはドコ?

さて、今回はインテルです。
▽INTEL
intel → 英特尔(Ying Te Er)
Core2 → 酷睿2(Ku Rui)
Core2 Extream → 酷睿2 至尊
Pentium → 奔腾(Ben Teng)
Celeron → 赛扬(Sai Yang)
Atom → 凌动(Ling Dong)
Xeon → 至强(Zhi Qiang)
Centrino → 迅驰(Xun Chi)

傾向として、AMDより統一感がない感じです。こんな感じのキャッチコピーだったりします。
英特尔® 酷睿™2 至尊处理器
多个内核。震撼性能。

Atomはモバイルな感じがでてますね。それに何といってもXeonの名前が強そうでいいw


▽一般名詞
ブランド → 牌子,品牌
CPU → 处理器
デュアルコア → 双核处理器
クアッドコア → 四核处理器
PC → 电脑
デスクトップPC → 台式电脑
ノートPC → 笔记本电脑
ビデオカード → 显卡
サウンドカード → 声卡
チップ → 芯片
チップセット → 芯片组
HDD → 硬盘
メモリ → 内装

おまけ
実はCPUとかのブランド名は、漢字じゃなくて通じます。普通にPhenomとかCoreとか言えば問題なく通じるんですね。
ところが、一般名詞こいつは基本が漢字になるので最初はかなり戸惑いました。
かなり心の準備をしつつ戦いにいく勢いです。


次回はちょっと遅れて、マザーボードメーカ名を・・・やるかもしれません。

[徒然] 21 September 2008

蒙牛、伊利、光明がどんだけポピュラーかというと・・・

普通にうちの冷蔵庫に入っているレベルで一般的ですwww
日本で言えば明治とかメグミルクとかそういうレベル。普通に生活してたら絶対に避けて通れないメーカーです。アイスもヨーグルトも、コーヒー牛乳もいっぱい売ってます。

普通にコンビニで何にも考えずに手に取った乳製品はほとんどこの3社です。


ちなみに、こっち来てすぐの頃、光明のパック牛乳をコンビニで買って飲んだらなぜか既にチーズだったのはとても良い思い出・・・。

で、気になったので調べてみると。
検査方法、検査器、検査結果判定方法を統一した「三統一原則」に基づいて全国150ヶ所の国家級なんとかかんとか・・・、中国ではこの手はやたらと権威付けが長いので省略するw
要するに何か国家のしっかりしたところでちゃんと条件揃えて市場の7割を閉める蒙牛、伊利、光明、三元、雀巢(ネスレ)を検査した結果、蒙牛、伊利、光明の3社は超メラミンミンしてたよと・・・・・。
牛乳検査結果一覧
意外なのは、その他の406企業(おそらく中小)からは検出されてないという結果・・・ほんとに大丈夫なのか・・・・・「三統一原則」ってやつはwちなみにメラミンの検出された24品目(*)はこちら(一覧)を見てください。
* 牛乳は牛奶、ヨーグルトは酸牛奶と書きます。


ちなみにリストから、私も既に超メラミンミンしてることが判明w
まあたまたま家にあった牛乳は該当してないけど、伊利の纯牛奶、光明の优酪乳·酸牛奶(原味)、蒙牛の早餐奶(麦香味)と飲んだ覚えのある製品が続々とorz

これじゃあ、2年ぐらい前から始まった質量安全ロゴの意味なんてないじゃん!ってまあ元から信用してないけど。


参考:

蒙牛伊利光明三品牌液态奶被检出含有三聚氰胺 _国内频道_中国江苏网
http://www.jschina.com.cn/gb/jschina/guonei/node20573/userobject1ai2034692.html

[@上海] 20 September 2008

漢字表記の電脳街1(羿龍編)

こういう職業(*1)なのでわりとPCのパーツを買ったりするわけで、当然上海でも電脳街によくいきます。で、いちおうこっちはすべて漢字でつけるのが鉄則なのでCPUのブランド名も漢字になるわけです。意外とクールなので紹介。
*1 実は職業は関係ない、意外とハードいじくる人は少ないです。結局仕事の道具ですからね・・・。

ちなみに、こっちのパーツ屋の店員は、男性じゃなくて基本若い女性です。
発音から判断すると上海人が少ないので、おそらく大学生とかがアルバイトしてるんじゃないかと思います。結構、可愛い女性が多いです。でも相場知らないとボッタくられたり偽物掴まされるので要注意ですw
でも中国の買い物の習慣や、実践会話を勉強するならおすすめです。
この前、在庫と価格の確認をしたら、電話の担当者が
「OK、綺麗な女の子が応対するからよろしくね。」
って言ってました。
いやいやいやいやいや、老板!間違ってる、絶対にその電話の応対方法間違ってますから!嬉しいけどPCパーツ屋の応対じゃないだろw

では本題、今回はAMDです。

▽AMD(& ATI)
Phenom → 羿龙(Yi Long)
Turion → 炫龙(Xuan Long)
Athron → 速龙(Su Long)
Opteron → 皓龙(Hao Long)
Radeon → 镭龙(Lei Long)

Phenomは羿龍でAthronは速龍ですよ!なんと強そうな・・・。
龍で韻を踏んで統一してますね。Radeonについては偶然にもonで共通だからATI統合後も、名称統一に乱れがでてません。
残念ながら、Sempronは見つけられませんでした。

次回は至强編ですw