スレ立てるまでもない質問はここで 85匹目
at TECH
1:デフォルトの名無しさん
07/09/12 01:24:38
質問する前にGoogleで検索しましょう。URLリンク(www.google.co.jp)<)
_,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、 ,,,,-―---、
,r‐'″ ._,,,, `'lri,!'''″ ゙l
.,,,″ ,,r'"` ゙゙l, ゙ヘ, |
!アr, .l°.ェ'ニ,コ .| ゚ヘ、 |
`'i、 .く_,、vr''″ ., ゙'i、 .,,/
゙X、 ト ゙!,゛ .,,r‐--、
,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜
め゙゚“゙゙~゛ |  ̄` .,l゙
| ,i´ ,l゙
゙!、 ,i´ ,ノ
.'┐ ,,-° '=,, /`
.゚!, ,,,,r'″ ゙┐ ,l゙
゚'r, .''''"` │ .,,-''i、 /
`''x, .| | .,,r'" .゙┐ ,i´
~'ヘi,,, | |_,r・″ 'ヘ,、 l゙
`¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ=@ ,l゙
`゙'ーぃ--r'″ `'―、,,,,/
2:デフォルトの名無しさん
07/09/12 01:38:10
2げと
3:デフォルトの名無しさん
07/09/12 03:33:40
3get
前スレの最後の方で話題になってたので気になったのですが、
みなさんCで文字列処理するときゴリゴリやってますか?
それともregex.hの関数を利用して華麗にやってますか?
僕はゴリゴリやってるんですけどみなさんどうしてるんでしょうか?
4:デフォルトの名無しさん
07/09/12 04:28:04
⌒i⌒
____i____
,r''"゙ ~`''ー-.、_ 、,
l ・ \))
├‐ /))
ヽ一ー ー - ‐‐‐‐‐'' '´
5:デフォルトの名無しさん
07/09/12 04:52:24
質問です。
オブジェクト指向っぽい書き方と、手続き型っぽい書き方の両方が許容される言語での話です。
(自分はC++やPerlくらいしか知りませんが)
既存の関数群をカテゴリごとにまとめようとしています。
たぶんクラス化とかパッケージ化という類だと思います。
同じような機能、目的、共通の変数などを基準に分類することになると思うのですが、
どうしても、「カテゴリ:その他」になりそうな関数が出てきてしまいます。
この時、諸先輩方であればどのような方法を採られるのでしょうか。
1.その他のカテゴリを作る。全然目的の異なる関数が1つのカテゴリに同居してても気にしない。
2.無理矢理にでもカテゴリ分けをする。そうすると1つのカテゴリに1つの関数しか無かったりする場合も。
3.関数のまま、下手にオブジェクト指向っぽくしない。
設計が悪い、クラスは関数の集合体じゃない、なんてご意見もあるとは思いますが
何卒アドヴァイスよろしくお願いします。
6:デフォルトの名無しさん
07/09/12 05:03:17
2
7:デフォルトの名無しさん
07/09/12 07:35:19
>5
俺なら3を前提に2をする。
C++なら namespace、Perl なら package。
別に namespace や package は OOP の為の機能じゃないし。
(まぁ、Perlの package はクラスを兼ねてるけどね)
8:デフォルトの名無しさん
07/09/12 07:46:47
>>5
一旦決められたら関数の所属先とかカテゴリの数や種類とかが変更される事は無い?
後から新しい関数が追加される事は無い?
9:デフォルトの名無しさん
07/09/12 08:13:54
半角せー
ウソをかくな
ヒープとスタックの差はある。
その格差は昔からあるので、ニュースでも「フリーターが増え、ヒープの差が広がっている」というフレーズが聞かれる程である。
10:デフォルトの名無しさん
07/09/12 08:17:03
…はい、次の方どうぞ
11:デフォルトの名無しさん
07/09/12 11:21:03
RC4って
パス:abc
平文:hello
↓RC4する
結果:IgzcRn5fer
パス:abc
平文:IgzcRn5fer
↓RC4する
結果:hello
と思って実験したけど違うみたい。説明してちょ。
12:デフォルトの名無しさん
07/09/12 11:25:25
よく知らないけど
RC4で暗号化 と RC4で復号化 があるんじゃないの
よく知らないけど
13:デフォルトの名無しさん
07/09/12 11:37:26
復号ならサンプルとして
@fc2698d772cc3fd7dbf3a55ぜろ585c6a96d3b8a191e9
を
URLリンク(www.geocities.jp)あんすこbae/winえぬyaddrdec.html
のソースで
221.87.1ぜろ2.116:13975
に復号できたけど、暗号化はどうやるんでしょうか?
14:デフォルトの名無しさん
07/09/12 12:28:27
printfで同じ行を使いまわしたい(いったん書かれた内容を消して別の内容を出力したい)です
こういうことってどうすればできますか?
15:デフォルトの名無しさん
07/09/12 12:31:47
もう魚が馴染んでるなw
16:デフォルトの名無しさん
07/09/12 12:35:13
>>14
printfで変数を表示
変数の中身を入れ替える
17:デフォルトの名無しさん
07/09/12 12:36:12
>>14
あまり自由なことはできないが、普通の改行の代わりに同じ行の左端に戻るらいなら
printf("abcdef\r");
printf("xyz\n");
18:デフォルトの名無しさん
07/09/12 12:46:03
よく嫁。消してだ。もういい、ここはバカしかいないから自己解決。
URLリンク(www.kumei.ne.jp)
19:デフォルトの名無しさん
07/09/12 12:48:38
そんなにすぐ自己解決できるようなこと聞くなや
20:デフォルトの名無しさん
07/09/12 12:53:24
>>19
おまえよかったな、勉強になって。
21:5
07/09/12 13:30:43
>6-8
ありがとうございます。
反応が遅れてごめんなさい。寝てました。
「その他」だけは絶対にやめれ、ということですよね。
>8さんが指摘されたように、今後の仕様変更の可能性を考慮して、(2)で行こうと思います。
22:デフォルトの名無しさん
07/09/12 13:45:26
こういうところからも、ビーフの差が広がっているんだなあ、と
23:デフォルトの名無しさん
07/09/12 14:01:35
エスケープシーケンスはNT系だと、デフォルトでは動作しないんだけど、
解決したのならどうでもいい話か。
24:デフォルトの名無しさん
07/09/12 14:32:56
エクストリームプログラミングのスレが見付からない。
(もしあるなら)URLを教えてちょうだい。
とりあえずやったこと。
ム板とマ板でXP、Extreme Programming、エクストリームプログラミング、ペアプログラミングを適当に短くしつつ検索した。
=>どちらもなかった。
googleでsite:2ch.netを付けて上のキーワードを検索した。
=>dat落ちしたのが幾つか見付かっただけ。
25:デフォルトの名無しさん
07/09/12 14:34:14
>>11で正解でした。実験が間違っていました。
ただ、そのソースではアットマークの次の2バイトと公開キーが関係していて
その2バイトをどうやって渡しているのか謎です。RCの4バイトの手前の2バイトは
一般的にランダムな無味のないものとして解釈されているようですが、ここに
その2バイトを意味する値を入れないと公開鍵が渡せないと思うんですけど。
26:デフォルトの名無しさん
07/09/12 15:00:51
>>24
情報学板にソフトウェア工学スレならあったよ。
板自体過疎っているが。
ソフトウェア工学をかたろう
スレリンク(informatics板)l50
27:24
07/09/12 15:16:47
>>26
ありがとう。チェックしてみる。
28:デフォルトの名無しさん
07/09/12 15:38:37
>>25
暗号鍵1
0x01、0x02、0x03
~~~~~~~~~~~1
平文
0x04、0x05、0x06
↓
チェックサム
0x04+0x05+0x06 = 0x0F(上位ビット切捨て)
↓ ~~~~~2
暗号鍵2
0x0F、0x02、0x03
~~~~2 ~~~~~~~~~~~~1
↓暗号鍵2で平文を暗号化
0x23、0x71、0x83
↓チェックサムを頭に
0x0F、0x23、0x71、0x83
↓'@'を頭に
0x40、0x0F、0x23、0x71、0x83
復号化の場合は暗号鍵1と暗号文の2バイト目から暗号鍵2を作る
29:デフォルトの名無しさん
07/09/12 16:01:59
>>28
サンクスわたかよ!
ノード作成ソースもできたよ!
通信のためのクライアントはsocket(),connect(),send(),recv()を使えばよいのでしょうか?
初回のsend()でTCP部分が11バイトのパケットを送ればよいでしょうか?
30:デフォルトの名無しさん
07/09/12 16:35:13
スコピラミンE層ってなんでできるの。
31:デフォルトの名無しさん
07/09/12 20:02:48
>23
Win2kでも \r は使えるから改行しない限りは困らないけどね。
画面を縦横無尽に使うのはエスケープじゃ無理だけど。
32:デフォルトの名無しさん
07/09/12 21:21:46
コンパイラを作ってたら疲労困憊erになりました。
どうすれ(ry
33:デフォルトの名無しさん
07/09/12 21:51:08
>>32
2点
100点満点中
34:デフォルトの名無しさん
07/09/12 23:06:59
普通は100点満点なのだからその書き方は余り意味がない。
どうせやるならこうだ。
80点
65536点満点中
35:デフォルトの名無しさん
07/09/12 23:16:05
C言語でプロキシサーバをつくりたいんだけど
それを詳しく解説しているサイトはありますか?
36:デフォルトの名無しさん
07/09/12 23:18:52
プロキシサーバを作るにはC言語よりもむしろHTTPに精通してる必要がある
37:デフォルトの名無しさん
07/09/12 23:33:25
プロキシサーバならオープンソースのものがいろいろ存在するので、
本当に詳しく知りたいというなら、概念的な仕組みの説明を探すよりも
自分の想定に近い、実在のオープンソースなプロキシサーバ(例えばsquid)を
まず探してから、そのアプリのマニュアルや、説明ページを探したほうが早いかも。
オープンソースなら実際のソースも参照できるわけだし。
38:デフォルトの名無しさん
07/09/13 03:46:41
A1X1 + A2X2 + A3X3 + ・・・ AkXk + ・・・ AnXn = I
(A1, A2, A3, ・・・ An, I は定数, (0 <= Xk <= Max)), 対応する
X1〜Xn の値を求めるという処理で現状
for(X1 =0; X1<Max; X1++){
for(X2 =0; X2<Max; X2++){
for(X3 =0; X3<Max; X3++){
・
・
for(Xk =0; Xk<Max; Xk++){
計算結果がIと同じか
}
・
・
}
}
}
のようなコードを書いているんですが、これは再帰とかを
使ってもっとスマートにかけないでしょうか?よろしくお願いします。
39:デフォルトの名無しさん
07/09/13 04:00:37
A1X1 + A2X2 + A3X3 + ... AnXn が I と一致するかどうかの式なら、
データ構造を
T A[n], X[n], I;
と定義して
T a = 0;
for(T_index_t i = 0; i < n; i++) a += A[n] L X[n];
if(a == I){ /*...*/ }
とすればいいんじゃないの?
なんで入れ子ループになるのかが分からない。きっとエスパーか、具体的な説明が必要だろう。
40:38
07/09/13 04:35:10
>39
説明がわかり難く申し訳ないですが、
「A1X1 + A2X2 + A3X3 + ... AnXn が I と一致するかどうかの式」
が知りたいわけではなく、
「A1X1 + A2X2 + A3X3 + ... AnXn が I と一致するような変数X1〜Xnの
組み合わせ」が知りたいのです。そのための総当りです。
指摘下さった計算式は>38の「計算結果がIと同じか」というところで
判定式として使用してます。
41:デフォルトの名無しさん
07/09/13 04:35:36
>>38
最終的な目的は知らないけど、
多重ループを1重ループに書き直すだけなら以下
なお、前提としてすべてのループの最大と増分は同じことを仮定
#define N 3 //多重度(仮)
#define MAX_VALUE 10 //Xn要素の最大(仮)
int X[N] = {0};
for (;;) {
//ここに計算本体を入れる
//X[0]がX1、X[1]がX2、...に対応する
int index = N - 1;
while (index >= 0) {
++X[index];
if (X[index] < MAX_VALUE) {
break;
}
X[index] = 0;
--index;
}
if (index < 0) {
break;
}
}
42:デフォルトの名無しさん
07/09/13 10:51:38
PHP5 で質問させてください。
PHPをはじめたばかりのJava宙ですが、
オブジェクトの振る舞いで全く理解できないことがあります。
メンバ変数が Java でいうところの static ぽい振る舞いしかならないんです。
とはいえ PHP にも static のキーワードがあるし・・・
お手数ですが、次のコードをどなたか実行して私の疑問にお答え下さい
よろしくお願いいたしますm(__)m
(コードは次に続きます)
43:デフォルトの名無しさん
07/09/13 10:53:57
<?php
echo '(1): $a を作成<br>';
$a = new ClassA("A");
echo '(2): $a の値 '.$a."<br>\n";
echo '(3): $a はそのままで、新たに $b を作成<br>';
$b = new ClassA("B");
echo "<br>\n";
echo '$a の値を確認すると・・・';
echo '(4): $a の値 '.$a;
echo " なぜか変更されています・・・<br><br>\n";
echo '$a に再度"A"を代入<br>';
$a->set_val("A");
echo '(5): $a の値 '.$a;
echo "当然ながら A がセットされています<br><br>\n";
echo 'が、しかし$bの値も変更されてしまってる!<br>';
echo '(6): $b の値 '.$b."<br>\n";
echo 'これって、JAVAでいうところの static な振る舞いじゃないでしょうか';
#続く
44:デフォルトの名無しさん
07/09/13 10:54:42
#続き
class ClassA {
private $val=null;
public function __construct($v) {
echo 'before: $val = '.$this->get_val();
echo ' ($valは未定義なので、値は出力されないはず・・・)<br>'."\n";
$this -> set_val($v);
echo 'after: $val = '.$this->get_val()."<br>\n";
}
public function __toString() {
return '$val = '.$this->get_val()."<br>\n";
}
public function set_val($v) {
global $val;
$val = $v;
}
public function get_val() {
global $val;
return $val;
}
}
?>
45:42
07/09/13 10:58:46
よろしくお願いします
46:デフォルトの名無しさん
07/09/13 11:03:53
>>42
public function set_val($v) {
global $val;
$val = $v;
}
の代わりに
public function set_val($v) {
$this->$val = $v;
}
としてやってみたら
47:デフォルトの名無しさん
07/09/13 11:04:49
×$this->$val = $v;
○$this->val = $v;
48:42
07/09/13 11:10:04
>>46,47
アリガト-----。゚(゚´Д`゚)゚。-----ン!!!!
>>46,47 に今日一日良いことが起きますように
49:デフォルトの名無しさん
07/09/13 11:12:59
global $val;
グローバルスコープのvalを読み書きしてるだけで
クラスメンバとは別物の変数なんだな。
50:デフォルトの名無しさん
07/09/13 13:34:20
C,C++,C#,javaと難しくて投げ出してきた俺でもわかるプログラミング言語ってありますか?
51:デフォルトの名無しさん
07/09/13 14:11:26
>>50
ActiveBASICを使え
52:デフォルトの名無しさん
07/09/13 14:35:47
VBA(エクセルのマクロ)がいい!
結果もイメージ的にわかりやすいから独学でも飽きないし
なにしろ、飯のタネになるゾ!
エクセル、ワードの知識も合わせておけば、パンピーの
くだらん質問攻撃にも答えて感心されること請け合い。
53:デフォルトの名無しさん
07/09/13 14:51:51
何を難しいと感じたんだろうな
54:デフォルトの名無しさん
07/09/13 15:55:15
分からない部分を明確にして調べるなり人に訊くなりすれば難しくはないだろうに
55:デフォルトの名無しさん
07/09/13 16:29:06
ありがちな言い訳としては
なにがわからないかよくわからないんです><
だろうな
56:デフォルトの名無しさん
07/09/13 17:48:07
副作用ってなにがどう副作用なの?
57:デフォルトの名無しさん
07/09/13 17:51:00
藪から棒に何の話だ
58:デフォルトの名無しさん
07/09/13 17:53:45
主目的とは別に副次的に生じてしまう作用のことだ
59:デフォルトの名無しさん
07/09/13 17:58:17
戻り値を返す以外の効果はみな副作用と呼ばれている。
例えば
double x = cos(0);
は戻り値 1. を求める以外の効果はないので、副作用はないとされる。
int i = printf("Hello\n");
は戻り値 6 を返す以外に標準出力に文字列を書き込むので、副作用があるということになる。
60:デフォルトの名無しさん
07/09/13 18:00:58
>>59
xに1を代入するのと、iに6を代入するのは共に副作用です。
61:デフォルトの名無しさん
07/09/13 18:01:54
そこは初期化であって、代入ではない。
62:デフォルトの名無しさん
07/09/13 18:28:55
>59
よくわかった。なにか不都合なことではないのね。
63:デフォルトの名無しさん
07/09/13 18:38:08
乱数系も、次に返る乱数に影響を及ぼすところが副作用に分類されたりするね
手続き型言語ではあまり気にしない概念だよ
関数型言語では結構議論になることがある
64:デフォルトの名無しさん
07/09/13 19:53:52
ゲーツェーツェー(ドイッチュラント語は発音大事)
65:デフォルトの名無しさん
07/09/13 19:59:13
>>64
「ドイッチュラント語」じゃなくて「ドイチュ語」でよし
66:デフォルトの名無しさん
07/09/13 20:00:24
今日はスロットでデー万ゲー千円負けたぜ、これからヒーコーをミーノしない?
67:デフォルトの名無しさん
07/09/13 21:09:24
//前置き
int x, y;
int f(){ return 0; }
//作用
1; x; y; f();
//副作用
x = 5;
y = x;
x = f();
printf("%d\n", y);
68:デフォルトの名無しさん
07/09/13 22:10:17
こんなしょうも無い質問ですいませんが、
プログラミングを学ぼうと思っているんですが最初にやるならどの言語がいいですか?
こちらただのPCが好きな高校生です
69:デフォルトの名無しさん
07/09/13 22:11:37
何をしたい(or作りたい)のかにも拠る。
70:デフォルトの名無しさん
07/09/13 22:12:51
>>68
URLリンク(cruel.org)
今なら、PythonかRubyじゃないかな。
71:デフォルトの名無しさん
07/09/13 22:13:04
>>68
Rubyを使え
72:デフォルトの名無しさん
07/09/13 22:23:05
>>69
それもそうですね。
こちらとしてはゲーム製作やハッキング技術を身に着けたいとか思っています。
73:デフォルトの名無しさん
07/09/13 22:26:29
>>68
同じくパソ好きの高校生ですが。
何でも良し。
目に付いたのをやれ。
もしくは、簡単なのを手軽に体験したいだけなら、BASICとかVBAでもやってましょう。
ちなみに俺はTTSから入った。
74:デフォルトの名無しさん
07/09/13 22:34:00
ハッカーになりたいというなら、個人的に特に悪いイメージはないが、
ハッキング技術を身につけるというと、なぜか悪いイメージがある
75:デフォルトの名無しさん
07/09/13 22:36:36
ハッキングの技術ならクラッカーになるかもしれない?
76:68
07/09/13 22:39:13
ちなみに言いますがクラッカーになる気はありません
77:デフォルトの名無しさん
07/09/13 23:00:10
あくまで個人的な感じ方なので
ハッキングという言葉が世間で悪い意味で使われすぎたので
そんな風に感じるのかな
ハックという言葉だとマスコミがあまり使わないせいか気にならない
ハッカーというと良い意味、悪い意味どちらでも使われるので
なんとか持ちこたえている
78:デフォルトの名無しさん
07/09/13 23:00:46
Cという意見が一つも無くてびっくりした
79:デフォルトの名無しさん
07/09/13 23:03:54
みんな「誰かそう言うだろう」という遠慮
80:デフォルトの名無しさん
07/09/13 23:06:51
目的がゲーム製作やハッキング技術ならC言語がおすすめな気がする
81:デフォルトの名無しさん
07/09/13 23:13:21
オライリーのせいかハックだけならいいイメージがある
82:68
07/09/13 23:15:25
皆さん意見ありがとうございました。
いろいろ意見を貰いましたが、>>80氏の言う様にCからやってみたいと思います。
83:デフォルトの名無しさん
07/09/13 23:24:21
Rubyにしろって
84:デフォルトの名無しさん
07/09/13 23:30:54
>>81
外人プログラマの文章を訳したみたいな雰囲気出るよな。
85:デフォルトの名無しさん
07/09/13 23:31:43
今ならDから始めるべきだろ…常識的に考えて
86:デフォルトの名無しさん
07/09/13 23:41:01
始めはなんだって構わないがC++だろうがJavaだろうがRubyだろうがDだろうが書けるようにしておくべき
87:デフォルトの名無しさん
07/09/13 23:55:57
C言語だろ
ゲームでは速度要求されることも多いし
ハッカーならメモリレベルまで思考を回したいところだ
どちらもC言語が得意とする分野だ
アセンブリまで使えればより良い
88:デフォルトの名無しさん
07/09/13 23:57:28
ハッカーになりたいとか書かれても。
89:デフォルトの名無しさん
07/09/14 00:07:57
>>70がエスパーの資質を見せて、How to become a hacker載せてくれたんだから
それでも見とけばいい
90:デフォルトの名無しさん
07/09/14 00:17:31
一般の日本人には何故かハッカー=不正アクセスと認識されてしまう不思議
91:68
07/09/14 00:46:50
それでは早速(と言っても明日以降)Cをやることにしたんですが、プログラミングを学ぶ際にこれはいれとけと言う物はありますでしょうか。
DLできるURLも教えていだけたら有難いです。
92:デフォルトの名無しさん
07/09/14 00:52:21
>>91
URLリンク(www.microsoft.com)
93:デフォルトの名無しさん
07/09/14 00:54:37
>>86
Dはいらんだろ。。今かけても来年書けなくなってる可能性あるしな。。。
94:デフォルトの名無しさん
07/09/14 00:59:23
>>68にはこのスレよりもこっちの方が向いてる気がする
プログラミング(仮)
スレリンク(news4vip板)l50
95:デフォルトの名無しさん
07/09/14 01:01:54
>>91
> プログラミングを学ぶ際にこれはいれとけと言う物はありますでしょうか。
>>92をPCに入れて、次に「そういう質問をせず何でも自力で調べる癖」を自分の中に「入れ」たら、
あとはもう、ひたすら調べて読んで書いて調べて読んで書いて、でどこへでも進める。
くれぐれも、これから勉強しようって奴が、最短距離とか、最大効率とか考えちゃいけないよ。
回り道を、勉強量と手間でねじ伏せる覚悟が無いとね。
2chやる時間やゲームやる時間を殆ど全部費やして、睡眠時間も2時間減らせば、
よっぽど頭が悪くない限り、ゆく年くる年が始まる時刻の君はそれなりのコード書いてる真っ最中だろう。
96:デフォルトの名無しさん
07/09/14 01:21:11
Cやるなら個人的にはBCCとC Padでいい気がする。
VSは重すぎる
97:デフォルトの名無しさん
07/09/14 02:16:29
BCCやCPadなんて覚えるだけ時間の無駄
VSやgccのほうがまだ使い物になる
98:デフォルトの名無しさん
07/09/14 03:50:37
どちらもマシンスペック次第だと思。
俺はノートではBCCとエディタだけどデスク機はVS。
99:デフォルトの名無しさん
07/09/14 08:22:42
昔はツェーからやれとか言われていたが、今は要らない。
が、何をやろうともアセンブラだけは知っておかないとバカになる。
100:デフォルトの名無しさん
07/09/14 08:31:41
あれが一番バカでも簡単にできるものだから、まぁ面倒くさがらずに
一度はおさえておいたほうがいいのは確か。
101:デフォルトの名無しさん
07/09/14 09:02:19
CPUと連携しないとプログラマーは務まらないのにアセンブラを知らんとはどういうことかと。
車を作りたいというのに工学を修めないってくらいバカであるのと同じ。
102:デフォルトの名無しさん
07/09/14 09:03:57
あと知っておくとCELLとかLARABEEとか変なCPUが出てきても慌てないで済む。
103:デフォルトの名無しさん
07/09/14 09:06:19
今はハードに依存しない言語が主流
104:デフォルトの名無しさん
07/09/14 09:09:37
ニッチな世界で生きてるのか単純に化石なのか知らんけど、
一人がんばってるオッサンがいるな。
105:デフォルトの名無しさん
07/09/14 09:25:48
アセンブラはコンピュータの構成と設計で触っただけだなあ。
MIPSのやつだけど
106:デフォルトの名無しさん
07/09/14 11:22:35
今はPHPとかAjaxとかのWeb系が主流だよね?
107:デフォルトの名無しさん
07/09/14 11:36:58
PHPはもう終わる
108:デフォルトの名無しさん
07/09/14 14:50:54
プープだからな
109:デフォルトの名無しさん
07/09/14 18:21:10
hspは?
110:デフォルトの名無しさん
07/09/14 18:25:31
ハーエスペー
111:デフォルトの名無しさん
07/09/14 18:29:06
プーププププー
112:デフォルトの名無しさん
07/09/14 18:39:41
109が見えない
113:デフォルトの名無しさん
07/09/14 19:51:06
テロ?
114:デフォルトの名無しさん
07/09/14 20:56:59
windowsのGUIプログラムを作ろうと思ったとき
今一番良く使われてる言語は何なんでしょうか?
115:デフォルトの名無しさん
07/09/14 20:58:12
Java
116:デフォルトの名無しさん
07/09/14 21:05:11
>>107
えーっ、うっそーん?
今のプロジェクト終わったらまたPHPに挑戦しようと思ったのに
対抗勢力でもあんの?
マジレスキボン
117:デフォルトの名無しさん
07/09/14 21:12:06
Python
118:デフォルトの名無しさん
07/09/14 21:30:50
錦蛇か
119:デフォルトの名無しさん
07/09/14 21:40:08
>>114
現状はともかく、今から始めるならC#を勧める
120:デフォルトの名無しさん
07/09/14 21:40:57
>>115
それはない。
C++かC#かせいぜいVB系だろ
121:デフォルトの名無しさん
07/09/14 21:41:18
Pythonってそんなに人気あるかぁ?
122:デフォルトの名無しさん
07/09/14 21:43:36
初心者のためのプログラミング言語ガイド Part5
スレリンク(tech板)
123:デフォルトの名無しさん
07/09/14 22:29:22
>>120
せいぜいっつか、C#よりVBのが多くないか?
124:デフォルトの名無しさん
07/09/14 22:32:37
多くない
125:デフォルトの名無しさん
07/09/14 22:45:24
gccってlinux系のエミュを用意するかlinuxを用意しないと使えないんじゃないか?
winでは普通には使えないコンパイラだよな。
126:デフォルトの名無しさん
07/09/14 22:48:30
GUIやるのにC++?
それはJava以上にない
127:デフォルトの名無しさん
07/09/14 22:57:20
クロス用wingccは?
128:デフォルトの名無しさん
07/09/14 23:02:10
ネットワーク使わないWindowsのGUIアプリならJavaよりC++のがあるだろ
129:デフォルトの名無しさん
07/09/14 23:04:38
なんというゴミレスの山
130:デフォルトの名無しさん
07/09/14 23:30:02
>>125
Windowsでは始めにCygwinかMinGWを用意しないといけないあたり特殊だが、
一旦インストールしてしまえば、ただのコマンドラインプログラムとして使用可能。
もちろんコマンドプロンプトでも動作するし、リンカはWindowsのPEを出力するので、
普通のEXE/DLLだって作れる。
131:デフォルトの名無しさん
07/09/14 23:31:37
>>126
そうはいっても、WindowsでJavaランタイムが必要という
アプリケーションソフトウェアには中々お目にかかれない。
こんなんで1番よく使われていると言えるか。
132:デフォルトの名無しさん
07/09/15 04:43:49
>>126
でもクロスプラットフォームなGUIはQt、wxWidgets、gtkmmみたいなC++か
gtkみたいなCが標準だと思うよ。
MSと心中する気ならVBとかC#が楽なんだろうけどね。
133:デフォルトの名無しさん
07/09/15 04:54:30
MinGWもコンパイルツールとして使うならエミュとして考えればよいですか?
gcc.exeがたぶんELFなせいでWinで実行できないからELFをwinで実行するための
ソフトとしてMinGWを使うと。
134:デフォルトの名無しさん
07/09/15 07:38:56
gcc.exeはちゃんとPEだぞ
135:デフォルトの名無しさん
07/09/15 12:32:57
MinGWってgccやリンカ、libcなんかのパッケージでしかないと思っていたのだが。
136:デフォルトの名無しさん
07/09/15 12:42:28
>132
GUI の話の発端は >114 なんだから MS 前提で良くね?
137:デフォルトの名無しさん
07/09/15 12:49:51
>>114
hspだろ、常識的に考えて・・・
138:デフォルトの名無しさん
07/09/15 12:52:47
ネタ不要
139:デフォルトの名無しさん
07/09/15 13:01:47
>>114
いまならC#かVBじゃないかと思うけど、C++もあるとおもう。
根拠らしい根拠はないけど、この辺の話題が自然に目に入るからな。
でもHTML+WSHとかでも出来そうな気がする。
140:デフォルトの名無しさん
07/09/15 13:06:54
> HTML+WSH
それなんてHTA
141:139
07/09/15 13:13:56
>>140
Solenante HTAっていうんだ。
142:デフォルトの名無しさん
07/09/15 18:54:27
LinuxってPEもELFも動くんですか?
gcc.exeがPEだとは知りませんでした。PEならWinで普通に動くから
HelloぐらいはコンパイルしてPEのexeを作れるんですか?
Win32APIを使うならgccの他にw32apiが必要だから、w32apiとgccを
関連付けるためにMinGWが必要ということですか?
143:デフォルトの名無しさん
07/09/15 18:56:16
専用スレ池
144:デフォルトの名無しさん
07/09/15 18:57:10
Win32APIを使うには単にDLL関数をインポートすればいいだけです。
145:デフォルトの名無しさん
07/09/15 19:37:21
>>142
WindowsはELFを実行できないし、LinuxはPEを実行できない(Wineなんてものもあるが)。
だからWindows用のリンカはPEを出力し、Linux用のリンカはELFを出力する。
もちろんWindowsで動くGCCはPEで、Linuxで動くGCCはELFか何か。
CygwinもMinGWもWin32 APIを使うのに必要な
ヘッダとインポートライブラリを持っていることは同じ。
gccでCプログラムを作成するという観点からみた2つの違いは、
CygwinのCライブラリはcygwin1.dllを使い、
MinGWはmsvcrt.dllか何かを使うということ。
146:デフォルトの名無しさん
07/09/15 23:08:00
>>145
gcc.exeはPEバージョンと、ELFバージョンがあるということですね。
gccを改良したらしいOSASKの河合さんのコンパイラって人気ないんですか?
147:デフォルトの名無しさん
07/09/15 23:18:12
a.outなんてのもある。懐かしい。
148:デフォルトの名無しさん
07/09/16 02:56:17
ファイル名を変更するバッチファイルを作りたいのですが、
エクセルの中からファイル名のデータを取得する方法がわかりません。
例えば、B2のセルに「東京」、C4のセルに「晴れ」と入っているとして、
そのエクセルファイルをバッチファイルにドラッグ&ドロップすると、
「東京晴れ.xls」とリネームされるようにしたいのです。
リネーム前のファイル名は不定です。
自分で調べた限りでは
URLリンク(q.hatena.ne.jp)
が近いと思いますが・・・すいませんがよろしくお願いします。
149:デフォルトの名無しさん
07/09/16 03:05:15
マクロ
150:デフォルトの名無しさん
07/09/16 08:52:37
ご期待ください
151:デフォルトの名無しさん
07/09/16 09:18:45
おっほん…
マクロを
勉強するのは
まぁ苦労するね
152:デフォルトの名無しさん
07/09/16 09:54:10
ポリスアカデミーのDVD昨日買ったんですけど
日本語吹き替えで見ていた所、いきなり英語になってまた日本語に戻る所が数ヶ所あります
これってバグですよね?
この製品はすべてバグってる事になるんですか?
教えてくださいヽ(・∀・)ノ
153:デフォルトの名無しさん
07/09/16 10:08:31
・物語の中で「外国語」というニュアンスで語られる場合そのままであるケースが多い
・スレタイから考えればスレ違いではないと思いきや板違い
154:デフォルトの名無しさん
07/09/16 10:13:14
外国語で語られるであろうヶ所ではないんですよ
155:デフォルトの名無しさん
07/09/16 10:13:42
わかったからもう死ね
156:デフォルトの名無しさん
07/09/16 10:21:10
死ねなんて言葉使ってはいけませんよ!
あやまりなさい!!
(`・ω・´)
157:デフォルトの名無しさん
07/09/16 10:26:53
>>156
>死ねなんて言葉使ってはいけません
それマジで言ったん?ソースあんならすぐ出せ
マジなら2ちゃんねら総力を上げて潰すが
158:青
07/09/16 10:37:31
情報の可視化技術に関するスレはありますか?
ユーザインターフェースの話題と被る部分があると思いますが、ツリー構造より複雑なデータ構造を
直観的に表示、操作する手法を質問できるスレを探しています。
具体的にはアニメに出てくるようなぶっとんだインターフェイスの設計や、
複雑なネットワーク(グラフ構造)の2次元・3次元への写像、出力などについて
コードを交えて気軽に語れると嬉しいのですが……そういうスレをご存知でしたら教えてください。
お願いします。
159:デフォルトの名無しさん
07/09/16 10:39:03
マジで言ってますよ!
ソースってソースコードの事?
ソースコードは分かりませんよ
160:デフォルトの名無しさん
07/09/16 11:08:39
>>157此処では皆さんの迷惑になります
話があるなら下記まで
プログラム?知らんがな(´・ω・`)
スレリンク(tech板)
161:デフォルトの名無しさん
07/09/16 11:09:39
>>159
この場合のソースとは情報源のこと。
>>152
販売元に問い合わせるほうが早いと思わないのか?
162:デフォルトの名無しさん
07/09/16 11:18:15
>>161発売元に聞いた方が早いですね
失礼致しました
163:デフォルトの名無しさん
07/09/16 11:38:44
URLリンク(youtube.com)
164:デフォルトの名無しさん
07/09/16 15:38:36
a.outはgccでhello worldする人が作るんだなー。
それを学んだ後、作成ファイル名を指定する引数を学ぶわけだ。
165:デフォルトの名無しさん
07/09/16 15:51:16
C言語をRNAにコンパイルするにはどうすればいいですか?.
166:デフォルトの名無しさん
07/09/16 16:08:27
>>164
147 の言う a.out は ELF 以前に使われてたファイルフォーマットのことだと思われ
Wikipedia項目リンク
167:デフォルトの名無しさん
07/09/16 16:34:17
[ZMNO]MAGIC 系の総称、かな
168:デフォルトの名無しさん
07/09/16 23:42:07
a.outフォーマットなんて聞いたことも無かった。
Linuxで普通に実行できたからELFとばかり思っていたが
本当にELFだったのかも。
169:デフォルトの名無しさん
07/09/16 23:53:10
>>168
Linuxでならfileコマンドで調べられるんじゃないか?
170:デフォルトの名無しさん
07/09/17 09:45:33
今ならそうですけど、まだそんなコマンドも当時は知らなかったんです。
もうLinuxやめました。Linuxなんてやるんじゃなかった。
171:デフォルトの名無しさん
07/09/17 09:57:09
どんだけ無能なんだよ
172:デフォルトの名無しさん
07/09/17 10:27:11
てか、組み込みでも無きゃ実行ファイルのフォーマットなんて気にしなくて良いべや
173:デフォルトの名無しさん
07/09/17 16:26:50
<CR>って何のこと?
174:デフォルトの名無しさん
07/09/17 16:30:24
パチスロ
175:デフォルトの名無しさん
07/09/17 17:27:36
キャリッジリターンでぐぐれ
176:デフォルトの名無しさん
07/09/17 17:30:46
Cathode Ray
177:デフォルトの名無しさん
07/09/17 17:33:31
こういう場合は先入観は捨てて考えるべきだな
178:デフォルトの名無しさん
07/09/17 18:41:20
秋葉原ラジオストアーのパーツ屋。その名の通りキャパシタと抵抗の品揃えが豊富だが、
クロックアップ用セラロックの入手先としても一部に知られる
179:デフォルトの名無しさん
07/09/17 18:46:47
つまりローパスフィルタのこと。
180:デフォルトの名無しさん
07/09/17 20:17:25
>175
サンクス
181:デフォルトの名無しさん
07/09/17 20:42:08
どういたしまして^^
182:デフォルトの名無しさん
07/09/17 22:17:03
時定数ってCRだっけ?
183:デフォルトの名無しさん
07/09/18 16:46:15
VSEE2008って無料だよね?
184:デフォルトの名無しさん
07/09/18 17:30:42
うん
185:デフォルトの名無しさん
07/09/18 17:56:01
ありがと。
EEと製品版の違いってなに?
186:デフォルトの名無しさん
07/09/18 17:56:30
オヒサル池
187:デフォルトの名無しさん
07/09/18 19:17:10
>>185
その前に2008の製品版がどこにあるのか教えてくれよ。
188:デフォルトの名無しさん
07/09/18 19:23:03
EEも製品版ですよ
189:デフォルトの名無しさん
07/09/18 20:06:07
製品版も無料だよ
バグだらけの今なら
190:デフォルトの名無しさん
07/09/18 20:23:57
発売されていないβを製品版とか言っちゃっている
脳味噌の足りない馬鹿がいるのはこのスレですか?
191:デフォルトの名無しさん
07/09/18 20:47:09
いいえ、あっちです。
ここは読解力が無いせいで他人の脳味噌の容量を量り間違えた馬鹿が居るスレです。
192:デフォルトの名無しさん
07/09/19 22:53:13
exeファイルに含まれているマニフェストファイルを見るには、
どうすればいいんでしょうか?
193:デフォルトの名無しさん
07/09/19 23:19:49
選挙になると発表されます
194:デフォルトの名無しさん
07/09/19 23:27:41
>>192
ただのリソースとして読み取れる。
195:デフォルトの名無しさん
07/09/20 00:27:04
>>194
ありがとう。
196:デフォルトの名無しさん
07/09/20 00:51:10
すみません、くだらない質問なんですが聞いてください。
2人打ち麻雀なんですが、コンピュータは最初からアガリの状態を作っておいて
ランダムに勝たせる手法を使ってます。俺のスキルでは、これが限界なんです。
思考ルーチンを持たせようと試みましたが役の無い手しか無理です。
しかもかなり弱い、というか頭が悪いです。
どういうロジックを組めば賢く先の読める相手になってくれるんでしょう?
197:デフォルトの名無しさん
07/09/20 00:54:56
おまいら最強の麻雀プログラムしてみろよ Part2
スレリンク(tech板)
198:デフォルトの名無しさん
07/09/20 01:00:00
>>197
ありがとうございます。でもハードル高すぎです。
199:デフォルトの名無しさん
07/09/20 08:18:14
>>196
とりあえず2人対戦ゲームのCPU思考の基礎はminmaxとαβだと思うので、
ソレで作ってみれば?
そしたらアホほど遅いと思うから、それからどうして行くかの問題。
200:デフォルトの名無しさん
07/09/20 09:50:29
×とりあえず2人対戦ゲームのCPU思考の基礎はminmaxとαβだと思うので、
○とりあえず2人ゼロ和有限確定完全情報ゲーム(もちろん麻雀は含まれない)のCPU思考の基礎はminmaxとαβだと思うので、
201:デフォルトの名無しさん
07/09/20 18:58:28
麻雀を完全情報ゲームにするには、カンニン(略
202:デフォルトの名無しさん
07/09/20 21:13:53
今まで習得した言語といえば、BASICとJavaScriptだけなんですが、
今後プログラムを作っていくなら、どの言語がいいんでしょうか?
候補が複数あるなら、BASICやJavaScriptに似ていて、とっつきやすいものを教えてください
もちろんプログラマで生きていく気はなく、
研究のために計算や入出力を処理するプログラムを組めるようになりたいんです
203:デフォルトの名無しさん
07/09/20 21:16:05
分野ごとに違うから、その分野の先輩に聞くべきだと思う。
204:デフォルトの名無しさん
07/09/20 21:18:44
BASICとJavaScriptじゃダメなのか?
BASICやJavaScriptに似ていて、とっつきやすいものならやっぱりダメだと思うぞ
205:デフォルトの名無しさん
07/09/20 21:24:19
>>202
C#
206:デフォルトの名無しさん
07/09/20 21:24:40
VBなら少しくらいはましなんじゃね?
207:デフォルトの名無しさん
07/09/20 21:29:28
>>202
Javascriptに似てるのならWSHでJScriptって手もあるよ
自分はC#を勧めるけど
208:デフォルトの名無しさん
07/09/20 21:34:03
お前らJavaScript舐めすぎだぞ
アレは奥が深い
そもそもプロトタイ
209:デフォルトの名無しさん
07/09/20 21:36:24
別になめてないよ
今はC#メインでやってるけど自分も昔やってたし
210:202
07/09/20 21:39:22
工学系の研究してまして、
シミュレートとかビジュアライゼーションとかにプログラム知識が必要なんです
周囲で実際にやっている人にも聞いてみましたか、
CとかC++とかC#とか、ほかに聞いたことない言語を使ってる人がいろいろいて、
それぞれ自分が使ってる奴を勧めてきて、決めあぐねているんです
皆さん仕事があるので、直接教えてもらうのは難しそうです
ちなみに、BASICは高校時代に部活で、JavaScriptは趣味のサイトを作るときに憶えたものです
C#がいいんでしょうか?
211:デフォルトの名無しさん
07/09/20 21:43:59
>>210
工学ならCだ
圧倒的な数のサンプルプログラムがぐぐれば手に入る
Cが使えた上で他の言語を使えるようになる事
212:デフォルトの名無しさん
07/09/20 21:49:28
どこで苦労してもいいかだな
C/C++だとGUIとか本質的なところじゃない所で苦労するからなぁ
しかし>>211の通りサンプルは豊富
213:202
07/09/20 21:51:48
すみません、最初に目的を書いておくべきでしたね
覚えやすい言語にしたい、っていう意識が先行しすぎました
サンプルの豊富さは確かに変えがたい魅力ですね
というわけでC言語を覚えたいと思います
(C++の上位互換は不完全でしたよね?)
ありがとうございました
214:デフォルトの名無しさん
07/09/20 21:53:34
>>210
C#は学習初期の敷居が低いし習熟してからも使えるからいいと思うよ
ライブラリが豊富でVC#使えばかなり開発が早いし
でも速度を求めるならCかC++かな
極限までチューニングを施せばC#の1〜2倍程度速くなると思ってていい
ただしGUIプログラムを作るのは手間が増える
215:629
07/09/20 23:39:50
VisualStusioC++2005(Academic edition)
OS:WindowsXP pro SP2
Microsoft DirectX SDK (August 2007)
上記の環境下でwaveファイルをいじろうとしているのですが
HRESULT InitSound(HWND hWnd,LPSTR szFileName){
・・・
//WAVファイル内のヘッダー情報(音データ以外)の確認と読み込み
hMmio = mmioOpen( szFileName, NULL, MMIO_ALLOCBUF | MMIO_READ );
・・・
}
としたところで、ビルド時にエラーが出てしまいます。
エラーの内容は下記の通りです。
: error C2664: 'mmioOpenW' : 1 番目の引数を 'LPSTR' から 'LPWSTR' に変換できません。(新しい機能 ; ヘルプを参照)
指示された型は関連がありません。変換には reinterpret_cast、C スタイル キャストまたは関数スタイルのキャストが必要です。
SDKで調べてみたのですが
HMMIO mmioOpen(
LPSTR szFilename,
LPMMIOINFO lpmmioinfo,
DWORD dwOpenFlags
);
となっていて、szFileNameの型はLPSTRで合ってると思うのですが・・・
どなたかご助言頂けませんか?よろしくお願いします。
216:デフォルトの名無しさん
07/09/20 23:41:14
エラーが出ているんだから、実体かプロトタイプはLPWSTRなんだろう。
SDKで調べたって、実際に実装見に行ったの?MSDNで引っ張ってきただけ?
217:デフォルトの名無しさん
07/09/20 23:42:10
これからプログラムの勉強したいんですけど、色んな言語があってさっぱりです。
そこで諸先輩方に、まずはこれ覚えろとか、これから勉強するならこれだ!
なんてアドバイス頂ければ幸いです。よろしくお願い致します。
また、何がやりたいとか具体的な事はまだ決めかねています。
スレ違いであればスルーして頂いて結構です。
218:デフォルトの名無しさん
07/09/20 23:44:16
何がやりたいかで進める言語は思いっきり変わる。
219:デフォルトの名無しさん
07/09/20 23:46:57
>>217
初心者のためのプログラミング言語ガイド Part5
スレリンク(tech板)l50
220:デフォルトの名無しさん
07/09/20 23:51:30
mmioOpenA
221:デフォルトの名無しさん
07/09/20 23:53:24
>>218-219
ありがとうございました。
>>220
初めて聞きました。どうもです。
222:215
07/09/21 00:05:54
実際に実装を見に行ける程のスキルはまだ無いので、MSDN参照しての書き込みです。
でもLPWSTR形式になるとFILE* とかで引用できなくなるんですよね。
223:デフォルトの名無しさん
07/09/21 00:13:30
>>215
これに関してはMSDNの記述がおかしいだけでしょ
mmsystem.h の中を見ればわかるけど実際には mmioOpen の第一パラメタは LPTSTR でなければおかしい
渡す文字列はTCHAR使って確保しておけば、他のAPIとも整合性がとれるはず
初心者が最初からMSDNの記述を疑うとろくな事はないけど、
たまにはこんなこともあるので、疑うべきところがはっきりしてる場合(今回は第一パラメタの型)、
ヘッダファイルくらいは確認してもいいと思う
224:デフォルトの名無しさん
07/09/21 00:42:24
>>222
Visual C++なら_wfopenとかあるぞ。
225:215.222です。
07/09/21 10:43:14
ご助言ありがとうございます。
先程の問題は引数をLPTSTR(又はLPWSTR)に変える事で回避する事が出来ました。
しかし今度は案の定fopen関連で躓いています。
//バッファーに音データを書き込む
FILE* fp=_wfopen(szFileName,L"rb");
とすると(たぶんコンパイルは通っている?)リンク時に
error LNK2020: 未解決のトークン (0A00000F) GUID_NULL
error LNK2001: 外部シンボル "GUID_NULL" は未解決です。
*.exe : fatal error LNK1120: 外部参照 2 が未解決です。
というエラーが出てきます。これは何が間違っているのでしょうか?
ヘッダーファイルは
#include "stdafx.h"
#include "Form1.h"
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include <wchar.h>
#include <crtdbg.h>
#include <Dsound.h>
#include "resource.h"
#include <winuser.h>
#include <mmsystem.h>
#include <windows.h>
これだけ読み込ませています。
226:デフォルトの名無しさん
07/09/21 16:24:08
>>225
コンパイルはできていてリンク段階でエラーが出ていることが分かっているのに
なんでインクルードしたもののリストを出す?
uuid.libをリンクするように設定してる?
227:デフォルトの名無しさん
07/09/23 16:46:03
Flex BuilderとかAIRの話題はどのスレで取り扱われてますか?
228:デフォルトの名無しさん
07/09/23 17:06:57
Kylix!
229:デフぉルトの名無しさん
07/09/23 18:07:37
プログラミングのソフト・・・
たとえば「N88互換BASIC for Windows95」とかはプログラミングで作られたんですか・・・
230:デフォルトの名無しさん
07/09/23 18:11:54
うん
231:デフォルトの名無しさん
07/09/23 18:52:01
XNA関係の質問もここでおk?
232:デフぉルトの名無しさん
07/09/23 18:53:38
>>230
じゃあ、最初にできたプログラミングソフトは・・・・
233:デフォルトの名無しさん
07/09/23 18:59:18
ヒント
bootstrap
234:デフォルトの名無しさん
07/09/23 18:59:20
それなんて鶏と卵
235:デフォルトの名無しさん
07/09/23 19:09:52
>>232
ハンドアセンブル
236:デフォルトの名無しさん
07/09/23 21:09:26
ソフトじゃねえな
237:デフォルトの名無しさん
07/09/24 00:26:51
飛行機かなんかのモニタープログラムだったかな?
238:デフォルトの名無しさん
07/09/24 00:55:12
ada?
239:デフォルトの名無しさん
07/09/24 05:38:29
最初はスイッチで入力だろう
240:デフォルトの名無しさん
07/09/24 06:52:26
お前らコンピュータサイエンスの最低限の知識を身につけてからネットで発言してくれ。
コンピュータの歴史もわかっていないようなゆとりは痛々しくて見ていられないから。
241:デフぉルトの名無しさん
07/09/24 09:02:42
いや・・・・
だから、世界初のプログラミングのことでなくて、
世界初のプログラミングソフトは何なのか教えてくれ・・・
242:デフォルトの名無しさん
07/09/24 09:08:54
小さな暗号化のアルゴリズムを探してるのですが、
数十行から200行ぐらいで書けるもので良いものがあったら教えてください。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5050日前に更新/214 KB
担当:undef