タグ

2008年4月26日のブックマーク (16件)

  • Test::Perl::Critic で PBP 準拠なコードを自動テスト: blog.bulknews.net

    Test::Perl::Critic で PBP 準拠なコードを自動テスト Perl Best Practices 日語版発売記念ということで、Plagger のユニットテストに Test::Perl::Critic を組み込んでみました。 Perlベストプラクティスposted with amazlet on 06.08.24Damian Conway クイープ オライリー・ジャパン (2006/08/24) Amazon.co.jp で詳細を見る 組み込むといっても実装は簡単で、t/99-perlcritic.t なファイルをつくって、以下のように書き込むだけ。 use strict; use Test::More; eval { require Test::Perl::Critic; Test::Perl::Critic->import(-profile => "t/perlcri

    joan9
    joan9 2008/04/26
    [Perl::Critic]
  • [ThinkIT] 第1回:Catalystの導入 (1/2)

    Catalystは、PerlのWebアプリケーションフレームワークです。同じPerlのWebアプリケーションフレームワーク、Maypoleの後継で、Ruby on RailsやStrutsにインスパイアされて作られたものです。 MaypoleはデータベースのCRUD(Create、Read、Update、Delete)に焦点が当てられていましたが、Catalystはもっと汎用的なWebアプリケーションのために作られました。そして、Ruby on RailsやStruts の良いとこ取りをした、洗練されたWebアプリケーションフレームワークになっています。 Catalystを使うとWebアプリケーションに必要なものがほとんど全て手に入り、簡単かつスマートに開発できます。 Webサーバー Catalystは、CGI、mod_perl、mod_perl2、lighttpd、FastCGI等々、さ

  • CodeRepos::Share – Trac

    名前 Catalyst::Manual::Tutorial::CatalystBasics? - Catalyst チュートリアル - 第2章 Catalystによるアプリケーション開発 概要 これは Catalyst チュートリアルの全9章のうちの第2章です。 はじめに Catalyst の基礎 CRUD の基 認証(Authentication) 認可(Authorization) デバッグ テスト CRUD 応用編 付録 説明 この章では、とても基的なCatalystのウェブアプリケーションを作成します。このアプリケーションは様々な面でとてもシンプルですが、この章だけでもCatalystのいくつもの強力な機能が紹介されています。たとえば.... ヘルパースクリプト Catalystのヘルパースクリプトでアプリケーションの骨格をすばやく組み立てることができます。 MVC モデル/ビ

  • Perl.com: Catalyst の翻訳

    Jesse Sheidlowerさんの許可を得て、翻訳を公開しております。なお、この翻訳は、under same terms of Perl itselfで、配布可能です。 原文はこちら: Catalyst 目次 Jesse Sheidlower June 02, 2005 Web frameworks are an area of significant interest at the moment. Now that we've all learned the basics of web programming, we're ready to get the common stuff out of the way to concentrate on the task at hand; no one wants to spend time rewriting the same bits

  • Perl Catalyst Programming (入門編)

    Perl + Catalyst による1行掲示板の作成過程。(cf. Catalyst - Web Framework: http://www.catalystframework.org/)[Perl Programming: mylist/2938071]

    Perl Catalyst Programming (入門編)
  • ビリヤード界の超新星は「ビキニ姿も辞しません!!」

    ビーチバレーの浅尾美和に、バドミントンのオグシオ……今や、スポーツへの注目度の高さは美女選手の存在にかかっているといっても過言ではない。そんな中、ビリヤード界にも期待の新星が現れた! その美女とは、昨年1月に史上最年少でプロテストに合格した江辺香織さん。現在トーナメントプロとして活動中の23歳だ。 トム・クルーズ出演の映画『ハスラー2』によって熱狂的なビリヤードブームが起こったのは、20年ほど前の話。以降、小規模なブームは続いているものの、その盛り上がり方は非常にジミ~なものである。そもそも“プロのビリヤード選手”と聞いても、ピンとこない人も多いはず。実際、日プロポケットビリヤード連盟に登録されている女子プロの数は、わずか75人。一体どんな活動をしているのだろうか? 「月イチくらいで行われるプロツアーの試合に出場するほか、アマチュアの方のレッスンをしたり、イベントをしたり……。ビリヤード

    ビリヤード界の超新星は「ビキニ姿も辞しません!!」
  • グーグルゾンはやっぱり生まれる?――アマゾンや楽天に負けるGoogle | WIRED VISION

    グーグルゾンはやっぱり生まれる?――アマゾンや楽天に負けるGoogle 2008年4月14日 経済・ビジネス コメント: トラックバック (2) (これまでの 歌田明弘の「ネットと広告経済の行方」はこちら) ●アマゾン化するGoogle メディアの近未来を描いたEPIC2014というフラッシュ・ムービーが2004年に作られ話題になった。2008年にアマゾンとGoogleが合併してグーグルゾンという会社ができ、ネット・メディアの支配的地位を占めるというストーリーだった。日語の字幕付のバージョンもできている(このリンクをクリックすれば見ることができる)。 EPIC2014によれば、今年がまさにグーグルゾンができる年というわけだ。今年かどうかはともかくとして、これまで書いてきた成果報酬型のネット広告の発展ということからみても、Googleとアマゾンがひとつになるというのは、かならずしも荒唐無

  • ライブドアブログ|無料で豊富な機能が充実

    【叫び】披露宴最中にまさかの大出血してしまった私→終了後、電話で私「トメさん!今日はご迷惑をおかけして申し訳ありませんでした..」トメ『私子..』私「え!?」→結果

    ライブドアブログ|無料で豊富な機能が充実
  • Gazzit

    There're many web services all over the world. But you may think about 'There're too many to check everyday' or 'It's a little bit hard to comment in public space or in uncommentable service'. Gazzit gather your service updates, and friends' updates too. You can comment in gazzit VERY EASY and LIGHTHEARTEDLY! Now Gazzit is in Private Alpha. To request to join alpha, just enter mailaddr to the form

    joan9
    joan9 2008/04/26
  • 松野徳大――「だまってコードを書けよ」 - @IT自分戦略研究所

    エンジニアにとって仲間とはどういう存在なのだろうか。極端なことをいえば、自分1人で作業が完結できてしまうエンジニアにとって、仲間とのコミュニケーションにはどんな意味があるのか。エンジニア同士のネットワークを通じて、エンジニアにとっての仲間とは何かを探る。 |1 2|次のページ 前回「コミュニティは『知り合い系』から『出会い系』へ変化する」で登場していただいた竹迫良範氏からの紹介で、今回はモバイルファクトリー システム開発部 松野徳大氏に話を聞いた。Perlコミュニティをはじめ、さまざまなコミュニティに参加し、エンジニア仲間とつながっている松野氏にとって、エンジニア仲間とはどういう存在なのだろうか。 ■ブログでは怖い存在? 紹介者である竹迫氏から松野氏への伝言を預かっているので、まずはそこから。 「ブログでは怖いと思われているけど、実際社内ではどうなんでしょうか」 その問いに松野氏は笑みを浮

  • プログラムっておいしいの? - iGirl

    ってゆうスイーツ(笑)が少しでもプログラムを理解するには何をしたらいいのでしょうか。何を読んだらいいのでしょうか。ググればググるほど分からなくなってきました。 「初心者のための・・」系を読んでも、サンプルコードというものを見ても、何のこっちゃ分からずで*1、perlにしようかPythonにしようかjavaにしようかC++にしようかとか言ってる場合じゃありません。C++とC#は別クチなんすかね?ですよね。ギャー! どんなふうに始めればいいか分からないしたぶん「私には無理!生まれたときから文系だもん!むしろ文系から生まれたもん!」とか言い訳垂れて諦めるかもしれないんだけど、とりあえず何となく話だけでも分かる風になりたいなーとか思ってー。諦めるまでに達せない自分が歯がゆい>< ギークに「プログラム始めたきっかけって何ですか?」みたいに聞くと(あと記事とか読むと)「自分でゲームを作ったのがはじめ

    プログラムっておいしいの? - iGirl
  • 再帰的な彼女 - 西尾泰和のはてなダイアリー

    ロシア人の彼女のおなかには横に筋が入っていて、ひっぱってみるとパカッと開いて中から一回り小さな彼女が出てくる。参考文献。 - もっとどろどろした再帰的な彼女 kanojo(t) = kanojo(t - 1).kareshi(t - 2).kanojo(t - 1) - [23:10:19] ujihisa23の発言: 参照透明的な彼女 [23:10:24] ujihisa23の発言: 副作用がない。 外界とのインタラクションもありません。それなんて脳内彼女。 - Python的な彼女 沈黙の長さに重要な意味がある。 やっかいだな。 - 短期的な彼女 説明は省略。 - [23:57:23] Mishoの発言: 姉貴的な彼女 アリだな。

    再帰的な彼女 - 西尾泰和のはてなダイアリー
  • 俺、vim勉強したいんだ! - 日記を書く [・w・] はやみずさん

    [16:10:51] hayamiz: とりあえず俺はemacsとvimの両刀使いになることを心にきめたtoday [16:12:00] ujihisa23: たぶんそれ最強 [16:12:05] … 俺も今度emacs勉強してみるかなあ [16:12:25] … 青木峰郎さんはプログラミングはvimで、原稿の執筆はemacsらしい [16:12:42] hayamiz: よくemacs vs vi のフレームになるが「俺両方つかえるwwwうはwww」とか言えれば最強 [16:13:00] ujihisa23: だなwwwww [16:13:07] … emacs使いのためのvim勉強会 [16:13:12] … vim使いのためのemacs勉強会 [16:13:17] … をそれぞれ開けばOK [16:14:14] ujihisa23: 「vimEmacsの粗探ししてる暇があったら両方

    俺、vim勉強したいんだ! - 日記を書く [・w・] はやみずさん
  • 最もタメになる「初心者用言語」はScheme! - 日記を書く [・w・] はやみずさん

    最もタメになる「初心者用言語」は Python! - 西尾泰和のはてなダイアリー Schemeなら、えんざんしとかえんざんしのゆうせんじゅんいとかいんでんととか小難しくてよくわらないものがないから、初心者でも安心して簡単にできるよ > < しかもしかも、ループと再帰呼び出しとか2つもいっぺんに覚えなくても、末尾呼出し1つだけ覚えれば両方できちゃうよ!Schemeすごい! Schemeで豊かな表現力を身につける なんだかよくわからないけど、巷のプログラミング言語は * とか - とか ? が変数名とか関数名につかえない。演算子?なにそれ初心者には難しくてわかんない>< Schemeだったら、「それってシンボル?」って聞く関数は symbol? っていう名前にできるよ。 is_symbolとかわかりにくいよね!!!アンダーバーとかタイプしにくくて初心者向けじゃないし!!! 参照透明できれいな心

    最もタメになる「初心者用言語」はScheme! - 日記を書く [・w・] はやみずさん
    joan9
    joan9 2008/04/26
  • 最もタメになる「初心者用言語」は Python! - 西尾泰和のはてなダイアリー

    追記:これはネタだったのですが、思いの外ページランクが高いみたいで「初心者 Python」で検索した人がここに来てしまうそうです。 当にPython初めての人は下の記事を読むといいと思います。 Pythonの紹介 Instant Hacking Python チュートリアル - 最もタメになる「初心者用言語」は JavaScript。 - IT戦記 http://d.hatena.ne.jp/amachang/20080204/1202096633 Pythonだってクロージャつくれるもんっ!>< // JS function make_counter(){ var x = 0; return function counter(){ x++; console.log(x); return counter; } } make_counter()()()() # Python def mak

    最もタメになる「初心者用言語」は Python! - 西尾泰和のはてなダイアリー
  • http://www003.upp.so-net.ne.jp/ikeda/Sakamura.html