タグ

MOONGIFTとperlに関するtamaotのブックマーク (2)

  • Mojoを使った1ファイルのブログシステム·bootylicious MOONGIFT

    PerlにはMojoというミドルウェアがある。一定の規約に沿ってシステムを作れば、CGI/FastCGI、mod_perl上でも動作できるようになるミドルウェアだ(誤解があればコメントなどでご指摘いただきたい)。さらにスタンドアローンのサーバまで提供される。 1ファイルのブログシステム Catalystの作者であるSebastian Riedel氏によるソフトウェアだが、システムも似ているようだ。そんなMojoを使ったブログシステムとしてbootyliciousを紹介しよう。 今回紹介するオープンソース・ソフトウェアはbootylicious、1ファイルのブログシステムだ。 bootyliciousは全体で380行程度のスクリプトで、半分がテンプレートというものだ。つまり190行程度でブログシステムが成り立っている。データベースは使わず、同梱されているnew.shを使って新しい記事を作成す

    Mojoを使った1ファイルのブログシステム·bootylicious MOONGIFT
  • MOONGIFT: � WindowsでもCPANを活用する「Strawberry Perl」:オープンソースを毎日紹介

    Perlが得意でない筆者は、WindowsPerl = Active Perlという式ができあがっていた。そして、CPANを使おうと思ってエラーが出てしまい、PPMを使うのだが、何かいまいち…という感が否めなかった。 Strawberry Perlの公式サイト。巨大なイチゴが目印。 恐らくWindowsPerlを使われている方の中には同じ思いをした方がいるはずだ。そこで、Perlの実行環境自体を変えてしまおう。 今回紹介するオープンソース・ソフトウェアはStrawberry Perl、CPANがそのまま使えるPerl実行環境だ。 ActivePerlがnmakeベースであるのに対し、Strawberry Perlはgccを使って環境を構築する。そのため、CPANがそのまま利用できるようになっており、使い勝手がずいぶん良くなっている。 バージョン情報 また、最新版ではPPMやPARもサポ

    MOONGIFT: � WindowsでもCPANを活用する「Strawberry Perl」:オープンソースを毎日紹介
  • 1