Login
  Days of Liris
   1 2 3    Next>

2005/09/01

お泊まり会の宣伝

Tag: diary
サイドバーにお泊まり会の宣伝をのっけるのを忘れていたので、追加しました(もう9月だぞ!何やっているんだ!)。勝手に心のサブタイトルものっけてありますが、気にしないでください(そんなのはのっけなくてもよい!)。

うむ。

gnome-spellがコンパイルできなかった

Tag: linux
数日前からapp-text/gnome-spellがビルドできなくなっていました。まあ、gnome-spellは使っていないので、動かなくても困りませんが、気持ち悪いです。と言うか、使わないもの入れすぎ。
さて、bugzillaさんにお伺いをだたてると、こういうことだったんですね。
emerge -C app-text/dgs
emerge gnome-spell

で解決するらしいです。どうやらgnome-spell以外にも7つほど同じ理由でビルドにこけるパッケージがあるらしいです。dgsはすでにebuildのパッケージじゃないけど、これが以前インストールされていると/usr/share/aclocal/path_dps.m4が存在して、そやつが悪さをしてビルドを失敗させるらしい。うむむむ。

2005/09/02

世にも恐ろしきウニマガ

Tag: diary
昨日の深夜、一通のメールが届きました。来月号のUnix MagazineのP2P特集で、2回の予定だったのが分量が多くなりすぎたので、3回に分けることになったらしいです。何回に分かれようが僕は全然構わないのですが、3回目に載せることになるのは、僕の原稿らしいです。まま、載せるのが後になるか先になるかの違いなので、それは僕は気にしません。どうせ、原稿料でサーバのアップグレードをするのは12月だし。で、3回目に僕がまわるのはよいのですが、そうなると、原稿の量が少したりなくなるらしいです。うむむ、やばそうな気配。もう少し加筆しないといけなくなりました。うおー。もっと書けってか?また、数日、真夜中にベランダで星を眺めながら海風を感じて、ビール片手に原稿を書くのか!しかたないですね。それにしても、好きなだけ書いてくださいというは、凄いというか何というか。。。

でも、kaheiさん、そういうことでまた、例の原稿はすすみません。同じASCIIということで許してください。

2005/09/05

Plone2.1のCSSを眺めつつ

Tag: dev
Plone2.1に移行しようとPlone2.1のCSSをつらつら眺めてみると、うーん、よくわからないです。まあ、CSSにかぎらず、JavaScriptとかも似たような感じなんですが。。。

ploneのインスタンスのportal_skins/portal_stylesの下に沢山cssがあって、それが適当にマージされて、一つなり複数のCSSになって出力されます。まあ、今までのactionみたいに設定するようになったといえば、それまでなんですが。その変のマージとかを制御しているのが、/portal_cssなんですが、見た目はちょっときれいっぽく(きれいじゃない)になっています。どちらかというと、portal_actionsみたいなオールドスタイルの方が僕は好きです。
マージされたものは、ploneStyle1234.cssのように数字が付加されているんですが、この数字はどこからやってくるんでしょう?不思議さんです。

で、cssファイルの名前とかもいろいろ変わっています。いままで、plone.cssを直接カスタマイズしていた人は大変かも。ploneCustom.cssを編集していた人は、それをそのまま使えますが、それでも、クラス名とかいろいろ変更されていて、やっぱり、大変。ぱっとした見た目だと、portalのクラス名が変わっている。。。うーん、cssはなんとなくモチベーションが湧かない僕なので、どんよりした気分です。

うーん、CSSは後回しにするかな。。。ちなみに、移行の予行演習中のできごとです。

2005/09/06

Plone2.1とxHTML

Tag: dev
今日は会社につく直前に電車がとまり、あと一駅なのに。。。なので、のんびり雑誌を読んでいました。会社の近くでは、雨なのにさらに雨を降らせながらTVの撮影が行われていたそうです(同僚談)。

さて、どうでもよい前置きでしたが、Plone2.1/Zope2.8(2.8.1じゃないんだな)でFCKEditorを使っていますが、当然HTMLなので、改行は<br/>でサーバにポストされます。以前はこれで動いていたように思ったのですが、Plone-2.1 rc3で保存すると、<br/>が<br/&gt;として保存されているような感じです。なので、表示するときに>が改行のあとに見えてしまいます。昔に作成したコンテンツは普通に見えているので、表示するときの問題ではなく、保存するときにうれしくないことがおきているみたいです。うむむ。僕だけのところで起きてるんでしょうか?なんとなーく、ちょっと心配。
と言うか、PloneはxHTMLだ!と聞いていたので、<br/>が<br/&gt;と普通のHTMLみたいになっちゃうのは納得がいきません。でも、常にそうなるんじゃなくって「なにか<br/>」みたいに<br/>の前に何か文字があってその次の表が空行でない場合、起こるみたい。うーん、複雑だ。。。まあ、Ploneがどうのこうのと書いていても、実際はPloneのせいじゃなくって、archetypesとかが悪さしているんでしょうけど。。。ここまでで昨日の夜は力尽きました。

でもって、移行したドキュメントの一つ(これ)が、表示しようとするとき、getRepliesとか言うのがないと怒られます。うーん、なんか変なことしたかな?

まあ、KupuとEpozが僕の所では使えなかったり、LiveSearchとか、JavaScript関係でエラーがでたりしているので、なんか、僕は変なのかもしれません。。。いや、変です。
追記
-----
<br/>が<br/&gt;になる問題は依然としてあるものの、Kupuだとうまくハンドリングできました。でも、FCKEditorを入れておくとKupuが使えません。まあ、FCKEditorだと<br/>がへんになるので使えないので、アンイストールするしかないのですが。

それはそれとして、LiveSearchがずっと動いていなかったんですが、インスタンスを作りなおしたら動きました。なんかが変だったみたい。いや、変だったのは僕だ。

それで、うれしくなって、日本語を入れて、ctrl-Returnを押してみたら、日本語で候補がでました。でも。。。それは、僕の実験サイトで試してみてね。

RC-3だと、Migrationが若干変です。まあ、正式版でないので、しかたありませんが。Issue Trackerでもいろいろあがっていますが、僕のところはそこまではひどくないです。多分。

うーん、いつ正式リリースなんだろう?

2005/09/07

そういえば、Perlプログラマ、クビになる

Tag: diary
そういえば、少し前、Perlの悪口ばかり言ってるので、Perlプログラマはクビになってしまいました。そのかわり、細木数子プロジェクトが発足したのでJavaプログラマになってしまいました。ちなみに、僕はPerlよりJavaの方が好きです。それでもって、Eclipse使いになってしまいました。Eclipseは重いことをのぞけば気に入っています。でも、よくわからない機能が99%もあるので、難しいです。そのうち、Jython使いになっているかもしれません。

Javaを使っていて、と言うより、Javaまわりのフレームワークを使っていて、XMLの設定ファイルはなんとかならないんでしょうか?XMLが悪いんじゃなくって、なんでも設定ファイルに追い出すことなんですが。設定ファイルに追い出すこと自体はしかたないんですが、クラスを追加してそれを使おうと思ったらJavaだけじゃなくって、設定ファイルも同じように変更しないといけなかったりと、管理の対象が増えただけのような印象を受けます。その意義とか、疎結合だとか、POJOだとか、やりたいことはわかるんだけど、それらをやろうとして、設定ファイルが無闇に複雑化しているだけのような、汚い部分が移動しただけのような印象があります。一方で、Hibernate3.0のように設定ファイルからJavaファイル内のアノテーションに移動して、管理する場所が散在しなくなって扱いやすくなったりもしていますが。。。Zope3も好きなんですが、JavaのようにXMLで設定するというスタンスは本当にいいのか疑問です。多分、そのアンチテーゼとしてRoRなんだと思います。でも、でも、でも、。。。多分、続きは最近書いたような気がするので省略。

Iさんのつぶやき

Tag: misc
会社の掲示板(というか、「ぷろじぇくとあー」という製品の掲示板)に、会社の開発マネージャたちのマネージメントの苦労話や、開発体制の試行錯誤のお話をあつかったものがあります(まあ、開発の年齢が高い順に二人の愚痴とも言う)。その中で、3ヶ月ほど前に僕が開発体制で嘆いていたことをIさんは他人事のようにみていました。でも、立場が逆転して、同じようなことを嘆いてます。当然、立場が逆転したので、僕はちょっと離れて楽しんでいます。

ただ、僕と彼ではスタイルが違って、彼はとにかく信頼して最後まで任せるタイプです。僕は、とりあえずまかせますが、リミットのぎりぎりの所で自分で作業します(だから甘いと言われます)。彼は次も可能性を信じますが、僕は信じません。なので、次の仕事は、彼は以前のようにあたえますが、僕は次第に重要でない仕事をあたえるようになっていきます。たぶん、僕は、この考えは好きじゃないですが、ひょっとしたら、これを考えた本人より実践してしまっているのかもしれません。まあ、世の中、そんなものです。

ちょっと話は変わって、少し前のことになりますが、「自分のやりたいことを会社に与えてもらうか、会社に与えさせるか」ということで少しだけ話し合ったような気がします。彼は、やさしいので会社が与えてあげる立場なんでしょう。でも与えてもなかなかうまく機能しないので困っていました。僕は「会社に与えさせる」と思っているので、それはそもそも、与えた方が悪いといいました。まあ、僕の場合は、新入社員のころにやりたいことができなくて、どうすればやりたいことができるようになるか、試行錯誤したせいかもしれません。やりたいことをやるには、その会社の中で努力するだけでなく、転職という選択肢もあります。それらをやらないで愚痴ばかり言っている人(今の会社の人のことじゃないです。一応念のため)をみると、その人はしあわせだなー、と思います。まあ、やりたいことがなければ、何も努力する必要もないので、それはそれでいいのですが。
でもって、Fさんも同じように与えてあげるべきだと応援してきます。でも、上のようなことを言うと、「そうですね」と納得されてしまいました。うーむ、反論してほしいのに。。。

でも、うちの会社のエンジニアは優秀というか、とっても優秀です。でも、30を堺にコミュニケーション能力が極端に低くなります。まあ、僕もコミュニケーションは下手な方ですが。うーん、そういう難しい話ではなく、自分の考えを相手に伝えようという意志なのかな。たぶん、プログラマーの素養は僕よりはるかに上です。その上で、もう少し自分を表現して欲しいですが、難しいです。だから、多分、その人達には追い越されるかもという脅威は感じません(プログラムを書く人としてはすごいです)。でも、仕事であう人とか、glucoseの人とかは、20代の会社の開発者よりはるかに刺激を受けます。プログラマとしては、会社の人もあった人達も同じぐらいだと信じています。多分、外の世界を知らなさ過ぎるんでしょう。そういえば、昔上司に「エンジニアとしてはいいけど、仕事の進め方がダメだ。エンジニアとしてよすぎるからアンバランスになっている」と言われて、多分、それが契機(悪い意味じゃないよ)となって転職しました。ちなみに、エンジニアとして自分がいいかわるいかはどうでもよいことです。普段の言動とはうらはらに自分はあまり大したことないと本気で思っています。会社の若者も昔の僕と同じことなんでしょうね。まあ、言ってもわかってもらえませんが。結局の所、みんなもっとおしゃべりしようよ,ということなんですが。

うーん、なんだかんだ言って、ずっと何も変わっていない。まあ、Iさんとは反対に、僕はわずかな望みだけもってとっくに諦めてますが。

Plone2.1からrcが取れている?

Tag: dev
最近動きの速いPlone2.1ですが、rcがないものがSourceforgeに置いていました。ついに正式リリースなんですね。動きが速いというか、やっとと言うか。。。

多分、今週末ぐらいにこのサイトはzope-2.8.1/Plone-2.1に置き換えるつもりなので、見れなくてもごめんなさい。
ひょっとしたら、一時的にUIが素のPloneになります。多分、まとめながら行うので、気長に作業します。あと、こっちの作業は滞っている。。。うむむ。
ちなみに、サイトのフォルダ構成も変えてしまうかもしれないので、アクセスできなければうまくたどってください。

2005/09/08

HyperEstraierの平林さんにあう

Tag: dev
Hyper Estraierの平林さんに会いました。まあ、仕事上という名目で単にあってみたかったからあってみました。結構長いミーティングというか、おしゃべり会でした。とっても面白かったです。

基本的には、HyperEstraierの仕組とか、スケーラビリティとかそういうまじめなお話とか、P2Pでの分散検索についてのお話とかです。まじめなお話は、会社の会議室で、その後のお食事会はまじめじゃないお話もしました。うーん、会う前はおたくなおじさん(年齢ぐらい調べろよ)だと思っていましたが、おじさんではなく、若者でした。でもemacs使いでした。やっぱり、emacsを使っていてもおじさんというわけではなかったのです。見た目はおたくじゃないです。しかもリュックも背負っていません。うー、僕の中でLGPLやGPLのソフトを開発している人、と言うかハッカーのイメージが崩れ去りました(一体どういうイメージを持っているんだ!)。しかも、とっても健康そうです。うーん、何という感想だ。

うーん、N.Nグラムはちょっと面白かったです。メモリ上に実際に確保されるメモリの余った部分をとりあえずつかっちゃおうは、いいアイデアです。う、こんな説明だと誰も、何のことだかわからないですが、とにかくすごいんです。
qdbmはよくわからなかったです。仕組とか、動作方法とかはわかるんですが、それが、他のdbmに比べてどうなのかはよくわからなかったです。でもestraierを使う上では、他のdbmを使うより速くなるということだったので、そういうものなんでしょう。

とりあえず、コンテンツの移動終了

Tag: dev
とりあえず、Zope-2.8.1/Plone-2.1に置き換えました。まだ、データを移動させただけなので、見た目はPloneのデフォルトのままです。しばらくは、新鮮でいいかもしれません。トップページもそのままです。トップページもそのうち変わります。blogとトップページ以外はポートレットはなくなります。ポートレットはあんまり好きじゃないので。。。
見れないページや表示が若干辺なページがあることは知っていますので、ちょっと待ってください。まあ、気にする人はいないでしょうが。

   1 2 3    Next>