サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
2011年03月01日18:00 カテゴリLightweight Languages perl - 「優れたPerlプログラマを見分ける27の質問」回答例 これは良問。 How to Identify a Good Perl Programmer - Modern Perl Books, a Modern Perl Blog 「優れたPerlプログラマを見分ける27の質問」の日本語訳 - Islands in the byte stream というわけで回答例。あくまでも解答例。There's more than one way to do it はここでも例外ではないので。 Perl5において変数のシジルが示すものは何か 変数の基本型。$scalar、@array、%hash、&code、*typeglob。&codeの&は省略可能かつ省略推奨。これ以外の型はオブジェクトを作ることで作れ
Mojoは軽量なのが特徴と聞いて、やってみた。 もしかしたら今後メインに使っていくかもしれない。 では参考サイトから。 サンプルコードによるPerl入門より。いつもお世話になっております。 「Mojo」の検索結果一覧 - サンプルコードによるPerl入門 サンプルコードによるPerl入門 gihyo.jpのMojo特集。 Mojoを使って自作ウェブアプリをよりポータブルに!:特集|gihyo.jp … 技術評論社 サンプルコードによるPerl入門 第22回 Mojolicious::Lite:本当に簡単なウェブアプリがあればいいときは :モダンPerlの世界へようこそ|gihyo.jp … 技術評論社 上のgihyo.jpで連載されていたid:charsbarさんのブログより。 Mojoを使ってみた - Charsbar::Note ありがとうございます。 というわけでやってみた。 最初な
スクリプト言語の比較 *1 *2 *3 *4 *5 *6 *7 コメント 行の継続 定数 未代入の変数へのアクセス 変数の展開 入出力 出力 フォーマット出力 出力先変更 標準入力 __END__ 演算 +1 整数/整数 負数の除算 文字列 真と偽 多重代入 多岐分岐 関数 関数 関数引き数 関数引数に対する副作用 関数のデフォルト引数の値の評価タイミング 関数のデフォルト引数にコンテナ型を使用した場合の振舞 関数戻り値 関数の再帰 関数の別名 関数定義内関数定義 関数の引数の順番 関数にファイルハンドルを渡す オブジェクト指向 クラスの定義 インスタンスメソッドの定義 メソッドのクラス内での利用 インスタンスメソッドの可視性 インスタンスメソッドの追加 インスタンス変数 インスタンス変数の可視性 インスタンス変数の追加 クラス変数 クラスの継承 多重継承 スーパクラスのメソッド呼び出し
glob Perl @file = <*>; @file = <~/*>; @file = <$HOME/*>; @file = glob('*'); Python import glob file = glob.glob("*") 「~」などの展開は行われないのであらかじめ展開しておく必要がある import os, glob file = glob.glob(os.path.expanduser("~/*")) Ruby file = Dir.glob("*") p file 「~」などの展開は行われないのであらかじめ展開しておく必要がある file = Dir.glob(File.expand_path("~/*")) 1.6(1.5.x)からは **/ という再帰的にたどるワイルドカードが使用できる file = Dir.glob("**/*.rb") p file Tcl set
Perl › 基礎文法 ITの現場でPerlが必要になって、今勉強しているという方はおられませんか? 他の言語をある程度知っている方が「Perl基礎文法最速マスター」を読めば、Perlの使い方の基礎をマスターしてPerlを書くことができるようになっています。 基礎 文法チェック 文法をチェックを厳しくするために最初に必ず次の2行を書くようにします。 use strict; use warnings; 「use strict」と「use warnings」という2行を加えることで事前に文法チェックが行われるので、ソースコードを記述する作業は速くなり、コードの品質が上がります。 print関数 文字列を出力するにはprint関数を使用します。 print "Hello world"; Perlでは標準関数や事前に定義されている関数で括弧を省略することができます。 コメント Perlのコメントで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く