ScalaからRedmineのAPIを使って、チケットを取得したり操作したりするための設定を行います。以下のページを参考に、RedmineのAPIキーを取得します。http...ScalaからRedmineを操作する2013-08-23!!1する意味が分からないperl1と!!1の違いが分からない。やりたいことは分かる。!!1はやりたいことが分からない。...!!1する意味が分からない2013-05-31Orepanでローカルミラーを作成・管理するperlプロジェクトが依存しているモジュールをローカルミラーで管理します。ローカルミラーはプロジェクトのバージョン管理下に入れます。することで、依存モジュールのバージョンを固定することができます。ローカルミラーを管理...Orepanでローカルミラーを作成・管理する2013-05-14バージョン番号の比較perl3.8.9と3.8.2.3の比較とかマイナー番号がなんかいっぱいあるときの比較。versionモジュールを使う。version->new('3.8.9.1');バージョン番号の比較2013-05-05PPIとTest::LocalFunctions、Compiler::Lexer周辺について調べたことperl帰省中にTwitterを眺めていたら話題になっていて、知らなかった事だったので調べてみました。MANIFESTファイルは、パッケージに含めるファイルの一覧です。MANIFEST.SKIPファイルには、パッケージに含めたくない...PPIとTest::LocalFunctions、Compiler::Lexer周辺について調べたこと2012-07-05make_database_yaml.plで、AUTO_INCREMENTの指定を外すperl以下のようにして、単純にsedで取り除くだけ。メールアドレスからキャリアを判別するモジュール。HTTP_USER_AGENTからキャリアを判別するモジュール。(1)では、正規表現がマッチするので$1には"bc"が入ります。perlLionでDBD::mysqlがすんなり入りませんでした。まんま倣ってやってもうまく入らなかったので記録しておきます。perlはperlbrewでインストールしたものを使いました。plack各処理が.cgiファイルで分かれているアプリをPlack::Testでテストする方法です。.cgiファイルが置かれているディレクトリで以下のようなapp.psgiを置きます。LeopardからLionにアップデートしたiMacでは、コンパイルエラーは起こりませんでした。新MacBookAirに入っていたLionにて、Xcode4.1をインストールした状態で、perlをコンパイルしたら以下のようなエラーが起こりました。tipsFile::Basenameモジュールのdirname()関数を使います。@hide_o_55さんと@punytanさんのお二方に教えていただきました。中では、Web::Scraperを使ってCSS3セレクタでデータを取ってきているので、一瞬で動かなくなる可能性があります。スクリプトをコピペしても動かなくなっていたので、調査して対応しました。いっても、原因を完全に突き止めたわけではないので、応急処置的な部分があります。シジルは型を表...「優れたPerlプログラマを見分ける27の質問」に回答してみた(グダグダ)2011-02-18時間関係のメモperlエポック秒とかGMTとかUTCとかよく分かってなかったので一回調べました。グ...時間関係のメモ2011-02-13Amon2でTengを使うときの設定perlDBの設定などはこちらに沿っています。今回は、以下のコマンドでアプリケーションの雛形を作成した場合です。Teng用の設定を書いておきます。u...Amon2でTengを使うときの設定2011-02-12WebService::Simple::ATNDというものを作ってみたperlATNDのAPIを簡単に使えるようにすることを目指したモジュールを作りました。yusukebeさんの「WebService::Simple」を使って実装しています。使い方は以下の通りです。ATNDには「イベントサーチA...WebService::Simple::ATNDというものを作ってみた2011-02-05Mojo::Clientを使ってみたperl(追記)Mojo::ClientはMojo::UserAgentという名前になりました。開発中という感じですが、便利そうなので使ってみました。Mojo::...Mojo::Clientを使ってみた2010-12-21XSお勉強メモ4perlList::UtilのXSパートのminメソッドを読んでいたら下記のようなマクロがあった。SvAMAGICマクロは「sv.h」に定義されていた。SvROK、SvFLAGS、SvRVは、下...XSお勉強メモ42010-12-20XSお勉強メモ3perlSV構造体と操作関数の確認用スクリプト。gdbgdbを使ってList::UtilのXS部分を見てみる手順。