タグ

2006年10月11日のブックマーク (4件)

  • Collection & Copy - RubyについてJavaプログラマが知るべき10の事柄

    翻訳原文:10 Things Every Java Programmer Should Know About RubyJim Weirichコンサルタント / Compuwarejim@weirichhouse.org Copyright 2005 by Jim Weirich (All Rights Reserved)自己紹介ジム・ワイリック (Jim Weirich)Compuware社コンサルタントJavaのプログラマRubyの熱狂的支持者大事なことを、まず先に私は以前、大規模製造会社の従業員に就業後のC言語コースを教えていました。提出されたCのコードのスタイルをちょっと見ただけで、生徒が以前にどんな言語を利用していたかを簡単に当てられました。全くもって当のことです。「どの言語でも、君はFORTRANを書けるね」 Rubyを調査中のJavaプログラマなら、Rubyが色々な点でJav

  • Succinctness is Power

    簡潔さは力なり---Succinctness is Power--- Paul Graham, May 2002. Copyright 2002 by Paul Graham. これは、Paul Graham:Succinctness is Power を、原著者の許可を得て翻訳・公開するものです。 プロジェクト杉田玄白正式参加テキスト。 <版権表示> 和訳テキストの複製、変更、再配布は、この版権表示を残す限り、自由に行って結構です。 (「この版権表示」には上の文も含まれます。すなわち、再配布を禁止してはいけません)。 Copyright 2002 by Paul Graham 原文: http://www.paulgraham.com/power.html語訳:Shiro Kawai (shiro @ acm.org) <版権表示終り> Paul Graham氏の

    mstk_knife
    mstk_knife 2006/10/11
    簡潔さについて再考
  • ゴッドパレス - 浅倉大介

    ダイスケ的にもオールオッケー? MSXマガジン 1987年12月号より ※クリックで拡大画像が表示されます しっかりと「DAISUKE ASAKURA」の文字が! ちなみにこれは88版。 再販されたサントラ盤を、ACCESSのコーナーで見かけた人は「?」と思ったことだろう。 T&E SOFTつながりで、他に『アシュギーネ 虚空の牙城』の曲なども手がけています。 (FM-PACにサンプルが入っているやつね。) さて、肝心のゲームの方ですが、内政やって、艦隊戦して、モビルスーツドライビングアーマーで惑星を制圧して、 謎を解明するという、たいへん節操のない盛りだくさんの内容になっています。 しかも、いきなり7機種での発売を発表し、ストーリーは全部別、2人同時プレイ可能、パスワードによる全機種 完全データ互換(ファミコン含む)を実現と、まさに無敵の仕様。 話題をかっさらっていた記憶がありますが、完

    mstk_knife
    mstk_knife 2006/10/11
    浅倉氏過去の記事
  • 川o・-・)<2nd life

    Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :

    川o・-・)<2nd life
    mstk_knife
    mstk_knife 2006/10/11
    デバッグ方法