Red5でニコニコ動画のようなストリーミングサービス構築

環境 CentOS7 概要 4年ぐらい前に実装したニコニコ動画もどきが見つかったので軽くリファクタリングして公開してみる。 当時はオンライン講義での利用を想定して設計をしたため、 教育機関に属するユーザのロールに基づいたコメント公開範囲の制御や、コメン…

実行可能なJARファイル

問題 Mavenプロジェクトで生成されたJARファイルが'java -jar'コマンドで実行できないときの話。 $ java -jar your_app.jar no main manifest attribute, in your_app.jar 原因 your_app.jarファイルを展開してみるとMANIFEST.MFにMain-Classの指定がない。 …

chef-zero+knife-zeroでCentOS7上にGlassFish4環境構築を自動化

実行環境 Mac OS X 10.9.5 インストール Chef DKとchef-zero、knife-zeroをインストールする。 >curl -L https://www.opscode.com/chef/install.sh | sudo bash -s -- -P chefdk >chef gem install knife-zero chef-zero json --no-ri --no-rdoc chef-client…