福岡のIT系の会社で働くkaburkの技術系ブログ。PerlやPHP,JavaScript,Linux,webアプリ,モバイルの開発などについてを気ままに綴る。
Perl
[Linux][samba] 共有フォルダに接続できない(NT_STATUS_NO_SUCH_GROUP エラー)
5月 18th
Linuxサーバ(Debian etch)を再起動したらWindowsマシンから Samba の共有フォルダに接続できなくなっていた。
別に何かした訳でもないのに、何で? 困った。
とりあえず Samba のログみてみたら、↓こんなメッセージがでてた。
つぶやく [Perl][CGI::Session] 復活するセッション!! – mod_perl & Apache::Registryは要注意!?
7月 2nd
とある開発中のASPのテスト中の出来事。
CGI::Sessionで作ったセッションの値をクリアしているのに、別の画面にいくと復活している。
おかげで、後続の処理がおかしくなっていた。
最初は某K君曰くリダイレクトがうまくいってないのかも、という話だったのでそこら辺を疑ってみたがどうも解決しない。
つぶやく [Perl][CPAN] CGI::Sessionで勝手にSessionIDが変わる件について
1月 10th
自分が以前に作ったPerlで動いているシステムで、テキストエリアに1000文字ほど入れると、セッションエラーになるというバグらしき報告をもらった。
色々試してみると、確かにある一定の文字数を超えるとエラーになるようでした。
最初は原因がわからず、プログラムのソースコードとにらめっこ。
うーん、わからん。
つぶやく [Linux][Debian][Plagger] Debian 4.0r1 (etch) で Plagger を使う
10月 31st
PlaggerのDebianパッケージ
※ 2009/4/20 追記
http://debian.hansode.org/ のサイトが無くなってしまったようです。残念。
–
PlaggerのDebianパッケージを作ってくれている方がいますのでこれまで利用させてもらってましたが、Debian 4.0r1にしたら libencode-perl がうんぬんと怒られてしまい、インストールできなくなってしましました。
そこでGoogle検索してみると equivs でダミーパッケージを作って対応すると良いらしいので試してみたところ、見事に成功しました。。
ってことで、手順をメモメモ。
つぶやく [Perl][CPAN]インストール済みのCPAN モジュールを調べる
2月 10th
CPAN モジュールがインスコされたパスを調べる時
http://blog.livedoor.jp/nipotan/archives/50146747.html
とか
でいけるみたい。
こんな感じで編集もできるそうです。
自分はsudo cpan して i /^DBD::Pg$/ でサーチしてる。
つぶやく [Perl][CPAN][Plagger] Plagger インストール まとめ
2月 7th
色々な環境に Plagger インストールしてみたので、その時の参考にしたページのメモです。
■ [Linux][Gentoo]
[Gentoo] g-cpan を使ってGentooに Plagger-0.7.17 をインストール (”I” novel?)
http://www.live-emotion.com/diary/?date=20061214
g-cpanを使ってがしがしいれる。emerge & eix & ebuild
つかいまくり。とりあえず真似して自分のマシンでも出来ました。結構素直にインストールできたかも。
[memo] GentooにPlaggerをインストール (Real Beat)
http://nobu666.com/2006/11/11/000439.html
こちらは以前参考にしてインストールしてみたんですが、CPANそのままつかってるので後々依存関係とかどうかな…と。
■ [Linux][Debian] ( debootstrap/chroot unstable sid 環境)
Debian に Plagger をインストール (SmallStyle)
http://www.smallstyle.com/20060828.html
Plagger-0.7.11のDebianパッケージ作りました (半袖野郎 blog.hansode.org)
http://blog.hansode.org/archives/50846115.html
http://debian.hansode.org/ (apt)
ばっちり動いてます。chroot環境です。既存の環境を汚しません。Debianな人にはおすすめ!
■ [Linux][Debian] ( srage )
Debian sargeでもPlaggerしたい (Greenbear Laboratory)
http://mono.kmc.gr.jp/~yhara/w/?PlaggerDebianSarge
Plagger をインストールしてみた。(活動日誌)
http://shakenbu.org/yanagi/d/20060909.html#p01
うちでは、CPANモジュールの依存関係が解決できなくて、インストールできませんでした。うーむ。
■ [Linux][Debian] ( etch )
こちらにまとめてあります。
→ [Linux][Debian][Plagger] Debian 4.0r1 で Plagger を使う
■ [Linux][Ubuntu]
Plaggerのインストール (Wiki Number8)
http://kony.no-ip.info/~kon/wiki/index.php?Plagger
■ [Windows XP][Cygwin]
[Plagger]Plagger を Cygwinにインストールしてみた ( oto-oto-oto日記)
http://d.hatena.ne.jp/oto-oto-oto/20060620
http://d.hatena.ne.jp/oto-oto-oto/20060624
[Plagger][Windows][Cygwin]WindowsのCygwin環境でPlaggerを使ってみよう (れいま@はてなダイアリー)
http://d.hatena.ne.jp/reima/20061008/1160282122
http://d.hatena.ne.jp/reima/20061123/1164275515
手元のXP(X64)では、うまく動作できなかったです。もう少しで使えるかも?!って感じです。引き続き調査を。
■ [Windows XP][ActivePerl]
Windowsで簡単にPlaggerをインストールする方法 (しげふみメモ)
http://blog.livedoor.jp/hakin/archives/50690272.html
ppm.tcool.orgで411エラーが出る件 (Charsbar::Note)
http://d.hatena.ne.jp/charsbar/20060905/1157386516
Plaggerのインストール迷宮を攻略しよう (Kazuhiro’s Weblog)
http://kazuhiro.ty.land.to/blog/2006/11/plagger_1.html
また、以下のエラーのときの対応方法
perl.exe – エントリポイントが見つかりません。
プロシージャエントリポイント xmlTextReaderSchemaValidateがダイナミックリンクライブラリlibxml2.dllから見つかりませんでした。
libxml2.dll.a 1,060 kb 2006/06/10 04:36 C:\cygwin\lib
libxml2.dll 939 kb 2006/07/21 16:16 C:\Program Files (x86)\GIMP-2.0\bin
libxml2.dll 771 kb 2006/08/24 18:25 C:\Program Files (x86)\MySQL\MySQL Tools for 5.0
libxml2.dll 809 kb 2006/10/27 09:42 C:\Program Files (x86)\OpenOffice.org 2.1\program
libxml2.dll 813 kb 2005/01/22 19:28 C:\Program Files (x86)\Common Files\GTK\2.0\bin
以下を参考に。
[perl]Plaggerインストール続き (pomo123の日記)
http://d.hatena.ne.jp/pomo123/20060615/1150384476
http://www.zlatkovic.com/pub/libxml/
libxml2.dll 941 kb 2006/11/07 00:18 libxml2-2.6.27.win32.zip
↑ これいれるとOKっぽい。
また、よくわからずにperl.exeが落ちるときは、たぶん以下の問題。
[plagger][perl]Net::SSLeayに問題?httpsアクセスでperl.exeが落ちる (pomo123の日記)
http://d.hatena.ne.jp/pomo123/20061004
※ おまけ。
[2ch] Plagger中級
http://pc11.2ch.net/test/read.cgi/software/1148515419/
Software Design (ソフトウエア デザイン) 2006年 10月号 [雑誌]
つぶやく [Perl][CPAN] Template::Plugin::GD::Graph::pie3d ( Template-GD-2.66 ) の バグ
1月 18th
以前にASP開発中に発見した、Template::Plugin::GD::Graph::pie3d のバグ。
半年ぐらいたってるが、今のところCPANのファイルは更新されていない模様。
以下の追加すると、3Dの円グラフで,判例が正しく表示される。
(CPAN~インストールしたままだと、ARRAY(XXXX)みたいな文字が表示されるだけ。)
51a52,59
+ sub set_legend
+ {
+ my $self = shift;
+ $self->SUPER::set_legend(ref $_[0] ? @{$_[0]} : @_);
+ }
こういうのは何処に連絡したらいいのかいまいちよくわからんです。作者でいいのかな?
つぶやく ![Software Design (ソフトウエア デザイン) 2006年 10月号 [雑誌] Software Design (ソフトウエア デザイン) 2006年 10月号 [雑誌]](http://ec2.images-amazon.com/images/P/B000ICL4U0.01._SCMZZZZZZZ_PC_.jpg)

