ページング処理のメモ

CPANモジュールにData::Pageってモジュールがあります。 kazeburoさん作のData::Page::Navigationでより便利に使えます。これをベースにページング周りをちょろっとつくってみたときのメモ。なんかいいページング関連のモジュールあれば使いたいですが、、、…

XSSサンプル集

http://ha.ckers.org/xss.htmlサブドメイン使えば、結構希望のドメインはつくれそうだな。とこのサイトみて思った。

Perlのインストールされてるモジュールのバージョン確認

$ perl -Mモジュール名 -e 'print $モジュール名::VERSION,"\n"'

Cpanの依存モジュールの確認便利なサイト

http://deps.cpantesters.org再帰的にいろいろ調べてくれる。便利。

ビールを1本とカクテル1本買ってきました。

嫁に一本取られました。 もう1本買ってくればよかった。

apacheの起動に失敗するとき

たまにありますよね。 * Restarting web server apache2 (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs ...fail!root権限でapacheをすでに立ち上げていると…

mod_rewrite有効化するコマンド

有効化 sudo a2enmod rewrite無効化 sudo a2dismod rewrite

WordPress で「お使いのサーバーの PHP では MySQL 拡張を利用できないようです。」

先日、さくらVPSでカスタムインストールができるようになったことで 勢い余ってUbuntuに入れなおしてしまったので wordpressを再インストール中です。 WordPress で「お使いのサーバーの PHP では MySQL 拡張を利用できないようです。」 と怒られたのでphp用…

localeでjaがでない

一通り設定し終わって、.bashrcと.vimrc設定したところ 文字化けが起きてたので locale -a | grep jaってやってもなにもでない罠。まさか、日本語選択しなかったっけか・・・。いやいやまさか。未解決。出かける時間なのでまたあとでやる。ちなみに下記がloc…

インストールディレクトリの確認

perl -e 'print "@INC"'

sitemap.xmlについて

自宅サーバーで展開しているサイトのurlが80000ページを超えてきて その一つのsitemap.xmlが48000ページになりました。10mb以内にという制約上、目安は50000ページといわれているので そろそろ対策をしたいと思います。対策1 圧縮・・・まぁ当然なんですが、…

一括置換メモ

ブランチとかなら豪快に。 find . -type f -name '*.tmpl' -print0 | xargs -0 perl -i.bck -pe 's/置換前/置換後/g'

サイトのパフォーマンス調査

百式でこんなサイトが紹介されていたのでやってみました。http://gtmetrix.com/私のサイトは YSlow Grade:C(71%) Page Speed Grade:B(85%) でした。Add Expires headers Compress components with gzip この二つだけ週末にやろうかなと思う。mod_deflateとmo…

mysqlサーバー構築

test@quad1:~$ sudo apt-get install mysql-server稼働しているサーバーのmysqlをdumpして新サーバーに入れこみます。 test@quad1:~$ sudo mysqldump -A -uroot -p {rootのパスワード} --opt > mysql.dump重い! test@quad1:~$ sudo mysql -u root -p {root…

mod_perl投入。

test@quad1:/var/www/html$ sudo apt-get install libapache2-mod-perl2httpd.confに下記を追加。 <Directory /var/www/html> <IfModule perl_module> SetHandler perl-script PerlHandler ModPerl::PerlRun PerlSendHeader On </IfModule> Options -Indexes FollowSymLinks +ExecCGI AllowOverride ALL Order allow,den</directory>…

Webサーバー構築する

test@quad1:~$ sudo apt-get install -y apache2お、おわりー?つづいて、cpanとか確認してみる。 test@quad1:~$ sudo cpanオールデフォルトで。WWW::Mechanizeとか、DateTimeとかとりあえず入れてみた。

初期設定

まずは、作業用のユーザーを作成します。 Ubuntuはuseraddだとホームディレクトリが作成されませんので、adduser使います。 root@quad1:~# adduser test2次になにかと不便なのでこのユーザーをsudoersに追加して、パスワードをきかれないようにします。 root…

ubuntu 10.04 セットアップメモ

ubuntu は一番最初にrootのパスワードが設定されていないので、それを設定する。というかUbuntuではrootにならないのが常識なのかしら。 (ちなみに、サーバー名はなんとなくquad1 クアッドコア1台目ね。)最初に設定したユーザーにsudo権限があるのでそこから…

ML115でクアッドコアphenom910e換装。

枯れたサーバーですが、ML115を購入しました。2台目です。CPU TDP65Wのphenom 鄱 910e CPUクーラー 侍zz (付けるも15秒後に落ちる)→とりあえず解決できなかったのでデフォルトのものにして使用中。 メモリ UMAX Pulsar DCSSDDR2-2GB-800 は1枚はどうも動き…

履歴としてやっぱりブログに出して行かないとだめよね。

ってことでお父さん頑張る!1週間に1エントリー目標で。もう最近はさ、だめだめさ。

ウェブマスターツール メモ

Google Webmaster Central http://www.google.co.jp/webmasters/サイトエクスプローラー(サイト管理者向けツール) - Yahoo!検索 http://siteexplorer.search.yahoo.co.jp/Webmaster Center http://www.bing.com/webmasterBaidu(バイドゥ)ウェブマスター…

Yahooからのbotがきてない。。。

自サイトのYahooのインデックスが伸びないのでアクセスログを眺めていたら67.195.115.170 - - [28/Nov/2009:15:33:06 +0900] "GET / HTTP/1.0" 200 19609 "-" "Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)"こ…

日々の悩み事をここに吐き出す!

#!/usr/bin/perl -w use strict; print <<END; <html><body> <h1>Hello! World.</h1> </body></html> END

muninについて

munin-node $sudo apt-get install munin-node/etc/munin/munin-node.confでipを設定することで監視するサーバーを増やせますね。デフォルトはこんな感じなんですね。デフォルトのポート4949。 munin $sudo apt-get install munin/etc/munin/munin.conf dbdi…

日記でも書きます。

気が向いたら。