iWA's 雑記 - 2004年12月
[2004年] | [最新] | [TOP]
2004-12-05
#1 ヨドバシ
初代PS2がなんか不調なので、新型PS2を買いに行ったのですが……。ステップアップポイント還元なるものをやっていて、ふとレシートを見ると「あと○○円で××ポイント追加!!」などと書いてあるのでした。
で、つい頭の中で、「そー言えば、あれとあれとあれも欲しいと思ってたんだよなぁ」など計算してしまったが最後。
つい、5万円ほど使ってしまったですよorz
乗せられてるよ! 絵に描いたよーに乗せられてるよ!!(T_T)
[コメント]
2004-12-12
#1 P・S・P! P・S・P!
えーっと、9:00頃ダメ元でヨドバシに行ったら、あっけないくらいあっさり買えてしまいますた:-) (買ったのバリュー・パック)
いや、しかし、なんかこー、「持っててうれしい」機械ですな(初期不良もなかったし:-)。とりあえずリッジレーサーズを買ってみましたが、良くできています。(でもプリンセス・クラウンは何時〜?)
あちこちで書かれてますが、画面がデカくて、UMDで映像コンテンツ、とゆー話を最初聞いたときには「ポータブルゲーム機で映画が見れてうれしいか?」と思っていたのに、一緒に入ってたデモDISCを見て考えを改めてしまいました。TSUTAYAあたりでさくっとレンタルできると嬉しいかも。
[コメント]
#2 ヨドバシ (その2)
ところで。PSPの購入先が先週も来たヨドバシなわけですが。まだやってるわけですよ、ステップアップポイント還元。で、既に3万円ほど使ってるわけですな。で、店内をふらふらふらふらさまよった挙句。
また5万円使ってしまいましたですよ(;_;)
コリてねぇorz
[コメント]
2004-12-20
バグレポートが来たのを期に、いろいろいじってリリース。主なものは不正な文字コードで落ちることの修正と、「中途半端」な(^^;)Unicodeサポートの追加(←使いもんになるのか?これ)。
[コメント]
よーやく(プチ)修羅場も収束したので、cocotのリリースついでに12月分をまとめて書いてみる……(^^;
[コメント]
2004-12-26
#1 LANDISK (その13)
しばらく放置してたら、更新されたパッケージが87、約200MBでつか……。orz
ビルドの自動化ってできんもんかな……。LANDISK限定適当パッチが壁だけど……。
[コメント]
2004-12-27
#1 LANDISK (その14)
(半)自動ビルドの仕組みを検討してみる。
やりたいことー。
- 手許のソースパッケージが最新かどうかを確かめる。古ければ新しいソースパッケージを取得する。
- 手許のパッケージにローカルパッチが当たっているかどうかを確かめる。
- ローカルパッチが当たっている場合、ビルドスクリプトが存在すればこれを起動し、存在しなければ更新通知を出して次に進む。
- 展開したソースパッケージに対して、ビルド時のパッケージ依存性を確かめる。パッケージ構成を変更する必要がなければビルドする。
- 導入/削除すべきパッケージがあれば、パッケージ構成を変更してビルドする。一連のビルドが終わった後は元に戻す。
- ビルドしたバイナリパッケージを所定のディレクトリに移動する。
- ビルドしたソースパッケージを所定のディレクトリに移動する。
- 古いバイナリパッケージを消す。
- 古いソースパッケージを消す。
- ビルドすべきパッケージがなくなったらsourceforge.jpと同期する。
- 処理手順は部分的に再実行可能にする。
しょりてじゅん
- ソースパッケージディレクトリでの処理。
- 事前にapt-get updateしておく。
- *.dsc ファイルを全部読み出す。
- パッケージ毎に、(バージョン番号, ローカルパッチの有無, ソースパッケージ構成ファイルリスト, バイナリパッケージファイルリスト)のリストを作る。
- 最新バージョン以外については削除対象としてリストアップしておく。ローカルパッチがある場合、適用済みと適用なしの両方のパッケージを残す。
- aptのデータベースに記録されているソースパッケージバージョンを比較し、更新されたパッケージをリストアップする。
- ビルド用ディレクトリに移動しての処理。
- リストアップしたパッケージを取得する。
- ローカルパッチが当たっていないパッケージについて、パッケージのビルド依存性をチェックする。
- 追加のパッケージが不要なものをまとめてビルドする。
- 追加のパッケージが必要のものを、ビルド対象パッケージ毎にパッケージの導入/削除を行い、ビルドを行う。
- ローカルパッチが当たっているパッケージについて、自動ビルドスクリプトがあればこれを起動する。なければソースパッケージが更新された旨を記録する。
- パッケージの導入状態を元に戻す。
- パッケージがビルド済みならば、ソースパッケージをソースパッケージディレクトリに、バイナリパッケージをバイナリパッケージディレクトリに移動する。
- ソース/バイナリパッケージ一覧ファイルを再構築する。
- sourceforge.jpとrsyncする。
[コメント]
[2004年] | [最新] | [TOP]