タグ

2010年12月10日のブックマーク (13件)

  • Data::Validatorでバリデーションする - Articles Advent Calendar 2010 Casual

    はじめまして!@hisaichi5518です。就活生です。誰か雇ってください。 Text::Xatenaについて書こうと思っていたんですが、もうText::Xatenaの記事が他のトラックにあるので、今日はgfxさんによってリリースされたData::Validatorを紹介しようと思います。 Data::Validator とは 実行時型チェック / パラメーターチェックが出来る便利なモジュールです。 現在、Params::Validateがデファクトスタンダードっぽいんですが、速度が遅かったりするので正直微妙です。 ベンチマーク p5-Data-Validator/benchmark/simple.pl Params::Validate/0.95 Smart::Args/0.06 Data::Validator/0.06 without type constraints Rate P::

    Data::Validatorでバリデーションする - Articles Advent Calendar 2010 Casual
    mattn
    mattn 2010/12/10
  • WebService::Async でウェブサービスの非同期アクセスを簡単に! あるいは私は如何にしてMacBookProを手に入れたか? - Articles Advent Calendar 2010 Hacker

    今年はHokkaido.pmからはるばる YAPC::Asia に出張してきたkeroyonnです。 嫁にYAPCの写真を見せて「ほらみんなMacでしょー」と言ったら、不憫に思ったのかMacBookProを買ってくれました。 ひとりだけ違うメーカーのランドセルをしょった可哀想な子供を連想したらしいです。 すばらしいですなっ! YAPC は! WebService::Async とは さて今回ご紹介する、WebService::Async というモジュールは、yusukebe さんの WebService::Simple の非同期版です。 WebService::Simple はカジュアルにウェブサービスにアクセスできる素晴しいモジュールだなぁと思っていたのですが、非同期処理ができないため同時に複数のリクエストを投げるのがちょっと面倒でした。 これを簡単に書けたらいいなーと思って作ってみまし

    WebService::Async でウェブサービスの非同期アクセスを簡単に! あるいは私は如何にしてMacBookProを手に入れたか? - Articles Advent Calendar 2010 Hacker
    mattn
    mattn 2010/12/10
  • ドラゴン怒りの寸止め! 香港の地下鉄でブルース・リー風のオッサンが暴れて職員危機一髪

    ドラゴン怒りの寸止め! 香港の地下鉄でブルース・リー風のオッサンが暴れて職員危機一髪 GO羽鳥 2010年12月10日 燃えよオッサン! 香港の地下鉄で暴れた中年男性が、香港ならびに全世界のブルース・リーファンから熱い視線を集めつつある。 YouTubeにアップされた動画を確認すると、なるほど見事なまでのドラゴン殺法。駆けつけた職員に対し、素早い寸止めパンチに寸止めキックで威嚇しまくりのドラゴンおやじ。もちろんリズミカルなドラゴン・ステップも完全再現だ! さらにブルース・リーならではのあの表情で、「ホアッ!」、「アタッ!」、「アタタタ!」などの怪鳥音も炸裂させ、ブルース・リーの生まれ変わりを予感させるほどのハイクオリティな動きを披露している。 あまりのドラゴンっぷりに、周囲の乗客は一斉に避難。職員も「これはヤバイ!」と命の危険を感じたのか、無線で応援を要請。しかし、次の停車駅で駆けつけた2

    ドラゴン怒りの寸止め! 香港の地下鉄でブルース・リー風のオッサンが暴れて職員危機一髪
    mattn
    mattn 2010/12/10
  • ルートゾーンへの.jpゾーンのDSレコード登録・公開に伴う影響について | JPドメイン名についてのお知らせ | 新着情報一覧 | JPRS

    2010年12月10日(日時間)、ルートゾーンに.jpゾーンのDSレコードが登録・公開されました。 文書では件の概要、およびDNSへの影響と今後の予定について説明します。 件の概要 あるドメイン名のDNSSEC検証を可能にするためには、検証する側が持つトラストアンカーからそのドメイン名までの間に「信頼の連鎖(chain of trust)」が構築されている必要があります。 今回のDSレコードの登録・公開によりルートゾーンから.jpゾーンまでの信頼の連鎖が構築され、JPドメイン名サービスへのDNSSEC導入に向けた準備が整うことになります。 DNSへの影響と今後の予定 ルートゾーンの公開鍵情報(公開鍵またはDSレコード)をトラストアンカーとして設定し、DNSSEC検証機能を有効にしているキャッシュDNSサーバーにおいて、.jpゾーンのDNSSEC検証が開始されます。 ルートゾーンの公

    mattn
    mattn 2010/12/10
  • RFC822対応しててサーバアプリケーション動かなくなった - Articles Advent Calendar 2010 Meta_adcal

    今朝サーバ落とした mattn です。 日付フォーマットがRFC822じゃなかったのでotsuneさんがforkしてpatch書いてくれた。 デプロイしてサーバで動かしたら、ロケールが効いててRSSのpubdateに日語の曜日とか時差名が表示された。 こりゃいかんとばかりに、ロケール依存じゃないRFC822が得られる Date::Format を使うが如く「use Date::Time」を足して commit、そして push した。 サーバに Date::Time が入ってなくてサーバアプリケーションが立ち上がらなくなった。 デプロイはそのサーバアプリケーションから実行する方法しか知らなかったので焦った。 泣きそうになった。 くじけそうになった。 ぼく JPerl Advent Calendar なんか参加してないよ?ってシラを切る覚悟もした。 typester: @mattn_jp

    RFC822対応しててサーバアプリケーション動かなくなった - Articles Advent Calendar 2010 Meta_adcal
    mattn
    mattn 2010/12/10
  • Engadget | Technology News & Reviews

    iPad Air M2 hands-on: A big-screen iPad that doesn't break the bank

    Engadget | Technology News & Reviews
    mattn
    mattn 2010/12/10
  • /articles/advent-calendar/2010/perl6

    mattn
    mattn 2010/12/10
  • 続・モダンPerlの裏側で

    続・モダンPerlの裏側で 2010/12/9 Shibuya.pm #15 Toru Kobayashi (@koba04) 自己紹介 Name : Toru Kobayashi Twitter : koba04 Blog : http://d.hatena.ne.jp/koba04/ Facebook : Toru Kobayashi 1981世代。 カジュアルにPerlを使っています。 「JPerl Advent Calendar 2010 - Casual Track」 書きます! 続? 今年のYAPC::ASIA前夜祭にて「モダンPerlの裏側で」というタイトルで細々とLTやらせて頂きました。 yusukebeさん++ 常駐先にて外部から納品される不思議なコードについて話させてもらいました。 動画 : http://www.youtube.com/user/yapcasia こん

    mattn
    mattn 2010/12/10
  • Vimでtail -f的な何か - このブログはURLが変更になりました

    less の tail -f モード的な何か - YoshioriのBlog id:sett-4 : (less で) shift+Fでtail -fモードに。Ctrl+Cで脱出 ほえー知らなかった。試してみたところ、lvにも同じようにshift-Fでtail -fモードがあった。へぇ。 でもlessやlvでtail -fできるんなら、Vim上で出来たほうがコピペできたりして良くね? Vimでtail -fしたい と思って調べてみたらいくつか発見。 Tail Bundle Windows用らしい。俺はLinuxメインなので使えない tailtab.vim 新しいタブを開く。なんか開き方がイヤ。 Tailf 新しいタブを開く。tailtabよりは少しマシ? TailMinusF previewwindowを開く。手元のVim 7.3.50だとリロード時にエラー発生 最後のTailMinusF

    mattn
    mattn 2010/12/10
    すばらし。
  • 今日はShibuya.pm #15の日です。 - Pixel Pedals of Tomakomai

    Shibuya.pm #15に出席予定です。昨日に引き続き、IIJさんの大会議室に向かってます。ストリーミング中継もあるらしいです。 MORE Learning Perl / brian d foyさん(@briandfoy, @briandfoy_perl) .pmは世界中にある → 実際に会いたい Acme::CPANAuthors->new('Japanese') → 日のCPAN author "Learning Perl" → 5.10に対応。5.14対応にしたい。Unicode対応したい。 "Inter mediate Perl" → 新しい版は来年の夏? 正規表現オブジェクトやMoose対応。 Mastering Perl → アップデート予定はない Effective Perl PROGRAMMING → 一番おすすめ。5.12。 Effective Parlerを更新中

    今日はShibuya.pm #15の日です。 - Pixel Pedals of Tomakomai
    mattn
    mattn 2010/12/10
  • Acme::Yomeru - Articles Advent Calendar 2010 Acme

    こんちには 、 みさなん 、bayashi です。 さくむて かなぜど ひいて いですないか 。 おかだらは くれれぐも お だいじに 。 げきんが あれば こーども かける ! げきんが あれば AKB48も うたえる ! さて 、 あれ 、 なだんか へんすでね 。 あれれ 、 よく わせかまりんが 、 この ぶょんしう 、 よめて いすまか ? よめますね 。 なぜか よすまめね 。 かなり びみかょうも しせんまれが 、 よめすまね 。 よなめい ひとは 、 がばっんて よんで くさだい 。 はい 、 そでうす 。 いちじ わいだに なった 「 なぜか よめる ぶょしんう 」です 。 きうょは 、 この ような なぜか よめ る ぶうしょんを せせいい する もじゅーるを しかょうい します 。 もう 、 かんの よい かたは きづいて いかると おいすもまが 、 いっ ぱつ ねた

    Acme::Yomeru - Articles Advent Calendar 2010 Acme
    mattn
    mattn 2010/12/10
  • それ多分Perlでできるよ - Articles Advent Calendar 2010 Win32

    どもです、こっそりWin32Trackに参加したら速攻でcharsbarさんに「次お前な」といわれてしまいました、turuginaです。一応kansai.pm所属らしいです。 さて、今回はperl/binディレクトリの中から 「*nix環境には普通にあるけど、Windows環境にはない」というコマンドの代替スクリプトのようなものをいくつか紹介してみたいと思います。 ptar Archive::Tar付属スクリプト。 tarコマンドっぽいスクリプト。 tarコマンドと違って オプション指定にハイフンが必須だったり圧縮オプションはz(zlib圧縮)しか対応してなかったり(伸長はbzip2でも大丈夫)と微妙に使いづらい気も... とりあえず、perlのソースコード tarball はこのptarで問題なく展開できるはずです。 おまけで(?) tarファイルの中身とディレクトリとのdiffを取る

    それ多分Perlでできるよ - Articles Advent Calendar 2010 Win32
    mattn
    mattn 2010/12/10
  • SASS とか HAML とか、ましてや DBIC と学習コストのはなし - TokuLog 改メ tokuhirom’s blog

    結局、がんばってそれの作法をおぼえても、それのブームがさった後にまったく役にたたない知識なので、そういうのを覚えるぐらいなら、ベーシックな技術の修得に時間をさくべきではないか、とおもった。

    mattn
    mattn 2010/12/10