Ruby

Ruby

(音楽)
【るびー】

AKB48のメジャー30作目となるシングル「So long !」Type-Aのカップリング曲。
(作詞:秋元康、作曲・編曲:KENGO)
篠田チームA」名義の歌曲。センターは渡辺麻友、高橋みなみ。

篠田チームAのメンバー

  • チームA:伊豆田莉奈、入山杏奈、岩田華怜、大島涼花、河西智美、川栄李奈、菊地あやか、小林茉里奈、佐藤すみれ、篠田麻里子、高橋朱里、高橋みなみ、田野優花、中塚智実、仲俣汐里、仁藤萌乃、松井咲子、森川彩香、渡辺麻友
  • AKB48 チームA / NMB48 チームN:小谷里歩、横山由依

Ruby

(ウェブ)
【るび】

日本語で言う「ルビ」「振り仮名」の機能をXHTMLにおいて実現するために、W3Cによって標準化された規格。
Modularization of XHTML(XHTMLのモジュール化)におけるモジュールの一部を成し、XHTML 1.1においては標準の要素として追加されている。

Ruby

(コンピュータ)
【るびー】

まつもとゆきひろ氏(http://www.rubyist.net/~matz/)による、便利さと容易さを兼ね備えた国産のオブジェクト指向スクリプト言語
2012年4月1日、日本発のプログラム言語としては、初めて国際規格「ISO/IEC 30270」として承認された。
no title
Ruby - Wikipedia - 日本語
Ruby - Wikipedia - 英語
Ruby | zenspider.com | by ryan davis
RubyCheat.pdf
Rails 1.1 Cheat Sheet – nanoRAILS
Ruby - マニュアル
はてな?Rubyグループ
rubyに関するブログ記事まとめ
no title
Google

HelloWorld

#!/usr/bin/ruby
print "Hello, world!"

中級・上級

$KCODE = 's'
puts "西暦2006年".split(//)[2..5].to_s # 2006

ブラウザでRuby

コーディング規約

  • Rubyコーディング規約
  • 404 Not Found
  • インデント幅は2
  • インデントにはスペースのみを使用し、タブは使用しない。(環境によりタブ幅が異なるため。)
  • 一行の桁数は最大80桁

マニュアル

  • ruby -v
  • Ruby では false または nil だけが偽で、それ以外は 0 や "" (空文字列)も含め全て真です。
  • ローカル変数 小文字のアルファベットから始まる.使う時には代入で初期化する必要がある.
  • グローバル変数 $から始まる.未初期化の値はnil.
  • インスタンス変数 @から始まる.未初期化の値はnil.
  • クラス変数 @@から始まる.未初期化の値はnil.
  • クラス定数 大文字のアルファベットから始まる.未初期化の値はnil.

サンプルのダウンロード

Wiki

C:\>gem install instiki
C:\>instiki
http://localhost:2500/

ウェブフレームワーク

プログラミング言語の比較

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

ネットで話題

もっと見る

関連ブログ

rfコマンドv1.32.2をリリースした / アドカレやります

前回はこちら。 先日v1.29.0のリリースについてブログを書いたが早速v1.32.2をリリースしたのでまた変更点を紹介。 なお、v1.32.0とv1.32.1はリリースワークフローのエラーにより廃番です。 お知らせ!アドカレやります 明日(12/1)からrfコマンドのアドベントカレンダーを始めます! qiita.com rfコマンドの紹介や推しポイント、便利な使い方を毎日更新する!...予定。 記事はZennにアップロードします*1。 私以外に使っている人はいないとおもうけど、どなたでも参加可能です! 主な更新点 grepモードに -e と -i オプションを追加 Arrayを出力するときにスペ...

わかっているつもりの Ruby 参照渡しを、図解で改めて理解する

はじめに Ruby のコードを書いていると、 「変数を渡しているのに、なぜ呼び出し元が変わるの?」 「再代入すると変わらないのはなぜ?」 挙動の問題に出くわします。 自分でも理解していたつもりですがいざ人に説明しようとすると言葉に詰まってしまいます。 Ruby の参照の値渡しについて整理してみました。 背景・動機 Rubyは、参照の値渡しというモデルで動いています。 詳しくは、こちらの記事がおすすめです。(むしろこの記事を読めば、理解できますw) magazine.rubyist.net よくわからなくなるケースが、 配列に破壊的操作をしたら呼び出し元も変わる でも再代入したら呼び出し元には影...

Ruby 並列処理を比較!

はじめに Ruby で重い処理に悩まされていませんか?分割して並列処理ができたらな、なんてことありませんか? 「Ruby は並列処理に向いていない言語」と言われていたのも昔の話、今は様々な選択肢がサポートされています! 今回は Ruby 組み込みライブラリである Process, Thread, Fiber, Ractor、 そして代表的な gem であるparallel, asyncについて調べてみました。 Ruby における並列処理 Ruby はそもそもグローバル VM ロック(GVL, または GIL)と呼ばれるロック機構があり、完全なマルチスレッドでの実行ができません。 このため、Ru...

AltStyle によって変換されたページ (->オリジナル) /