タグ

ブックマーク / iandeth.dyndns.org (3)

  • iandeth. - Perl/CGI辞典 - 土井 毅さん 著 - にて use strict が推奨されていない件について

    iandeth. Perl, Flash ActionScript, MySQL, Movable Type, システム開発 - そんなテーマのサイトdeth. p.32 [参考] 他のプログラミング言語では、変数宣言は宣言に含まれることが多いですが、Perlには変数宣言という概念がありません。Perlは変数が最初に評価された時点で領域を確保します。Perlと他のプログラミング言語で大きく異なるのがこの変数宣言機能の有無であり、見通しの悪い複雑なスクリプトを書いてしまう主因でもあります。 最初のイントロダクションの章でそんな風に書かれています。これを読んだプログラミング初心者の人達はきっと「えぇ?そうなの?Perl使いにくそうだなあ」と思ってしまいますよね、きっと。そしてさらには・・・ p.104 strict プラグマは、Perlスクリプトでの記法を厳密にするためのプラグマです。 (中略

    hejihogu
    hejihogu 2006/05/22
    ネットで情報収集するのと、本から得られる知識が違いすぎて戸惑うperl初心者。
  • グーグル流経営10のルール - Google: Ten Golden Rules (iandeth.)

    ※以下 Newsweek 日版 12/28-1/4新年合併号 p.63- からの引用 グーグル流経営10のルール - Google: Ten Golden Rules by エリック・シュミット、ハル・バリアン 「知識労働者」の概念 働いた時間ではなく、仕事の成果に対する報酬を期待する新しいタイプの労働者 「知識労働者をのびのびと働かせる」企業には最高の人材が集まり、結果として「長期にわたる競争的優位」を維持できる 知識労働者に嫌われる企業は生き残れない 採用の面接は多人数で 優秀な人材を採用して、その人物がさらにその後の採用活動に参加すれば、もっと優秀な人材を発掘できる(人材発掘プラスのフィードバック) 個室は与えない チーム内の円滑なコミュニケーションが、プロジェクトを成功させる重要な要素になる。そのための最良の方法は、チームの全員がいつでも、じかに話せる環境をつくることだ 創造的活

  • iandeth. - Perl の use と require の違い

    以前飲み会で、会社の先輩と「use と require の違いってなんじゃ?」てな話をした際、知識不足ゆえうまく答えが出せなかったのですが、Programming Perl 等をちょろちょろ読み始めた今なら、ちょっとはマシな回答が出来る気がした /w のでまとめてみました。 perldoc を始め、色々なサイトや書籍でも既に述べられているとおり、 use はコンパイル時に評価される - module load happens at comile time. require は実行時に評価される - module load happens at run time. が明確な違いになります。また、 perldoc(*) によると use は実際には以下のコードを実行するのと同等だそうです : BEGIN { require MODULE; MODULE->import(LIST); } 特殊ブ

  • 1