タグ

Rubyに関するTAKA128のブックマーク (12)

  • Rubyでプログラミング入門

    これ http://blogbattler.com/ 今現在コイツに夢中です。 とても夢の広がるサービスだと思います。とにかく楽しい。 こんなときは、JavaScriptの使えないはてなダイアリーがちょっとだけ悔やまれますね。 Rubyの記事書くのはサボっておいて、こんなのだけ反応してすいません…… また必ず続き書きますよ、というのを含めてブログバトラーのブックマークレット置いておきます。 ブックマークレットはid:amachangさんとこから頂いてきました。 いつもいつも、視点が素晴らしいと思います。 javascript:var d=document.createElement('div');d.innerHTML='';document.body.appendChild(d);var s=d.style;s.position="fixed";s.top="100px";s.left=

    Rubyでプログラミング入門
    TAKA128
    TAKA128 2006/10/26
    どう考えてもこれから勉強する人じゃなさそうwww でもとてもわかりやすくて勉強になります。
  • Part3 一目でわかるRuby on Rails:ITpro

    今,Webアプリケーション開発者の間で,あるフレームワークが大変な注目を集めています。オブジェクト指向スクリプト言語であるRubyを使って作成されたWebアプリケーション・フレームワーク「Ruby on Rails」です。略して「Rails」や「RoR」とも呼ばれています。開発者はデンマーク在住のプログラマであるDavid Heinemeier Hansson氏です。現在は彼が属する37Signalsという企業が中心になって開発しています。 Railsは,2005年に海外で大きな話題を呼び,一大旋風を巻き起こしました。そのおかげで米国ではRuby関連の書籍の売り上げが1年間で15倍以上に増えたそうです。また,2005年8月に開催されたオープンソース・ソフトウエアに関する世界最大のコンベンション「O'Reilly Open Source Convention(OSCON)2005」では,Ra

    Part3 一目でわかるRuby on Rails:ITpro
  • textsql MOONGIFT

    中間を担う テキストファイルをベースにしたデータベースです。データの選択、追加、更新、削除が可能です。 中間を担う Webシステムにおいてデータベースは欠かす事ができない。だが、小さなレンタルサーバではデータベースが提供されず、十分に楽しめないのが現状だ。 どこでも使えるデータベースがあれば良いと思った事はないだろうか。それがこれだ。 今回紹介するオープンソース・ソフトウェアはtextsql、テキストベースのデータベースだ。 SQLは独自の形式だが、ファイルベースのデータを選択、追加、更新、削除と操作を行うことができる。選択時には絞り込み条件の指定が可能だ。 データは項目名がカンマ区切り、データは「##SEP##」という特殊な区切りで構成される。WHERE句に相当するcondition部にはPHPの構文をそのまま利用できる特徴がある。 Webシステムを考える際に、ごく小規模ならテキストファ

    textsql MOONGIFT
    TAKA128
    TAKA128 2006/10/18
    Rubyを使った簡易なwiki。記法はRD
  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

  • 川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
  • いわゆる全角スペースが必要な場合の逃げ道 - *Backtrace* (2006-10-05)

  • 人狼BBS まとめサイト - 20061002 の編集

    Powered by PukiWiki 1.4.6 on PHP 5.3.10-1ubuntu3 HTML convert time to 0.005 sec. このサイト内のテキスト(画像を除く)は、クリエイティブ・コモンズ・ライセンスの下でライセンスされています。(参照: ServicePolicy)

    TAKA128
    TAKA128 2006/10/04
    Ruby on Rails で RandomNoteを作る
  • Rubyを仕事に使うべし! Part1 なぜ仕事で使うとうれしいのか:ITpro

    プログラミング言語Rubyが注目を集めています。Ruby関連の書籍が次々と出版され,2006年6月には国内初の大規模Rubyイベントである「日Rubyカンファレンス2006」が催されました。また,Rubyで書かれたWebアプリケーション・フレームワークRuby on Rails(以下Rails)が話題となり,Rubyの高い生産性が一般に知られるようになってきました。 Rubyの生産性はJavaの10倍とさえいわれます。なぜRubyは生産性が高いのでしょうか。それは,Rubyはいろいろな言語から優れた所を集めた「いいとこ取り」言語だからです。Rubyの特徴は「構文が強力なので,迅速な開発ができる」「人に優しい言語なので,楽しくプログラミングできる*1」「問題が起こりにくいように設計されているので,初心者でも簡単に安全に作業でき,熟練者は高度なプログラミングを行える」といった点です これらの

    Rubyを仕事に使うべし! Part1 なぜ仕事で使うとうれしいのか:ITpro
  • Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ

    もの人がブックマークしているこの「Ruby仕事に使うべし!」という記事で書かれているRubyの優れた特徴は、実際のところ、どの部分が、どこまで当なのでしょうか? 少し検証してみたいと思います。 「Rubyがスゴイ」とされる点のどれがホントでどれがウソ? 「Ruby仕事に使うべし」では、まず、Rubyの特徴として、 (1)いろんな言語のいいとこ取り (2)構文が強力 (3)楽しくプログラミング (4)問題が起こりにくいように設計されている という点を冒頭で掲げています。 まず、これらをどのように検証すればよいか、考えてみます。 まず、(1)のいいとこ取りについては、いいとこ取りをし続けながらいつも進化しているのは、最近の言語はみんなそうで、それはRuby独自の特徴でもなんでもありません。 たとえば、C#は、その典型で、VM、自動メモリ管理、パッケージによる名前空間管理、マルチスレッド、

    Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ
  • オープンソースでIT戦略 MOONGIFT - Ruby Development Environment

    jPodder レビュー インストール (クリックすると拡大します) 完了です。 (クリックすると拡大します) 起動 (クリックすると拡大します) Feed登録 (クリックすると拡大します) Feed表示 (クリックすると拡大します) Podcastingディレクトリ (クリックすると拡大します) ダウンロード (クリックすると拡大します) jPodder 紹介はこちら

    オープンソースでIT戦略 MOONGIFT - Ruby Development Environment
  • RubyがSEGVしたら

    $Id: segv.html,v 1.9 2002/10/24 18:37:50 aamine Exp $ この文書は 2002-10-24 の日記に書いていたのを単独ページに 移したものです。とある SEGV をデバッグする過程を記録しました。 デバッグ方法の参考にでもしてください。 きっかけ TMail の質問メールが来た。 マルチパートメールを作るにはどうしたらいいのかという質問だ。 このへんのユーティリティメソッドは欲しいと思ってたので、 答えを書くついでにライブラリにも追加することにする。 書き終わって、それじゃあテストしようと思ったら、 ~/r/tmail % t ....................................................... ..............F.....................................

  • WEB2.0がRubyを選んだ理由:ITpro

    WEB2.0がRubyを採用した。ただし今回紹介するWEB2.0は,デジタルガレージ,ぴあ,カカクコムの合弁会社である株式会社WEB2.0(ウェブツーポイントオー)である。昨年末に設立された同社は,初のサービスである「PingKing」のほとんどを,オープンソースのオブジェクト指向プログラミング言語RubyとそのWebフレームワークRuby on Railsを用いて開発した。1割程度のPHP部分を除けば残りはすべてRuby on Railsである。現在ベータ公開中だ。 そして今,RubyRuby on Railsが,海外のWeb 2.0的とされるサービスの開発に多数利用されていることも事実である(Ruby on Rails公式サイトの利用サイトリスト)。 なぜインターネット上の新サービス開発競争に,JavaPHPではなくRubyが選ばれたのか。その理由が,PingKingの開発事例に典

    WEB2.0がRubyを選んだ理由:ITpro
    TAKA128
    TAKA128 2006/09/13
  • 1