Rubyについて Part 32at TECH
Rubyについて Part 32 - 暇つぶし2ch159:デフォルトの名無しさん
08/07/23 02:03:43
>>158
とりあえず「rdoc 書式」あたりでググってみた?

例えば以下のリンク先の「コメント部の修飾」あたりとか。
URLリンク(ruby.gfd-dennou.org)


160:デフォルトの名無しさん
08/07/23 09:10:21
>>158
誰かの書いたのをコピペして消して使ってるから形式とかわからん

161:デフォルトの名無しさん
08/07/23 09:41:24
うん、あれよくわからんよね
マニュアルつきソース作ろうと思ってもどこにどういうの書くべきかさっぱりだ
(= で見出しがつくとかそういうRdoc文法システム本体の話ではないので注意)

Rubyにマニュアルが少ない理由がわかった気がする

162:デフォルトの名無しさん
08/07/23 16:14:00
>>161
何がわからないのかがわからない。
RDocの文法の話じゃないとすると、
引数や戻り値はこう書く、みたいなのが知りたいってこと?

163:デフォルトの名無しさん
08/07/23 16:30:41
>>161
実例/規範/雛型がほしいってこと?

164:デフォルトの名無しさん
08/07/23 17:01:28
javadocなら@autherとか@paramsとか決まったキーワードがあるけど
rdocにはそんな決まりが無いよね、見出しレベルをいくつにするとか
標準添付ライブラリのソースも記述が統一されてないから参考にならない
== Example: だったり === Examples だったり

165:デフォルトの名無しさん
08/07/23 17:10:43
そんなときこそ異界からの使者Railsですよ

まーあれだ、

# ここ1
module Hoge
# ここ2
class Mage
# ここ3
attr_reader
# ここ4
def initialize(param)
# ここ5
end
# ここ6
def hage(para,para2=nil)
# ここ7
end
end
end

にどんな書き方で何を書くべきかというのが全く決まってないというのはなんかアレだと思う

166:デフォルトの名無しさん
08/07/23 17:17:34
メソッドの中の5と7は無視されるんだっけ?

167:デフォルトの名無しさん
08/07/23 18:53:27
もう、Podにしちゃいなよ。

168:デフォルトの名無しさん
08/07/23 22:13:24
初めまして
こちらでも質問させてください

今rubyで
「XPathとDOMが相互変換できるライブラリ」
というものを探しています。

結構調査してるのですが、なかなか見つからず。。

どなたか教えてください。



169:デフォルトの名無しさん
08/07/23 22:17:11
なんか、swin.dllの作り方がよくわからないから
ActiveScriptRubyを導入したんだが・・・。
configure勉強せねば無理か 
しかしdllが何をしてるかもわからんし何がなんだか
手が付けやすいとこんな適当な人でも使えちゃう
使えた方が助かるし誰も別に困らないが

170:デフォルトの名無しさん
08/07/23 23:08:47
>>169
日本語でおk
というか、チラシの裏でおk

171:デフォルトの名無しさん
08/07/23 23:16:41
そうですね
>>170
dllがソースコンパイルしないとダメで、
Rubyのインタプリタのソースが必要らしくて
やり方がいまいち・・・makeでエラー出るんだよね・・・
Rubyのインタプリタのソースとswin.cとかのソースを全部
パスの通った同じフォルダに入れてGNUmakefile.inとかを
所定のディレクトリに入れてってやったんだが
正直自分もよくわからないから、元から入ってる環境を
利用させていただいて、それで決着した
もし他に同じような人がいて困ってたらなんかの足しにはなるし

172:デフォルトの名無しさん
08/07/23 23:57:51
>>171
だからエスパーさせんな、と。

dllとかswinとか言ってるんだからWindowsの話だよな。
まず、rubyインタプリタのソースなんかはいらない。
ちゃんとrubyがインストールされていてパスが通っているなら、
swinなら展開したらextconf.rbがあるはずだから、ruby extconf.rbで
Makefileができる。
それでmake(VC++ならnmake)でうまくいくはず。

うまくいかないのなら、
* rubyはどこから手に入れてどうやって入れたのか
* extconf.rb実行時にエラーが出るのか、出るならどんなエラーか
* make時にエラーが出るのか、出るならどんなエラーか
を書け。

今のところ、君の書いてることは誰の「なんかの足し」にもならんよ。

173:デフォルトの名無しさん
08/07/24 01:28:42
SWinってActiveScriptRubyについてこなかったっけ?

174:デフォルトの名無しさん
08/07/24 05:06:09
>>173
ありがとう、ActiveScriptRubyインスコして動作確認できたので、それ使うことにした。
>>172
ありがとうございます。
Cygwinでrubyを使っているんですが、
ruby.exeと他のコマンドなどがあるpathの通った場所に
ファイルをコピーペーストしてmakeすれば
いいみたいですね。別のとこで展開してました。
今回はswinだけActiveScriptRubyからコピーして
利用することにします。また今度やってみます。

正規表現中にーがあるとpremature end of regular expression: /・・・と
エラーが出るようですね。「ー」を「..」に置き換えると出なくなりました。
rubyの種類とバージョンは 1.8.7 (2008-06-20 patchlevel 22) [i386-cygwin]です。

175:デフォルトの名無しさん
08/07/24 17:32:08
>>166
そう
class や def の前に説明を書かなければいけない

176:デフォルトの名無しさん
08/07/24 19:08:56
>>174
初心者スレに行けばいいと思うよ。

permeture...は、-Kオプションについて調査することをお勧めする。

177:デフォルトの名無しさん
08/07/24 19:35:52
次のるびまはRDocについて書くといいぞ
Loggerが使われるようになったのはあの解説のおかげだろ

178:デフォルトの名無しさん
08/07/24 21:13:00
それは良案
ただ、るびまの次巻が出ないんだよな・・・・・・そろそろ出てもいいはずなのに
Ruby会議で忙しかったんだろうか

179:デフォルトの名無しさん
08/07/24 22:25:07
rubyが人類の負の遺産になりつつあるな。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch