<?xml version="1.0" encoding="UTF-8" ?> 
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="ja">
<title>日々のあしあと</title> 
<link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/" />
<link rel="service.post" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/_atom/blog/1316" title="日々のあしあと" />
<link rel="service.feed" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/_atom/blog/1316" title="日々のあしあと" />
<link rel="service.upload" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/_atom/image/1316" title="日々のあしあと" />
<link rel="service.categories" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/_atom/blog/1316/svc=categories" title="日々のあしあと" />
<modified>2010-03-15T23:36:06Z</modified> 
<author>
<name>daily-note</name> 
</author>
<tagline><![CDATA[Vine Linux をいじった時の自分用のメモと、いろいろ思った事を書いてます。]]></tagline> 
<id>tag:blog.so-net.ne.jp,2004:daily-note</id> 
<author>
<name>daily-note</name> 
</author>
<generator url="http://blog.so-net.ne.jp/" version="1.0">So-netブログ</generator> 
<copyright>Copyright (c) 2010, daily-note </copyright>
<entry>
<title>もう一つ準備中</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-03-16" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18758665" title="もう一つ準備中" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-03-16 08:35:38+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18758665</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-03-16">
<![CDATA[
普段家では pidgin を使って irc の他に Google トークにつないでいるんだけど、素のままだと友達がオンラインになったり何かメッセージが飛んできても気づけない時があるのがどーにも気に入らない。<br />
<br />
会社で使ってる Windows 用の Google トーククライアントは何かあるとポップアップで通知してくれるので、おなじ仕組みは無いかなと探しまわっていくつか比較した結果、pidgin-libnotify がなかなか良さそうだったので、Vine 用のパッケージを作ってテストしてみる事に。<br />
<br />
とりあえず日本語のメッセージカタログが含まれていないので翻訳追加は決定。<br />
<br />
あとはしばらく使ってみて問題が無いようなら put しようと思う。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>新しく作るのも楽しいもんだ</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-03-12" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18568972" title="新しく作るのも楽しいもんだ" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-03-12 13:59:29+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18568972</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-03-12">
<![CDATA[
proposed-updates の errata を一通り出し終えてやっと肩の荷(?)が少し軽くなったので、久しぶりに新規パッケージを作ろうと BTS の要望にあがっていた mtPaint に手を付けてみた。<br />
<br />
今回は fedora の src.rpm をもらってきて微調整で行けるかなと思っていたら、思わぬところで引っ掛かってしまった。<br />
<br />
fedora の spec だとプログラム本体と付属ドキュメントのハンドブックの、2つのソースが1つの src.rpm に含められていて、そこから arch 別のバイナリと noarch のサブパッケージ(ハンドブック)を作るようになっている。<br />
<br />
ところがこれをそのまま Vine Linux 5.1 な環境でビルドするとバイナリのパッケージまで noarch になってしまった。<br />
<br />
もしかしてサブパッケージだけ BuildArch: noarch なパッケージには対応してないの？と思い irc で聞いてみた所、Vine 5 の rpm-4.4 は対応してないよ(Seed なら大丈夫)、と鈴木さんに教えてもらった。<br />
<br />
て事で今回は src.rpm から別パッケージにすることで対応することに。<br />
(ちなみにドキュメントのサイズが小さければバイナリとセットで1パッケージにするのもありだけど、今回はちょい大きめなのとソース自体が別ファイルだったのですっきりと分けることにした)<br />
<br />
久しぶりに新規パッケージを作ってるけど、今まで公式リポジトリに無かったプログラムをちゃんと動くようにする作業はちょっと大変だけど、これはこれで楽しいかも、とちょっと思った。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>職場ふっき</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-03-11" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18489358" title="職場ふっき" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-03-11 08:33:29+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18489358</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-03-11">
<![CDATA[
と言っても二日間だけだけど、嫁さんが体調不良で寝込んでしまい、仕事を休んで家事育児に専念していた。<br />
<br />
慣れてないのもあるけど、チビさん二人を連れての買い物や病院通いはなかなかしんどかった；<br />
<br />
しかもそんな合間をぬってパッケージを put したりメールを出したりしたもんだから、署名し忘れたり意味不明になったりとダメダメだった。<br />
<br />
# 忙しい時ほど落ち着いて作業しなくては、<br />
# と何度目かの反省中……。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>もう少しで……。</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-03-05" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18331054" title="もう少しで……。" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-03-05 08:19:25+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18331054</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-03-05">
<![CDATA[
今週ずっとこればかりやってきたけど、proposed-updates の errata を後少しで出し終われそう。<br />
<br />
これが終わらないと他の作業に手がつけられないから結構困る。<br />
<br />
# 今週末にはなんとか……。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>記念 DVD</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-03-04" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18309304" title="記念 DVD" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-03-04 08:34:42+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18309304</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-03-04">
<![CDATA[
壊れてしまった VirtualBox 上の Vine Linux 5.1 環境を作り直す必要があったので、こっそりと記念にもらっていた OSC 2010 Tokvo 配布用の DVD を使わせてもらった。<br />
<br />
もちろん普通にインストールできたんだけど、iso イメージがぽつんと入っている、なんてサプライズをちょっと期待してたので、何か物足りないような……。<br />
<br />
# いや、ウソです。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>爆走 parcellite ！</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-03-02" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18256602" title="爆走 parcellite ！" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-03-02 08:36:22+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18256602</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-03-02">
<![CDATA[
昨日、VirtualBox 上の Vine 5.1 が妙に重たかったので、VBoxAdditions を入れ直したりしてたら、いきなりホストの X ごと落ちてしまった。<br />
<br />
なんだ!?と思い、もう一度ログインし直して原因を調べようと top を見たら、parcellite が暴走して CPU をぶん回してくれてるのが分かった。<br />
<br />
最初は最新の環境でリビルドすれば直るかと思ったものの、src.rpm をリビルドしてインストールしてもダメで、結局 ~/.local/share/parcellite フォルダをリネームすることで解消できた。<br />
<br />
それにしても、これのせいで Vine 5.1 の仮装マシンが壊れちやったのは痛いなぁ……。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>OSC 2010 Tokvo の感想(半日だけ)</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-03-01" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18244000" title="OSC 2010 Tokvo の感想(半日だけ)" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-03-01 18:00:47+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18244000</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-03-01">
<![CDATA[
と言うことで、先週の金曜日の午後に OSC 2010 Tokvo に言ってきたので、その感想を思いつくまま書いてみる。<br />
<br />
〇会場が遠い<br />
午前中仕事をしてから向かったんだが電車で2時間以上かかった。(まあ途中間違えて一つ前の駅で降りなければ2時間丁度くらい)<br />
〇独特な雰囲気<br />
これ系のイベントは初めてだったけど、なかなか独特な雰囲気だった。<br />
スーツ4:ギーク3:カジュアル2:オタク1、みたいな感じ。<br />
〇レイアウトいまいち<br />
いわゆる企業出展の部屋は机の島の内側に人が居て、入ってくる人と向き会える感じになっていたけど、コミュニティーの出展している部屋は机の島の外側に人が座る(＝入ってくる人に背中を向ける)感じになっていて、なかなか見に来た人と話しがしにくかった。<br />
どうしても仲間うちで話し込んでる風になってしまうので、この点は次回是非改善して欲しいと思う。<br />
〇オライリー<br />
すごいたくさん本を売っててびっくりした。<br />
<br />
<br />
あと出展したテーブルの真向かいに居た Momonga の方達から、コアでコミットしてるのは数名とか人手が足りないとか開発者が高齢化してきてる、なんて(一部共感できる)悩みや、Momonga にはユーザーに位置する人は居ないんです、みたいな話が聞けて、なかなか興味深かった。<br />
<br />
# 土曜日の LT が聞けなかったのだけが<br />
# 唯一の心残りかな。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>行けるぞ！OSC 2010 Tokvo (でも半日だけ)</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-02-24" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18126530" title="行けるぞ！OSC 2010 Tokvo (でも半日だけ)" />
  <modified>2010-03-15T23:36:06Z</modified> 
  <issued>2010-02-24 20:05:28+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18126530</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-02-24">
<![CDATA[
前日に日帰り出張が入ったりしてバタバタしたものの、なんとか仕事をやり繰りし、良く分からないと怪訝な顔の嫁から OK が貰えたので、OSC 2010 Tokvo のお手伝いに行ける事になった。<br />
<br />
と言っても金曜日の午後から半日だけだけど……。<br />
(もちろん夜の懇親会?も参加します)<br />
<br />
まあ、一人で準備やアナウンスやらを頑張ってくれている munepi さんのお手伝いがちょっとでも出来たら良いかなと。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>まさか!?のパイプ詰まり</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-02-19" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=18013329" title="まさか!?のパイプ詰まり" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-02-19 13:15:09+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.18013329</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-02-19">
<![CDATA[
ここのコメント欄で munepi さんが提案してくれたビルドログのサイズの丸め方を、直に self-build-rpm.sh 叩きながら試していたところ、引数で渡すログサイズを段々小さくしていくと、ある所から rpm パッケージのビルドに失敗するのに気付いた。<br />
<br />
なんじゃこりゃ？と思いつつ sh -x のデバッグ出力を眺めながら試行錯誤した結果、こんな事が起きていることが分かった。<br />
<br />
ビルドの進捗を zenity で表示する為にスクリプト中でパイプを使って標準出力を渡している所がある。<br />
<br />
rpmbuild(1) | tee(2) | percentage(func)(3) | zenity(4)<br />
<br />
rpmbuild の出力を tee に渡してログファイルに書き出しつつ、自前の関数 percentage でログサイズとの比率を計算して一定間隔で出力し zenity でプログレスバーを表示する、という流れ。<br />
<br />
ここでスクリプトに意図的に小さいログサイズを渡してやると、<br />
- ビルド開始<br />
- zenity がプログレスバーを表示<br />
- 比率が100を越える<br />
- zenity が自動で閉じる<br />
- でもビルド継続<br />
- percentage が比率を計算して出力<br />
- でもパイプの後ろで受け取るプロセスが無い<br />
- エラーで終了～<br />
となりサブシェル全体が落ちるので、rpm のビルドも強制終了されていた。<br />
<br />
という事で対策として比率が100を越えたら出力しないように percentage 関数を修正して無事 OK に。<br />
<br />
# シェルのパイプが「詰まる」なんて知らなかったので<br />
# 良い勉強になりました。眠かったけど……。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>むむ、こっちの方が便利かも…</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-01-27" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=17494014" title="むむ、こっちの方が便利かも…" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-01-27 13:50:21+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.17494014</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-01-27">
<![CDATA[
最近 self-build 用のスクリプトに手を入れている事もあって bash の man ページを結構頻繁に読んでいる。<br />
<br />
実は未だに基本的な部分がよく理解できてない(<オイ)ので if 文の書き方やオプションなんかを確認する事が多いんだけど、そんな時にパッと目に入ってきたのが PIPESTATUS というシェル変数。<br />
<br />
これ、bash 3.0 以降限定の変数らしいが、パイプでつないだ複数のコマンドの返り値が配列の形で格納されているらしい。<br />
<br />
ふむふむと説明を読んでいてピピッときたのが zenity を使ってダウンロードの進捗を表示しているところの処理。<br />
<br />
今は wget | sed | zenity とパイプでつないでバックグランドで実行させながら pgrep や ps を使ったかなり adhock なロジックで実行状況を判断しているが、この変数が使えればかなりシンプルに書き換えれるかも知れない。<br />
<br />
という事で忘れないようにメモっておこう。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>5.1 リリース向けにネタを準備するかと。</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-01-21" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=17369540" title="5.1 リリース向けにネタを準備するかと。" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-01-21 21:20:33+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.17369540</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-01-21">
<![CDATA[
irc での議論もあって、OSC 2010 Tokyo の開催日を目処に Vine Linux 5.1 をリリースする方向で話が進み出したので、じゃあせっかくだから何かアピールできるポイントの一つや二つは欲しいよなと思い、自分に出来そうな事を考えてみた。<br />
<ol><li><strong>vine-app-install の対象アプリ拡充</strong><br>
5.0 のリリース後に Plus に追加されたパッケージが結構あるので、その中からお勧めを募集して追加し、今よりもインストールできるアプリケーションを増やす。
</li><li>
<strong>vine-app-install の改善</strong><br>
もうちょっと見栄えを良くして表示する内容ももうちょっと増やす。
あと synaptic に切り替えられるボタンも追加する。
</li><li>
<strong>self-build の改善</strong><br>
ビルド(コンパイル)中にもプログレスバーを出したりして、進捗を見える化する。
</li></ol><br />
といった辺りが残りの期間と確保できる作業時間を考えると一杯々かなと。<br />
<br />
# 当日お手伝いできるから分からないので、<br />
# 今のうちにできそうなことはやっとこうかなと。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>こんなスクリプトでどうだっ。</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-01-19" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=17313449" title="こんなスクリプトでどうだっ。" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-01-19 00:11:24+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.17313449</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-01-19">
<![CDATA[
つーことで、とり急ぎプログレス表示用のシェルスクリプトを書いてみた。<br />
<br />
使い方は、rpmbuild -bb hoge.rpm | tee build.log | progress.sh みたいな感じなんだけど、まだその手前まで。<br />
<br />
<blockquote>
<pre>
#!/bin/sh

COUNT=0
LINES=0
BASE_SIZE=3000
BAR_W=70

bar(){
   while read line; do
      let $((COUNT+=${#line}))
      let $((LINES+=1))
      if [ $(($LINES % 10)) = 0 ]; then
         PERCENT=$((100*COUNT/BASE_SIZE))
         BAR_LEFT=$((BAR_W*COUNT/BASE_SIZE))
         printf "%3d%%[" $PERCENT
         for i in $(seq 1 $BAR_LEFT); do
            printf "="
         done
         printf ">"
         for i in $(seq 1 $((BAR_W-BAR_LEFT))); do
            printf " "
         done
         printf "]\r"
      fi
   done
   printf "\n"
}

./tmp.sh |bar
</pre>
</blockquote><br />
tmp.sh が適当な文字列を標準出力に出すだけのスクリプトだけど、これが吐き出す文字数と行数を見ながら、こんな感じのプログレス表示をしてくれる。<br />
<blockquote><pre>
./progress.sh 
 60%[===================================>                                   ]
</pre></blockquote><br />
<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>がーん…。</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-01-18" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=17298076" title="がーん…。" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-01-18 08:42:47+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.17298076</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-01-18">
<![CDATA[
BTS に「vine-app-install が ppc で動かない」というレポートがあがったので、定例ミーティング後に irc で話しながら ppc 持ちの人に実際に色々試してもらった結果、src.rpm を ppc 上でリビルドするとちゃんと動くようになることが分かった。<br />
<br />
gambas executable は arch 非依存だったように記憶してるんだけど、どうやら違ってたらしい。<br />
<br />
という事で vine-app-install (と update-watch と rpminstall)の微修正で対応できるよいで、とりあえず助かった。<br />
<br />
協力してくれた皆さんありがとうございました。<br />
<br />
# 週末は作業時間が確保できなかったので<br />
# なんとか今日の夜には対応したいなと。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>自動早送り再生、ですか？</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-01-14" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=17224515" title="自動早送り再生、ですか？" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-01-14 21:23:33+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.17224515</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-01-14">
<![CDATA[
テスト中の XBMC で vdpau を使った再生支援が効くようになったので、HDUSF で録画した地デジの ts ファイルをいくつか再生してみると、数秒おきに一瞬早送りになるのに気づいた。<br />
<br />
で、色々怪しいポイントがあったので順に調べていったところ、<br />
・再生ソフトの問題<br />
→mplayer や ffplay でも再現するので関係無し<br />
・アンテナや USB の接続不良<br />
→挿し直したりアンテナケーブルを変えたり USB ポートを変えても変化無し<br />
・録画ソフトの問題<br />
→recfriio のバージョンを変えたりソースをいじってバッファサイズを大きくしてみても変化無し<br />
・録画時のドロップ発生<br />
→tsselect で確認してみても drop はゼロ<br />
・ディスクへの書き込みの問題<br />
→ext3 だと読み/書きが同時に発生するもディスクへの転送が間に合わなくなる、という記述を見たので ext2 でマウントし直してみるも変化無し<br />
といった状態に。<br />
<br />
こりゃあハードの故障かな？と諦めつつ色んなチャンネルを録画して実験してみると、チャンネルによってかなり早送り度合いに差がある(NHK はひどいけど TBS はかなりマシ等)ことが分かってきた。<br />
<br />
そこで電波の受信状態が影響してるんじゃ無いかと更に検索したところ、「受信している電波が強すぎてもうまく録画できなくなる場合がある」という記述を発見！<br />
<br />
早速 recfriio のメッセージで確認してみると60前後あって、ウェブ上の情報と見比べてもかなり強い方だと分かってきた。<br />
<br />
そこで試しに間に HDD レコーダーを挟んでアンテナを繋いでみるとはっきりと改善が確認できた。<br />
<br />
という事で、次はアッテネータをかましてやろうと考え中。<br />
<br />
# 近くの電気やさんに売ってなかったので、<br />
# 通販するか悩み中。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>おもいつき</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-01-07" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=17063119" title="おもいつき" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-01-07 18:36:10+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.17063119</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-01-07">
<![CDATA[
self-build パッケージのインストールで、プログラムをコンパイルしている間、止まっているように見える(進捗が見えない)問題をなんとかできないかなぁ、という話を irc で聞いて、いろいろ考えていたらこんな方法をおもいついた。<br />
<br />
1.self-build パッケージを作る時に、ターゲット rpm のビルドログのファイルサイズを確認しておく<br />
<br />
2．spec の %posttrans でヘルパースクリプトを呼ぶ時に、ビルドログのサイズも引数として一緒に渡すようにする<br />
<br />
3.ターゲット rpm のビルド時に、引数で渡されたログサイズと実際に出力されているログのサイズの比を進捗率として、プログレスバー等で表示する<br />
<br />
ビルドログのサイズは環境によって多少バラつくだろうけど、それなりにイケるんでは無いかと。<br />
<br />
# どんなもんでしょうかね？＞munepi さん<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>XBMC on Vine Linux 5.0</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2010-01-06" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=17036575" title="XBMC on Vine Linux 5.0" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2010-01-06 18:14:35+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.17036575</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2010-01-06">
<![CDATA[
に挑戦中。<br />
というか既に動いていたりする。<br />
<br />
今のところ、<br />
○日本語化(目に付くところは大体翻訳した)<br />
◎リモコン対応 (lirc & I-O DATA GV-MC7/RCKITで使えてる)<br />
◎VDPAU 有効化 (ION 330 で問題なく動作)<br />
といった感じ。<br />
<br />
ただし残り作業として、<br />
☆ self-build 化 (BuildRequires の精査が未)<br />
☆ デフォルトで日本語フォントを割り当てる<br />
☆ デフォルトで日本語を表示させる<br />
ができていないので、put できるまでにまだしばらく時間が掛かりそう。<br />
<br />
ということでスクリーンショットをいくつか。<br />
<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_031.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_031.png" width="350" height="244" border="0" align="" alt="screenshot_031.png" /></a><br />
<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_033.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_033.png" width="350" height="244" border="0" align="" alt="screenshot_033.png" /></a><br />
<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_034.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_034.png" width="350" height="244" border="0" align="" alt="screenshot_034.png" /></a><br />
<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_035.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_035.png" width="350" height="244" border="0" align="" alt="screenshot_035.png" /></a><a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>アップデートの通知画面、の続き</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2009-12-27" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=16823564" title="アップデートの通知画面、の続き" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2009-12-27 23:40:40+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.16823564</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2009-12-27">
<![CDATA[
ということで引き続き、画面のデザインを考えていて、今日の作業で大体こんな感じになってきた。<br />
<br />
通知を出した時はこんな感じでコンパクトに。<br />
<br />
<img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_026.png" width="515" height="232" border="0" align="" alt="screenshot_026.png" /><br />
<br />
で、詳細を表示するとこんな風にダイアログが広がる。<br />
<br />
<img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_027.png" width="515" height="412" border="0" align="" alt="screenshot_027.png" /><br />
<br />
それと「後で」をチェックすると、ボタンがアップグレード→閉じる、に切り替わったりする。<br />
<br />
# 件数が一致してないのは見なかった事で…。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>アップデートの通知方法を再考中</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2009-12-25" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=16780702" title="アップデートの通知方法を再考中" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2009-12-25 23:44:41+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.16780702</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2009-12-25">
<![CDATA[
久しぶりに gambas をいじってるんだけど、アップデートの通知方法がだんだんイマイチに思えてきたので、ダイアログのデザインを変更しようかと検討を始めてみた。<br />
<br />
とりあえず通知画面から1クリックで次のアクションに映れるようにしたいなぁ、ということでいくつかデザインを試行錯誤しながら、今こんな感じになっている。<br />
<br />
<img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_025.png" width="515" height="236" border="0" align="" alt="screenshot_025.png" /><br />
<br />
で、今は notify-send で「アップデートがあること」だけをお知らせしているけど、それをこのダイアログに変えて、通知→アップグレード(もしくは内容確認)にすぐに移れるんじゃないかなと。<br />
<br />
当然「後で」なんてのを付けると今と動作を結構変えなくてはいけないので、Vine 5.0 (もしくは 5.1から?)に反映できるかどうかは微妙なところ。<br />
<br />
# まあ Seed に入れて反応を見てから、でも良さそうな気はする。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>バグスカッシュウィーク終了</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2009-12-14" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=16515666" title="バグスカッシュウィーク終了" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2009-12-14 08:30:34+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.16515666</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2009-12-14">
<![CDATA[
という事で、12/6から一週間実施していたバグスカッシュウィーク、無事終了した。<br />
<br />
協力してくれた皆さん、ありがとうございました。<br />
<br />
ML での告知から開始まで間がなかったので、実施方法についての質問や意見を事前に受け付けられなかったのが、個人的には反省点だと思うので、これは次回改善したいと思う。<br />
<br />
あとやっぱり proposed-updates の情報が足りてないようなので、これは今後 Trac に追記していきたいなと考え中。<br />
<br />
# んが、今月に入ってから本業も家庭も<br />
# 忙しくってなかなかねぇ……。<a name="more"></a>
]]> 
</content>
</entry>
<entry>
<title>やっと復活。</title> 
  <link rel="alternate" type="text/html" href="http://daily-note.blog.so-net.ne.jp/2009-11-29" />
  <link rel="service.edit" type="application/x.atom+xml" href="http://blog.so-net.ne.jp/atom/blog_id=1316/entry_id=16238865" title="やっと復活。" />
  <modified>2010-03-15T23:36:07Z</modified> 
  <issued>2009-11-29 21:15:40+09:00</issued> 
  <id>tag:blog.so-net.ne.jp,2010:daily-note.16238865</id> 
  <summary type="text/plain"> </summary> 
  <dc:subject></dc:subject> 

<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://daily-note.blog.so-net.ne.jp/2009-11-29">
<![CDATA[
結局チビさん達二人とも新型インフルエンザだったらしく、がーっと39℃前後まで熱が上がったものの、2日後にはぱっと下がっり、連休あけには元気になってくれた。<br />
<br />
それはそれでありがたかったんだけど、今度は自分が子どもからもらってしまったようで、父ちゃんも39℃の熱で丸2日苦しんだ上に、扁桃腺とリンパ節まで腫れてしまって、結局3日も会社を休んでしまった；<br />
<br />
ということで、やっと体調も戻ってきたので、しばらく滞っていた Vine 関連の作業もぼちぼちはじめようかと。<br />
<br />
# 色々あってどらから手をつけるべきか悩ましい…。<a name="more"></a>
]]> 
</content>
</entry>

</feed>
