タグ

ブックマーク / blog.bulknews.net (45)

  • Perl6 で配列操作: blog.bulknews.net

    Perl6 で配列操作 いやなブログ: 配列操作の比較表: Ruby, Python, JavaScript, Perl, C プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この問題が起きがちです。 ということで perl6 (pugs) で調べてみました。 RubyPerl6 a = [1, 2, 3]@a = (1, 2, 3) a.length@a.elems a.empty?@a.elems == 0 a.push(x)@a.push($x) a.unshift(x)@a.unshift($x) a.pop@a.pop a.shift@a.shift a.conc

    ziguzagu
    ziguzagu 2005/08/31
    perl6って感じがすごくする。ていうかぜんぜん違う。
  • SVN レポジトリの公開: blog.bulknews.net

    SVN レポジトリの公開 長らくやろうと思っていた自作のモジュールやスクリプトの SVN を公開してみました。→ svn.bulknews.net svnserve でレポジトリの read-only アクセスを公開、viewcvs でディレクトリをブラウズできるようにしてます。ここまで紆余曲折あったので、備忘録代わりにちょっとまとめておきます。 CVS から Subversion へ 今年の2月ぐらいに、CVS から subversion に移行しました。subversion に付属している cvs2svn ツールを使ってほぼ一発で移行が完了したんですが、 * 公開したくないディレクトリがまじっている * ディレクトリ構造がフラット * 認証とか面倒だなあ ということで公開はほったらかしていました。パッチを受け付けたり、こまいツールを公開するときは subversion レポジトリを公開

    ziguzagu
    ziguzagu 2005/08/26
    ついに宮川さんがSubversionの個人リポジトリを公開
  • HTML::Template::Plugin::Dot (and Class::Trigger): blog.bulknews.net

    HTML::Template::Plugin::Dot (and Class::Trigger) Journal of rhesa (5696) He also started on HTML::Template::Plugin::Dot, which hooks into param to provide the magic-dot notation you might know from the Template Toolkit. I am currently enhancing that to allow mixing hashes and objects and more. HTML::Template の変数名に <TMPL_VAR name=feed.title> のように書いて Template-Toolkit 風のオブジェクトコールを実現するプラグイン HTML::Temp

    ziguzagu
    ziguzagu 2005/08/10
    HTML::Templateのオブジェクト解釈をTT風に。Class::Triggerね、なるほど。
  • Google Maps API hacks: blog.bulknews.net

    Google Maps API hacks Map geocoded RSS to Google Maps Uses Google Maps API to map geourl: coded RSS feeds. GoogleYahoo! がそろって Maps API を Where 2.0 で公開。というわけで JavaScript で遊べる Google Maps API のほうをちょろっといじってみました。 というわけでできたのが これ。geourl モジュールをつかって緯度経度がプロットしてある RSSわせると、そのアイテムを Google Maps にマップします。サンプルはこのように。

  • Movable Type Updates: blog.bulknews.net

    Movable Type Updates Movable Type 関係のアップデートをまとめて紹介。 Movable Type Publishing Platform: Movable Type 3.17の提供を開始 大変お待たせいたしました。日より、Movable Type 3.17日語版の提供を開始いたします。 MT 3.17-ja をリリースしました。3.x 系をお使いの方はアップデートをお願いします。ちなみに、この Blog は最初のインストールから一度もアップデートしておらず、化石のようなバージョンを使っていますが、そのバージョンでも実用に耐えることを示すために、当分このままでいってみようと思っています :-) Six Apart - ProNet - The Tags Power Tool for Movable Type We've just released the

    ziguzagu
    ziguzagu 2005/06/10
    MTのTagプラグイン。