スクレイピング 環境準備

perlとphpMyAdmin間の文字化け解決

xamppを使ってphpMyAdminとデータを読み書きしていると、同じ文字コードを使っているにもかかわらず文字化けが発生する。解決方法: 接続したあとに、 SET NAMES 使いたい文字コード; をやればいい。例 # データソース $d = 'DBI:mysql:test:Localhost'; # …

XML::LibXMLのインストールでつまった

今現在解決方法模索中... 1、cpan>install XML::LibXML 出力 中略running xml2-config... using fallback values for LIBS and INC options: LIBS='-L/usr/local/lib -L/usr/lib -lxml2 -lm' INC='-I/usr/local/include -I/usr/include' If this is wrong, …

OSはUbuntu8(Wubi)

WindowsとUnix系のOSをお手軽にデュアルブートできる方法ない? ということで、 「Wubi」たいへん便利です。 http://wubi-installer.org/ http://sarabande.info/2007/07/16/wubi/OSの環境はこのWubiによるUbuntu8を前提としてます。

DBIが動かないのですべて最初からやりなおす

問題点:DBIが何も応答しない。 結論:DBIを動かすにはDBD::mysqlがいる。でもDBD::mysqlをインストールするのは大変。 perlスクリプト内で「use DBI」をやってから、データベースに接続を試みても、何も応答がない。そしてその行以降のプログラムが動かなく…

phpMyAdminでrootのパスを設定するとログインできなくなる

phpMyAdminのホームから「特権」より、rootのパスを設定できるが、設定し終えたあとアクセスできなくなる。 こんなエラーがでてくる。 phpMyAdmin 2.11.4 へようこそMySQL サーバに接続しようとしましたが拒否されました。config.inc.php のホスト、ユーザ名…

Web::Scraperなど、必要そうなモジュールをインストール

cpanというのを使ってインストール。http://www.y-kit.jp/saba/xp/cpan.htm ここをみながらやったら普通にできた。cpan>install DBI cpan>install Web::ScraperDBIインストール時のエラーについては http://d.hatena.ne.jp/ukonlly/20080619/1213866070 参照

perlテスト駆動

/opt/lampp/lampp start でサーバー起動 cd /opt/lampp/htdocs このhtdocs内がサイトのトップのような存在。 ここに mktemp test.pl で新しいファイル「test.pl」を作成。 chmod 755 test.pl でパーミッションを設定。 gedit test.pl & でエディタ起動。test…

xamppインストール後「/opt/lampp/lampp start」でエラー

こんなエラーがでた。 :/# /opt/lampp/lampp start XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system. http://ubuntuforums.org/showthread.php?t=737481にて解決 apt-get install ia3…

PerlのDBIモジュールをインストールでエラーにひっかかる

基本的にここ http://q.hatena.ne.jp/1128200787 の#2をやればできた。 以下詳細 「ubuntu カーネルソースコード」でググって http://d.hatena.ne.jp/Ubuntu/20080222引用 # Linuxのカーネルソースコードをインストールする sudo aptitude -y install linu…

Web::Scraper高速化

XML::LibXMLによって高速化できる。 てきとうに計ったところ、処理時間をおよそ7/10に減らせることがわかった。詳細: http://d.hatena.ne.jp/woremacx/20080202/1201927162