<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Nikep's blog - テクノロジ</title>
    <link>http://www.nikep.net/srdpty/</link>
    <description>Interests about Software, Developement, Technologies and Hobbies...</description>
    <dc:language>ja</dc:language>
    <generator>Serendipity 1.6.2 - http://www.s9y.org/</generator>
    <pubDate>Sat, 13 Jul 2013 20:10:38 GMT</pubDate>

    <image>
        <url>http://www.nikep.net/srdpty/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Nikep's blog - テクノロジ - Interests about Software, Developement, Technologies and Hobbies...</title>
        <link>http://www.nikep.net/srdpty/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>日経Linuxの記事の補遺</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/90-Linux.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/90-Linux.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=90</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=90</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;div align=&quot;justify&quot;&gt; &lt;br /&gt;
&lt;h1&gt;日経Linuxに書いた記事に対する補足&lt;/h1&gt; &lt;br /&gt;
&lt;/div&gt; &lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt; &lt;br /&gt;
&lt;p&gt;日経Linux 7月号の「5分で作れるLinuxサーバー」に5件の記事を書きました。基本的に1ページ/件にまとめることになっていたため、舌足らずになってしまっていたり、圧縮された際に前後関係が合わなくなってしまった部分があります。解り難いところもあるかと思いましたので、ここで補足しておきたいと思います。&lt;/p&gt; &lt;br /&gt;
&lt;h2&gt;音楽・動画： 簡易な音声エフェクトを入れる&lt;/h2&gt; &lt;br /&gt;
&lt;p&gt;ecasoundをサーバで動かして、ストリームを変換する構成です。(2)クライアントの導入のところで、「Ecasoundはなくても動くべきですが、ちょっと問題があります(後述)」と書いてありますが、(後述)部分が切られてしまっており存在しません。 抜けてしまった部分は以下の通りです。&lt;/p&gt; &lt;br /&gt;
&lt;blockquote&gt; &lt;br /&gt;
&lt;h3&gt;解説など&lt;/h3&gt; &lt;br /&gt;
&lt;p&gt;スクリプトでは、(ssh $ServerHost ...)のところが、サーバー上で実行されます。従って、基本的な構成としては、ecasoundが動かないマシンやWindowsからでもサーバーの機能を呼びだして使うことができます。しかし、今回の実験では、サーバからの返りストリームをecasoundでないと上手く読むことができませんでした。この部分は以下のような処理で十分と思うのですが、どこがいけないのでしょうか。&lt;br /&gt;&amp;#160; ecasound -i:-&lt;br /&gt;代わりの処理&lt;br /&gt;&amp;#160; play -&lt;br /&gt;もしくは、&lt;br /&gt;&amp;#160; sox -e signed-integer -c 2 -r 44100 -b 16 - -e signed-integer -c 2 -r 44100 -b 16 -t wav - | play -&lt;/p&gt; &lt;br /&gt;
&lt;/blockquote&gt; &lt;br /&gt;
&lt;p&gt;どういうことかと言いますと、ecasoundは、PCM(符号付きリトルエンディアン16bit、ステレオチャネル、サンプリング周波数44.1KHz)のストリームを返してきます。これをクライアント側では、そのままplay、もしくは最悪でも sox でヘッダを付けてplayすることで再生できるはずなのですがうまく行かず、ecasoundで読まないと再生できません。(ノイズになります)。このストリームを返す代わりにWAV形式のファイル(実質、ヘッダ付きのPCMデータ)にすれば、クライアントでもplayで再生できることから間違っていないと思うのですが、結局解決に至りませんでした。&lt;/p&gt; &lt;br /&gt;
&lt;h2&gt;ファイル共有： 設定なしで自動マウントが可能&lt;/h2&gt; &lt;br /&gt;
&lt;p&gt;これは、&lt;a href=&quot;http://www.nikep.net/srdpty/index.php?/archives/87-Ubuntu-Tips-Fix-auto.smb-for-automount-Windows-shares..html&quot;&gt;こちら&lt;/a&gt;の記事に書きました。(日本語を追加しました)&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; &lt;/p&gt; &lt;br /&gt;
&lt;h2 align=&quot;justify&quot;&gt;Webサーバー： 暗号化と認証で安全な情報共有&lt;/h2&gt; &lt;br /&gt;
&lt;p&gt;ここではStartSSLという認証局を使いましたが、 他にも幾つかあります。大手の認証局でも、有効期間はまちまちですが、テスト用のサーバ証明書を出してくれるところがあります。「ssl certificate free」でググれば出てきます。(国内には少ない)&lt;/p&gt; &lt;br /&gt;
&lt;p align=&quot;justify&quot;&gt;「5分でできる」、ということから、最初「オレオレ認証」にも言及しようと思ったのですが、削られました。オレオレ証明書は詐欺に使われる可能性から非常に評判が悪い(最新のブラウザでは、原則として繋げない)のですが、HTTPの平文で通信するのよりはましで、カジュアルな盗聴行為から守ることができます。&lt;/p&gt; &lt;br /&gt;
&lt;p align=&quot;justify&quot;&gt;日本の大手の認証局で証明書を取るためには、最低でも年間10万円程度支払わなくてはならず、個人では負担が大き過ぎます。何でもダダ漏れ状態と、完全セキュアの中間ソルーションがないのは残念なことです。なお、自己署名認証した場合に、署名した公開鍵相当のものを相手にセキュアに渡すことができれば、原理的にはセキュアなはずです。&lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; &lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;/div&gt; &lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;&lt;/div&gt; &lt;br /&gt;
&lt;h1&gt; &lt;/h1&gt; 
    </content:encoded>

    <pubDate>Mon, 01 Jul 2013 00:37:00 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/90-guid.html</guid>
    
</item>
<item>
    <title>NTT Flet's 光メンバーズクラブに繋げない</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/89-NTT-Flets.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/89-NTT-Flets.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=89</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=89</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1&gt;Flet&#039;s光メンバーズクラブに繋げないときの対処&lt;/h1&gt;&lt;p&gt;Flet&#039;sの契約内容を確認しようとしたら、「繋げません」と出てしまい、見ることができません。サポートに電話しても中々要領を得なかったりして、時間を無駄にしていまいました。何が起ったのか、どうすれば解決するのか分ったので、まとめておきます。&lt;/p&gt;&lt;p&gt;結論から言いますと、これは、セキュリティ強化のために、NTTがシステムをこっそり変更したことに起因しています。契約や料金関係の情報をインタネットから切り離してイントラネットに移しており、このイントラネットには、光回線のセカンドpppセッションからしかアクセスできなくしています。&lt;/p&gt;&lt;h2&gt;詳しい内容&lt;/h2&gt;&lt;p&gt;Flet&#039;s 光回線には2セッションあり、追加契約すると、2ndセッションを使うことができます。通常は、2つのISPを使い、別のグローバルアドレスでインタネットに繋ぐ使い方になるかと思いますが、追加料金が必要なので、普通は使われていないと思います。この辺のサービスとの整合性は不明なのですが、この通常使っていない2ndセッションをNTTのイントラネットに繋ぐようになりました。インタネットからの不正アクセスを遮断するのが目的と推測され、これによって、実際に光回線の中からしかアクセスすることができません。(契約者でも、インタネットからは見れない)&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;それで、終端装置がルータータイプのものは、勝手にソフトを更新して、2ndセッションのDNSやルーティングを変更してしまったとのことですが、ブリッジタイプのもの(もしくはブリッジとして使っているもの)は自分でセッティングしないとなりません。基礎情報は以下の通りです。(因みに、機器と繋いでいるというハードウェアセキュリティで、ソフトウェア的な秘密情報はありません)&lt;/p&gt;&lt;p&gt;2nd pppセッション&lt;/p&gt;&lt;ul&gt;&lt;li&gt;ネットワーク： 220.210.0.0/16 (多分。他の220.210.194ではない繋がないとならないホストがあるようです)&lt;/li&gt;&lt;li&gt;ドメイン： flets&lt;/li&gt;&lt;li&gt;DNS:  220.210.194.67&lt;/li&gt;&lt;li&gt;直接繋がなくてはならないホスト： www.flets (220.210.194.4)&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;justify&quot;&gt;ppp認証： ユーザ: guest@flets, パスワード: guest&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Linuxからこれに繋ぐためには、以下を実行します。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;pppoe-start /etc/ppp/pppoe-1.conf (pppoe-1.confは上記情報を入れて作成する)&lt;/pre&gt;&lt;pre&gt;route add -net 220.210.0.0 netmask 255.255.0.0 ppp1&lt;/pre&gt;&lt;pre /&gt;&lt;/blockquote&gt;&lt;p&gt;なお、理由は不明ですが、1stセッションを繋いだ直後に実施すると、繋げなくてエラーします。60秒ほど待てば大丈夫なようです。&lt;/p&gt;&lt;p&gt;なお、DNSはうまく共存できなかったので、仕方なく /etc/hosts に直書きしています。(今のところ2つ)。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;220.210.194.4    www.flets&lt;/pre&gt;&lt;pre&gt;123.107.190.162    speed.flets&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;これらは、イントラなfletsドメインではなくて、flets.ntt.co.jpのような登録されたドメインにして通常のDNSレコードに載せていただけると都合が良いのですけれど。(グローバルアドレスですので)&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;h1&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/h1&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Thu, 20 Jun 2013 05:32:00 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/89-guid.html</guid>
    
</item>
<item>
    <title>MAC OS Xの小ネタ: ファイルのロック</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/80-MAC-OS-X.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/80-MAC-OS-X.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=80</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=80</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1&gt;ファイルの属性とchflags&lt;/h1&gt;&lt;p align=&quot;justify&quot;&gt;MAC OS Xでは、Samba経由でコピーしたファイルなどで、通常のファイル操作できなくなってしまうことがあります。Finderでゴミ箱に入れようとすると、「ロックされています」と表示され、chmodしようとすると&amp;quot;Operation not permitted&amp;quot;表示されてしまい、実行することができません。少しの間、悩んでしまいました。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;結論としては、これはBSDのファイル属性拡張です。これを変更するには、chflagsのコマンドを使います。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;&lt;i&gt;chflags nouchg  files&lt;/i&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p align=&quot;justify&quot;&gt;また、ロック解除に関しては、Finder → 情報を見る でチェックボタンを外すことでも可能です。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;このようなものがあるのを初めて知りました。なんだか、DOSのattrみたいです。昔、SunOS使いだったのになぁ、と思い調べてみたら、BSD4.4からの導入(SunOSは4.3まで)だったようです。設定可能な属性は他にも沢山ありますが、opaqueとhidden以外は現在は使われてなさそうなものです。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;UNIXはOKだぜと思いがちな、Linux使いの人が嵌り易そうな罠ですね。それにしても、属性拡張の仕方としてエレガントさに欠けているように感じるのは私だけでしょうか。chmodか、ACLのどちらかと統合して欲しい気がします。&lt;/p&gt;&lt;p align=&quot;justify&quot; /&gt; 
    </content:encoded>

    <pubDate>Sat, 09 Apr 2011 07:43:09 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/80-guid.html</guid>
    
</item>
<item>
    <title>UNIX利用者のためのMac OS Xの設定</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/70-UNIXMac-OS-X.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/70-UNIXMac-OS-X.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=70</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=70</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1 align=&quot;justify&quot;&gt;iPhone/iPad開発をいつもの開発環境に近づける&lt;/h1&gt;&lt;p align=&quot;justify&quot;&gt;普段、LinuxとWindowsを使っているユーザがMac OS Xを使うときに便利な設定をまとめます。&lt;/p&gt;&lt;h2 align=&quot;justify&quot;&gt;UNIX, Windows, Mac OS X&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;私は普段Linuxのデスクトップを使っており、アプリ開発やOffice文書の作成ではWindowsを使っています。両刀使いは結構苦痛でした。原理主義者ではありませんので、全てのユーザビリティをどちらかに合わせたい、ということではないのですが、どうしても慣れない、あるいはどちらかのやり方が圧倒的に便利だ、というものだけは変更したくなります。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;ウィンドウズは、各種ツール(レジストリの書き換えや、XKeymacs、Cygwin、VirtuaWin、xyzzy)によって、今では好き嫌いなく使えるようになりました。iPhone/iPadの開発でMac OS Xを使い始めましたので、同じように使い易い環境を構築したいと考えています。基本的にMac OS XのベースシステムはBSDなので、UNIXに近い環境として使えることが期待できます。&lt;/p&gt;&lt;h2 align=&quot;justify&quot;&gt;ハードウェア&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;&lt;!-- s9ymdb:65 --&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.nikep.net/srdpty/uploads/scrnshot.jpg&quot;&gt;&lt;!-- s9ymdb:65 --&gt;&lt;img width=&quot;110&quot; height=&quot;101&quot; class=&quot;serendipity_image_right&quot; style=&quot;border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.nikep.net/srdpty/uploads/scrnshot.serendipityThumb.jpg&quot; /&gt;&lt;/a&gt;コンピュータ本体はApple純正しか選択肢がありませんが、ディスプレイ、キーボード、マウスはウィンドウズPCのもので支障ありません。Macの特殊キーは「システム環境設定」→「修飾キーの設定」にて設定可能で、(コマンドキー) ← (ウィンドウズキー)、(オプションキー) ← (左Altキーに)なります。また、左ControlとCapsLockの入れ替え設定もあります。キーバインディングは概ねUNIX風で、コマンドキー修飾がWindows風ショートカットになります。キーマップ入れ替えソフトもあるようですが、これは慣れてしまったほうが無難そうです。なお、コピーペーストするにはマウスで選択しただけでは駄目で、Windows風にコマンド-Cを押さないとなりません。&lt;/p&gt;&lt;h2 align=&quot;justify&quot;&gt;デスクトップ&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;仮想スクリーンは&amp;quot;Spaces&amp;quot;で基本的な機能をカバーすることができて満足です。但し、一覧を表示するF8が時々効かなくなります。どうしてでしょうか？&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;しかし、ウィンドウの挙動に満足がいっていません。XMouse機能(マウスポインタが入ったウィンドウにフォーカスが移ること(focus-follow-mouse)と、アクティブウィンドウが自動的に表示スタックの一番上に表示される(autoraise))を使えないからです。随分捜してみて、アメリカ人は大分議論してるのを見ましたが、結局のところ実現できていないようです。これは残念。&lt;br /&gt;なお、Focus-Follow-MouseだけでしたらTerminalでは動作するようです。実際、Terminalで動けば75%はOKです。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;font size=&quot;2&quot;&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;&lt;code&gt;defaults write com.apple.Terminal FocusFollowsMouse -string YES&lt;/code&gt;&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://stackoverflow.com/questions/98310/focus-follows-mouse-plus-auto-raise-on-mac-os-x&quot; title=&quot;stack over flow&quot;&gt;こちら&lt;/a&gt;を参照して下さい。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;また、ウィンドウリサイズや移動にマウスショートカットを設定するやり方も不明です。特にリサイズは元々右下枠にしか引っぱれるところがなく不便です。(UNIXでは設定にも依りますが、Alt-右ボタンで移動、Alt-中ボタンでリサイズ)&lt;/p&gt;&lt;h2 align=&quot;justify&quot;&gt;アプリケーション&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;元々入っている/usr/bin/emacsがウィンドウ無しモード(&amp;quot;-nw&amp;quot;)でしか上がらないのは不便なので、&lt;a href=&quot;http://emacsformacosx.com/&quot;&gt;ここ&lt;/a&gt;からインストールします。他に同様のGUIアプリとして、Firefox、Gimpなどを入れています。Gimpはそのままでは文字化けしてしまいますので、&lt;a href=&quot;http://d.hatena.ne.jp/c-mitsuba/20090330/1238424061&quot;&gt;ここ&lt;/a&gt;を見て直します。また、iTunesはコーデックが少なくて見られないファイルが多いですので、&lt;a href=&quot;http://ja.wikipedia.org/wiki/VLC&quot;&gt;VLC&lt;/a&gt;をインストールすると良いでしょう。ほぼ何でも再生できるようになります。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;日本語入力: SKK使いの方には、素晴しくデザインがカラフルで格好良い&lt;a title=&quot;aquaskk.sourceforge&quot; href=&quot;http://aquaskk.sourceforge.jp/&quot;&gt;AquaSKK&lt;/a&gt;を使うことができます。&amp;quot;AquaSKK統合&amp;quot;モードにすると、skkinputやSKKIMEとほぼ同様の使い勝手になります。&lt;/p&gt;&lt;h2 align=&quot;justify&quot;&gt;端末エミュレータ&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;なんと言っても使い易いコマンドライン環境がないと話になりません。&amp;quot;ターミナル&amp;quot;が使えるのですが、シェル(bash)の設定はデフォルトのままですので、追加設定をします。基本的に他の環境の.bashrcをコピって環境を合わせれば大丈夫なのですが、入っているbashは、起動時にbashrcを読み込みませんので、.bash_profileに以下のように設定します。また、ここでは、portを使う都合で、PATHとMANPATHも設定しておきます。&lt;br /&gt;本当は使い分けがある(profileはlogin shellで一回だけ読まれるため環境変数を設定し、bashrcはshell起動時に読まれるのでShell変数やaliasを設定する)訳ですが、全部.bash_profileに書き込んでしまっても良いかもしれません。&lt;/p&gt;&lt;blockquote&gt;&lt;pre align=&quot;justify&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;#-- command exec path and man path&lt;br /&gt;export PATH=&amp;quot;/opt/local/bin:/opt/local/sbin:${PATH}&amp;quot;&lt;br /&gt;export MANPATH=&amp;quot;/opt/local/share/man:${MANPATH}&amp;quot;&lt;br /&gt;#---------- load shell run configuration&lt;br /&gt;[ -f ${HOME}/.bashrc ] &amp;amp;&amp;amp; . ${HOME}/.bashrc&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p align=&quot;justify&quot;&gt;また、アプリのところでインストールしたGUIアプリ(Cocoaアプリというんでしょうか)は、普通の実行パス上にはありません。これを端末から実行するためには、例えば以下のように.bashrcに記述しておきます。&lt;/p&gt;&lt;blockquote&gt;&lt;pre align=&quot;justify&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;times new roman,times,serif&quot;&gt;&lt;i&gt;function Emacs() { open -a  /Applications/Emacs.app/ $* &amp;amp; true; }&lt;br /&gt;alias gimp=&#039;open -a  /Applications/GIMP.app/&#039;&lt;/i&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p align=&quot;justify&quot;&gt;上記の設定でEmacsのウィンドウ版が起動できるようになります。実際にはemacsclientのような動作(ウィンドウは一個だけ上がり、Emacsとして起動すると編集対象だけ入れ替わる)になってしまいますが、改善方法は私には分りません。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&amp;quot;Port&amp;quot;というパッケージ管理システムがあるようなので&lt;a href=&quot;http://distfiles.macports.org/MacPorts/&quot;&gt;ここ&lt;/a&gt;から.dmgを拾ってきてインストールします。これで管理されるアプリは/opt/local/の下にインストールされるようです。nkf、wget、netpbmなどスクリプトで使うものをインストールしました。なお、管理者アカウント(root)になるには、&amp;quot;sudo su -&amp;quot;でOKですが、rootのパスワードを設定してしまっても良いでしょう。&lt;/p&gt;&lt;blockquote&gt;&lt;pre align=&quot;justify&quot;&gt;&lt;i&gt;&lt;font size=&quot;2&quot; face=&quot;times new roman,times,serif&quot;&gt;# port install wget&lt;br /&gt;# port install nkf&lt;br /&gt;# port install netpbm&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;また、ファイル捜しユーティリティのlocateはありますが、肝心のデータベースが空ですので、構築します。&lt;/p&gt;&lt;blockquote&gt;&lt;pre align=&quot;justify&quot;&gt;&lt;i&gt;&lt;font size=&quot;2&quot; face=&quot;times new roman,times,serif&quot;&gt;# /usr/libexec/locate.updatedb&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;またまた、perlは入っていますが、Jcode.pmとかのライブラリは入っていません。cpanは入っているので、rootでcpanを起動、インストールします。&lt;/p&gt;&lt;h2&gt;ファイルシステム&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;自分のホームの下は、Finderで日本語名前が見えていても、アスキー名前が付いているようです。(Windows Vista以降のWindowsと同じ)。「書類」は&amp;quot;Documents&amp;quot;、「ダウンロード」は&amp;quot;Downloads&amp;quot;でアクセス可能です。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;また、ネットワークファイルシステムは、ウィンドウズ共有(SMB)が使えます。/Volume/&amp;quot;sambaname&amp;quot;にマウントされます。確認はしていませんが、automountが使われているんでしょうか。&lt;/p&gt;&lt;p align=&quot;justify&quot; /&gt;&lt;p align=&quot;justify&quot; /&gt;&lt;p align=&quot;justify&quot; /&gt;&lt;p align=&quot;justify&quot;&gt; &lt;/p&gt;&lt;p align=&quot;justify&quot; /&gt;&lt;p align=&quot;justify&quot; /&gt;&lt;p align=&quot;justify&quot; /&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 30 Nov 2010 15:51:19 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/70-guid.html</guid>
    
</item>
<item>
    <title>ジェスチャーでGoogle検索をする</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/68-Google.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/68-Google.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=68</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=68</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1&gt;FireGestureのGoogle検索スクリプト&lt;/h1&gt;&lt;p&gt;Firefox向けアドオンのFireGestureで、クリップボードの文字列を検索してタブに表示するスクリプトを作りました。&lt;/p&gt;&lt;p&gt;Googleの検索ページが重くなっています。昔は軽いのが売りだったと思うのですが、今では、何やらスクリプトが沢山付いていて、開くのにイラつくほど&lt;b&gt;&lt;/b&gt;時間が掛かってしまいます。そこで、FireGestureで検索結果を直接表示させることにしました。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;const IN_NEW_TAB = true;&lt;br /&gt;const IN_BACKGROUND = true;&lt;br /&gt;var str = readFromClipboard();&lt;br /&gt;if (!str)&lt;br /&gt;  return;&lt;br /&gt;str = encodeURIComponent(str);&lt;br /&gt;str = &amp;quot;http://www.google.co.jp/search?hl=ja&amp;amp;source=hp&amp;amp;q=&amp;quot; + str &lt;br /&gt;            + &amp;quot;&amp;amp;aq=f&amp;amp;aqi=g10&amp;amp;aql=&amp;amp;oq=&amp;amp;gs_rfai=&amp;quot;&lt;br /&gt;if (IN_NEW_TAB)&lt;br /&gt;  gBrowser.loadOneTab(str, null, null, null, IN_BACKGROUND, false);&lt;br /&gt;else&lt;br /&gt;  gBrowser.loadURI(str);&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p /&gt;&lt;p&gt;こんな風に設定します。これは、Ｇの文字を書くジェスチャー(ULDRUL)でクリップボード(カットバッファ)に格納された文字を検索します。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.nikep.net/srdpty/uploads/open_google_search.jpg&quot; class=&quot;serendipity_image_link&quot;&gt;&lt;!-- s9ymdb:64 --&gt;&lt;img width=&quot;110&quot; height=&quot;76&quot; src=&quot;http://www.nikep.net/srdpty/uploads/open_google_search.serendipityThumb.jpg&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; class=&quot;serendipity_image_center&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.nikep.net/srdpty/uploads/open_google_search.jpg&quot; class=&quot;serendipity_image_link&quot;&gt;&lt;!-- s9ymdb:64 --&gt;&lt;/a&gt;&lt;!-- s9ymdb:64 --&gt;&lt;/p&gt;&lt;p&gt;ついでに、やはりエンタランスページが重いWikipedia用も作りました。Wの文字を書くジェスチャー(DUDU)に割当てています。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;const IN_NEW_TAB = true;&lt;br /&gt;const IN_BACKGROUND = true;&lt;br /&gt;var str = readFromClipboard();&lt;br /&gt;if (!str)&lt;br /&gt;  return;&lt;br /&gt;str = encodeURIComponent(str);&lt;br /&gt;str = &amp;quot;http://ja.wikipedia.org/w/index.php?search=&amp;quot; + str;&lt;br /&gt;if (IN_NEW_TAB)&lt;br /&gt;  gBrowser.loadOneTab(str, null, null, null, IN_BACKGROUND, false);&lt;br /&gt;else&lt;br /&gt;  gBrowser.loadURI(str);&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 10 Nov 2010 17:33:47 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/68-guid.html</guid>
    
</item>
<item>
    <title>スモールオフィスのネットワーク III</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/62-III.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/62-III.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=62</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=62</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1&gt;中小規模の会社ネットワーク その3&lt;/h1&gt;&lt;p&gt;&lt;a title=&quot;スモールオフィスのネットワーク II&quot; href=&quot;index.php?/archives/59-II.html&quot;&gt;こちら&lt;/a&gt;の続きです。&lt;/p&gt;&lt;h2&gt;DNS (ドメインネームサービス)&lt;/h2&gt;&lt;p&gt;DNSは、コンピュータの名前とIPアドレスを変換する役割を担いますが、機能上3つに分けられます。&lt;/p&gt;&lt;ol&gt;&lt;li&gt;イントラネット上のPCの名前を解決する&lt;/li&gt;&lt;li&gt;インタネット上のホストの名前を解決する &lt;/li&gt;&lt;li&gt;自ドメインのホストの名前解決をインタネットに対して提供する&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;例えば、(1)は隣りの机のパソコンとファイル共有したりする場合、(2)はウェブサーフィンをする場合、(3)は自ドメインでサービスを提供する場合に必要になります。&lt;/p&gt;&lt;p&gt;この内で、スモールオフィスのDNSは(1)と(2)の機能を実装します。(3)はドメインのレジストラが提供してくれます。また、ゲートウェイポリシーで「何も通さない」のときは、(2)は必要がありません。&lt;/p&gt;&lt;p&gt;使うソフトウェアはbindというDNSサーバ(named)で、ゲートウェイ上で稼働します。PCのDNSはゲートウェイのIPアドレスを設定します。&lt;/p&gt;&lt;h2&gt;インタネットのDNS&lt;/h2&gt;&lt;p&gt;Bindの&amp;quot;forwarders&amp;quot;(転送)機能を使うのが簡単です。ISPの、もしくは近い(応答が速い)公開DNSサーバを幾つか転送設定します。DNSはサーバ上のキャッシュが効きますので、直接解決してくれる上位のDNSサーバを捜すよりも速度的にも有利になります。&lt;/p&gt;&lt;h3&gt;forwardersの設定&lt;/h3&gt;&lt;p&gt;named.confに以下の記述を加えます。実際に試してみて、応答が速いDNSサーバを4〜5コメントを外して下さい。通常はISPのものがあると思いますが、応答が遅くなければそれを使うということで良いでしょう。&lt;br /&gt;なお、一番下のものはGoogleのものです。少し前に高速なネームサーバという触れ込みで提供されたものですが、私のドメインがあるネットワークからは、他のものよりも4倍程度の時間が掛かります。&lt;/p&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;        forwarders {&lt;br /&gt;                202.248.2.201;          /&lt;strong&gt; ns.web.ad.jp &lt;/strong&gt;/&lt;br /&gt;                // 203.139.160.19;              /&lt;strong&gt; pns.ocn.ad.jp &lt;/strong&gt;/&lt;br /&gt;                202.248.0.3;            /&lt;strong&gt; ns1.hyper.web.ad.jp &lt;/strong&gt;/&lt;br /&gt;                143.90.130.11;          /&lt;strong&gt; ns2.odn.ne.jp &lt;/strong&gt;/&lt;br /&gt;                219.188.193.75;         /&lt;strong&gt; DNS03.bbtec.net &lt;/strong&gt;/&lt;br /&gt;                // 202.248.2.226;               /&lt;strong&gt; ns001.ppp.web.ad.jp &lt;/strong&gt;/&lt;br /&gt;                // 202.248.0.42;                /&lt;strong&gt; ns1.ppp.web.ad.jp &lt;/strong&gt;/&lt;br /&gt;                // 202.248.0.72;                /&lt;strong&gt; ns2.ppp.web.ad.jp &lt;/strong&gt;/&lt;br /&gt;                // 210.131.113.126;     /&lt;strong&gt; ns3.ppp.web.ad.jp &lt;/strong&gt;/&lt;br /&gt;                // 202.248.0.42;                /&lt;strong&gt; Nifty primary &lt;/strong&gt;/&lt;br /&gt;                // 202.238.95.24;               /&lt;strong&gt; So-net primary &lt;/strong&gt;/&lt;br /&gt;                202.238.95.26;          /&lt;strong&gt; So-net secondary &lt;/strong&gt;/&lt;br /&gt;                // 202.225.94.247;              /&lt;strong&gt; Biglobe primary &lt;/strong&gt;/&lt;br /&gt;                // 210.147.240.193;     /&lt;strong&gt; Biglobe secondary &lt;/strong&gt;/&lt;br /&gt;                // 143.90.130.165;              /&lt;strong&gt; ODN primary &lt;/strong&gt;/&lt;br /&gt;                143.90.130.39;          /&lt;strong&gt; ODN secondary &lt;/strong&gt;/&lt;br /&gt;                // 8.8.8.8;             /&lt;strong&gt; Google primary &lt;/strong&gt;/&lt;br /&gt;                // 8.8.4.4;             /&lt;strong&gt; Google secondary &lt;/strong&gt;/&lt;br /&gt;        };&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;p /&gt;&lt;h2&gt;イントラネットのDNS&lt;/h2&gt;&lt;p&gt;DHCPと組み合わせて、DDNS( Dynamic DNS)を構築します。これにより、ネットワーク上のPCを名前でアクセスできるようになります。イントラネット上のどこで接続しても、部署間を移動しても、PCの設定を変更する必要はありません。&lt;/p&gt;&lt;h3&gt;DDNSの設定&lt;/h3&gt;&lt;p&gt;DDNSでは、DNS側の設定とDHCPD側の設定があります。&lt;br /&gt;動作としては、PCがDHCPクライアントとして、ホスト名を指定してDHCPでIPアドレスをリクエストします。DHCPDはこのリクエストへのレスポンスとしてIPアドレスを振り出しますが、同時に、ホスト名と振り出したアドレスの対をDNSに登録することになります。&lt;/p&gt;&lt;h4&gt;DNSの設定(named.conf)&lt;/h4&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;&lt;font color=&quot;#cc3300&quot;&gt;key dhcpddynupdate {&lt;br /&gt;        algorithm hmac-md5;&lt;br /&gt;        secret &amp;quot;xxxxxxxxxxxxxxxxxxxxxxxxx&amp;quot;;&lt;br /&gt;};&lt;/font&gt;&lt;br /&gt;-----&lt;br /&gt;zone &amp;quot;localdomain&amp;quot; {&lt;br /&gt;        type master;&lt;br /&gt;        file &amp;quot;named.localdomain&amp;quot;;&lt;br /&gt;        allow-query { localhosts; };&lt;br /&gt;        allow-transfer { localhosts; };&lt;br /&gt;        &lt;font color=&quot;#cc0000&quot;&gt;allow-update { key dhcpddynupdate; };&lt;/font&gt;&lt;br /&gt;};&lt;br /&gt; &lt;br /&gt;zone &amp;quot;7.168.192.in-addr.arpa&amp;quot; {&lt;br /&gt;        type master;&lt;br /&gt;        file &amp;quot;named.7.168.192&amp;quot;;&lt;br /&gt;        allow-query { localhosts; };&lt;br /&gt;        allow-transfer { localhosts; };&lt;br /&gt;        &lt;font color=&quot;#cc0000&quot;&gt;allow-update { key dhcpddynupdate; };&lt;/font&gt;&lt;br /&gt;};&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;ここで、&amp;quot;secret&amp;quot;のところには、以下を実行すると&lt;font face=&quot;times new roman,times,serif&quot;&gt;&amp;quot;Kdhcpddynupdate.+xxx+xxxxx.key&lt;/font&gt;&amp;quot;というファイルが作成されるので、その中身を記入します。&lt;br /&gt;&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
  &lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;% dnssec-keygen -a hmac-md5 -b 128 -n USER &lt;/font&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;dhcpddynupdate&lt;/font&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;h4&gt;dhcpdの設定(dhcpd.conf)&lt;/h4&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot; color=&quot;#cc0000&quot;&gt;ddns-updates on;&lt;br /&gt;ddns-update-style interim;&lt;br /&gt;ddns-domainname &amp;quot;localdomain&amp;quot;;&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot; color=&quot;#cc0000&quot;&gt;key dhcpddynupdate {&lt;br /&gt;        algorithm hmac-md5;&lt;br /&gt;        secret &amp;quot;xxxxxxxxxxxxxxxxxxxxxxxxx&amp;quot;;&lt;br /&gt;}&lt;br /&gt;zone localdomain {&lt;br /&gt;        primary 127.0.0.1;&lt;br /&gt;        key dhcpddynupdate;&lt;br /&gt;}&lt;br /&gt;zone 7.168.192.in-addr.arpa {&lt;br /&gt;        primary 127.0.0.1;&lt;br /&gt;        key dhcpddynupdate;&lt;br /&gt;}&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p align=&quot;justify&quot;&gt;ここで、&amp;quot;secret&amp;quot;のところには、named.confに記入したものと同じものを記入する。(共通鍵のセキュリティです)&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;これで、各PCで設定されたホスト名で、他のＰＣからアクセスすることができます。&lt;/div&gt;&lt;p /&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 06 Jul 2010 17:35:25 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/62-guid.html</guid>
    
</item>
<item>
    <title>スモールオフィスのネットワーク II</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/59-II.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/59-II.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=59</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=59</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1&gt;中小規模の会社ネットワーク その2&lt;/h1&gt;&lt;p&gt;&lt;a title=&quot;スモールオフィスのネットワーク I&quot; href=&quot;http://www.nikep.net/srdpty/index.php?/archives/58-I.html&quot;&gt;こちら&lt;/a&gt;の続きです。&lt;/p&gt;&lt;h2&gt;ゲートウェイ&lt;/h2&gt;&lt;p&gt;名前の通り、外(インタネット)とのやりとりはすべてこの機器によって中継されます。通信パケットフィルターによって、危険性のある通信を遮断し、内(イントラネット)を安全に保つことができます。常時起動であることと、外との通信が容易であることから、DNSやウェブサーバとメールサーバ、NTP等を稼動するのに最適ですし、パケットフィルタリングだけでは処理能力に余裕がありますので、各種のネットワークサービスを稼動することとします。勿論、サービスが重くなれば、他にサーバを立てて処理を分散することも可能です。&lt;/p&gt;&lt;h2&gt;GatewayとNAT&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;ゲートウェイでは通信を中継する際に、ポリシーに沿ってパケットフィルタリングを行います。要するにファイアウォール(防火壁、firewall)を構築します。代表的なポリシーは「何も通さない」と、「内からの通信は許し、外からの通信は遮断」です。いずれにしても、外(インタネット)からのアクセスはゲートウェイ内で処理し、内(イントラネット)には通さないことが原則になります。この場合、イントラネットはプライベートアドレス(192.168.0.0/16、もしくは、172.16.0.0/12)を使うことができます。&lt;/p&gt;&lt;h3&gt;何も通さない&lt;/h3&gt;&lt;p&gt;基本的に、内(イントラネット)からも外(インタネット)からも通信を開始されることはありません。全てのパケットはゲートウェイ内で破棄されます。その代わり、proxyをゲートウェイ内で稼動し、アプリケーション層で中継することになります。proxyでは通常、内から外へのウェブアクセスとFTPを許可します。アプリケーションはproxy対応が必要となります。&lt;/p&gt;&lt;h3&gt;内からの通信は許し、外からの通信は遮断&lt;/h3&gt;&lt;p&gt;NATです。内からの通信はゲートウェイのIPとポート番号を持つ通信として第3,4層(TCP/UDP/IP層)で外のサーバに転送(forward)されます。これは外のサーバからも、内のPCからも透過的ですので、通信プログラム(サーバ、アプリケーション共)はNATの存在を意識する必要はありません。&lt;br /&gt;イントラネットからの自由なインタネットの利用を妨げたい特段の理由がなければ、スモールオフィスには適したポリシーです。特段の理由とは、例えば、「P2Pやメッセンジャーが帯域を圧迫するのを防ぐ」、「内からの機密データ流出を完全に阻止したい」、「社員がインタネットで遊んでしまわないようにする」などでしょう。&lt;/p&gt;&lt;h3&gt;実装手段&lt;/h3&gt;&lt;p&gt;LinuxのNAT実装であるIPマスカレードを含むIPフィルタであるIPTablesを使います。設定の概要は以下の通りです。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;$IPTABLES = &amp;quot;/sbin/iptables&amp;quot;&lt;br /&gt;$EXTDEV=&amp;quot;ppp0&amp;quot;   #-- インターネットに通じるPPPOE仮想NICデバイス&lt;br /&gt;$POEDEV=&amp;quot;eth0&amp;quot;   #--  インターネットに通じる物理NICデバイス&lt;br /&gt;$INTDEV=&amp;quot;eth1&amp;quot;    #--  イントラネットに接続されたNICデバイス&lt;br /&gt;$INTRANET=&amp;quot;192.168.7.0/16&amp;quot;&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p /&gt;&lt;p&gt;まず、基本的なポリシーです。外には出られて、中には入れない。&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt; $IPTABLES -P INPUT   DROP&lt;br /&gt; $IPTABLES -P FORWARD DROP&lt;br /&gt; $IPTABLES -P OUTPUT  ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p /&gt;&lt;p&gt;ローカルホストとイントラネットからのアクセスは受け入れる&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;  #--- allow access from lo, internal_net &lt;br /&gt;  $IPTABLES -A INPUT   -i lo      -j ACCEPT&lt;br /&gt;  $IPTABLES -A INPUT   -i $INTDEV -j ACCEPT&lt;br /&gt;  $IPTABLES -A FORWARD -i $INTDEV -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p /&gt;&lt;p&gt;インタネットからは、イントラネットから開始された通信中であるパケットのみ受け入れる。&lt;/p&gt;&lt;blockquote&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A INPUT   -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A FORWARD -i $EXTDEV -m state --state NEW,INVALID -j DROP&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A INPUT   -p tcp ! --syn -m state --state NEW -j DROP&lt;/font&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;p /&gt;&lt;p&gt;ウェブサーバへのインタネットからのアクセス(http, https)だけを受け入れる。&lt;/p&gt;&lt;blockquote&gt; &lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;   $IPTABLES -A INPUT  -p tcp -m state --state NEW,ESTABLISHED,RELATED --dport 80 -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A INPUT  -i $EXTDEV -p tcp --dport 80 -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A OUTPUT -o $EXTDEV -p tcp --sport 80 -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A INPUT  -p tcp -m state --state NEW,ESTABLISHED,RELATED --dport 443 -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A INPUT  -i $EXTDEV -p tcp --dport 443 -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -A OUTPUT -o $EXTDEV -p tcp --sport 443 -j ACCEPT&lt;/font&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;p /&gt;&lt;p&gt;NATの設定&lt;/p&gt;&lt;blockquote&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;/font&gt;&lt;br /&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    echo 1 &amp;gt; /proc/sys/net/ipv4/conf/all/rp_filter&lt;/font&gt;&lt;br /&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;    $IPTABLES -t nat -A POSTROUTING -o $EXTDEV -j MASQUERADE&lt;/font&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 02 Jul 2010 03:25:34 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/59-guid.html</guid>
    
</item>
<item>
    <title>スモールオフィスのネットワーク I</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/58-I.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/58-I.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=58</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=58</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1&gt;中小規模の会社ネットワーク その1&lt;/h1&gt;&lt;p&gt;小さな会社や、個人商店に最適なネットワーク構築です。これから、何回かに分けて解説をします。&lt;/p&gt;&lt;h2&gt;情報システム(IS/IT)&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;会社のネットワーク構築にはSI(社内/社外)が入り、少なくない予算と多くの機材、設備を要するという考え方が一般的です。このため、ここで紹介するものの極限的にシンプルさに驚かれるかもしれません。しかし、機能や性能は必要に応じて増やすことができますので、基本的な構成はシンプルにできます。よほどの大企業でもなければ、どこでも充分に使えるものと思います。実際、このような構成は私の発明ではなく、10年前までは(大企業でも)普通に使われていたものです。現在のIS/ITへの投資は、得られる効果に比して過剰品質なのではないでしょうか。&lt;/p&gt;&lt;p&gt;機能としては、社外に対しては、ウェブ、ファイル転送、リモートシェル(リモートログイン)を提供し、社内にはファイアウォールに守られたイントラネット、DNS、DHCP、ウィンドウズのドメインコントローラ、ファイルサーバと共有プリンタを提供します。ウィンドウズネットワークとしては、ワークグループの他に、ドメインログオンを提供することも可能です。&lt;/p&gt;&lt;h2&gt;利点&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;汎用の技術、機材を使っていますので、ソフトウェアの機能追加、ハードウェアの性能向上と価格下落の恩恵を享受できます。&lt;/li&gt;&lt;li&gt;安価です。ソフトウェアはフリーソフトですし、ハードウェアも、中古PCを使えば5千円以下の機材で構築できます。(実際、最新の機器は必ずしも必要ありません)&lt;/li&gt;&lt;li&gt;ランニングコストが安い。機器が少なくて電気も食いませんので、特別なマシンルームなども不要です。&lt;/li&gt;&lt;li&gt;スケーラビリティはありませんが、数十台〜数百台のネットワークには充分です。パーツも汎用のものなので、ファイル容量なども(通常の企業システムよりは)簡単に大きくすることができます。&lt;/li&gt;&lt;/ul&gt;&lt;p /&gt;&lt;h2&gt;構成&lt;/h2&gt;&lt;p&gt;構成は以下です。Linux PCをゲートウェイとし、その上で種々のサーバを稼働します。&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:58 --&gt;&lt;img width=&quot;500&quot; height=&quot;344&quot; class=&quot;serendipity_image_center&quot; style=&quot;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; padding-left: 5px; padding-right: 5px; &quot; src=&quot;http://www.nikep.net/srdpty/uploads/20100623/smallOfficeNetwork.jpg&quot; /&gt;&lt;/p&gt;&lt;h3&gt;ルーター/ブリッジ&lt;/h3&gt;&lt;p&gt;ハードウェアは通信会社から提供される機器を使います。回線は光Fletsか同等の回線を利用すれば良いです。もしかすると場所にも依るかもしれませんが、公称100Mbps、実効で上り下り共30Mbps程度は出るようです。なお、ウェブ等サーバとして提供する場合には、上り回線の帯域が必要になりますので、ADSLは使えません。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;プロバイダ(ISP)は固定IPアドレスを取得できるところを選びます。最安値で500円/月程度からあります。固定IPにしないで運用することも不可能ではありませんが、特に疾しいサービスでなければ特にメリットがあるとは思われません。&lt;/p&gt;&lt;p /&gt;&lt;h3&gt;ゲートウェイ&lt;/h3&gt;&lt;p&gt;ハードウェアは汎用PCです。イーサネットポートを増設して100base-Tを2口用意して、一方の口をルータ/ブリッジに、もう片方の口をイーサネットハブに接続します。&lt;br /&gt;信頼性を考えるとサーバPCが良さそうですが、むしろ、省電力と静音を考慮して、メーカ製のスリムタイプが良いと思います。(サーバはファン音がうるさいです)。なお、常時起動が必要でサスペンド等を使うことはありませんので、BIOSで切っておきます。また、起動さえ可能であれば、ディスプレイやキーボードはなくても構いません。(リモートログインでメンテナンスできます)&lt;/p&gt;&lt;p&gt;Linux OSを使用します。利用するサーバプログラムは、rp-pppoe (PPPOe)、IPTables (ファイアウォール、NAT)、Bind (DNS)、dhcpd (DHCP)、Apache (Web Serever)、Samba (ウィンドウズ共有)。&lt;/p&gt;&lt;p /&gt;&lt;h3&gt;イーサネットハブ&lt;/h3&gt;&lt;p&gt;ポートが沢山付いたciscoとかの高価なものでなくても、家庭用のもので十分です。端末個数が多い場合は、カスケードして使います。&lt;/p&gt;&lt;p /&gt;&lt;h3&gt;ワイヤレスLANアクセスポイント&lt;/h3&gt;&lt;p&gt;特別な設定は必要ありません。ただ、NAT機能が付いているようでしたらOFFにしておき、ブリッジとして使います。&lt;/p&gt;&lt;h2&gt;「その2」に続きます。&lt;/h2&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 25 Jun 2010 19:56:13 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/58-guid.html</guid>
    
</item>
<item>
    <title>ホイールマウスの修理</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/54-unknown.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/54-unknown.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=54</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=54</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1 align=&quot;justify&quot;&gt;Mouse Wheelのゴム交換&lt;/h1&gt;&lt;p align=&quot;justify&quot;&gt;マウスは、ボールから光学になって可動部分が減り、大幅に故障が減りましたが、ホィール周りは段々と壊れてくるようで、ネットで沢山ググれます。私の場合は、特に、ホィールに付いている滑り止めのゴムが駄目になってしまうことが多いです。手に汗をかくせいかもしれませんが、ゴムが伸びてきて空回りをしたり、ホィールの外側の部品に当ってしまい回転が悪くなってしまいます。&lt;/p&gt;&lt;h2&gt;自己融着テープ&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;今迄、色々なものを貼ってだましだまし使ってみていたのですが、やっと良い修理方法が見つかりました。それは、自己融着テープをホィールに貼る方法です。&lt;br /&gt;自己融着テープはブチルゴム製の両面テープ状のもので、時間が経つとテープ同士の接触面がくっついて一体化します。外面はゴム状です。主に屋外の防水対策に使われることが多いようです。例えばAmazonで検索すると、&lt;a href=&quot;http://www.amazon.co.jp/s/ref=nb_sb_noss?__mk_ja_JP=%83J%83%5E%83J%83i&amp;url=search-alias%3Daps&amp;field-keywords=%8E%A9%8C%C8%97Z%92%85%83e%81%5B%83v&amp;x=0&amp;y=0&quot; title=&quot;自己融着テープ商品&quot;&gt;こんな感じの商品&lt;/a&gt;がありますし、HANDSやDIYの店に置いてあります。&lt;/p&gt;&lt;h2&gt;修理方法&lt;/h2&gt;&lt;p align=&quot;justify&quot;&gt;修理方法は簡単で、マウスを分解してホィール部品を取り出し、伸びたゴムキャップを取り除いて、代わりにテープを巻きます。大体、テープを幅1cmくらいの短冊型に切って、それをホィールの幅になるまで伸ばしながら巻き付けていくのが良いようです。&lt;br /&gt;注意点としては、巻き過ぎないように。意外と嵩が増えますので、多く巻くと、周りの部品と擦ってしまいます。一度貼ったテープは二度と層状には剥れないので、削るしかありませんが、デコボコになってしまいます。(下記、失敗の写真。滑り止めになって良い感じでもありますが。見栄えが気になる場合は、全部取り払ってやり直したほうが良いでしょう)&lt;/p&gt;&lt;p align=&quot;justify&quot; /&gt;&lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 320px;&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:55 --&gt;&lt;img width=&quot;320&quot; height=&quot;232&quot; class=&quot;serendipity_image_left&quot; src=&quot;http://www.nikep.net/srdpty/uploads/20100517/wheel-success.jpg&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;成功例&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 320px;&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:54 --&gt;&lt;img width=&quot;320&quot; height=&quot;176&quot; class=&quot;serendipity_image_left&quot; src=&quot;http://www.nikep.net/srdpty/uploads/20100517/wheel-fail.jpg&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;失敗例&lt;/div&gt;&lt;/div&gt;&lt;p /&gt;&lt;p align=&quot;justify&quot;&gt;&lt;!-- s9ymdb:55 --&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 17 May 2010 16:25:24 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/54-guid.html</guid>
    
</item>
<item>
    <title>PS/2、USB変換アダプター</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/52-PS2USB.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/52-PS2USB.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=52</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=52</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;h1&gt;PS/2キーボードのUSB化&lt;/h1&gt;&lt;p&gt;今使っているキーボードのIFはPS/2です。キーボードは機械としてあまり壊れないのと、慣れがあるので、頻繁に換える気になりません。ATプラグが付いているものでさえ未だに現役です。しかし、これからはUSBに統一されていくことは間違いないようです。macや最近のノートPCにはPS/2は付いていませんし、ちょっと前に仕事で使ったデスクトップPCもUSBオンリーでした。私は普段英語キーボードなので、出先にもマイキーボードを持って行くことがあり、そのためにUSBで動くキーボードを用意したいと思っていました。&lt;/p&gt;&lt;p&gt;そんな中、最近、キーボードが一台壊れてしまい、代わりを検討していました。良さそうなHappy Hacking Keyboadも、USBのは少し割高で、PS/2のものであればかなり安く手に入ります。是非を判断するためにPS/2からUSBに変換するアダプターを調べてみましたら、かなり価格が下っていることが分りました。概ね1000円以下で購入できます。しかし、動作検証サイトを見てみると、動いたり動かなかったりするようです。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;!-- s9ymdb:53 --&gt;&lt;img width=&quot;79&quot; height=&quot;110&quot; class=&quot;serendipity_image_left&quot; style=&quot;border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.nikep.net/srdpty/uploads/20100331/spuutps2.serendipityThumb.jpg&quot; /&gt;とりあえず、送料込みで300円の激安品を試してみました。SPEED社の&amp;quot;SPU-UPTS2&amp;quot;という型番の商品です。ネット上での評判は最悪のようです。しかし、結論から言うと、&lt;u&gt;英語キーボード&lt;/u&gt;では問題なく使えます。Windowsでも、macでもLinuxでも。&lt;br /&gt;但し、この商品は日本語キーボードですと、&amp;quot;変換&amp;quot;キーが落ちるそうです。考えてみますと、こんな商品は、どこかが作ったIF変換のICが一個入っているだけみたいなものでしょうから、英語キーボードで動くのは当たり前で、動かなければ不良品の類でしょう。無変換などの離れたキーコードは世界共通部品ではハンドルされていないということなのでしょうね。&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Thu, 01 Apr 2010 05:03:40 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/52-guid.html</guid>
    
</item>
<item>
    <title>Happy Hacking Keyboard</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/47-Happy-Hacking-Keyboard.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/47-Happy-Hacking-Keyboard.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=47</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=47</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;h1&gt;Happy Hacking Keyboardの設定&lt;/h1&gt; &lt;br /&gt;
&lt;p&gt;&lt;!-- s9ymdb:47 --&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.nikep.net/srdpty/uploads/hhk-front.jpg&quot;&gt;&lt;!-- s9ymdb:47 --&gt;&lt;img width=&quot;110&quot; height=&quot;41&quot; style=&quot;border: 0px none; padding-left: 5px; padding-right: 5px; float: right;&quot; class=&quot;serendipity_image_right&quot; src=&quot;http://www.nikep.net/srdpty/uploads/hhk-front.serendipityThumb.jpg&quot; /&gt;&lt;/a&gt;キーボードが壊れかけているのか押し難いキー出てきたので、中古のHappy Hacking Keyboard Lite (HHK Lite)を購入しました。一番安価なやつですが、それでもキータッチはかなりよく思います。(安物ばかり使ってきたせいもありますが)。このキーボードは昔のSUNのワークステーションと同じキー配列とのことで、backquote/asciitildaとBSの配置が少し変っています。またHHK Liteには独立の方向キーがないためにWindowsではちょっと使い難そうですので、UNIXがメインのマシンに付けることにしました。&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;若干のカスタマイズを施しました。OSはLinuxとWindowsXPです。&lt;br /&gt;&lt;!-- s9ymdb:48 --&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.nikep.net/srdpty/uploads/hhk-back.jpg&quot;&gt;&lt;!-- s9ymdb:48 --&gt;&lt;img width=&quot;110&quot; height=&quot;38&quot; style=&quot;border: 0px none; padding-left: 5px; padding-right: 5px; float: left;&quot; class=&quot;serendipity_image_left&quot; src=&quot;http://www.nikep.net/srdpty/uploads/hhk-back.serendipityThumb.jpg&quot; /&gt;&lt;/a&gt;キーボードはディップスイッチの設定があり、若干のカスタマイズができます。私は使いませんが、日本語変換用のHenkan, Muhenkanのキーコードも出せるようです。さて、Fnキーの位置も特殊なので左下に設定したかったのですが、オリジナルのFnキーは動かすことができず、あきらめました。只でさえキーが少ないのに、これ以上減らすわけには行かないからです。&lt;br /&gt;結局、DIPスイッチ、&amp;quot;1101&amp;quot;として、ここからはソフトウェア的にカスタマイズすることにします。スペースの横列は左から、Win_L, Alt_L, Space, Alt_R, Win_Rです。方法は、&lt;a title=&quot;日本語キーボードを英語キーボードで使う&quot; href=&quot;/keymap.php&quot;&gt;こちら&lt;/a&gt;に記載した方法を取ります。&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;個人的には右のキー(Alt_R, Win_R)は使わないので、足りないキーである Application (LinuxではMulti)キーと、BSにしてしまったために独立キーがなくなっているDeleteキーに割当てます。(Alt_R→Application、Win_L→Delete)。因みに &lt;del&gt;元々存在していないCaps_Lockは、ソフト的には設定することができないようです(?)&lt;/del&gt;ハードウェアでShift+TABでCaps_Lockトグルになります。&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Linux/Xでは Xmodmapで設定します。&lt;/p&gt; &lt;br /&gt;
&lt;blockquote&gt; &lt;br /&gt;
&lt;pre&gt;remove mod4 = Super_R&lt;br /&gt;
keycode 113 = Multi_key&lt;br /&gt;
keycode 116 = Delete&lt;/pre&gt; &lt;br /&gt;
&lt;/blockquote&gt; &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;また、Windowsではレジストリをいじります。レジストリファイルは&lt;a title=&quot;us_WinrDel_AltrApl.reg&quot; href=&quot;http://www.nikep.net/srdpty/uploads/us_WinrDel_AltrApl.reg&quot; target=&quot;_blank&quot;&gt;us_WinrDel_AltrApl.reg&lt;/a&gt;です。これで快適になりました。&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&lt;del&gt;&lt;em&gt;と思ったのですが、上で追加したDelete(元々の右Win/刻印は右Alt)はキーリピートが入らないようです。これはモディファイア系のキーはリピートしないというハード的な仕様なのでしょうね。仕方ないです。&lt;/em&gt;&lt;/del&gt;Xmodeを上記にしたらできました。&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 11 Mar 2010 04:27:14 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/47-guid.html</guid>
    
</item>
<item>
    <title>LinuxでDVD-R, DVD-RW, DVD-RAM, DVD+RW</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/17-LinuxDVD-R,-DVD-RW,-DVD-RAM,-DVD+RW.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/17-LinuxDVD-R,-DVD-RW,-DVD-RAM,-DVD+RW.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=17</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=17</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;CD同様、DVD関係も全てLinuxで扱っている。方法を簡単に解説したい。&lt;/p&gt;&lt;h4&gt;DVD-R, DVD-RW&lt;/h4&gt;&lt;p&gt;isoイメージを作成してから、growisofsで書くのが一番安全。パケットライトは必要がないのでしたことがない。&lt;br /&gt;基本的にUDFで作る。iso9660で作ると、ファイル名が切れたりしてロクなことはないので、使ってはいけない。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;mkisofsで作るので、ディレクトリを作成して、そこにファイルを集める。そのディレクトリ以下がイメージになる。ディレクトリをdir_to_write、イメージファイルを/tmp/dvd.isoとすると、&lt;/p&gt;&lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;% mkisofs -v -udf -o /tmp/dvd.iso dir_to_write/&lt;br /&gt;% growisofs -Z /dev/scd0=/tmp/dvd.iso&lt;/font&gt;&lt;/pre&gt;&lt;p&gt;なお、DVD-RWを消す場合は、これだけ他のものを使うのは妙だけど、以下でできている。&lt;/p&gt;&lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;% cdrecord blank=fast&lt;/font&gt;&lt;/pre&gt;&lt;h4&gt;DVD-RAM&lt;/h4&gt;&lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;&lt;/font&gt;値段も高いし、速くもないのであまり使っていないが、遅いハードディスクとして使うことができる。&lt;/pre&gt;&lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;% mkudffs --media-type=dvdram /dev/scd0&lt;br /&gt;% mount -t udf /dev/scd0 /mnt/dvd&lt;/font&gt;&lt;/pre&gt;&lt;h4&gt;DVD+RW&lt;/h4&gt;&lt;p&gt;めったに見かけないけれど、時々激安で売っている。これも遅いハードディスクとして使うことができる。&lt;/p&gt;&lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;% dvd+rw-format -lead-out /dev/scd0&lt;br /&gt;% eject /dev/scd0; eject -t /dev/scd0&lt;br /&gt;% mkudffs --media-type=cdrw /dev/scd0&lt;br /&gt;% mount -vt udf /dev/scd0 /mnt/dvd&lt;/font&gt;&lt;/pre&gt;&lt;p&gt;フォーマットした後一旦読み直させないと、エラーが出る。理由は不明。&lt;br /&gt;東アジアンな激安メディアに関しては、今迄に1枚 (25枚中)壊れたことがある。ストレージとしての安全性は？。&lt;/p&gt;&lt;p&gt;なお、DVD-RAMとDVD+RWはext2でも普通に使える。が、当然Windowsでは読めなくなる。&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 03 Apr 2009 02:06:14 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/17-guid.html</guid>
    
</item>
<item>
    <title>Ｌｉｎｕｘで音楽CD作成、CUEファイルの作成スクリプト</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/16-CDCUE.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/16-CDCUE.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=16</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=16</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;CUEファイルを作成するスクリプトを紹介します。&lt;/p&gt;&lt;p&gt;作成した/収集した音声ファイルを音楽CD(CDDA)に焼きたいときや、CDからお気に入り曲を集めて1枚のCDにまとめたいときに使います。cueやtocファイルがない場合でも、Linux環境で音楽CDを簡単に焼くことができます。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;Windows環境では、WindowsのツールやneroやB&#039;s recorderなどの商用アプリを使うことになるのでしょうが、私はもっぱらLinuxで焼いています。理由は単純で、東アジアンな安物のCD/DVDメディアを使ったときに、Windowsでは頻繁に失敗してしまうのに対し、Linuxでは失敗することはほぼありません。少し観察した限りでは、Windowsのソフトはメディアがサポートする最大速で書きに行ってしまい品質が悪くて失敗しているようで、Linuxでは初めにテストしてスピードを決めているようです。(なので仕様よりも遅いスピードで焼かれることが多い)。いずれにしても、メディアが無駄になるのは地球に優しくありませんし、だからと言って5倍も値段がする高品質なメディアを買う気にもなれません。&lt;/p&gt;&lt;p&gt;Linuxで音楽CDを焼くには、&lt;a href=&quot;http://cdrdao.sourceforge.net/&quot; title=&quot;CDRDAO&quot;&gt;cdrdao&lt;/a&gt;を使います。これはトラック情報にTOCファイルを使います。TOCはWindows環境で使われている？CUEファイルとはフォーマットが異なり、また、手動で作り難くなっています。&lt;br /&gt;このため、以下の手順で行います。&lt;/p&gt;&lt;ul&gt;&lt;li&gt;CUEファイルを作り、   % cue_make.pl *.wav&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.filewatcher.com/p/cue2toc-0.1.tbz.4077/bin/cue2toc.pl.html&quot; title=&quot;cue2toc.pl&quot;&gt;cue2toc&lt;/a&gt;で変換し、     % cue2toc.pl cd.cue&lt;/li&gt;&lt;li&gt;cdrdaoで焼く。          % cdrdao write cd.toc&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;そのcue_make.plです。WAVファイルを引数に取り、その順番通りのトラックを持つCDDAのcd.cueを生成します。&lt;/p&gt;&lt;pre&gt;&lt;font size=&quot;1&quot; color=&quot;#333333&quot;&gt;#!/usr/bin/perl&lt;/font&gt;&lt;/pre&gt;&lt;pre&gt;&lt;font size=&quot;1&quot; color=&quot;#333333&quot;&gt;$Usage = &amp;quot;$0 [-o CueFile] [-t title] [-p performer]&lt;br /&gt; [-g genre] [-d date] [-i discId] [-c comment] WAV_files\n&amp;quot;;&lt;br /&gt;$CueFile = &amp;quot;cd.cue&amp;quot;;&lt;br /&gt;#--- interpret the command-line arguments&lt;br /&gt;while (defined($ARGV[0])) {&lt;br /&gt;    if ($ARGV[0] =~ /^-D.*/) {&lt;br /&gt;	$Debug = 1;&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-o/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$CueFile = $ARGV[0];&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-t/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$Title = ub2sp($ARGV[0]);&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-p/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$Performer = ub2sp($ARGV[0]);&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-g/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$Genre = ub2sp($ARGV[0]);&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-d/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$Date = ub2sp($ARGV[0]);&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-i/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$Discid = ub2sp($ARGV[0]);&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-[tT]/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$Title = ub2sp($ARGV[0]);&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-c/) {&lt;br /&gt;	shift(@ARGV);&lt;br /&gt;	$Comment = ub2sp($ARGV[0]);&lt;br /&gt;    } elsif ($ARGV[0] =~ /^-.*/) {&lt;br /&gt;	print STDERR &amp;quot;$Usage&amp;quot;;&lt;br /&gt;	exit 0;&lt;br /&gt;    } else {&lt;br /&gt;	last;&lt;br /&gt;    }&lt;br /&gt;    shift(@ARGV);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#--- DebugPrint function&lt;br /&gt;$Debug = 0;&lt;br /&gt;sub Dprint {&lt;br /&gt;    if ($Debug) {&lt;br /&gt;        printf STDERR &amp;quot;DBG: &lt;u&gt;LINE&lt;/u&gt; @&lt;u&gt;&amp;quot;;&lt;br /&gt;    }&lt;br /&gt;    return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#--- checking to set the necessary variables.&lt;br /&gt;if (!defined(@ARGV)) {&lt;br /&gt;    print STDERR &amp;quot;$Usage&amp;quot;;&lt;br /&gt;    exit 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#--- write to CUE file&lt;br /&gt;$s = &amp;quot;&amp;quot;;&lt;br /&gt;if (defined($Title)) {&lt;br /&gt;    $s .= &amp;quot;TITLE \&amp;quot;$Title\&amp;quot;\n&amp;quot;;  &lt;br /&gt;} else {&lt;br /&gt;    $s .= &amp;quot;REM TITLE \&amp;quot;\&amp;quot;\n&amp;quot;;&lt;br /&gt;}&lt;br /&gt;if (defined($Performer)) {&lt;br /&gt;    $s .= &amp;quot;PERFORMER \&amp;quot;$Performer\&amp;quot;\n&amp;quot;;&lt;br /&gt;} else {&lt;br /&gt;    $s .= &amp;quot;REM PERFORMER \&amp;quot;\&amp;quot;\n&amp;quot;;&lt;br /&gt;}&lt;br /&gt;if (defined($Genre)) {&lt;br /&gt;    $s .= &amp;quot;GENRE $Genre\n&amp;quot;;&lt;br /&gt;}&lt;br /&gt;if (defined($Date)) {&lt;br /&gt;    $s .= &amp;quot;DATE $Date\n&amp;quot;;&lt;br /&gt;}&lt;br /&gt;if (defined($Discid)) {&lt;br /&gt;    $s .= &amp;quot;DISCID $Discid\n&amp;quot;;&lt;br /&gt;} else {&lt;br /&gt;    $s .= &amp;quot;REM DISCID \n&amp;quot;;&lt;br /&gt;}&lt;br /&gt;if (defined($Comment)) {&lt;br /&gt;    $s .= &amp;quot;COMMENT \&amp;quot;$Comment\&amp;quot;\n&amp;quot;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#--- write a header&lt;br /&gt;$nTrack = 1;&lt;br /&gt;foreach $wf (@ARGV) {&lt;br /&gt;    $fn = $wf;&lt;br /&gt;    $s .= &amp;quot;FILE \&amp;quot;$wf\&amp;quot; WAVE\n&amp;quot;;&lt;br /&gt;    $n = sprintf &amp;quot;%02d&amp;quot;, $nTrack;&lt;br /&gt;    $s .= &amp;quot; TRACK $n AUDIO\n&amp;quot;;&lt;br /&gt;    $Title = ub2sp($wf);&lt;br /&gt;    $Title =~ s/\.wav$/./;&lt;br /&gt;    $s .= &amp;quot;    TITLE \&amp;quot;$Title\&amp;quot;\n&amp;quot;;&lt;br /&gt;    $s .= &amp;quot;    FLAGS DCP\n&amp;quot;;&lt;br /&gt;    $s .= &amp;quot;    PREGAP 00:00:00\n&amp;quot;;&lt;br /&gt;    # $s .= &amp;quot;    INDEX 00 00:00:00\n&amp;quot;;&lt;br /&gt;    $s .= &amp;quot;    INDEX 01 00:00:00\n&amp;quot;;&lt;br /&gt;    $nTrack += 1;&lt;br /&gt;}&lt;br /&gt;printf &amp;quot;$s\n&amp;quot;;&lt;br /&gt;if (open(OUT, &amp;quot;&amp;gt;$CueFile&amp;quot;)) {&lt;br /&gt;    printf OUT &amp;quot;$s\n&amp;quot;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;exit 0;&lt;br /&gt;&lt;br /&gt;sub ub2sp {&lt;br /&gt;    $&lt;/u&gt;[0] =~ s/&lt;u&gt;/ /g;&lt;br /&gt;    return($&lt;/u&gt;[0]);&lt;br /&gt;}&lt;/font&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 31 Mar 2009 01:36:48 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/16-guid.html</guid>
    
</item>
<item>
    <title>軽量なP2Pソフト rtorrent</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/15-P2P-rtorrent.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/15-P2P-rtorrent.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=15</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=15</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;少し前から、bittorrent clientとして&lt;a href=&quot;http://libtorrent.rakshasa.no/&quot; title=&quot;The libtorrent and rtorrent&quot;&gt;rtorrent&lt;/a&gt;を使っている。軽量で使い勝手が中々良い。&lt;/p&gt;&lt;p&gt;日本では然程でもないようだけど、世界的に良く使われているP2Pシステムにbittorrentがある。クライアントソフトで一番良く使われているのは、vuze(azureus)と思われる。Javaベースのマルチプラットホームで多機能であり申し分ない。ただ、ダウンロードする場合には長時間上げておくことになるのだけれど、非力なマシンにはかなり処理的に重い。また、自動でアップデートする機能が備わっているが、更新されている内に私の環境では不安定になってきた。&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;rtorrentはキャラクタ端末ベースのbittorrentクライアントで、端末エミュレータ上で動くUNIX向けのソフトである。機能もあまりなく、殆ど単純に落とすだけになる。だけど動きがすごく軽くて、扱いが直感的で簡単だ。&lt;br /&gt;設定ファイルは~/.rtorrent.rcで、以下くらいでOK。&lt;/p&gt;&lt;pre&gt;&lt;font face=&quot;times new roman,times,serif&quot; color=&quot;#333333&quot;&gt;enable_trackers = no&lt;br /&gt;session = ~/torrent/.rtorrent&lt;br /&gt;directory = ~/torrent/tmp&lt;br /&gt;max_uploads = 2&lt;br /&gt;upload_rate = 30&lt;br /&gt;download_rate = 100&lt;br /&gt;schedule = watch_added,5,5,load_start=~/torrent/torrents/*.torrent&lt;br /&gt;schedule = untied_directory,5,5,stop_untied=&lt;br /&gt;on_finished = move_complete,&amp;quot;d.set_directory=~/torrent/in/;\&lt;br /&gt;execute=mv,-u,$d.get_base_path=,~/torrent/in/&amp;quot;&lt;/font&gt;&lt;/pre&gt;&lt;p&gt;上記の設定に合わせて、3つのディレクトリ~/torrent/in/, ~/torrent/torrents/, ~/torrent/tmpを作っておく。後はtorrentファイル(拡張子は.torrent)を~/torrent/torrents/にコピーしておけば勝手にダウンロードが始まる。&lt;strike&gt;因みに、最後のon_finishedは終了したらファイルを移動する積りがうまく動作していなくて、DL物がディレクトリだと中身が移動しない。(上手く行っている人、教えて下さい)&lt;/strike&gt;&lt;/p&gt;&lt;p&gt;なお、「端末エミュレータなんて上げたことないよ」、という方は、ランチャー(Windowsで言うショートカット)を作成して、以下のどちらかを起動する。&lt;br /&gt;&lt;font face=&quot;times new roman,times,serif&quot;&gt;&amp;quot;gnome-terminal -t RTorrent -x rtorrent&amp;quot;&lt;br /&gt;&amp;quot;xterm -T RTorrent -e rtorrent&amp;quot;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;bittorrentはUbuntuやFedora CoreのISOイメージの配布など公明正大な利用目的で使われているが、ダークサイドな利用もある。&lt;br /&gt;ダークサイドな利用も含めてのインデックスサイト(トラッカー)として、&lt;a href=&quot;http://torrents.to/&quot; title=&quot;TORRENTS&quot;&gt;TORRENTS&lt;/a&gt;というサイトが便利だ。代表的なインデックスサイトを横断しながら捜せる。(本当は横断して検索して、結果をまとめてくれると嬉しいのだけれどなぁ)。&lt;br /&gt;ダークな方面では、中華系の検索エンジンに&amp;quot;torrent&amp;quot;のキーワードを加えてみることもできる。例えば&lt;a href=&quot;http://www.baidu.com/&quot; title=&quot;百度&quot;&gt;Baidu&lt;/a&gt;, &lt;a href=&quot;http://hk.yahoo.com/&quot; title=&quot;雅虎香港&quot;&gt;香港Yahoo&lt;/a&gt;, &lt;a href=&quot;http://cn.yahoo.com/&quot; title=&quot;中国雅虎&quot;&gt;中国Yahoo&lt;/a&gt;。本当に何でもある感じであるが、ウィルス混じりであろう実行ファイルなども紛れ込んでいるので注意が必要である。(法律を遵守して使いましょう!)。&lt;/p&gt;&lt;h2&gt;追加の情報&lt;/h2&gt;&lt;p&gt;上記の&amp;quot;on_finished&amp;quot;でディレクトリが移動しない不具合は、0.8.5版では既に修正されていました。めでたし、めでたし。(2009/10/5)&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 27 Mar 2009 02:27:02 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/15-guid.html</guid>
    
</item>
<item>
    <title>UQ WiMAXを初めて使う</title>
    <link>http://www.nikep.net/srdpty/index.php?/archives/13-UQ-WiMAX.html</link>
            <category>テクノロジ</category>
    
    <comments>http://www.nikep.net/srdpty/index.php?/archives/13-UQ-WiMAX.html#comments</comments>
    <wfw:comment>http://www.nikep.net/srdpty/wfwcomment.php?cid=13</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.nikep.net/srdpty/rss.php?version=2.0&amp;type=comments&amp;cid=13</wfw:commentRss>
    

    <author>nospam@example.com (金子 恵季)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;WiMAXの試験運用が始まっている。私はパソコンを繋げられないものには興味がないので、WiMAXには期待を寄せている。UQ Communicationsのモニターに応募しており、今朝、&lt;a title=&quot;UQWiMAX&quot; href=&quot;http://www.uqwimax.jp/&quot;&gt;UQ WiMAX&lt;/a&gt;からデータカードが届いたので、少し試してみた。&lt;/p&gt;&lt;p /&gt;&lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 110px;&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.nikep.net/srdpty/uploads/D01NAA.jpg&quot;&gt;&lt;!-- s9ymdb:18 --&gt;&lt;img width=&quot;110&quot; height=&quot;79&quot; class=&quot;serendipity_image_left&quot; src=&quot;http://www.nikep.net/srdpty/uploads/D01NAA.serendipityThumb.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;D01NAA&lt;/div&gt;&lt;/div&gt;データカードは&lt;a title=&quot;D01NAA&quot; href=&quot;http://www.uqwimax.jp/service/product/UD01NA.html&quot;&gt;D01NAA&lt;/a&gt; NEC製のUSBモジュール。思っていたよりも大きい。ノートパソコンに付けてみたら、USBソケットが縦になっているためか、マウスを2つ隣りのソケットに刺しても干渉してしまう。(モジュールが縦のままだと、上手く電波が捉えられないようで、横にせざるを得ない)。また、机の上で使う場合にUSBモジュール回りにごちゃごちゃと物があると繋がり難くなる。&lt;p /&gt;&lt;p /&gt;&lt;p&gt;大田区にある自宅の1階で、取り敢えず2.17Mbpsの下りスピードが出た(上りは50Kbps)。公称下り40Mbpsのベストエフォートというスペックと比較して、この数字は充分というべきか、遅いというべきか判断が難しいところだ。とりあえず、通常のウェブブラウジングをするには充分と思う。以前ADSLを使っていたときにも2.7Mbpsくらいしか出なかったが、特に大きなダウンロード時以外はさして不足を感じなかった。今後は基地局の整備や伝送関係のパラメタの最適化により速くなっていくと考えると充分期待できる。しかし、利用者が増えることで逆に遅くなってしまう可能性もあるので何とも言えない。&lt;/p&gt;&lt;p&gt;ただ、月額4,480円の料金と釣り合うかというと疑問はある。正直なところ、外で頻繁に使う必要がある人以外には高過ぎる。ADSL並の2,500円なら文句ないところだけど。このままのスピードであれば、お試し期間が終わる7月以降も継続するかどうか悩ましい、というのが印象だ。&lt;/p&gt;&lt;p&gt;なお、現状ではWindows XPとWindows Vista用のドライバ/ユーティリティしか用意されていない。デスクトップの主力環境がLinuxである私に取っては大問題。これも7月までになんとかして貰えないと使えない。ルータに見えるように作ってもらえると嬉しかったのだけど、ホストCPUで沢山処理しないと動かないのかなぁ。&lt;a title=&quot;Ｌｉｎｕｘｗｉｍａｘ&quot; href=&quot;http://www.linuxwimax.org/&quot;&gt;Linuxでのチップ対応ドライバの開発&lt;/a&gt;は始まったばかりのようで、Intelのチップのみサポートに留まっているから、期待薄かなぁ。&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 09 Mar 2009 00:02:13 +0900</pubDate>
    <guid isPermaLink="false">http://www.nikep.net/srdpty/index.php?/archives/13-guid.html</guid>
    
</item>

</channel>
</rss>