2010/11/25

MySQL ERROR

MySQLの起動時に以下エラーが…

ERROR 1558 (HY000) at line 21: Column count of mysql.proc is wrong. Expected 20, found 16. Created with MySQL 50077, now running 50150. Please use mysql_upgrade to fix this error.


とりあえず、下記コマンドを実行
mysql_upgrade -p

そしてMySQLリスタート
service mysqld restart

これでなんとか起動

2010/09/11

[Tips]svn:ignoreを再帰的に適用する

Subversionで再帰的にsvn:ignoreを適用するコマンド



svn propset -R 'svn:ignore' '*' ./tmp/
















[Tips][ruby]スクレイピング

レコチョクの「注目ニューリリース」をスクレイピング


*ruby
*hpricot



require 'rubygems'
require 'hpricot'
require 'open-uri'
require 'kconv'

url = "http://recochoku.jp/"
doc = Hpricot( open(url).read )


(doc/"div.txt12col").each do |row|
  (row/"div.infocol").each do |col|
    puts (col/"h4").inner_text.toutf8
    puts (col/"p.album").inner_text.toutf8
    puts (col/"dl"/"dd").inner_text.toutf8
    puts (col/"p"/"span").inner_text.toutf8
    puts "================================================"
  end
end




「Love Rainbow」
2010.09.08
フジテレビ系月9ドラマ「夏の恋は虹色に輝く」主題歌。嵐の五人が描く七色の超直球ラブソング!
================================================
EXILE
「もっと強く」
2010.09.15
映画「THE LAST MESSAGE 海猿」主題歌
================================================
JUJU
「First Love」
2010.09.29
1度しかない特別なキモチ・・・宇多田ヒカルの名曲を秀逸カヴァー。
================================================
the GazettE
「Red」
2010.09.22
年末の大舞台ドームへ!!切ない悲恋を描いた“赤い糸=Red”解縛!!※こちらの楽曲は9月11日配信です。
================================================
少女時代
「GENIE」
2010.09.08
待望の配信スタート!話題No.1のK-POPガールズグループ、遂に日本デビュー!
================================================
倖田來未
「好きで、好きで、好きで。 」
2010.09.22
本人出演 Kracie「いち髪」TV-CFソング
================================================
KG
「どんなに離れても duet with AZU」
2010.09.29
いつまでも時間を止められたら…有線1位の今年最強の遠恋歌!
================================================
KE$HA
「テイク・イット・オフ」
2010.05.12
女豹史上最もグリッターでダーティで脱いでるNEWシングル
================================================

[note]ruby インストール

■ruby
wget ftp://core.ring.gr.jp/pub/lang/ruby/ruby-1.8.7-p302.tar.gz
tar zxvf ruby-1.8.7-p302.tar.gz
cd ruby-1.8.7-p302
./configure
make && make install


■rubygems
wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
tar zxvf rubygems-1.3.7.tgz
cd rubygems-1.3.7
ruby setup.rb

export PATH=/var/lib/gems/1.8/bin:$PATH

[note]mcrypt インストール

wget http://sourceforge.net/projects/mcrypt/files/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz/download
wget http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz/download

tar zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure
make
make install

yum install libmcrypt-devel
yum install libmhash

wget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download
tar zxvf mhash-0.9.9.9.tar.gz
cd mhash-0.9.9.9
./configure
make
make install


tar zxvf mcrypt-2.6.8.tar.gz
cd mcrypt-2.6.8
./configure
make
make install

2010/09/10

[note]cURL インストール

■curl
wget http://curl.haxx.se/download/curl-7.21.1.tar.gz
tar zxvf curl-7.21.1.tar.gz
cd curl-7.21.1
./configure --prefix=/usr/local --with-ssl=/usr/local/ssl
make
make install

2010/09/07

Gmailで日付範囲指定検索

Gmailを利用していて、
○日~○日のメールを検索したかったので。

大体この日あたりのメールだったけどなぁ~と検索

after:2010/9/1 before:2010/9/7


こんな検索が可能なGmailに感謝
まぁ利用機会はそんなにないんですが

2010/09/01

[Tips]wwwあり? wwwなし?

htaccessによる統一


■wwwあり

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]


■wwwなし

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com
RewriteRule (.*) http://example.com/$1 [R=301,L]

2010/08/14

[note]お名前.com 「共有サーバーSD」 mod_rewrite制限

お名前.com「共用サーバーSD」は、
mod_rewriteモジュールのファイル拡張子を書き換える機能が使えない。

つまり、
*拡張子.htmlでPHPを実行することができない