『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0064 号 バックナンバー Rubyist Magazine 0064 号 Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
LindaのRuby実装、Rindaを使うことになったのでそのメモ。Rindaすげーよ! Rindaについては http://www.druby.org/ilikeruby/d208.htmlをご覧ください。非常に丁寧な解説があります。 TupleSpaceデーモンを作ってみる いきなりかよ、って感じですが、今回作ろうとしてるシステムでは、どこかに「常時走りっぱなしになってるTupleSpace保持プロセス」が必要だったので… tsd.rb (TupleSpaceDaemon)を次のようにして書きます。手抜き。 #!/usr/bin/ruby require 'rinda/tuplespace' drb_host = ARGV.shift drb_host ||= "127.0.0.1" drb_port = ARGV.shift drb_port ||= "6456" pid_filep
I like Ruby. (07-05) 借り物人生 (07-05) 通販生活 (07-05) I like iPod (05-24) RWiki (05-14) Download (05-14) ソフトウェア・シンポジウム 2003 (04-28) ruby-amazonでAmazonWebService (04-16) DI ary (04-05) KoyaなTropy (03-29) Rindaは分散処理システムLindaのtuple spaceのRubyによる実装です Lindaではタプルとタプル空間の二つの概念があります。 タスクはタプルをタプル空間へ書き込んだり、 タプル空間からタプルを取り出したりすることで通信を行ないます。 Lindaのモデルはきわめて単純ですが、 複雑なプロセス間通信を容易に記述することができます。 この章ではLindaのRubyによる実装であるRinda
Namespace MODULE OptionParser::Acceptables MODULE OptionParser::Arguable MODULE OptionParser::Completion MODULE OptionParser::Regexp CLASS OptionParser::AC CLASS OptionParser::AmbiguousArgument CLASS OptionParser::AmbiguousOption CLASS OptionParser::CompletingHash CLASS OptionParser::InvalidArgument CLASS OptionParser::InvalidOption CLASS OptionParser::List CLASS OptionParser::MissingArgument CLAS
クラスの継承リスト: Mutex < Object < Kernel < BasicObject 要約 Mutex(Mutal Exclusion = 相互排他ロック)は共有データを並行アクセスから保護する ためにあります。Mutex の典型的な使い方は(m を Mutex オブジェクトとします): m.lock begin # m によって保護されたクリティカルセクション ensure m.unlock end または、より簡単に m.synchronize { # m によって保護されたクリティカルセクション } 目次 特異メソッド new インスタンスメソッド lock locked? sleep synchronize try_lock unlock 特異メソッド new -> Mutex[permalink][rdoc] 新しい mutex を生成して返します。 インスタンスメソ
クラスの継承リスト: Complex < Numeric < Comparable < Object < Kernel 要約 複素数を扱うためのクラスです。 このライブラリを require すると、Math モジュールが複素数対応に拡張されます。 対象となる複素数を以下のように極座標表示した時の z = a + b * i = r * exp(i * t) 偏角 t は[-π,π]の範囲であると考えて、関数は定義されます。 Complex#argを参照して下さい。 以下が複素関数の定義です。 abs(z) = r sqrt(z) = sqrt(r) * exp(i * t/2) exp(z) = exp(a) * exp(i * b) log(z) = log(r) + i * t sin(z) = (exp(i * z) - exp(-i * z)) / 2i cos(z) = (ex
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
OpenURI is an easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP. Example¶ ↑ It is possible to open an http, https or ftp URL as though it were a file: open("http://www.ruby-lang.org/") {|f| f.each_line {|line| p line} } The opened file has several getter methods for its meta-information, as follows, since it is extended by OpenURI::Meta. open("http://www.ruby-lang.org/en") {|f| f.each_lin
Support for the Ruby 2.1 series ended on March 31 2017. See here for details. webrick.rb webrick/accesslog.rb webrick/cgi.rb webrick/config.rb webrick/cookie.rb webrick/htmlutils.rb webrick/httpauth.rb webrick/httpauth/authenticator.rb webrick/httpauth/basicauth.rb webrick/httpauth/digestauth.rb webrick/httpauth/htdigest.rb webrick/httpauth/htgroup.rb webrick/httpauth/htpasswd.rb webrick/httpauth/
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く