タグ

rubyに関するwaty_61のブックマーク (8)

  • Rubyの目次 - hp12c

    ブログを下記に移転しました。デザイン変更により移転先では記事が一層読みやすくなっていますので、よろしければ移動をお願い致します。 Rubyの目次 : melborne.github.com - 前の記事で作ったツールで早々 自分が投稿したRuby関連の記事を取得・整理して目次を作りました 内容が古く役に立たないものもあると思いますが どなたかの参考になれば幸いです:-) それにしても自分の中途半端さがよくわかる.. Ruby言語仕様 Ruby、君はオブジェクト指向なんかじゃない、謎の生命体試行錯誤だ!(2008-03-19) Ruby、君はオブジェクト指向なんかじゃない、謎の生命体試行錯誤だ!(2008-03-21) Ruby、君はオブジェクト指向なんかじゃない、謎の生命体試行錯誤だ!(2008-03-23) Rubyのシンボルは文字列の皮を被った整数だ!(2008-08-02) Ruby

    Rubyの目次 - hp12c
  • Ruby の懸案事項

    The world without the literal notation for floating-point numbers

    Ruby の懸案事項
  • RubyKaigi2010で「本当のアジャイル」を学んだ - 基本へ帰ろう

    Rubykaigi2010参加して当に良かった。運営の皆様、スポンサーの皆様、参加してくださった皆様、Rubyを普段から支えてくださっている皆様。当に有難う御座います。私もRubyに大変お世話になっていますので、少しでも私に出来ることはないかと思い、個人スポンサーとなって参加させて頂きました。そしてこのブログを残します。 当のアジャイル 私がRubyKaigi2010に参加して一番痛感したことは、「今までの私はアジャイルをやっていなかったこと。むしろウォーターフォールに近いことをやっていた」と思い知らされたことです。 ウォーターフォールを御存知ですか?半年や1年の開発見積りを行い、それに従って開発を進めるが、見積りが合わなくなり(大抵は見積が足りない)、しかし見積は変えず、デスマーチと呼ばれる慢性的な長時間残業を行うようになり、自分への投資技術の学習等)を行う時間を犠牲にする開発体

    RubyKaigi2010で「本当のアジャイル」を学んだ - 基本へ帰ろう
  • Rubyでライブラリのrequireにかかる時間を計測するスクリプト - kなんとかの日記

    ## usage: ruby -s invoke.rb [-n=1000] [command] require 'benchmark' n = ($n || 1000).to_i puts "*** n=#{n}" commands = ARGV.collect {|lib| "ruby -e nil -r #{lib}" } commands.unshift("ruby -e nil") Benchmark.bm(30) do |job| commands.each do |command| title = command job.report(title) do (n/10).times do system command; system command system command; system command system command; system command syst

    Rubyでライブラリのrequireにかかる時間を計測するスクリプト - kなんとかの日記
  • Windows では Ruby の require が遅いらしい - kなんとかの日記

    Ruby の require が Windows では遅いという話。 このような現象が起こるのは一体なぜなのでしょうか?理由は、read_class_onefile_binmodeを見るとすぐに分かります。バイナリモードでは、Windowsの1.8.7と1.9.1は違いがないのです。バイナリモードとテキストモードの違いは、文字列のエンコード関係の処理を行うか否かですので、これにより、Windowsではファイル読み込み時のエンコード処理に時間がかかることがわかります。 require高速化:基準となるベンチマーク - ashelの日記 (強調はワシによる) これって、File.open('file.rb', 'r') と File.open('file.rb', 'rb') の違いを言っているんだよね。だったらエンコードじゃなくて改行文字の変換 ("\r\n" → "\n") をするかどうか

    Windows では Ruby の require が遅いらしい - kなんとかの日記
  • Rubyist Magazine - るびま

    『るびま』は、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 直

  • 麻雀の「待ち」を出力するプログラム - ザリガニが見ていた...。

    既に時間は経ってしまったが、以下のような問題が出題されていた。 麻雀の手牌が入力として与えられたとき、「待ち」を出力するプログラムを書いてください。 字牌なし・萬子のみの想定、つまり、いわゆる「チンイツ」限定で結構です(プログラミングの質的にはこの限定でまったく問題ないため) 1〜9の数字13個からなる文字列を受け取り、できている順子・刻子・アタマを()、待ちの部分を[]でくくって出力してください 面前かつ槓子は存在しない前提でOKです ()[]の出力順は自由ですが、順序だけが違うものは同一視してください(例:111222を刻子2つで構成するとき、(111)(222)が(222)(111)に入れ替わるだけのものは同一解答とします) 多面待ちのときも含めすべての待ちを出力してください 待ちがないときは何も出力しないでください http://www.itmedia.co.jp/enterpr

    麻雀の「待ち」を出力するプログラム - ザリガニが見ていた...。
  • インタビュー:[楽天]Ruby活用事例とROMA、Fairy | gihyo.jp

    ビジネス分野でのRubyの利用が徐々に増えてきている昨今ですが、大規模なシステムとなると、まだ多くの面で不安の声があがっているのも事実です。その中で楽天(⁠株⁠)では、2006年よりRubyに対する取り組みをスタートさせ、現在では1日に数百万アクセスという大規模システムでもRailsが採用されているそうです。今回は、同社執行役員であり楽天技術研究所の所長を務める森正弥氏に、Rubyの採用状況やその経緯、実際に行った検証内容などについてお話を伺いました。 Ruby採用のきっかけは"志の一致" Q: まず、御社のシステム開発にRubyを導入することになった経緯を教えていただけますか。 A: 主なきっかけは2つあります。ひとつは、2006年下期あたりから楽天技術研究所(楽天技研)の活動を格化させようという動きが社内でありまして、その中で、どういったことをやっていくか、まつもとさん[1]とディス

    インタビュー:[楽天]Ruby活用事例とROMA、Fairy | gihyo.jp
  • 1