« 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");
}
てなかんじでやってみた