fu7mu4’s diary

はてなダイアリーから移転しました。

perl

はてダラで投稿に失敗したが、SSLeayがなかったからだった

はてダラで投稿にしっぱいしたので、 hw.pl をデバッグモードで実行したら、ログインに失敗していたみたいだった。よく見ると、Crypt::SSLeay がはいってなかった。macport で perl が 5.16 に更新されてしまっていたからだった。 cpan で cpan自体を更新後…

VERSIONER_PERL_VERSION って何だっけ?

Mac で 使う perl のデフォルトのバージョンを VERSIONER_PERL_VERSION という環境変数で変更するらしい。https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/perl.1.htmlそれか defaults でやるらしい。 defaults writ…

MacとWindowsで気楽に開発したい→なにこの選択肢。

気楽に開発していたい、とそう願っているわけで。 そうなると、開発環境は自ずと限られてくるわけですよ。

SSLなしではてダラで投稿できない

SSLなしで はてダラを起動すると、記事がポストできなくなっていた。 どうすればいいかっていうと、cpan で Crypt::SSLeayを入れる。それだけ。cpan でインストールするときに、テストをどうするか聞かれた気がする(うろ覚え)。 デフォルトが[N]だったから、…

macportのopensslのためのCrypt::SSLeay

OSXのperlは/usr/bin/perlでmacportのperlは/opt/local/bin/perlなので注意のためにフルパスで指定している。 sudo /opt/local/bin/perl -MCPAN -eshell してから、 install Crypt::SSLeay をすると、

macportのperlのモジュールのinstallのメモ

OSXのperlは/usr/bin/perlでmacportのperlは/opt/local/bin/perlなので注意のためにフルパスで指定している。 sudo /opt/local/bin/perl -MCPAN -eshell こうしてCPANをいれて自動設定ですますために、yesと答えたあとは、これだ。 install cpan してから re…

perl-debug等を gnupack上のNTEmacsから使う際の注意点

前も引っかかったんだけど、忘れていたからここにメモします。gnupack は C:\Program Files\gnupack-a.b.cとかに展開するのを標準としていますが、 そのEmacsから ホームディレクトリ上の perl scriptに対して、perl-debugを使おうとすると、どうも空白文字…

chomp by Cygwin は改行コードがLF

gnupack の Emacs上でperlを開発していたら、どうしても、パターンマッチが巧くいかなくて悩んだ。原因は、CRだった。

向き不向き

プログラム言語には向き不向きってものがあってですね、そのテキスト処理だったらperlが一番向いているのですよと力説してみたのですが。なんですかね、それ読めるの君だけだからダメというのですよ。保守を考えろと。 じゃあ、保守のことも考えて、他の人も…

Excelのマージがしたい

いまのところ、差分はなんとか、WinMerge + xdocdiffしかないようだが... なんとかならないものか。おや、perlは Excelが読み書きできるのか...??え????

ハッシュの中のハッシュの...

ひま〜じんなfu7mu4が趣味のperlをしていたら、ハッシュのハッシュにスカラと配列が欲しくなったので置いてみた。こういう複雑なのは一回、2階層以上やってみないとわからないものだと思った。

XMLファイルからこれこれを取り出してって、え?

XMLファイルから情報の一部を取り出してまとめてっていうんだけど、開発言語がC#というのはなにかの冗談ですか??というかそんなにGUIが必要なの?

もっと簡単に解けるよ

問題編 あるところ(Windows)にこんな構造Aのファイルがあり、これをB構造に直したいといわれました。さあどうしましょうか? 構造A 1.0 - hoge.pdf - hero.doc 2.0 - hoge.pdf - fuga.doc 2.5 - hero.pdf - hoge.doc 以下省略 構造B hoge - 1.0 - hoge.pdf -…

こうくるか

仕事でなんかperlでテキストファイルをいじっていたら、バイナリファイルはどう?? っていわれたよ、こんちくしょう!しかも固定レコードではないんよ、packとunpackかぁ。うーん。

おっくれてるぅーーーーー

よく考えたら、今時Shift_JISなんて使ってるの、Windowsだけなんじゃないの?遅れてる!!そういいながら、perlにencode('cp932',$hoge)とか、binmodeとか、書きなぐっていた。誰か、Excelで書き出すときの文字コードを変える方法とか教えてくれないかしら。…

邪道なfu7mu4の3年間のダイエットの記録をまとめてみた

fu7mu4が約3年間のんべんだらりといろいろしてきたレコーディングダイエットの記録です。かなりのんべんだらりとやったので、もっともっと要領よく減らせられるはずですがほら、fu7mu4は怠惰だから。それに痩せなくてもまあいいじゃんって思えてきたし(え)

らぶりはっぴー!

いやぁ、Sweetberry Perl いいね! なんといってもcpan も ppmも一気に入るところ、 Potableな環境が用意されているところがいいよね!

perltkで遊ぶ

CUIでいいじゃない〜と思うんだけど、GUIがほしい、ほしいというので、perltkにも手を出してみた始末。ところで、会社のWindowsじゃ、なんだか乗らないし、うまくいかないのに、家のMacだとうまくいくわけはなんだろう。yasnipetとか?あと、p5-tkをこのため…

and I do faults

なんだか、gnuplotで日付でグラフ書いていたんだけど、どうも線形回帰が使いにくい。 何とかならないものかと思っていた。んー、それperlでできるんじゃない?Statistics::OLSでできるらしいよ!というわけでやってみた。

くぱんでClass::Dateいれてみた

くぱんでClass::Dateいれてみた。 Mac port環境ではどうなるのだろう、どきどき! sudo perl -MCPAN -eshell CPAN is the world-wide archive of perl resources. It consists of about 300 sites that all replicate the same contents around the globe. M…

ハードリンクの或る場合のファイルの容量って

pdumpfsでハードリンク作りつつバックアップしているんだけど、どうもExplorerがハードリンクでもおかまいなしにファイルサイズを計算するみたいで、HDDの容量を超えたファイルサイズしか出してくれない。perl の stat関数に渡して見たら、nlink数としてハー…