備忘録
ユーザーモードで下記コマンドを起動する。
Ubuntuソフトウェアセンターからmozcツールをインストールしたあとで。
これで、キーアサインをATOKに変更できました。
/usr/lib/mozc/mozc_tool --mode=config_dialog
2012年3月23日金曜日
2012年3月20日火曜日
家内LANにVPN接続(PPTP接続)する
NTT東日本のPR-S300SEとBuffalo WZR-HP-G301NHを使ってひかり電話とPPTP接続を設定した際の備忘録
今回の目的
■手順
・初期設定としてPR-S300SEとWZR-HP-G3001NHの設定をします。
1.PR-S300SE側の設定
・トップページ > 基本設定 > 接続先設定 - メインセッションの設定を変更し、PR-S300SEからPPoE接続をしないように変更します。
・トップページ > 詳細設定 > DHCPv4サーバ設定 を変更してDHCPサーバ機能を無効化して、WZR-HP-G3001NH側のセグメントのIPアドレス(ここでは192.168.11.65)を設定します。
2.WZR-HP-G3001NH側の設定
・Internet/LAN > Internetで、WAN側の設定をPPoE接続に接続するように変更します。
・Internet/LAN > DDNS で、Dynamic DNSサービスを使うように設定します。BuffaloダイナミックDNS、DynDNS、TZOから選択できますが、ここではDynDNSを使っています。Dynamic DNSサービスの設定についてはここでは割愛します。
・Internet/LAN > LAN で、DHCPサーバ設定をします。ここでは、ファイルサーバやプリンタ等、固定アドレスにしたいものがあるため、192.168.11.2~192.168.11.9まで、DHCPリースの対象外にしています。
・Internet/LAN > PPTPサーバー で、PPTPサーバの設定をします。先程のDHCPサーバーの設定と一部項目は共有しています。外部ネットワークがBuffaloのデフォルトセグメントを使っている場合、PPTP経由でのVPN接続ができないので、注意が表示されますが特に無視しても大丈夫です。拡張設定は特に設定を剃る必要はありません。
また、PPTPユーザーの設定は、IPアドレス割り当て方法はDHCPサーバー設定の範囲から取得を選択して問題ありません。
3.LANケーブルの接続
・PR-S300SEのONUユニットとルーターユニットにつなげているケーブルを外し、スイッチングハブで分岐させ、WZR-HP-301NHのWANインターフェイスとPR-S300SEのルーターユニットに接続します。ここでは分岐にはBuffalo 3ポートスイッチングハブ(LSW-TX-3EP/CUB)を使いました。
ONUユニットとの接続を分岐させることで、WZR-HP-301NH側のDynamicDNS機能およびPPTP接続機能を特別な設定無しに使うことができます。また、ひかり電話も併用することができます。
・また、PR-S300SEにクライアントPCからアクセスできるように、WZR-HP-301NHのLANポートとPR-S300SEのLANポートをLANケーブルで接続します。PR-S300SEには192.168.11.65にアクセスすることで接続できるようになります。
今回の目的
- WZR-HP-G301NHのPPTP接続・DDNS機能とひかり電話を併用する
- ひかり電話の子機としてiPhoneを登録する
- 外部のPCからWimax接続でPPTP接続してファイル
■手順
・初期設定としてPR-S300SEとWZR-HP-G3001NHの設定をします。
1.PR-S300SE側の設定
・トップページ > 基本設定 > 接続先設定 - メインセッションの設定を変更し、PR-S300SEからPPoE接続をしないように変更します。
![]() ![]() |
・トップページ > 詳細設定 > DHCPv4サーバ設定 を変更してDHCPサーバ機能を無効化して、WZR-HP-G3001NH側のセグメントのIPアドレス(ここでは192.168.11.65)を設定します。
![]() |
2.WZR-HP-G3001NH側の設定
・Internet/LAN > Internetで、WAN側の設定をPPoE接続に接続するように変更します。
![]() |
・Internet/LAN > DDNS で、Dynamic DNSサービスを使うように設定します。BuffaloダイナミックDNS、DynDNS、TZOから選択できますが、ここではDynDNSを使っています。Dynamic DNSサービスの設定についてはここでは割愛します。
![]() |
・Internet/LAN > LAN で、DHCPサーバ設定をします。ここでは、ファイルサーバやプリンタ等、固定アドレスにしたいものがあるため、192.168.11.2~192.168.11.9まで、DHCPリースの対象外にしています。
![]() |
・Internet/LAN > PPTPサーバー で、PPTPサーバの設定をします。先程のDHCPサーバーの設定と一部項目は共有しています。外部ネットワークがBuffaloのデフォルトセグメントを使っている場合、PPTP経由でのVPN接続ができないので、注意が表示されますが特に無視しても大丈夫です。拡張設定は特に設定を剃る必要はありません。
また、PPTPユーザーの設定は、IPアドレス割り当て方法はDHCPサーバー設定の範囲から取得を選択して問題ありません。
![]() |
3.LANケーブルの接続
・PR-S300SEのONUユニットとルーターユニットにつなげているケーブルを外し、スイッチングハブで分岐させ、WZR-HP-301NHのWANインターフェイスとPR-S300SEのルーターユニットに接続します。ここでは分岐にはBuffalo 3ポートスイッチングハブ(LSW-TX-3EP/CUB)を使いました。
ONUユニットとの接続を分岐させることで、WZR-HP-301NH側のDynamicDNS機能およびPPTP接続機能を特別な設定無しに使うことができます。また、ひかり電話も併用することができます。
・また、PR-S300SEにクライアントPCからアクセスできるように、WZR-HP-301NHのLANポートとPR-S300SEのLANポートをLANケーブルで接続します。PR-S300SEには192.168.11.65にアクセスすることで接続できるようになります。
2012年3月7日水曜日
WSHを使ってProgramsフォルダを開くサンプル
Windows 8ではインストール済みの通常のWindowsアプリケーションを起動するために、いちいちMetro UIの「全てのアプリを表示」から実行しなければならないので、非常に使い勝手が悪い。改善のためにWSHスクリプトを書いてみた。
Programsフォルダが取得できるかどうかは後ほど確認する予定
<package>
<job id="main">
<script language="VBScript">
Option Explicit
dim ws
dim strPrograms
dim errNo
errNo = 0
set ws = WScript.CreateObject("WScript.Shell")
strPrograms = ws.SpecialFolders("Programs")
if strPrograms <> "" then
ws.Run("explorer " & strPrograms)
else
errNo = 1
end if
WScript.Quit(errNo)
</script>
</job>
</package>
2012年3月2日金曜日
Windows 8 consumer preview bootable USBメモリの作成方法
下記、備忘のため
- コマンドプロンプトを管理者権限で実行
- diskpart
- list disk
- select disk 2
- clean
- create partition primary
- select partition 1
- active
- format fs=fat32
- assign
- exit
- xcopy D:\*.* /s/e/f F:\
- cd /D F:\boot
- boot> bootsect /nt60 F:
2・・・・「list disk」で表示されるディスク
D・・・・Windows8インストールDVDが挿入されているドライブレター
F・・・・USBフラッシュメモリのドライブレターbootsectコマンドの引数は/nt52もしくは/nt60のいずれかなので、/nt60を指定
2011年2月24日木曜日
Objective-C入門
Macマシンを手に入れたので、今更ながら組込みに先駆けてiPhoneアプリに取り組んでみることにした。
HTTP通信でiPhoneから組込みマシンをコントロール出来ればいいじゃんという安易な発想なのだけど。
ひとまず、C++とC#、Javaは分かるからObjective-Cの方言だけわかればいいやと考えていたら、全く文法が違うという事実に驚愕。C++の混沌とした世界を愛する者としてにはちょっと分かりづらいよと思う。
C言語っぽさという意味では、C#よりもVB風味な印象という感想を持ったところ、分かりやすい説明の記事を発見。
HTTP通信でiP
ひとまず、C++とC#、Javaは分
C言語っぽさという意味では
良書とされている「詳細Objective-C2.0」では、C言語からのはしょりすぎな部分が散見されるので、@ITの記事から見ていくことにする。
2010年10月4日月曜日
LT1010を探してみた
空き時間を使って秋葉原を散策。というか、LT1010を使ってみたかったので、マルツ秋葉原二号店に行ったけど、品切れ中でした。少しぐるっと回って若松通商の本店とラジオ会館をぐるっと回ってみるものの結局見当たらず。
仕方が無いので、DigikeyでHA-5002とあわせて少し多めに発注をかけておきました。円高だというのに、あまり安くなっていないのには閉口。とりあえず、モノが届くまでwktkしておく。
iBasso P3+手を入れ続ける
P3+を長らく放置していたので、ここ数週、気合を入れて直しはじめました。
そもそも当初は、Energizerの単4リチウム電池を使うと、すぐに発振してノイズが乗るようになったので、eneloop x6本に切り替えたもののこれもなんかもっさりした音で気に食わないという状況。
リチウムイオンも考えたけど、よくスイッチをいれっぱなしにして完全放電させてしまうので、それも却下。仕方がないので、9.6Vという006P電池があるので、それを使うために魔改造をしたところから全ては始まりました。
これまではオペアンプローリングと電池の交換しかしていなかったのですが、結局006P化、右の写真ではまだ治っていないのですが、ボリュームをマルツRD925G、スイッチ脇のフイルムコンデンサをCL21Xに交換これだけで、音の感じがまったく変わりました。
最終的には、オペアンプローリングは、L/R:OPA211IDR、BUF:HA5002、3/4:LT1364スタックで落ち着けることに。今まで聞こえない音が聞こえるのは気分がいい。
次は耐圧を上げて、安定化電源からひっぱり、20V近辺で動作させたいのですが、ボリューム交換だけでかなり衝撃をうけたので、電圧を高くしてもなー。ただ、OPA627AUをうまく鳴らせるだけの電圧が欲しいというのもあるんですけどね。
登録:
投稿 (Atom)






