トップ 最新 追記

毎日が反省会

rss
2007|04|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|10|11|12|
2012|01|02|03|06|07|08|09|10|11|12|
2013|02|03|04|

2010-03-01

_ Devfest 2010

適当なプログラムを作ってやったら通ったようだ。 配点詳細 は以下のとおり。
配点詳細
 
ウォーミングアップ : 1.0 点
HTTP ステータスコード : 2.0 点
Google Code Discussion Group : 3.0 点
暗号通信 : 4.0 点
パッチワーク : 5.0 点
Issue Tracker : 0.0 点
Hackathon : 0.0 点
Android アプリケーション : 0.0 点
Chrome Extensions : 1.5 点
漢字変換サーバ : 7.0 点
 
 
合計 : 23.5 点
パッチワーク は5点なんですね。これがめんどかった気がするけど、もう覚えてない。twitterでは回答に答えるうんぬんより、何msecで処理を終わらせるとかで盛り上がっていたようだけど。
Issue Tracker、Hackathon、Android アプリケーションはやったことない/作ったことないので点数はなし。Chrome Extensions はサンプルをみて適当に作ったのが1.5点。これが大きいのかな?twitterを見る限りでは22点でも通っている人がいるようなのでそうでもないのかもしれない。
Devfest 2010 に参加される方々、よろしくお願いします。

2010-03-03

_ [Debian] NMU scm and netw-ib-ox-ag

Debian Developerになってある程度活動範囲は広くなったのだが、自分の立場(porter)から考えると NMU がやりやすくなったのが大きい気がする。

新しいアーキテクチャを追加する場合、Architecture セクションに sh4 だけを追加するだけの時があります。このような場合はwishlistやimportantでBTSするのだけど、この程度のものは放置プレイされがちだったりします。

または、サポートパッチを書いてもSuperH なんてマイナーなアーキテクチャは放置されてします。

このような場合、DD だとメンテナさんにパッチと一緒にNMUしていいっすか?と聞いてみて、いいよーと言われたら さくっと NMUできるのがすばらしく楽ちんだったりする。まぁ、SuperHの説明とか、動作確認とか、イケているパッチを作成できるスキルが必要だったりするのですけど。

_ [Debian] sawfish ビルドできたよ

sawfish がビルドできねーと思っていたら、rep-gtkが壊れていたようです。libtoolをbashで動かすとちゃんと動かないのが原因。bash → dash 移行時に buildd が一時的にdashになっていたようだ。


2010-03-04

_ [Debian] NMU scm and netw-ib-ox-ag

Debian Developerになってある程度活動範囲は広くなったのだが、自分の立場(porter)から考えると NMU がやりやすくなったのが大きい気がする。

新しいアーキテクチャを追加する場合、Architecture セクションに sh4 だけを追加するだけの時があります。このような場合はwishlistやimportantでBTSするのだけど、この程度のものは放置プレイされがちだったりします。

または、サポートパッチを書いてもSuperH なんてマイナーなアーキテクチャは放置されてします。

このような場合、DD だとメンテナさんにパッチと一緒にNMUしていいっすか?と聞いてみて、いいよーと言われたら さくっと NMUできるのがすばらしく楽ちんだったりする。まぁ、SuperHの説明とか、動作確認とか、イケているパッチを作成できるスキルが必要だったりするのですけど。

_ [Debian] sawfish ビルドできたよ

sawfish がビルドできねーと思っていたら、rep-gtkが壊れていたようです。libtoolをdashで動かすとちゃんと動かないのが原因。bash → dash 移行時に buildd が一時的にdashになっていたようだ。


2010-03-12

_ [Debian] Upload cairo-dock-plugins

あまり時間が取れず、作業できずにいたcairo-dock-pluginsをアップロード。NEW扱いになるので使えるようになるのはまだ先ですが。

_ 歩いてわかる生活リズムDS

歩いてわかる生活リズムDSを買ってみた。トイザらスで1480円。中古より安い(近所のゲームショップで見たら1980円だった。)。要するに万歩計なのですが、万歩計からDSにデータを転送していろいろ情報が見れる。何時ぐらいにどれぐらい歩いたのかわかるのが他の万歩計と比べていいところかも。あと、DSからネットにつないでランキングとかも見れる。おもしろい。実は健康器具として買ったわけではなく、赤外線ハック用に買ってみただけだったりする。ハックできる時間が取れるかはまた別問題。


2010-03-17

_ bzr を使う

bzrを使う。 openjdk6 の Debian/Ubuntu HEADを追っかけたくて。とりあえず、リポジトリをコピーするまでやってみた。launchpad専用だけど、メモ。
  1. launchpad にアカウントを作る。アカウントを作ったら ssh鍵を設定する。
  2. ログイン。launchpad にログインする場合にはlaunchpad-loginコマンドを使うようです。以下のような感じで。
    $ bzr launchpad-login your-id
    
  3. リポジトリのコピー。bzr branchコマンドにリポジトリのURIを指定する。
    $ bzr branch lp:~openjdk/openjdk/openjdk6
    Format  for lp-66552656:///~openjdk/openjdk/openjdk6/.bzr is deprecated - please use 'bzr upgrade' to get better performance
    Format  for file:///home/iwamatsu/dev/maintenance/openjdk/openjdk6/.bzr/ is deprecated - please use 'bzr upgrade' to get better performance
    Branched 416 revision(s). 
    
  4. ローカルディレクトリに 新しいディレクトリ(上の場合だとopenjdk6)ができているので、移動して、bzrコマンドを使って管理する。
    $ cd openjdk6
    $ bzr log | more
    ------------------------------------------------------------
    revno: 416
    committer: Matthias Klose 
    branch nick: openjdk6
    timestamp: Thu 2010-03-18 00:36:07 +0100
    message:
        * Update to IcedTea-1.8 prerelease.
        * Update support for SH4 (Nobuhiro Iwamatsu).
        * Handle renaming of the plugin name.
    ------------------------------------------------------------
    revno: 415
    committer: Torsten Werner 
    branch nick: openjdk6
    timestamp: Wed 2010-03-17 21:23:06 +0100
    .....
    
    こんな感じらしい。ふーん。へー。そうなんだーという程度。 これでlaunchpadで管理しているソフトウェアをツンツンできるようになるかもしれない。

2010-03-21

_ gcc bts

なかなかbtsが検索できないので、google 先生から引っかかるようにならないものか。


2010-03-24

_ [Debian] Python build-depends GDB

Python が B-D から落ちてこないなと思ったら GDB にビルド依存している罠。これは.....ゴクリ。