るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.028秒)
トップページ > クエリ:time[x] > クエリ:now[x] > 種類:ライブラリ[x]

別のキーワード

  1. time iso8601
  2. time rfc2822
  3. time httpdate
  4. time parse
  5. time strptime

キーワード

検索結果

rss (109.0)

RSS を扱うためのライブラリです。

...数に false を指定して
ください。こうすると、パース中に知らない要素に遭遇した時に
RSS::UnknownTagError 例外が発生します。RSS::UnknownTagError
クラスは RSS::InvalidError クラスのサブクラスです。

以下のようにすると,より厳密に...
....com/"

maker.items.new_item do |item|
item.link = "http://example.com/article.html"
item.title = "Sample Article"
item.date = Time.parse("2004/11/1 10:10")
end
end

サンプル中の

item.date = ...



item.dc_date = ...

でも構いません.#dc_date=は#dat...
...ml"
item.title = "Sample Article"
item.date = Time.parse("2004/11/1 10:10")
end

maker.items.new_item do |item|
item.link = "http://example.com/article2.html"
item.title = "Sample Article2"
item.date = Time.parse("2004/11/2 10:10")
end
end

===== エント...

tsort (67.0)

tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。

...inputs_time = inputs.map {|f| File.mtime f}.max
begin
outputs_time = outputs.map {|f| File.mtime f}.min
rescue Errno::ENOENT
outputs_time = nil
end
if outputs_time == nil ||
inputs_time != nil && outputs_time <= inputs_time...
...sleep 1 if inputs_time != nil && inputs_time.to_i == Time.now.to_i
block.call
end
end
}
end

def tsort_each_child(node, &block)
@dep[node].each(&block)
end
include TSort
end

def command(arg)
print arg, "\n"
system arg
end

m = Make.new
m.rule(%w[t1]) { c...

fiddle/import (37.0)

fiddle ライブラリのための高レベルインターフェースを提供するライブラリです。

...タ(整数)へ変換してから関数に渡し、コールバックの方で元に戻します。

例えば libc の qsort を使って Ruby の Time の配列をソートするには以下のようにします。

require 'fiddle/import'
module M
extend Fiddle::Importer
dlload "libc....
...b0 = Fiddle.dlunwrap(b.ptr.to_i)
a0 <=> b0
}
extern 'void qsort(void *, int, int, void *)'
end

buff = [Time.at(1), Time.now, Time.at(100), Time.at(10)]
a = buff.map{|t| Fiddle.dlwrap(t)}.pack('l!*')
M.qsort(a, buff.size, Fiddle::SIZEOF_VOIDP, M::QsortCallback)
p a.un...

cgi (25.0)

CGI プログラムの支援ライブラリです。

...new
for name, cookie in cgi.cookies
cookie.expires = Time.now + 30
end
cgi.out("cookie" => cgi.cookies){"string"}

cgi.cookies # { "name1" => cookie1, "name2" => cookie2, ... }

require "cgi"
cgi = CGI.new
cgi.cookies['name'].expires = Time.now + 30
cgi.out("cookie" => cgi.cookies['name']){"string...

drb (25.0)

分散オブジェクトプログラミングのためのライブラリです。

...受ける URI
SERVER_URI="druby://localhost:8787"

class TimeServer

def get_current_time
return Time.now
end

end

# サーバ側でリクエストを受け付けるオブジェクト
FRONT_OBJECT=TimeServer.new

# サーバを起動する
DRb.start_service(SER...
...ブジェクト以外の
# リモートオブジェクトのメソッドを呼び出す時には必要
DRb.start_service
# リモートオブジェクトの取得
time
server = DRbObject.new_with_uri(SERVER_URI)
# リモートメソッドの呼び出し
puts timeserver.get_current_time...

絞り込み条件を変える

webrick/cgi (25.0)

一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。

...CGI
def do_GET(req, res)
c1 = WEBrick::Cookie.new("name1", "val1")
c1.expires = Time.now + 30
res.cookies << c1

c2 = WEBrick::Cookie.new("name2", "val2")
c2.expires = Time.now + 30
res.cookies << c2
end
end
MyCGI.new.start()

==== クライアントから...