タグ

Rubyに関するEnnuimaZのブックマーク (6)

  • gemを作ってみる - fukajun

    gemを作るって割と心の敷居が高いので一番シンプルな作り方を書いてみた。 まずは、ruby単体で使うようなgemの作り方を説明してみます �注記:もっと詳しい記事も他にありますが、僕的に最低限でまとめてみました。 雛形作成 bundlerを利用してgemの雛形を作ることができる。 bundle gem hello 編集 実装 早速生成したファイルにgem化したいコードを実装してみる。 lib/hello.rb require "hello/version" module Hello # Your code goes here... end ↓ require "hello/version" module Hello class Boy def say puts 'hi' end end end gemspecを編集 gemspecにTODOと書かれた項目が残っているとこの後gemをbuil

    EnnuimaZ
    EnnuimaZ 2015/10/26
    公開とかしないこわくないgemの作り方だ!
  • 7. RRRSpecについて補足 - 進捗

    分散テスト実行システムRRRSpecをリリースしました | クックパッド開発者ブログ 公開したらいろいろ反応があって嬉しいのだけれども、ちょっと補足したいところもあったし、様々な事情により今書いてしまうのが妥当なので、個人の日記でポエムっぽく補足する。 名前 RRRSpecで「とりぷるあーるすぺっく」。 マシンのスケーリングについて 「なんとか理論」って書いているが、実際のところすごく活用しているわけでは全くない。専門の人からしたら小学生ですか〜と言われるレベルなので、お断りとして大学の学部生が教養で学ぶレベルという形になっている。 ただ、こういうスケーリングに関係するところで、初歩的な方法ではあっても"It works"な結果が得られているので、勝てば官軍、動けば正義なところはある。実際、オークションの値段を決めるのにも、いくらで入札するのか、いくらまでだったら値上げするのか、落札できな

    EnnuimaZ
    EnnuimaZ 2014/03/26
    “rを増やしてrrrrrrrspecってすればもっと早くなるし、rが多すぎたらr7specでもいいんだぜ。」ってなればいいけれども、そうじゃない。” ルルルスペック!
  • Ruby言語開発者 まつもとゆきひろが語るソフトウェア開発者に伝えたいこと | 三年予測 | dodaエンジニア IT

    Ruby言語開発者 まつもとゆきひろ 1965年生まれ。筑波大学第三学群情報学類卒業。プログラミング言語Rubyの生みの親。株式会社ネットワーク応用通信研究所フェロー、一般財団法人Rubyアソシエーション理事長、Heroku Chief Architectなど、肩書多数。三女一男犬一匹の父でもある。温泉好き。鳥取県出身、島根在住。牡牛座。O型。 Ruby言語は、プログラミング言語の人気投票では必ず上位に顔を出す言語だ。Ruby言語開発者まつもとゆきひろ(ニックネームはMatz)は、世界で最も有名な日在住のソフトウェア開発者といっても過言ではないだろう。 そんなRuby開発者に対して、Ruby開発への思い、ソフトウェア開発者を取りまく状況への思いを聞いた。私たちが今後どのような進路を取るべきか、ヒントが得られると考えたからだ。 まつもとゆきひろがRubyを作った動機はシンプルだ。「プログラ

    Ruby言語開発者 まつもとゆきひろが語るソフトウェア開発者に伝えたいこと | 三年予測 | dodaエンジニア IT
    EnnuimaZ
    EnnuimaZ 2014/03/24
    「まず、飛び込んでみること。インターネット経由で話をするだけでなく、直接面識があった方がいい」
  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    EnnuimaZ
    EnnuimaZ 2012/11/26
    これは勉強になるそして※8
  • Exceptional Ruby 気触れ - 恒温動物の生活ログ

    こういうの定義して: こういう風に使う: 便利?

    Exceptional Ruby 気触れ - 恒温動物の生活ログ
    EnnuimaZ
    EnnuimaZ 2012/11/07
    いつか理解する
  • Ruby1.9の勉強に使った FizzBuzz サンプル - Qiita

    class Fixnum IS_FIZZBUZZ = -> m, n { n % m == 0 }.curry alias _to_s to_s def to_s case self when IS_FIZZBUZZ[15] "FizzBuzz" when IS_FIZZBUZZ[5] "Buzz" when IS_FIZZBUZZ[3] "Fizz" else _to_s end end end puts [*1..100]

    Ruby1.9の勉強に使った FizzBuzz サンプル - Qiita
    EnnuimaZ
    EnnuimaZ 2012/02/08
    おーーすごい わからない!
  • 1