<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="../../../../../css/rss/feedRss1.xsl" media="screen" type="text/xsl"?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">  
  <channel rdf:about="http://daily-note.blog.so-net.ne.jp/"> 
    <title>日々のあしあと</title>  
    <link>http://daily-note.blog.so-net.ne.jp/</link>  
    <description>Vine Linux をいじった時の自分用のメモと、いろいろ思った事を書いてます。</description>  
    <items> 
      <rdf:Seq> 
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-12-20"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-12-09"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-12-08"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-12-06"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-12-02"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-12-01"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-30"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-25"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-24"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-19"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-18"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-17"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-16"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-15"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-13"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-12"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-11-10"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-10-19"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-10-06"/>  
        <rdf:li rdf:resource="http://daily-note.blog.so-net.ne.jp/2010-09-06"/> 
      </rdf:Seq> 
    </items>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-12-20T08:35:36+09:00</dc:date>  
    <dc:language>ja</dc:language>  
    <atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="self" href="http://rss.rssad.jp/rss/sonetrss/000205430172_index.rdf" type="application/rss+xml"/>
  </channel>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-12-20"> 
    <title>ホンヤクチュウ</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-12-20</link>  
    <description>ここの所、本業が忙しい上に子供のイベントやなんやかんやあって、開発作業には全くと言って良いほど時間を割けていませんが、gambas3 の翻訳だけはチマチマ更新してたりします。未訳部分だけじゃなくて以前訳した所も見直したりしてるので余計に時間が掛かりましたが、ぼちぼち目に付く範囲は訳し終わったので、upstream に投げてから VineSeed のパッケージを更新する予定です。それにしても、数年前に自分で訳したものを見直すと、結構ダメ訳があって恥ずかしかった……。</description>  
    <dc:subject>未分類</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-12-20T08:35:36+09:00</dc:date>  
    <content:encoded><![CDATA[
ここの所、本業が忙しい上に子供のイベントやなんやかんやあって、開発作業には全くと言って良いほど時間を割けていませんが、gambas3 の翻訳だけはチマチマ更新してたりします。<br />
<br />
未訳部分だけじゃなくて以前訳した所も見直したりしてるので余計に時間が掛かりましたが、ぼちぼち目に付く範囲は訳し終わったので、upstream に投げてから VineSeed のパッケージを更新する予定です。<br />
<br />
それにしても、数年前に自分で訳したものを見直すと、結構ダメ訳があって恥ずかしかった……。<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-12-09"> 
    <title>WebApp の rpm 作ってみた</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-12-09</link>  
    <description>ちょっと前のエントリに「Gmail や Flash のゲームを GNOME のアプリケーションメニューから起動できたら面白いかも」と書いたけど、言いっ放しも何なので、お試し的に rpm パッケージを作ってみた。Vine Linux の Trac の、リポジトリの people/kazutaka に web-app-gmail と web-app-scarygirl の noarch.rpm を置いておいたので、興味のある人は試してみて欲しい。ちなみに中身はシンプルで、WebApp 専用の profile を作ってツールバーとかを隠す userChrome.css を仕込んでから、所定の URL を firefox で開くだけ。使ってみた感想とか面白い使い方があったらコメントよろしく。</description>  
    <dc:subject>未分類</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-12-09T08:32:24+09:00</dc:date>  
    <content:encoded><![CDATA[
ちょっと前のエントリに「Gmail や Flash のゲームを GNOME のアプリケーションメニューから起動できたら面白いかも」と書いたけど、言いっ放しも何なので、お試し的に rpm パッケージを作ってみた。<br />
<br />
Vine Linux の Trac の、リポジトリの people/kazutaka に web-app-gmail と web-app-scarygirl の noarch.rpm を置いておいたので、興味のある人は試してみて欲しい。<br />
<br />
ちなみに中身はシンプルで、WebApp 専用の profile を作ってツールバーとかを隠す userChrome.css を仕込んでから、所定の URL を firefox で開くだけ。<br />
<br />
使ってみた感想とか面白い使い方があったらコメントよろしく。<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-12-08"> 
    <title>gambas3 のパッケージ出来た！</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-12-08</link>  
    <description>一通りの見直しが終わって、ようやく VineSeed にインストール可能な gambas3 のパッケージが出来た。component が増えたので、サブパッケージを含めてバイナリで56ファイル、spec の行数で1500行弱(古い changelog 300行を消した上で)というデカさになった。ちょっと動かしてみて気づいた点を書いておくと、gb-dbus や gb-cairo といった新しい component がなかなか面白そう(サンブルの DbusExplore とか)キーボードショートカットがカスタマイズ出来るようになってる公式アイコンがキャラっぽくなった；一部未訳や誤訳がある(＜更新して upstream に反映する予定)古いバージョンで作成した Project が開けない(手動で class ファイルを編集すればOKそう)といった感じ。とりあえず日本語訳が更新できたら incoming に put しようかな。</description>  
    <dc:subject>未分類</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-12-08T18:02:31+09:00</dc:date>  
    <content:encoded><![CDATA[
一通りの見直しが終わって、ようやく VineSeed にインストール可能な gambas3 のパッケージが出来た。<br />
<br />
component が増えたので、サブパッケージを含めてバイナリで56ファイル、spec の行数で1500行弱(古い changelog 300行を消した上で)というデカさになった。<br />
<br />
ちょっと動かしてみて気づいた点を書いておくと、<br />
<ul><li>gb-dbus や gb-cairo といった新しい component がなかなか面白そう<br>(サンブルの DbusExplore とか)</li>
<li>キーボードショートカットがカスタマイズ出来るようになってる</li>
<li>公式アイコンがキャラっぽくなった；</li>
<li>一部未訳や誤訳がある(＜更新して upstream に反映する予定)</li>
<li>古いバージョンで作成した Project が開けない(手動で class ファイルを編集すればOKそう)</li></ul><br />
といった感じ。<br />
<br />
とりあえず日本語訳が更新できたら incoming に put しようかな。<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-12-06"> 
    <title>ひとまず patch</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-12-06</link>  
    <description>windowapplets と gambas のバルーン表示の相性が悪い問題だけど、更に調べた結果、こんな風だと分かってきた。元々、タイトルバーの表示切り替えには compiz の機能を利用しているだから自前の gconf キーは持たず、decoration プラグインのキーを利用しているこの方式では(compiz 環境下では) gambas との相性問題は起きないpatch を当てると compiz の機能を利用せずに Motif WM Hint を強制的に書き換えるようになるだから Metacity でもタイトルバーを消せるようになるでも副作用で gambas のバルーンが消えるで、とりあえず今回は decoration の on/off を切り替える時に libwnck を使って Window Manager 名を取得するようにして、(compiz 実行中) 本来のロジックを有効に(compiz 以外を実行中) patch のロジックを有効にとして、少なくとも compiz 環境下では問題が起きないようにした。patch はこんな感じ。 /* Updates the images according to preferences and the umaxed window situation */ void updateImages (WBApplet *wbapplet) { WnckWindow *controlledwindow; gint i;- ++ if (wbapplet-&amp;gt;activewindow) {+ if (g_strcmp0(wnck_screen_get_window_manager_name(wbapplet-&amp;gt;activescreen), "compiz") != 0) {+ set_decorations(wbapplet-&amp;gt;activewindow,+ !wnck_window_is_maximized(wbapplet-&amp;gt;activewindow));+ }+ }個人的には最近 compiz を使うようになった事もあり、ひとまず..</description>  
    <dc:subject>未分類</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-12-06T18:13:23+09:00</dc:date>  
    <content:encoded><![CDATA[
windowapplets と gambas のバルーン表示の相性が悪い問題だけど、更に調べた結果、こんな風だと分かってきた。<br />
<ul>
<li>元々、タイトルバーの表示切り替えには compiz の機能を利用している</li>
<li>だから自前の gconf キーは持たず、decoration プラグインのキーを利用している</li>
<li>この方式では(compiz 環境下では) gambas との相性問題は起きない</li>
<li>patch を当てると compiz の機能を利用せずに Motif WM Hint を強制的に書き換えるようになる</li>
<li>だから Metacity でもタイトルバーを消せるようになる</li>
<li>でも副作用で gambas のバルーンが消える</li></ul><br />
で、とりあえず今回は decoration の on/off を切り替える時に libwnck を使って Window Manager 名を取得するようにして、<br />
<ul><li>(compiz 実行中) 本来のロジックを有効に</li>
<li>(compiz 以外を実行中) patch のロジックを有効に</li></ul><br />
として、少なくとも compiz 環境下では問題が起きないようにした。<br />
<br />
patch はこんな感じ。<br />
<pre>
 /* Updates the images according to preferences and the umaxed window situation */
 void updateImages (WBApplet *wbapplet) {
        WnckWindow *controlledwindow;
        gint i;
-       
+
+       if (wbapplet->activewindow) {
+               if (g_strcmp0(wnck_screen_get_window_manager_name(wbapplet->activescreen), "compiz") != 0) {
+                       set_decorations(wbapplet->activewindow,
+                               !wnck_window_is_maximized(wbapplet->activewindow));
+               }
+       }
</pre><br />
個人的には最近 compiz を使うようになった事もあり、ひとまずはこれで様子を見ようかなと。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B002XC06EI" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-12-02"> 
    <title>Vine Linux 5.2 リリース!!</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-12-02</link>  
    <description>個人的には最近ほとんど活動できてなくて申し訳ないんだけど、(私以外の)プロジェクトメンバーや開発者の方々、ユーザーの皆さんの活動のお陰で、予定よりちょっと遅れたけど無事 Vine Linux 5.2 がリリースされました。という事で、時間が取れ次第嫁の PC をアップグレードする予定。# これでいよいよ 6.0 に向けた議論が活発化しそうで今から楽しみだ。</description>  
    <dc:subject>未分類</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-12-02T08:08:00+09:00</dc:date>  
    <content:encoded><![CDATA[
個人的には最近ほとんど活動できてなくて申し訳ないんだけど、(私以外の)プロジェクトメンバーや開発者の方々、ユーザーの皆さんの活動のお陰で、予定よりちょっと遅れたけど無事 Vine Linux 5.2 がリリースされました。<br />
<br />
という事で、時間が取れ次第嫁の PC をアップグレードする予定。<br />
<br />
# これでいよいよ 6.0 に向けた議論が活発化しそうで今から楽しみだ。<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B003T9VTY0" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-12-01"> 
    <title>なんちゃって Web integration</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-12-01</link>  
    <description>仕事の合間に jolicloud のレビュー記事を読んでて、Vine でも「Gmail や Flash のゲームを GNOME のアプリケーションメニューから起動できたら面白いかも」と思ったので、どんな仕組みが使えるか考えてみた。簡単なイメージはこんな感じで、まず起動するアプリ毎に firefox の profile を用意(初回は自動作成)ツールバー等の不要な UI を隠す userChrome.css を profile 以下にあらかじめ配置profile 指定で firefox を起動し、目的の URL を開くこれらを実行するシェルスクリプトと .desktop ファイル＋αをパッケージで用意firefox の add-on の prism を使った方がより洗練されてるんだろうけど、色々と複雑になりそうなので、できるだけシンプルにしてみた。# 誰か気が向いたら挑戦してみてくれないかなぁ。</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-12-01T08:12:28+09:00</dc:date>  
    <content:encoded><![CDATA[
仕事の合間に jolicloud のレビュー記事を読んでて、Vine でも「Gmail や Flash のゲームを GNOME のアプリケーションメニューから起動できたら面白いかも」と思ったので、どんな仕組みが使えるか考えてみた。<br />
<br />
簡単なイメージはこんな感じで、<br />
<ul><li>まず起動するアプリ毎に firefox の profile を用意(初回は自動作成)</li>
<li>ツールバー等の不要な UI を隠す userChrome.css を profile 以下にあらかじめ配置</li>
<li>profile 指定で firefox を起動し、目的の URL を開く</li>
<li>これらを実行するシェルスクリプトと .desktop ファイル＋αをパッケージで用意</li></ul><br />
firefox の add-on の prism を使った方がより洗練されてるんだろうけど、色々と複雑になりそうなので、できるだけシンプルにしてみた。<br />
<br />
# 誰か気が向いたら挑戦してみてくれないかなぁ。<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-30"> 
    <title>devhelp ってみた</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-30</link>  
    <description>windowapplets の問題を解消しようとソースコードを読みながら遊んでいたんだけど、window manager hint 使って動作を制御できないかと思いつき、libwnck の api を調べる為に初めて devhelp を使ってみた。で、予想外に便利で驚いた。今まで一生懸命ググってた自分はまだまだだなぁと反省。# そして本命の問題はまだ試行錯誤中……</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-30T08:19:53+09:00</dc:date>  
    <content:encoded><![CDATA[
windowapplets の問題を解消しようとソースコードを読みながら遊んでいたんだけど、window manager hint 使って動作を制御できないかと思いつき、libwnck の api を調べる為に初めて devhelp を使ってみた。<br />
<br />
で、予想外に便利で驚いた。<br />
<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_102.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_102.png" width="350" height="243" border="0" align="" alt="screenshot_102.png" /></a><br />
<br />
今まで一生懸命ググってた自分はまだまだだなぁと反省。<br />
<br />
# そして本命の問題はまだ試行錯誤中……<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-25"> 
    <title>道半ば</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-25</link>  
    <description>Seed/6.0 向けに作り始めた gambas3 のパッケージだけど、地道にちょっとずつ進めている。今は、サブパッケージ化している各 component の BuildRequires や Requires の見直しをしてて、半分近くまで終わったところ。でも、全部で40～50個くらいサブパッケージがある(正確な数は忘れた；)から、まだしばらく掛かりそう……。</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-25T08:13:00+09:00</dc:date>  
    <content:encoded><![CDATA[
Seed/6.0 向けに作り始めた gambas3 のパッケージだけど、地道にちょっとずつ進めている。<br />
<br />
今は、サブパッケージ化している各 component の BuildRequires や Requires の見直しをしてて、半分近くまで終わったところ。<br />
<br />
でも、全部で40～50個くらいサブパッケージがある(正確な数は忘れた；)から、まだしばらく掛かりそう……。<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-24"> 
    <title>やっぱり compiz は便利だった</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-24</link>  
    <description>ここの所うちのデスクトップでは、画面の上側のパネルにメニューや通知エリアを置いて、下側には パネルを置かずに docky を配置して、タスクスイッチャ兼ランチャとして使っている。で、この環境でかなり満足してるんだけど、唯一 docky でワークスペースを切り替えられないのが不満だった。調べてみたところ、docky の2.1.0にはワークスペースのスイッチャが含まれるらしいものの、まだしばらく掛かりそうなので、代わりの手段として compiz の展開プラグインを使う事に。しばらく前は、うちの Seed 環境だと compiz はかなり不安定だったけど、最新のバージョンだと安定していてなかなか良い感じである。ちなみに、しばらく使ってみて気づいた点をいくつか書いておくと、xcompmgr と比較してもメモリ消費や動作速度に目立った違いは無いgnome-do の起動時の描画がスムーズになった日本語入力時の変換候補にまでエフェクトが掛かるのがうざい→フェードプラグインを切って対応compiz-config と simple-ccsm を同時に使うと設定がおかしくなる(compiz-config 推奨)スケールが便利。特にながら作業をしている時に他のウインドウを確認するのが超楽ちん→F12 キーに割り当てたといった感じ。今更だけど、見直したぜ！＞compiz</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-24T14:39:26+09:00</dc:date>  
    <content:encoded><![CDATA[
ここの所うちのデスクトップでは、画面の上側のパネルにメニューや通知エリアを置いて、下側には パネルを置かずに docky を配置して、タスクスイッチャ兼ランチャとして使っている。<br />
<br />
で、この環境でかなり満足してるんだけど、唯一 docky でワークスペースを切り替えられないのが不満だった。<br />
<br />
調べてみたところ、docky の2.1.0にはワークスペースのスイッチャが含まれるらしいものの、まだしばらく掛かりそうなので、代わりの手段として compiz の展開プラグインを使う事に。<br />
<br />
しばらく前は、うちの Seed 環境だと compiz はかなり不安定だったけど、最新のバージョンだと安定していてなかなか良い感じである。<br />
<br />
ちなみに、しばらく使ってみて気づいた点をいくつか書いておくと、<br />
<ul><li>xcompmgr と比較してもメモリ消費や動作速度に目立った違いは無い</li>
<li>gnome-do の起動時の描画がスムーズになった</li>
<li>日本語入力時の変換候補にまでエフェクトが掛かるのがうざい<br>
→フェードプラグインを切って対応</li>
<li>compiz-config と simple-ccsm を同時に使うと設定がおかしくなる(compiz-config 推奨)</li>
<li>スケールが便利。特にながら作業をしている時に他のウインドウを確認するのが超楽ちん<br>
→F12 キーに割り当てた</li></ul><br />
といった感じ。<br />
<br />
今更だけど、見直したぜ！＞compiz<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=4844329405" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-19"> 
    <title>self-removable な self-build?</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-19</link>  
    <description>ML や BTS で定期的に、「self-build で入れたんだけど動かな～い」的な話が出てて、irc でも何度か話題になっているんだけど、色々な意見の中で、インストールに成功したのか失敗したのかが、後から分からない/分かり難いのはイマイチだよね、的な指摘があった。正直、今の仕組みはかなり無理があるので、これ以上凝った事するのもどうかな？と個人的には思わなくもないけれど、確かに分かり難いはその通りなので、なんか手が無いか考えてみた。[以下、案]まず rpm をビルドしているスクリプトの、ビルドが失敗した時の処理の中に、失敗した self-build-* なパッケージ名をどこかの一時フォルダに書き出す処理を追加する。次に、%posttrans でビルドに成功した rpm をインストールしているスクリプトの、インストール処理の後の所に、一時フォルダに書き込まれたパッケージをアンインストールする処理を入れる。最後に、アンインストールが成功しら、一時フォルダをクリアするようにしておく。ちょっと泥臭いやり方だけど、これなら少ない変更で実現できるので、こんなやり方もありかなと。# いかがでしょう？＞self-build のメンテナの山本さま</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-19T08:27:19+09:00</dc:date>  
    <content:encoded><![CDATA[
ML や BTS で定期的に、「self-build で入れたんだけど動かな～い」的な話が出てて、irc でも何度か話題になっているんだけど、色々な意見の中で、インストールに成功したのか失敗したのかが、後から分からない/分かり難いのはイマイチだよね、的な指摘があった。<br />
<br />
正直、今の仕組みはかなり無理があるので、これ以上凝った事するのもどうかな？と個人的には思わなくもないけれど、確かに分かり難いはその通りなので、なんか手が無いか考えてみた。<br />
<br />
[以下、案]<br />
まず rpm をビルドしているスクリプトの、ビルドが失敗した時の処理の中に、失敗した self-build-* なパッケージ名をどこかの一時フォルダに書き出す処理を追加する。<br />
<br />
次に、%posttrans でビルドに成功した rpm をインストールしているスクリプトの、インストール処理の後の所に、一時フォルダに書き込まれたパッケージをアンインストールする処理を入れる。<br />
<br />
最後に、アンインストールが成功しら、一時フォルダをクリアするようにしておく。<br />
<br />
<br />
ちょっと泥臭いやり方だけど、これなら少ない変更で実現できるので、こんなやり方もありかなと。<br />
<br />
# いかがでしょう？＞self-build のメンテナの山本さま<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B0027VSGEC" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-18"> 
    <title>2周目に突入</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-18</link>  
    <description>上の子→下の子→嫁→自分と、ここ2週間かけて風邪の家庭内感染がやっと一周したと安心していたら、今朝また上の子が熱を出してた；父ちゃんまだ最初の風邪が完治してないんですけど……。</description>  
    <dc:subject>その他</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-18T08:43:58+09:00</dc:date>  
    <content:encoded><![CDATA[
上の子→下の子→嫁→自分と、ここ2週間かけて風邪の家庭内感染がやっと一周したと安心していたら、今朝また上の子が熱を出してた；<br />
<br />
父ちゃんまだ最初の風邪が完治してないんですけど……。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B0025TUC1G" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-17"> 
    <title>バグ追い継続中2</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-17</link>  
    <description>前回は、 fork してて別プロセスでインストールが実行されている事が分かった所で手詰まりになっていたけど、あの後色々考えていたら、fork した子プロセスに別のデバッガ立ち上げて attach すれば追えるんじゃ？と思いついたので早速試してみた。で、結果は、、、失敗だった；fork した直後で synaptic を止めて、子プロセスの番号を確認してから別のデバッガを attach しようとすると、対象のプロセスが実行前で接続できないし、synaptic を1ステップずつ実行しながら子プロセスが処理を始めた瞬間に attach しようとしても、子プロセス自体は一瞬で処理が終わってしまい結局接続できないし、といった状況だった。こうなるとまた違った視点から調べるしかないかなと、次の方法を模索中……。</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-17T08:43:19+09:00</dc:date>  
    <content:encoded><![CDATA[
前回は、 fork してて別プロセスでインストールが実行されている事が分かった所で手詰まりになっていたけど、あの後色々考えていたら、fork した子プロセスに別のデバッガ立ち上げて attach すれば追えるんじゃ？と思いついたので早速試してみた。<br />
<br />
で、結果は、、、失敗だった；<br />
<br />
fork した直後で synaptic を止めて、子プロセスの番号を確認してから別のデバッガを attach しようとすると、対象のプロセスが実行前で接続できないし、synaptic を1ステップずつ実行しながら子プロセスが処理を始めた瞬間に attach しようとしても、子プロセス自体は一瞬で処理が終わってしまい結局接続できないし、といった状況だった。<br />
<br />
こうなるとまた違った視点から調べるしかないかなと、次の方法を模索中……。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B0011WEOLM" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-16"> 
    <title>gambas3 のパッケージングに着手</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-16</link>  
    <description>デバッグに飽きた時の気分転換に、gambas3 の rpm パッケージを作り始めた。gambas2 からの変更点が結構多く、廃止された component や新たに追加された component が沢山あって、調査や調整になかなか手が掛かりそう。ちなみにコンパイル自体はエラー無しで終わる事は確認済み。今時点の TODO は、・パッケージ構成の変更(公式 Wiki 参照)・component 間の依存の見直し(公式 Wiki 参照)・BuildRequires の再調査といった感じかなと。</description>  
    <dc:subject>Gambas</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-16T08:31:38+09:00</dc:date>  
    <content:encoded><![CDATA[
デバッグに飽きた時の気分転換に、gambas3 の rpm パッケージを作り始めた。<br />
<br />
gambas2 からの変更点が結構多く、廃止された component や新たに追加された component が沢山あって、調査や調整になかなか手が掛かりそう。<br />
<br />
ちなみにコンパイル自体はエラー無しで終わる事は確認済み。<br />
<br />
今時点の TODO は、<br />
・パッケージ構成の変更(公式 Wiki 参照)<br />
・component 間の依存の見直し(公式 Wiki 参照)<br />
・BuildRequires の再調査<br />
といった感じかなと。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B002W860K2" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-15"> 
    <title>バグ追い継続中</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-15</link>  
    <description>「synaptic からパッケージの再インストールができない」問題を引き続き調べている。前回気づいた "APT::Get::ReInstall "true"; を設定ファイルに追加" する件だけど、これを設定するとパッケージのダウンロードでエラーにならなくなる事が分かった。(今まではインストールの準備中の所でこけてた)これで、実際にインストールを実行している部分に的が絞れてきたんだけど、更に追ってみた結果、実は中で fork しててインストール自体は別プロセスで実行されている事が分かり、再度手詰まりに……。こういう時にどうやってデバッグしたら良いのか、どなたかアドバイスお願いします。</description>  
    <dc:subject>その他</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-15T08:36:28+09:00</dc:date>  
    <content:encoded><![CDATA[
「synaptic からパッケージの再インストールができない」問題を引き続き調べている。<br />
<br />
前回気づいた "APT::Get::ReInstall "true"; を設定ファイルに追加" する件だけど、これを設定するとパッケージのダウンロードでエラーにならなくなる事が分かった。(今まではインストールの準備中の所でこけてた)<br />
<br />
これで、実際にインストールを実行している部分に的が絞れてきたんだけど、更に追ってみた結果、実は中で fork しててインストール自体は別プロセスで実行されている事が分かり、再度手詰まりに……。<br />
<br />
こういう時にどうやってデバッグしたら良いのか、どなたかアドバイスお願いします。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B003OICNJQ" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-13"> 
    <title>かなり速いぞ！Firefox4 beta7</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-13</link>  
    <description>Firefox4 Beta7が公開されたので、試しに Mozilla からバイナリをダウンロードして、VineSeed 上で動かしてみた。さすがに前評判通りかなり速くて、画面の描画も速いしスクロールなんかもスムーズになっている感じがする。これは正式リリースが今から楽しみかも。ちなみに設定画面には Firefox Sync のタブがあった。あと、オマケ。</description>  
    <dc:subject>firefox</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-13T19:02:17+09:00</dc:date>  
    <content:encoded><![CDATA[
Firefox4 Beta7が公開されたので、試しに Mozilla からバイナリをダウンロードして、VineSeed 上で動かしてみた。<br />
<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_097.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_097.png" width="350" height="240" border="0" align="" alt="screenshot_097.png" /></a><br />
<br />
さすがに前評判通りかなり速くて、画面の描画も速いしスクロールなんかもスムーズになっている感じがする。<br />
<br />
これは正式リリースが今から楽しみかも。<br />
<br />
ちなみに設定画面には Firefox Sync のタブがあった。<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_098-dfd24.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_098-dfd24.png" width="350" height="299" border="0" align="" alt="screenshot_098.png" /></a><br />
<br />
あと、オマケ。<br />
<a href="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_100-581de.png" target="_blank"><img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/m_screenshot_100-581de.png" width="350" height="240" border="0" align="" alt="screenshot_100.png" /></a><br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=487311375X" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-12"> 
    <title>バグ追い初挑戦中</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-12</link>  
    <description>nemiver が Vine で使えるようになったので、使い方を勉強する為に何か具体的なバグを調べてみようかと、昔からある「synaptic からパッケージの再インストールができない」問題を追い始めてみた。が、、、初心者にはあまりに敷居が高かったようで、ちょっとくじけ気味。synaptic をデバッグビルドしただけではダメで、apt もデバッグビルドして突っ込んでみたものの、commit してる所で上手くいっていないのが分かった所で手詰まりに。途中 apt-get の挙動を追ってる時に分かった APT::Get::ReInstall "true"; を設定ファイルに追加するとエラーメッセージが変わるので、後ちょっとな気がするんだけど……。# 誰かもっと詳しい人が一緒に調べてくれないもんかな。</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-12T17:35:22+09:00</dc:date>  
    <content:encoded><![CDATA[
nemiver が Vine で使えるようになったので、使い方を勉強する為に何か具体的なバグを調べてみようかと、昔からある「synaptic からパッケージの再インストールができない」問題を追い始めてみた。<br />
<br />
が、、、初心者にはあまりに敷居が高かったようで、ちょっとくじけ気味。<br />
<br />
synaptic をデバッグビルドしただけではダメで、apt もデバッグビルドして突っ込んでみたものの、commit してる所で上手くいっていないのが分かった所で手詰まりに。<br />
<br />
途中 apt-get の挙動を追ってる時に分かった APT::Get::ReInstall "true"; を設定ファイルに追加するとエラーメッセージが変わるので、後ちょっとな気がするんだけど……。<br />
<br />
# 誰かもっと詳しい人が一緒に調べてくれないもんかな。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=4873114047" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-11-10"> 
    <title>いよいよ 3 が年内に来るらしい</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-11-10</link>  
    <description>ここのところ家族の看病(←単なる風邪だけど)で忙しくて、なかなか自由な時間が確保できないので、久しぶりに携帯メールで投稿してみる。溜まったメールを処理しながら gambas のメーリングリストを読んでいたら、メインの開発者が「年内には gambas3 をリリースしようと考えてる」みたいな発言をしてて、ちょっと驚いた。確かに開発用のブランチはかなり前から頻繁に更新されてたし、メーリングリストにも結構バグ報告が上がってたから、いつ来てもおかしくなかったけど、公式にそういった発言があると「いよいよか～」的な感がある。という事で、時期をみて VineSeed 向けパッケージの更新を検討しないとな、と思い始めた所。# 自分で作ったツール類の移行が心配……</description>  
    <dc:subject>Gambas</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-11-10T20:11:30+09:00</dc:date>  
    <content:encoded><![CDATA[
ここのところ家族の看病(←単なる風邪だけど)で忙しくて、なかなか自由な時間が確保できないので、久しぶりに携帯メールで投稿してみる。<br />
<br />
溜まったメールを処理しながら gambas のメーリングリストを読んでいたら、メインの開発者が「年内には gambas3 をリリースしようと考えてる」みたいな発言をしてて、ちょっと驚いた。<br />
<br />
確かに開発用のブランチはかなり前から頻繁に更新されてたし、メーリングリストにも結構バグ報告が上がってたから、いつ来てもおかしくなかったけど、公式にそういった発言があると「いよいよか～」的な感がある。<br />
<br />
という事で、時期をみて VineSeed 向けパッケージの更新を検討しないとな、と思い始めた所。<br />
<br />
# 自分で作ったツール類の移行が心配……<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=4873113636" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-10-19"> 
    <title>とあるバグをフィックスするまでの様子</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-10-19</link>  
    <description>先日 VineSeed 環境であった、gtranslator がセグメンテーション違反で落ちる不具合が修正されるまでの、irc 上でのやりとりの様子をまとめてみた。14:53(k) gtranslator が起動しないと irc でコメントする15:08(k) src.rpm をリビルドした所、ビルド時にも gsettings-desktop-schemas が必要だと分かる15:09(k) gsettings-desktop-schemas をインストールする事で granslator が落ちなくなる事が分かる15:20(k) メールでメンテナに Requires と BuildRequires が足りない事を連絡15:29(k) 起動するも、今度はカラムのヘッダクリックで、セグメンテーション違反で落ちるとコメント15:38(t) 別の環境でも再現するとレスポンスあり16:16(t) デバッグビルドを用意してデバッガーで追った結果、落ちる箇所を特定し、ソースの修正で落ちなくなることを確認16:28(k) 違う環境でも同じ箇所で落ちるのを確認17:14(t) libgda のソースを読んで、gda-sqlite のインストールで落ちなくなることを特定しコメント--(翌日)---06:20(k) gda-sqlite のインストールで落ちなくなることを別環境でも確認06:50(t, k) 対応を協議して、今回は依存の追加で対応し、patch の追加は見送る事に07:08(k) 今度は gtranslator の設定が保存され無いことに気づく…… 以下略。といった感じ。個人的にはひさーしぶりに gdb を使って追ったんだけど、(t) さんの確認した内容を少し遅れたタイミングで確認することで、デバッガの使い方を思い出すことができたのがなかなか印象的だった。# やはり一人じゃなくて誰かと一緒に作業するというのは、# 新しい気づきとかあって良いもんだと思った。</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-10-19T23:34:49+09:00</dc:date>  
    <content:encoded><![CDATA[
先日 VineSeed 環境であった、gtranslator がセグメンテーション違反で落ちる不具合が修正されるまでの、irc 上でのやりとりの様子をまとめてみた。<br />
<br />
<table>
<tr valign=top><td><strong>14:53</strong></td><td>(k) gtranslator が起動しないと irc でコメントする</td></tr>
<tr valign=top><td><strong>15:08</strong></td><td>(k) src.rpm をリビルドした所、ビルド時にも gsettings-desktop-schemas が必要だと分かる</td></tr>
<tr valign=top><td><strong>15:09</strong></td><td>(k) gsettings-desktop-schemas をインストールする事で granslator が落ちなくなる事が分かる</td></tr>
<tr valign=top><td><strong>15:20</strong></td><td>(k) メールでメンテナに Requires と BuildRequires が足りない事を連絡</td></tr>
<tr valign=top><td><strong>15:29</strong></td><td>(k) 起動するも、今度はカラムのヘッダクリックで、セグメンテーション違反で落ちるとコメント</td></tr>
<tr valign=top><td><strong>15:38</strong></td><td>(t) 別の環境でも再現するとレスポンスあり</td></tr>
<tr valign=top><td><strong>16:16</strong></td><td>(t) デバッグビルドを用意してデバッガーで追った結果、落ちる箇所を特定し、ソースの修正で落ちなくなることを確認</td></tr>
<tr valign=top><td><strong>16:28</strong></td><td>(k) 違う環境でも同じ箇所で落ちるのを確認</td></tr>
<tr valign=top><td><strong>17:14</strong></td><td>(t) libgda のソースを読んで、gda-sqlite のインストールで落ちなくなることを特定しコメント</td></tr>
<tr valign=top><td></td><td>--(翌日)---</td></tr>
<tr valign=top><td><strong>06:20</strong></td><td>(k) gda-sqlite のインストールで落ちなくなることを別環境でも確認</td></tr>
<tr valign=top><td><strong>06:50</strong></td><td>(t, k) 対応を協議して、今回は依存の追加で対応し、patch の追加は見送る事に</td></tr>
<tr valign=top><td><strong>07:08</strong></td><td>(k) 今度は gtranslator の設定が保存され無いことに気づく</td></tr>
</table><br />
…… 以下略。<br />
<br />
といった感じ。<br />
<br />
個人的にはひさーしぶりに gdb を使って追ったんだけど、(t) さんの確認した内容を少し遅れたタイミングで確認することで、デバッガの使い方を思い出すことができたのがなかなか印象的だった。<br />
<br />
# やはり一人じゃなくて誰かと一緒に作業するというのは、<br />
# 新しい気づきとかあって良いもんだと思った。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=B003XDSJD6" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-10-06"> 
    <title>しばらく動けないかも</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-10-06</link>  
    <description>ここのところ仕事が忙しく、Vine の開発にあてる時間が確保できてなくて、今朝久しぶりにSeed機 を起動して更新をチェックしたら、こんな表示が出てた。リビルド祭り中なのは知ってたけど、さすがにこれはアップグレードするのが怖いレベルになってきたかも。(笑中途半端に更新するとエラーが出てハマるかも知れないので、アップグレードは今週末までおあずけかな。# とりあえず 5.2 向けの vine-app-install-data の修正も# 今週末にはなんとかしたいけど……。</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-10-06T06:35:04+09:00</dc:date>  
    <content:encoded><![CDATA[
ここのところ仕事が忙しく、Vine の開発にあてる時間が確保できてなくて、今朝久しぶりにSeed機 を起動して更新をチェックしたら、こんな表示が出てた。<br />
<br />
<img src="http://daily-note.blog.so-net.ne.jp/_images/blog/_56b/daily_notes/screenshot_093.png" width="451" height="251" border="0" align="" alt="screenshot_093.png" /><br />
<br />
リビルド祭り中なのは知ってたけど、さすがにこれはアップグレードするのが怖いレベルになってきたかも。(笑<br />
<br />
中途半端に更新するとエラーが出てハマるかも知れないので、アップグレードは今週末までおあずけかな。<br />
<br />
# とりあえず 5.2 向けの vine-app-install-data の修正も<br />
# 今週末にはなんとかしたいけど……。<br />
<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&npa=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harukaze88-22&o=9&p=8&l=as1&m=amazon&f=ifr&md=1X69VDGQCMF7Z30FM082&asins=482228381X" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
<a name="more"></a>
]]></content:encoded> 
  </item>  
  <item rdf:about="http://daily-note.blog.so-net.ne.jp/2010-09-06"> 
    <title>Vine Linux Magazine向けの記事を書いてみる</title>  
    <link>http://daily-note.blog.so-net.ne.jp/2010-09-06</link>  
    <description>2010年5月から Vine Linux Magazine という、Vine 絡みの色んな読み物を提供する試みが始まっている。これには定期版と不定期版があって、定期版では errata やリポジトリの新着情報、Seed のニュース等をまとめる感じで提供し、不定期版ではユーザーや開発者から設定方法や活用方法、その他色んな情報を読み物形式で提供する、ということになっている。んで、一応開発者の端くれではあるので、この不定期ものに提供するためのネタを書き始めてみた。と言っても他の方達のように高度な話はムリなので、もっと手頃なデスクトップの使い方的な内容を書いてみている。もし「こんなネタ書いて欲しい」とかあったらコメントお願いします。# ちなみにもう1つネタがあったんだけど、VL Magazine向けにはちょっとしょぼ# い内容だったので、そのうちここに書く予定。</description>  
    <dc:subject>Vine Linux</dc:subject>  
    <dc:creator>kazu</dc:creator>  
    <dc:date>2010-09-06T23:34:23+09:00</dc:date>  
    <content:encoded><![CDATA[
2010年5月から <a href="http://vinelinux.org/vlmagazine/" target="_blank">Vine Linux Magazine</a> という、Vine 絡みの色んな読み物を提供する試みが始まっている。<br />
<br />
これには定期版と不定期版があって、定期版では errata やリポジトリの新着情報、Seed のニュース等をまとめる感じで提供し、不定期版ではユーザーや開発者から設定方法や活用方法、その他色んな情報を読み物形式で提供する、ということになっている。<br />
<br />
んで、一応開発者の端くれではあるので、この不定期ものに提供するためのネタを書き始めてみた。<br />
<br />
と言っても他の方達のように高度な話はムリなので、もっと手頃なデスクトップの使い方的な内容を書いてみている。<br />
<br />
もし「こんなネタ書いて欲しい」とかあったらコメントお願いします。<br />
<br />
# ちなみにもう1つネタがあったんだけど、VL Magazine向けにはちょっとしょぼ<br />
# い内容だったので、そのうちここに書く予定。<a name="more"></a>
]]></content:encoded> 
  </item> 
</rdf:RDF>

