明日の予定を立てる

今日の仕事の終わりに明日の予定を立てたときと、立てなかった時の、翌日の能率差が激しい。 まぁ予定なんてなくてもまじめに仕事しろよと思うわけですが、自分のようなダメ人間にはかなりの差がでます。予定を立てると、寝る前に明日やることがふっと浮かん…

7つの習慣

読まずには通れないということで、ついに手に取ってみましたよ。 全体をパラパラとめくってみて、やっぱりじっくり読むことにした。まずは自己の確立。 自分の考えで行動し、他人に影響されない人になる。 人のせいにしない。 うちの嫁はここを治せばいいの…

携帯検索ロボット向けIP

モバイルのクローラーいらっしゃい。#検索 #GoogleBot allow from 66.249.64.0/19 allow from 72.14.199.0/25 allow from 209.85.238.0/25 #Livedoor allow from 203.104.254.0/24 #goo allow from 210.150.10.32/27 #froute allow from 60.43.36.253 #mbga …

検索対策

これ追加した SearchEngine google.co.jp q= SearchEngine yahoo.co.jp p= SearchEngine yahoo.co.jp q= SearchEngine infoseek.co.jp qt= SearchEngine excite.co.jp search= SearchEngine goo.ne.jp MT= SearchEngine msn.co.jp q= SearchEngine search.ni…

webalizerの文字化けを治す

検索キーの所が文字化けするのをなおしました。 やったことは、ネットでいくらでも拾えるのとかわりませんが。■Jcode install # perl -MCPAN -e shell いろいろ文字が出てきて、 cpan> install Jcodeインストールされます。/usr/bin/make install -- OK ■文…

コンビニ収納代行でクレジットやQuickPayが使えない件

コンビニで買い物ついでに、ネットショップのコンビニ払いも一緒に済まそうと思い、セブンイレブンへ。 QuickPayで一緒に払えるか聞いたところ、レジの兄さんは払えますよとさわやかな笑顔で。 しかーし、案の定QuickPayでと言ったのにnanacoを選択。 200円…

親不知を抜いた。 これで4本すべて抜くことができた。 思えばながい道のりだったなー。4本抜いてみて感想 最近の麻酔技術すげぇですな。病院によってちがうんだろうけど、最初の麻酔ですら痛くない。注射って感じじゃなく、針を歯茎に押しつけるって感じだ…

アイデアのヒント ジャック・フォスター著

アイデアとは既存の要素の新しい組み合わせ。アイデアを出す前に必要なことや アイデア出しをするときのやりかたや注意。 あたりまえの事かもしれないけど、基本的なことだから大事だと思う。この本を読んだあと、駅の出口をいつもと違う所に変えてみたり、…

ファーストサーバにWordpressインストール

コンフィギュレータにログインして、MySQLアカウントの発行 データベース起動 発行されたアカウントでphpmyadminにログインし、データベース作成 wp-config.php編集 define('DB_NAME', '作成したデータベース名'); // データベース名 define('DB_USER', '発…

数字の桁数をそろえる

PHP

よくファイル名を001、002などとするのだが、 PHPで数字を扱うと、1、2となってしまう。 そんなとき、桁数をそろえる方法。$num = 5; $num = sprintf ("%05d", $num);

改行削除

PHP

$string = str_replace("\n", "", $string); $string = str_replace("\r\n", "", $string); $string = str_replace("\r", "", $string);

ログローテーション

ログファイルに日付がついてなんか気持ち悪いvi /etc/logrotate.conf dateextをコメントアウトしてみた。

時刻をなおす

rootでntpdate 210.173.160.27dateで確認

mod_mem_cache

最近サーバーが思いので メモリにキャッシュするようにしてみた。 バーチャルホストを利用しているので、それぞれに追加する必要があるみたい。mem_cacheだと本当にキャッシュされてるのか見られないので、mod_diskで動作させてみたりした。 うまく動けばCac…

GD追加

PHP

新しいサーバーのPHPにGDが入っていなかったので…#yum -y install php-gdapache再起動でおk

タスクスケジュールでPHPを実行

定期的にファイル更新するのにPHPを動かしたい時とかcronのように使います。普通にサイト内にPHPファイルを作る。 拡張子を適当に変更する。(.pex)とかかぶらなければOK。 そのpexファイルのプロパティで実行するプログラムに C:/PHP/php.exe(php-win.exe、p…

エラードキュメント

いまさらながら、デフォルトのエラーを治そうという気になりました。各バーチャルホストでエラードキュメントを表示するには…httpd.confでバーチャルホストの設定部分に ErrorDocument 404 /error/404.php ErrorDocument 403 /error/403.php とか追加して再…

cronでphp

DBを更新するような重い動作のPHPを夜中に実行するようにしました。which php でphpのパスを確認vi /etc/crontab 30 5 * * * /bin/php -q /var/wwww/hogehoge/hogehoge.phpこれで毎朝5:30にリスト更新されるぞ!

ニコニコ風アドレス

PHPでサイトを作っていて、パラメータを渡したいとき a.php?a=001みたいになっているのを、ニコニコみたく /view/sm000001 のようにかっこよくしたいなと思って調べてみました。.htaccessで拡張子がなくてもPHPにみなすようにしてあげればおk AcceptPathInf…

MySQLの複数起動

FedoraCore6+mysql-5.0.45-tritonn-1.0.6でmysqld_mutiを使って複数起動データディレクトリ作成 #cd /usr/local/mysql/bin/ #mysql_install_db --datadir=/usr/local/mysql/data1所有者をmysqlに #cd ../ #chown -R mysql data1my.cnf編修 #cp /etc/my.cnf /…

バーチャルホスト設定ファイルの場所 /usr/local/apache2/conf/extra/httpd-vhosts.conf

httpd.confの場所 /usr/local/apache2/conf/httpd.conf

initファイル直し

昨日、apacheのwebalizerをyumインストールした時におかしくなったファイルを直す。cp /usr/local/src/httpd-2.2.0/build/rpm/httpd.init /etc/rc.d/init.d/httpd vi /etc/rc.d/init.d/httpdで以下のように編集。 無事/etc/init.d/httpd startができるように…

apache2のログローテーション

/etc/logrotate.d/apache

webalizerでハマルの巻

別のサーバーにyumでwebalizerをインストールしたらサイトが表示されなくなりました。 最終的に、yumでのインストールにapacheも一緒にインストールされてしまっていたようで、 例えば/etc/init.d/httpd startとすると、新しくインストールされた方が起動し…

phpmyadmin

MySQLの管理にはphpmyadminを使っているので、インストール。 phpmyadminインストール 基本的に解凍して設定してフォルダを置けば終わりなので 今使っている別サーバーのphpmyadminをそのままコピーして、configファイルだけ変更した。 が、まったく動いてく…

TritonnMySQLの複数起動

レプリケーションを行うため、複数起動させてみる。 mysqld_multiを試したがうまくいかなかったので、 今回は、mysqld_safeに別のポートとソケットとデータディレクトリを指定して起動させる。 1つ目のMySQLはmysql.serverを/etc/init.d以下にコピーして/etc…

Tritonnインストールなどなど

いろいろ事情があり、MySQLで日本語検索ができるTritonnをインストール。 SENNA時代はいろいろめんどかったが、Tritonnの中の人のおかげで Tritonn1.0.3以降はMySQLも一緒になっていてインストールが本当に楽になった。 以前FedoraCore6にSENNAとMySQLをイン…

Webalizerの設定ファイル

会社の回線のIPが変わってからWebalizerのフォルダにアクセスできなくなった。 apacheの設定をいくら見直しても、なぜかそのフォルダだけアクセスできない。apache2ではconfigファイルをおいておくフォルダの指定がある。httpd.confだと以下の部分 Include c…

httpd.confの場所

FC6 /etc/httpd/conf/httpd.conf