2009/12/06 00:00:03 00:00:11 + akiraani_(~akiraani@EM60-254-240-22.pool.e-mobile.ne.jp) to #ぱそ 00:03:18 ! akiraani (Ping timeout) 00:14:26 + Pikoyan(~Pikoyan@p1166-ipbf1909funabasi.chiba.ocn.ne.jp) to #ぱそ 00:29:52 ! Stella ("See you...") 2009/12/06 01:00:00 01:06:16 ! hohoho (EOF From client) 01:32:14 + hohoho(~hohoho@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp) to #ぱそ 01:33:24 ! hohoho (EOF From client) 01:43:07 + Zero2(~Zero2@gd-dm11-0132.lcv.ne.jp) to #ぱそ 01:45:12 Yaduka -> Yad_sleep 01:45:32 ! Zero2 ("Leaving...") 01:46:44 ! akiraani_ ("祝!ソリッドファイター完全版") 01:51:47 + lute_(~lute@pl196.nas933.kumamoto.nttpc.ne.jp) to #ぱそ 01:56:44 ! lute (Ping timeout) 2009/12/06 02:00:00 02:05:47 ! noraneco ("Bye...") 02:18:32 ! tatsu114 ("ねるぜ!ばりばりばり(マジックテープ式のふとんに入る") 02:19:02 ! Pikoyan ("次のピコやんはきっと上手くやってくれるでしょう") 02:45:51 ! ponta_ ("Leaving...") 2009/12/06 03:00:00 03:30:45 ! Hisasi ("いなずまいれぶん〜") 03:41:14 + lute(~lute@pl196.nas933.kumamoto.nttpc.ne.jp) to #ぱそ 03:45:58 ! lute_ (Ping timeout) 2009/12/06 04:00:00 2009/12/06 05:00:00 05:00:01 [!] auto down 2009/12/06 05:00:09 05:00:09 [!] ./madoka.rc updated 05:00:09 [!] Start: madoka 4.2.8 with perl 5.8.8 05:00:11 [!] server: irc.trpg.net(6667) 05:00:11 plugin new: ./plugin/yuurii/ans_action.mpi 05:00:11 plugin new: ./plugin/yuurii/dice2.mpi 05:00:11 plugin new: ./plugin/yuurii/bot.mpi 05:00:11 plugin new: ./plugin/yuurii/convnick.mpi 05:00:11 plugin new: ./plugin/yuurii/autoans.mpi 05:00:12 plugin new: ./plugin/yuurii/.botrceuc 05:00:12 plugin new: ./plugin/yuurii/.botrcjis 05:00:12 plugin new: ./plugin/yuurii/dengon.mpi 05:00:36 + dice2(~dice@sv1.trpg.net) to #ぱそ 05:00:45 Mode by cokage: #ぱそ +o dice2 05:03:59 <#ぱそ:chita> Google日本語入力は、単語補完と変換を分けてあるような印象をなんとなく持った。「ひとがご」と入力すると「人がゴミのようだ」という候補を出してくれるのが入力補完で、そっちの候補はタブキーで選ぶ。変換キーを押すと別の候補が出てくる。なんだかPoBOXみたいだ 05:06:14 <#ぱそ:chita> 今のところ、トラブルらしいトラブルは起きていない。「お規定内」って候補を出してくれるのには少し驚いたけどー。 05:06:22 + coppola_(~coppola@EM114-48-131-95.pool.e-mobile.ne.jp) to #ぱそ 05:08:10 ! coppola (Ping timeout) 05:33:02 ! rom8128 (EOF From client) 05:34:47 + rom8128(~rom8128@i218-47-108-226.s02.a001.ap.plala.or.jp) to #ぱそ 05:56:32 + rom8128_(~rom8128@i218-47-108-226.s02.a001.ap.plala.or.jp) to #ぱそ 2009/12/06 06:00:00 06:00:57 ! rom8128 (Ping timeout) 06:03:56 ! Principle (Ping timeout) 06:09:06 ! showaway ("Leaving...") 06:12:19 + Principle(~Principle@r-124-18-1-237.g201.commufa.jp) to #ぱそ 06:13:37 + showaway(~showaway@d2c66d57.tcat.ne.jp) to #ぱそ 2009/12/06 07:00:00 07:00:00 ! log ("auto down") 07:00:01 + log(~homepage@sv1.trpg.net) to #ぱそ 07:00:12 Mode by cre_log: #ぱそ +o log 07:09:20 MorrisYoi -> Morris 07:22:35 ! KITE ("陽気な奴でも聴こうよ。") 07:25:58 + KITE(~KITE@d61-11-197-096.cna.ne.jp) to #ぱそ 07:27:26 Mode by sf: #ぱそ +o KITE 07:35:59 <#ぱそ:shirakiya> むぐ 07:38:22 <#ぱそ:shirakiya> PCがうまく起動しない 07:38:32 <#ぱそ:shirakiya> 調整せねば・・・ 07:59:53 ! KITE ("陽気な奴でも聴こうよ。") 2009/12/06 08:00:00 08:02:40 + KITE(~KITE@d61-11-197-096.cna.ne.jp) to #ぱそ 08:04:04 Mode by sf: #ぱそ +o KITE 08:07:30 ! coppola_ ("Leaving...") 08:07:55 + aspha(~aspha@p2181-ipbf12otsu.shiga.ocn.ne.jp) to #ぱそ 08:20:18 ! chita ("Leaving...") 08:41:35 + dain(~dain@125-14-35-167.rev.home.ne.jp) to #ぱそ 08:48:04 + Yu1_AFK(~Yu_Aizawa@i114-185-136-156.s05.a012.ap.plala.or.jp) to #ぱそ 08:49:03 + Pikoyan(~Pikoyan@p1166-ipbf1909funabasi.chiba.ocn.ne.jp) to #ぱそ 2009/12/06 09:00:00 2009/12/06 10:00:00 10:00:02 ! cokage ("お風呂お風呂〜♪") 10:00:04 + cokage(~licorice@sv.cokage.ne.jp) to #ぱそ 10:00:12 Mode by dice2: #ぱそ +o cokage 10:10:47 ! V-zEn ("ノシ") 10:19:04 + V-zEn(~V-zEn@61-23-196-203.rev.home.ne.jp) to #ぱそ 10:22:02 + ponzz(~ponzz@p3109-ipbf2508souka.saitama.ocn.ne.jp) to #ぱそ 10:31:52 + dain_(~dain@125-14-35-167.rev.home.ne.jp) to #ぱそ 10:33:29 ! dain (Ping timeout) 2009/12/06 11:00:00 11:00:01 ! cre_log ("auto down") 11:01:04 + cre_log(~log@ns.cre.ne.jp) to #ぱそ 11:01:10 Mode by cokage: #ぱそ +o cre_log 11:34:06 + Stella(~UserID@122x213x68x195.ap122.ftth.ucom.ne.jp) to #ぱそ 11:37:54 ! dain_ (Ping timeout) 11:53:37 Yad_sleep -> Yaduka 2009/12/06 12:00:00 12:11:21 + dain(~dain@125-14-35-167.rev.home.ne.jp) to #ぱそ 12:21:31 + MarkN(~markn@p5102-ipad43sasajima.aichi.ocn.ne.jp) to #ぱそ 12:22:04 ! Pikoyan ("次のピコやんはきっと上手くやってくれるでしょう") 12:52:27 ! SiIdeKei ("幸いにして次がありましたなら、またお会いしましょう。") 12:57:02 + SiIdeKei(~siidekei@server121.janis.or.jp) to #ぱそ 2009/12/06 13:00:00 13:36:14 ! retro-man ("Leaving...") 2009/12/06 14:00:00 14:19:52 + noraneco(~chatzilla@g210002224009.d027.icnet.ne.jp) to #ぱそ 14:20:32 Morris -> MorrisAFK 14:59:56 MorrisAFK -> Morris 2009/12/06 15:00:00 15:06:53 <#ぱそ:Morris> サン牧に追加されたニホンジカがやばい件 15:14:32 + Pikoyan(~Pikoyan@p1166-ipbf1909funabasi.chiba.ocn.ne.jp) to #ぱそ 15:31:46 ! kairi ("See you...") 2009/12/06 16:00:00 16:11:10 Yaduka -> Yad_Away 16:40:28 <#ぱそ:Yu1_AFK> 久しぶりにもう一台のパソコンを起動した。 16:40:39 <#ぱそ:Yu1_AFK> インストール祭になってる……。 16:49:25 <#ぱそ:Yu1_AFK> あー、ノートパソコンの方を起動すべきだったかな? 2009/12/06 17:00:00 17:05:07 + Yu2_Away(~Yu_Aizawa@i114-185-136-156.s05.a012.ap.plala.or.jp) to #ぱそ 17:26:48 ! dain (Ping timeout) 2009/12/06 18:00:00 18:02:47 + Hisasi(~hisasi@115.CH575a.cyberhome.ne.jp) to #ぱそ 18:13:26 <#ぱそ:noraneco> snprintf って指定した出力長より、出力しようとした文字列のほうが長いと、戻り値負になるのね。知らなかった。 18:14:50 <#ぱそ:sf> snprintfって使ったことないな。sprintfのバッファオーバーラン対策済み関数か 18:15:32 <#ぱそ:noraneco> そうです。が、私の勘違いですね。vc の戻り値が特殊なのかも。 18:16:16 <#ぱそ:noraneco> VC は「len > count の場合、count の文字数が buffer に格納されて、終端の null は追加されず、負の値が返されます。」 18:17:18 <#ぱそ:noraneco> GCC なら「snprintf() と vsnprintf() は、 size バイトを越える文字数を書き込まない (size には文字列を終端する aq\0aq もを含まれる)。この制限によって出力が切り詰められた場合には、もし十分なスペースがあれば書き込まれたであろう文字の個数 (文字列を終端する aq\0aq を除く) を返す。従って、返り値が size 以上だった場合、出力が切り詰められたこと 18:17:21 <#ぱそ:noraneco> r0UL#$9$k (後述の注意も参照のこと)。 」 18:19:07 <#ぱそ:noraneco> ANSI じゃないから、統一されていないのか。嫌らしい。 18:22:41 <#ぱそ:sf> C99では定義されていて、VCはC99対応でないというあたりか 18:23:26 <#ぱそ:sf> 元々独自拡張でVCにあったのと整合しないのが標準で入ったんかな>snprintf 18:23:40 <#ぱそ:noraneco> C99 に入ってますか。調べてみよう。 18:24:03 <#ぱそ:noraneco> その可能性がありますね。MS は互換重視なので。 18:24:20 <#ぱそ:sf> どうもVCだと_snprintfだという記事もあったりするけど、あとで変わったんかね 18:25:19 <#ぱそ:sf> http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/20256 18:25:30 <#ぱそ:sf> Rubyではこないして対処してるか 18:26:28 <#ぱそ:noraneco> はい、今でも _snprintf です。"_" が無いのは無いみたいです。 18:26:56 <#ぱそ:noraneco> やっぱり C99 の snprintf とは挙動が違うんですね。MS め。 18:27:54 <#ぱそ:sf> snprintf http://blogs.wankuma.com/shannon/archive/2008/09/05/155662.aspx 18:28:20 <#ぱそ:sf> strncpy にあわせた挙動なので、規格化前の実装としてはむしろ自然というところみたいね 18:31:19 <#ぱそ:sf> .k snprintf 18:31:19 <#ぱそ:Role> キーワード一覧の http://www.koubou.com/keywords/snprintf をどうぞ♪ 18:31:19 <#ぱそ:noraneco> 自然かどうかはかなり微妙ですね。主観ですし。 18:31:39 <#ぱそ:sf> まあ実用上は切り詰めるほうが便利だよなー 18:32:17 <#ぱそ:noraneco> 安全のためにバッファ長指定するなら、nul ターミネートしないなんて矛盾してると思うので。 18:34:06 <#ぱそ:noraneco> 非互換だから "_" つけてるってことなら C99 互換の "_" なしも提供してくれ! 18:34:13 <#ぱそ:noraneco> と思う。 18:36:40 <#ぱそ:noraneco> 感覚的に strncpy は memcpy だから、nul ターミネートしなくてもそうかなと思うけれど。 18:57:03 + dain(~dain@125-14-35-167.rev.home.ne.jp) to #ぱそ 18:57:11 ! ponzz (EOF From client) 2009/12/06 19:00:00 19:24:52 ! Hisasi (Ping timeout) 19:25:24 + Hisasi(~hisasi@115.CH575a.cyberhome.ne.jp) to #ぱそ 19:49:26 ! Hisasi (Ping timeout) 2009/12/06 20:00:00 20:07:16 OTE_Aw -> OTE 20:08:39 + lute_(~lute@pl196.nas933.kumamoto.nttpc.ne.jp) to #ぱそ 20:10:07 Morris -> MorrisEAT 20:13:16 ! lute (Ping timeout) 20:16:39 ! Yu1_AFK ("バックアップ落ちノシ") 20:21:36 + Yu1_AFK(~Yu_Aizawa@i114-185-136-156.s05.a012.ap.plala.or.jp) to #ぱそ 20:25:50 MorrisEAT -> Morris 20:26:50 + Hisasi(~hisasi@115.CH575a.cyberhome.ne.jp) to #ぱそ 20:28:34 + MarkN0(~markn@p4157-ipad49sasajima.aichi.ocn.ne.jp) to #ぱそ 20:30:10 ! MarkN (Ping timeout) 20:32:23 <#ぱそ:V-zEn> むう 20:32:32 <#ぱそ:NM> むうむう 20:32:38 <#ぱそ:shirakiya> むうむうむう 20:32:42 <#ぱそ:SiIdeKei> むうむうむうむう 20:32:50 <#ぱそ:V-zEn> やっとWIDEに繋がったう 2009/12/06 21:00:00 21:13:17 + tatsu114(~tatsu114@catv-114-192.tees.ne.jp) to #ぱそ 21:15:34 + akiraani(~akiraani@EM60-254-225-0.pool.e-mobile.ne.jp) to #ぱそ 21:36:28 ! Yu2_Away ("TakIRC") 21:37:26 ! Yu1_AFK ("それではノシ") 21:41:23 + H_Aoi(~chocoa@121-84-38-132.eonet.ne.jp) to #ぱそ 21:52:35 ! dain (Ping timeout) 2009/12/06 22:00:00 22:15:12 ! tatsu114 ("ねるぜ!ばりばりばり(マジックテープ式のふとんに入る") 22:19:40 + MarkN(~markn@p4157-ipad49sasajima.aichi.ocn.ne.jp) to #ぱそ 22:20:49 ! MarkN0 (Ping timeout) 22:30:25 ! kurov ("Leaving...") 22:34:55 ! H_Aoi ("おやっしゅ") 22:40:17 + Fish(~Fish@p2013-ipngn1009marunouchi.tokyo.ocn.ne.jp) to #ぱそ 22:49:11 + kurov(~kurov@p3182-ipbf701marunouchi.tokyo.ocn.ne.jp) to #ぱそ 22:51:23 + MarkN0(~markn@p1146-ipad05tokaisakaetozai.aichi.ocn.ne.jp) to #ぱそ 22:52:59 ! MarkN (Ping timeout) 2009/12/06 23:00:00 23:08:45 + kairi(~kairi@i114-188-238-243.s10.a030.ap.plala.or.jp) to #ぱそ 23:11:46 OTE -> OTE_Aw 23:14:19 + dain(~dain@125-14-35-167.rev.home.ne.jp) to #ぱそ 23:16:58 + tatsu114(~tatsu114@catv-114-192.tees.ne.jp) to #ぱそ 23:18:42 ! dain ("Leaving...") 23:26:00 ! akiraani ("祝!ソリッドファイター完全版") 23:32:34 + SiIdeKei_(~siidekei@server121.janis.or.jp) to #ぱそ 23:34:03 ! SiIdeKei (Ping timeout) 23:41:47 Fish -> Fish_away 23:50:30 MOTOI -> MOTOsleep 23:59:07 Fish_away -> Fish 2009/12/07 00:00:04 end