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


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

【汚物】痛い変数名・関数名【破廉恥】



1 名前:デフォルトの名無しさん [04/02/19 05:59]
var unko;

445 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 08:59:30 ]
01 HEDDAA-LINE.



01 HUTTAA-LINE.

446 名前:デフォルトの名無しさん [2007/10/23(火) 16:28:00 ]
rink

profeel

rogo

447 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 21:24:55 ]
samunail

448 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 22:07:25 ]
>>442
ループ用なら i,j,k が一般的だと思うが…?

痛い変数名
temp1,temp2,temp3
痛い関数名
func1,func2,func3

プロ言の穴埋めテストですかって気になります…。

449 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 07:52:34 ]
誰もループカウンタの話なんかしてないし・・

450 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 11:36:03 ]
> temp1,temp2,temp3
これで思い出した
TeX の tempdima, tempdimb, ... は気持ち悪くて仕方がない

451 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 12:41:52 ]
文芸的プログラミングとはほど遠いな。

452 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 02:10:17 ]
C/C++ で、 float 版の abs を FAbs と命名した奴がいた(今もその FAbs がアチコチで使われてる)。
そこまでなら構わんのだが、float 版の sin が SinF で cos が CosF だ。
なら AbsF だろ。
fabs って C の標準関数にあるよな?
(非標準の) sinf や cosf には倣うのに、fabsf は無視か。

453 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 02:32:39 ]
fabs、あるね。
C89 以降の標準化だけど。

てか、C++ なら abs をオーバーロードしろよ。



454 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 02:33:33 ]
標準でオーバーロードされてるんだが。

455 名前:デフォルトの名無しさん [2007/11/07(水) 04:28:24 ]
>>422
どこがアホなん?kwsk

456 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 10:46:28 ]
>>455
>422がどういう趣旨で書いたかは知らんが、定数置くなら桁数をもっと考えろとは言いたい。
その桁までで丸めるなら値もおかしいしね。

457 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 21:29:35 ]
modf, modff, fmodf, fmod

阿呆かと

458 名前:デフォルトの名無しさん [2007/11/27(火) 14:53:46 ]
hyde

459 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 18:12:57 ]
ふもっふ ふもっふ

460 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 20:04:34 ]
ゲシュタルト崩壊してきた

461 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 12:42:20 ]
>>442
i,j,kくらいはグローバルでいいよな?
ループごといちいち宣言するのもめんどくせーし

462 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:01:01 ]
>>461
 マルチスレッドで動かないなら。
 あと、ループ内で別関数呼ばないって制限もつく。
(呼んだ先にループがあったら帰ってきたときどうなるかは自明だろ)

463 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:11:55 ]
つーか、一番スコープを限定したいのがループ制御変数だと思うのだがw



464 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 02:27:12 ]
最初は小さい処理で i を使ってたけど
機能追加していっていつの間にかその中でもう一度 i を使ってしまいましてですね

465 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 02:32:27 ]
>>464
 1関数内で、その状態なら、
 グローバル変数は一切使わない方が身のためでは?

# 変数管理が出来ないなら「台帳」つくれ。

466 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 03:01:52 ]
250行の関数に150行のfor文があって、その中の3行のfor文が同じ変数名のループカウンタを使ってたんだよね
実質オープンソース状態で管理者が複数いたからってのもあるけど、
1画面に収まらない関数があるともう思考停止してきちゃうね

1年半も放置されていたのが不思議でならないよ

467 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 10:17:07 ]
>管理者が複数いた
 それって誰も管理してないって事でわ?
 プロジェクト管理がなってない

>250行の関数に150行のfor文があって、その中の3行のfor文が同じ変数名のループカウンタを使って
 まともなテストを1回でも行っていれば気が憑く筈。
 追加機能のテストしてない+現行機能のテストしてないってことだな。
 コーディング担当無能すぎ。(単体テストくらい行え!)

>1年半も放置されていた
 機能追加以前に、*誰も使ってない* って事でしょ?
 そんなアプリ、メンテするだけ無駄。

468 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 11:18:45 ]
そうだね、管理されてないね
利用者も多くて30人程度だろうしなぁ

469 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:20:25 ]
>>466
そういうケースこそ、forで変数を宣言するのが一番。それならまともに動くはず。
# 勿論、内側のループ内で外側の制御変数を使っていなければ、ね。

470 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 15:42:34 ]
>>469
コンパイラがマトモなら、ね。
世の中には古いコンパイラとか、中途半端なコンパイラがあるんだな。
 forで変数宣言できないのと、
 forで変数宣言すると、それ以降有効になるのと、
 for文のブロック内のみ有効なのと。
従って、別々の識別名を使用するのが安全確実。

そもそも、250行程度の関数で変数管理できないのが異常。
コーディングに向いていないじゃないか?
(あるいは修正時間が3分しか与えられていないとか)

471 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:38:17 ]
俺が書いたわけじゃないんだ
あんまり責めないでくれ・・・orz

472 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 13:52:17 ]
うちにいる中華のコード

public static String ZERO = "0";
public static String ZERO_ZERO = "00";

ダメだって言っても聞かない。プライド「だけ」は高い


473 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 19:35:33 ]
それconstでなくていいのか



474 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 02:45:08 ]
typedef enum
{
DEF_NAE,
DEF_NORMAL,
DEF_BOKKI,
DEF_EJACULATION
}length;

class Chinko
{
public:
ulong m_hair[INT_MAX][INT_MAX][INT_MAX];
state m_state;
private:
Chinko():m_state(nae){memset(m_hair,0x00,sizeof(m_hair)*sizeof(ulong);}
state doSex(){while(m_state !=DEF_EJACULATION)m_state++;return m_state};
};

475 名前:デフォルトの名無しさん mailto:sage [2008/01/01(火) 17:36:42 ]
ローカルでネーミングに困ったら
oppai
anal
tinntinn
を使ってる

476 名前:デフォルトの名無しさん mailto:sage [2008/01/10(木) 05:46:40 ]
てぃんてぃん

477 名前:デフォルトの名無しさん [2008/01/27(日) 01:41:00 ]
>>475
仕事で?

478 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 09:44:05 ]
古いコンパイラでも

void hoge(void){
 ...
 {
  for(int i=0; ...)
   ...
 }
 ...
ってやれば int i は実質 for のローカル変数扱いになるんじゃないの?

479 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 10:32:07 ]
>>478
えーと、それはforのすぐ外側でブロックを閉じるということ?
つまり、こう?
void hoge(void)
{
...
...
{
for (int i = 0; ...) {
...
...
}
}
...
}
それならその通りだけど、forをブロック化してない>478でそれをやるのは危険だと思う。

480 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 01:39:02 ]
#define for if(1) for

481 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 10:22:27 ]
#define _ int
#define __ return
#define ___ printf
#define ____ main
#define _____ argv
#define ______ argc

_ ____(_ *______, char* _____[]){
 ___("Hello world\n");
 __ 0;
}



482 名前:デフォルトの名無しさん [2008/02/06(水) 01:11:34 ]
↑解説きぼんぬ

483 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 01:43:13 ]
/* # は #define に置換してください
 そうしないとなぜか書き込めない */
# d char
# e "d"
# f "e"
# g "H"
# h int
# i "l"
# j main
# k "\n"
# l "o"
# m printf
# n "r"
# o return
# p "w"
# q {
# r (
# s ;
# t ,
# u )
# v }
h j r h w t d b b x u q m r g f i i l a p l n i e u s o c s v



484 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 01:45:46 ]
/* >>483は失敗
このコメントを入れれば書き込めるみたいです */
#define a " "
#define b *
#define c 0
#define d char
#define e "d"
#define f "e"
#define g "H"
#define h int
#define i "l"
#define j main
#define k "\n"
#define l "o"
#define m printf
#define n "r"
#define o return
#define p "w"
#define q {
#define r (
#define s ;
#define t ,
#define u )
#define v }
h j r h w t d b b x u q m r g f i i l a p l n i e u s o c s v

485 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:59:46 ]
プログラミング言語 Whitespace
スペースとタブ文字だけが意味のあるトークンであり
それ以外の文字は全て無視される
ttp://ja.wikipedia.org/wiki/Whitespace

486 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 15:46:11 ]
>>485
これはひどいwww

487 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 12:55:27 ]
ハカー向け言語だなwwwwww

488 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 02:41:02 ]
ループカウントに使う変数名がc(Count),d,e,...な俺は異端なんだろうか
i,j,k,...パターンだとiとjがややこしくなるし
あと、for (c = 0 ; c < 100; c++《←ここがC++になる。重要》)

489 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 10:20:14 ]
そこ重要なのかwwwww

漏れも「i と j って似てるよな問題」は忌々しいと感じていて
個人的なコードでは、i の内側では j を使わずに k を使ったりしてみた事もある。
でも、普通の人なら、つい j のループがどこかにある事を期待してしまうわけで
漏れの戦略は大っぴらにできないんだよな。公然猥褻だよ。社会の窓!みたいな。チン開の神秘!みたいな。
漏れも c d e にしてみるか。

490 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 12:25:49 ]
iとjが区別しやすいフォント使えよ。
……と言って済ませたいところだが、実は俺もi,jは避けて、

for (int r = 0; (略)) // Row Number
  for (int f = 0; (略)) // Field Number

とかやっているのだ。

491 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 17:16:07 ]
>>490 すなおに row, field にしとけよ。

492 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 17:20:24 ]
>>490
>for (int r = 0; (略)) // Row Number
少なくとも、本当にこう書いているならスレタイ通りの汚物だな。

493 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 03:30:46 ]
>>489
よし、洗脳完了
っていうか、実際オススメ

>>490
フォントはConsolas





かHG行書体



494 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 11:46:49 ]
Dim bcd ' 部コード
Dim kcd ' 課コード
Dim scd ' 社員コード
これならまだ分かるんだ。  むしろ統一されていれば覚えやすい気もする

Dim TTL

どうも合計値(ToTaL)らしい。
Time To Liveかと思ったよ。

COBOLer が ASP を触り始めた現場(´・ω・)

495 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 22:28:46 ]
Transister Transister Logicかと思いそう

496 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 23:59:16 ]
OTLの亜種かと思った

497 名前:デフォルトの名無しさん [2008/02/12(火) 05:19:57 ]
つーか、おまいら変数名にプリフィクス付けないの?

498 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 08:36:16 ]
ポインタ以外はつけない

499 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 11:09:28 ]
なんでポインタだけ特別なんだよ?

500 名前:デフォルトの名無しさん [2008/02/12(火) 17:20:49 ]
>>497
 宣言見れば解るし、名前がまともなら察しがつく。クラスメンバーとローカル変数程度なら、ローカル変数の宣言確認するだけで済む。そもそも宣言確認できない規模で変数が点在する設計は糞。
 因みに、昨今のOOライブラリならプリフィクスはタブー。

501 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:41:04 ]
別に接頭辞=ハンガリアンでもないだろうが

502 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 00:35:41 ]
個人用である程度ウンコプログラム作るならハンガリアンも全然あり

503 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 01:29:47 ]
コーディング規約も定められてない個人用なら
ハンガリアンなぞよけい使わんわ



504 名前:デフォルトの名無しさん [2008/02/13(水) 03:15:49 ]
ハンガリアンなしでどうやって型の間違いを知るの?

たとえば、
a=b+c
ってあって、a、cが整数、bが文字列であっても
実行するまで気づかないの?

505 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 03:23:57 ]
そもそも適切な名前であれば型情報をその名前に含まなくても型の誤認識をしないのが一般の人

506 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 05:00:53 ]
ジェネリックプログラミングなら可能な限り型を限定しないのが普通
型名を名前に含めるにしてもtraitsとかcontainerとか抽象化する

507 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 13:45:17 ]
ハンガリアンは型の識別よりもプログラマの質の識別ができて便利


508 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 14:30:25 ]
>>504
その場合は a と b と c の定義や代入のとこを見ないとなかなか気づかない
一応断っておくが a や b や c という1文字アルファベットの変数名だという前提の話だからな

>>506
list とかいう名前だとちょっと困る

509 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 15:23:30 ]
>>504
だから宣言を見える範囲に納めろと…。
スクリプトなら BookName とか SerialNumber とか BackgroundImage とかきっちり名前付ければ間違え要がないだろ

510 名前:デフォルトの名無しさん [2008/02/13(水) 16:11:06 ]
なんとかtmpとか、なんとかworkという変数名がいちばん痛いな。

511 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 16:36:03 ]
C++やDelならまず問題ない。


512 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 21:34:26 ]
>>504
言語によるね。Javaだったらまず問題にならない。

513 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 00:56:52 ]
>>510
普通に使うだろ
変数aの値と変数bの値を入れ替えたい時とか
いちいち意味のある変数名なんて考えねーよw



514 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 02:59:17 ]
>>510の言ってることは分かる気がする。
なんとか、の後に続いてるのもポイントだな。
変数の置換みたいな、まさにtempでいいような状況より、
もうちょっと複雑なことをしてるときにも、
そういう意味の無い名前ばっかり付けてコードを分からなくする奴がいる。
一時的な値を保存する変数が複数になると目も当てられない。
そういう奴に共通する特徴として、ありふれた処理を
独特のアルゴリズムで実装する、というのがあって、
そこに暗号的な変数名が加わると・・・


515 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 20:35:55 ]
まだ一緒のソースいじってないからいいけど、
bRetとかiRetとか書かない奴、頭死んでるんじゃね?

516 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:12:31 ]
>>515
お前が寂しい奴だということはわかった

517 名前:515 mailto:sage [2008/02/14(木) 21:21:19 ]
俺の頭が死んでたwww逆だ逆wwww
bRetとかしか書かない奴は死ね。

518 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 21:25:59 ]
【放送】報道ステーション・古舘伊知郎氏が謝罪 「アダルトチルドレン」言葉の意味を知らずに発言し、関係者を傷つける★3
mamono.2ch.net/test/read.cgi/newsplus/1203060700/

アダルトチルドレンも相当糞なネーミングだな

519 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 21:57:54 ]
コイズミチルドレン

520 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 01:52:08 ]
ファーストチルドレン

521 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 22:47:34 ]
絶対可憐チルドレン

522 名前:デフォルトの名無しさん [2008/02/27(水) 06:17:18 ]
ミスターチルドレン

523 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 04:48:12 ]
自分はまだ学生なんだけど隣の席の奴がカウンタ i ii iii iiiiっていうふうにしててすごい見にくい



524 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 07:36:38 ]
ループが4重になってる時点で基本的におかしい。

525 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 10:26:43 ]
>>524
for ループ1個ごとに変数名変えてるとか?
いずれにしろ、変数名以前の問題で痛いけど。

526 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 21:31:48 ]
i ii iii iv にすればいいのにと思ったw

527 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 02:41:39 ]
ゲシュタルト崩壊するからやめてやめて

528 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 13:42:34 ]
xivとかみたくない。

529 名前:デフォルトの名無しさん [2008/02/29(金) 16:11:36 ]
>>102
Blue-rayは「青い光」で、固有名詞じゃないからアメリカで商標登録できなかったってのが原因だぜ。

530 名前:デフォルトの名無しさん [2008/03/01(土) 17:29:42 ]
頭.clear();

531 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 13:00:35 ]
ハゲたのか

532 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 23:01:47 ]
ExcelVBA始めたばっかの頃

Dim 魔貫光殺法 as hoge

if ピッコロ大魔王 hogehoge then
魔貫光殺法
end if

とかやってたら取引先に書式を渡したボケがいて
「ピッコロ大魔王って何ですか?」って真面目に
尋ねられた事がある。

例え自分のためだけに作ろうとも、
自分のPCの中だけにあっても、油断はできない。
一度作ったものはどこへ誰を(何を)経由して漏れるか分からない。
いい勉強になった。

533 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 14:59:12 ]
漏れるって段階で会社としてダメだな



534 名前:デフォルトの名無しさん [2008/05/02(金) 13:05:18 ]
まぁ、そんなこともあるさw

535 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 02:02:44 ]
漏れる事が悪いかとか何とかってのは、ここではどうでもいいがな

アルファベット1文字または2文字 + 数字
で数字がものによってはabcd...になることがあった
まあネタにする程面白くはないが...大層読みづらかった

536 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 09:41:24 ]
意味不明

537 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 18:46:16 ]
変数名にこれが付いてたら大体クソ

data
arg
num
my
temp
object
flag
old
new
ret
ptr
sign
of
by

538 名前:デフォルトの名無しさん [2008/06/16(月) 16:37:24 ]
〜オレ用関数の命名規則〜Version.0.0.1
主旨:関数を副作用の強弱でレベル分けする。副作用の少ない関数を、<純粋度が高い関数>と呼ぶことにする。
   適用する命名規則は低い方に合わせる。自分の呼び出す関数の中で、もっとも低い方に合わせた規則を適用する(main関数は例外とする)
   

<純粋度が高い関数>
純粋度4 全て小文字で、最初の文字をアンダースコアにする (例:atoi()→_atoi()、sin()→_sin()、strlen()→_strlen())
   「ローカル変数のみを使う。」「ポインタでない引数を使う(もちろん、使わなくても良い)。」
   「ポインタの引数を使い逆参照も行うが、中身は書き換えない。」のいずれかのみに該当

純粋度3 単語の先頭が小文字の名前にする (例:strcat()→strcat()、memmove()→memmove())
   「ポインタ型の引数を受け取り、逆参照して操作する(要素がポインタでない1次配列と構造体まで)。」に該当
   ※純粋度4の関数Aがローカル変数を純粋度3の関数Bにアドレス渡しする場合は、関数Aは純粋度4に留まって良いとする。
    例えば、関数Aのローカルな配列をソート関数Bに渡す場合、B。

純粋度2 単語の先頭が大文字の名前にする (例:malloc()→MAlloc()、free()→Free()、rand()→Rand()(←たぶん静的変数を使ってるから))
   「構造体が持つ、ポインタ型のメンバ変数を逆参照し読み書きする。(二重、三重ポインタの使用、リスト操作など)」
   「malloc、freeやそれに類似したAPIなどを使う。」
   「静的変数の読み書きを行う。」のいずれかに該当

純粋度1 単語の先頭が大文字の名前で 最後にアンダースコアをつける (例:fopen()→FOpen_()、fprintf()→FPrintF_())
   「グローバル変数を読み書きする。」
   「画面への出力や、キーボードからの入力、ネットワーク通信、ファイルを開く、保存、などを行う(主記憶領域以外との通信)」
   のどちらかに該当
<純粋度が低い関数>
これから使うつもり('A`;)。変じゃないだろうか。

539 名前:デフォルトの名無しさん [2008/06/16(月) 16:39:25 ]
↑誤爆したorzマジでごめん

540 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 19:53:55 ]
>全て小文字で、最初の文字をアンダースコアにする

グローバルな識別子として処理系に予約されています。
絶対に使用しないでください。

541 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 21:55:50 ]
>>540
最初のアンダースコアを使うのは止めておくことにします。長文の投稿失礼しました。

542 名前:デフォルトの名無しさん [2008/06/17(火) 07:00:34 ]
誤爆なの?w

543 名前:デフォルトの名無しさん [2008/06/17(火) 22:36:11 ]
hoge を使う奴はたいてい初心者



544 名前:543 [2008/06/17(火) 23:07:59 ]
プロの俺はpneumonoultramicroscopicsilicovolcanoconiosisを使う

545 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 23:10:08 ]
珪性塵肺症か。






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

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

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