投稿

Docomoのパケホーダイダブルでパケット代を節約

地下鉄の広告で気付いた「 パケホーダイダブル 」。 今まで CoTV 開発のためにパケホーダイを契約していましたが、月の携帯代がばかにならない・・・。 もともと携帯でWeb閲覧をしないので、CoTVの開発をしないときはほとんど使ってないも同然。実際パケホーダイを契約する前は月額3000円ぐらいで済んでいた。 なのでパケホーダイダブルの広告を発見したときは速攻でプラン更新。 これでちょっとは携帯料金節約できそう。 ちなみにパケホーダイダブルは他のキャリアでもお馴染みの段階的なパケット定額制。パケホーダイのままの人は変更した方がよいと思う。

電池(充電池)を買うならeneloop(エネループ)でエコ

古くなったマウスを新調するために調べてたら、最近は eneloop(エネループ) という充電池があって、繰り返し使えるから電池内蔵型より「電池が切れて動かん」というのがなくていいみたい。 eneloopの長所と短所は wikipedia がわかりやすい。 wikipediaにも書いてあるけど、買うときに注意したいのはeneloopは初期型と次期型があって、初期型にはeneloopのに®の文字がない。 ここ で写真付きで詳しく書かれているので、買いに行く前にチェック。 もう少し詳しくなりたい人は ここ で Panasonicのパナループ と性能比較しているので参考に。 充電器は単3と単4を両方充電できて便利。 今使っている電池を使い切ったら、eneloopに切り替えよう・・・。 ちなみに買ったマウスはlogicoolの MX-1100 。eneloopで快適に動いています。電池1個でも動くので重さはそれほど感じない。5mぐらい離してもちゃんと動いてくれるから素敵。 プリンタも新しくエプソンの EP-901A に変えて、今年分の物欲は満たした感じ。 suganuma@エクスブリッジ

IPアドレスの範囲を示す表記方法

ネットワークの設定をするときによく出てくる「192.168.1.0/24」とかの表記方法。 これはIPアドレスとサブネットマスクをまとめて表現する記法。 Classless Inter-Domain Routing(CIDR:サイダー)というらしい。 詳しくは wikipedia と @ITの記事 で。 よく使うのだけメモ。 表記 範囲 含まれる個数 192.168.0.0/16 192.168.0.0 - 192.168.255.255 65,536 192.168.0.0/24 192.168.0.0 - 192.168.0.255 256 192.168.0.0/29 192.168.0.0 - 192.168.0.7 8 192.168.0.0/31 192.168.0.0 - 192.168.0.1 2 192.168.0.0/32 192.168.0.0 - 192.168.0.0 1

オープンソースなフラッシュ(SWF)形式のプレーヤーFlowPlayer

FlowPlayer はGPLで配布されているFLV形式の動画を配信するためのFlash形式のプレーヤー。Flash形式なのでAdoveの Flash Player をインストールしておけばブラウザ上で動く。 以下、特徴 オープンソースなため改変することが比較的容易 ライセンスはGPLなため、改変して頒布(はんぷ)する場合はソースコードも付けないと駄目。GPLについては 前の記事 を参考に。 サムネイル画像、シンプルな表示、さまざまなオプションで制御可能。この辺は実際に見た方が早い。 ここ で。 フルスクリーンにするとFlowPlayerのロゴが表示される。商用ライセンスにすると非表示になる。 オプションの意味などは本家のサイトを見た方が詳しく載ってますが、英語が駄目な人は ここ とか参考になりそう。 動画配信といえばHELIOS.CoTV

【.NET】ClickOnceの開発メモ

.NET Framework2.0から利用可能になったClickOnceという技術。.NET Framework1のころは ノータッチ・デプロイメント と呼ばれていた。 一言でいうなら「簡単にアプリケーションの配布・更新をするための技術」。 ClickOnceの基本的なことやノータッチ・デプロイメントの違いについては @ITの記事 を参照。 以下開発で必要になって調べたときのメモ。 ApacheでClickOnceのアプリケーションを配布するための設定。 ClickOnce起動時にWebアプリケーションと連携するためにパラメータを渡す方法。 ClickOnceを配布(発行)するときにサードパーティ製のdllなどを付けて配布する方法 MSDN Online スタート・キット(ソースコード付き)

Solaris10にsambaを設定

Solaris設定シリーズのsamba編。 インストールモジュールは Sunfreeware.com からGetする。そこにncurses, popt, readlineも必要と書いてあるので、これらもダウンロード。 デスクトップ環境をインストールしてあれば、コンソールでFirefoxを使ってダウンロードすれば楽。適当なフォルダに置いてダブルクリックで解凍。それぞれ順番にインストールしていく。 bashをインストールしとくと作業効率が全然違う。 前の記事 を参考に。 # pkgadd -d popt-1.14-sol10-sparc-local # pkgadd -d ncurses-5.6-sol10-sparc-local # pkgadd -d readline-5.2-sol10-sparc-local # pkgadd -d samba-3.0.25a-sol10-sparc-local これだけだと起動スクリプトが見つからなかったので、Source Codeもダウンロード+解凍。 # cp packaging/Solaris/samba.init.master /etc/init.d/samba # chmod 744 /etc/init.d/samba # vi /etc/init.d/samba BASE=/usr/sfw に変更。 次はsmb.confを設定。 # cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf # chmod 744 /etc/sfw/smb.conf smb.confの設定方法は 前の記事 を参考に。 ユーザの追加 # /usr/sfw/bin/pdbedit -a root samba起動 # /etc/init.d/samba start

Solaris10のSSHを設定

Solaris10にSSHを設定して、リモートでアクセスできるようにしたときのメモ。 Solarisのインストールの仕方は 前の記事 を参照。 SSHはデフォルトでインストール済みなのでrootでログインできるように設定ファイルを編集 # vi /etc/ssh/sshd_config PermitRootLogin yes にする。 sshのデーモンを再起動 # svcadm refresh ssh svcadmの詳細は # man svcadm で見ると詳しい説明が参照できる。ただ Tera Term で閲覧するときは文字コードをEUCにしないと文字化けが起こる。 IPアドレスを確認したいときは # ifconfig -a 名古屋でプロのSEを目指す

Solaris10の端末エニュレータをbashにする方法

ここ でVMware Server 2.0にSolaris10をインストールしてみましたが、あまりに端末エミュレータが使いにくかったので、bashをインストールしたときのメモ。 CentOSなどのLinuxを使っているとデフォルトでインストールされているので、違和感なく使えますが、bash(補完機能とコマンド履歴など)がないCUIはこんなにも使いにくかったのかと再認識。 bashはTabでコマンドの補完機能やパスの補完を行ってくれて、矢印キーで過去の実行したコマンドの履歴を表示してくれる。詳しくは wikipedia で インストールの仕方は ここ を参考に。 Sunfreeware.com の左からbashを選択し、ダウンロード。ほかlibiconvもインストールした方がいいみたいなので、これもダウンロード。Solarisでデスクトップ環境をインストールしていれば、Firefoxでデスクトップにダウンロードしといて、ダブルクリックで解凍できるので便利。 解凍後は $ pkgadd –d <パス> でインストール。 ファイル名にsparcという文字があるけど、VMwareにインストールしたx86のSolarisでも動いた。 軽量、軽快なPHPフレームワーク「petitwork」

pingとpathpingとtracertでネットワークを調査

windowsのcmdを使ってネットワークを調査したときのメモ。 まずホストまで到達できるか確認するためにping( wikipedia )を打つのは基本。 ただホストによってはセキュリティの理由からpingが使っている ICMP に応答しないのもある。 次にどんな経路でホストにたどり着いているのか調べるのがtracert(トレースルート wikipedia )。 経由しているルータの一覧と応答時間が表示されるので、どこで時間がかかっているか(どこのルータがおかしいか)が分かる。 詳しくは @ITの記事 を参考に。 さらにwindows2000以降ではpingとtracertを拡張したpathpingというコマンドがある。 これはホストにたどり着くまでの経路とパケットの損失率を表示してくれるけど、tracertで十分なような気が。詳しくは @ITの記事 を参照。 あと、pingを使って簡易的にネットワークの速度を調査する方法も見つけたのでメモ。 ping -l 10000 exbridge.jp とすると10000バイトのパケットを送信して帰ってきた時間が分かるので (10000 × 2) ÷ 応答時間 = 回線速度 と計算できる。詳しくは @ITの記事 を参照 専用ツールを使わなくてもある程度のことは分かる。 ネットワークを調査するためのソフトもそのうち調べてみよう・・・ 前に書いた記事 suganuma@エクスブリッジ

VMware Server 2.0にSolaris10をインストールしてみた

システムの動作確認のためにSolarisの環境が必要になったので、VMware Server 2.0にSolaris 10をインストールしたときのメモ。 Solaris10は Sunのページ からユーザ登録してダウンロード。 VMware Serverでは SPARC(スパーク) に対応していないので、x86用をダウンロードする。 あとはVMware Serverで新規VMを追加するときにSolarisを選択して、いつものようにインストールすればできるはず。細かい手順を知りたい人は ここ とかを参照。 注意点としては、新規VMをインストールするときに割り当てるメモリを640M以上じゃないとGUIでインストールしている最中で止まる・・・実際に止まった。テキストインストールだと大丈夫らしい。 インストール自体は2時間くらいかかった。 こっから CoTV が動作するか確かめなきゃ。 <2008/10/20 追記> デフォルトでルートのディスク容量が5.4GBぐらい割り当てられるけど、インストール直後で既に3.6GB使用しているので、初期の割り当てるディスク容量を増やした方があとで困らなくて済む。 容量を確認するコマンドは $ df -h 動画配信といえばHELIOS.CoTV