2013年7月31日水曜日

CSSボタン設定

CSSでボタンを設定。

サイズ、文字などを調整。


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HEAD>
<meta http-equiv='content-type' content='text/html;charset=utf-8'>
<title>CSSボタン</title>

<STYLE TYPE="text/css">

.btn1 {
border: 1px ridge #EEE;
color: #336666;
width: 14px;
height: 16px;
padding: 1px 0;
font-size: 9px;
background-color: #DCDCDC;
}
.btn2 {
width: 50px;
height: 24px;
padding: 2px 0;
font-size: 11px;
background-color: #CCC;
}
.btn3 {
border: 1px solid #EEE;
color: #336666;
width: 130px;
height: 35px;
padding: 2px 0;
font-size: 120%;
background-color: #CCC;
}
.btn4 {
background: #DCDCDC;
border: 1px ridge #EEE;
color:#000;
width: 75px;
height: 20px;
padding: 2px 0;
font-size: 10px;
}

</STYLE>

</HEAD>

<body bgcolor='#ffffff' topmargin="2" leftmargin="5" rightmargin="5">

<br>
<h1>CSSボタン</h1>

ボタンがいろいろ
<br><br>

ボタン1
<input type="submit" name="btn1" value="詳" class="btn1">
<br><br>

ボタン2
<input type="submit" name="btn2" value="詳細" class="btn2">
<br><br>

ボタン3
<input type="submit" name="btn3" value="実行" class="btn3">
<br><br>

ボタン4
<input type="submit" name="btn3" value="実行" class="btn4">

</body></html>

2013年7月26日金曜日

Windows7、YouTube

Windows7搭載のパソコン


なぜかYouTubeが視聴出来ない。

静止画面は写っているが動画になららい。

なぜだろうか???


●Flash Playerの設定
----------------------------------
コントロールパネル > Flash Player > 再生

[選択] ピアアシストネットワーク.......確認
[  ] ピアアシストネットワーク.......ブロック


と確認、のほうをチェック。



Flash Playerの設定で見れるようになった。

人生をより楽しくさせる100の方法

http://www.webcreatorbox.com/inspiration/100ways-better-life/


1. 間違いを受け入れる
2. 友達のミスを許す
3. 新しい習慣をつける


100個もある。

1つだけなら


38. 一日にひとつ、家にあるものを捨てる
きっとあなたの人生は何かの物によって息を詰まらせている事でしょう。思い切って捨て
てみましょう。寄付するのもいいでしょう。


これかな。


家も片付くし、2週間くらいやってみようか。

2013年7月24日水曜日

MySQLチューニング

MySQLを使って数年、データも増えて一部処理が遅くなったような感じがする。

あまり力を入れてこなかったチューニングを行う。

MySQLを高速化する10の方法
http://nippondanji.blogspot.jp/2009/02/mysql10.html

の記事を参考に簡単なものを実行。



1. バッファを増やす、または減らす

   innodb 関連などのバッファー割り当てを増やす。
   

4. テーブルを最適化する

   VARCHAR の利用のいくつかを INT に変えてみた。
   
   インデックス も利用出来るところに設置。

2013年7月18日木曜日

PHP チェックボックス処理2

データベースの複数データをチェックボックスで表示する場合の処理

forの代わりに、foreachを使ってみる。


チェックボックスのデータは、配列で準備
$pus = array("バナナ","イチゴ","みかん","梨");


$pubs がデータベースの値。
例)
$pubs = "バナナ,梨";
$pubs = "みかん,梨";


preg_matchを使ってデータの有無をチェック!

/u はutf8の処理を表す。


<?
#チェックボックス表示
foreach($pus as $value){
echo "<INPUT type='checkbox' name='pub[]' value='".$value."'";
#チェック
if(preg_match("/$value/u",$pubs)) {echo "checked";}
echo "> <span class=psen>".$value."</span><br>\n\n";
}

?>

2013年7月17日水曜日

PHP チェックボックス処理

データベースの複数データをチェックボックスで表示する場合の処理


チェックボックスのデータは、配列で準備
$pus = array("バナナ","イチゴ","みかん","梨");


$pubs がデータベースの値。
例)
$pubs = "バナナ,梨";
$pubs = "みかん,梨";


preg_matchを使ってデータの有無をチェック!

/u はutf8の処理を表す。


<?
#チェックボックス表示
for($i=0; $i < count($pus); $i++){
echo "<INPUT type='checkbox' name='pub[]' value='".$pus[$i]."'";
#チェック
if(preg_match("/$pus[$i]/u",$pubs)) {echo "checked";}
echo "> <span class=psen>".$pus[$i]."</span><br>\n\n";
}

?>

2013年7月16日火曜日

Ubuntu 公開鍵を使って、サーバ1から2にファイルバックアップ

サーバ1からサーバ2にファイルをコピーしてバックするための準備。


サーバ1 192.168.0.161 (バックアップ元)
 ↓
サーバ2 192.168.0.162 (バックアップ先)



●公開鍵の設定
----------------------------------
サーバ1にログイン


▼1)バックアップ元のマシンで秘密鍵と公開鍵のペアを作成。
ssh-keygen -t rsa

▼2)公開鍵をコピー先マシンへインストール。
ssh-copy-id root@192.168.0.162

▼3)ログインの確認 〜 パスワードを聞かれずにログイン出来たらOK。
ssh 192.168.0.162


バックアップは、rsync+SSHで行う。

2013年7月9日火曜日

Eメール、エラーリターン

エラーメールの説明
http://www.tku.ac.jp/iss/guide/mail/tipsmail/mailerdaemon.html


よくまとまっている。


User unknown
Host unknown
Message exceeds maximum fixed size
Message could not be delivered for 5 days


あたりがよくあるタイプ。


英語嫌いの人はあまりエラーメッセージは読みたくないかも。

2013年7月2日火曜日

Ubuntu ユーザー登録

●ユーザーを登録
---------------------------
useradd ユーザー名
passwd ユーザー名


●グループ登録
---------------------------
groupadd グループ名


●グループにユーザー登録
---------------------------
エディタで記述する。

nano /etc/group

グループ名:X:1001:ユーザー1,ユーザー2,ユーザー3

groupを保存。


●Sambaにユーザー登録
---------------------------
pdbedit -a ユーザー名
smbpasswd ユーザー名

登録が終わったら

pdbedit -L

でリスト表示し確認。