ふらっとC#,C♯,C#(初心者用) Part51at TECH
ふらっとC#,C♯,C#(初心者用) Part51 - 暇つぶし2ch549:デフォルトの名無しさん
09/12/23 20:22:39
107 名前:デフォルトの名無しさん[sage] 投稿日:2009/12/19(土) 19:16:14
>>105
君に対しては既に「自分を棚上げするな」と言ってあったはずだが、
それはもう忘れたのか。

550:デフォルトの名無しさん
09/12/23 20:30:46
コピペ君って馬鹿だな、まで読んだ。

551:デフォルトの名無しさん
09/12/23 20:34:23
チンパンジーのアイちゃんとコピペ君って馬鹿だなって、
書き込んでる人って、この板に常駐してるのだろうか。
すごい頻繁にみる。

552:デフォルトの名無しさん
09/12/23 21:56:58
初心者スレだろ

int x=10;
string s=x.ToString();はコンパイルできるのに

string s="10";
int x=s.ToInt();がコンパイルできません。どうしたらいいですか!?

みたいな初心者が来るスレでいいのさ。

553:デフォルトの名無しさん
09/12/23 21:58:10
C#のうんさふぇ時の配列は
CやC++と違って

array[10]と10[array]は同じじゃないんだな。
求む!完全移植!

554:デフォルトの名無しさん
09/12/23 22:00:29
質問よいでしょうか?

自分のPCの環境では問題なくビルドもでき、アプリケーションの
起動も問題ないのに、人のPCではエラーして起動しないことが
ありました。数人に試してもらいましたが、起動できるPCとできない
PCがありました。
こういうケースでデバッグするには、普通はどうするものなのでしょうか?
エラー署名のメッセージを見るしかないのでしょうか?


555:デフォルトの名無しさん
09/12/23 22:01:32
>>554
リリースでビルドしたものを渡した?

556:デフォルトの名無しさん
09/12/23 22:03:34
あと、各 PC のフレームワークのバージョンの確認とか。

557:デフォルトの名無しさん
09/12/23 22:03:42
int i=5;
string s=x.ToString();はコンパイルできるのに

string s="5";
int i=s.ToInt(); がコンパイルできません。どうしたらいいですか!?

558:デフォルトの名無しさん
09/12/23 22:03:45
LeaveとValidatedの用途の違いは何ですか?
コントロールを抜けたときにイベントを起こしたいですが、2つのどちらを使うべきか分かりません。

559:デフォルトの名無しさん
09/12/23 22:04:36
フレームワークのバージョンがあってなければバージョンアップ要求
しなかったっけ?

560:デフォルトの名無しさん
09/12/23 22:05:04
>>554
そもそもダメなPCには.NET Frameworkが入っていないという可能性はないか?

561:554
09/12/23 22:08:33
はい、DebugではなくReleaseのものを渡しました。

ビルドはFramework2.0でして、相手のPCにも2.0がインストール
されていることも確認しました。

起動して砂時計で音沙汰なしの場合と、エラーが出て
エラー署名にSystem.nullpointerexceptionが見えてる
場合があります。

562:デフォルトの名無しさん
09/12/23 22:13:59
ぬるぽ・・・だと

563:デフォルトの名無しさん
09/12/23 22:21:57
え、「エラー署名」wwwwww


Microsoft用語においつけるなら司法試験うかるんじゃないかって思ってる


564:デフォルトの名無しさん
09/12/23 22:23:43
流れに吹いたw
このスレ回答する気さらさらねえだろw

565:デフォルトの名無しさん
09/12/23 22:25:12
いやわかるわけないw
とりあえず参照してるDLLを全部晒してみようか

566:デフォルトの名無しさん
09/12/23 22:28:47
これをずばり言えたらエスパーです
それか形態形成場にアクセスできます

567:デフォルトの名無しさん
09/12/23 22:29:32
本当にできる奴は「こんな糞スレに質問投下するくらいなら・・・」って自己解決しちゃうよ

568:デフォルトの名無しさん
09/12/23 22:31:59
例外が出るならスタックトレースを見ればどこで発生してるかはわかる
ダメならTrace.WriteLine入れまくる

569:554
09/12/23 22:34:05
みなさんありがとうございます。
調べてもわからなかったので・・・
初心者なので仕方ないです。

参照設定が関係するんですか。
PDFLibNetを参照設定してます。
Acrobatに依存しないPDF表示しようと思いまして。


570:デフォルトの名無しさん
09/12/23 22:39:32
ググってみたけどこれでいいの?
URLリンク(www.codeproject.com)
確かに依存性がやたら多くて怪しいな
>This project consists of 7 DLLs that must all be in the same directory:
* FreeImage.dll
* FreeImageNET.dll
* gsdll32.dll
* itextsharp.dll
* PDFLibNET.dll
* tessnet2_32.dll
* PDFView.dll
とあるけど確認した?
あとよくあるのがC++/CLIのライブラリが混ざっててCRTが必要なケース

571:デフォルトの名無しさん
09/12/23 22:43:19
いいかも~わるいかも~

572:デフォルトの名無しさん
09/12/23 22:46:27
結局のところ外部DLL使ってて実は環境によっては入ってない
代物なのに自分の環境にあるから無い場合についてのエラー
チェックもしないでしかもエラーが起きても回避しちゃうような
ロジックで突き進んだためにヌルポなんですね

573:554
09/12/23 22:47:32
原因、それっぽいです。
PDFLibNet.dll単独で使ってました。
依存関係のdllを参照設定して確認してみます。
ありがとうございました。

ドキュメントも適当に読んでるとダメですね。
今後気をつけて読むようにします。

574:デフォルトの名無しさん
09/12/23 22:50:57
調べてみたけどPDFLibNET.dllはXpdfっていうC++のライブラリをC++/CLIでラップしてるのかな
それだとやっぱりCRTが入ってない可能性が高い

575:デフォルトの名無しさん
09/12/23 22:55:57
PGM.EXE 100 / 200 + 3   /B の場合に
"100 / 200 + 3   /B" という文字が欲しいのですが何か方法はありませんか。
次のようにすればできるのは分かってますが、" "なしでできる方法を探しています。
PGM.EXE "100 / 200 + 3   /B" 


576:デフォルトの名無しさん
09/12/23 22:57:22
自分で読んでみて理解できるのかい

577:デフォルトの名無しさん
09/12/23 23:01:28
string.Join(" ", args)
ただし連続したスペースは一つになる

578:デフォルトの名無しさん
09/12/23 23:03:58
>>577
例が悪いのですが、連続したスペースに意味があるのです。

579:デフォルトの名無しさん
09/12/23 23:04:22
>>575
Environment.CommandLineを少し加工する
(これは先頭の実行ファイル名の部分も含むのでそこを取り除く)のが素直なやり方だと思う。

580:デフォルトの名無しさん
09/12/23 23:12:41
それをコマンドラインでやるなよという感じがするんだけど。

581:デフォルトの名無しさん
09/12/23 23:26:48
動的型も使えるなんてC#始まったな。

582:デフォルトの名無しさん
09/12/23 23:33:14
事実上ほとんどすべての演算子をオーバーロードできるようになりました

583:デフォルトの名無しさん
09/12/23 23:50:36
>>579
ありがとうございました。それで何とかなりそうです。
string cmdline = Environment.CommandLine;
int cmdlen = cmdline.IndexOf(' ');
if (cmdlen < 0) cmdlen = cmdline.Length;
string argstr = cmdline.Substring(cmdlen).Trim();


584:デフォルトの名無しさん
09/12/23 23:51:45
リフレクおもしろ

string何のいんたーふぇいすを敬称してるか調べられるのな。
でも調べるだけよりもっといろいろ面白い使い方ないかな

585:デフォルトの名無しさん
09/12/24 00:06:25
文字列が表す名前のメソッドを呼んだりできる
もっと頑張れば動的にIL生成したりできる

586:デフォルトの名無しさん
09/12/24 00:09:21
>>558
なんですが、どなたか教えていただけないでしょうか?

587:デフォルトの名無しさん
09/12/24 00:28:56
>>558
Leave でいいよ。

588:デフォルトの名無しさん
09/12/24 00:48:02
>>586
フォーカスが外れる時に発生するイベントは、発生する順番で書くと
LostFocus

Leave

Validating

Validated
の4つ
単にコントロールから抜けるときのイベントであれば文字通りLostFocusイベントまたはLeaveイベントを使えばいい。
ValidatingやValidatedは検証する前および後に発生するイベント。
Validatingイベントは他のイベントと違い、イベント引数がCancelEventArgsとなっており、
CancelEventArgsのCancelをtrueにすると、それ以降のイベントをキャンセル、つまりフォーカス移動をキャンセルすることができる。
入力内容をチェックしてエラーの場合フォーカス移動をさせないといった場合に使用する。

589:デフォルトの名無しさん
09/12/24 01:07:10
LeaveイベントをまちがえてValidatedイベントとして書いたときは、どんな不具合が生じる可能性があるの?

590:デフォルトの名無しさん
09/12/24 01:34:35
ない。
ただ、ValidatingイベントでCancel = trueにしちゃった場合は発生しない。
それだけ。
あとは、コードの見やすさ。
他人がコード見たとき検証処理書いていないのにValidatedイベント使っているのをみると???と思われる。

591:デフォルトの名無しさん
09/12/24 01:36:11
>>589
・ValidatingでイベントをキャンセルするとValidated
が発生しない
・CausesValidation プロパティが falseの場合、Validated
が発生しない
・データバインディングを行っている場合、Leaveがデータ反
映前、Validatedがデータ反映後


592:デフォルトの名無しさん
09/12/24 01:46:29
スレッドによるタイマーを用いて組んでいます。
ひとつは1秒毎に起動するスレッド、
もうひとつは3秒毎に起動するスレッドです。
これにより、競合を起こし、3秒毎に起動するスレッドが機能しないのですが、
どのようにすればいいのでしょうか。

593:デフォルトの名無しさん
09/12/24 02:02:26
意味が分からない。
どういうコード書いてんだ?


594:デフォルトの名無しさん
09/12/24 02:03:42
機能しますよ

595:デフォルトの名無しさん
09/12/24 02:06:39
int i=0;
while(true)
{
Thread.Sleep(1000);
if(i%3=0)th1.Start();
th2.Start();
}

とかだったらそれはそれで

596:デフォルトの名無しさん
09/12/24 04:59:53
競合が起きないようにすれば

597:デフォルトの名無しさん
09/12/24 05:16:16
>>595
今間違いに気がついたorz

598:デフォルトの名無しさん
09/12/24 10:16:05
>>597
一つ一つ確認してから行動するよう何度も言ってるだろw

599:デフォルトの名無しさん
09/12/24 10:39:06
しかしまぁ・・・
なぜ競合が起きているという結論になったんだろうな・・・?

600:デフォルトの名無しさん
09/12/24 10:43:12
293がスレッド使おうとして再び挫折してワケワカメなコード書いてるんじゃないか

601:デフォルトの名無しさん
09/12/24 11:07:28
>>600
なんか納得www

つうか正確に3秒でスレッドが動かないとか そういうのでおかしいとか言ってんのかな?


602:デフォルトの名無しさん
09/12/24 11:23:53
UIスレッドで動いてたりして

603:デフォルトの名無しさん
09/12/24 11:39:43
BackgroundWorkerとか使えばいいのに

604:デフォルトの名無しさん
09/12/24 11:50:13
それはそれでおかしいだろどう考えても

605:デフォルトの名無しさん
09/12/24 12:28:43
彼が言うスレッドと言うのが、マルチスレッドじゃなくてThred.sleep()
そのものの事じゃないのかな?

606:デフォルトの名無しさん
09/12/24 12:50:19
>>604
それまさにいいいいやっっっほぅぅぅ!

607:デフォルトの名無しさん
09/12/24 12:53:37
そんなことよりクリスマスの話題にしようぜ

608:デフォルトの名無しさん
09/12/24 13:05:45
考えないようにしてたのに

609:デフォルトの名無しさん
09/12/24 13:21:52
ガチで人間嫌いの俺にとってはクリスマスで一人なのがむしろ歓喜w
去年は飲み会とかで疲れただけだった

610:デフォルトの名無しさん
09/12/24 13:26:01
夜中にGCさんがやってきて独り者をさらっていきます

611:デフォルトの名無しさん
09/12/24 13:28:37
告白前にトランザクションかけておきたいんですが・・・・

612:デフォルトの名無しさん
09/12/24 13:44:28
タイムマシンないと無理。

613:デフォルトの名無しさん
09/12/24 14:57:01
Christmas.Dispose();

614:デフォルトの名無しさん
09/12/24 14:57:36
クリスマス中止のお知らせ

URLリンク(www.nicovideo.jp)


615:デフォルトの名無しさん
09/12/24 15:01:47
今日と明日で年賀状書ききるわ
クリスマスは家族とちょっと贅沢なもん食うのが恒例になってるから楽しみだぜ。

616:デフォルトの名無しさん
09/12/24 15:56:11
>>614
全然関係ないじゃねえかw
アクセス乞食か?

617:デフォルトの名無しさん
09/12/24 16:14:17
別のスレッドタイマーを一時停止する方法を教えてください。

618:デフォルトの名無しさん
09/12/24 16:26:05
おいw

619:デフォルトの名無しさん
09/12/24 16:27:17
ま・た・お・ま・え・かwwwwwww
もう難しいことせずに 適当にスレッドセーフなstop start とかつけて自分で管理しちゃえよ

620:デフォルトの名無しさん
09/12/24 18:37:09
クラスライブラリって、dllファイルが出力されるじゃないっすか。
あれって出力するファイルの拡張子を変更する事できないのでしょうか…
あと、アイコンの設定も…
アイコンは設定してもdllファイルが出力されるからダメみたい…

教えて童貞サンタさん


621:デフォルトの名無しさん
09/12/24 18:44:07
dllに何を求めているのかまったくわからない

622:デフォルトの名無しさん
09/12/24 18:49:09
DLLなんてリネームしておいても動くと思うぞ?

623:デフォルトの名無しさん
09/12/24 18:50:05
簡単に言うと、プラグインの様なものを作成したいと思っております
それを独自の拡張子にしたいという事です

624:デフォルトの名無しさん
09/12/24 19:59:37
少し試せば分かることをw

625:デフォルトの名無しさん
09/12/24 20:33:08
>>623
拡張子を変更すれば良いじゃん

626:デフォルトの名無しさん
09/12/24 21:54:24
>>625
口だけではなく例を見せて下さい

627:デフォルトの名無しさん
09/12/24 21:58:36
>>626
文字通りだとおもふ。

628:デフォルトの名無しさん
09/12/24 21:59:22
コンボボックスに次のような値を設定します。
セレクティッドインデックス:0
セレクティッドバリュー:001
名前:うどん

セレクティッドインデックス:1
セレクティッドバリュー:002
名前:そば

セレクティッドインデックス:2
セレクティッドバリュー:003
名前:きしめん

このとき、ある条件を満たしているため、このコンボボックスのきしめんをセレクトしたいとします。

このとき、きしめんを選ぶには、セレクティッドインデックス=2を指定する以外に、
きしめんのインデックスを選ぶようにする方法はありますか?
将来、そばと、きしめんの間にマカロニが入る可能性がありセレクティッドインデックスがずれる可能性があるためセレクティッドインデックスを直接指定したくないんです。
よろしくお願いします。


629:デフォルトの名無しさん
09/12/24 22:21:21
言ってる意味がわからない
プログラム的にって意味なのか?
インデックスを選ぶようにって意味がわからん

630:デフォルトの名無しさん
09/12/24 22:31:04
SelectedValue='0003'じゃいかんの?

631:デフォルトの名無しさん
09/12/24 23:02:53
DLLの名前を変えたら(拡張子でも同じ)、コードベースを指定しないと自動的には読み込めないよ。


632:デフォルトの名無しさん
09/12/24 23:09:39
>>630
セレクティッドバリューはプロパティじゃないの?
セレクティッドバリューを指定することができるん?

633:デフォルトの名無しさん
09/12/24 23:21:32
つか正しく表記してくれ
メンバなのか全然関係ないことなのかようわからん

634:デフォルトの名無しさん
09/12/24 23:40:51
>>633
セレクティッドバリューは、選択するものではなく、参照するプロパティと思っていました
(T_T)。
なので、
セレクティッドバリュー=2
としてコンボボックスのインデックスを指定することはできないと思っていました。

635:デフォルトの名無しさん
09/12/24 23:42:05
わざとですよね?

636:デフォルトの名無しさん
09/12/24 23:43:47
いいえ、なかなかの天然物です

637:デフォルトの名無しさん
09/12/24 23:47:25
クビ切り落としてクソ流し込みたくなる奴だな

638:デフォルトの名無しさん
09/12/24 23:51:55
うほ?

639:デフォルトの名無しさん
09/12/24 23:54:41
半角カナは見辛い

640:デフォルトの名無しさん
09/12/25 00:11:59
というか半角カナは文字化けするから使わないのがネチケットだろうが

641:デフォルトの名無しさん
09/12/25 00:13:12
釣り乙

642:デフォルトの名無しさん
09/12/25 00:20:18
>>640
どういうときに文字化けすんの?

643:デフォルトの名無しさん
09/12/25 00:22:01
>>635
意味が分かればええやん。
要は、

644:デフォルトの名無しさん
09/12/25 00:22:17
>>642
アスキーコードであっても半角カナのフォントを実装してるとは限らん
からじゃないの?

645:デフォルトの名無しさん
09/12/25 00:33:59
確か半角の基本形はアスキーコードで昔は7bitの範囲までだったんだよね
つまり0x00~0x7Fまでは使ってた

ところが日本でMSXや一部のコンピューターが独自に半角カナをあいてる
0x80~0xFFの間に入れて使うようになった?その名残が今も残ってるだけで
海外にすれば半角カナなんて無くていいんだよね・・・実際は・・・

あとエンコードの方法でも引っかかるんじゃなかったっけ?

646:デフォルトの名無しさん
09/12/25 00:39:36
>>642
電子メールなど文字コードにISO-2022-JP(いわゆるJISコード)を使う環境。
そもそも半角カタカナが収録されていない。

ウェブ上で問題になるのは、Shift_JISとEUC-JPとの動判別。
同じバイト並びがShift_JISでもEUC-JPでも正しい文字列として解釈できてしまう場合があるのだが、
半角カタカナを含むとそれに該当しやすくなる。そのため、自動判別に失敗しやすくなる。

647:デフォルトの名無しさん
09/12/25 00:41:12
意味がわかんねーから言ってんだろダアホ!

648:デフォルトの名無しさん
09/12/25 00:42:13
>>647
ガラパゴスな環境でネットにつながないスタンドアローンなら好きに使え
そうじゃないなら使うな
それだけ

649:デフォルトの名無しさん
09/12/25 00:49:30
つーか半角カナなんて実装やめりゃーいいのにな
ポケコンとかの時代じゃねーつーの
そうじゃなくても半角カナなんて使いにくいのに

650:デフォルトの名無しさん
09/12/25 00:50:03
まあ実際は10年前だってそんな問題にお目にかかることはまずありえなかったんだけどねw

このネタは実用上の問題っていうより、「寂しい奴に話題をふるきっかけを与えるツール」
という要素の方が大きいねw

651:デフォルトの名無しさん
09/12/25 00:52:36
半角カナをコードに書く奴は問答無用で首刎ねてるよ

652:デフォルトの名無しさん
09/12/25 00:53:40
>>650
10年前くらいならパソ通からインターネットに漸く切り替わった時代じゃなかったっけ?
まだまだ日本は日本、他所は他所みたいな空気で居られた時代だからってのもあるでしょ
ネットもここまでじゃなかったのでエンコードで困るようなこともなかったろうし

653:デフォルトの名無しさん
09/12/25 00:57:08
半角カナを使って良い環境で使うなって絶叫されてもな。

654:デフォルトの名無しさん
09/12/25 00:59:09
まあそんな状態だからいつまでたっても文字コードの統一が行われない・・・
さっさとやってくれ・・・

655:デフォルトの名無しさん
09/12/25 01:16:45
>>651
タトエバドンナヤツ?

656:デフォルトの名無しさん
09/12/25 02:36:13
読みにくいなw

657:デフォルトの名無しさん
09/12/25 03:34:58
なんで半角カナの話になってんだよダアホ!

658:デフォルトの名無しさん
09/12/25 04:00:38
何で半角カナの話になってんだボケ!とは思うが、>>628は読み辛いと思う。

659:デフォルトの名無しさん
09/12/25 09:05:12
半角カナ使うなとかいつの時代だよ
使えるもんは使えよ
PGだってそうだろうが

660:デフォルトの名無しさん
09/12/25 09:11:08
言いだしっぺの633は別に文字コードの話をしているわけではないんだろうけどね

661:620
09/12/25 09:34:21
半角カナの流れぶった切ってすんません。。。

やりたい事は、VS2005(C#)使って作成した
自作アプリから自作プラグインを読み込んで使用するだけなんですけど、
その自作プラグインの拡張子・アイコンを変更したいのです

ファイル名をリネームすれば拡張子変えれるんですけど、
アイコンが変わらないのです…
プロジェクトの設定で一発でいけるようにできないでしょうか
アプリの方はプロパティのリソース(アイコン)変えるだけでいけるんですけど。。。

662:デフォルトの名無しさん
09/12/25 09:41:42
アイコンを表示するのはShellの仕事。
exeとicoはリソースからアイコンを抽出してくれるが、
他はエクスプローラのツールのフォルダオプションのファイルの種類で
拡張子に設定したものが表示されるだけ。
その変更する予定の拡張子を登録してアイコンを指定すれば変わる。

663:620
09/12/25 09:53:54
そうだよなぁ…
てか、今更ながらexeのアイコンてそういう仕組みだったのねw

.csprojに
<ApplicationIcon>SamplePlugin.ico</ApplicationIcon>
って追加してもダメなのね…

664:デフォルトの名無しさん
09/12/25 09:56:29
リソースにはしっかり埋まってるから
hoge.dll を hoge.exe にリネームするだけでアイコンが表示されるはず。

665:デフォルトの名無しさん
09/12/25 10:00:10
あ、ホントだ!
なるほど、すごく基礎的な事かもしれないけど勉強なった!
インストーラ作るか…

666:デフォルトの名無しさん
09/12/25 10:04:06
int[] x = new int[10];
これのxは何型?int[]型?それともint[10]型?

667:デフォルトの名無しさん
09/12/25 10:09:52
int[]型

668:デフォルトの名無しさん
09/12/25 10:40:47
>>620
なぜそこまでしないといけないのかちょっと気になったんだが
よかったら後学のために教えてくれないか?



669:デフォルトの名無しさん
09/12/25 10:48:11
>>668
>>623

結局のところ独自のファイル形式(中身はただのDLLだけど)として
レジストリに登録、その際にアイコンも、って感じになるんだろうと思う。

実際そういうことしてるソフトってたまに見るよ。

670:デフォルトの名無しさん
09/12/25 11:04:51
>>669
タマニミルナ

671:デフォルトの名無しさん
09/12/25 11:08:16
>>668
まさに>>669の言う通りです

672:620
09/12/25 11:09:03
>>620です、すんません

673:デフォルトの名無しさん
09/12/25 11:13:49
>>669
結構拘ってるというか、凝ってるところもあるんだな
勉強になったよ サンクス

674:620
09/12/25 11:17:58
>>673
一応、商用のソフトなんで…w

みんなありがとうございました!

675:デフォルトの名無しさん
09/12/25 13:17:34
半角カナのせいでネット環境の整備は3年は遅れたよな

676:デフォルトの名無しさん
09/12/25 13:19:48
>>670
半角うぜー
わざとだろ

677:デフォルトの名無しさん
09/12/25 13:36:01
225名無しさん:2006/08/28(月) 01:12:52 ID:kkOh0dpH0
つ━━一 ポッキーでも喰え
 
226名無しさん:2006/08/28(月) 01:13:10 ID:/HPxyTcf0
ポッキーの半分のやつどうするの?
 
227名無しさん:2006/08/28(月) 01:15:14 ID:kkOh0dpH0

 
228名無しさん:2006/08/28(月) 01:18:17 ID:/HPxyTcf0
ポッキーを半分にするの教えて
 
229名無しさん:2006/08/28(月) 01:20:25 ID:kkOh0dpH0
 ━一
 
230名無しさん:2006/08/28(月) 01:21:00 ID:/HPxyTcf0
ふざけないで
 
231名無しさん:2006/08/28(月) 01:23:20 ID:kkOh0dpH0
お前がふざけんな
 
232名無しさん:2006/08/28(月) 01:30:36 ID:rzxw0X6c0
ぽっきーでF8で変換
 
233名無しさん:2006/08/28(月) 01:38:52 ID:/HPxyTcf0
ポッキー できた!ありがとう!

678:デフォルトの名無しさん
09/12/25 13:56:41
いまだに日本のメールはISOなんちゃらだからなあ
メールに関して言えば.NETのクラスじゃ正直役に立たん

679:デフォルトの名無しさん
09/12/25 14:05:37
MIME64とかじゃないっけ?メールは全然知らんけど

680:デフォルトの名無しさん
09/12/25 14:10:41
MIME64とな!


681:デフォルトの名無しさん
09/12/25 14:12:48
なんか便乗質問だけど、
UnicodeとUTF-8の違いを誰か教えて
Encodingとか使うときにいつも意味が分からなくて困る

682:デフォルトの名無しさん
09/12/25 14:16:58
普通Windowsで単にUnicodeというとUTF-16のこと

683:デフォルトの名無しさん
09/12/25 14:23:38
Unicodeという大きなくくりの中にUTF-8やUTF-16やUTF-32が含まれる感じ

684:デフォルトの名無しさん
09/12/25 14:25:48
UTFとかUCSとかこまかいこと言い出すときりが無いな。


685:デフォルトの名無しさん
09/12/25 14:25:58
で、そのUTF-8の中にはBOMあり、BOMなしがあったり・・・

686:デフォルトの名無しさん
09/12/25 14:27:56
日本はNECのマシンなどがあったのでS-JISの系統が未だに残ってるしな

687:デフォルトの名無しさん
09/12/25 14:28:11
Unicode体系を初心者でも分かりやすく理解出来るサイトとかないかな?

688:デフォルトの名無しさん
09/12/25 14:29:59
>>687
おおむね間違ってはないと思う
ここは大雑把に見て他のサイトと含めて調べて
URLリンク(ja.wikipedia.org)

URLリンク(ash.jp)
ここだと全角文字をそれぞれのコードでどう管理してるかわかるよ

689:デフォルトの名無しさん
09/12/25 14:31:17
Encodingのプロパティに限って言えばUnicode=UTF-16
Windowsや.NET Frameworkの標準ということで特別扱い

690:デフォルトの名無しさん
09/12/25 14:35:58
>>688
難しいなw
しょうがくせいにもわかるゆにこーど
って感じのはさすがにないかww

691:デフォルトの名無しさん
09/12/25 14:36:58
Unicodeは場当たり的に拡張してグダグダになっちゃったからね
新しい統一コードきてくれ!

692:デフォルトの名無しさん
09/12/25 14:38:02
>>690
S-JISはわかりやすい
半角はアスキー互換だし
アスキーであいてるところを全角文字の上位1バイトの認識用に割り当ててる感じ
URLリンク(charset.7jp.net)


693:デフォルトの名無しさん
09/12/25 14:39:18
>>691
だよね
マシンの性能がまだまだなときに拡張してるから今からみると
なんでこんなダサい拡張したんだよwとか思うわw

694:デフォルトの名無しさん
09/12/25 14:43:02
サロゲートペアなんてなくて全世界の言語に対応出来るようになるには64ビット位でできるかなぁ?
世界の言語(の文字)がどんだけあるんかわからんが。

695:デフォルトの名無しさん
09/12/25 14:48:31
>>694
S-JIS見てる限りじゃあアスキーの互換保ちながらアスキーの空きコード
を利用して全角を2バイトで表現してるけどかなり空いてるからなあ
UTF-32にすれば宇宙文字とかなければ余裕で足りそう

696:デフォルトの名無しさん
09/12/25 14:51:11
>>686
S-JISの旧名称がMSーKANJIだっけ?

697:デフォルトの名無しさん
09/12/25 15:02:27
次変えるならいっそのこと64か128でやるべきだろ


698:デフォルトの名無しさん
09/12/25 15:02:48
64ビットて
32ビットで十分だろ

699:デフォルトの名無しさん
09/12/25 15:03:50
32ビットだと40億文字ぐらい登録できるけど、
足りるのか足りないのか微妙な値で困るなw
間を取って48ビットにしよう

700:デフォルトの名無しさん
09/12/25 15:05:01
将来の事を考えすぎてもいいくらいでは?

でも48は中途半端だろwwww

701:デフォルトの名無しさん
09/12/25 15:06:17
今のところ24bitで納まってるんだっけ

702:デフォルトの名無しさん
09/12/25 15:17:57
MACアドレスみたいに48ってそこそこ現実的な感じじゃね?w

703:デフォルトの名無しさん
09/12/25 15:20:47
>>700
仮に文字種が大量に必要になるとしたら、ファーストコンタクト以外ありえねーぞ

704:デフォルトの名無しさん
09/12/25 15:23:59
MACアドレスで思い出したけど、IPV6って全然普及しないねw

705:デフォルトの名無しさん
09/12/25 15:25:45
もう世界中すべて1と0だけの世界でいいじゃないか

706:デフォルトの名無しさん
09/12/25 15:26:30
日本はこれまたガラパゴスやっててNGNなんてやってるからね・・・
あれって既存のインターネット技術の関連のIPv6とIPが衝突するとか問題になってなかったっけ?

707:デフォルトの名無しさん
09/12/25 15:28:24
マルチプレフィックス問題ってやつか
URLリンク(itpro.nikkeibp.co.jp)

708:デフォルトの名無しさん
09/12/25 16:59:37
2000年問題とか2038年問題とかギリギリで苦労してる例はあるんだし
まさかねーだろwwwって思っても大きめにとっとくにこしたことはないような。
多バイト系に拡張可能なように予約領域とっとくとかさ。

709:デフォルトの名無しさん
09/12/25 17:05:37
C#関係ねーし

710:デフォルトの名無しさん
09/12/25 17:09:12
年問題っていっぱいあっておもしろいなwww

1999年問題
1999年8月21日問題
2000年問題
2001年9月9日問題
2025年問題 ←次ここ
2030年問題
2036年問題
2038年問題
2040年問題
2048年問題
2050年問題
2053年問題
2070年問題
2079年問題
2088年問題
2100年問題
2107年問題
10000年問題
60056年問題


711:デフォルトの名無しさん
09/12/25 17:12:27
暗号の2010年問題を忘れるなよ。あとちょっとだぞ。
URLリンク(itpro.nikkeibp.co.jp)


712:デフォルトの名無しさん
09/12/25 17:20:02
>>711
その辺は文字コードと一緒で古いシステムが問題になるケースだな

任天堂はなんかすごく意味不明な社長談話でスルーしてたねw

713:デフォルトの名無しさん
09/12/25 17:25:14
2025年問題ってなの?

714:デフォルトの名無しさん
09/12/25 17:27:46
ちょっとまって>>711読んだらSHA-1て脆弱なのかよ・・・
今は何使えばいいんだ・・・

715:デフォルトの名無しさん
09/12/25 17:29:04
>>713
昭和100年にあたるから
2000年問題みたいなもん

716:デフォルトの名無しさん
09/12/25 17:35:15
>>714
SHA-256

717:デフォルトの名無しさん
09/12/25 17:47:25
>>713
昭和かー
その発送はなかった

718:デフォルトの名無しさん
09/12/25 17:48:22
>>716
うちはMD5使ってるけど危ないの?

719:デフォルトの名無しさん
09/12/25 17:50:00
>>710
RFC2550が全てを解決してくれる。

720:デフォルトの名無しさん
09/12/25 17:51:54
SHA-1024

721:デフォルトの名無しさん
09/12/25 17:52:32
>>718
まあ攻撃者などに目つけられるようなところじゃなければ問題ないでしょ

722:デフォルトの名無しさん
09/12/25 18:11:05
うんちく語るならよそ行けよ。
お前のオナニースレじゃねえんだよ。

723:デフォルトの名無しさん
09/12/25 18:11:09
>>718
MD5ってずいぶん昔にだめだった気がするのは俺だけか

724:デフォルトの名無しさん
09/12/25 18:17:39
>>723
未だに色々なところで使われてるような気がするけどなぁ。


725:デフォルトの名無しさん
09/12/25 18:26:20
MD5は改ざん防止というよりビット化け検出用に使われてるな

726:デフォルトの名無しさん
09/12/25 18:28:04
うききっ

727:デフォルトの名無しさん
09/12/25 18:28:04
脆弱性のあるハッシュ関数だからって、すぐ使われなくなるわけじゃないだろ。
セキュリティを重視する分野でないなら問題ない。

728:デフォルトの名無しさん
09/12/25 18:30:54
基本的にハッシュ関数の性能ってどこが違うの?

729:デフォルトの名無しさん
09/12/25 18:39:50
>>718
今年初めにこんなニュースが出たくらいだし、
暗号目的で使っているなら、そろそろ乗り換えを考え始めてもバチは当たらないと思う。

SSLが破られる -- ハッカーがMD5の衝突を利用してCA証明書の偽造に成功
URLリンク(japan.zdnet.com)

730:デフォルトの名無しさん
09/12/25 18:41:31
ディスプレイ上の任意の場所の色を取得したり設定したりはどうやる?
formやpictureboxならgetpixelだのsetpixelだので設定できるけど・・・

731:デフォルトの名無しさん
09/12/25 18:44:00
>>729
衝突ってh(x)=h(y)になるってこと?

732:デフォルトの名無しさん
09/12/25 18:47:52
>>731
そう。

733:デフォルトの名無しさん
09/12/25 18:52:11
2chが使ってるIDもMD5で作ってるんだっけ?


734:デフォルトの名無しさん
09/12/25 19:02:49
SHA1が時代遅れとかまじか
俺が勉強した頃は絶対無敵って言われてたのに

735:デフォルトの名無しさん
09/12/25 19:16:18
>>734
( ´・ω・)ハ(・ω・` )

736:デフォルトの名無しさん
09/12/25 19:17:22
2000年問題で大騒ぎしたのって、もう10年も前のことなんだよな…
10年後の自分がまさかこんなことになるとは想像もつかなかったよ

737:デフォルトの名無しさん
09/12/25 19:18:36
60056年問題が顕在化するころ、人類は生存してるのかな?

738:デフォルトの名無しさん
09/12/25 19:37:35
>>737
イルカ人に滅ぼされてると思う
URLリンク(image.blog.livedoor.jp)

739:デフォルトの名無しさん
09/12/25 19:42:41
>>738
進化はえーw

740:デフォルトの名無しさん
09/12/25 20:03:53
( ´・ω・)ハ(・ω・` ) ←キモッw

741:デフォルトの名無しさん
09/12/25 20:05:31
>>740
( ´・ω・)ハ(・ω・` )

742:デフォルトの名無しさん
09/12/25 20:26:24
>>733
crypt

743:デフォルトの名無しさん
09/12/25 20:30:04
2009年問題

744:デフォルトの名無しさん
09/12/25 20:30:23
任意のdictionary<T,T>クラスで要素をランダムに選ぶメソッドってどうやって作るかな

var d = new Dictionary<string, string>();
d["Japan"] = "日本";
d["America"] = "アメリカ";
d["China"] = "中国";
string s = randchoice(d);

sには"日本"になったり、"アメリカ"になったりする

745:デフォルトの名無しさん
09/12/25 20:31:14
>>742
そんな標準でついてるっぽい関数で大丈夫なの?

746:デフォルトの名無しさん
09/12/25 20:35:51
>>745
標準で付いてるからだめってのはどうかとおもうけど
ぐぐったら暗号化の種類選べるようになってるみたいね。


747:デフォルトの名無しさん
09/12/25 20:37:01
>>744
どうやるもなにも、valueの配列とってランダムな位置のを返すだけじゃね?


748:デフォルトの名無しさん
09/12/25 20:40:27
>>744
ToListしてn番目を取るとか

749:デフォルトの名無しさん
09/12/25 20:40:43
>>746
rand()みたいにカスなのがデフォだったからね

750:デフォルトの名無しさん
09/12/25 20:46:28
>>746
むしろ、暗号化に関しては多くの人に使われてバグが洗い出されていない物じゃないと
怖くて使えません

751:デフォルトの名無しさん
09/12/25 20:50:10
バグが洗い出されてない方がいいの?

752:デフォルトの名無しさん
09/12/25 20:52:34
マチガエタ
バグがアライダサレテイルモノジャナイトダッタヨ

乱数列準備するならRNGCryptoServiceProviderっていうのがC#だと使ったな

753:デフォルトの名無しさん
09/12/25 21:33:55
フォッフォッフォッフォッフォッフォッ

754:デフォルトの名無しさん
09/12/25 21:35:39
メルセンヌツイスタ以上の乱数ジェネレータってまだ出てない?
SHA1が時代遅れって聞いて不安になってきたわw

755:デフォルトの名無しさん
09/12/25 21:35:44
>>748
ToListのコストおしえて

756:デフォルトの名無しさん
09/12/25 21:39:23
>>755
オコトワリシマス

757:デフォルトの名無しさん
09/12/25 21:39:40
>>755
確か内部で配列使ってるからO(1)じゃね?

758:デフォルトの名無しさん
09/12/25 21:40:44
>>757
サンキューワカハゲサン

759:デフォルトの名無しさん
09/12/25 21:41:31
今から新規に作るものなら、
ハッシュならSHA-256、共通鍵暗号ならAES-128
程度以上のものを使っとけ。


760:デフォルトの名無しさん
09/12/25 21:42:34
>>757
うそつくな。


761:デフォルトの名無しさん
09/12/25 21:42:58
URLリンク(stackoverflow.com)
If you're using .net 3.5, Enumerable has an extension method ElementAt which would allow you to do:
return dict.ElementAt(rand.Next(0, dict.Count)).Value;


762:デフォルトの名無しさん
09/12/25 21:44:32
わざわざList作らなくても、ElementAtで十分じゃん

763:デフォルトの名無しさん
09/12/25 21:45:09
>>762
十分ですね

764:デフォルトの名無しさん
09/12/25 21:45:26
AESは128ビットで十分なのか
この辺の感覚はわからんもんだなぁ

765:デフォルトの名無しさん
09/12/25 21:46:13
757と760、どっちが正しいんだよ

766:デフォルトの名無しさん
09/12/25 21:47:37
>>765
どっちが正しいんでしょうね

767:デフォルトの名無しさん
09/12/25 21:48:40
どこまで安全性を見込むかだけど、
まあ普通の用途では、現在は128ビット安全性があれば十二分だ。
ほとんどの場合、128ビット安全性よりも、他のところの方が危ないから。
つまり共通鍵暗号なら128ビットキー、ハッシュなら256ビットハッシュで十分。
もちろんアルゴリズムに脆弱性がなければね、



768:デフォルトの名無しさん
09/12/25 21:48:56
>>764
128ビットもあうあうだったきがする・・・。
最低でも今は256ビット以上のものを使わないとだめだったと思う

769:デフォルトの名無しさん
09/12/25 21:49:27
>>754
メルセンヌツイスタは暗号に使うなと作者も言っているだろう。

770:デフォルトの名無しさん
09/12/25 21:51:30
ToListはIEnumerable<T>の拡張メソッド。
どう見てもO(n)。


771:デフォルトの名無しさん
09/12/25 21:51:48
>>768
あうあうでしたね。

772:デフォルトの名無しさん
09/12/25 21:52:56
>>770
うそつくな。

773:デフォルトの名無しさん
09/12/25 21:52:57
何があうあうなの?
128ビット安全性がどの程度のものか分かって言ってる?


774:デフォルトの名無しさん
09/12/25 21:54:38
var dlist = new List<string>(d.Values);
string s = dlist[rnd.Next(dlist.Count)];


775:デフォルトの名無しさん
09/12/25 21:56:58
List<string>ってのは
string[] の動的配列バージョン?

776:デフォルトの名無しさん
09/12/25 21:58:19
770と772、どっちが正しいんだよ

777:デフォルトの名無しさん
09/12/25 21:58:56
どちらでしょうね

778:デフォルトの名無しさん
09/12/25 22:00:38
まあIEnumerable<T>を受け取るからって列挙アクセスするとは限らなかったな。
とはいえ、それをもとにListを構築するんだから結局O(n)だけど。


779:デフォルトの名無しさん
09/12/25 22:02:57
128ビットがダメで256ビット以上必要なんてなると
ハッシュは512ビットが最低ラインてことか?
えらい世界だなw


780:デフォルトの名無しさん
09/12/25 22:05:09
>最低でも今は256ビット以上のものを使わないとだめだったと思う
256ビットってのは一般にそこまでやっても何の意味もないくらいの安全度だぜ?
最低でってどういうことだよ。


781:デフォルトの名無しさん
09/12/25 22:06:07
List<string>っていちいちadd,addしなきゃいけないの?
var s = new List<string>();
s.add("ab");
s.add("cd");



じゃなく

s = {"ab","cd","ef","gh"}
みたいに一気に書く方法ない?

782:デフォルトの名無しさん
09/12/25 22:09:12
3.5なら書けるよ。



783:デフォルトの名無しさん
09/12/25 22:10:24
SortedDictinaryかSortedListを使えばListに詰め替える必要は無いな。

784:デフォルトの名無しさん
09/12/25 22:10:37
new List<string>(new string[] {"ab", "cd", "ef"});

785:デフォルトの名無しさん
09/12/25 22:17:16
C#3.0ならs = new List<string> {"ab", "cd", "ef"};

786:デフォルトの名無しさん
09/12/25 22:23:13
どうせすぐ何bitでも意味がない時代がくるから気にせんでいいよ。

787:デフォルトの名無しさん
09/12/25 23:10:09
コンピュータがジョブチェンジして漁師になるんですね><

788:デフォルトの名無しさん
09/12/25 23:11:45
>>786
そいういう空想の話はよそでやれよ。


789:デフォルトの名無しさん
09/12/25 23:15:21
量子コンピュータは空想だったんだ、へえ

790:デフォルトの名無しさん
09/12/25 23:15:44
今風太

791:デフォルトの名無しさん
09/12/25 23:16:04
ハッシュ関数128ビットを256ビットにするとどれぐらいコスト掛かるんだ?
大したことないなら256にしたほうがいい気もする

792:デフォルトの名無しさん
09/12/25 23:16:22
俺らが生きてるうちには実用にならんだろうな

793:デフォルトの名無しさん
09/12/25 23:16:24
もういないとは思うがSHA1やMD5を使ってるとこはエンジニアとしての常識を疑う

794:デフォルトの名無しさん
09/12/25 23:17:24
別に外部とのやり取りに実用的じゃないだけでローカルなら別にいいのだわ
CRCは廃れたかよ?用途限定して生き残ってるだろ

795:デフォルトの名無しさん
09/12/25 23:17:27
SSLですねw


796:デフォルトの名無しさん
09/12/25 23:18:09
DSAですねw


797:デフォルトの名無しさん
09/12/25 23:18:33
>>793
SHA1は普通に使われてるだろ

798:デフォルトの名無しさん
09/12/25 23:19:13
AmazonECもSHA-1なんだけど
偉そうだな>>793

799:デフォルトの名無しさん
09/12/25 23:19:28
CRC-256とはいったいなんだったのかw

800:デフォルトの名無しさん
09/12/25 23:19:56
量子コンピュータはすぐにできるのかよ。
っていうか量子コンピュータは何でもできると思ってる馬鹿?



801:デフォルトの名無しさん
09/12/25 23:20:31
え?尼のAPIはこの前(今年8月)HMAC-SHA256になった気がするぞ

802:デフォルトの名無しさん
09/12/25 23:20:33
量子コンピュータなんてNP-Completeの問題を多項式時間で解けるってだけじゃないの?
それでも相当凄いけど

803:デフォルトの名無しさん
09/12/25 23:20:36
どうでもいいよ

804:デフォルトの名無しさん
09/12/25 23:20:45
いまのとこ量子コンピュータで解読できそうなのはRSAくらいか?


805:デフォルトの名無しさん
09/12/25 23:21:14
離散対数暗号ってまだ実用化してない?
この流れだととっくに使われてるって言われそうだ

806:デフォルトの名無しさん
09/12/25 23:21:44
つまり8月までは馬鹿だったんだなw


807:デフォルトの名無しさん
09/12/25 23:22:16
>>805
DSA「…」

808:デフォルトの名無しさん
09/12/25 23:22:30
>>792
もう因数分解はもう実際にできてるので、技術的ブレークスルーがあったらいきなり実用化されちゃうかもしれないよ。

809:デフォルトの名無しさん
09/12/25 23:22:44
8月まではSHA-1が最先端だったからな。
今使ってたら馬鹿って言ってんだよ

810:デフォルトの名無しさん
09/12/25 23:23:15
>>809
この発言も酷いw

811:デフォルトの名無しさん
09/12/25 23:23:47
>技術的ブレークスルーがあったら
簡単に言うなw


812:デフォルトの名無しさん
09/12/25 23:23:52
NISTとCIAが潰すんじゃね

813:デフォルトの名無しさん
09/12/25 23:24:42
量子コンピュータが仮に実用化したとして、
俺らが使えるような価格になるのは何年後だよw

814:デフォルトの名無しさん
09/12/25 23:26:46
あー、選択平文攻撃だかの存在を揉み消したとか言うのあったな。

815:デフォルトの名無しさん
09/12/25 23:26:50
俺ら、って一緒にするなよ
量子コンピューターも買えない貧乏人が

816:デフォルトの名無しさん
09/12/25 23:27:08
みんな何歳か知らないけど、生きてるうちを50年以内としたら、実用化されてる気がする。

817:デフォルトの名無しさん
09/12/25 23:29:34
あと数年でってなら脅威かも知れんけど
数十年あるなら別に

818:デフォルトの名無しさん
09/12/25 23:29:42
パスワードハッシュなんかでは
SHA1→SHA256なんてそれほどは意味なくて
PBKDF2なんかで繰り返し数を増やす方がよっぽど効果的


819:デフォルトの名無しさん
09/12/25 23:30:24
つまり単にアルゴリズムがどうではなくて何の目的で使ってるかだ。


820:デフォルトの名無しさん
09/12/25 23:33:41
C#関係ねえww

821:デフォルトの名無しさん
09/12/25 23:34:42
量子コンピュータって汎用的な計算はできるの?
例えば、2chに書き込むとか

822:デフォルトの名無しさん
09/12/25 23:35:04
なんで.NETのPBKDF2はハッシュ関数を選べんのだ(泣)


823:デフォルトの名無しさん
09/12/25 23:35:29
SHA-1とSHA-256は中身同じだしな…

824:デフォルトの名無しさん
09/12/25 23:37:13
>>823
え?

825:デフォルトの名無しさん
09/12/25 23:37:23
量子コンピュータってアルゴリズム別にハードがいるイメージがある。
ENIACみたいなハードプログラミングみたいな。
っていうかそれどころか特定アルゴリズム専用ハードイメージだけど。

826:デフォルトの名無しさん
09/12/25 23:38:33
同じじゃないだろ、似た内容だが。


827:デフォルトの名無しさん
09/12/25 23:39:14
>>825
とすると、庶民にはあんま役に立たないんじゃ・・・
女子中学生が量子コンピュータで計算しなきゃならない応用とかある?w

828:デフォルトの名無しさん
09/12/25 23:39:36
NPCの問題が量子コンピュータで解けたら苦労しねえよ屑共が

829:デフォルトの名無しさん
09/12/25 23:40:30
今から10年前→今と同じくらいメモリやCPUの性能がUPしたら
2020年はメモリが100GBくらいになってそうだ。
20万とかのパソコンで今のスーパーコンピューターよりはやーい計算ができるzp

830:デフォルトの名無しさん
09/12/25 23:41:19
それで何?

831:デフォルトの名無しさん
09/12/25 23:41:22
SHA-1の強衝突耐性に脆弱性が見つかってきた時、
パスワードハッシュをSHA-256とかにしないととか大騒ぎしてたやつが大勢いたな。
用途的に安全性はそれほどは変わらんことを理解してないんだろうが。


832:デフォルトの名無しさん
09/12/25 23:44:02
みんなスレチすぎワロタ

833:デフォルトの名無しさん
09/12/25 23:44:32
量子コンピュータ実用化されたらどのみち色々概念かわっちゃうだろうから
今から出てからのこと心配しても無駄だわな。

計算量という名の暴力

834:デフォルトの名無しさん
09/12/25 23:45:08
>>828
NP完全の問題は量子コンピュータでも指数時間かかっちゃうかもしれないんだっけ?

835:デフォルトの名無しさん
09/12/25 23:45:35
>>827
カリカリにチューンされた携帯電話とかで仮想現実のすんごいのとか出来るようになるんじゃないの?
電脳コイルみたいな世界になるわけっしょ。

836:デフォルトの名無しさん
09/12/25 23:46:26
SHA-2は衝突したことないから長さ変えるだけでも有効
今更SHA-0or1,MD5,DESを使う奴はおかしい

837:デフォルトの名無しさん
09/12/25 23:46:30
NP完全まわりの話は眉に唾付けてかからないといかんよな。
トンデモ説が沢山流布してる。

838:デフォルトの名無しさん
09/12/25 23:47:33
そもそも、一般のNPの問題でも、量子コンピュータで
多項式時間で解けるってだけで、現実的かどうかは良く分からないんだよな

839:デフォルトの名無しさん
09/12/25 23:48:22
NP完全やNP困難の問題を多項式時間で解けるアーキテクチャって考えられてないの?

840:デフォルトの名無しさん
09/12/25 23:49:21
一度多項式時間で解けるようになったら
あとはもう加速度的に実用的になるような気がするけどなあ。

841:デフォルトの名無しさん
09/12/25 23:49:24
いまだにNP完全とNP困難の違いが良く分からんw

842:デフォルトの名無しさん
09/12/25 23:49:45
>>839
入力のサイズに対して指数個のプロセッサを仮定すれば十分

843:デフォルトの名無しさん
09/12/25 23:49:47
>>836
世間に向かって「お前らおかしいよ」って叫んで楽しいか?

844:デフォルトの名無しさん
09/12/25 23:50:07
>>840
O(n^10000)とかでも?

845:デフォルトの名無しさん
09/12/25 23:50:16
wikipedia見てもよくわからん。
誰か産業で・・・

846:デフォルトの名無しさん
09/12/25 23:50:55
>>842
脳は?

847:デフォルトの名無しさん
09/12/25 23:50:57
近未来に実用化されちゃうかもしれない量子因数分解器や、見つかっていない脆弱性などに対応する必要があるか、いま普通に安全とされているレベルでいいかで対応が変わる。
変な暗号化を選ぶのは、メンテのことを考えるといまいちだと思う。

848:デフォルトの名無しさん
09/12/25 23:52:24
そしてディスプレイの右肩に貼ってあるパスワードからクラッキング成立おめでとう。

849:デフォルトの名無しさん
09/12/25 23:52:54
ヒューマンエラーはどうしようもない

850:デフォルトの名無しさん
09/12/25 23:53:28
>>839
オラクル

851:デフォルトの名無しさん
09/12/25 23:54:39
NP困難でもナップサック問題とかはわりと簡単に解けるじゃん?
あれってどういうことなんだ?

852:デフォルトの名無しさん
09/12/25 23:55:00
今実用化を目指してるプロトコルなら2010年問題とかにも気使ってるのだろうけど
既存のものが置き換わるのにどれだけかかるのやら

文字コードも10年来駆逐されてないし想像付かん

853:デフォルトの名無しさん
09/12/25 23:56:06
解けることと時間が掛かることは別だぞ

854:デフォルトの名無しさん
09/12/25 23:56:42
>>850
オラクルでもオラクル自身の停止性問題は解けないんだよね
そう考えるとコンピュータってなんか空しいね(´・ω・`)

855:デフォルトの名無しさん
09/12/25 23:57:35
>>853
ナップサック問題なんかはNが10万とかでも時間掛けずにサクサク解けちゃう気がする

856:デフォルトの名無しさん
09/12/25 23:57:46
数学とか情報工学の限界だもんな

857:デフォルトの名無しさん
09/12/25 23:57:56
まあすぐにSHA-3が出てくるけどな


858:デフォルトの名無しさん
09/12/25 23:58:21
>>951
整数計画を考えれば分かる

859:デフォルトの名無しさん
09/12/25 23:58:25
現在公募中じゃないすか

860:デフォルトの名無しさん
09/12/25 23:58:51
>>855
結局のところ計算速度が死ぬ程速ければNP困難でもたかがしれてるってことだよ

861:デフォルトの名無しさん
09/12/26 00:00:02
同じNP困難でもピンキリだし
NP困難はNPの中で一番難しい問題以上に難しいだから

862:デフォルトの名無しさん
09/12/26 00:01:04
>>854
有限オートマトンで我慢しろ

863:デフォルトの名無しさん
09/12/26 00:01:58
>>861
NP困難な問題って他のNP困難な問題に多項式時間帰着できるんじゃなかったっけ?

864:デフォルトの名無しさん
09/12/26 00:02:35
おまえら高校生でも証明出来る問題になに必死になっちゃってんの?
URLリンク(okwave.jp)

865:デフォルトの名無しさん
09/12/26 00:04:40
P=NPだったとしてもNP困難な問題を
多項式時間で解けるわけではないよな?

866:デフォルトの名無しさん
09/12/26 00:04:58
>>864
俺の記憶が正しければまだ100万ドルは支払われてなかったはず…

867:デフォルトの名無しさん
09/12/26 00:06:58
オラオラクルクル

868:デフォルトの名無しさん
09/12/26 00:07:19
>>865
P=NPだったら全ての問題に多項式時間で解ける解法が存在することになる。

869:デフォルトの名無しさん
09/12/26 00:08:00
>>868
NP困難はNPに含まれてなくてもいいのに多項式時間で解けるの?

870:デフォルトの名無しさん
09/12/26 00:08:16
全てじゃなくてクラスNPまでだろ

871:デフォルトの名無しさん
09/12/26 00:09:27
NP困難とNP完全の違いがわからない

872:デフォルトの名無しさん
09/12/26 00:09:54
P=NPなら、NP完全は多項式時間で解けるけど、
NP困難はそうとは限らないってことか
そう考えると、P=NPだったとしてもやっぱりなんか空しいな(´・ω・`)

873:デフォルトの名無しさん
09/12/26 00:11:17
仮にP=NPだったとして、NP完全の問題を多項式時間で解けるアルゴリズムがすぐに設計できるもんなの?

874:デフォルトの名無しさん
09/12/26 00:12:58
出来るんじゃね?皆出来るって言ってるし。


875:デフォルトの名無しさん
09/12/26 00:13:05
いや無理だろ

876:デフォルトの名無しさん
09/12/26 00:14:51
>>871
俺もよくわからんがwikiのこの図はどうだ?
URLリンク(ja.wikipedia.org)

877:デフォルトの名無しさん
09/12/26 00:15:56
P=NP証明されたら優秀な情報工学屋が競ってアルゴリズム設計しだすだろなあ

878:デフォルトの名無しさん
09/12/26 00:16:13
まあ俺くらいになるとNP困難問題のsolverをC#で書くわけだが

879:デフォルトの名無しさん
09/12/26 00:17:13
そりゃNP困難問題のsolver実装しろって言われたらこのスレ的にはC#で書くわな。
乗り換えアプリとか作ったりするかもしれんしね。

880:デフォルトの名無しさん
09/12/26 00:17:55
>>876
wikipediaをwikiって略すおとこのひとって・・・

881:デフォルトの名無しさん
09/12/26 00:18:59
P=NPでも希望の光が見えるとかその程度だな
今だってアルゴリズムは探してるんだし

882:デフォルトの名無しさん
09/12/26 00:19:12
よく知らないんだけど、証明されるとしたらP!=NPの可能性が高いんじゃないの?

883:デフォルトの名無しさん
09/12/26 00:19:44
まあね

884:デフォルトの名無しさん
09/12/26 00:20:52
しかしスゲー脱線してるな。
割合楽しいが。

885:デフォルトの名無しさん
09/12/26 00:20:58
伝聞を鵜呑みにするとか土方PGだなあ

886:デフォルトの名無しさん
09/12/26 00:21:44
このスレって何で脱線した話題で加速するんだろ

887:デフォルトの名無しさん
09/12/26 00:21:53
P=NPが証明された方がなんか楽しいけどな。
P!=NPが証明されてもやっぱりねぇ、で終るだけなんでしょ?

888:デフォルトの名無しさん
09/12/26 00:22:37
夢を諦めることができるよ!

889:デフォルトの名無しさん
09/12/26 00:23:47
半角カナの話からなんでNP困難の話になるのか
そしてスレの1/4ぐらい脱線が続いているのはどういうことか

890:デフォルトの名無しさん
09/12/26 00:24:43
半角→ハッシュ関数について→量子コンピュータについて→P≠NP問題について

891:デフォルトの名無しさん
09/12/26 00:25:15
角の三等分問題でも解こうぜ

892:デフォルトの名無しさん
09/12/26 00:27:27
>半角→ハッシュ関数について
まずここがおかしいだろ

893:デフォルトの名無しさん
09/12/26 00:28:09
Let's assume we have a ruler.

894:デフォルトの名無しさん
09/12/26 00:29:35
半角→古い技術の問題について→2000年問題とかについて→暗号の2010年問題について→ハッシュ関数について


895:デフォルトの名無しさん
09/12/26 00:29:44
結論からいってこのスレで半角カナを使うとろくなことにならんから>>628は反省しろよ

896:デフォルトの名無しさん
09/12/26 00:30:17
暗号の安全性について→量子コンピュータについて

897:デフォルトの名無しさん
09/12/26 00:30:45
>>628は全角でもおかしいだろw

898:デフォルトの名無しさん
09/12/26 00:31:04
普段は初心者バーカつったりC#の質問にはまともに答えないのに
C#と無関係な話になると急に盛り上がるC#スレ

899:デフォルトの名無しさん
09/12/26 00:31:35
あらためて見てみると>>628はなんでマカロニだけ全角なんだろう・・・

900:デフォルトの名無しさん
09/12/26 00:31:59
マニアックな会話に餓えてんだよ


901:デフォルトの名無しさん
09/12/26 00:32:22
結果おもしろかったから許す。

902:デフォルトの名無しさん
09/12/26 00:32:35
>>899
wwwwwwwwwwwwwwwwwwwwwwwww

903:デフォルトの名無しさん
09/12/26 00:32:50
>>898
あと初心者バーカって言った回答者を叩く時も妙に加速するな。
おまえらどこにひそんでたの?みたいな。

904:デフォルトの名無しさん
09/12/26 00:32:56
うわべだけしか理解してないようなレスの方が多いけどな

905:デフォルトの名無しさん
09/12/26 00:33:00
>>887
P!=NPってことはみんなもうだいたい予想がついてるのか

906:デフォルトの名無しさん
09/12/26 00:34:47
>>905
みんながんばってるのにいっこうに結果がでないからP!=NPだと思われてるそうな。

907:デフォルトの名無しさん
09/12/26 00:36:02
C#が簡単でVSが優秀なおかげで裾野が広がってるってことだよな。

908:デフォルトの名無しさん
09/12/26 00:36:13
>>906
ひょっとして、頑張ってるだけでみんなバカなだけだったりして・・・

909:デフォルトの名無しさん
09/12/26 00:36:59
>>899
カナは全角で書くのがネチケット

910:デフォルトの名無しさん
09/12/26 00:37:41
そうだといいなあ。いやほんと。

911:デフォルトの名無しさん
09/12/26 00:38:21
たまにP=NP証明できた!!11!って論文みるけど結局間違いなのか
ああいうのって誰がチェックしてるんだろ

912:デフォルトの名無しさん
09/12/26 00:39:10
P=NPってN=1なら真だし、N≠1なら魏なんじゃね?

913:デフォルトの名無しさん
09/12/26 00:39:28
レフェリーに決まってんだろ

914:デフォルトの名無しさん
09/12/26 00:40:12
掲載された雑誌に反論の論文でも提出するんじゃね?
底辺PGの俺にはもう関係のない世界だ


915:デフォルトの名無しさん
09/12/26 00:41:06
>>912
曹操乙

916:デフォルトの名無しさん
09/12/26 00:42:35
論文って間違ってても掲載できちゃうのか
俺も適当に書いて出そうかな

917:デフォルトの名無しさん
09/12/26 00:43:20
>>912
そうなるとN=1問題という新しい問題に帰着されただけだなww

918:デフォルトの名無しさん
09/12/26 00:44:31
誰かがNP完全問題をLPに還元してP=NPと主張した時は、
反論が連発されその度に制約が増えて最終的に入力に対して多項式時間じゃなくなったそうな。教授から聞いただけだが

919:デフォルトの名無しさん
09/12/26 00:45:11
大問題だと証明の検証だけで年単位の時間がかかるそうなんで、凡人には理解不能。

920:デフォルトの名無しさん
09/12/26 00:46:00
証明されてから100年ぐらいたったら
高校生の演習問題になっちゃうぐらい簡単になるんだろうけどなw

921:デフォルトの名無しさん
09/12/26 00:46:10
そもそもが雑誌の審査員の先生方の御眼鏡にかなわないとリジェクトされると思うけどなあ。

前にP=NPを証明した!!!って本を自費出版して2chで叩かれてた山口人生さんを思いだした。

922:デフォルトの名無しさん
09/12/26 00:50:24
山口人生さんってどっかの教授になったんだっけ

923:デフォルトの名無しさん
09/12/26 00:50:44
山口先生のスレはまだ続いてます。
まだあっちのスレでもP=NPの話引き摺ってる

山口人生 35
スレリンク(math板)

924:デフォルトの名無しさん
09/12/26 00:57:09
山口先生は自分の日記で
>なにせ、久々に人類待望の神の出現ですよ。
>史上、モーゼ、釈迦、キリスト、マホメットに続く5番目。
とか書いちゃう人だから。
次元が違う。

そしてC#とはたぶんまったく関係ない。

925:デフォルトの名無しさん
09/12/26 00:59:21
>>920
そりゃない。1900年ぐらいにでてきた数学上の成果なんか、
問題はなんとかわかっても証明はわけわからん。

926:デフォルトの名無しさん
09/12/26 01:17:35
C++とC#は名前が似てるがもはや別の言語である。

927:デフォルトの名無しさん
09/12/26 01:20:12
はじめから別言語、Javaに似てるが実はDephiの腹違いの兄弟。

928:デフォルトの名無しさん
09/12/26 01:25:45
ForEach<T>(Array,Action())メソッドで配列の全部の要素を++したい場合どうやんの

int[] x={1,2,3,4};
Array.ForEach<int>(x, (y) => y++);
これじゃダメなのはrefついてないからいいんだが、どうやる?

929:デフォルトの名無しさん
09/12/26 01:27:18
foreachじゃミリ

930:デフォルトの名無しさん
09/12/26 01:29:33
ForEachメソッドは配列の内容を出すことはできても配列の内容を書き換えることはできないのか。
for文のほうが多少長くなるけどできることは多いんだな。

931:デフォルトの名無しさん
09/12/26 01:34:53
>>925
じゃあ300年ぐらい経てば流石に可能か

932:デフォルトの名無しさん
09/12/26 01:39:44
>>931
問題が再定義されて今より扱いやすくなるのは事実だろうね

933:デフォルトの名無しさん
09/12/26 01:39:48
現代の高校数学の教科書から類推するとそんなもんだけど、
進歩のスピードも跳ね上がってるからなぁ。
19世紀の100年間と20世紀の100年間だと後者の方が密度高い気がする。


934:デフォルトの名無しさん
09/12/26 01:52:33
今だと、高校ではニュートン、ライプニッツまでなので300年ぐらいか。

935:デフォルトの名無しさん
09/12/26 01:58:43
ネテモイイデスカ?

936:デフォルトの名無しさん
09/12/26 01:59:56
高校で線形代数とかやればいいのにな
あと数学だけじゃなくて、物理と掛け合わせて身近なものに感じさせるとか

937:デフォルトの名無しさん
09/12/26 02:02:21
ネテモイイデスカ?

938:デフォルトの名無しさん
09/12/26 02:03:09
ハンカク カナ ヲ ツカウ ト タタカレル スレ ハ ココ デス カ ?

PC-8001のアドベンチャーゲームを思い出した

939:デフォルトの名無しさん
09/12/26 02:03:24
寝てもいいですか?

940:デフォルトの名無しさん
09/12/26 02:06:16
2chノ ハンカクカナ ハ コウセイニ ツタヘテイクベキ ブンカデス

941:デフォルトの名無しさん
09/12/26 02:06:19
子守唄代わりに
URLリンク(www.youtube.com)


942:デフォルトの名無しさん
09/12/26 02:06:49
>>936
一応数Cではさわりだけやるじゃない

943:デフォルトの名無しさん
09/12/26 02:07:27
>>936
二体問題は高校でやるんじゃなかったっけ?

944:デフォルトの名無しさん
09/12/26 02:08:17
スヤスヤ

945:デフォルトの名無しさん
09/12/26 02:12:15
休日リストを作り、DateTime.Nowと比較するにはどうやればいい?

List<DateTime> 休日 = new List<DateTime>();
休日.add(元旦);
休日.add(成人の日);
というふうにふやしていって

if(DateTime.Now==休日)
Label1.Text="今日は休日!ゆっくりしていってね!";
というようなプログラム作りたいんだけど。

946:デフォルトの名無しさん
09/12/26 02:16:22
DateTime.Todayを使え
それともまさかループが分からないとか言わないよな?

947:デフォルトの名無しさん
09/12/26 02:17:07
>>945
まず、DateTime.Now を変数に保存。
そうしないと、関数中で日付をまたいだときにおかしなことになる。
あとは、休日.Contains(保存した変数) で、判断。


948:947
09/12/26 02:20:06
>>945
すまん。オレのは間違い。Todayじゃないといけません。

949:デフォルトの名無しさん
09/12/26 02:25:16
なるほど。NowじゃなくTodayで休日.contains(変数)でいけそうです!どうもありがとう

950:デフォルトの名無しさん
09/12/26 04:07:34
よくよく考えると祝日の処理って結構面倒だな
結局は毎年更新が必要だし、DBに日付(年月日)を直に持つのが簡単かな

951:デフォルトの名無しさん
09/12/26 10:10:00
C#でActiveXコントロールって作れますか?
もし作れるなら作り方がわかるサイトとかないでしょうか?

952:デフォルトの名無しさん
09/12/26 10:10:18
>>918
NP→SP→LP→EP→CD→DVD→BD

953:デフォルトの名無しさん
09/12/26 11:12:44
>>950
前に作ったが、春分秋分の日は計算で求めないといけなかったが
月曜日対応とか後の処理は大したことなかった
でも、偶に改正するんだよな・・・それが最大の問題

954:デフォルトの名無しさん
09/12/26 11:30:39
前に業務でやったときはDBにもたせる形で実装だったわ。
国民の祝日以外の休日も登録しなきゃいけなかったからだけど。


955:デフォルトの名無しさん
09/12/26 11:41:06
C#使いってなんであんなにキモいんですか~?
教えてください!(>_<)

956:デフォルトの名無しさん
09/12/26 11:45:03
さあねぇ…

957:デフォルトの名無しさん
09/12/26 11:50:43
>>952
BDの次はなんなんだ!?

958:デフォルトの名無しさん
09/12/26 11:52:32
一ヶ月をすべて30日にしたらいいのに


959:デフォルトの名無しさん
09/12/26 11:53:35
じゃあそのかわり1日を24時間じゃなくそう

960:デフォルトの名無しさん
09/12/26 11:56:38
>>958
天文年と暦年がずれまくるじゃん

961:デフォルトの名無しさん
09/12/26 11:58:28
>>957
ホログラムを使ったHVDというのが実用化されつつあるらしい

962:デフォルトの名無しさん
09/12/26 12:00:12
ホログラムディスクは俺が知ってる限り2002年から実用化実用化言ってるのに一向に実用化されない

963:デフォルトの名無しさん
09/12/26 12:09:25
>>962
新規格なんてそんなもんだろ

964:デフォルトの名無しさん
09/12/26 12:12:16
>>958-960
昔フランス革命暦というのがあってな。

965:947
09/12/26 12:18:12
そういえば、JavaのCalendarクラスは、マニアックな暦もサポートしてたな。

966:デフォルトの名無しさん
09/12/26 12:19:36
ホログラムをpediったけど良く分からんw
クレジットカードみたいなやつのことか?

967:デフォルトの名無しさん
09/12/26 12:27:25
レーザー2つ使って干渉光を作って書き込むってのが基礎原理
今までの光ディスクが平面にデータ書き込んでいたのに対して厚みを持たせて書き込める

968:デフォルトの名無しさん
09/12/26 12:45:22
button1.Clickとbutton2.ClickとLabel3.Clickがあって
それぞれに同じものを+=したいとき
button1.Click+=Method;
button2.Click+=Method;
Label3.Click+=Method;

ってやるんだけど、一気にやる方法ない?
button1.Click,button2.Click,Label3.Clik+=Method;
みたいな。

969:デフォルトの名無しさん
09/12/26 12:49:58
Controlクラスの配列にアップキャストしてArray.Action

970:デフォルトの名無しさん
09/12/26 12:50:18
じゃねぇArray.ForEach

971:デフォルトの名無しさん
09/12/26 13:00:15
普通にforeachでいいじゃん
ラムダで副作用書くの格好悪い

972:デフォルトの名無しさん
09/12/26 13:00:45
BDもそうだけど、50GBぐらいじゃ何のヤクにも立たないんだよなぁ
HDDの数倍というレベルの技術で開発してくれれば
HDDの容量が追いついたときにも実用的な感じになるのに

いまなら20TBぐらいの光ディスクを目指して欲しい

973:デフォルトの名無しさん
09/12/26 13:00:55
>>967
スレ違い出て行け

974:デフォルトの名無しさん
09/12/26 13:05:54
>>972
BDも発表された当初は夢がひろがりんぐだったけど
今じゃ単なる低容量メディアだしな

975:デフォルトの名無しさん
09/12/26 13:07:29
ラムダ式のありがたみがよくわからない
いい例を教えてください

976:デフォルトの名無しさん
09/12/26 13:11:36
できれば副作用についても解説して欲しい

977:デフォルトの名無しさん
09/12/26 13:15:18
吐き気と頭痛かな

978:デフォルトの名無しさん
09/12/26 13:15:38
とりあえず副作用が悪ってことじゃないとは思ってる。
悪なら副作用のある言語ばっかりにならないのだわ。

979:デフォルトの名無しさん
09/12/26 13:17:00
>>971
この程度の状況下で起こりえる副作用って何だよ
お茶を濁さず具体的に指摘してみろ

980:デフォルトの名無しさん
09/12/26 13:20:33
>>972
何年か前に紙1枚に対してデータを数十GBだか数TB記録できる技術が出てたような・・・
インド人が作ったとかって言う話で実用化できなかったのかなぁ
後、BDは比較的層数を増やすのが簡単で既に400GBだかのディスクまではできてる1TBまでの開発予定は一応あったはず
ほかにも日立だとか三菱がBlu-Ray以上の容量を持つメディア作ろうとしてたと思うけど層を増やすタイプではなく
ホログラム使うとなるとメディア自体の円周大きくするか厚みを増させるかしかないんだよね


つーか、光学メディアをHDDと同じ容量うんちゃらで実用的っていうのは理解できない
光学メディアなんてバックアップとかに使うのならばHDDと同じ容量である必要はない



981:デフォルトの名無しさん
09/12/26 13:22:43
>>979
対象のコントロールにイベントハンドラが登録されることだよw
副作用の意味分かってないでしょ

982:デフォルトの名無しさん
09/12/26 13:24:59
結果が変わらんのならどういう書き方してもいいじゃん
何で副作用出しちゃいかんのよ
ポリシー?

983:デフォルトの名無しさん
09/12/26 13:25:55
個人でやってるならええよ。

984:デフォルトの名無しさん
09/12/26 13:27:32
ふらっとC#,C♯,C#(初心者用) Part52
スレリンク(tech板)

また荒れそうなので次

985:デフォルトの名無しさん
09/12/26 13:27:58
操作対象がList<T>やArrayの場合と他のIEnumerable<T>の場合とで
やり方が変わるのはおかしいだろ
じゃあEnumerableクラスに拡張メソッドとしてForEachを入れろという話になるが,
MSは副作用を嫌って入れなかった

986:978
09/12/26 13:28:57
>>981
副作用が悪なら副作用がある言語ばっかりなのは何でよ?
C#だって基本は関数型言語じゃないじゃん。

987:デフォルトの名無しさん
09/12/26 13:30:17
>>986
”許容されている”と”濫用すべきでない”相反しないよ

988:デフォルトの名無しさん
09/12/26 13:31:14
回答になってねぇよ
おかしいかどうかは主観だろうが

989:デフォルトの名無しさん
09/12/26 13:31:36
盛り上がってまいりましたwwwwwwwwwwwwwwwwwwwww

990:デフォルトの名無しさん
09/12/26 13:31:36
それって副作用なのか?

991:デフォルトの名無しさん
09/12/26 13:33:24
「関数型言語」だと副作用はよろしくないとされてるけど
普通の手続き型言語にそれを求めるのは酷だ。

まあ一つの関数/メソッドには論理的に一つの機能だけを持たせろって考え方で作ってれば問題ないよ。


992:デフォルトの名無しさん
09/12/26 13:35:24
俺は考え方次第だと思うから別に…
一つ言えるのは機能が提供されてるのなら使うのは使う人間の自由だろ
Obsoleteでマークされてるわけじゃないしな

993:デフォルトの名無しさん
09/12/26 13:35:24
プログラミングでいう副作用ってどんなこと?

994:デフォルトの名無しさん
09/12/26 13:38:21
全部
C#は副作用でプログラミングする言語
それとLINQに副作用がないというのはちょっとレベルが違う話なんだけどね

995:デフォルトの名無しさん
09/12/26 13:38:22
結局このスレ1週間で使い切ったのか

996:デフォルトの名無しさん
09/12/26 13:39:20
早いね~。

997:デフォルトの名無しさん
09/12/26 13:39:33
俺は単純なforeachを使うべきだと思うけど、下手に煽るのはいただけない

998:デフォルトの名無しさん
09/12/26 13:41:11
C#やってると一言余計になるらしい。

999:デフォルトの名無しさん
09/12/26 13:42:24
C#っていうかプログラム書いてると一言余計な傾向は出る気がするw
職業マだと特に

1000:デフォルトの名無しさん
09/12/26 13:42:29
そんだけシーシャーパーが増えているという証拠

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


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