ふたつの川うるおう日記
2006-11-03 (Fri)
_ [Seasar] Sparcマシン
昨日Enterprise 250とか書いたら、どうやらSolarisを触ることになりそう。以前は大学で6台ぐらい動いてるのメンテしてたけど、今はリプレースして減っちゃったので2台しか動いてるのなかったりして、さらにそれも後輩に任せちゃってたりする(;´ー`)。
_ [Seasar][大学] 繋がらないー
夕方まで繋がってたのに今Seasarのサーバというかうちのキャンパスのネットワーク全てが繋がらない・・・。もしかしてまったく聞いてないけど連休にかこつけてなんか学術ネットワーク関連の工事でもしてるの?????すごい困る、というか関係者の皆様せっかく移設してきたのにごめんなさいです。。。
イベントサイトは違うとこにあるので繋がりますが、wwwが見れないとどうしようもないですね。。
wwwだけ見れるように別の場所にあるサーバにDNS振りました。せっかくMLのサーバ分けたのに、上流が死んでるため、そっちも一緒に死んでて役立たずです。。
[2:15追記] 復活するか待ってみたけど今晩はもう直らないっぽいのでまた明日。復旧したら上流担当しているセンターに障害だったのか工事だったのか聞きます。原因がセンターよりさらに上の学術だとどうしようもないけど。。ちなみに多摩も全滅してる。
2006-11-04 (Sat)
_ [Seasar][大学] でっかい障害中です (復旧)
問い合わせたところ、工事ではなくリアルにキャンパス間規模で障害発生中だそうです。復旧中とのことですが、まだいつになるか判らないとのことで復旧までお待ちください。
app02を持ってきて新設したapp03に機能分散したため、マシン負荷で落ちることは無くなるだろうと思っていたところで、回線が根元から逝ってしまいました。こういうことが起きることもありえるので、今後もapp01のような別回線のところにもサーバを置いておかないとダメですね。今回は同じところにバックアップ先もあり、それも巻き込まれているので、ReadOnlyでリポジトリ公開などもできない状況です。
大変ご迷惑お掛けいたしますm(_ _)m。
[15:14追記] 復旧しました。 気のせいだろうか、前より回線が早くなったような・・・。試しにS2.3.14.zipを自宅にダウンロードしてみたら3.11MB/sとかいう超速度出とるー(;´ー`)。単純に大学の回線が空いてるだけ?
とりあえず、関係者の皆様ご迷惑お掛けいたしました。
2006-11-05 (Sun)
_ [Server] svnsyncでリポジトリミラー
svnsyncでリポジトリミラーの作成を試してみました。最初同期先で実行しないとダメなのかと思ったらどっからでもOKでした。なんだったら第3者のマシンで同期元から同期先に同期することも可能です。ただ、同期先に別途何かをコミットすると以降同期が取れなくなるので、ReadOnlyなミラーとして使う必要があります。
用途としては、負荷分散のために開発者のコミット用URLとそれ以外の閲覧者用URLを分けたり、リアルタイムにバックアップするのに便利そうです。
使い方をさらっと。
同期先リポジトリを作成して、フックスクリプトpre-revprop-changeを作成する
(pre-revprop-change.tmpl をリネームして書き換えてもOK)。
cd /どっか/ svnadmin create mirrorsvn echo '#!/bin/sh' > mirrorsvn/hooks/pre-revprop-change chmod 755 mirrorsvn/hooks/pre-revprop-change
同期先初期化
- 同期先ローカルファイルシステム、同期元WebDAV経由。
svnsync init file:///どっか/mirrorsvn/ https://www.seasar.org/svn/s2container/
- 同期先WebDAV経由、同期元WebDAV経由。同期先のコミット権限に認証を必要としている場合は認証情報を付与。
svnsync init --username ユーザ名 --password パスワード https://www.example.org/mirrorsvn/ https://www.seasar.org/svn/s2container/
同期実行
- 同期先ローカルファイルシステム、同期元WebDAV経由。
svnsync sync file:///どっか/mirrorsvn/
- 同期先WebDAV経由、同期元WebDAV経由。
svnsync sync --username ユーザ名 --password パスワード https://www.example.org/mirrorsvn/
あとは定期的に同期実行を実行すればOK。同期元のフックスクリプトpost-commitにコマンドを仕込めば、同期元へのコミットと同時に同期先への同期実行も可能。
リポジトリがたくさんある時は、post-commitでrsync走らせて同期の方がいろいろ楽な気もしないでもない。
2006-11-07 (Tue)
_ [雑記] VAIO バッテリーパック自主交換プログラム受付開始
申し込みました。最大1ヶ月ぐらい掛かるらしい。
交換品送る前にメールくるらしいけど、申し込みの確認メールは来なかったけどきっと大丈夫だろう。
申し込みフォームに記入の時にこんなん書かれてた。
14 さいまでのおこさまは、ほごしゃのかたといっしょにかいてください。
親切は親切なんだけど、なかなか衝撃的だった。
[追記] メール着た。Subject文字化けしてるw。それはいいとして、
弊社からの出荷予定日:2006年12月3日 頃になります。
_| ̄|○。受付番号より初日の約2000番目のようです。もっと早く申し込めば良かった。
2006-11-08 (Wed)
_ [Seasar] Seasar Conference 2006 Autumn 満員御礼 -> キャンセル分補充受付中
いよいよ今週末のSeasar Conference 2006 Autumnですが、申し込み数が定員の満員御礼となりました。当日のご来場お待ちしてまーす。
[追記] キャンセル分を補充して再び募集受付となりましたー。申し込み逃している方、ご応募お待ちしております。
2006-11-10 (Fri)
2006-11-13 (Mon)
_ [Seasar] Seasar Conference 2006 Autumn 終わり
既に昨日のことですが無事にイベント終わりましたー。ご来場された皆様、僕のセッションに来てくれた皆様ありがとうございました。そして、ボランティアスタッフおよび、びぎねっとの皆様大変お疲れ様でしたm(_ _)m。今回はびぎねっとさんの采配もあり2フロアあったにも関わらず、スムーズに進んでいったと思います。
2006-11-14 (Tue)
_ [仕事] 筋肉痛は影響スル
今日はイベントも終わってまったりしようと思ったら、サーバ構築やらいろいろと振ってきててんてこ舞でした。どうやら筋肉痛だとサーバを作る速度に影響が出るようで、いつもより時間掛かかりました(;´ー`)。
_ [雑記][大学] PowerPoint 2007がスゴイ
NyaRuRuさんのPowerPoint 2007の使用例を見ると超欲しくなってきました。Seasar Conferece 2006 Autumnでベータ版でも入れて使えば良かったかも(´ー`)。
MSDNでは今日からリリース版がダウンロード出来るようです。残念ながらMSDN AAはまだの様子。といってもMSDN AAにPowerPointは含まれないので、含まれているVisioを確認しただけです。実はうちの学部の貸し出し可能なリストに今年の10月から契約上加わっているのですが、ライセンスの解釈がうちの学部というか管理チームとセンターとMSで微妙に違うかもしれないということでその確認中だったりします。といってもMSと話しているのはセンターの方だったりして、さらにMSの担当者が他の件も含めて返事をくれないそうでいつまで経ってもアナウンス出来ていなかったりします・・・。いつになったらアナウンス出来るんだろー。
今のとこ確実なのは学部所有のマシン。問題なのはその台数と、学生オプションで学生個人所有のPCが何台までOKなのか。MSのSchool Agreementのサイトには明確には書かれてない。
2006-11-15 (Wed)
2006-11-19 (Sun)
_ [雑記] 最近の住宅事情
姉夫婦が引っ越すのに姪を預かっていたのを引っ越し先に送りに行ってきました。一通り見回ったんだけど、最近の住宅は進化しまくりですごかった!まず、家の鍵が錠式だけどオートロックかかってました(;´ー`)。それからまだ動かないらしいけど雨戸がなんかシャッターでウィーンて降りてくるらしい。家の中も間接照明がカッコ良かったり、どのドアの底にも磁石が付いてて全開して止めておくのに昔みたいな引っ掛けるやつが不要だったりと細かいとこで便利そう。他にもトイレで水を流そうとしたら離れるだけで自動洗浄だったり、お風呂にTVがあったり、すごいおもちゃ感が溢れてた(´ー`)。
僕は実家住まいで今の家は約12年前に引っ越してきたとこなんだけど、実家も引っ越しても良い気がしてきた。まぁ、そのうち僕も実家出ちゃうんだろうけど・・・。とりあえず最近安くなってきたらしいから家にもプラズマテレビ希望(゜ー゜)。
2006-11-20 (Mon)
_ [Server][Admin][Project] smbldap-entry-tools-0.2 has been released
すごい久しぶりにPerl書いた。そして、やり方うる覚えだったけどSourceForge.netでリリース作業した。というわけで、smbldap-attributeというコマンドを追加して、smbldap-entry-tools-0.2をリリースしました。smbldap-attributeは、LDAPサーバ上の任意のエントリの属性と値を追加・編集・削除できるコマンドです。
-d delete mode -s separate character (default ':') -h,? show this help message add attribute and value (support multiple values): smbldap-attribute "uid=user1,dc=example,dc=com" "attribute:value" smbldap-attribute "uid=user1" "attribute:value" smbldap-attribute user1 "attribute:value" smbldap-attribute -s "_" "uid=user1,dc=example,dc=com" "attribute_value" modify value: smbldap-attribute "uid=user1,dc=example,dc=com" "attribute:current:new" smbldap-attribute "uid=user1" "attribute:current:new" smbldap-attribute user1 "attribute:current:new" smbldap-attribute -s "/" user1 "attribute/current/new" delete value: smbldap-attribute -d "uid=user1,dc=example,dc=com" "attribute:value" smbldap-attribute -d "uid=user1" "attribute" smbldap-attribute -d user1 "attribute"
このコマンドはある意味最強かも。なんで今まで作らなかったんだろうというぐらい(;´ー`)。
smbldap-attribute "cn=s2directory,ou=Groups" "description:/home/groups/sandbox/s2directory"
とか出来ちゃう。dc=seasar,dc=orgは補完されるので省略してOK。
_ [Java][Project] SVNKit
JavaSVNがSVNKitって名前に変わってた。
ディレクトリでJNDI APIいっぱい触ったけど、いまいちJNDIの詳細見てなかったのでメリットが良くわかってなかったり(汗。とりあえず、JNDIは無視してSVNKitいじくってます。僕のコード理解したり書く速度が遅いのであっという間に遅れてたり。
_ [大学] CyberAgentとmixiの企業セミナー
うちの学部向けでなんかやってたので見てきた。mixiの中の人が良いキャラでCyberAgentの中の人が霞んでたw。でも一番印象的だったのはHyper Estraierの中の人(写真)のはっちゃけ振りでした(゜ー゜)。あとは、CyberAgentの社内の椅子が岡本製作所のバロンのオレンジで僕が家で使ってるのと同じ椅子だったヽ(´ー`)ノ。でも、某G社のアーロンチェアに座らせてもらうとやっぱアーロンチェアの方が快適かもとたまに思う。
2006-11-29 (Wed)
_ [Seasar] Seasar Conference 2006 Autumn ビデオストリーミング配信
下記の日程で11月12日(日)に行われたSeasar Conference 2006 Autumnのメインホールで行われたセッションを録画したビデオがLoocというサイトで配信されるそうです。
- 2006年12月6日(水)12:00より16:00まで、各セッション60分
- 「Seasar2.4」ひがやすを
- 「DI時代のTDD入門」和田 卓人
- 「ユーザ駆動でお仕事2.0へ!Tuigwaaではじめるお手軽Webワークフロー」瀧下 浩, 染田 貴志
- 「Super Agile Web Development with Seasar2」ひがやすを
- 2006年12月7日(木)19:00より23:00まで
- (12月6日配信分の再放送)
当日参加できなかった方、別セッション見ていて見逃してしまった方、この機会に是非どうぞ。僕も自分のセッションだったり、スタッフワークで見逃してたので、見てみよー(゜ー゜)アヒャ。
Loocは独自のGrid技術(Ocean Grid)で特別に大きなサーバ装置および回線帯域を必要としないらしくその仕組みも面白そー。ただ、サイトを見たところ、独自クライアントアプリケーションで処理しているためかWindows版しかないっぽいのと、満18歳未満の利用が規約で禁止されてるのが残念!もっともSeasarの大部分の層では問題ないんだけどねー。







_ カルビ [ついさっき直ったよ.なんだったんだろう・・・]
_ jfut [原因はよくわかんないですね。。]