タグ

2009年12月15日のブックマーク (8件)

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    gfx
    gfx 2009/12/15
    PL_check でもオーバーライドできるよ!
  • GitHub - gfx/Keyword-Boolean: Introduce boolean keywords for perl 5.11.2

    gfx
    gfx 2009/12/15
    PL_keyword_plugin つかったモジュールをひとつ書いてみた
  • jpapress002_2009dec-1

    gfx
    gfx 2009/12/15
  • PerlでEmEditorマクロを書こう - JPerl Advent Calendar 2009

    PerlEmEditorマクロを書こう - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? Songmuと申します。皆様初めまして。好きな言語はPerl中国語だと公言しています。ただ、よく間違えられますが私も両親も日人です。 ブログ書いてます(http://www.songmu.jp/riji/)。 Wiki開発やってます(http://www.kuaiwiki.com/)。 よろしくお願いします。 さて、今年はやたらVimヴィム言われた年であったように感じます。また、Web開発者のMac移行がより進んだ年であったようにも思いますが、ここで空気を読まずEmEditorの話をします。 EmEditorとは? Windows専用のテキストエディタであり、性能的には秀丸に比肩する能力を備えています。ただ、

  • Boost.Python の機能をざっと紹介してみる - moriyoshiの日記

    Boost の一部ながらも「実用的」すぎるため、とかくテンプレートメタプログラミングを愛好する諸兄から黙殺されてきた不幸のライブラリ、Boost.Python。Boost.勉強会でこいつの魅力を伝えようと思ったのだけど、時間の都合で無理だったので、簡単に紹介してみたい。 Boost.Python の基礎 Boost.PythonC++ のクラスや関数をラップする Python モジュールを恐ろしく簡単に書けるようにする、強力なライブラリである。 特に、Pyrex や Cython と比べて何がうれしいのかというと、 Python側にいちいちラッパ関数を書かなくてよい (テンプレートにより自動的に定義される) コンバータを登録することで、PythonC++の型の透過的な変換が容易にできる C++ のクラスを分かりやすい形で Python のクラスとして見せることが可能 といった点が挙

    Boost.Python の機能をざっと紹介してみる - moriyoshiの日記
  • おさかなラボ - Plack::Testが凄い!

    Twitter経由でPlack::Testを見た。なにこれ。もうCGIいらないじゃん。 PlackやPSGIを知らない人は先に適当なページでも見て頂きたい。そんなんよりPSGIのエントリ書いてほしいって方はコメント残しておいてください。でももう半年も経つからググればいっぱい見つかるんじゃないかな。俺ほとんどPSGIに首突っ込んでないし。 で、Plack::Testの何がどうすごいかというと、次のようにPSGIアプリケーションのテストができる。テストコードは宮川さんのものに、クエリ部分を付け加えたものだ。 use Plack::Test; use Test::More; use HTTP::Request; use strict; use warnings; my $app = sub { my $env = shift; my $query = { map { split(/=/) } s

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    gfx
    gfx 2009/12/15
    これ,Perlコアのバグだね。Devel::Peekで出力するとデータが壊れているのが分かる。
  • 自閉症患者をソフトウェアのテスターとして育成する試み | スラド IT

    米国シカゴの非営利企業Aspiritechが、高機能自閉症をソフトウェアのテスターとして育成するプログラムを立ち上げたそうだ(家/.記事より)。 Aspiritechによると自閉症患者は不完全さや欠陥を見つける才能があり、予測可能で変化の少ない仕事を好むという。デンマークのSpecialisterneも自閉症患者の就労プログラムを組んでいる企業の一つだそうだ。データ入力や組み立て作業など、他の人であれば退屈に感じる反復作業などに派遣しているとのことで、データ入力に関しては8倍の正確さであるという。 ちなみにAspiritechで育成された人材の最初の派遣先はiPhoneアプリケーション開発のmFluentに決まっているとのこと。

    gfx
    gfx 2009/12/15