[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 2ch.sc‚Ìread.cgi‚Ö]
Update time : 11/17 13:43 / Filesize : 194 KB / Number-of Response : 576
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

goRua(Ruby/Gtk‚É‚æ‚é2chƒuƒ‰ƒEƒU)‚Á‚Ăǂ¤‚æB



1 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [01/12/12 10:23.net]
www.unixuser.org/%7Eharuyama/software/goRua/

115 –¼‘OFnobutaka@FreeBSD.org ŸKncCJkVU [02/02/23 21:21.net]
FreeBSD ‚Ì port ‚ð 0.12b ‚É update ‚µ‚Ü‚µ‚½B

‚»‚Ì 0.12b ‚Å‚·‚ª firewall “à‚ÅŽg‚¤‚

116 –¼‘OF½‚ß‚É ~/.goRua/config ‚Å
proxy_addr ‚Æ proxy_port ‚ðŽw’è‚·‚邯A‹N“®Žž‚É

proxy_addr ‚É•¶Žš—ñ‚ÍŽw’è‚Å‚«‚Ü‚¹‚ñB
proxy_port ‚ɳ‚µ‚­‚È‚¢’l‚ªŽw’肳‚ê‚Ä‚¢‚Ü‚·B

‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

117 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/02/24 00:34.net]
“–•û VineLinux2.1 ‚ÉAlibsafe2.0.10 ‚ðŽg—p‚µ‚Ä‚¢‚éŠÂ‹«‚Ȃ̂ł·‚ªA
libsafe‚ɂăvƒƒZƒX‚ªkill‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
libsafe‚ðŽg—p‚µ‚È‚¯‚ê‚Ηǂ¢‚̂łµ‚傤‚ªA‚ǂȂ½‚©¬Œ÷‚µ‚½•û‚Í‚¨‚ç‚ê‚é‚Å‚µ
‚傤‚©?

--------------
--“r’†È—ª--
0x2aae470a
0x2aae4b78
0x8048684
0x2abd6986
Overflow caused by memcp()
[1]+ Killed ./goRua.rb

118 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/02/24 00:52.net]
ƒL[ƒ{[ƒh‚Ì㉺ƒ{ƒ^ƒ“‚âPageUP/Downƒ{ƒ^ƒ“‚ʼn{——’†‚̃XƒŒƒbƒh‚̃XƒNƒ[ƒ‹‚ª
‚Å‚«‚È‚¢‚ñ‚Å‚·‚ªA‚±‚ê‚͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H

119 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/02/24 12:09.net]
>>115
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
C³‚µ‚Ä0.12c‚ðƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B
>>116
ruby‚©‚»‚Ì“Y•tƒ‰ƒCƒuƒ‰ƒŠ‚É(libsafe“I‚É)–â‘肪‚ ‚é‚̂łµ‚傤B
goRua.rb‚Å–â‘è‚ð‰ñ”ð‚·‚é‚±‚Ƃ͂ł«‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
î•ñ‚ª‘«‚è‚Ü‚¹‚ñB
>>117
‚»‚ê‚ç‚̃Cƒxƒ“ƒg‚ÍŒ»Ýˆ—‚µ‚Ä‚¢‚Ü‚¹‚ñB





120 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/02/24 12:12.net]
>>117-118
•â‘«: GtkText’†‚Å‚ÍGtkText‚̈—‚É”C‚¹‚Ä‚¢‚Ü‚·B


121 –¼‘OFnobutaka@FreeBSD.org ŸKncCJkVU [02/02/24 16:27.net]
>>118
‘f‘‚¢C³‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bƒoƒbƒ`ƒŠ’¼‚Á‚Ă܂·B
port ‚ð 0.12c ‚É update ‚µ‚Ä‚¨‚«‚Ü‚µ‚½B


122 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/02/25 01:18.net]
>>116
ŽèŒ³‚Ålibsafe 2.0.10 ‚ðì‚è
env LD_PRELOAD=/usr/local/lib/libsafe.so.2 goRua.rb
‚µ‚Ă݂܂µ‚½‚ªA–â‘è‚È‚¢‚Å‚·‚ËB(Œ»Ý‚»‚ÌgoRua‚Å‘‚¢‚Ä‚¢‚é)

% ruby --version
ruby 1.6.6 (2002-02-08) [i686-linux]
‚Æ‚»‚Ì“Y•tƒ‰ƒCƒuƒ‰ƒŠB
ruby-zlib‚Í0.4.0+patch ‚Å‚·B
ruby‚Ìversion‚ð‚ ‚°‚Ă݂½‚ç‚Ç‚¤‚È‚é‚Å‚µ‚傤?

123 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/02/25 23:55.net]
FreeBSD4.2 + ruby 1.6.6 + goRua 0.12c ‚ÅA“Á’è‚̃XƒŒƒbƒh‚ð•\ަ‚³‚¹‚悤‚Æ‚·‚邯A‰º‹L‚̃Gƒ‰[‚Å—Ž‚¿‚Ä‚µ‚Ü‚¢‚Ü‚·B
—Ⴆ‚ÎA cheese.2ch.net/test/read.cgi/phs/1014562114/l50 ‚Å‚·

/usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:325:in `gets': unexpected end of file (Zlib::GzipFile::Error)
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:325:in `get_thread_file_via_read_cgi'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:268:in `get_thread_file_'
from /usr/local/lib/ruby/site_ruby/1.6/connect2ch.rb:203:in `get_thread_file'
from /usr/local/bin/goRua.rb:1552:in `load_file'
from /usr/local/bin/goRua.rb:1798:in `initialize'
from /usr/local/bin/goRua.rb:1797:in `call'
from /usr/local/bin/goRua.rb:2122:in `main'
from /usr/local/bin/goRua.rb:2122



124 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/02/26 00:59.net]
>>121
ruby-gtk‚Í0.26
>>122
ruby-zlib‚Ìversion‚Í‚¢‚­‚‚łµ‚傤‚©?
0.4.0ˆÈ‘O‚ł͖â‘肪‚ ‚è‚Ü‚·B
0.4.0+patch‚Í–â‘肪‚È‚¢‚悤‚Å‚·(’·‚¢‚±‚Ƃ‚©‚Á‚Ä‚¢‚Ü‚·‚ª
ruby-zlib‚ªŒ´ˆö‚ÆŽv‚í‚ê‚éƒGƒ‰[‚Í‚ ‚è‚Ü‚¹‚ñ)B
0.5.0‚ÌÅV‚Ìbeta‚à–â‘è‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB


125 –¼‘OF122 [02/02/26 01:22.net]
ruby-zlib-0.5.0-pre6 ‚Å‚·B
V‚µ‰ß‚¬H

126 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/02/26 01:29.net]
>>122
4.2-RELEASE‚Á‚ÄApthread‚Ü‚í‚è‚ɃoƒO‚ð•ø‚¦‚ĂȂ©‚Á‚½‚Á‚¯H@‚»‚Ì‚¹‚¢‚Å
mozilla‚È‚ñ‚©‚ª“®‚©‚ñA‚Æ‚¢‚¤˜b‚ð•·‚¢‚½‚悤‚È‹C‚ª‚·‚é‚ñ‚¾‚ªB


127 –¼‘OF122 [02/02/26 01:34.net]
‚À‚‚ÍA4.2RELEASE‚ł͂Ȃ­‚ÄFreeBSD 4.2-STABLE #0: Sat Feb 17 18:29:01 JST 2001
‚Á‚Ä‚¢‚¤’†“r”¼’[‚È‚â‚ÂBpthreadŽü‚è‚̓oƒM[‚¾‚¯‚ÇAMozilla‚Í‚¤‚²‚­‚æB
Œ»‚É¡‘‚¢‚Ä‚é‚Ì‚àMozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.8) Gecko/20020218

128 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/02/26 01:42.net]
>>124
0.4.0+patch‚Å–â‘è‚È‚¢‚̂ł ‚ê‚ÎA‚±‚¿‚ç‚Ì‚²Žg—p‚ð‚¨§‚ß‚µ‚Ü‚·B
“–•û‚Å‚ÍA0.5.0Œn‚ɂ‚¢‚Ä‚ÍƒŠƒŠ[ƒX‚ªo‚é‚Ü‚Å‚ÍŽŽ‚³‚È‚¢‚‚à‚è‚Å‚·B

129 –¼‘OF122 [02/02/26 01:51.net]
>>127
ˆê“x 0.4.0 + patch ‚É‚µ‚Ă݂܂·B

130 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/02/26 02:11.net]
–ì‹…ƒ’ƒ^Ü×À

ime.nu/www.baseball-lover.com

131 –¼‘OF111 [02/02/26 13:43.net]
æ“úA‚¨‹C‚É“ü‚è‚Ìíœ‚ðƒŠƒNƒGƒXƒg‚µ‚½ŽÒ‚Å‚·B
0.12d —Ž‚µ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤I‚¿‚á‚ñ‚ÆÁ‚¦‚Ü‚·B•s‹ï‡‚È‚µI
Ž„‚ɂ͂±‚ê‚Å version1.0 ‚̉¿’l‚ª‚ ‚è‚Ü‚·‚æB
“Ç‚ÝE‘‚«EƒuƒbƒNƒ}[ƒN’ljÁíœ
‚©‚¿‚ã[‚µ‚á‚Æ‚©Žg‚Á‚½Ž––³‚¢‚̂ő¼‚֗̕˜‹@”\‚ÍŽv‚¢•t‚©‚È‚¢‚µB


132 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/02/26 23:28.net]
0.12d Žg‚Á‚Ä‚¢‚Ü‚·B‰½Žž‚©‚ç‚»‚¤‚Ȃ̂©‚Í•s–¾‚Å‚·‚ª
ŒŸõ‚ðŠ|‚¯‚邯Œ‹‰Ê‚É“¯‚¶ƒXƒŒ‚ª‚Q‰ñ‚¸‚Âo‚Ä—ˆ‚Ü‚·B
A
B
C
A
B
C
‚ÆŒ¾‚¤Š´‚¶‚Å‚·BãŽè‚¢Šm”F•û–@‚ªŽv‚¢•t‚©‚È‚¢‚̂ł·‚ª
‚P‰ñ‚µ‚©o‚Ä—ˆ‚È‚¢iˆ—‚̳‚µ‚¢jê‡‚à‚ ‚è‚Ü‚·B

133 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/02/27 00:07.net]
>>131
‚±‚¿‚炳͊m”F‚Å‚«‚Ü‚¹‚ñB
bookmarks‚Ɋ܂܂ê‚Ä‚¢‚Ä2d‚Éo‚邱‚Ƃ͂ ‚è‚Ü‚·‚ª...



134 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/03/01 01:24.net]
0.12dƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B

135 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/03/01 17:30.net]
–â‘è‚ð‚݂‚¯‚½‚Ì‚Å0.12e‚ðƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B

136 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/03/03 14:11.net]
Žg‚¢‚½‚¢‚¯‚ÇŽg‚¢•û‚ª‚í‚©‚ç‚ñ‚΂¢B
vine2.1.5‚È‚ñ‚¶‚Ⴊ‚ŸA‚Ç‚¤‚µ‚½‚ç‚æ‚©‚Ƃł·‚©‚ŸB

137 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/03/03 19:06.net]
> threadî•ñƒtƒ@ƒCƒ‹‚ɈÙ킪‚ ‚è‚Ü‚·B
‚ÆŒ¾‚í‚ê‚½Žž‚̑Έ•û–@‚ð‹³‚¦‚Ä‚­‚ê[B

138 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/03/03 20:06.net]
>>136
> > threadî•ñƒtƒ@ƒCƒ‹‚ɈÙ킪‚ ‚è‚Ü‚·B
> ‚ÆŒ¾‚í‚ê‚½Žž‚̑Έ•û–@‚ð‹³‚¦‚Ä‚­‚ê[B
‚±‚̃ƒbƒZ[ƒW‚ªo‚éê‡Aˆê”ʂɃXƒŒƒbƒh‚ª'dat—Ž‚¿'‚µ‚Ä‚¢‚Ü‚·B
(’ÊM‚ªŽ¸”s‚µ‚½ê‡‚âƒT[ƒo‚ª‚¨‚©‚µ‚¢ê‡‚É‚à‚Å‚é‰Â”\«‚ª‚ ‚è‚Ü‚·‚ª)

monazilla-ml‚É‚æ‚邯(‚«‚¿‚ñ‚Ɠǂñ‚Å‚æ‚ñ‚Å‚¢‚Ü‚¹‚ñ‚ª)A
dat—Ž‚¿'‚µ‚½ƒXƒŒƒbƒh‚ð“ǂނ½‚߂ɂ͔FØ‚ª•K—v‚ɂȂè‚Ü‚·B
#‚¢‚Ü‚»‚¤‚È‚Á‚Ă邩Šm”F‚µ‚Ä‚¢‚Ü‚¹‚ñ‚ªA‚»‚¤‚Ȃ邱‚Ƃ͌ˆ‚Ü‚Á‚Ä‚¢‚邿‚¤‚Å‚·B

‚±‚̂悤‚ȃXƒŒƒbƒh‚ÍŒ»ó‚ÌgoRua‚ł͓ǂނ±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
‚±‚ê‚ɂ‚¢‚đΉž‚·‚é‚©‚Ç‚¤‚©–¢’è‚Å‚·B

html‰»‚³‚ê‚é‚Ì‚ð‘҂‚©A‘¼‚ÌŽè’i‚ðŽæ‚é•K—v‚ª‚ ‚è‚Ü‚·B
(ID‚ð\¿‚µ‚Ä“¾‚ÄA‘Ήžƒuƒ‰ƒEƒU‚Å“Ç‚Þ ‚©‚È?)

>>135
README‚ð•ÏX‚·‚éÛ‚ÌŽQl‚É‚µ‚½‚¢‚Ì‚ÅA‚Ç‚±‚ÅçT‚¢‚½‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©?

139 –¼‘OF136 mailto:sage [02/03/04 00:36.net]
‚È‚é‚Ù‚ÇBŠm‚©‚Édat—Ž‚¿‚µ‚Ä‚¢‚邿‚¤‚Å‚µ‚½B
‚»‚¤‚Ȃ炻‚¤‚ƃƒbƒZ[ƒW‚ðo‚µ‚Ä‚­‚ê‚ê‚Î...B
uƒtƒ@ƒCƒ‹‚ɈÙ킪‚ ‚è‚Ü‚·v‚¶‚á‚È‚ñ‚Ì‚±‚Æ‚â‚ç‚í‚©‚ç‚È‚­‚È‚¢‚Å‚·‚©H

140 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/03/04 02:36.net]
‚²Žw“E‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
snapshot‚ł̓ƒbƒZ[ƒW‚ð’ljÁ‚µ‚Ü‚µ‚½B(connect2ch.rb)

‚±‚ê‚Æ‚͕ʂÉ
goRua‚ɃXƒe[ƒ^ƒXƒo[‚ð•t‚¯AŠeŽíƒƒbƒZ[ƒW‚ð•\ަ‚µ‚悤‚©‚Æ‚àŽv‚Á‚Ä‚¢‚Ü‚·B

141 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/03/07 11:19.net]
>>122
‚¤‚¿‚àŽ—‚½‚悤‚Ȋ‹«‚ÅA–w‚Ç“¯‚¶ƒGƒ‰[‚ªo‚Ü‚µ‚½B
‚Ç‚¤‚â‚çAƒŒƒX‚ª­‚È‚·‚¬‚éƒXƒŒƒbƒh‚ð•\ަ‚³‚¹‚悤‚Æ‚·‚邯‚±‚¤‚È‚é‚æ‚¤‚Å‚·B

‚Ü‚½Aruby-zlib‚ð0.4.0‚ɕς¦‚邯‚¤‚Ü‚­“®‚«‚Ü‚µ‚½B

142 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/03/14 03:04.net]
Ruby/zlib 0.5.0 ‚ªƒŠƒŠ[ƒX‚³‚ê‚Ü‚µ‚½‚ªA–â‘肪‚ ‚邿‚¤‚Å‚·B
blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/34426
‚ɂĕñ‚µ‚Ü‚µ‚½B
goRua‚ð‚¨Žg‚¢‚Ìꇂ͓––Ê0.4.0+patch‚ɂèŠè‚¢‚¢‚½‚µ‚Ü‚·B
Ruby/Gtk+ 0.27‚Í‚¢‚܂̂Ƃ±‚ë–â‘è‚È‚¢‚Å‚·‚ËB
Gtk+ 2 ‚͂܂¾‚¢‚ê‚Ă܂¹‚ñB

143 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/03/14 12:53.net]
Ruby/zlib 0.5.1 ‚ªƒŠƒŠ[ƒX‚³‚ê‚Ü‚µ‚½B
www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.5.1.tar.gz
Žg—p‚µ‚Ä‚¢‚Ü‚·‚ªA‚¢‚܂̂Ƃ±‚ë–â‘è‚͂Ȃ¢‚悤‚Å‚·B



144 –¼‘OF‚¢‚ЂРmailto:age [02/03/15 14:57.net]
‚±‚Á‚¿‚à–â‘è‚È‚¢‚悤‚Å‚·EEE‚Á‚Ä‚¢‚¤‚©A
0.4‚æ‚è‚àˆÀ’肵‚Ă܂¹‚ñ‚©H


145 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/03/25 01:59.net]
Ruby/gtk ‚Ì 0.27 ‚ð“ü‚ê‚Ă݂½‚çAgoRua ‚ª“®‚©‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½B
ƒGƒ‰[ƒƒbƒZ[ƒW‚ÍŽŸ‚Ì’Ê‚èB

Gtk-CRITICAL **: file gtkobject.c: line 1080
(gtk_object_get_data): assertion GTK_IS_OBJECT (object)' failed.

Gtk-WARNING **: invalid cast from (unknown)' to GtkObject'
./goRua.rb:1287:in append_page_menu': not a Gtk object (TypeError)
from ./goRua.rb:1287:in set_notebook_page'
from ./goRua.rb:1267:in set_thread'
from ./goRua.rb:1850:in initialize'
from ./goRua.rb:1847:in call'
from ./goRua.rb:2205:in main'
from ./goRua.rb:220

goRua ‚Í 0.12e Agtk+ ‚Í 1.2.10 ‚Æ‚¢‚¤ŠÂ‹«‚Å‚·B‚Ȃɂ©‚í‚©‚él‚¢‚Ü‚·H

146 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/03/25 02:33.net]
Ruby/Gtk 0.27 ‚Í
>>141 ‚Å–â‘è‚È‚¢‚Æ‘‚«‚Ü‚µ‚½‚ª
‚±‚¿‚ç‚̊‹«‚ŌÂ

147 –¼‘OF¢gtk.so‚ªã‘‚«‚³‚ê‚È‚¢ƒfƒBƒŒƒNƒgƒŠ‚ÉŽc‚Á‚Ä‚¢‚½‚½‚ß
‚±‚ê‚ðÁ‚µ‚½‚Æ‚±‚ë
>>144 ‚³‚ñ‚Æ“¯—l‚̃Gƒ‰[‚ª‹N‚±‚è‚Ü‚µ‚½B
‚¢‚Ü‚©‚ç’²¸‚µ‚Ü‚·B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

148 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/03/25 02:55.net]
>>144-145
Ruby/Gtk 0.27 ‚Å‚Í Ruby/Gtk‚̃Tƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€ testgtk.rb ’†‚Å
notebook‚̃Tƒ“ƒvƒ‹‚ðŒ©‚æ‚¤‚Æ‚µ‚½‚Æ‚«‚É‚à“¯—l‚̃Gƒ‰[‚ªo‚é‚Ì‚ÅA
Ruby/Gtk 0.27 ‚Ì–â‘肾‚ÆŽv‚í‚ê‚Ü‚·B ‚Ƃ肠‚¦‚¸A Ruby/Gtk 0.26 ‚ð‚¨Žg‚¢‚­‚¾‚³‚¢B
#####
ruby-gnome-all-0.27/gtk/sample/testgtk% ruby testgtk.rb

Gtk-CRITICAL **: file gtkobject.c: line 1080 (gtk_object_get_data): assertion `GTK_IS_OBJECT (object)' failed.

Gtk-WARNING **: invalid cast from `(unknown)' to `GtkObject'
./notebook.rb:273:in `append_page_menu': not a Gtk object (TypeError)
from ./notebook.rb:273:in `create_pages'
from ./notebook.rb:213:in `upto'
from ./notebook.rb:213:in `create_pages'
from ./notebook.rb:104:in `initialize'
from ./sample.rb:20:in `new'
from ./sample.rb:20:in `invoke'
from testgtk.rb:185:in `create_main_window'
from testgtk.rb:184:in `call'
from testgtk.rb:228:in `main'
from testgtk.rb:228:in `main'
from testgtk.rb:264

149 –¼‘OF‚¢‚ЂРmailto:sage [02/03/25 15:34.net]
ƒ‚ƒi[ƒVƒXƒeƒ€ŠJ”­ƒXƒŒ(choco.2ch.net/test/read.cgi/mona/1007365178/l50)
‚ª“ǂ߂Ȃ­‚È‚è‚Ü‚µ‚½BƒXƒŒƒbƒhƒtƒ@ƒCƒ‹‚ª‰ó‚ꂽ‚©‚ȂƎv‚Á‚Ä
휂µ‚Ä‚à’¼‚炸B

--- Error Message ---

#<Net::ProtoRetriableError>
ƒtƒ@ƒCƒ‹‚̎擾‚ÉŽ¸”sB
threadî•ñƒtƒ@ƒCƒ‹‚̎擾‚ÉŽ¸”s‚µ‚Ü‚µ‚½B



150 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/03/25 19:53.net]
>>147
GETŽž‚ÌHTTP Header‚É‚¨‚¢‚ÄUser-Agent‚ð•t‚¯‚Ä‚¢‚È‚©‚Á‚½‚½‚߂̂悤‚Å‚·B
‚Ƃ肠‚¦‚¸connect2ch.rb‚Ìsnapshot‚ðŒä—˜—p‚­‚¾‚³‚¢B
‚±‚̂悤‚Èׂ©‚¢C³‚΂©‚è‚Å‚·‚ªAversion 0.13‚ð‹ß“ú’†‚Éo‚µ‚½‚¢‚ÆŽv‚¢‚Ü‚·B

151 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/03/31 15:21.net]
ƒXƒŒ“àŒŸõ‚Æ‚©‚Å‚«‚Ü‚¹‚ñ‚©?

152 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/03/31 16:46.net]
>>149
Mozilla‚Ȃǂł̌Ÿõ‚̃Cƒ[ƒW‚ð^Ž—‚é‚͓̂‚»‚¤‚Å‚·B
(Œ»ó‚Ì•\ަ‚ÌŽd•û‚Ȃǂ©‚ç)
‚µ‚©‚µ‚½‚Æ‚¦‚ÎAŒŸõ’PŒê‚ðŠÜ‚ÞƒŒƒX‚̔Ԇ‚ð•\ަ‚·‚é‚̂͊ȒP‚ɂł«‚Ü‚·B
‚ ‚ÆŒŸõ’PŒê‚ðŠÜ‚Þ‚à‚Ì‚¾‚¯•\ަBŽÀ—p“I‚ª‚Ç‚¤‚©‹^–â‚Å‚·B

‚Ȃɂ©‘¼‚ÉŽÀ—p“I‚»‚¤‚ȈĂª‚ ‚ê‚΋³‚¦‚Ä‚­‚¾‚³‚¢B
‚¢‚¸‚ê“K“–‚È‚à‚Ì‚ðŽÀ‘•‚µ‚Ă݂悤‚ÆŽv‚¢‚Ü‚·B

153 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/03/31 17:43.net]
0.13 ‚ðƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B



154 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/03/31 20:01.net]
>>150
migemo!!

155 –¼‘OFboo mailto:age [02/04/06 09:26.net]
ƒŒƒ|[ƒgŒ³ WPNP
Saturday, April 06, 2002 09:26:26

ƒ†[ƒU–¼ : cfb5r24589d181a2b
±¸¾½ÚÍÞÙ : user
µÝײݎžŠÔ : 0:55:16
“üŽºÁ¬ÝÈÙ :
ó‘Ô : 1 of 1 available (0 in queue)
‹¤—Ļ²Ù” : 500
Œ»Ý‚ÌÀÞ³ÝÛ°ÄÞ : 0
Œ»Ý‚̱¯ÌßÛ°ÄÞ: 0
Ú‘±Ží—Þ : ¹°ÌÞÙ
¸×²±ÝÄÊÞ°¼Þ®Ý : WinMX v2.6

‚±‚¢‚‚ɂȂ¶‚ç‚ꂽB

156 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:age [02/04/14 02:20.net]
•ÛŽçage

snapshot ‚¾‚ÆAˆø—p•”•ª‚ÉF‚ª‚‚¯‚ç‚ꂽ‚肵‚Ä‚¢‚¢Š´‚¶B

157 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/04/24 23:02.net]
0.13a‚ðƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B
www.unixuser.org/%7Eharuyama/software/goRua/
M.Suzuki‚³‚ñ‚Ìpatch‚𔽉f‚µ‚Ü‚µ‚½B
‚±‚ê‚É‚æ‚èAƒŒƒX‚ňø—p‚ȂǂÉF‚ð•t‚¯‚½‚è‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

158 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/04/26 11:19.net]
age

159 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/04/26 12:21.net]
ƒnƒbƒJ[‚݂̂Ȃ³‚ñAdat‚àŒ©‚ê‚邿‚¤‚É‚µ‚Ä‚Ë

160 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/04/27 21:43.net]
>157
>ƒnƒbƒJ[‚݂̂Ȃ³‚ñAdat‚àŒ©‚ê‚邿‚¤‚É‚µ‚Ä‚Ë
HHH

161 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/04/28 18:19.net]
0.13a‚ðŽæ‚Á‚Ä—ˆ‚Ä“®‚©‚µ‚½‚Ì‚¾‚¯‚ÇA‚È‚ñ‚©proxyŒo—R‚Ì‘‚«ž‚݂̈—‚ª‚³‚ê‚ĂȂ©‚Á‚½B
Ž©•ª‚Å‚¢‚¶‚Á‚½‚Ì‚¾‚¯‚ÇA‚Ü‚ŸŽ©–¾‚ÈC³‚Å‚µ‚½B–Y‚ê‚Ä‚½‚¾‚¯‚©‚ÈH

162 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/04/28 22:25.net]
>>159
–Y‚ê‚Ä‚¢‚Ü‚µ‚½Bsnapshot‚ł͂ł«‚邯Žv‚¢‚Ü‚·B
>>157
html‰»‘Odat—Ž‚¿ƒXƒŒƒbƒh“ǂݞ‚Ý‚ÍA‚¨‹à‚ª—‚Þ‚µ–Ê“|‚¾‚È‚Ÿ‚ÆB

https‚ðŽg‚Á‚½ƒAƒNƒZƒX‚ÉŠÖ‚µ‚Ăł·‚ªA
RubyPKI‚Íruby 1.6Œn‚ł͓®‚©‚È‚¢‚悤‚Ȃ̂Å
‚â‚邯‚µ‚½‚çƒZƒbƒVƒ‡ƒ“ID‚𓾂é‚Ì‚Écurl‚ðŽg‚¢‚Ü‚·B

163 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/04/29 18:48.net]
goRua‚ł̉‘‚«ž‚ÝI
‚·‚ñ‚΂炷‚¡[II

‚Å‚àA‚È‚ñ‚©’x‚­‚È‚¢H



164 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/04/29 23:44.net]
Œƒ‚µ‚­’x‚¢‚Å‚·B
‚¢‚܂ǂ«‚ÌCPU‚È‚çƒTƒNƒTƒN‚È‚ñ‚Å‚µ‚傤‚©B
‚ ‚Æ800x600‚̉æ–ʂł͎g—p•s”\B

‚ A‚Å‚à‹Ž”N‚̃o[ƒWƒ‡ƒ“‚Í‚à‚¤­‚µ‘¬‚©‚Á‚½‚©‚È?


165 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/04/30 03:12.net]
Cookie§ŒÀ‚ª‚ ‚锂͑‚«ž‚Ý
‚Å‚«‚È‚¢‚ñ‚Å‚·‚©?

166 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/04/30 11:05.net]
>>162
> Œƒ‚µ‚­’x‚¢‚Å‚·B
> ‚¢‚܂ǂ«‚ÌCPU‚È‚çƒTƒNƒTƒN‚È‚ñ‚Å‚µ‚傤‚©B

Ž„‚̊‹«‚ÍAthlon 550MHz‚Å‚·‚ªA•’ʂł·B
Žg‚¢‚É‚­‚¢‚Ù‚Çd‚¢‚ÆŠ´‚¶‚½‚±‚Ƃ͂ ‚è‚Ü‚¹‚ñB

d‚¢‚©‚Ç‚¤‚©‚ÍGtk,Gtk‚̃e[ƒ},ƒlƒbƒgƒ[ƒN‚ȂǂɂàˆË‘¶‚·‚é‚Ì‚ÅA
‚È‚º‚©‚ð“Á’è‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñB

ˆê”Ôl‚¦‚ç‚ê‚é‚Ì‚ÍGtk‚̃e[ƒ}‚É‚æ‚é‚à‚̂ł·B
‘å—Ê‚ÉWidget‚ðì‚é‚Ì‚ÅAƒe[ƒ}‚É‚æ‚Á‚Ă͔ñí‚Éd‚­‚È‚è‚Ü‚·B

> ‚ ‚Æ800x600‚̉æ–ʂł͎g—p•s”\B

‚±‚ê‚ÍÝ’è‚ð‚¢‚¶‚Á‚Ä‚­‚¾‚³‚¢B

> ‚ A‚Å‚à‹Ž”N‚̃o[ƒWƒ‡ƒ“‚Í‚à‚¤­‚µ‘¬‚©‚Á‚½‚©‚È?

‚¢‚ë‚¢‚ë‘«‚µ‚Ă܂·‚©‚çAŠÂ‹«‚É‚æ‚Á‚Ă͂»‚¤Š´‚¶‚éê‡‚à‚ ‚é‚Å‚µ‚傤B
‚·‚­‚È‚­‚Æ‚à‘¬‚­‚È‚Á‚Ă͂¢‚Ü‚¹‚ñB

>>163
> Cookie§ŒÀ‚ª‚ ‚锂͑‚«ž‚Ý
> ‚Å‚«‚È‚¢‚ñ‚Å‚·‚©?

Cookie‚Í•K‚¸‘—‚Á‚Ä‚¢‚Ü‚·‚ªA‚Ȃɂ©–â‘肪‚ ‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ËB

167 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/04/30 13:19.net]
snapshot‚Å d‚¢ˆ—‚ð‚·‚éÛ‚ÉGC‚ð‹ÖŽ~‚µ‚Ă݂܂µ‚½B
ŠÂ‹«‚É‚æ‚Á‚Ă͑̊´‘¬“x‚ª‰ü‘P‚·‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

168 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/04/30 15:53.net]
0.13a‚ł͒€ŽŸ•\ަ‚ª‚«‚¿‚ñ‚ÆŽæ‚螂܂ê‚Ä‚¢‚È‚©‚Á‚½‚Ì‚ÅA
‚«‚¿‚ñ‚Æ‚·‚邿‚¤‚É‚µ‚Ü‚µ‚½B

169 –¼‘OF162 mailto:sage [02/04/30 22:23.net]
ƒXƒŒˆê——‚Ì•\ަ‚ÉA30•b’ö“xBnavi2ch‚¾‚Æ5•b‚­‚ç‚¢B 10•b‚­‚ç‚¢‚ɂȂè‚Ü‚¹‚ñ‚©?

170 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/04/30 22:34.net]
>>167
Žg‚Á‚Ä‚éŠÂ‹«‚®‚ç‚¢Ž¦‚µ‚½‚ç? gtk ‚̓Vƒ“ƒvƒ‹‚Ȃ̂ɂµ‚½‚©‚Æ‚©
ƒ}ƒVƒ“‚Ìspec ‚¾‚Æ‚©B
Œy‚­‚µ‚Ä‚Á‚Ä—v–]‚ɑ΂µ‚ÄA‚¶‚á‚ ‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì?‚Æ‚È‚é‚ÆŽv‚¤‚Ì‚¾‚ªB
# emacs21 ‚Æ‚© xemacs ‚Æ‚©Žg‚Á‚Ă܂¹‚ñ‚æ‚Ë? ‚à‚¿‚ë‚ñ nemacs ‚Å‚·‚æ‚Ë? ;)


171 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/01 00:07.net]
ŠJ”­ŠÂ‹«‚ðŽ¦‚µ‚Ä‚¨‚«‚Ü‚·‚ÆA
CPU: Athlon 550MHz ƒƒ‚ƒŠ: 384MB
ƒrƒfƒIƒJ[ƒh: nVidia Corporation GeForce 256 DDR 32MB

Linux 2.4.18
% ruby --version
ruby 1.6.7 (2002-03-12) [i686-linux]
Ruby/Gtk 0.26
Ruby/zilb 0.5.1
‚»‚Ì‘¼‚Í‚¾‚¢‚½‚¢Kondara MNU/Linux 2.0->2.1(mph-get upgrade‚É‚Ä)‘Š“–
% gtk-config --version
1.2.10
Gtk‚̃e[ƒ}‚Í Smoke (Kondara‚ɂ‚¢‚Ä‚«‚½‚à‚̂̂悤‚Åthemes.org‚ł݂͂‚©‚ç‚È‚©‚Á‚½
www.rarf.riken.go.jp/archives/X11/themes/gtk/Smoke-1.2-199908211220.tar.gz
‚Æ‚·‚ׂẴtƒ@ƒCƒ‹‚Ìmd5sum‚ªˆê’v)

ADSL 1.5Mb

‚ÅAƒXƒŒƒbƒhˆê——‚ª‚Å‚é‚܂łÉ5•b’ö“x‚Å‚·B

‚±‚̊‹«‚ł̂݊J”­EƒeƒXƒg‚µ‚Ä‚¢‚Ü‚·B


172 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/05/01 17:20.net]
snapshot:
Tree‚ÌselectŽž‚É‚àGC‚𖾎¦“I‚ÉŽ~‚߂邿‚¤‚É‚µ‚Ü‚µ‚½B
ŽèŒ³‚ł͂Ƃ­‚ɕςí‚è‚Ü‚¹‚ñ‚ªAŒø‰Ê‚Ì‚ ‚éŠÂ‹«‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

Notebook‚ÌŒ»Ý‚̃y[ƒW‚Ìchild‚ðˆµ‚¤Û‚É‚ÍA–ˆ‰ñ notebook.cur_page.child
‚ðŒ©‚É‚¢‚­‚悤‚É‚µ‚Ü‚µ‚½B(ƒoƒO‚Ì–hŽ~)
‚Ü‚½session‘‚«ž‚݂ɂ ‚Á‚½×‚©‚¢ƒoƒO‚ðC³‚µ‚Ü‚µ‚½B

173 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [02/05/03 17:47.net]
goRua+Galeon•Ö—˜‚¾[
‚±‚ê‚ÅŒã‚ÍIMEŠÖ˜A‚ª‚ ‚ê‚ÎLinux‚ɈÚs‚Å‚«‚é‚ÈB
ATOKX”ƒ‚¨‚¤‚©‚ÈB




174 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/06 14:44.net]
ƒXƒNƒ[ƒ‹‚­‚ç‚¢ƒL[ƒ{[ƒh‚łł«‚邿‚¤‚ɂȂç‚È‚¢‚©‚È‚ B

175 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/05/06 23:37.net]
0.13b‚ðƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B
>>172
l—¶‚µ‚Ü‚·B

176 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/05/13 17:44.net]
>>172
Œ»Ý‚Ìsnapshot‚Å‚Í ƒJ[ƒ\ƒ‹ƒL[‚Ìã,‰º,Page Up,Page Down‚Å
Œ»Ý•\ަ‚µ‚Ä‚¢‚éƒXƒŒƒbƒh‚ðƒXƒNƒ[ƒ‹‚·‚邿‚¤‚É‚µ‚Ü‚µ‚½B
‚¢‚܂̂Ƃ±‚ëAƒŒƒX‚Ì“à—e‚ð•\ަ‚µ‚Ä‚¢‚éƒeƒLƒXƒg“à‚Å‚à
ƒXƒŒƒbƒh‚ðƒXƒNƒ[ƒ‹‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B

177 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/13 21:57.net]
snapshot‚Å‚·‚ªAƒJ[ƒ\ƒ‹‚Ì㉺‚ÆPageUp,PageDownˆÈŠO‚̃L[‚ð‰Ÿ‚·‚ÆA

goRua.rb:2568: undefined method `>' for nil (NameError)
from goRua.rb:2542:in `call'
from goRua.rb:2620:in `main'
from goRua.rb:2620

‚ÆŒ¾‚Á‚Ä‚±‚¯‚Ü‚·B
ŽèŒ³‚ł͓K“–‚ÉC³‚µ‚ÄŽg‚¦‚Ă܂·‚Ì‚ÅA•ñ‚Ü‚ÅB

178 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/14 01:20.net]
>>175
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BC³‚µ‚Ü‚µ‚½B
Space‚ÆAKeypad(10ƒL[)‚ÌSpace,Page_Up,Page_Down‚É‚à‘Ήž‚µ‚Ü‚µ‚½B
Keypad‚̂Ȃ¢ƒL[ƒ{[ƒh‚ðŽg‚Á‚Ä‚¢‚é‚̂ŃeƒXƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ‚ªB

179 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/15 01:59.net]
snapshot‚ÅA10ƒL[‚ÌPageUp‚ÆPageDown‚ł̓®ì‚ðŠm”F‚µ‚Ü‚µ‚½B
‚¤‚¿‚Ì10ƒL[‚ɂ̓Xƒy[ƒX‚Í–³‚¢‚̂ł·‚ªA•’Ê‚ ‚é‚à‚̂Ȃñ‚Å‚·‚©H

180 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/15 10:48.net]
>>177
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Space‚Ì‚ ‚éKeypad‚Í­‚µ’T‚µ‚Ă݂܂µ‚½‚ªŒ©•t‚©‚è‚Ü‚¹‚ñB

Œ»Ý‚ÌSnapshot‚Å‚ÍKeypad‚ÌUp,Down‚àˆ—‚·‚邿‚¤‚É‚µ‚Ü‚µ‚½B(‚±‚ê‚à–¢ƒeƒXƒg)

181 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/16 23:19.net]
‚©‚¦‚Á‚Ä’x‚­‚È‚éꇂª‚ ‚邿‚¤‚Ȃ̂ÅA
snapshot‚Å‚ÍTreeItem‚ÌselectŽž‚ÌGC‚̧Œä‚ð‚â‚߂܂µ‚½B

182 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/05/17 11:36.net]
0.13c‚ðƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B

183 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/17 22:57.net]
Žg‚Á‚Ă݂½‚ªA‚©‚Ȃ肢‚¢‚ËA‚±‚êB



184 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/18 11:07.net]
M.Suzuki‚³‚ñ‚©‚ç‚¢‚½‚¾‚¢‚½ƒpƒbƒ`‚ð“K—p‚µ‚½‚à‚Ì‚ðsnapshot‚Æ‚µ‚Ä’u‚«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒpƒbƒ`‚Ì“à—e‚Í

E•¶ŽšƒR[ƒh‚Ì’u‚«Š·‚¦ƒe[ƒuƒ‹‚ðA–ˆ‰ñ•]‰¿‚³‚¹‚È‚¢‚悤‚É‚µ‚½B
Eif`elif‚ðcase`when‚É‚µ‚½B(ˆê•”‚¾‚¯)
ETree‚Ì‘}“ü’†‚à•\ަ‚·‚é—l‚É‚µ‚½B
E’蔂ł悢•Ï”‚̒蔉»

‚Ȃǂł·B‚Ü‚½AŽ„‚à‚¢‚­‚‚©•Ï”->’蔉»‚µ‚Ü‚µ‚½B
Žáᑬ‚­‚Ȃ邩‚ÆŽv‚¢‚Ü‚·B

ETree‚Ì‘}“ü’†‚à•\ަ‚·‚é—l‚É‚µ‚½B

‚É‚æ‚Á‚ÄÝ’è€–Ú background_get ‚ª‚¢‚ç‚È‚­‚È‚Á‚½‚ÆŽv‚í‚ê‚é‚̂ł±‚̈—‚ðÁ‚µA
‘¼‚É‚à•Ï”->’蔉»‚Å‚«‚é•”•ª‚ð‚â‚Á‚ÄA0.13d‚Æ‚µ‚½‚¢‚ÆŽv‚¢‚Ü‚·B

185 –¼‘OFmatz‚ÌŒü‚©‚¢‚ÌÈ mailto:sage [02/05/19 02:44.net]
proxy‚Í’Êí‚Í‘‚«ž‚ÞŽž‚¾‚¯–â‘è‚ɂȂé‚Ì‚ÅA‚¤‚¿‚ł͓ǂݞ‚݂̎ž‚ÍproxyŒo—R‚¹‚¸A‘‚«ž‚݂̎ž‚¾‚¯proxyŒo—R‚É‚È‚é‚æ‚¤‚É‚µ‚Ă܂·B

‚±‚ê‚̓[ƒJƒ‹ƒpƒbƒ`‚Å‚â‚Á‚Ă邱‚Æ‚¾‚¯‚ÇA–{‘̂Ɏæ‚èž‚ñ‚Å‚ ‚邯—Ç‚¢‚©‚à‚Å‚·B


186 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/19 03:13.net]
Monazilla‚É‚à“o˜^‚³‚ꂽ‚Ì‚ËB

187 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/19 03:36.net]
ƒCƒ“ƒXƒg[ƒ‹—pMakefileì‚Á‚½‚ñ‚¾‚¯‚ÇA‚Ç‚¤?

188 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/19 03:53.net]
>>183
•ÊX‚È‚¢‚µˆê•û‚¾‚¯proxy‚ðŽg‚¦‚邿‚¤‚É‚µ‚½connect2ch.rb‚ÆgoRua.rb‚ð‚¢‚Ü‚©‚ç
snapshot‚Æ‚µ‚Ä‚ ‚°‚Ü‚·B
>>185
‚ǂ̂悤‚È‚à‚̂łµ‚傤? ’·‚­‚È‚¯‚ê‚Î’£‚Á‚Ä‚­‚¾‚³‚¢B

189 –¼‘OFMakefile mailto:sage [02/05/19 10:29.net]
#!/bin/sh
RUBYDIR=/usr/lib/ruby/1.6/
BINDIR=/usr/local/bin/
#install config files
config:
cp -r ./.goRua_2ch $(HOME)
#install scripts
install:
cp goRua.rb $(BINDIR)
cp connect2ch.rb $(RUBYDIR)
cp new_2ch_bbsmenu.rb $(RUBYDIR)
#remove scripts
uninstall:
rm -rf $(BINDIR)goRua.rb
rm -rf $(RUBYDIR)connect2ch.rb
rm -rf $(RUBYDIR)new_2ch_bbsmenu.rb
#clear config files
clrenv:
rm -rf ~/.goRua_2ch
#clear install files
allclean:
make uninstall
make clrenv


190 –¼‘OF185 mailto:sage [02/05/19 10:29.net]
ˆÈãB
‚¢‚­‚ç‚©‰ü—ǂ̗]’n‚Í‚ ‚é‚©‚à‚µ‚ê‚ñ‚¯‚ÇB

191 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/19 13:19.net]
Makefile‚ðì‚Á‚Äsnapshot‚Æ‚µ‚ÄŒöŠJ‚µ‚Ü‚µ‚½B
185‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

192 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/19 16:13.net]
libdir ‚â bidir ‚Í‚±‚ê‚ÅŽæ‚ê‚邿B
ruby -rrbconfig -e 'print Config::CONFIG["libdir"]'
ruby -rrbconfig -e 'print Config::CONFIG["bindir"]'

193 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:haruyama@unixuser.org [02/05/20 00:19.net]
0.13d‚ðƒŠƒŠ[ƒX‚µ‚Ü‚µ‚½B
URL‚Ì‚ ‚Ƃɂ ‚é•¶Žš—ñ‚ð•\ަ‚µ‚Ä‚¢‚È‚¢ƒoƒO‚ðŒ©•t‚¯‚½‚Ì‚ÅA
‚‘¬‰»‚µ‚½”­Œ¾‚̃p[ƒX‚âGtk•\ަ•s”\•¶Žš’u‚«Š·‚¦ƒ‹[ƒ`ƒ“‚ɂ‚¢‚Ä
\•ª‚ɃeƒXƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ‚ªƒŠƒŠ[ƒX‚µ‚Ü‚·B



194 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/22 16:13.net]
0.13d‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ªA

Eproxy‚ªÚ‘±‹‘”Û‚·‚邯AgoRua‚²‚Æ—Ž‚¿‚é
EƒL[ƒ{[ƒh‚Å‘€ì‚µ‚Ă邯A“Ë‘R‘¼‚Ì“®ì‚ð‚µ‚Ä‚µ‚Ü‚¤

‚Æ‚¢‚¤Œ»Û‚É‘˜‹ö‚µ‚Ü‚µ‚½B‚Ü‚Ÿproxy‰]X‚ɂ‚¢‚Ă͂µ‚傤‚ª‚È‚¢‚©‚Æ‚àŽv‚¤‚Ì‚¾‚¯‚ÇAŠî–{“I‚ȃGƒ‰[‰ñŽû‚Í‚µ‚½•û‚ª—Ç‚¢‚©‚ȂƎv‚¢‚Ü‚·B


195 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/23 00:08.net]
> EƒL[ƒ{[ƒh‚Å‘€ì‚µ‚Ă邯A“Ë‘R‘¼‚Ì“®ì‚ð‚µ‚Ä‚µ‚Ü‚¤

‚ǂ̂悤‚È“®ì‚Å‚µ‚傤?
Gtk•W€‚̃L[‘€ì‚ÍØ‚Á‚Ä‚¢‚È‚¢‚Ì‚ÅA‚»‚̂悤‚Èꇂ͂ ‚è‚Ü‚·B
‚½‚Æ‚¦‚ÎNotebook‚̃^ƒu‚Ìã‚ŃJ[ƒ\ƒ‹‚̶‰E‚ð‰Ÿ‚¹‚Εʂ̃^ƒu‚Ɉړ®‚µ‚Ü‚·B

> Eproxy‚ªÚ‘±‹‘”Û‚·‚邯AgoRua‚²‚Æ—Ž‚¿‚é

—áŠO‚È‚¢‚µƒGƒ‰[‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚ê‚ÎArescue‚·‚邿‚¤‚É‚µ‚Ü‚·B

196 –¼‘OF192 mailto:sage [02/05/23 00:32.net]
‰ºƒXƒNƒ[ƒ‹‚³‚¹‚悤‚ÆA«‚ð‰Ÿ‚µ‚Ă邯A“Ë‘R‘¼‚̃XƒŒ‚ɑւí‚Á‚½‚èAƒXƒy[ƒXƒL[‰Ÿ‚µ‚½‚çA‘¼‚̃XƒŒ‚ɂȂÁ‚½‚肵‚Ü‚·B

‚»‚ê‚ÆAskkinput‚ŕϊ·Œó•â‚ðo‚·‚½‚߂ɕʑ‹‚ªo‚½ŽžA‚»‚±‚Åskkinput‚ðCTRL+G‚Å”²‚¯‚邯AƒtƒH[ƒJƒX‚ª“ü—͂̑‹‚¶‚á‚È‚­‚ÄAƒuƒ‰ƒEƒY‚Ì‘‹‚És‚Á‚Ä‚µ‚Ü‚Á‚Ă܂·B

proxy‚Å—Ž‚¿‚é‚Ì‚ÍAErrno::ECONNREFUSED‚ÌŽž‚Å‚·B

197 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/23 01:17.net]
>>194
> ‰ºƒXƒNƒ[ƒ‹‚³‚¹‚悤‚ÆA«‚ð‰Ÿ‚µ‚Ă邯A“Ë‘R‘¼‚̃XƒŒ‚ɑւí‚Á‚½‚èAƒXƒy[ƒXƒL[‰Ÿ‚µ‚½‚çA‘¼‚̃XƒŒ‚ɂȂÁ‚½‚肵‚Ü‚·B

‘Îô‚µ‚½‚à‚Ì‚ðsnapshot‚Æ‚µ‚Ä’u‚«‚Ü‚µ‚½BŠ®‘S‚©‚͂킩‚è‚Ü‚¹‚ñB
‚Ü‚½ƒXƒy[ƒXƒL[‚͂Ȃɂ©‚ð‘I‘ð‚µ‚½‚ƉðŽß‚³‚ê‚éꇂª‚ ‚é‚Ì‚ÅA
ƒXƒŒƒbƒh‰{——‚ÅŽg‚í‚È‚¢‚Ù‚¤‚ª‚æ‚¢‚ÆŽv‚¢AŽg‚¦‚È‚­‚µ‚Ü‚µ‚½B

> ‚»‚ê‚ÆAskkinput‚ŕϊ·Œó•â‚ðo‚·‚½‚߂ɕʑ‹‚ªo‚½ŽžA‚»‚±‚Åskkinput‚ðCTRL+G‚Å”²‚¯‚邯AƒtƒH[ƒJƒX‚ª“ü—͂̑‹‚¶‚á‚È‚­‚ÄAƒuƒ‰ƒEƒY‚Ì‘‹‚És‚Á‚Ä‚µ‚Ü‚Á‚Ă܂·B

‚±‚ê‚Í‚¿‚å‚Á‚Ƃ킩‚è‚Ü‚¹‚ñB‚¿‚Ȃ݂ÉAŽèŒ³‚ÌXIMƒT[ƒo jmode‚ł͂»‚¤‚È‚è‚Ü‚¹‚ñB

r proxy‚Å—Ž‚¿‚é‚Ì‚ÍAErrno::ECONNREFUSED‚ÌŽž‚Å‚·B

‘¶Ý‚µ‚È‚¢Proxy‚ðŽw’肵‚Ă݂½‚Æ‚±‚ëAŽèŒ³‚Å‚Írescue‚Å‚«‚Ä‚¢‚Ü‚·(—Ž‚¿‚Ü‚¹‚ñ)B
—Ž‚¿‚é—Ž‚¿‚È‚¢‚ÍAŠÂ‹«‚Ɉˑ¶‚µ‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñB

198 –¼‘OF192 [02/05/23 02:35.net]
IM‚ɂ‚¢‚Ä‚ÍA‰½‚©‚ð‚µ‚½Žž‚ÉV‚µ‚¢‘‹‚ðŠJ‚­ƒ^ƒCƒv‚ÌŽ–Û‚ª‹N‚«‚ÄA‚»‚±‚©‚畜‹A‚·‚鎞‚É... ‚Æ‚¢‚¤Š´‚¶‚Å‚·B•’i‚Í–â‘è‚È‚­“®‚¢‚Ă܂·B‚Ü‚Ÿskkinput‚Ì–â‘è‚Ȃ̂©‚à’m‚ê‚Ü‚¹‚ñB

proxy‚Ítinyproxy‚È‚ñ‚¿‚ã[•iŽ¿‚Ì’á‚¢‚à‚Ì‚¾‚©‚ç‚Á‚Ä‚±‚Æ‚à‚ ‚é‚Ì‚©‚à’m‚ê‚Ü‚¹‚ñB‚‚Ȃª‚Á‚½“r’[‚Éproxy‚ªƒRƒP‚Ă邿‚¤‚È‹C‚à‚·‚邵B
‚Å‚àA“Á’èƒGƒ‰[‚ð‰ñŽû‚µ‚È‚¢‚ÅAu‚æ‚낸ƒGƒ‰[‰ñŽûv‚Å‚à—Ç‚¢‚悤‚É‚àŽv‚¢‚Ü‚·B

199 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/23 13:14.net]
>>196
> ‚Å‚àA“Á’èƒGƒ‰[‚ð‰ñŽû‚µ‚È‚¢‚ÅAu‚æ‚낸ƒGƒ‰[‰ñŽûv‚Å‚à—Ç‚¢‚悤‚É‚àŽv‚¢‚Ü‚·B
‚¢‚܂܂łàAu‚æ‚낸ƒGƒ‰[‰ñŽûv‚ð‚µ‚Ä‚Ü‚·B

‚ ‚¦‚Ä GET—pmethod‚Å
rescue Errno::ECONNREFUSED
‚ð‰Á‚¦‚½”Å‚ð’u‚¢‚Ă݂܂·B

‚±‚Ì–â‘è‚Í“Á’èversion‚Ìnet/http.rb‚Ì–â‘è‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚µAŠÂ‹«ˆË‘¶‚Ì–â‘è‚©‚à‚µ‚ê‚Ü‚¹‚ñB
Œ»Ý
% ruby --version
ruby 1.6.7 (2002-05-14) [i686-linux]
‚ðŽg‚Á‚Ä‚¢‚Ü‚·B


200 –¼‘OF192 mailto:sage [02/05/23 21:52.net]
>>197
ƒo[ƒWƒ‡ƒ“‚Í“¯‚¶‚Å‚·‚ËB“ú•t‚¯‚͈Ⴄ‚¯‚ÇA‚¤‚¿‚ÍDebian(sid)‚¾‚Æ‚¢‚¤‚±‚Æ‚©‚ç‚Å‚µ‚傤B

‚Ƃ肠‚¦‚¸proxy‚ªƒRƒP‚È‚¢‚悤‚É‚µ‚½‚Ì‚ÅA–â‘è‰ñ”ð‚ÆŒ¾‚¦‚΂»‚¤‚È‚ñ‚Å‚·‚ªB•sŽv‹c‚¾‚ÈB

201 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/24 17:10.net]
URLƒŠƒ“ƒN‚Åbbspink‚¾‚ƃuƒ‰ƒEƒU‹N“®‚µ‚¿‚á‚¢‚Ü‚·‚ËB
goRua‚ň—‚µ‚Ä—~‚µ‚¢‚Å‚·‚ªB

202 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/24 18:56.net]
>>199
‚ǂ̂悤‚ÈURL‚Å‚»‚¤‚È‚è‚Ü‚·‚©?
ŽèŒ³‚Å‚ÍgoRua“à‚ň—‚³‚ê‚È‚¢—á‚ðŠm”F‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

203 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/24 20:03.net]
>>200
Œ¾‚í‚ê‚Ä‚Ý‚é‚Æ‚»‚¤‚Å‚·‚ËB‘‚¢‚½Œã‚ɕς¾‚ȂƎv‚¢‚Ü‚µ‚½^^
‘½•ªƒXƒŒ’¼Ú‚ł͂Ȃ­‚ÄA”‚ÌURL‚ðŽw’肵‚Ä‚¢‚½‚à‚̂ł͂Ȃ¢‚©‚ÆŽv‚¢‚Ü‚·BŒ‚ÌƒŠƒ“ƒNæ‚͔‚ÌURL‚¾‚Á‚½‚Ì‚ÅB

# ‚Æ‚È‚é‚ÆŠÈ’P‚ɂ͉ðŒˆo—ˆ‚È‚¢‚©



204 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [02/05/25 05:14.net]
¡A‹C‚ª‚‚¢‚Ä‚é–â‘è“_‚ÅA‹C‚ª‚‚¢‚½‚à‚Ì‚ð‹“‚°‚Ă݂܂·B–{“úget‚Ìsnapshot”Å

1)ƒ^ƒu‚ðƒNƒŠƒbƒN‚µ‚½ŽžAƒXƒŒƒ^ƒCƒgƒ‹‚ª‚»‚̂܂Ü
2)ˆê“x‚Å‚à‘‚«ž‚݂ɬŒ÷‚·‚邯u‘‚«ž‚ݬŒ÷v‚ªo‚Á‚ςȂµ
3)ƒŠƒXƒg‚©‚çƒXƒŒ‚ð‘I‘ð‚µ‚½ŽžAƒƒ‚ƒŠ‚ðH‚¢’ׂ·
4)skkinput‚ŃtƒH[ƒJƒX‚ª‚¨‚©‚µ‚­‚Ȃ邱‚Æ‚ª‚ ‚é
5)”‚ւÌURLƒŠƒ“ƒN‚¾‚ÆAƒuƒ‰ƒEƒU‚ð‹N“®‚µ‚Ä‚µ‚Ü‚¤
6)”‚ÌðŒ‚É‚æ‚Á‚Ä‘‚«ž‚߂Ȃ©‚Á‚½‘‚«ž‚Ý‚àAu¬Œ÷v‚Æ•\ަ‚µ‚Ä‚µ‚Ü‚¤
‚½‚Æ‚¦‚ÎA–¼‘O‚ª•K{‚ɂȂÁ‚Ä‚¢‚锂Ŗ¼‘O‚ð“ü‚ê‚È‚©‚Á‚½Žž‚Éu¬Œ÷v‚ɂȂè‚Ü‚·

‚Ƃ肠‚¦‚¸‰ñ”ðor‰ä–‰Â”\‚È‚ñ‚ÅA–³—‚µ‚È‚¢’ö“x‚É’¼‚µ‚ĉº‚³‚¢‚Ü‚¹B

205 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/25 10:43.net]
>>202
‚²•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>1)ƒ^ƒu‚ðƒNƒŠƒbƒN‚µ‚½ŽžAƒXƒŒƒ^ƒCƒgƒ‹‚ª‚»‚̂܂Ü

Ruby/Gtk 0.27 ‚ð‚¨Žg‚¢‚È‚ç‚ÎA0.27‚̃oƒO‚ð‰ñ”ð‚·‚é‚½‚߂ɂµ‚傤‚ª‚È‚­‚»‚¤‚È‚Á‚Ä‚¢‚Ü‚·B
‚»‚êˆÈŠO‚ÌꇂÉA‚¢‚Â‚à‚»‚¤‚È‚è‚Ü‚·‚©?

>2)ˆê“x‚Å‚à‘‚«ž‚݂ɬŒ÷‚·‚邯u‘‚«ž‚ݬŒ÷v‚ªo‚Á‚ςȂµ

ƒƒbƒZ[ƒW‚͕ʂɃXƒe[ƒ^ƒXƒo[‚ð‚‚¯‚Ă܂Ƃ߂½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B

>3)ƒŠƒXƒg‚©‚çƒXƒŒ‚ð‘I‘ð‚µ‚½ŽžAƒƒ‚ƒŠ‚ðH‚¢’ׂ·

‚â‚Í‚èGC‚̧Œä‚Í‚µ‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚Ì‚©‚µ‚ç?
‚Í‚¸‚·‚©‘I‘ð‰Â”\‚É‚µ‚Ü‚·B
‚Ƃ肠‚¦‚¸ŠO‚µ‚½‚à‚Ì‚ðsnapshot‚É’u‚«‚Ü‚·B

>4)skkinput‚ŃtƒH[ƒJƒX‚ª‚¨‚©‚µ‚­‚Ȃ邱‚Æ‚ª‚ ‚é

‚±‚ê‚ÍgoRua‚łͧŒä‚Å‚«‚È‚³‚»‚¤‚Å‚·B

>5)”‚ւÌURLƒŠƒ“ƒN‚¾‚ÆAƒuƒ‰ƒEƒU‚ð‹N“®‚µ‚Ä‚µ‚Ü‚¤

l—¶‚µ‚Ü‚·B

>6)”‚ÌðŒ‚É‚æ‚Á‚Ä‘‚«ž‚߂Ȃ©‚Á‚½‘‚«ž‚Ý‚àAu¬Œ÷v‚Æ•\ަ‚µ‚Ä‚µ‚Ü‚¤
> ‚½‚Æ‚¦‚ÎA–¼‘O‚ª•K{‚ɂȂÁ‚Ä‚¢‚锂Ŗ¼‘O‚ð“ü‚ê‚È‚©‚Á‚½Žž‚Éu¬Œ÷v‚ɂȂè‚Ü‚·

‚¢‚Ü‚Í HTTP ‚Å 200‚ª•Ô‚Á‚Ä‚«‚½‚© ƒŠƒ_ƒCƒŒƒNƒy[ƒW‚¾‚Á‚½‚ç
¬Œ÷‚Æ”»’f‚µ‚Ä‚¢‚Ü‚·B
ðŒ‚ª‚í‚©‚ç‚È‚¢‚ƑΈ‚Å‚«‚Ü‚¹‚ñB
‘¼‚̃Nƒ‰ƒCƒAƒ“ƒg‚̃\[ƒX‚ðŒ©‚Ä‘Îˆ‚Å‚«‚½‚炵‚Ü‚·B

206 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/25 11:15.net]
>6)”‚ÌðŒ‚É‚æ‚Á‚Ä‘‚«ž‚߂Ȃ©‚Á‚½‘‚«ž‚Ý‚àAu¬Œ÷v‚Æ•\ަ‚µ‚Ä‚µ‚Ü‚¤
> ‚½‚Æ‚¦‚ÎA–¼‘O‚ª•K{‚ɂȂÁ‚Ä‚¢‚锂Ŗ¼‘O‚ð“ü‚ê‚È‚©‚Á‚½Žž‚Éu¬Œ÷v‚ɂȂè‚Ü‚·

navi2ch‚ðŽQl‚É‚µ‚Ä”»’è‚ð‰Á‚¦‚½ connect2ch.rb ‚ð’u‚«‚Ü‚µ‚½B
ޏ”s‚Æ”»’肳‚ê‚éꇂ̃eƒXƒg‚Í‚µ‚Ä‚¢‚Ü‚¹‚ñB

207 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/25 13:38.net]
>>202
> 2)ˆê“x‚Å‚à‘‚«ž‚݂ɬŒ÷‚·‚邯u‘‚«ž‚ݬŒ÷v‚ªo‚Á‚ςȂµ

statusbar‚ð‚‚¯‚ÄŠeŽíƒƒbƒZ[ƒW‚ð‚»‚±‚Éo‚·‚悤‚É‚µ‚Ü‚µ‚½B
‚Ü‚½Ao‚Á‚ςȂµ‚ɂȂç‚È‚¢‚悤‚É‚µ‚Ü‚µ‚½B
connect2ch.rb‚©‚烃bƒZ[ƒW‚ð•Ô‚·‚悤‚É‚µ‚Ü‚µ‚½B

> 4)skkinput‚ŃtƒH[ƒJƒX‚ª‚¨‚©‚µ‚­‚Ȃ邱‚Æ‚ª‚ ‚é

ŠÖŒW‚È‚¢‚ÆŽv‚í‚ê‚Ü‚·‚ªAwm_class ‚ðwindow‚ɂ‚¯‚Ă݂܂µ‚½B

> 5)”‚ւÌURLƒŠƒ“ƒN‚¾‚ÆAƒuƒ‰ƒEƒU‚ð‹N“®‚µ‚Ä‚µ‚Ü‚¤

‘Έ‚µ‚Ă݂܂µ‚½B pc.2ch.net/unix/ - ƒeƒXƒg—p

208 –¼‘OF202 mailto:sage [02/05/25 14:40.net]
>>203
‚¨”æ‚ê—l‚Å‚·BÅV‚Ìsnapshot‚É‚µ‚Ă݂܂µ‚½B
1)‚ÌŒ‚Í‚¢‚Â‚à‚»‚¤‚È‚è‚Ü‚·B¡‚à‚Ü‚é‚ňႤƒXƒŒƒ^ƒC‚ªo‚Ă܂·B

>>205
4)‚͉½‚à•Ï‚í‚è‚Ü‚¹‚ñ‚Å‚µ‚½B‚¿‚Ȃ݂ÉA‚±‚¿‚ç‚ÌWM‚Íqwm‚Å‚·B
‘‚«ž‚Ý•ÒW’†‚ÉŒ³‚Ì‘‹‚ðƒNƒŠƒbƒN‚µ‚Ä‚àAƒAƒNƒeƒBƒu‚ɂȂ邯‚ǃgƒbƒv‚ɂ͗ˆ‚È‚¢‚Ì‚ÅA‚»‚ê‚ÆŠÖŒW‚ª‚ ‚é‚Ì‚©‚à’m‚ê‚Ü‚¹‚ñB

5)u‰½‚à•Ï‚í‚ç‚È‚¢‚¶‚á‚ñv‚Æ‚©Žv‚Á‚½‚çAƒXƒŒ‚̃ƒjƒ…[‚Éo‚Ä—ˆ‚é‚̂ł·‚ËB‚¢‚¢Š´‚¶‚¾‚ȂƎv‚¤‚̂ł·‚ªA”ÂƒŠƒXƒg‚Ííœo—ˆ‚È‚¢‚Ì‚ÅA‚¿‚å‚Á‚Æ•s•Ö‚©‚àB”ÂƒŠƒXƒg‚à•ÒW‰Â”\‚É‚µ‚Ä‚ ‚邯—Ç‚¢‚Å‚·B

7)ƒƒjƒ…[‚ÌŠˆ«‰»‚̃^ƒCƒ~ƒ“ƒO‚ª‚¨‚©‚µ‚¢H ƒXƒŒŠJ‚¢‚½’¼Œã‚ÉuÅVv‚Æ‚©‘I‚ׂȂ­‚È‚Á‚Ă܂·B

209 –¼‘OF202 mailto:sage [02/05/25 14:49.net]
>>203
ēǞ‚·‚邯ƒXƒŒƒ^ƒC•Ï‚í‚è‚Ü‚·‚ËB
ƒ^ƒu‚̃NƒŠƒbƒN‚¾‚¯‚ł͕ςí‚ç‚È‚¢‚Å‚·B

210 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/25 15:08.net]
>>207
Ruby/Gtk ‚Ì version‚Í‚¢‚­‚‚ł·‚©?

211 –¼‘OF207 mailto:sage [02/05/25 16:01.net]
>>208
0.27‚Å‚·B
Debian(sid)‚ÌÅV‚ª‚±‚êB

212 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/25 16:22.net]
Ruby/Gtk 0.27 ‚É‚ÍGtkNotebook‚É’v–½“I‚ȃoƒO‚ª‚ ‚è‰ñ”ð‚·‚é‚½‚ß‹@”\‚ðí‚Á‚Ä‚¢‚Ü‚·B
‚»‚ê‚䂦
> 1)ƒ^ƒu‚ðƒNƒŠƒbƒN‚µ‚½ŽžAƒXƒŒƒ^ƒCƒgƒ‹‚ª‚»‚̂܂Ü
> 7)ƒƒjƒ…[‚ÌŠˆ«‰»‚̃^ƒCƒ~ƒ“ƒO‚ª‚¨‚©‚µ‚¢H ƒXƒŒŠJ‚¢‚½’¼Œã‚ÉuÅVv‚Æ‚©‘I‚ׂȂ­‚È‚Á‚Ă܂·B
‚ÍŽd—l‚Å‚·B

0.26ˆÈ‘O‚©
sourceforge.net/tracker/index.php?func=detail&aid=534381&group_id=35786&atid=415644
‚É‚ ‚éƒpƒbƒ`‚ð‚ ‚Ä‚½0.27‚È‚¢‚µsnapshot(0.28‚ƂȂÁ‚Ä‚¢‚é)‚łȂ¯‚ê‚΂»‚ê‚ç‚Í‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
# ƒpƒbƒ`‚Í–¢ƒeƒXƒg
ƒpƒbƒ`‚ð“–‚Ä‚½ê‡‚ÍRuby/Gtk‚Ìversion‚ð‚¢‚¶‚é‚©AgoRua‚ð‚¢‚¶‚Á‚Äversion‚Ì”»’è‚É
‚©‚©‚ç‚È‚¢‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B
#Debian(sid)‚Å‚ÍRuby/Gtk‚ª’¼‚Á‚Ä‚¢‚é‰Â”\«‚à‚ ‚è‚Ü‚·‚ªAgoRua‚Í‚»‚ê‚ðŒŸ’m‚µ‚Ü‚¹‚ñB

skkinput‚ɂ‚¢‚ÄAgoRua‚łł«‚邱‚Æ‚Í‚à‚¤Žv‚¢•t‚«‚Ü‚¹‚ñB
‘¼‚̃ƒWƒƒ[‚ÈXIMƒT[ƒo‚Å“¯—l‚Ì‚±‚Æ‚ª‹N‚«‚Ä‚¢‚È‚¢‚È‚çA
skkinput‚Ì–â‘肾‚ÆŽv‚í‚ê‚Ü‚·B

> 5) ... ”ÂƒŠƒXƒg‚Ííœo—ˆ‚È‚¢‚Ì‚ÅA‚¿‚å‚Á‚Æ•s•Ö‚©‚àB”ÂƒŠƒXƒg‚à•ÒW‰Â”\‚É‚µ‚Ä‚ ‚邯—Ç‚¢‚Å‚·B

‚±‚ê‚͔‚̃uƒbƒNƒ}[ƒN‚ð‰Â”\‚É‚µ‚Ăقµ‚¢‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©?
«—ˆ‚¢‚ꂽ‚¢‚Ƃ͎v‚¢‚Ü‚·B
‚»‚ê‚Ü‚Å‚Í ~/.goRua_2ch/bookmarks ƒtƒ@ƒCƒ‹‚ðŽè‚Å‚¢‚¶‚Á‚Ä‚­‚¾‚³‚¢B

213 –¼‘OF209 mailto:sage [02/05/25 17:20.net]
>>210
ƒpƒbƒ`ŒA‚¢‚¶‚낤‚ÆŽv‚Á‚½‚̂ł·‚ªAƒo[ƒWƒ‡ƒ“‚ª0.28‚Å‚à‹@”\ƒ_ƒEƒ“‚³‚¹‚邿‚¤‚ɂȂÁ‚Ä‚¢‚邿‚¤‚Å‚·‚ªA‚±‚ê‚Í‚»‚ê‚Å‚¢‚¢‚̂ł·‚©H >>210‚Ìà–¾‚Å‚ÍA0.28‚Ȃ炿‚á‚ñ‚Æ“®‚­‚悤‚ɓǂ߂é‚Å‚·‚ªB

XIM‚ÌŒ‚ÍAŽ©•ª‚Å‚¢‚¶‚Á‚Ă݂܂·B

‚»‚¤Œ¾‚¦‚΂³‚Á‚«ƒpƒ`ƒ“ƒR”‚ő‚±‚¤‚Æ‚µ‚½‚çAuŒ´ˆö•s–¾‚Ì‘‚«ž‚݃Gƒ‰[v‚Æ‚©o‚Ă܂µ‚½BðŒ‚Í‚¿‚å‚Á‚Æ’²‚ׂĂ©‚烌ƒ|[ƒg‚µ‚Ü‚·B



214 –¼‘OFtŽRªŒá Ÿ9Ggg6xsM mailto:sage [02/05/25 17:33.net]
>>211
0.28‚Å‚àƒpƒbƒ`‚ð“–‚Ä‚é•K—v‚ª‚ ‚è‚Ü‚·B

215 –¼‘OF211 mailto:sage [02/05/25 18:38.net]
‰‚߂Ă̑‚«ž‚݂Ȃ̂Éu‚QdƒJƒLƒR‚Å‚·‚©Hv‚ªo‚邿‚¤‚ɂȂè‚Ü‚µ‚½B






[ ‘±‚«‚ð“Ç‚Þ ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]i LÍMjƒ194KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef