タグ

2008年12月10日のブックマーク (8件)

  • _ - アンカテ

    もし、自分の娘が「おとうさん、私はこの人と一緒になります」と言いだして、その男がたまたまプログラマーだったら、俺はそいつにRubyでコードを書かせる。そして、そのコードを見て娘を幸せにできるかどうか判定する。 Rubyというプログラミング言語は、楽しいことを仕事にすること、あるいは仕事を楽しむことを要求する。それができないとうまくプログラムができないようになっている。開発者のまつもと氏は、何事にもすごく柔軟な発想をしバランス感覚に優れている人だが、「Rubyはプログラミングを楽しくする言語」ということだけには、かなり頑固であり意固地である。 Rubyは過去の言語の「いいとこどり」をした寄せ集めの言語だが、この点だけはユニークであり一貫している。 楽しさを最大化するには、自由が必要である。 Rubyは他の言語に比べて、プログラマに大きな自由を許している。「オブジェクト指向」という思想をそのた

    _ - アンカテ
    iR3
    iR3 2008/12/10
  • Close to the EDGE Akira Matsuda's blog

    2008年9月8日(聖母マリアが生まれた日だそうな)に、第1子が誕生した!!! 出生時の体重は2679g。思っていたよりもかなり小さい。 どれぐらい小さいかというと、これぐらい。 iPod Touch <=> 娘のあたま 出産には立ち会ってよかった。ほんとうに良かった。産まれた瞬間は今まで生きてきた中で一番感動した。 終電で家に帰って近所のスーパーで缶ビールを買って一人で祝杯をあげながら嬉しすぎて号泣しちゃってしばらく涙が止まんなくなるぐらい感動した。 それから、ついったーで、IRCで、メッセで、メールで、MLで、ブログで、携帯で、携帯メールで、ショートメールで、電話で、手紙で、贈り物で、ごちそうで、飲み会で、ライヴのチケットで、現ナマで、それからもちろんリアルで、もう数えきれないぐらいのたくさんの方々にありとあらゆる手段であたたかい祝福のお言葉をいただいた。当にありがたい。 現

    iR3
    iR3 2008/12/10
    Rails2.2 i18n使い方 thanks
  • 404 Blog Not Found:プログラミング言語foobarの生産性の高さはどこまで本当か

    2006年10月03日01:00 カテゴリLightweight Languages プログラミング言語foobarの生産性の高さはどこまで当か 分裂勘違い君って、コードは分裂も勘違いもしてないのね(失礼)。 分裂勘違い君劇場 - Rubyの生産性の高さはどこまで当か? もの人がブックマークしているこの「Ruby仕事に使うべし!Part1 なぜ仕事で使うとうれしいのか」という記事で、Rubyのすばらしさついて、いろいろ書かれていますが、実際のところ、どの部分が、どこまで当なのでしょうか? 少し検証してみたいと思います。 それはとにかく、言語の生産性で最も大事なのは何かを改めて考えてみた。 出た結論は、これ。 それを手に入れたくなった時に、それが手元にある事 はっきり言って、「いろんな言語のいいとこ取り」も「構文が強力」も「楽しくプログラミング」も 「問題が起こりにくいように設計され

    404 Blog Not Found:プログラミング言語foobarの生産性の高さはどこまで本当か
    iR3
    iR3 2008/12/10
    言語の生産性
  • PHPとRubyの文法面での比較

    PHPRubyの文法面および主要な機能にのみ注目して(ラフな)比較を行った。そのため、各種関数などにはほとんど触れていない。 式と文 やや便宜的な説明になるがPHPの式および文の特徴を以下に示す。 なんらかの記述を式と呼ぶ 式は値を持つことも持たないこともある 関数は必ず返り値を持つが、echoなど一見関数に見えるものの中には値を返さないものもある 文は式を;で終えたもの Rubyの式および文の特徴を以下に示す。 なんらかの記述を式と呼ぶ 厳密にいうと式は値を持つことも持たないこともあるが、Rubyではほとんどすべての記述が値を持つと考えてよい ifやfor、メソッド定義も値を返す 文は式からなり終端を明示するために;を付けてもよい 通常はつけない 複数の文字を一行に書くときには必要 ブロック 「ブロック」といったときPHPRubyで意味するところはかなり違う。 まずPHPでいうブロッ

    iR3
    iR3 2008/12/10
  • Martin Fowler's Bliki in Japanese - RailsConf2007

    http://www.martinfowler.com/bliki/RailsConf2007.html 2007/5/22 以前ほどカンファレンスに参加することはなくなったが、 その分、好きなカンファレンスに参加する時間ができた。 ずっと前からRubyコミュニティには特別な愛情を捧げている。 というわけで、RailsConf?に一般参加者として参加してきたよ。 Chad FowlerとRich Kilmerによってカンファレンスの紹介が行われた。 Chadとは苗字が一緒だが、彼ほどのウクレレのスキルは私にはない。 若いテクノロジーには新しくて重要な特筆すべき点がいくつもある。 だが、私にとって最も重要なのは、JRubyだ。 現在、JRubyは最終的なRCの段階だ。 Java VM上で動くスクリプティング言語を提供するだけでなく、 Rubyプラットフォームの完全な実装をJVM上で行おうとし

  • RSpec1.14をRails2.1(with MySQL)で利用する際の流れ(1) | JAM☆ぱん

    一定期間更新がないため広告を表示しています

    RSpec1.14をRails2.1(with MySQL)で利用する際の流れ(1) | JAM☆ぱん
    iR3
    iR3 2008/12/10
  • It is high, the stripe [yu] description.(2007-12-18)

    _ [Rails]Rails2.0のmigrationファイルRails2.0が出ました、ということで、早速でもないけどインストールして動かしてみることに。 db:migrateする為にmodelをgenerateし、migrationファイルを開いてみると、ちょっとsyntaxが変わってますね…。 class CreateTickets false t.integer :owner_id, :null => false t.integer :status, :null => false t.text :description t.timestamps end end def self.down drop_table :tickets end end カラム定義をする際に、TableDefinition#columnメソッドではなく、TableDefinition#(mig

  • PyS60でモバイルプログラミング! (1/4) :TEDIA

    PyS60を使ってPythonでモバイルプログラミング:はじめに もはや、スマートフォンは日常の一部です。スマートフォンがスマートたるゆえんは、プログラム可能であることです。それはつまり、モバイルデバイス用にカスタムアプリケーションを開発し、デバイスで使用できるということです。この記事では、Pythonの移植版でこのようなアプリケーションを開発する方法の基について解説します。 CやJavaからPerlRubyまで、ほとんどの言語では、スマートフォンにアクセスしてサービスを作成するAPIが提供されています。とはいえ、現在のところPythonで提供されているものが、開発が簡単で最も柔軟といえるでしょう。Symbianは、スマートフォンで使用される最も一般的なOSです。Symbianに移植されたPythonはPyS60と呼ばれています。 この記事では、PyS60の基を中心に解説しま

    iR3
    iR3 2008/12/10