コントリビューション

Hadoop関連


Hadoop 2.x系をWindows Nativeで動かしてみたいとと思います。
今後は、2.x系の開発環境をeclipseで構築していきたいと思います。

目次

Windows7 Pro(64Bit)にてHadoop2.4.0を動かす。

EclipseにてWordCountをdebugしてみよう。



WideStudio関連

純国産フリーのWideStudioを使用して色々なアプリケーションを作成してみたいと思います。
まだまだサンプル等が少ないですが、今後は少しずつ増やしたいと思います。

目次

WSCsheet クラス Update 2008.03.15

WSCsheet クラス

WideStudioでコンソールアプリケーションその1

WideStudioでコンソールアプリケーションその2(データベース編)

WSCedittextField クラス

WideStudio BCC5.5.1、VC++6.0対応版

ODBC クラス


Asterisk関連

Asterisk-1.4.29でWAKWAKフォン に接続する方法

パッチの適用

ナカムラさんが作成されているパッ チを基に1.4.29用に修正しました。パッチを作成して下さったナカムラさんには感謝して います。

1.4.29用のパッチは、chan_sip.c.se-timer-1.4.29.patchを、Downloadしてください。

まずは、Asteriskにセッションタイ マーのパッチを適用します。

# cd Asterisk-1.4.29
# cd channels
# patch -p0 < chan_sip.c.se-timer-1.4.29.patch
# cd ..
# make
# make install

sip.confの設定

WAKWAKフォンの端末設定URLにアク>セスする。
 
パスワードを入力し「次へ」をクリ ック
 
[ページ]-[ソースの表示]をクリッ>クするとソースが表示されます。
 

使用するのは、以下の4項目です。

Sipsv_addrの値:aaa.bbb.ccc.dddd
Sip_domainの値:aaa.bbb.xephion.ne.jp
Usernameの値:ユーザ名
Passwordの値:パスワード

Sip.confの記述例

[general]
maxexpirey=3600
defaultexpirey=3600
context=default
port=5060
bindaddr=0.0.0.0
srvlookup=yes
allowguest=yes
disallow=all
allow=ulaw
allow=alaw
allow=gsm
language=jp
localnet=192.168.0.0/255.255.0.0
nat=route

externip=xxx.xxx.xxx.xxx

register => 050xxxxxxxx@aaa.bbb.xephion.ne.jp:パスワード:ユーザ名@xephion-net/050xxxxxxxx

[xephion-net]
type=friend
secret=パスワード
username=ユーザ名
fromuser=050xxxxxxxx
fromdomain= aaa.bbb.xephion.ne.jp
host= aaa.bbb.ccc.dddd
context=in-xephion
dtmfmode=inband
canreinvite=no
insecure=port,invite
progressinband=no
qualify=yes
session-expires=300
refresher=uac

[201]
type=friend
username=201
secret=201
canreinvite=no
host=dynamic
dtmfmode=rfc2833
callgroup=1
pickupgroup=1
mailbox=201

[202]
type=friend
username=202
secret=202
canreinvite=no
host=dynamic
dtmfmode=rfc2833
callgroup=1
pickupgroup=1
mailbox=202


extensions.confの記述例

[general]
writeprotect=no
priorityjumping=no

[globals]
USEVOICEMAIL=YES
SPEAKINGCLOCK=317
ECHOTEST=333
;For WAKWAK PHONE
MYNUMBER=050xxxxxxxx
;G-LEX
MYGLEXNUM=050xxxxxxxx

[default]

; Ring 201-204 phones
exten => 200,1,Dial(SIP/201&SIP/202&SIP/203&SIP/204&IAX2/201&IAX2/202&IAX2/203&IAX2/204)
exten => 200,n,Hangup

; Local SIP/IAX phones 201-209
exten => _20Z,1,GotoIf($["${USEVOICEMAIL}"="YES"]?use-vm)
exten => _20Z,n,Dial(SIP/${EXTEN}&IAX2/${EXTEN},,tT)
exten => _20Z,n,Hangup
exten => _20Z,n(use-vm),Dial(SIP/${EXTEN}&IAX2/${EXTEN},60,tT)
exten => _20Z,n,NoOp(${DIALSTATUS})
exten => _20Z,n,GotoIf($["${DIALSTATUS}"="BUSY"]?vm-rec)
exten => _20Z,n,GotoIf($["${DIALSTATUS}"="NOANSWER"]?vm-rec)
exten => _20Z,n,GotoIf($["${DIALSTATUS}"="CHANUNAVAIL"]?vm-rec)
exten => _20Z,n,Hangup
exten => _20Z,n(vm-rec),Answer()
exten => _20Z,n,Wait(1)
exten => _20Z,n,Voicemail(${EXTEN})
exten => _20Z,n,Hangup

;WAKWAK PHONE Dial-out Sample
exten => _0.,1,Set(CALLERID(num)=${MYNUMBER})
exten => _0.,n,Set(CALLERID(name)=${MYNUMBER})
exten => _0.,n,Dial(SIP/${EXTEN}@xephion-net,120,T)

;WAKWAK PHONE Dial-in
exten => 050xxxxxxxx,1,Dial(SIP/201)
exten => 050xxxxxxxx,n,Hangup



SIP-2100P(ファーム1.14B)の設>定

まず、電話機よりIPを確認する。

「 機能」>「 」 4>「4:ネット>ワークセッテイ」>「 決定」>「 」 2でIPアドレスを確認


次にログイン

http://SIP-2100PのIPアドレス /admin を開き、ユーザ名: admin パスワード: 1234 でログイン。

 

次に基本設定を行う
 


以下はコントロールパネルの画面で す。
http://SIP-2100PのIPアドレスで以 下の画面が表示されます。