上でTS録画をMP4変換する記事を書いた。普段、Android標準ブラウザやChromeで見ていると普通に疑似ストリーミングが出来ていたんだけど、仕事関係でIEやFirefoxで見たら、QuickTimeプラグインが立ち上がって、ファイルダウンロード完了しないと再生できないことに気づいた。対応方法は、MP4BoxでMP4コンテナを作り直すこと。MP4BoxはWindowsでメジャーだけど、GPACの中にもあるので、LinuxでもGPACをビルドして、変換後のMP4を再構築するようにしてやればIEやFirefoxでも疑似ストリーミング出来るようになる。個人利用でPCはChrome、スマホはAndroidだから、わざわざ変換しないでも良いんだけど、何となくメモっておく。普通の物理サーバと比較してみる為にベンチを取ってみた。0.931902718比の数字が大きいほどお名前のインデックスが高い。あれ・・・専用サーバよりもCPU周りの結果が良い。いつも思っているとおり、ディスク周りが遅くて、物理サーバの半分以下になっている。ディスク周りが改善されればパフォーマンス的な不満はほぼ無くなりそうだ。してそこそこ有名なCOMODO社が個人利用向けに無料で電子メール用証明書を発行しているので、それを利用する。こちらのサイトから申請することが出来る。有効期間1年で電子メール署名・暗号化に使うことが出来る。期限が来たら再発行を申請すれば新しい証明書を受け取ることが出来る。相手方と鍵を交換していないとメールの暗号化は出来ないが、署名は出来る。署名は、秘密鍵とメールの文書から生成してメールに添付し、相手側で公開鍵により確認することで、メールの文面が改ざんされていないことを証明する方法だ。暗号化したメールは相手が対応していない環境で受信できないが、署名は添付ファイルがついてくるだけなので、確認をしなければ添付ファイルを無視して本文を読むことが出来る。ネットワーク社会で少しでもメールの信頼性を向上させるため、出来るだけ導入しておきたいところだ。証明書を入れたマシンが故障したりして、期間内に同じアドレスで新しい証明書を取得する場合には、既存証明書の無効化(Revoke;Revocation)が必要となる。COMODOのメール証明書無効化はこちらのページから行うことが出来る。inputタグのvalをクリアすることは出来ないので、inputタグをspanで括って、中身を書き直すことでクリアしている)最初、jQueryでバインドしたが、htmlの差し替えでファイルインプットをクリアするとバインドが解除されるので、タグのonChangeに載せている。ファイルの中身を確認しているわけではないけど、簡単なチェックにはなるからWeb開発時に使い回せるだろう。鮎ツイッターが提供しているBootstrapっていうライブラリ(?)がある。BUTTONを画像ボタンみたいに色づけしたりも出来る。基本的に、ちょっと大きめで、スマホページとかでタッチ操作に向いている感じだけど、追加のスタイルでサイズを調整すれば良い感じでWebサイトが作れる。難しいスタイルを作らずに、簡単にそこそこ見栄えのするページを作りたい時にオススメのアイテムだ。以前、KNOPPIXをさくらのVPS(virtio_blk)上で動作するようにする記事を書いたけど、今回、仕事関係で複数のVPSサーバーをまとめて設定する必要が生じた為、KNOPPIX利用のイメージングをて行った。minirt.gzを作成したので、基本設定状態で差し替えればいいminirt.gzイメージを置いておく。WinRARを入手するKNOPPIXのISOイメージをDaemonToolsでマウントするかWinRARで開く。CDの/KNOPPIXをVPSの/KNOPPIXとしてコピーする。CDの/boot/isolinuxの中身をVPSの/boot/KNOPPIXにコピーする。ついでに、上に置いてあったknoppix_virtio.gzファイルで/boot/KNOPPIX/minirt.gzを置き換える。VPSのGRUB設定を追加する。(hd0,0)/KNOPPIX/minirt.gzデフォルトインストールのさくらVPSだと、hd0,0が/bootで、hd0,1が/なので、ルート配下の/KNOPPIXにアクセスする場合はhd0,1である。kernelとinitrdでは/boot/KNOPPIXに配置したファイルを使いたいので、hd0,0である。システムを再起動して、直ちにVNCコンソールを開く。GRUBのスタート画面でカーソルキーか何か押すと選択画面が開く。この時、先ほど追記したKNOPPIXがあるので、選んでEnter。KNOPPIXが起動する。VPNの設定を行った。IPSecはオープンな規格であるものの、独自実装が多くて、なかなか相互互換が得られない困ったちゃん。LinuxのIPSec実装には色々なソフトがあって、つながる組み合わせ、つながらない組み合わせが難しい。今回使ったLinuxのIPSec実装であるOpenswanは、CentOS標準パッケージなのでメジャー系ではあるものの、あまり普及しているとはいえず、ネット上で情報収集してもL2TPと組み合わせてスマホを接続するような情報ばかりで、最終的にソースコードを眺めつつ、設定を詰めるのに1週間以上かかってしまったが、何とか構築することが出来たのでメモしておく。homenetworkauthby=secrettype=tunnelauth=espike=3des-sha1;modp1024esp=3des-sha1;modp1024keyexchange=ikepfs=yesleft=VPSのグローバルIPアドレスleftsubnet=VPSのグローバルIPアドレス/32leftnexthop=VPSのデフォルトゲートウェイright=固定IPだよrightid=固定IPルータの識別アドレスrightsubnet=ルータLAN側のネットワークauto=startauto=startだと起動時に接続にいく。ようにコマンドを打つことでリンクアップできる。“事前共有鍵”のように記述しておく。電子証明書認証も出来る。VPSサーバーの固定IP”とか実行すると、デフォルトゲートウェイ>VPSサーバーのIPの順で表示される(VPNが無いと、デフォルトゲートウェイ>対向ルータ>インターネット>VPSサーバーのIPというように、中間のアドレスが表示される=トンネルモードVPNだと仮想的に1ホップになる)VPSサーバー側でnetstatを実行すると、VPNで繋がっていないとルータの外側IPが表示されるが、繋がっているとLAN内部のIPがそのまま表示されることでも確認できる。VPNを設定しておくと、VPSサーバーからsambaを経由してLAN上のWindowsマシンの共有ストレージを利用したり、LAN上のマシンからPOP3接続したりしたときに、VPSサーバー<=>ルーター間の情報はすべて暗号化されるためセキュアで良い。VPS(仮想専用サーバー)サービスで、それぞれさくらインターネット、GMOインターネットの提供するサービスです。どちらもKVM(Linuxベースの完全仮想化マシン)を利用していて、1台の物理サーバー上に複数の仮想サーバーを構築できる為、低価格で利用できる利点があります。仮想化システムにより完全に分離されている為、セキュリティも一般的な共有サーバーよりも優れています。お名前.comは価格あたりのCPU性能が良好ですが、さくらに比べてディスク速度が低速なため、ディスクアクセスが重要な場合はさくら、それ以外はお名前を利用するのが良いと思われます。さくらのエントリーは2CPUコア・1GBメモリ・100GBハードディスクで月額980円プランですが、1480円で3CPUコア・2GBメモリ・200GBハードディスクのプランの方がコストパフォーマンスが良いと思います。WordPress.。