debiancdn

AWS, Content Delivery Network and Debian

月別アーカイブ: 7月 2006

amd64ではjavawsをサポートしてないのね。。

さて、javawsが必要なリッチクライアントを動かしたくなった。いつものamd64 linuxで。sun-j2sdk1.5_1.5.0+update05_amd64.debをいれてある。しかしそんなもんはない。javawsは動かん。

/usr/lib/j2sdk1.5-sun$ find |grep -i javaws
./man/man1/javaws.1.gz

あれおかしーな。あるじゃん。で、/usr/bin/javawsは存在した。

/usr/bin/javaws -> /etc/alternatives/javaws
/etc/alternatives/javaws -> /usr/lib/j2sdk1.5-sun/bin/javaws
$ ls /usr/lib/j2sdk1.5-sun/bin/javaws
/bin/ls: /usr/lib/j2sdk1.5-sun/bin/javaws: No such file or directory

ってことで_07をつくっていれてみた。同じことだった。

以下会社の賢者による話:

結果としては

Go with the 32 bit x86 build,

http://forum.java.sun.com/thread.jspa?threadID=745619&messageID=4268286

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4802695

によれば、

 Synopsis:  Support Java Plug-in on 64-bit AMD Opteron 
 Submit Date  14-JAN-2003  

というわけで、あまりやる気はないようです。

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4626735

Opps! My customers use JWS for their Accounting/Book keeping application. They depend on this application. I’m suggesting them moving to Suse Linux and use x86_64 based computers. What a mistake! At least, you could advertise people downloading Java for x86_64 platforms that there is no support for JWS… with big letters!!

と、あちこちで声が。

というわけでsarge chrootに環境作り中。

広告

羽田往復78km

とりあえず多摩川にでて下流から風がかなり強めにふいていたので下流にいくことにした。

今日は以前友人のまんぺーくんにおしえてもらったように水道橋から右岸にわたってみた。第二京浜までいったらまた左岸にいって川崎駅の辺りを通過して羽田まで行った。羽田まで39kmほどあった。

帰りは下丸子のキャノンのあたりまでは左岸を遡上し、そこを通過した最初の橋で大田区のサイクリングロードが終わってしまったので右岸に移動し、水道橋まで。そしてさらに京王閣の前を通過して帰宅。

今日はあつかったので2本ボトルを装備していったのだが4本ほどペットボトルを買うことになってしまった。

しかし多摩川のサイクリングロードは道がよろしくないなあとあらためて思った。

donrail-1.2.0 release

というわけでgoogle code hostingを続けていくのか悩ましいところではあるけどdonrails-1.2.0をリリースということにして、次にむけての開発をしようかと。

  • auto classifyの手法を用いたantispam
  • article追加時にtrackback pingを出せるようにする
  • pingを集めてるホスト向けのpingのXML-RPC対応

というところだろうか。

通勤チャリのホイール交換

注文していたホイールが届いた。結局悩んでハブダイナモHB-NX22(使っていた奴と同じモン)を注文していた。。

さて。届いたものはちがうんですが。。どうみてもDH-2N30-Eって書いてあります。ドイツのシマノのページを見に行くと同じものっぽいのだがどうみても外装とか違います。まあいいや。

というわけでチューブをかえてタイヤをつけて試運転。すっぱり異音もなくなりました。スムーズってすばらしい。

google code hosting今日も遅くて死にそうです

昨日今日が祭りなだけだと思うし、きっとすぐに対策されるだろうと期待しつつ。

berliosが死ぬほど遠かったときにsvkをつかっていましたがつかわなくなっていたのですが、正直復活させないと辛いことになりそうです。

anonymous checkoutもできなかったり。今日は3回やって3回失敗。

svn: REPORT リクエスト (相手: '/svn/!svn/vcc/default') が失敗しました
svn: REPORT (URL: '/svn/!svn/vcc/default'): Could not read chunk size:                                (http://donrails.googlecode.com)

berliosのsvnが使えねえのでgoogle code hostingにしてみる

berliosをdonrailsのコード置き場につかっているのだが、ゆうべから

ファイルのデータを送信中です..svn: コミットに失敗しました (詳しい理由は以下のとおりです):svn: Can’t close file ‘/svnroot/repos/donrails/db/transactions/236-1.txn/node.0.0’: No space left on device

ということでcommitできません。明日は29日リリースといきたいのだがな。ニュースにもなってないしこまったな。

Google Code hosting, according to Stein, is a "massively scalable Subversion repository."

というnewsforgeの記事もあるが

subversionをscaleさせるのは大変だろうと思うのだがそれはGreg steinゆえなのかgoogleのインフラゆえなのか、まあ両方だろうけどすごいな。

とりあえずgoogle code hostingをみて申請してみた。

なんかねsvn check inはさせないみたいだ。最初の一発はgoogle code側でつくるので、rev1には空というかdirectoryがこさえられてしまうだけみたいだ。なのでとりあえずcoしてとってきて、そこにaddをしてみた。

いままさにsvn commit中 by svn on https.じりじり。。30分くらいかかった。rev 2からが実際になりました。

速いわけではないが、とりあえず日本から使うならberliosよりは速そう。すくなくともwebのところは。

しかしsvnのほうはcommitはとても遅いな。改善もするだろうけど。

http://code.google.com/p/donrails/

が、無事できた。

さて、commitした結果をなげるメールアドレスを設定できる。そしてdiffも投げられるようだ。当然ながら巨大なmailなので要注意。

Date: Thu, 27 Jul 2006 18:57:50 -0700
Subject: [donrails commit] r2 - in trunk: . donrails donrails/app donrails/app/controllers donrails/app/helpers donrails/app/models donrails/app/views donrails/app/views/atom donrails/app/views/comment_mailer donrails/app/views/layouts donrails/app/views/login donrails/app/views/notes donrails/app/views/shared donrails/config donrails/example donrails/lib donrails/lib/modules donrails/lib/tasks donrails/plugins donrails/plugins/calendar donrails/public donrails/public/image donrails/public/javascripts donrails/public/stylesheets donrails/test donrails/test/fixtures donrails/test/functional donrails/test/mocks donrails/test/mocks/development donrails/test/mocks/test donrails/test/unit donrails/tool donrails/tool/atomclient donrails/tool/atomclient/doc donrails/tool/atomclient/doc/classes donrails/tool/atomclient/doc/classes/AtomStatus.src donrails/tool/atomclient/doc/files donrails/tool/atomclient/testmessage
Author: yasuhiro
Date: Thu Jul 27 18:53:15 2006
New Revision: 2
Added:
  trunk/ChangeLog
  trunk/INSTALL.ja
  trunk/Makefile
(中略)
Added: trunk/ChangeLog
==============================================================================
--- (empty file)
+++ trunk/ChangeLog     Thu Jul 27 18:53:15 2006
@@ -0,0 +1,1734 @@
+2006-07-28  ARAKI Yasuhiro  <yasu@debian.or.jp>
+
+       * SVN repository will remove to google code hosting.
+       svn checkout http://donrails.googlecode.com/svn/trunk/ donrails
+
+2006-07-27  ARAKI Yasuhiro  <yasu@debian.or.jp>
+
+       * donrails/public/stylesheets/araki.css: Some change: table and pre setting.

干しぶどういりパウンドケーキ

例によって日々のおやつ。(妻作)

うまし。これには砂糖もはいっておらずヘルシーらしい。

しかしラムいれて、シナモンいれて、オレンジいれてー、、、と妄想が広がりすぎてしまうな。

干しぶどうは、ぶどうパンにはいっているものをガキのころたくさんたべた記憶があるな。

pingをあつめているサーバが実際のところどんな形式に対応しているのかのリスト

このdonrailsはpingにも対応させているわけだが、実はいわゆるpingをあつめているサーバむけにはRESTでおくっている。http://www.weblogs.com/api.html#7 に準拠させている。

pingサーバのリストなどをみてるとこういうサーバはあっちこっちあって、自分もfeedburnerをつかっていたりするんだが

Weblogs.com has two interfaces available: REST and XML-RPC

などのようにどっちにも対応している所は問題ないのだが、よくわからないところが多いな。

ping先 説明 REST/XML-RPC
http://r.hatena.ne.jp/rpc http://r.hatena.ne.jp/help#ping 記述なし

暇なときに拡充させてみるかな。というかテストツールでもこさえるか。ということで暇をさがそう。

土曜なのでやってみたり。

RESTとXML-RPC pingをなげてみた。

結果。

URL REST XML-RPC
http://ping.cocolog-nifty.com/xmlrpc not accept accepts but fail
http://rpc.technorati.com/rpc/ping not accpt accepts but fail
http://r.hatena.ne.jp/rpc accepts but fail accepts but fail
http://feeds.feedburner.com/ArakiNotes accepts but fail accepts
http://blog.goo.ne.jp/XMLRPC not accept not accept
http://ping.bloggers.jp/rpc/ not accept accepts

テスト詳細

送信したのはこれ。なんか違うという気もしてきたな。

 "name=hantei-ping-type&url=http://www.araki.net/tmp/hantei-ping-type.xml"
<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
 <methodName>weblogUpdates.ping</methodName>
  <param>
   <value>hantei-ping-type</value>
  </param>
  <param>
   <value>http://www.araki.net/tmp/hantei-ping-type.xml</value>    
  </param>
</methodCall>

  • http://ping.cocolog-nifty.com/xmlrpc not accept REST ping
    <?xml version="1.0" encoding="UTF-8"?><methodResponse><fault><value><struct><mem
    ber><name>faultString</name><value><string>Application failed during request des
    erialization:
    not well-formed (invalid token) at line 1, column 4, byte 4 at /usr/local/lib/pe
    rl5/site_perl/5.8.1/i586-linux/XML/Parser.pm line 187
    </string></value></member><member><name>faultCode</name><value><string>Client</s
    tring></value></member></struct></value></fault></methodResponse>
    

  • http://ping.cocolog-nifty.com/xmlrpc accepts but fail XML-RPC ping
    <?xml version="1.0" encoding="UTF-8"?><methodResponse><params><param><value><str
    uct><member><name>flerror</name><value><boolean>1</boolean></value></member><mem
    ber><name>message</name><value><string>Request Failed.: weblog's name or url is
    empty. </string></value></member></struct></value></param></params></methodRespo
    nse>
    

  • http://rpc.technorati.com/rpc/ping not accept REST ping
    <?xml version="1.0" encoding="UTF-8"?><methodResponse><fault><value><struct><mem
    ber><name>faultString</name><value><string>Application failed during request des
    erialization:
    not well-formed (invalid token) at line 1, column 4, byte 4 at /usr/local/lib/pe
    rl5/site_perl/5.8.6/i686-linux/XML/Parser.pm line 187
    </string></value></member><member><name>faultCode</name><value><string>Client</s
    tring></value></member></struct></value></fault></methodResponse>
    

  • http://rpc.technorati.com/rpc/ping accepts but fail XML-RPC ping
    <?xml version="1.0" encoding="UTF-8"?><methodResponse><params><param><value><str
    uct><member><name>flerror</name><value><boolean>1</boolean></value></member><mem
    ber><name>message</name><value><string>You just sent a ping, please only ping wh
    en you update</string></value></member></struct></value></param></params></metho
    dResponse>
    

  • http://r.hatena.ne.jp/rpc accepts but fail REST ping
    <?xml version="1.0"?>
    <methodResponse>
      <params>
        <param>
          <value>
            <struct>
              <member>
                <name>flerror</name>
                <value>
                  <boolean>1</boolean>
                </value>
              </member>
              <member>
                <name>message</name>
                <value></value>
              </member>
            </struct>
          </value>
        </param>
      </params>
    </methodResponse>
    

  • http://r.hatena.ne.jp/rpc accepts but fail XML-RPC ping
    <?xml version="1.0"?>
    <methodResponse>
      <params>
        <param>
          <value>
            <struct>
              <member>
                <name>flerror</name>
                <value>
                  <boolean>1</boolean>
                </value>
              </member>
              <member>
                <name>message</name>
                <value></value>
              </member>
            </struct>
          </value>
        </param>
      </params>
    </methodResponse>
    

  • http://feeds.feedburner.com/ArakiNotes accepts but fail REST ping
    <?xml version="1.0"?><methodResponse><params><param><value><struct><member><name
    >message</name><value>Exception processing ping request</value></mem
    ber><member><name>flerror</name><value><boolean>1</boolean></value></member></st
    ruct></value></param></params></methodResponse>
    

  • http://feeds.feedburner.com/ArakiNotes accepts XML-RPC ping
    <?xml version="1.0"?><methodResponse><params><param><value><struct><member><name
    >message</name><value>Ok</value></member><member><name>flerror</name><value><boo
    lean>0</boolean></value></member></struct></value></param></params></methodRespo
    nse>
    

  • http://blog.goo.ne.jp/XMLRPC not accept REST ping
    <?xml version="1.0" ?>
    <methodResponse>
    <fault>
    <value>
    <struct>
    <member>
    <name>faultCode</name>
    <value><int>104</int></value>
    </member>
    <member>
    <name>faultString</name>
    <value><string>XML error: not well-formed (invalid token) at line 1</string></va
    lue>
    </member>
    </struct>
    </value>
    </fault>
    </methodResponse>
    

  • http://blog.goo.ne.jp/XMLRPC not accept XML-RPC ping
    <?xml version="1.0" ?>
    <methodResponse>
    <fault>
    <value>
    <struct>
    <member>
    <name>faultCode</name>
    <value><int>15</int></value>
    </member>
    <member>
    <name>faultString</name>
    <value><string>Invalid request payload xmlrpc element PARAM cannot be child of M
    ETHODCALL</string></value>
    </member>
    </struct>
    </value>
    </fault>
    </methodResponse>
    

  • http://ping.bloggers.jp/rpc/ not accept REST ping
    <?xml version="1.0" encoding="UTF-8"?>
    <methodResponse>
    <fault>
    <value>
    <struct>
    <member>
    <name>faultCode</name>
    <value><int>104</int></value>
    </member>
    <member>
    <name>faultString</name>
    <value><string>XML error: not well-formed (invalid token) at line 1</string></va
    lue>
    </member>
    </struct>
    </value>
    </fault>
    </methodResponse>
    

  • http://ping.bloggers.jp/rpc/ accepts XML-RPC ping
    <?xml version="1.0" encoding="UTF-8"?>
    <methodResponse>
    <params>
    <param>
    <value><struct>
    <member><name>flerror</name>
    <value><boolean>0</boolean></value>
    </member>
    <member><name>message</name>
    <value><string>Thanks for the ping.</string></value>
    </member>
    </struct></value>
    </param>
    </params>
    </methodResponse>
    

吉祥寺駅でこそこそしてる輩

タバコかなと思ったが違った。油とり紙だった

電車で平気で化粧直しはよくみるせいか新鮮だった。

就職面接で聞いてはいけないこと

佐賀新聞の記事によると、

男女別では男子には「不得意な科目」を、女子には「性格上の短所」を質問する傾向が県内では強く「男は学力、女は性格」重視の性差意識

ということらしい。不得意な科目って聞かれた記憶があるなあと、おもったのでよくよんでみると、こんなことが。

違反質問 本人の責任でないことを選考基準にしたり、思想信条の自由にかかわるもの。主なものは、本籍など詳しい住所▽家の財産や田畑▽家族の収入、職業、学歴▽借家かどうかなど住居環境▽家族関係▽宗教、愛読書、購読新聞、尊敬する人▽性格上の短所▽不得意教科▽容姿やセクハラまがいの不愉快な質問。ほかに企業アンケート▽自宅付近の地図▽戸籍関係書類▽健康診断書などの提出物、一般職種で内定前の実施が不適切な血液検査▽尿検査▽心電図▽エックス線撮影、面接以外の身元調査、家族や内心の自由にかかわる作文—も問題視される。

なんというか。ものすごくいっぱい該当する記憶が。特に航空保安大学校の入試というか就職面接のときが。。

しかし転職時にはそんなことは聞かれた記憶がない。よかったよかった。