ブックマーク / www.ruby-lang.org (26)

  • Ruby 2.1.0-preview1 is released

    Posted by nurse on 23 Sep 2013 We are pleased to announce the release of Ruby 2.1.0-preview1. Please check out the new features in Ruby 2.1 before the final release! Download We recommend to use https://cache.ruby-lang.org/pub/ruby/2.1/ via Fastly. https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2 SIZE: 11475553 bytes MD5: d32d1ea23988399afadbd21c5a7a37fc SHA256: 860b90d28b21439

    koyancya
    koyancya 2013/09/24
    早い。でもクリスマスリリースだと、もう出てきてもおかしくないか。
  • ruby-lang.org のサーバーの障害報告

    Posted by hsbt on 6 Aug 2013 ruby-lang.org を稼働させているサーバーに障害が発生したため、ruby-lang.org が提供しているサービスのいくつかが停止しています。影響範囲は以下の通りです。 ruby-lang.org が提供していたメーリングリスト全てが停止しています。 ftp.ruby-lang.org が配布していたパッケージが取得不能となっています。 使用している DNS のキャッシュ状況によっては www.ruby-lang.org の閲覧が不可能になっています。 現在、バックアップからファイルを取得し、サービスを復旧しています。 更新情報(2013-08-06 18:33 JST) 今回の障害はハードウェアの障害によるものです。現在、以下のサービスが復旧しています。 全てのメーリングリスト、ただし配信に関する問題がいくつか残っている

    koyancya
    koyancya 2013/08/07
    中の人、お疲れ様です
  • Ruby 1.8.7 は引退しました

    Posted by shyouhei on 30 Jun 2013 Translated by makimoto まとめ:予定された通り、ruby 1.8.7 は終わりました。 ruby 1.8.7 について すでに大半の方は ruby 1.9.x か 2.0.0 をお使いのことと思います。 (もしまだならそうしてください。) かつて、1.4.x、1.6.x、1.8.x といったバージョンがありました。 これらは MRI と呼ばれており、ruby 1.0 直系の子孫です。 当時最先端の ruby として matz により 1.8.0 はリリースされ、1.8.7 はその血統の最後の一人となりました。 技術的な話をすると、1.8.0 がリリースされて10年が経ち、1.8.7 がリリースされて5年が経ちました。 それまで、 rubyCGI スクリプトを書くために使われていました。 その後、

    koyancya
    koyancya 2013/06/30
    ラノベ風タイトルw
  • OpenSSL クライアントにおけるホスト名検証バイパス脆弱性 (CVE-2013-4073)

    Posted by nahi on 27 Jun 2013 Translated by hsbt Ruby の SSL クライアントに信頼された証明書を用いて認証されたサーバーになりすまして 中間者攻撃を可能とする脆弱性が報告されました。 この脆弱性は CVE-2013-4073 として CVE に登録されています。 脆弱性の概要 Rubyの SSL クライアントはホストネームが一意であることをチェックする機構を持っていますが、 その機構は null バイト文字が含まれている証明書のホストネームを適切に処理することができません。 脆弱性の詳細 Ruby の SSL クライアントは OpenSSL::SSL.verify_certificate_identity に RFC2818 の サーバー一意性チェックを実装していますが、 null バイト文字を含んだ X509 の subjectAl

    koyancya
    koyancya 2013/06/27
    あっ。Ruby 各バージョンの p が上がったげ
  • Ruby 2.0.0-p0 リリース

    SIZE: 13608925 bytes MD5: 50d307c4dc9297ae59952527be4e755d SHA256: aff85ba5ceb70303cb7fb616f5db8b95ec47a8820116198d1c866cc4fff151ed 特徴 主要な新機能 主要な変更点は以下のとおりです。 言語コア機能 キーワード引数: API 設計の新しい柔軟性 Module#prepend: クラス拡張の新しい方法 シンボルの配列を簡単に作るリテラル %i __dir__: 実行中のファイルのあるディレクトリ名 default UTF-8 encoding: 多くのマジックコメントが不要に 組み込みライブラリ Enumerable#lazy / Enumertor::Lazy: 無限の遅延ストリーム Enumerable#size: 遅延サイズ評価 #to_h: Hash へ

    koyancya
    koyancya 2013/02/24
    2.0.0 キター!
  • Ruby 1.9.3-p362 リリース

    Posted by usa on 25 Dec 2012 毎年恒例ですが、今年もクリスマスに合わせて Ruby 1.9.3-p362 が リリースされました。 このリリースでは、以下の修正が取り込まれています。 Solaris におけるビルドの問題の修正 Windows 8 対応 (たぶん) その他多数のバグ修正 詳しくは、対応するチケットおよび ChangeLog を確認して下さい。 なお、今回のリリースには、脆弱性対応は特に含まれていません。 ダウンロード 以下の URL からリリースをダウンロードできます。 <URL:https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.bz2> SIZE: 10021565 bytes MD5: 13c26ea368d88a560f07cc8c5eb4fa05 SHA256: 9

    koyancya
    koyancya 2012/12/26