2145件ヒット
[1-100件を表示]
(0.103秒)
種類
ライブラリ
- ビルトイン (24)
-
cgi
/ html (48) - fileutils (48)
- mkmf (48)
- openssl (12)
- pathname (24)
- rbconfig (12)
- rss (1656)
-
rubygems
/ command (12) -
rubygems
/ ext / builder (12) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ indexer (12) -
syslog
/ logger (12) -
webrick
/ httpauth / basicauth (12) -
webrick
/ httpauth / digestauth (12) -
webrick
/ httpauth / userdb (12) -
webrick
/ httpservlet / filehandler (24)
クラス
- Encoding (24)
-
Gem
:: Command (12) -
Gem
:: Ext :: Builder (12) -
Gem
:: Ext :: ConfigureBuilder (12) -
Gem
:: Ext :: ExtConfBuilder (12) -
Gem
:: Ext :: RakeBuilder (12) -
Gem
:: Indexer (12) -
OpenSSL
:: PKey :: EC :: Point (12) - Pathname (24)
-
RSS
:: Maker :: ChannelBase (300) -
RSS
:: Maker :: ChannelBase :: CategoriesBase (12) -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (48) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (24) -
RSS
:: Maker :: ChannelBase :: SkipHoursBase :: HourBase (24) -
RSS
:: Maker :: ImageBase (96) -
RSS
:: Maker :: ItemsBase (60) -
RSS
:: Maker :: ItemsBase :: ItemBase (216) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Categories (12) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (72) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Guid (48) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Source (48) -
RSS
:: Maker :: RSSBase (60) -
RSS
:: Maker :: TextinputBase (96) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (144) -
Syslog
:: Logger (12) -
WEBrick
:: HTTPAuth :: BasicAuth (12) -
WEBrick
:: HTTPAuth :: DigestAuth (12) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (24)
モジュール
-
CGI
:: TagMaker (36) - FileUtils (48)
- Kernel (48)
- RbConfig (12)
-
WEBrick
:: HTTPAuth :: UserDB (12)
キーワード
-
$ srcdir (12) -
$ topdir (12) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - Categories (60)
- CategoriesBase (24)
- Category (36)
- CategoryBase (12)
- DESTDIR (12)
-
Data
_ Make _ Struct (12) - Enclosure (24)
- EnclosureBase (12)
- Guid (24)
- GuidBase (12)
- Item (36)
- ItemBase (12)
- Items (36)
- ItemsBase (12)
-
NEWS for Ruby 2
. 4 . 0 (9) - Source (24)
- SourceBase (12)
- TagMaker (12)
- Textinput (36)
- TextinputBase (12)
-
UTF8
_ DOCOMO (12) -
UTF8
_ DoCoMo (12) - XMLStyleSheet (12)
- about (12)
- about= (12)
-
add
_ option (12) - alternate (12)
- alternate= (12)
- build (36)
- categories (24)
- charset (12)
- charset= (12)
- comments (12)
- comments= (12)
- content (60)
- content= (60)
- copyright (12)
- copyright= (12)
-
create
_ makefile (12) - date (24)
- date= (24)
- description (48)
- description= (48)
-
do
_ sort (12) -
do
_ sort= (12) - domain (12)
- domain= (12)
-
dummy
_ makefile (12) - enclosure (12)
- generator (12)
- generator= (12)
- guid (12)
- height (12)
- height= (12)
- href (12)
- href= (12)
- isPermaLink (12)
- isPermaLink= (12)
- items (12)
- lastBuildDate (12)
- lastBuildDate= (12)
- length (12)
- length= (12)
- link (24)
- link= (24)
-
make
_ affine! (12) -
make
_ backtrace (12) -
make
_ link (12) -
make
_ methods (12) -
make
_ partial _ content (12) -
make
_ passwd (36) -
make
_ symlink (12) -
make
_ temp _ directories (12) - makedirs (12)
- managingEditor (12)
- managingEditor= (12)
-
max
_ size (12) -
max
_ size= (12) - media (12)
- media= (12)
-
mkdir
_ p (12) - mkpath (12)
-
nOE
_ element _ def (12) -
nO
_ element _ def (12) - name (12)
- name= (12)
-
new
_ category (24) -
new
_ item (12) -
nn
_ element _ def (12) -
prepare
_ range (12) - pubDate (24)
- pubDate= (24)
- rake (12)
-
rake
/ gempackagetask (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) -
rubygems
/ commands / install _ command (12) - source (12)
- standalone (12)
- standalone= (12)
- textinput (12)
- title (60)
- title= (60)
- tsort (12)
- ttl (12)
- ttl= (12)
- type (24)
- type= (24)
- uptodate? (12)
- url (24)
- url= (24)
- webMaster (12)
- webMaster= (12)
- width (12)
- width= (12)
-
xml
_ stylesheets (12)
検索結果
先頭5件
-
tsort (26132.0)
-
tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
...tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
=== Example
//emlist[][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end
end
{1=>[2, 3],......=>[]}.tsort
#=> [3, 2, 1, 4]
{1=>[2], 2=>[3, 4], 3=>[2], 4=>[]}.strongly_connected_components
#=> [[4], [2, 3], [1]]
//}
=== より現実的な例
非常に単純な `make' に似たツールは以下のように実装できます。
//emlist[][ruby]{
require 'tsort'
class Make
def initialize......default = []
end
def rule(outputs, inputs=[], &block)
triple = [outputs, inputs, block]
outputs.each {|f| @dep[f] = [triple]}
@dep[triple] = inputs
end
def build(target)
each_strongly_connected_component_from(target) {|ns|
if ns.length != 1
fs = ns.delete_if {... -
Gem
:: Ext :: Builder . make(dest _ path , results) (21219.0) -
@todo
...@todo
Makefile を編集して make, make install を実行します。
@param dest_path ???
@param results 結果を入れるための配列です。この変数は破壊的に変更されます。
@raise Gem::InstallError Makefile が存在しない場合に発生します。
@raise Gem::Inst......allError make の実行に失敗した場合に発生します。... -
RSS
:: Maker :: RSS20 :: Items :: Item :: Categories # new _ category (18100.0) -
@todo 新しくcategoryを作成し,返します.作成された categoryはcategoryリストの最後 に追加されています.
...@todo
新しくcategoryを作成し,返します.作成された
categoryはcategoryリストの最後
に追加されています.
item.categories.new_categoryが作成する
categoryは
maker.channel.categories.new_categoryが作成する
categoryと同じAPIを持ちます.... -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # alternate (15200.0) -
@todo
...@todo... -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # alternate=() (15200.0) -
@todo
...@todo... -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # content (15100.0) -
@todo
...@todo... -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase # content=() (15100.0) -
@todo
...@todo... -
RSS
:: Maker :: ItemsBase :: ItemBase # categories (15100.0) -
@todo
...@todo... -
RSS
:: Maker :: ItemsBase :: ItemBase # date (15100.0) -
@todo
...@todo...