« 2010年02月 | メイン | 2010年04月 »

2010年03月31日

fgetcsvで文字化け

setlocale(LC_ALL,'ja_JP');

を入れる。とりあえず解消?

でもないようだが・・・まぁ解消としておこう

投稿者 muuming : 11:13 | コメント (0)

2010年03月26日

パスワード無しSSH接続

#鍵ペアをつなぐ方にて作成
ssh-keygen

できたファイルの~~~~.pub(公開鍵)を接続先サーバに転送し

接続先サーバ上にて
cat ~~~~.pub >> ~/.ssh/authorized_keys

に追記 

.ssh ディレクトリは 本人所有の700
authorized_keys は本人所有の600

所有権違うとパスワード聞かれるよ

投稿者 muuming : 14:25 | コメント (0)

SSHのポートフォアーディング

ssh ユーザ名@192.168.1.22 -L 1234:192.168.1.22:5901


A→B→C

AからBのマシンに上記コマンドにて接続するだけ
-L の後の意味は
Aの待受ポート番号:CのBから見たIPアドレス:Cの接続ポート

これでVNCなども簡単に暗号化接続可能

投稿者 muuming : 09:14 | コメント (0)

2010年03月25日

2行以上で縦方向中央にCSS


縦方向に中央の場合


 


<div><p>中央</p></div>


div {

height:300px;;

}


p{

line-height:300px;


}
とすれば一行の場合は対応可能

以下2行の場合 (ぱくり


2行以上の場合に垂直中央表示をするにはpositionプロパティを利用します。


(X)HTMLソース


<div>

<p>中央に表示<br />したい文字</p>

</div>


CSSソース


div{

width:200px;

height:200px;

background:#39FF6B;

position:relative;

}

p{

position:absolute;

top:50%;

left:50%;

margin-left:-2.5em;

margin-top:-1em;

}

投稿者 muuming : 15:30 | コメント (0)

2010年03月16日

PHP 改行コードの統一

$com = preg_replace("/(\r\n|\n|\r)/","\n",$com);

忘れメモ

投稿者 muuming : 14:32 | コメント (0)

一文字ごとに分割

explodeやらで出来たような記憶もあるんだが・・・忘れた;

str_split($str);

でとりあえずできます(半角文字のみ)。すぐ忘れるのでメモ

mb_str_split($str);

は なさげなので、日本語の場合は・・・・

$textlen = mb_strlen($line,"utf-8");
for ( $i = 0; $i < $textlen; $i++ ) {
$line_arr[] = mb_substr( $line, $i, 1,"utf-8");
}

てなかんじでやってみた

投稿者 muuming : 13:19 | コメント (0)