コメントはありません誰も得しない報告記事のコーナー(笑)無駄に長いです。自分の忘備録代わりにwこの前の土曜日(7月31日)に、名古屋が誇る世界コスプレサミットの一部である大須コスプレパレードへ参加してきました。コメントはありません先日始まったさくらインターネットのVPS(クローズドβテスト中)を利用し大阪のラジオ番組が気軽に聴取できるようになりました。これで私は東京・大阪のラジオ番組が聴取できる環境が整ったワケですがradikoの仕様上、番組表を確認するためには東京・大阪のVPSへそれぞれ接続し直す必要があります。このままではかなり面倒なので、radikoから提供されているXMLファイルを用いて番組表を作ってみました。(XMLファイル自体は愛知県からでも取得できましたw)radiko.jp番組表http://tools.half-moon.org/radikoepg/これで東京・大阪のラジオ番組をいつでも確認できます。ダンス撮影会の模様がニコニコ動画にて公開されました。今年も半分が終わってしまいました(^ω^;)たまにはプログラミングっぽい話題を。現在も愛用している方法を紹介してみます。(改めてググってみてもすぐには見つからなかったので(^ω^;))PHPで開発を行っている際にechoで複数行を出力したくなる場合があるかと思います。(複数行を変数へ代入したい場合も含みます。)そういった場合、私はヒアドキュメントを用います。以下のようにヒアドキュメント内で変数を展開できる機能は非常に有用です。/>3行目EOT;?>出力:1行目2行目3行目ただし、関数は展開されないため、htmlspecialchars等を利用したい場合に困ります。/>3行目EOT;?>出力:1行目{htmlspecialchars(2行目)}3行目これでは、$_GETや$_POSTで受け取ったデータを出力する際に困ってしまいます。安全に出力するためには以下のように記述します。href=”http://www.google.com/”>2行目</a>3行目こうする事で安全に出力できはしますが正直な所、出力したい変数が多い場合は面倒ですよね。スマートに記述したい所です。そこで、htmlspecialcharsをクラス化し変数に代入してみます。実際には以下のようなコードをPHPソースに追加します。HSC_Class();?>すると、以下のような形で記述できるようになります。href=”http://www.google.com/”>2行目</a>3行目いかがでしょうか。事前にhtmlspecialcharsを通す必要がなくなった分、PHPソースが分かりやすく簡素になったと思いませんか。「$hsc->enc()」とする事により、クラス「HSC_Class」内の関数「enc」を呼び出している事になります。ヒアドキュメント内で変数から関数を呼び出しとすることにより、ヒアドキュメント内で関数が利用できます。よろしければお試しくださいね。そうそう、PHPの開発にはEclipseがお勧めです。Oneパッケージが便利です。)(ちなみに、上記のPHPコード部分の配色はEclipseの物を再現してみました。其ノ伍」の配信が、とうとう開始されました。西尾維新アニメプロジェクト現時点ではサーバが混み合っている模様です。早く視聴してみたい方は試してみると良いかもしれません。以下はまたまた用途不明な文字列です。気にしないでください。"P_020700_1500.flv"オープニング完成版が来週あたりに配信されるらしいので、そちらも楽しみです。其ノ壹~肆」が現在無料配信中です。西尾維新アニメプロジェクト前回の配信から結構な期間が過ぎていますので、ファンの方は「其ノ伍」の配信までに復習されてみてはいかがでしょうか?以下は用途不明な文字列です。気にしないでください。"P_020699_1500.flv"「其ノ伍」、楽しみですね。Apple!!のダンス撮影会へ撮影係として参加してきました。踊れないから)また、今年の初詣以降会っていなかった友人達と久々の再開を果たしました。私はサブ的なポジション(別アングル)で撮影を行う事に。全壊(自由)という順序で撮影を行い、Step3には私も参加してきました。動画の編集についてもお願いさせて頂きました。「公開まで一週間程度かかるかも」とおっしゃっていたので、ニコニコ動画で見られるようになった時には、またお知らせさせて頂きます。大勢で何かをやるという事は、とても楽しいものですね。撮影終了後はコスプレ状態のままマジックスパイスへ。コメントはありません今日は、加藤主税教授に会うために恩師と椙山女学園大学へ行ってきました。基本的には私が入る事のできない場所ですねw(土曜日なので人は少なかったです。)加藤教授は多くの本を出版している上にテレビやラジオ等にも多数出演されています。中でも手品が鮮やかで本当に驚きました。「大変面白く凄くて不思議な方」でしたwその後、椙山大学の帰りに恩師が内定祝いとして名古屋駅の近くにある馬喰一代で焼肉をご馳走してくださいました。「旨い」ではなく「美味しい」と言うべきお店です。高級店(^ω^;)しっかり味わって頂いてきました。就職したら、初任給で親を連れて行きたい所ですね。あ、上記で「内定」と書きましたが、4月初頭にシステム開発会社から内定を頂きました。(自宅から自転車で5分の中企業ですw)就職活動終了のお知らせ(笑)システム系って基本的にブラックらしいですが、何とか頑張ります><;また、卒業研究についてもオレほん(β)で教授からOKをもらいましたので、あとは多少の改良を行い論文的な文章を書くだけ。Apple!!のダンス撮影会に、撮影係として参加してきます。(撮影係だけどコスプレするおwww)映像はニコニコ動画上で公開する予定です。当日の様子などは、近日中に当ブログ上で紹介しますね。コメントはありません先日radikoを対象外地域から聴取する方法についてご紹介しました。Radikoただ、構成が複雑で毎回の接続が面倒でしたので、OpenVPNを用いた方法へ変更し以下の図のようにスマートに利用できるようにしてみました。(OpenVPNとは、離れたPC同士を擬似的にLAN接続するソフトウェアです。255.255.240.0と記入しておけば、radiko関連の接続がOpenVPNを経由するようになります。(その他の接続は通常通りなので、通信のパフォーマンス低下を防ぐ事ができます。routeの範囲を拡大しました。作業の邪魔になる事もありません。(サービスとして動作させる手もあります。)ちなみに、VPS上へFFmpeg(librtmp対応版)を導入し、cron(Windowsでいう「タスクスケジューラ」)と組み合わせて予約録音ができるようにしてみました。配信時のビットレートが48kbpsなので、録音時のサイズは約21MB/hとなります。この程度であれば、サーバ上にもある程度蓄積しておく事が可能です。録音に用いるシェルスクリプトは下記のサイトの物をベースにさせて頂きました。ーぶろぐ(G-Blog)私が使用しているスクリプトも以下に記しておきます。(FFmpeg単体での使用を想定しています。)(環境に合わせて「FFMPEG」・「OUTFILEBASEPATH」の内容を変更してください。TBSという引数を与えれば、TBSラジオを62分間録音し、「title_YYYY-mm-dd.aac」として保存します。(「YYYY-mm-dd」は実行した日付に置換されます。2010-05-02)(要するに、タイムラグをカバーするために前後に1分ずつ余裕を持たせます。cronで予約する場合は開始1分前から実行されるように設定してください。)もしよろしければ、お試しくださいね。コメントはありません最近radikoでラジオの良さを再認識しました。PCで作業をしつつ聞き流せるのが良いですね。私は愛知県民なので、実はradikoの配信対象外エリアから接続しています。対策としては、既に契約しているEMチャージを用いるという手も一応あるにはあったのですが、通信費が問題となります。(EMOBILEの回線を通すと東京からのアクセスと判定される模様です。)そこで、先日契約したSaaSesのVPSに対して、下記のサイトを参考に設定を行いインターネット上ならどこからでもradikoを聴取できるようにしてみました。私の環境を分かりやすく図にまとめると以下のようになります。(上記のサイトの内容とは若干異なります。個人的にはとても満足しています。現在SaaSesがお友達紹介キャンペーンを行っている模様です。興味のある方は、是非お声をお掛けくださいね。コメントはありません先ほど、興味のあったSaaSesのVPSを申し込んでみました。ここでは、現在私が利用しているレンタルサーバをまとめてみたいと思います。10GB私が初めて利用した有料レンタルサーバです。基本的に安定性に優れていると思います。以前は無料レンタルサーバを転々としていましたが、最終的にこちらに落ち着きました。15GB容量とマルチドメインが無制限という点に惹かれて契約しました。現在は2つのアカウントを所持しています。(片方のアカウントは同じサーバにスパムブログ生成者が同居していた時期があり、かなり重い場合がありました。現在では解消されています。)安定性はそこそこです。FTPがつながらない時があります。(基本的にSFTPを利用しているので特に問題無いですがw)もし契約される場合は、サーバ番号と負荷状況に注意してくださいね。50GBこちらはVPSなので一般的なレンタルサーバとは異なります。(知識さえあれば、環境を自分好みにカスタマイズできます。)VPS自体には以前から興味があったのですが、月額費用がネックでした。そこで、SaaSesさんが格安で提供しているのを知り、契約してみました。某所での評判が今ひとつなのでこちらを選択しました。(Twitter上での反応にも好感が持てましたw)なお、初めてレンタルサーバを借りる方はさくら辺りがお勧めです。VPSはサーバに対する知識が必要なので、いきなり手を出す事はお勧めできません。以下は個人的なランク付けです。Osukini[L]は現在未使用のため推測を含んでいます。CORE[A](Osukini[L]は不明ですが、自分自身のスキルに比例しそうです。Osukini[L](こちらもOsukini[L]はスキルに比例する?)サーバを選ぶポイントは人や目的によって様々であり、一概に言えませんが皆様がレンタルサーバを選ぶ際の参考となれば幸いです。