hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
11/10/2003 む
■ [Gentoo] GentooJP ebuild ツリー自動展開スクリプトプロトタイプ ver2
昨日の usata さんの突っ込み を反映して こんな感じ に.mktemp 使うとなると wget との連携がよくわからんことになりました.こんなんで良いのかな….
ってか,emerge-webrsync を少し改造すりゃ良かったんじゃん,と最近気づいた.手屁♪
■ しかし
どうにか PORTDIR_OVERLAY だけで事を済ませられんもんかな.PORDIR_OVERLAY を解析しても,結局どれを JP ツリーにするのかが分かんないからどうしようもないんだよなー.
■ [Gentoo] どひ
久しぶりの bug 登録はやっぱり不備があったくさい.そういや ebuild 登録の場合は Severity を enhancement にしなきゃいけないんだっけか.すっかり忘れてた.
しかし,昔 GentooJP に「Bug 登録の仕方」みたいなドキュメントがあった気がしたんだけど,一体どこ行ったんだろう.見つけられん.
■ [日記] ハム太郎
昨日寝てたら,なにやら部屋の中でガサガサと音がするではないか.そんなにでかい気配はしないので泥棒ではないな,と思って音のする方を覗いてみるが暗くてさっぱりわからん.
しばらく動き回る音を目で追いかけてると,窓のあたりに音が移動したので目を凝らしてみると,10cm くらいの黒い物体が素早く動き回ってるのが見える.こりゃネズミに違いない.
知り合いにネズミが出たんだけど,とメールを打つと,「それよくみたらハム太郎なんじゃない?」と返ってきた.うーむそうか,こいつが噂に名高いハム太郎だったのか.
一体どこから入ってきやがったんだ.窓は開いてないし,換気扇か排水溝か,あるいはトムとジェリーばりの穴がどっかに開いてるとしか考えられん.排水溝や換気扇で泥と油まみれ,残飯を漁るハム太郎.この野郎小さな子供の夢をぶち壊しやがって.
11/10/2004 が
11/10/2005 ふむ
■ [日記] む
一部で有名になってる ダンシング kou さん を見た.
Ruby のコードはよく分からんけども,考え方は PyGTK でも応用可能なので参考になった.GTK+ を使ったやつなら何でもいけるだろうな.
ところでちょっと気になって調べたけども pycairo もあるんだね.暇なときにでもいじってみよう.
しかし cairo のイメージキャラクタ(?) ってコレ古代エジプトのスカラベか? あ,エジプトの首都カイロか.
11/10/2012 うむ
■ [Py] PyMigemo 0.4 をリリース
機能的には特に変わったところはないのだけれど,Python3 に対応したのでリリース.
Python3 になると文字列は基本的に全て unicode になり,int は long になる. Python3 側に寄せるのが吉ではあれど Python2 での利便性を損ねるのもダメだろうということで,全てのメソッドを「input は unicode でも encoded string でも良い.output は unicode に統一」という形にした.
以前から query() メソッドだけはそんな感じになっていたのだけれど,その他のメソッドはそうはなっていなかった. これは殆どが多くの場合 ascii しか扱わないであろうメソッドだからなのだけれど,Python3 だと例えば下記のようなことになるので対応せざるを得なかったというところ.
>>> 'ほげ'.encode('euc-jp') b'\xa4\xdb\xa4\xb2' >>> 'ほげ'.encode(b'euc-jp') Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: encode() argument 1 must be str, not bytes
なお内部的に PyString_* の代わりに PyBytes_* を使うことになったので Python2.5 以下は切った. マクロを駆使すれば対応できる気はするけれど,需要に疑問があったのでやらなかった. 要望があれば検討しますということでひとつ.
それにしてもいい加減管理が面倒なので pypi に持って行くことを考えたのだけれど,日本語のためのモジュールなのにそのためにドキュメントを英語で書くとか意味が分からんので断念している今日この頃. 日本語と英語の二重管理はもっとイヤだし...
□ おぎうち [はじめまして.翻訳ドキュメントですけど,「ebuildの登録ガイド」というのがありますよ.http://www.ge..]
□ atzm [おぉっ,ありがとうございます. って,よく見たらトップからもリンク張られてますね…目(というか頭)が悪くてすみません..]
□ zoe [NextTab/PrevTabに変更になりました。 ]
□ atzm [そうだったんですか. kzrc に NextTab/PrevTab を追加して幸せ環境. ]
□ ぴょん [自分の彼女の家にもハム太郎が出ます。食料を可成りやられたみたいです。電化製品のコードもやられたみたいです。羊羹を囓ら..]
□ usata [portagejp-1.0.ebuild はけっこう目から鱗だったかも。更新したい人は もう1回 emerge して..]
□ atzm [げ,コードもやられるんですか.それは困るなぁ…. 食料はそもそも部屋においてないので問題ないですけど(それはそれでど..]
□ atzm [Portage 初めての人はそもそも OVERLAY の段階でコケるかも(^^; 具体例を示しておけば何とかなる…か..]