リトルエンディアンからビックエンディアンへの変換コマンド
/usr/bin/afconvert -f caff -d LEI16 {input} {output}
lha
apt-get install lha
BOMで逝く
ファイルが変じゃない?っていう指摘を受けた
BOMがありが問題だったっぽい
od -tx1z hoge.txt| head -1や
lessすると確かにも身に覚えのない文字があった!
UTF-8 - WikipediaによるとBOMあり(普段あまり使わないほう。こんな解釈でいいのか?w)の場合U+FEFFの文字コードが付加される
文字コードのあたり勉強しないとなぁ。。。
さくらインターネットにgitをインストールしてみた
よさそうな管理画面のテンプレートがgithubにあったので、落とすついでにgitをいれてみた
% mkdir ~/loca/src;cd ~/loca/src
% wget http://kernel.org/pub/software/scm/git/git-1.7.1.tar.bz2
% tar zxf git-1.7.1.tar.bz2
% cd ./git-1.7.1
% ./configure --prefix=$HOME/local --without-tcltk
% gmake && gmake install
簡単にできてうれしい^^
素敵な管理画面のテンプレート(テーマ)のまとめ
アマグラマ1人とかでWebアプリを作りたいときありますよNE!
そんなとき苦労する中の1つにUIなんかがあるんじゃないでしょうか?
コードを書くのに専念したい、だけど、見た目でもおぉーって言われるようなUIにしたいという問題を解決してくれそうな素敵な管理画面のテンプレートをまとめようと思います
中には無料じゃないものもありますが、有料といってもほかの人に作ってもらうことに比べたら大変リーズナブルなものがおおいですので、一考の価値ありだとおもいます
Basecampなどにインスパイヤされたテーマ
http://themeforest.net/item/simpla-admin-flexible-user-friendly-admin-skin/46073
http://gooeytemplates.com/templates/
http://www.bloganje.com/free-admin-template.html
http://www.transdmin.perspectived.com/
さくらインターネットにSubversion-1.6.6をインストールしてみる(serfでError Code)
さくらインターネットにSubversionの最新版を入れてみた
configureのオプション大変ですね。。。serfでエラーでたのでserfをはずしました
mkdir ~/local/src/
cd ~/local/src/
wget http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz
tar zxvf subversion-1.6.6.tar.gz
tar zxvf subversion-deps-1.6.6.tar.gz
cd subversion-1.6.6
./configure --prefix=$HOME/local --without-serf
make && make install
pcnlt_forkで親が死んだときって子って行き続けるんだね
個人的なメモなので気にしないでください
親が死んだら子も死ぬのかなと早合点してたけど、違うんだね
親でexit()したそうなるもんね、うんうん
子で、pcntl_alarm()しとけばおkおk
#!/usr/bin/env php <?php while (true) { $pid = pcntl_fork(); if ($pid == -1) { die('die'); } elseif ($pid) { //exit(); } else { echo "child process created\n"; //pcntl_alarm(10); // after 10 seconds later, child process send signal and exit for (;;) { echo "child pid = " . posix_getpid() . ", parent pid = " . posix_getppid() . "\n"; // posix_getppid()が1なら親死んでる sleep(1); } } } ?>