About nyarla

Web Sites

Using languages

  • XHTML
  • Markdown
  • CSS
  • Perl
  • (Javascript)

My Projects

Perl

  • Text::Nyarlax
    • オレオレ記法モジュール
    • 現在放置中
    • 気が向いたら開発を再開する
  • Class::Hookable
  • Data::Cloud
    • Data Cloudのためのユーティリティ
    • 現在開発中
  • HTTP::Engine::Plugin::Interface::CGI
    • CGI Interface for HTTP::Engine
      • CGI環境でHTTP::Engineを使いたいため作成
    • コードが実質三行
      • HTTP::Engine::Plugin::Interfaceに必要なコードがほとんどあるため
      • tokuhiromさんの手によりさらに短くなりました。tokuhirom++

blosxom

  • blosxom-nyarla
    • SourceForge?.netのblosxom2.0.2を書き直したもの
    • blosxom 2.0.2と互換
    • 追加機能
      1. 環境変数からの設定ファイルの読み込み
      2. flavourの指定無しでもアクセスが可能に(Cool URI)
      3. flavourディレクトリを独自に設定できる
      4. @plugin_orderによるプラグインの読み込み順序の指定
  • datemap
    • 日付けを固定するプラグイン
    • 外部ファイルにmtimeを保存する
      • 基本的にエントリファイルのmtime保存してるだけ
      • mtimeの追加/削除は自動的に行われる

Javascript

  • document.write.dom
    • document.writeをDOM仕様にしたもの
    • 独自拡張のDOMParserを使用
      • DOMParserをサポートしたブラウザなら大抵動くはず
      • DOMParserをサポートして無いと当然動かない
    • MIME-Typeがapplication/xhtml+xmlでもdocument.writeが使える