タグ

rubyとまとめに関するfrsh_mtのブックマーク (8)

  • Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介

    Perl基礎文法最速マスターをだいたいそのまま、Rubyに置き換えてみました。 他の言語をある程度知っている人はこれを読めばRubyの基礎をマスターしてRubyを書くことができるようになる…かも知れません。無保証です。 参考: オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.9.2) オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (1.8.7) ■ 1. 基礎 インタラクティブRuby (irb) irbを使うと、Rubyのプログラムを簡単に練習することができます。 /Users/yhara $ irb irb(main):001:0> puts "hello" hello => nil irb(main):002:0> 1 + 1 => 2 以下の説明は、irbを起動して、自分で試しながら読むと習得が早いと思います。 表示 (print,

    Route 477 - Ruby基礎文法最速マスター&Ruby書籍紹介
  • 日本Rubyの会 公式Wiki - Ruby1.9.1NEWS

    この文書は、バグフィックスを除いて、ユーザから目に見える変更点を列挙したものです。 それぞれのエントリは、その背景や参考情報を端折ってしまうくらい簡潔にまとめられていることに注意してください。全ての変更点のリストとしては、 ChangeLog ファイルを参照してください。 言語の中核部分 新しい文法と意味 ブロック引数は全てローカルスコープになりました ブロック引数の意味が新しくなりました defined?とローカル変数 パーサはソースコードがある文字エンコーディングに対してvalidなバイト列であることを期待するようになりました。どのエンコーディングを使っているのかを、マジックコメントでパーサーに知らせてください。 instance_evalやmodule_evalの中での定数定義の意味が変わりました。 廃止された文法 if/unlessやcase表現において、thenの代わりにコロン(

  • RubyのMechanizeを解説 for 1.0.0 - きたももんががきたん。

    私、餡子のためなら逆立ちだってしますよ。 こじらせている。 べたいと思ったらべたいのである。 ここが北カリフォルニアの片田舎であろうと、私があんみつがべたいと思えば、あんみつは今すぐ作ってべなくてはいけないものになる。いしん坊の思考は凄まじい。 子供が観ていたアニメで、赤ちゃんが空の…

    RubyのMechanizeを解説 for 1.0.0 - きたももんががきたん。
  • bitclust

    1.8.71.9.32.0.02.1.02.2.02.3.02.4.02.5.0

  • Rubyで使うべき21個のワザ - このブログは証明できない。

    Rubyで使うべき21個のワザ。元記事はこちら。翻訳ではない上に、かなり端折るので、詳しくは元記事を見てください。 Database Error C#erからすると、奇々怪々な記述が多いですね。永遠のRuby初心者なので、理解できないとこもありました。 1. ソッコー正規表現抽出 サンプルコードは(自分が理解しやすいように)変えてます。 s = "abc" s.match(/(b)(c)/)[0] # => "bc" s.match(/(b)(c)/)[1] # => "b" s.match(/(d)/)[1] # => NoMethodError s[/(b)(c)/, 1] # => "b" s[/(d)/, 1] # => nil matchの代わりに[]を使うと、マッチしてないときにエラーじゃなくてnilが返るので便利かもしれません。 2. Array#joinのショートカット %

  • RubyBeginner (ルビギナー)の世にも奇妙な開発

    Index Ruby On Railsを利用した開発の記録をまとめたIndexページです。 Ruby On Railsのバージョンは2.0.2です。 まだまだ未熟なのでたまに間違ってるかもしれないですが コメントにて突っ込みいただけると助かります。 また、Ruby仲間も募集中なので是非是非コメントお待ちしています。 Ruby On Rails開発記 ■Rails応用テクニック -ActiveRecord系 複数の更新系処理を同時にCOMMITする ActiveRecordのModelクラスとエンティティ名の関係を自由に設定した 集計処理を実装 Railsでシステムカラムを用意する Modelクラスのカラムフィールドアクセス -ActiveViewer系 DATE_SELECTをCHAR型のカラムに対応させる リンク用ボタンを作る 外部のサイトへリンクする 改行を表現する <% %>と<%

    RubyBeginner (ルビギナー)の世にも奇妙な開発
  • Ruby diff

    BasicObject 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.9.0-0 1.9.0-1 1.9.0-r16734 parent

    frsh_mt
    frsh_mt 2008/06/04
    1.9から使えるメソッドもりだくさん。
  • Ruby on Rails チュートリアル集 | Diaspar Journal

    東証プライム上場の唯一のオンライン英会話 初心者向けに日人講師のレッスンも提供 5,000を超える豊富な教材 採用率1%の選りすぐられた講師陣 科学的根拠によるレッスンメソッド レッスンの5分前予約ができる 朝6時から深夜1時まで受講できる レアジョブ英会話は、TESOLという英語ネイティブでない方に英語を教えるための資格に基づいた研修を受けた6,000名のプロの講師が担当します。 初級者から上級者まで安心して英語学習に取組むことができます。 英会話力の向上に必要なレベルや、目的にあった教材が選べます。第二言語理論やCEFR(セファール)に基づいたオリジナル教材がそろっています。 CEFR(セファール)とは、外国語の習熟度や運用能力を測る国際的な指標のことです。大学入試認定の英語検定試験のスコア比較にも利用されています。 レアジョブ英会話は、英語学習に挫折しそうなときは日人カウンセラー

    Ruby on Rails チュートリアル集 | Diaspar Journal
  • 1