検索:
以降の記事を見る

This is ARAKI's daily notes.

実ノ商人ハ先モ立チ我モ立ツコトヲ思フナリ

管理/ カテゴリ/
日記(全部)Feed-icon-14x14: 技術系技術系エントリの登録:

カテゴリ: tech の記事 [リスト] techの登録

技術系の話題
#1 [debian] debianハックカフェ

実は初参加.デスマ状態にまたなりそうな雰囲気なのでまたしばらく参加できない気もするが..

cdn.debian.netの改造にむけていくつか要素を試す.新宿モード学園ビルの1Fはなかなかいいところじゃないか.でも混んでそうだな昼は.


written by Ar- at Thu Jul 02 07:11:27 UTC 2009
#1 [IMS][network][sip] SIPやらXCAPやらのテストtoolのSeagull

Seagullは大変便利なtoolなのだが,CRLFが変ではまったのでメモ.

seagull 1.8.0.1での話.(svnのtrunkでもおなじ).

シナリオ記述のところで

       <set-value name="call-id" 
                  format="$(callid-counter)@255.255.255.255"></set-value>
       <set-value name="from" 
                  format="<sip:bob@example.jp>;tag=$(callid-counter)"></set-value>
       <set-value name="cseq" 
                  format="$(callid-counter) SUBSCRIBE"></set-value>
     </action>
     <message>
     <!-- header -->
     <![CDATA[SUBSCRIBE sip:xdms.example.jp SIP/2.0
         Call-Id: $(call_id)
         CSeq: $(cseq)
         From: $(from)

とかすると,

"Call-Id: 1@255.255.255.255"
"CSeq: 1 SUBSCRIBE\nFrom: <sip:bob@example.jp>;tag=1\nTo: <sip:alice@example.jp>"

といった具合で,CRLFにならずに,LFだけがはいったものが送信されてしまう.

解答

むりやり "\r" を指定する

       <set-value name="cseq" 
                  format="$(callid-counter) SUBSCRIBE\r"></set-value>

ついでなので,その他気がついたこと

あたらしいヘッダフィールドを追加するには

fielddefで定義する

もどってくるmessageなんわからん

<receive></receive>の内側に<message />を書かなければok. というか -msgcheck をつけて起動しない限り,ノーチェック

<send />中のContent-Lengthなんてわからん

適当な数字をいれておけばかってにつけて送信するようだ.


written by Ar- at Tue Jun 23 03:02:39 UTC 2009
#2 [IMS][network][sip] SIPやらXCAPやらのテストtoolのSeagull

Seagullは大変便利なtoolなのだが,CRLFが変ではまったのでメモ.

seagull 1.8.0.1での話.(svnのtrunkでもおなじ).

シナリオ記述のところで

       <set-value name="call-id" 
                  format="$(callid-counter)@255.255.255.255"></set-value>
       <set-value name="from" 
                  format="<sip:bob@example.jp>;tag=$(callid-counter)"></set-value>
       <set-value name="cseq" 
                  format="$(callid-counter) SUBSCRIBE"></set-value>
     </action>
     <message>
     <!-- header -->
     <![CDATA[SUBSCRIBE sip:xdms.example.jp SIP/2.0
         Call-Id: $(call_id)
         CSeq: $(cseq)
         From: $(from)

とかすると,

"Call-Id: 1@255.255.255.255"
"CSeq: 1 SUBSCRIBE\nFrom: <sip:bob@example.jp>;tag=1\nTo: <sip:alice@example.jp>"

といった具合で,CRLFにならずに,LFだけがはいったものが送信されてしまう.

解答

むりやり "\r" を指定する

       <set-value name="cseq" 
                  format="$(callid-counter) SUBSCRIBE\r"></set-value>

ついでなので,その他気がついたこと

あたらしいヘッダフィールドを追加するには

fielddefで定義する

もどってくるmessageなんわからん

<receive></receive>の内側に<message />を書かなければok. というか -msgcheck をつけて起動しない限り,ノーチェック

<send />中のContent-Lengthなんてわからん

適当な数字をいれておけばかってにつけて送信するようだ.


written by Ar- at Tue Jun 23 03:02:39 UTC 2009
#3 [IMS][network][sip] SIPやらXCAPやらのテストtoolのSeagull

Seagullは大変便利なtoolなのだが,CRLFが変ではまったのでメモ.

seagull 1.8.0.1での話.(svnのtrunkでもおなじ).

シナリオ記述のところで

       <set-value name="call-id" 
                  format="$(callid-counter)@255.255.255.255"></set-value>
       <set-value name="from" 
                  format="<sip:bob@example.jp>;tag=$(callid-counter)"></set-value>
       <set-value name="cseq" 
                  format="$(callid-counter) SUBSCRIBE"></set-value>
     </action>
     <message>
     <!-- header -->
     <![CDATA[SUBSCRIBE sip:xdms.example.jp SIP/2.0
         Call-Id: $(call_id)
         CSeq: $(cseq)
         From: $(from)

とかすると,

"Call-Id: 1@255.255.255.255"
"CSeq: 1 SUBSCRIBE\nFrom: <sip:bob@example.jp>;tag=1\nTo: <sip:alice@example.jp>"

といった具合で,CRLFにならずに,LFだけがはいったものが送信されてしまう.

解答

むりやり "\r" を指定する

       <set-value name="cseq" 
                  format="$(callid-counter) SUBSCRIBE\r"></set-value>

ついでなので,その他気がついたこと

あたらしいヘッダフィールドを追加するには

fielddefで定義する

もどってくるmessageなんわからん

<receive></receive>の内側に<message />を書かなければok. というか -msgcheck をつけて起動しない限り,ノーチェック

<send />中のContent-Lengthなんてわからん

適当な数字をいれておけばかってにつけて送信するようだ.


written by Ar- at Tue Jun 23 03:02:39 UTC 2009
#1 [debian] debian東京勉強会
http://ddtp.debian.net/ddtss/index.cgi/ja (ddtss)について話をする会.みんながおおかれすくなかれ手を動かしていて,生産的なアイディアが出まくり.実にいい集会でした.

自分は
  • Translations: 6
  • Reviews: 35
というかんじで多くはない.ジャンルがhamとnetworkだとわかっているならがんがんいけるとは思うのですが.

個人的にはDICOM関係のpackageがdebianにけっこう実はあるのを知れたのが有益だったかもしれない.これは翻訳の副産物.


written by Ar- at Sat Jun 20 15:40:02 UTC 2009
#1 [network] Akamaiのustを見る

DeNAであったというAkamai勉強会をustで見た.(そのために帰宅も早くした) しかしながら,ごく一部のデータ(日本に4万8000台ほどsurrogateがあるとか)を除けば,入門編でとどまっていた.まあこういう場なので話せないこともいっぱいあるのでしょう.客層も読めないわけだし.

しかし今日の話でおもしろかったのは,

Akamaiは地味な会社.裏方.
ということであったのだが,どう考えてもCDN業界の中ではAkamaiは一番露出的だと思います.特にAkamaizer時代は.


written by Ar- at Mon Jun 15 20:56:27 UTC 2009
#1 [debian][postfix] postfixとsendmail用のmilter package for debian

ひぐちさんから頼まれてたenmaのdebian packageをdebianにいれてくれ,という話に応えてみた. #532941 - ITP: enma -- ENMA is a milter program for the domain authentication technologies. - Debian Bug report logs

元はmrmtさんが1.0.0用に作ったものを1.1.0用にmodifyしたもの(けっこういっぱい).メンテナにmrmtさんをいれてITPしたので,そのうちmrmtさんがddになる...のかもしれない.

できあがったNEWはこちら.やっべ.けっこうなおすところがあるな.upstreamへのpatchもつくっておくっとこう.


written by Ar- at Mon Jun 15 01:06:50 UTC 2009
#2 [debian][postfix] postfixとsendmail用のmilter package for debian

ひぐちさんから頼まれてたenmaのdebian packageをdebianにいれてくれ,という話に応えてみた. #532941 - ITP: enma -- ENMA is a milter program for the domain authentication technologies. - Debian Bug report logs

元はmrmtさんが1.0.0用に作ったものを1.1.0用にmodifyしたもの(けっこういっぱい).メンテナにmrmtさんをいれてITPしたので,そのうちmrmtさんがddになる...のかもしれない.

できあがったNEWはこちら.やっべ.けっこうなおすところがあるな.upstreamへのpatchもつくっておくっとこう.


written by Ar- at Mon Jun 15 01:06:50 UTC 2009
#1 [book] 理系の転職 という本を読んだ
いまさら読んでもなあ,という気もするのだが,何か得るところがあるかもしれない,と思って,Amazon.co.jp: 「理系」の転職: 辻 信之, 縄文アソシエイツという本を読んだ.
  • how to 本ではない
  • 転職をあおるような本ではない
  • たまに先進的な取り組みをしている会社の例がちらっとでている程度
  • かといってよくあるスーパープレイヤー紹介みたいな本ではないのでそういうのに飽き飽きしてる
  • ああ,こういう考えの人もいるのね,というかんじ.

written by Ar- at Mon Jun 08 13:18:37 UTC 2009
#1 [net] PoEだけで動作するNetbookは可能か,とふとおもった.
PoEだけで動作するnetbookがあったら楽だよねえ,と思った私.
というのも,こんな絵をみていたからなのです.

しかし,よく考えると,EeePC S101は最大13.00Wだそうなので,802.3afでも十分可能なんだな電力的には.

written by Ar- at Sun Jun 07 14:37:16 UTC 2009
カテゴリ名(記事数: カテゴリの説明) > サブカテゴリ [+]
reading categories...