タグ

Rubyとrubyに関するxmx3のブックマーク (106)

  • RDE(Ruby Development Environment) - Ruby開発環境

    RDEはスクリプト言語Rubyの専用開発環境です。スクリプトの作成・編集から、実行・デバッグをすべてこの上で行うことができます。 Rubyはコンソールアプリケーションです。GUIアプリケーションが主流なWindows上では、この事実がまず最初に大きな敷居となって存在します。RDEはこの敷居をなくします。WindowsRubyを使いたい人、学びたい人に是非使ってほしいツールです。 Rubyを始めとするPerlPythonといったスクリプト言語は、PC仕事をさせるための道具です。道具であれば必要な時にさっと手の届く場所にあって欲しい。利用頻度の高い画面に常駐しているソフトと同じぐらいの感覚で使えることが望ましい。 メーラー、ブラウザ、エディタの常駐三大アプリのうち、エディタの中にRubyを納めたのがRDEです。 RDEを使う事で、Rubyに至るまでの工程で悩んだり考えたりする必要がなく

  • RubyでXML操作: Netsphere Laboratories

    Warning. (2019.1) REXML は, 標準添付ですが, 品質・速度の両面であまりよくありません。Nokogiri (鋸) がメジャーで、長らく標準の地位で使われています。REXML の3倍速い。 最近は, 大鋸 (おが) の人気が高い。スレッドセーフ、高速、機能性もある。Yorick Peterse / oga · GitLab REXMLの特徴 REXMLは、 XML 1.0に準拠した、高速なXMLパーサで、DOMツリーを生成したり、XML文書を読みながらコールバックさせる (SAX2ストリームパーサ) ことができる。 XPathの実装を含み、検索式によってDOMツリーの好きな要素を取り出すことができる。 Ruby 1.8.5にはREXML 3.1.4が添付されている。チュートリアル、APIリファレンスは下記で見られる。が、APIリファレンスのほうは不十分かつ誤りもある。

    xmx3
    xmx3 2008/01/12
  • たのしいXML: RubyでXMLデータを扱う

    たけち: さてと、前回でRubyの準備ができたから、今回はとりあえず簡単なXMLデータを読んでみよう。 さらら: はい。。。あっ、あのね。 たけち: なに? さらら: XMLデータを読む、ってどんな風に読むの? たけち: あっ、ごめんごめん。Ruby(実際には、REXMLというライブラリ)でDOMとSAXを扱えるんだよ。だから、ここではXMLファイルを読んで、その構造をDOMでたどったり、新しい要素を作ったりしてようってことだよ。 さらら: そうなのね。わかったわ。 たけち: まずは、要素がひとつだけの簡単なXMLデータを作っておこう。

    xmx3
    xmx3 2008/01/12
  • はてなブログ | 無料ブログを作成しよう

    【究極にふるんふるん!限界みるくかん】たった1gの寒天で固める どうも、ぼくです。 暑い…暑すぎる…冷たいお菓子がべたい~~! …ということで最近はゼリー系のお菓子を作ることが多いのですが、ゼラチンで固めてしまうと、クーラーが効いた室温でも時間が経つとゆるくなりがち…(特に子供はアニメを見ながらゆっくりたべるので) …

    はてなブログ | 無料ブログを作成しよう
  • SE Shop.com/本/正誤表

    xmx3
    xmx3 2007/12/20
  • かんたんRuby on RailsでWebアプリケーション開発 05: FreeTimes

    5日目。 4日目で作ったファイルの日語化。 それだけ。 以下メモ。 Ruby-GetText:Rails語化用ライブラリ。エラーメッセージも日語化出来る。 potファイル:プログラムから抽出した文字列IDと文字列の設定位置を登録したテキストファイル。 poファイル:potを元に各国語用に翻訳したテキストファイル。 moファイル:言語ごとのpoファイルから作成されたバイナリファイル。実行時にGetTextが参照する。 日語化する部分の変更方法: _(文字列):プログラム内の文字列用 <% _(文字列) %>:htmlに書かれた文字列用 作成されたpoファイルは記述する"Content-Type"の文字コードで保存する。 手順: ・GetTextインストール ・GetTextのロード&初期化設定。 ・モデルの実行時に参照する文字列を_()で囲む ・モデルのテーブル上には存在しないフィ

    xmx3
    xmx3 2007/12/20