タグ

2011年6月2日のブックマーク (9件)

  • 引数の明示という観点からのPerlモジュール群 | hirobanex.net

    Perlモジュールのバリデーターと呼ばれるジャンルのモジュールなどをバリデーションという観点ではなく、引数を明示するという観点から整理しました。 バリデーターの種類 バリデーターというものは、一般的に引数が期待される型など(整数か、文字列か、URLか、メアドか等)になっているかどうかをチェックするというものです。特に、Webアプリにおけるフォームから入力されるデータのチェックに活用されることが多いです。そういういった意味から、Perlのバリデーターモジュールはフォーム系と非フォーム系に分類することができます。 フォーム系のバリデーター等 FormValidator::Lite CPANにも紹介されている強力なフォームバリデーターです。フォームバリデーターとしては、フォームの型の定義、チェック、エラーメッセージの定義、が必要ですが、やりたいであろうことのだいたいがそろっているモジュールで実

    equinox79
    equinox79 2011/06/02
    なるほどーさっそく使おう。
  • テスト駆動開発のすすめ - Perl日誌

    hachiojipmに行ってきたのですが#4でも#5でもTestを書くのが難しいという声が聞こえたので「テストは書いてみると簡単」「テストがあると開発が楽」という事を伝えてみようと努力する試みです。 ということでサンプルコードを書いてみました。 https://github.com/okamuuu/Sample-Plack-Test 紹介するサンプルコードについて ここで紹介しているスクリプトはある男がBlogを作ろうと思ったがどうせたいしたことしないので俺俺WaFをつくってやろうとして実際にやったテスト駆動開発です。 おもむろにt/web.tとかつくってみる 最初にテストを書いてみましょう。 #!/usr/bin/env perl use strict; use warnings; use Test::Most; use Plack::Test; use HTTP::Request::C

    テスト駆動開発のすすめ - Perl日誌
    equinox79
    equinox79 2011/06/02
  • [Perl]Hachioji.pm #5

    5/28(土)に開催されたHachioji.pm #5に参加してきました。 いつものことですが、このレポートは他の方に比べ24時間ほど出遅れています。 ま、そんな事どうでもいいんですよ!そもそもレポートになってるか怪しいんだから!! なお、公式の開催レポートはこちら $stuff[0]->say( seat( expire => 7200 ) );開始直後、お店の方から「2時間制限」といわれたので、uzullaさん、急遽二次会をセッティング。 まあ、こういうアクシデントもたまにはあるのでしょうけど、そこは八王子。すんなりと会場の確保ができた模様です。 そんなわけでA4-LTは二次会で行うこととなりました。ほどなく、参加者全員が完全に「呑むぞうぞモード」に突入したのは言うまでもありません。

    [Perl]Hachioji.pm #5
    equinox79
    equinox79 2011/06/02
  • wise9 › JavaとJavaScriptの20年戦争

    モバイルゲーム 物凄い勢いで勃興したモバイルゲーム業界は、いろいろな課題や問題に直面しながらも巨大化し、今日の時点でのスマートフォン向けゲームの市場へと継承されていきます。 モバイルゲーム歴史 2001 Javaアプリと3Dゲームの登場 Javaが利用できるようになったことにより、ダウンロード型のゲームが供給できるようになりました。 2002 携帯電話端末の大容量化・3D化競争 Java搭載携帯電話端末が登場してからごく僅か1年の間に、アプリのサイズに関しては10倍に広大化し、表現方法も2Dから3Dにシフトし始めました。J-PHONEは『ゼビウス』や『スペースハリアー』などといった昔のアーケードゲームを、ドコモはSIMCITYなどパソコンで世界的規模のヒットを飛ばしたゲームを主力商品としていました。 2003 モバイルゲームの一般化 メモリの制限が厳しいJava仮想マシン上ではなく、OS

    equinox79
    equinox79 2011/06/02
  • Kyoto Tycoonの運用TIPSなどなど - (ひ)メモ

    チャオ!みんな、Kyoto Tycoonライフをエンジョイしてるかい!? 今日はKTライフを満喫してるミーからの運用TIPSアンドソーオンをお届けするYO! kchashmgrとktremotemgrコマンドの補完 人間の脳活動のピークは22歳の今日このごろ、みなさんいかがおすごし? もうね、ミーは全然コマンドオプションとか覚えられないからシェル(bash)で補完しまくってるYO! kchashmgrとktremotemgrだけだしオプション網羅してないし補完ルールもアレだけどオープン&シェアなマインドとガッツで気になる人はfork & push! Nagiosで死活監視 ナギオス!みんな使ってるよね? ミーはcheck_httpでKTのHTTP RPCのechoにアクセスしてデッドオアアライブの監視してる! define command { command_name check_kyot

    Kyoto Tycoonの運用TIPSなどなど - (ひ)メモ
    equinox79
    equinox79 2011/06/02
  • Webアプリを公開しよう! Chrome Web Store/Apps入門 記事一覧 | gihyo.jp

    第7回Webアプリを作ろう#4─⁠─Omnibox、Context Menus 吉川徹 2011-07-11

    Webアプリを公開しよう! Chrome Web Store/Apps入門 記事一覧 | gihyo.jp
    equinox79
    equinox79 2011/06/02
  • 震災前の街並み、残されたがれきの山……投稿写真1万枚以上をヤフーが公開 「東日本大震災写真保存プロジェクト」

    equinox79
    equinox79 2011/06/02
  • Hachioji.pm#5に行ってきたご報告 | hirobanex.net

    2011/5/28にhachioji.pmの第四回に行ってきたので、またまたいまさらながら、自分なりにまとめつつ、次回のLTのアイデアも含めつつ、ご報告。 Hachioji.pmとは Hachioji.pmとは、東京の多摩地域を中心にプログラマの交流を目的とした集まりです。基的に、18:00~飲店でスタートして飲店でライトなLTをやる新感覚の集まりです。今まで、年始より毎月月末の土曜日に開催されています。開催頻度的にも割とホットな集まりになっていると思います。 気になったLTとかメモ 今回は、二軒目でのLT開始だったので、かなり酔っ払っていてあまり覚えてないです・・・。なので、もらった資料とみなさんのレポートを見ながら思い起こしてみました。 cobblerで快適サーバ管理 by nekoyaさん OSのイメージみたいのを作れるらしい。ubuntuだとどうだろうと興味をもちました。 T

    equinox79
    equinox79 2011/06/02
  • クールビズを推進する環境省職員がヤバイwwwwwwwww:ハムスター速報

    クールビズを推進する環境省職員がヤバイwwwwwwwww Tweet カテゴリニュース 1 :名無しさん@涙目です。(神奈川県):2011/06/01(水) 21:28:35.38 ID:DYQInMd+0● ?2BP(2) 674 名前: 公共放送名無しさん [sage] 投稿日: 2011/06/01(水) 21:18:55.55 ID:UX8SkPZx 何をったらこうなるんだよww 676 名前: 公共放送名無しさん [sage] 投稿日: 2011/06/01(水) 21:18:55.76 ID:YyAXlX1n やせたほうがいいよマジで… 679 名前: 公共放送名無しさん [sage] 投稿日: 2011/06/01(水) 21:18:56.40 ID:zEMyJQAQ まず痩せろw 680 名前: 公共放送名無しさん 投稿日: 2011/06/01(水) 21

    equinox79
    equinox79 2011/06/02
    じゃばざはっとが、、/ ハムスター速報 : クールビズを推進する環境省職員がヤバイwwwwwwwww: