[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 12:23 / Filesize : 230 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ふらっとC#,C♯,C#(初心者用) Part45



1 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 17:41:44 ]
このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、
勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。

>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

前スレ
ふらっとC#,C♯,C#(初心者用) Part44
pc12.2ch.net/test/read.cgi/tech/1251439041/

652 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 00:03:03 ]
C#そして.NETはおもしろい言語とフレームワークだから会社と関係なく楽しめるよ
C#とは関係ないが納期についておもしろいスライドがあった
www-06.ibm.com/software/jp/rational/events/rsc2009/pdf/k2_j.pdf

653 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 00:03:09 ]
俺はC#どころかCですらHello worldレベルのプログラムしか作ったことなかったのに
納期ギリギリで人が足りないからってC#のプロジェクトに引きずり込まれて、
その日の帰りに慌てて本屋で入門書を買ってVS2008Expressをインスコして徹夜で勉強して…

654 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 00:05:28 ]
マ板でやれ

655 名前:デフォルトの名無しさん [2009/10/10(土) 11:55:39 ]
マ板って何?

656 名前:デフォルトの名無しさん [2009/10/10(土) 12:01:37 ]
>>652
読んだけど意味が高度すぎてよく分からなかった。
要するに、
「ウチは、スケジュールに遅れずにいい品質の開発をしまっせ!」
ということ?

657 名前:デフォルトの名無しさん [2009/10/10(土) 14:10:10 ]
>>651
C#の経験者だけど、今、転職は難しいんだろうなぁ。
なんとなく肩身が狭くなってきたので会社を去りたいんだが。

658 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 14:47:14 ]
会社やめて同人エロゲ作って1年で家買えたわ
やめてよかった

659 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 15:01:53 ]
スレチ乙

660 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 18:07:58 ]
俺は転職に失敗したからアルバイトのコーダーになっちまったよまったく



661 名前:デフォルトの名無しさん [2009/10/10(土) 18:28:45 ]
>>653
インスコってなんだい?

662 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 18:34:34 ]
インストだろ インストール
文脈も読めないの?

663 名前:デフォルトの名無しさん [2009/10/10(土) 20:01:55 ]
FTPサーバーのファイルをサーバー上で移動できますか?
wc.DownloadFile(fileName, locelfileName);
wc.UploadFile(newfileName, locelfileName);
ではできます。
この場合、通信の途中でエラーがあると、ファイルが破損するので、サーバーだけで操作したいと考えてます。
アドバイスお願いします。


664 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:07:40 ]
できます

665 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:15:14 ]
>>663
どっかからftpクライアントのライブラリをもってくるのがいいと思う。

666 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 21:26:18 ]
あと、通信中に切れてもいいように、転送先の一時ファイルに転送して、転送
終了後にリネームするのが定石。ダウンロードも当然同じく。

667 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 23:17:25 ]
>>666
何いってんだおまえは

668 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:13:20 ]
サーバー間でコピーさせたいんでしょ
FtpWebRequest みたいなんではできないと思う
Socketで片方Passiveにしてそのポートでもう片方ひらいてStoreとRetieveする

669 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:28:37 ]
FTPじゃできんだろ

670 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:37:12 ]
同一サーバー上なら、ディレクトリ間の移動はリネームするだけのはずなんだが。
サーバー間の移動ならFTPよりrsyncがお勧め。



671 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:40:26 ]
プロトコル自体にリネームがないと思うが
まあ、davでも使えと

672 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:47:07 ]
davならぁ〜

673 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:50:23 ]
クソ
不意をつかれた


674 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:56:24 ]
ほい、あるよ。
ja.wikipedia.org/wiki/FTP%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E4%B8%80%E8%A6%A7

675 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:58:18 ]
671みたいな古臭い脳みその人は順次退場して欲しいもんだ

676 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:59:20 ]
563 名前:仕様書無しさん[sage] 投稿日:2009/09/23(水) 20:15:18
    2chで調べ物をしたい時は「教えてください」って書いても
    なかなか教えてもらえない。

    そういう時は、知ったかぶり風に間違ったことを自信満々に書く。
    そうすると、ものすごい勢いでツッコミを入れてもらえる。


677 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 01:01:31 ]
コピペ君って馬鹿だな、まで読んだ

678 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 01:08:46 ]
>>667
・・・仕事としてやったこと無いんだな坊ちゃん。

679 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 04:07:18 ]
>>187
選択状態、位置の管理を君がしてないから

これ以上の説明が必要ならソース出せ

680 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 10:25:54 ]
たぶんもう見てない



681 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 12:26:47 ]
C#で人工知能作れますか?

682 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 12:31:28 ]
天然無能にC#は使えません

683 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:19:24 ]
最強に初心者でちょっとプログラミングってものに興味持ち出したんですが
何から始めたらいいかよくわからなくて
このスレにいけとかここのサイトから見て始めろとかあれば教えてもらえるとありがたいです。

684 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:24:10 ]
前提がわからんと何とも、、、本当に何もなし?
とりあえずここ見て、どこからわからんか考えてみ
ttp://www.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.html

685 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:27:51 ]
>>684
恥ずかしながら無いに等しいと思います。
VB?というやつですか?それなら少しだけしたことはあるのですがそれもとても簡単なやつだったと思います。
URLありがとです。
とりあえず読んでみます!


686 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:27:59 ]
>>683
C#は基本的にはビジネスユースのプロが使う言語だからな。
裾野も広ければ奥行きもある。
本格的にやりたいなら入門書を買うことをお勧めする。

まあ、だからといってアマチュアが触れないのかといえばそうでもないが。

まず、ここは外せないな。
ufcpp.net/study/csharp/index.html

本当にゼロから始めるならここでもいいが、
homepage2.nifty.com/c_lang/

こっちは技術的なうそがいっぱい書かれてることで有名なところだから、
(にもかかわらず分かりやすいということで書籍化までされているのが厄介)
うそをうそと見抜けるようになるまで勉強したまえ。

687 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:40:12 ]
>>686
PCをゲーム機としてだけで置いておくのはかわいそうだと思ってやってみようかと
とりあえずブックマークさしてもらいました!

いきなり質問と言うか躓いてしまったのですが
Visual Studio .NETというソフトは有料なんでしょうか?
もし代わりとなるようなソフトがあればありがたいとは思うのですが・・・

688 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:42:46 ]
express edition なら無料で使える

689 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:48:02 ]
Visual Studio .NETってのは2002の頃ので有料版だけど、
2005以降は無料のExpressEditionがあってMSのサイトからDLできる。
最新は2008SP1ね

690 名前:685 mailto:sage [2009/10/11(日) 15:50:01 ]
>>688>>689
ありがとうございます!
Visual C# 2008 Express Edition with Service Pack 1というのでおkですかね?



691 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 15:59:31 ]
それでおk

692 名前:685 mailto:sage [2009/10/11(日) 16:07:47 ]
インスコしてみたのですがどうしても2008SQLサーバー?ですかね
それだけインスコできませんでしたとの表示が出て終了してしまうのですが・・・w
なにかインスコに関して制約とかこのOSだと駄目とかそういうものは

693 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:08:28 ]
最近組んだファイルの管理を行うロジックでDirectory.filenameとか言うのを叩いてファイルの列挙してるんだけど、
配列じゃなくコレクション型を使いたいということで後先考えずIListを使ってしまって
今になってよかったのかと思ってる。
クラスとかじゃなく、インターフェイスとなっているものを直に変数として宣言するのは気持ち悪いんだけど、この場合何か別の方法ってないのかな?

string tempFN = Directry.filename(***);
List<string> FN = List<string>();
FN.Addrange=tempFN;

とかなんか回りくどいのがあまり好きじゃないし、俺の低脳さも好きじゃない。
知恵と知識をおくれ

694 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:11:09 ]
>>693
原則として、フォルダ中のファイル一覧のような外部の事情で
いつ変更が加わってもおかしくないような
リソースに対してはキャッシュそのものを行わず、
必要なときにそのたびに取得するようにする。

695 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:11:35 ]
始めてプログラムするならC#とC++どっちがお勧めですか?

696 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:15:20 ]
断然C#
初めてでいきなりC++に挑戦すると挫折する可能性が高い

697 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:16:44 ]
というか、ことWindowsでプログラミングするときに
C++をわざわざ選択する意味がほとんどないな。現在では。

698 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:20:10 ]
>>694
ぅーん・・・、検索とか比較をする必要がある場合だったんでコレクション型に落として処理したかったんだけど、
こういったstring[]系のものを一発でList<string>に変換できる技があればなと思ってる。

配列から検索とか比較するのってなにか複雑に見えてしまう。
それにあの構文が見た目不安定に思えて仕方ないw

699 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:22:34 ]
配列は IEnumerable だから List のコンストラクタに入れられるだろ

700 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:29:56 ]
暗黙的に変換できないから一々Addrangeしないといけないからやだなぁって。
そういうことじゃない?



701 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:33:55 ]
ごめん・・・
.ToList();でけた

702 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:34:22 ]
LINQ使えるんだったらそもそもリストにする必要ないだろ

703 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:34:40 ]
つ DarkBASIC

704 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:34:41 ]
.NET 3.5 で C# 3.0 だったのかよ

705 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:37:03 ]
List<T>.FindなんかそのうちObsolete来るかもね
Silverlightではすでに削除されてる

706 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:39:24 ]
>>705
なぜ?

707 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:40:09 ]
LINQ (to Objects)があれば不要だから

708 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:42:44 ]
聞いたことはあるけど使ったことが無い。
というよりあまり魅力とは思わないんだけど、使い始めたらやめられない位つかうことになる?

709 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:43:26 ]
>>707
そんな理由で非推奨にしたらどれだけのメソッドが非推奨になるんだい

710 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:45:17 ]
>>692
とりあえずSQLサーバーとかいらんだろ



711 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:47:38 ]
とりあえずVisual Stadioはサーバー系とモバイル系、オフィス系を省いて、C++をフルインストール、後はデフォルト。
C++はフルにしないとツールや、コンパイルのときAnyCPUの選択ができなくなる。

712 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:48:58 ]
あとはDXperience

713 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:52:27 ]
>>708
よくWebの記事なので紹介されてるクエリ式( from x in items where … ) はあまり使わないだろうけど
メソッド形式( items.Where(x => x.Value < 10).ToList() みたいに書く方)は使いまくることになる
MSDNでSystem.Linq.Enumerableクラスを見てみるといいよ

714 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 16:59:55 ]
何かちょっと魅力と思えてきた。
これ使いこなせれば、今書いてるコードとかキュッと出来そうw

人に渡すと説明いりそうだけどw

715 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 17:54:54 ]
LINQは麻薬

716 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:06:07 ]
アルゴリズムを分かった前提でLINQを使ってほしいね
組み合わせ問題をLINQで無理やり書いて
速度が出ないコードを量産されたらたまらん

717 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:06:31 ]
何でもLINQで書きたくなる病を発症する人は多いな。

718 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:09:16 ]
今必死に抑えてるよ…

719 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:18:46 ]
LINQ to flickrとかね

720 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:20:42 ]
っは・・・し、静まれ・・・俺のLINQよ・・・怒りを静めろ!!



721 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:25:34 ]
やめろぉおおおおお
なんでもかんでもIEnumerableインターフェースを実装しようとするんじゃねエエエエエエエエエ

722 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 18:26:09 ]
あるあるw

723 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 20:02:06 ]
ほうらこんなものも列挙できるんだよ・・・
みてごらん・・・

724 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 20:09:06 ]
本当に麻薬だなw

725 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 20:20:53 ]
javaの1.4で仕事してるけど、ループを書くたびに、linqならああ書けるのにって
妄想してしまう。

726 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 20:21:49 ]
今時Java 1.4なんて苦行そのものだな。お疲れさん。

727 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 20:41:21 ]
>>693
var files= Directory.GetFiles(@"c:\work", "*.*", SearchOption.AllDirectories)
.Select(f => new FileInfo(f));
// .Select(x => new FileInfo(x)).ToArray()で配列;
foreach (var file in files)
Console.WriteLine(file.ToString());



728 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 00:52:04 ]
>>727
わざわざありがとうございます!

何か作っているうちにいろいろやって見たんだけど、これ中毒化する・・・。
ハンドルとか捕ってく時に無駄に使いまわしそうw
.Selectがいっぱい尻尾に着くとかとても自己満z

729 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:49:57 ]
DrawStringで矩形の中に改行しながら最大に近いサイズで文字を表示する方法を教えてください。

730 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:56:04 ]
DrawString(string, Font, Brush, RectangleF)



731 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 12:57:24 ]
MeasureText
MeasureString


732 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 13:49:08 ]
フォントサイズを変更しながらMeasureStringで収まってるかどうかループ回すってことですか?

それしかないのか・・・


733 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 13:56:46 ]
えーっと、比例とか分数って小3ぐらいで習うよな…
仮にそれで誤差が出るとしても、バイナリーサーチと同じアルゴリズムが使えると思うが

734 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 14:36:28 ]
そっか!

735 名前:デフォルトの名無しさん [2009/10/12(月) 18:55:51 ]
音楽プレイヤーについて質問があります。
WindowsMediaPlayerを使って音楽を再生しようとしています。
再生はできたので、次の段階で、評価の値を取得して、気に入った曲だけ再生しようとしています。
d.hatena.ne.jp/aont/20080419/1208600078
を参考に、メタデータを取得しようとしています。
ここで疑問点が出てきました。
評価の項目が見当たらないのです。
曲の評価は5なのですが、値が5のデータもありません。
評価を取得するにはどうしたらよいでしょう。

736 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 19:10:51 ]
列挙したら何が取れるの?

737 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 19:11:52 ]
ちっとはMSDN見ろ?
ttp://msdn.microsoft.com/en-us/library/dd564793.aspx
属性の名前についてはこっち見ろと書いてある
ttp://msdn.microsoft.com/en-us/library/dd562375.aspx
オーディオ関連に使用する属性に限定したリストがこれ
ttp://msdn.microsoft.com/en-us/library/dd562379.aspx
で評価は大体ratingの訳語だからratingをページ内検索
後は片っ端から詳細ページを確認

738 名前:デフォルトの名無しさん [2009/10/12(月) 21:45:47 ]
>>737
thanks

739 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 23:39:13 ]
ちと悩んでて質問させてくれ
C#のフォームに複数のswf組み込んでそのswfに同時キー処理を渡したいんだ
どうすればいい?
swfを貼り付けるとこまではサイト見ながらなんとか出来たが
swfの同時処理がわからん・・・。1日調べたけどお手上げだった俺に誰か救いの手をくれ

740 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:01:28 ]
同時ってのがあれだけど、スレッドとかか?
でもブラウザにswfにキーイベントとか渡せるかどうかわかんない



741 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:17:03 ]
いや、普通のフラッシュゲームとかと考えてもらっていい
イメージ的には1つのフォームに2つ以上のフラッシュゲームをおいて
キー操作で全く同じ動きする感じ。

742 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:23:35 ]
そもそも、そのswfが同時入力という概念があるのかすら決まってないんじゃないの?

743 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:33:21 ]
フォームに組み込むからフォーム側でコントロールすれば複数のオブジェクト(今の場合はswf)に
キーイベントを送ることは出来るとは思うんだが・・・。
リストとかテキストボックス複数に同時に同じキーイベント送ることが出来たからswfでも出来ると思ったけど
swfは無理なのかのう(´・ω・`)

744 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:35:05 ]
複数に同時、ってのは無理。

745 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:40:16 ]
無理なのか・・・(;´Д`)
他に方法は無いだろうか?もうC#じゃなくてもいいや

746 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:42:21 ]
じゃ、スレ違いだからどこかに消えてなくなれよ。

747 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 00:51:30 ]
どんな言語だろうと同時は無理だろう

748 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 01:13:43 ]
キーの制御だからC系でいけると思ったけど
C#で無理ならしゃーないな(´・ω・`)
ありがとう

749 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 02:15:36 ]
お前らの同時は質問者の同時と別だろうなw

750 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 02:48:15 ]
キー制御とか書いてあるから人間が操作する前提のフラッシュゲームを
自動で動かしたいとかそんなことなんだろう。
ならばリフレッシュレートより短い時間差があっても問題になることは少ないはず。
この程度の考察ができないようでは、とてもまともなプログラマーとは言えない。
許容誤差とか、仕様に不明な点があれば確認すべきだし。



751 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 03:06:08 ]
仕様ってなんだよw
仕事じゃあるまいし、なんでそんなに懇切丁寧にやらにゃならんのだ。
頭おかしいんじゃないの?

752 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 03:29:46 ]
遊びで手を抜くやつは仕事でも手を抜くんだよなあ
人間、そんなに器用に習慣を変えることなんてできないんだから
ちょっとしたことでも態度に出たのを見られてるから注意した方がいいよ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<230KB

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