Perlに関するknifestyleのブックマーク (7)

  • 404 Blog Not Found:perl - "Hello, world!"から始めたくない人は

    2006年05月18日14:00 カテゴリ書評/画評/品評Lightweight Languages "Hello, world!"から始めたくない人は - 書評 - Perl Cookbook この答えもまたPerlらしく、"More than One Book to Read"なのだが、すでに他のLightweight Languagesをある程度知っているという人ならこちらだろう。 Perl Cookbook (English) Christiansen / Torkington [邦訳: Perlクックブック] F's Garage:Perlを勉強する順番Perl の学習コストを大幅に軽減するスゴイ方法に書いてある、以下のから、まずはこれは読んでおけというオススメのがあったら教えてくださいってのと、読む順番がよくわからんので教えてください。 以前にも何度か紹介したのだが、単体で

    404 Blog Not Found:perl - "Hello, world!"から始めたくない人は
    knifestyle
    knifestyle 2006/05/23
    Perlコミュ下層ロングテールの掘起し
  • Text::MeCabがまだコケている件 - Charsbar::Note

    例によってコケているのはWinバイナリ版のみなのでどこが悪いのかはわかりませんが(Debianではすんなり通りました)、とりあえずt/02-basic.tは $mecab = Text::MeCab->new("--all-morphs"); ok($mecab);の前後でコケる(例外が出る)ことを確認。正確には、直前にundef $mecab;してやると、この二度目のText::MeCab->newのところでコケて、undefしないと、newのあと、$mecab->parseするところでコケます。mecab 0.90、0.91双方で問題確認。0.8系のチェックはまたあとで。 もうひとつ、t/04-consecutive.tの方は、当に意図した動作になっているかはあやしいのですが、$text_Aと$text_Bをそれぞれ辞書のエンコード(この場合はShiftJIS)にあわせて変換してやっ

    Text::MeCabがまだコケている件 - Charsbar::Note
  • 理解を求めるな、報酬を求めよ : 404 Blog Not Found

    2006年05月11日11:50 カテゴリMoneyPsychoengineering 理解を求めるな、報酬を求めよ あえて言おう。 だからこそ、報酬と待遇を求めよ、と。 業務連絡。その3|渋谷ではたらく社長のblog 「一番は技術者の頭数が明らかに不足していることです」 仙石浩明CTO の日記: IT企業には技術者と経営者の両方と話せるバイリンガルが必要優秀な技術者であればあるほど、 「人月」という考え方には反発するものだし、 優秀な技術者は、 平凡な技術者の何倍、いや何十倍のパフォーマンスを発揮できる (私は技術者の生産性は、ピンとキリでは 3桁の違いがあると常々主張してるのですが) わけで、 「頭数」なんかで数えられたらたまらない、 というのが、優秀な技術者の感覚だと思います。理解と心のよりどころが欲しかったら、今ならそういう場はいくらでもある。別に職場にそれがある必要はない。そして

    理解を求めるな、報酬を求めよ : 404 Blog Not Found
  • 新人教育 - Unknown::Programming

    明日からちょっと遅めのゴールデンウィークということでなんか更新しとくか。 まっさらな新人にPerl教えるのって当にきついですね。 専門学校レベルのC言語しかやったことないとかいう人は配列やfor文を凄く好む。 ハッシュやforeach使えよと。 はたまた学校でPerlやってましたとか言う人もstrictってなんですか?ってな状態だし。 というかね、専門学校で教えられてるPerlのレベルがね、10年くらい時が止まってるんじゃねーのか、と思うくらいレベルが低いのがなんとかならんかなと。(ということはPerlでOOPとかstrictとかCPANとかを教えてくれるような専門学校があったら凄い生徒集まるんじゃない!?いやいや、世の中はPHP主流になりつつあるらしいぞ) いや、まとにかく勉強しないといけない項目を箇条書きでざーっと上げてみようか。 foreach文 ハッシュ 配列操作関数push,s

    新人教育 - Unknown::Programming
  • かんま1/2 - 複数行リストとqw比較表 : 404 Blog Not Found

    2006年04月30日16:03 カテゴリLightweight Languages かんま1/2 - 複数行リストとqw比較表 Perl Best Practices Damian Conway その泉は怪傑溺泉。2000日前に怪傑Geekが溺れたという悲劇的な伝説があるのだよ。以来そこで溺れたもの皆Geekになってしまう呪い的泉! 活動日誌(2006-04-30)エー、コレハウツクシクナイヨ。 { hogehoge( a, b, c, ); } コレガタダシイアルネ。 _ nagaton (2006-04-30 12:41) ↑そんなの人それぞれでしょうよ。 ちなみにcの後のカンマは余計だなw ちなみに、我らがDamian先生の回答はこう。 Place a comma after every value in a multiline list. 複数行にまたがるリストでは、必ずカンマを

    かんま1/2 - 複数行リストとqw比較表 : 404 Blog Not Found
    knifestyle
    knifestyle 2006/05/01
    尻カンマ
  • いやなブログ: 配列操作の比較表: Ruby, Python, JavaScript, Perl, C++

    配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この問題が起きがちです。 そこで、備忘録として、 Ruby, Python, JavaScript, Perl, C++ の配列操作の比較表を作りました。一番慣れている Ruby を基準にしています。間違いなどがあったらご指摘いただけると助かります。他の言語のもあるといいなあ。 Ruby (Array) Python (list) JavaScript (Array) Perl (@) C++ (std::vector)

    knifestyle
    knifestyle 2006/05/01
    便利
  • perl - 勝手に添削 - Lingua::JA::Summerize 0.02 : 404 Blog Not Found

    2006年04月28日15:30 カテゴリLightweight Languages perl - 勝手に添削 - Lingua::JA::Summerize 0.02 突然ですが、勝手に添削の時間です。 Perl Best Practices Damian Conway 今回は、 Kazuho@Cybozu Labs: Lingua::JA::Summarize 0.02です。 まずは、Editorで開いてみないと見づらいところ。 インデントにtab("\t" ; "\x09")を使うのはやめましょう。tabは必ずspace("\x20")に拡張しましょう。 タブストップの数は、環境によって異なります。にも関わらず違うように表示されるのはさけなければなりません。perlではこれは致命的ではありませんが、pythonやhaskellでは致命的ですし、Perl内部でも手でYAMLなどを書いて

    perl - 勝手に添削 - Lingua::JA::Summerize 0.02 : 404 Blog Not Found
    knifestyle
    knifestyle 2006/04/29
    || dieではなく、open ... or dieであるべき理由とかetc初級者が知りたい部分は書いてはくれないのだろうか。
  • 1