[ロ] さくらのレンタルサーバー スタンダードでbash, vim, svnクライアントを使う
前職の同僚にどう申開きしたら良いやらですが、さくらの共用サーバーが十分使える予感。
なんかFreeBSDに慣れていないのと、共用のためにできることが限られていると思っていたのですが、
実際3回くらい設定してみると気持ちよくなってきました。
sshでログインしてシェルが使えないと流石になにもできないので、この文章は「さくらのレンタルサーバー スタンダード」以上が対象です。
スタンダードは月額500円ですよね。今借りてるさくらの専用サーバー・・・月額9800円解約?
さくらのレンタルサーバ非公式FAQ なんて非公式
まとめサイトもあるくらいで、情報量が沢山あるのは嬉しいところ。だいたいのことは検索すれば
答えが出ています。
というわけで、備忘録的に作業内容をまとめてみます。
ログイン初期シェルをcshからbashに変更
% chsh -s /usr/local/bin/bash
Password:
chsh: user information updated
% exit
一回ログアウトして再度ログインすればOK.bashで気持ちよく作業ができるようになります。
subversion クライアントのインストール
$HOME/usr 以下にプログラムはインストールしていくことにしました。
tarballを持ってきてコンパイル。
$ cd ~/software
$ wget http://subversion.tigris.org/downloads/subversion-1.6.6.tar.bz2
$ wget http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.bz2
$ tar jxf subversion-1.6.6.tar.bz2
$ tar jxf subversion-deps-1.6.6.tar.bz2
$ cd subversion-1.6.6
$ ./configure --prefix=$HOME/usr --with-ssl --without-berkeley-db
$ gmake
$ gmake install
/usr/bin にパスを通しておきます。また、SVN_EDITOR に vi を設定してます。
$ vi ~/.bash_profile
PATH=$PATH:$HOME/usr/bin
SVN_EDITOR=vi
export PATH SVN_EDITOR
$ source ~/.bash_profile
[続きを読む]
[ロ] サーバ監視ツール cacti のパスワード初期化方法
cactiに設定されているパスワードがどうしてもわからなくなってしまって助けてほしいといわれた場合。
MySQLで下記SQLを発行
update user_auth set password=MD5('passwordxxx') where username='admin';
ユーザ名「admin」のパスワードが「passwordxxx」に設定されますので、ログインして
「User Management」からパスワードを再設定してください。
※MySQL のパスワードがわからなくなってしまったらお手上げです。
題名にサーバ監視ツールと書きましたが、正確には監視ツールではない。
cactiのページのタイトルは「Cacti: The Complete RRDTool-based Graphing Solution 」なので
「RRDToolベースの完全なグラフィックソリューション」とかいうのが正しいのでしょう。
監視するんじゃなくて、データを取得してグラフ化するツールですね。
でも説明しにくいし、監視ツールとして紹介されていたりもするので乗っかってみました。
[ロ] Kindle DX ぽちった。
Kindle DX Wireless Reading Device (9.7" Display, Global Wireless, Latest Generation)
買ってしまった!
乞うご期待!
# amazon.com のアフィリエイトって日本でも出来るのかな。ちょっと調べてみよう。
# お、ぱっと検索してみたけど出来そうですね。同じことがんがえる人いるなぁ。w →
アフィリエイト Amazon.com 登録方法
簡単にアフィリエイト登録ができたので早速リンク作成。どうだっ。
[ロ] 久しぶりのゼミに参加
明けましておめでとうございます。
旧年中は格別なご高配を賜り、重ねて厚く御礼申しあげます。
というわけで、かなり遅くなってしまいましたが、2010年初更新です。
年始には新卒初入社した会社の同期と新年会をしてきました。
みんなそれぞれの場所で活躍・悶絶・耐えて成長!していました。
変わってないなぁと思いつつ、それでもやっぱり成長しています。
みんな良い給料もらってる!(笑
そして久しぶりに母校のゼミにお邪魔してきました。
年明けて初のゼミで、しかも「ちょっと進捗確認しようか」という話だった
らしいのですが、僕が行くということで「じゃあ、できたところまで全部発表!」
みたいな話になってしまって、、、大変申し訳ない!
が、今日ゼミで発表してくれた人たちはきっと一歩前に進んだとおもうよ。
別に僕がどうこういったからというんじゃなくて、とにかくアウトプットをすれば
するほどレベルが上がっていくもんです。
てか、みんなよくできてる!ものが出来ているというのはワクワクしますよね。
教授の方針は「手を動かす、ものを作る、論文はあとからついてくる。」(勝手に命名)
思う存分ものを作って、良い論文に仕上げて欲しいところです。
がんばって!
--
--
[ロ] 一部のタブだけIEエンジンを適用する Firefox plugin : IE Tabs
いまさらですが
IE Tabを知りました。
Firefox のプラグインで、フィルタとして指定したURLを表示するときにIEレンダリングエンジンを使って
開いてくれる優れもの。
ごくごくまれにIE限定サイトなどがあって、いちいちIE立ち上げるの面倒だなぁ。
とか、IE普段使っていないからお気に入りも登録して無いし。
という場合にもこれで解決。
タブを右クリックして「レンダリングエンジンの切り替え」を選んでその場で切り替えることも可能。
ウェブのデザイン確認も効率的に行えそうですね。
[ロ] Windows2008 Server Web Editionきた!
「
Microsoft スキルチャージプログラム 第三弾」にひそかに当選していたyosiwoです。
きましたきました!
Microsoftさまより、HPのサーバ(ML110 G5)と、Windows2008 Srv WebEdition & 「ひと目でわかる IIS7.0」到着です。
さっそくWindows2008 の64bit版をインストールして、役割の追加からIIS7をインストール。
「Server Core」インストールにしようか迷いましたが、ひとまず今回は通常のカーネルで。
リモートデスクトップ機能を有効にして、メインマシンからリモート管理できるように設定しました。

RDPで接続して、IIS7が動いていることを確認。ひとまずこんなところでしょうか。
まぁ、Windows2008のRCからダウンロードして触っていた身としては特に迷うことなく
とても簡単です。何も悩む必要はないですね。
ML110 G5 & windows2008 の消費電力をワットチェッカーでチェックしてみましたが、待機中で60W、画面操作していると60W-70W、インストールなど負荷がかかる状態でMax80W程度。ほぼ60Wで稼動と考えてOKかと。なかなか悪くない。
現在自宅プライベートネットワークのDHCP状態なので、アンチウイルスソフト入れたり、
セキュリティの設定を見直したら、staticにして、いよいよ外部ネットワークにIIS7を公開だ!
[ロ] Adobe Flex Builder Standard 3.0 購入。
「Adobe Flex Builder Standard 3.0 日本語版」購入しましたよ。
Amazonで28,350円。やすいやすい。
仕事に必要なのでね。これで弊社もFLASH案件ができます!
がんがん、遊んでいきましょう。
アドビシステムズ (2008-03-14)
売り上げランキング: 2184
[ロ] ウェブサーバを24時間監視する無料ASPサービス「SERVERxSERVER」の提供を開始
私の勤める
株式会社ロウテクにて、初の自社サービス
『ウェブサーバを24時間監視する無料ASPサービス「
SERVERxSERVER」』の提供を開始しました。
■ZDNet Japan
http://japan.zdnet.com/release/story/0,3800075480,00042632p,00.htm
■CNET
http://japan.cnet.com/release/story/0,3800075553,00042632p,00.htm
■Yahoo!
http://press.onbiz.yahoo.co.jp/pr/ShowPrLeaf/id/C0018243_PR000000001
というわけで、苦節?8ヶ月。ようやく株式会社ロウテクの自社サービス第一弾を
正式リリースすることができました!ご協力・応援・していただいた方々本当に
ありがとうございます!
サービスを3行にまとめると。。。
・WEBベースでTCPポート監視、Ping監視を設定できる無料ASPサービスです。
・特徴は簡単さ。他の同類サービスでは複雑な設定が多い中、設定項目を減らし簡単設定を心がけました。
・監視できる種類はまだまだ少ないので、今後ガンガン増やしていきます。簡単さはそのままに柔軟性も持たせます。
あれ、、最後は無理やり感がありますね・・・。
ウェブサイトを運営している方々は是非一度お試しいただきたいです。
ご意見がありましたらお気軽に質問フォームや簡単なものならコメントなどで
連絡いただければと思います。
本当は11月にリリースする予定だったのですが、、、2ヶ月遅れで
正式リリースとなりました。思い切ってさっさとリリースって手も無いことも
なかったのですが、ちょっぴりこだわりの部分がありましてね。どうしても
そこを解決してからとやっていたらこんな感じに。でもさまざまなノウハウや
技術はたまったし、クオリティも満足いくものになりました。
あとは、機能的にまだまだ野望があるのでそれを引き続き続けるとともに
パッケージ版、アプライアンス版を作成して、多くの技術者の負担を少しでも軽くしたい!
皆様が明るいエンジニアライフがおくれるように微力ながら力になれればと。
今後ともよろしくお願いします。
[続きを読む]
[ロ] CentOS 5.2でDoCoMoの動画(3gpp)からflvファイルに変換する
[ロ] CentOS5.2 + ffmpeg でflv から 3gp に変換するで3gpは簡単に作成することができ、
[ロ] Linuxで携帯動画をストリーミング再生対応で作成するでストリーミング再生をさせることはできた。
で、今度は3gpp2flvをやってみることにしました。モブログで携帯動画をflvでPCから表示させたいというのが動機。
今までのまま3gppをflvにコンバートすれば言いだけと思いきや難関が二つ発生。
1. オーディオコーデックがsamrというものになっており、それがサポートされていないという問題。
$ ffmpeg -i <in>.3gp -ar 44100 -f flv <out>.flv
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=/usr/lib --mandir=/usr/share/man --incdir=/usr/include/ffmpeg --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libogg --enable-libtheora --enable-libfaad --enable-libfaac --enable-libgsm --enable-xvid --enable-x264 --enable-liba52 --enable-liba52bin --enable-pp --enable-shared --enable-pthreads --enable-gpl --disable-strip
libavutil version: 49.4.0
libavcodec version: 51.40.4
libavformat version: 51.12.1
built on Jun 4 2007 11:02:12, gcc: 4.1.1 20070105 (Red Hat 4.1.1-52)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '20090123162119.3gp':
Duration: 00:00:04.3, start: 0.000000, bitrate: 150 kb/s
Stream #0.0(jpn): Video: mpeg4, yuv420p, 176x144, 30.00 fps(r)
Stream #0.1(jpn): Audio: samr / 0x726D6173, 8000 Hz, mono
Output #0, flv, to 'kkk3.flv':
Stream #0.0: Video: flv, yuv420p, 176x144, q=2-31, 200 kb/s, 30.00 fps(c)
Stream #0.1: Audio: mp3, 44100 Hz, mono, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Unsupported codec (id=73728) for input stream
ffmpegのメーリングリストを見ていたら、最新版で対応したのでSVNチェックアウトすべし。との情報をつかんだのでインストールしてみた。rpmのffmpegはそのままに、ひとまずPREFIXを「/usr/local/ffmpeg」にしてインストールすることにした。
$ sudo yum install amrnb-devel
$ sudo yum install amrwb-devel
$ svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
$ sudo yum install faac-devel lame-devel xvidcore-devel <-- [2009/05/26追記]
$ cd ffmpeg
$ ./configure --enable-gpl --enable-libmp3lame --enable-libamr-nb --enable-libamr-wb --enable-libxvid --disable-ffplay --disable-ffserver --enable-libfaac --enable-shared --enable-nonfree --prefix=/usr/local/ffmpeg
$ make
$ sudo make install
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/ffmpeg/lib
$ /usr/local/ffmpeg/bin/ffmpeg -i <in>.3gp -ar 44100 -f flv <out>.flv
[2009/05/26追記] のところは 26日にcheckout したリビジョン18938 で必要になった?もしくはCentOS 5.3 にバージョンアップしてたからか、別のマシンだったので入ってなかったか。。。不明ですが、必要だったので追記。
[続きを読む]
[ロ] Linuxで携帯動画をストリーミング再生対応で作成する
[ロ] CentOS5.2 + ffmpeg でflv から 3gp に変換するで3gpは簡単に作成することができたが、このままだとストリーミング再生はできないことが判明。まぁ、普通はしなくてもいい気がするが、今回は必要に迫られたので調べてみた。
FFmpegで変換した3GPP動画をNTTドコモiモーションのストリーミング再生に対応させる (for Linux)
【Linux】Gpac(MP4Box)のコンパイル→インストールメモ
先人たちの成果はすばらしい!
手順はこんな感じですな。
ffmpeg一式インストール→MP4Boxのインストール→ffmpegで3gp作成→MP4Boxで3gpをストリーミング対応に変換→ストリーミング再生用のHTMLを作成してアップロード
$ sudo yum install zlib-devel libX11-devel libXt-devel
$ wget http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gz
$ tar xvzf ./gpac-0.4.5.tar.gz
$ cd gpac
$ chmod u+x ./configure
$ ./configure
$ make lib
$ make apps
$ sudo make install
$ sudo vi /etc/ld.so.conf.d/local.conf
/usr/local/lib
$ sudo /sbin/ldconfig
$ ffmpeg -i 1.flv -y -async 1 -vcodec mpeg4 -s 240x176 -r 14.985 -b 192 -acodec aac -ac 1 -ar 16000 -ab 80 -f 3gp 1.3gp
$ MP4Box -add koi.3gp -brand mmp4:1 -new koi_mod.3gp
↓のようなHTMLを用意して作成した動画とともにアップロードすればよい。携帯(DoCoMo)からアクセスすれば保存はできないストリーミングの形で再生される。
<html>
<head>
<title>携帯動画ストリーム再生</title>
</head>
<body>
<object declare id="movie" data="koi_mod.3gp" type="video/3gpp">
<param name="stream-type" value="10" valuetype="data">
</object>
<a href="#movie">DoCoMo 3gpp(1985KB)</a>
</body>
</html>
AUも同じような形で、3g2形式のファイルを作ってtype="video/3gpp2"にすればいいのかな?と思っていたのだけどうまく行かなくて悩んだ。どうやら動画ファイルが2MBあるのが原因な気がしてきた。
KDDI au: 技術情報 EZムービーを見るとストリーミング再生の場合で1.5MBまでしかいけない模様。DoCoMoは10MBまでいけるようになったのになぁ。こう違いがあると苦しいね。