今までに見たソースコ ..
[2ch|▼Menu]
2:なんでしょうか?&rlo;んーぼあ
02/11/17 00:00



3:rubyist@カラアゲうまうま
02/11/17 00:00
Ruby!

4:デフォルトの名無しさん
02/11/17 00:01
Hello

5:デフォルトの名無しさん
02/11/17 00:01
NetBSDのカーネル

6:デフォルトの名無しさん
02/11/17 00:01

                     |
       -―-          |
     〃      ヽ     .|
     i   ノノノ))) ))    | ソースコードが好きなんですか?
.    i i ( 'l_] l]〈リノ    .<
     ヽヽ >  />      \_____
     Y/ヽ!ェl〉        /ヽ/ヽ
      !! l卯 l         / // /
      i ll8| !       / // /
.       l l「| l       , ´-‐ ‐- ヽ
        /!_」l|_j、    {   l ,,  } ぅん
.      / /゙´l"ヽ >   ゝ. ‐  ノ
     'ーr‐ r r ´       l !
.       l  l. |           | |
.       |  ! |           l. |

       -―-
     〃      ヽ
     i   ノノノ))) ))   / ̄ ̄ ̄ ̄ ̄
.    i i ( 'l_] l]〈リノ < でも、ソースコード書いてるところ見たこと無いです。
     ヽヽ > n/>    \_____
     Y/ヽ!ェl〉        /ヽ/ヽ
      !! l卯 l         / // /
      i ll8| !       / // /
.       l l「| l       , ´-‐ ‐- ヽ
        /!_」l|_j、    {   l   U } ……
.      / /゙´l"ヽ >   ゝ. っ  ノ
     'ーr‐ r r ´     ⊂ニl !
.       l  l. |        | |
.       |  ! |        l. |


7:なんでしょうか?lo;んーぼあ#
02/11/17 00:02
    

8:デフォルトの名無しさん
02/11/17 00:03
新メモリ最適化ツール

9:デフォルトの名無しさん
02/11/17 00:05
凄いでかいhallo worldのソース。
あらゆることが考慮してあるやつ。

10:デフォルトの名無しさん
02/11/17 00:07
>>9
詳細キボン

11:デフォルトの名無しさん
02/11/17 00:07
hello

12:デフォルトの名無しさん
02/11/17 00:10
>>8
ソースコード見たんだ?
本人?

13:デフォルトの名無しさん
02/11/17 00:18
#include <stdio.h>
#include <process.h>
#include <string.h>

#ifndef NULL
#define NULL 0
#endif

int main(int ArgumentNum,char *ArgumentsStrings[])
{
  if (ArgumentNum >= 1){
    char *put_err = "引数に意味はありません";
    puts(put_err);
  }

  if (printf("Hello World !") != strlen("Hello World !")){
    puts("システムエラー");
    exit(1);
  }
  exit(0);
}

14:デフォルトの名無しさん
02/11/17 00:22
URLリンク(www.gnu.org)

15:デフォルトの名無しさん
02/11/17 00:22
gnu hello だろ。

16:デフォルトの名無しさん
02/11/17 00:24
変数が、全て1文字だった(i,j,kとか)某S氏のソース
ある意味感動した。


17:デフォルトの名無しさん
02/11/17 00:31
% ./src/hello -h
GNU hello, THE greeting printing program.

Usage: ./src/hello [OPTION]

-h, --help display this help and exit
-v, --version display version information and exit

-t, --traditional use traditional greeting format
-n, --next-generation use next-generation greeting format
-m, --mail print your mail

Report bugs to <bug-gnu-hello@gnu.org>.

(´-`).。oO(なんで mail 表示なんて機能が。。。)

18:デフォルトの名無しさん
02/11/17 01:36
>>16
読みづらくてかなわんな
俺も1文字変数多用するけど

19:デフォルトの名無しさん
02/11/17 01:59
全部3文字ってソースも見たことあるよ。
ループカウンタもiiiとかになってて面白かったよ。

20:デフォルトの名無しさん
02/11/17 06:07
昔の話やが

; Shift JIS -> JIS
; in/out ax
sjis2jis:
  cmp  al,80h
  adc  al,61h
  jc  sj2j_00
  sub  al,0a2h
sj2j_00:
  rcl  ah,1
  add  ax,1f21h
  and  ah,7fh
  ret

21:デフォルトの名無しさん
02/11/17 07:48
>>19
>ループカウンタもiii
3文字の意味が無いような…

>>20
文字コード変換すか。
SJIStoNECJIS とかもあったよな。
何やってるのか知らんけど、
他人のソース流用して変換したやつを
そのままテキストVRAM に流したら漢字出て感動した。

22:デフォルトの名無しさん
02/11/17 09:27
template<typename H, typename T>
struct Typelist{
typedef H Head;
typedef T Tail;
};

こんなんだっけ。スゲーと思った。

23:デフォルトの名無しさん
02/11/17 11:55
perl -ne 'evel $_;print $@'

24:デフォルトの名無しさん
02/11/17 11:55
perl -ne 'eval $_;print $@;'

25:デフォルトの名無しさん
02/11/17 12:00
$_ と最後の ; はいらないと思われ。

26:デフォルトの名無しさん
02/11/17 12:01
>>20
普通(かどうかわからないけど普段よく見る)JISコードって
エスケープ入ってませんか?
これは漢字判定後の処理って事ですか?

27:デフォルトの名無しさん
02/11/17 12:58
>>12
ソース公開されたんだよ。
URLリンク(gochagocha.ribbon.to)

28:デフォルトの名無しさん
02/11/17 13:08
>>27
基のコード書いたやつはずぶの素人なの?

29:デフォルトの名無しさん
02/11/17 13:31
>>28
詐欺師

30:デフォルトの名無しさん
02/11/17 13:53
>>29
ありがとう。話には聞いてたが…酷いな

31:デフォルトの名無しさん
02/11/17 14:44
#include <stdio.h>
int p,t,a,d,c,v,i,m[90]={0},s,r[]={-10,-9,-8,-1,1,8,9,10};void k(){if(m[p]==0)
for(i=0;i<8;i++){for(c=0,v=p+r[i];m[v]==3-t;v+=r[i])c++;if(c&&m[v]==t){a+=c;v=
p;if(d)do m[v]=t,v+=r[i];while(m[v]!=t);}}}char*h="・○●\n";int main(){for(i=
1,m[41]=m[49]=2;i<10;m[i++*9]=3)m[40]=m[50]=t=s=1;for(;;a=d=0){for(p=9;p<82;++
p)k(),printf("%.2s",&h[m[p]*2]);if(a)for(d=a=s=p=8;a==8;k())t-2?(scanf("%d %d"
,&p,&i),p+=i*9):++p;else if(s)s=0,printf("pass");else break;t=3-t;}return 0;}

32:デフォルトの名無しさん
02/11/17 14:52
main() {printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60;}

エキスパートCプログラミングより

33:初心者
02/11/17 15:40
string source = "abcdefghijklmnopqrstuvwxyz";
const size_t length = source.length();
for (uint i = 0; i < 20; i++)
 cout<<source[rand()%length];

こんな感じの乱数文字列生成

34:デフォルトの名無しさん
02/11/17 15:48
最近のパソコンはキーボードやマウスのコードが
色分けされて間違わないようになってて感動した

35:デフォルトの名無しさん
02/11/17 16:00
>>33
それはa〜zまでの文字コードが順番になっていない文字セットを使ってる環境なの?
それならよく考えてあると思うけど。

36:デフォルトの名無しさん
02/11/17 16:55
ソースじゃないけど、昔、PC6001mk2のROM内で
 push AF
 (A /= 16の処理)
 call Disp1
 pop AF
Disp1:
 and 0Fh
 (画面にAの下位を16進表示)
 ret
って感じのを見たときはちょっと感動したな。
1byteでも削りたかった頃だから。

37:デフォルトの名無しさん
02/11/17 20:52
5年前に書いた自分のソースを見たとき。
よく動いているなー、と感動した。

38:デフォルトの名無しさん
02/11/17 21:23
C言語を256倍使いこなす本に載っていた、「一番汎用性のあるプログラム」。




#include <con>

39:デフォルトの名無しさん
02/11/17 21:24
マジレス。
EDSACのIPL。

40:デフォルトの名無しさん
02/11/17 23:18
>>39
あ、そういう話聞きたい。
なんとなくでいいから理由教えて。
難しいから?trickyだから?
それとも短いとかエレガントだからとか?

41:デフォルトの名無しさん
02/11/17 23:21
はじめて自分でつくったクイックソートは感動した。
何時間も考えて、なんどもソーティングしなおして
やっと動いたときは、童貞捨てたときくらい男になれた

42:デフォルトの名無しさん
02/11/17 23:28
脳内じゃなくて現実でも早く童貞捨てようね

43:デフォルトの名無しさん
02/11/17 23:29
>>37
俺は1ヶ月前書いたのにすらそう感じてるよ。

44:デフォルトの名無しさん
02/11/18 07:15
プレステではじめて三角ポリゴンがでたとき
ああ俺ハッカーだよ今、母ちゃんゴメンな
って思った

45:勉強厨
02/11/18 14:21
>>43
俺も。

46:デフォルトの名無しさん
02/11/18 14:21
オリバーが一番感動したかな?
そのバーコードが今でも忘れられん。

47:デフォルトの名無しさん
02/11/18 14:37
3ヶ月前……って夏休みかよっ!!

48:デフォルトの名無しさん
02/11/18 15:30
>>26
esc入るのは7bitJIS。

49:デフォルトの名無しさん
02/11/18 15:34
; HL = H x E
LD D,0
LD L,D
LD B,8
LOOP:
ADD HL,HL
JR NC,JMP
ADD HL,DE
JMP:
DJNZ LOOP
RET

掛け算命令すらなかったあの頃。

50:デフォルトの名無しさん
02/11/18 15:44
>26
というか、ISO-2022-JPの事か?

51:デフォルトの名無しさん
02/11/18 16:42
while(*s++ = *d++) ;

52:デフォルトの名無しさん
02/11/18 16:53
IPLをダンプするとASCIIでテキストが書かれている。
アセンブルすると、実は自己暗号化を含む複雑なコピープロテクトコードであった。

って話をどっかで聞いたことある。BITだったかなあ。
実物を見たら感動したと思う。

53:デフォルトの名無しさん
02/11/18 18:43
char sakujo_sinaide[5000];

どっからも参照されてないのに、
これを削除して実行してみたらメモリエラー。

54:デフォルトの名無しさん
02/11/18 20:04
char itohc(int i)
{
return "0123456789abcdef"[i];
}


55:デフォルトの名無しさん
02/11/18 20:04
>>53
ワロタ

56:デフォルトの名無しさん
02/11/18 21:20
>>54
感動した

57:デフォルトの名無しさん
02/11/18 21:21
>>53
なんでそうなるか追究しないの?

58:名無しさん@カラアゲうまうま
02/11/18 21:32
どうせその前あたりのバッファのオーバフローだろ。

59:デフォルトの名無しさん
02/11/18 21:49
>>58
禿同。厨がよくやるバグ。

60:デフォルトの名無しさん
02/11/20 06:33
>>51ってどうなるの?

61:デフォルトの名無しさん
02/11/20 13:12
>>60文字列コピーしてるだけかと

62:デフォルトの名無しさん
02/11/20 21:37
>>60
for (p = rootp; p->next; p = p->next);
似たのにこんなのもある


63:デフォルトの名無しさん
02/11/21 23:48
>>13
puts() の戻り値は、見ないのか ?

64:デフォルトの名無しさん
02/12/02 13:21
FORTH 最 高 !!

65:PC98専用ソースコード
02/12/02 13:50


66:デフォルトの名無しさん
02/12/02 23:32
>>53
こういうやつでつか?

char a[5];
char b; // 削除すると何故かエラー
for (i = 0; i <= 5; i++) {
 :
 :
}


67:デフォルトの名無しさん
02/12/03 11:58
感動というか、友達がwindowアプリ作ろうとしてて、なにを思ったか
フレームを継承してそれにメインつけて、そのなかにフレームを生成して
使ってたな・・・

68:デフォルトの名無しさん
02/12/03 17:54
int main( void )
{
 0(0);
 return 0;
}
VC++限定だけど。
どこかでこれが使用通りの動作だと読んだ時には驚いたものだ。。。
(どこで読んだか忘れた。知ってる人いたらおせーて。)

69:デフォルトの名無しさん
02/12/03 23:52
>>68
で、「これが使用通り動作」ってなんなんだよ。

そんな変なプログラムに驚愕してる暇あるなら、国語の勉強からした方がいいぞ。

70:デフォルトの名無しさん
02/12/04 07:04
>>69
そういう寒いツッコミする時は、せめて引用くらい忠実にしたほうがいいよ。

71:デフォルトの名無しさん
02/12/04 16:26
>>31
これに負けた・・・打つ出し脳・・・

72:39
02/12/04 23:05
>>40
ああ、このスレまだあったのね。レスを見落としてたわ。ごめそ。

>なんとなくでいいから理由教えて。
>難しいから?trickyだから?
>それとも短いとかエレガントだからとか?

難しくて、trickeyで、短くて、エレガントだから。
いやまぢで。

URLリンク(www.dcs.warwick.ac.uk)

このへんとかにないかな...仕様書はあるな。
まだ興味があるなら、IPLのコードうぷするよ。

73:デフォルトの名無しさん
02/12/08 00:03
>>72
ぅおー!こんなものが存在していなんてー!
ちょっとアツいです。情報さんくす。
調子にのって、ENIAC Emuがあれば、サイコーですねー!
でもENIACってWired Logic・・・(藁


74:デフォルトの名無しさん
02/12/14 22:50
>>1
「感動」の定義は?

「あまりのヒドさにあきれ果てて言葉が出ない」といったネガティヴな感情も
「感動」のカテゴリに含まれるのでせうか? w

75:デフォルトの名無しさん
02/12/14 22:57
>>74
そんなものを感動したと言うかどうかを常識的に考えればわかるだろ。

76:デフォルトの名無しさん
02/12/15 00:41
わかんねぇだろ。
現にネタしかでてねぇだろ。

77:デフォルトの名無しさん
02/12/15 01:41
>>67 そいつJavaプログラマと思われ、、、
GUIアプリだとメインフレームにmainつけるのはありがち。

78:デフォルトの名無しさん
02/12/15 01:42
IOCCCのプログラム
URLリンク(www.ioccc.org)

79:デフォルトの名無しさん
02/12/15 01:52
>>52
6809はASCIIの大文字のほとんどが1バイト命令だったから
大文字限定でよければ結構簡単だあった。
小文字ありだとむすかしかったがそれをやったゲームは実在したはず。

8bitパソコン全盛のころはけっこう凝ったプロテクトがいっぱいあった。
OSないから互換性なんかハナから考えることがなかったし。
そのかわりサードパーティのFDドライブだと動かなかったり、、、

80:D
02/12/15 02:15
大昔BASICで
(1=1)が-1を返すと知ったとき。

81:デフォルトの名無しさん
02/12/15 04:37
やっぱtrueは-1だよなぁ。
falseが0として0のnotは-1だもんなぁ。

82:デフォルトの名無しさん
02/12/15 05:23
>>81
ブール代数(?)のスレはないのかな?

83:デフォルトの名無しさん
02/12/15 09:47
Pascal(というかDelphi)で (1=1) が True を返すと知った時。


84:デフォルトの名無しさん
02/12/15 16:07
昔の自分のソースを見ると逆に感心する。
「俺って昔こんな凄いコード書いてたんだ」と。
アルジャーノン程じゃないけど、年とともに俺の脳は退化している。
そろそろ足を洗う時が来たようだ。

85:名無し@沢村
02/12/23 23:37
cout<<"きんたまめめじょぼぼじごんす!!"<<endl;

86:デフォルトの名無しさん
02/12/24 06:29
>>84
おお、同士よ。俺もまったく同じ状況だ。

87:デフォルトの名無しさん
02/12/25 01:32
>>81
0のnot(ビット反転させたもの)が
-1になるかどうかは激しく環境に依存します

88:デフォルトの名無しさん
02/12/28 01:19
>>84
気持ちはわからないでもないけど、落ち込んだり、卑下したりしないでくださいな。
脳の退化は工夫次第で補えますので。


89:デフォルトの名無しさん
03/01/09 02:56
IPの記録はまじでやめてほしい


90:デフォルトの名無しさん
03/01/09 03:37
  |ヘ:::ト;::::::::::::::::::ヽ
  | ヽ;T'、:i'、:::::::::::::゙:,
  |  .r=,ヽ';::::::::::::::!   
  |  l:::::::::i. i!::::::::::::::! なんで、わたしなん?
  |.  ':O::ノ '|:::::::::::::::i
  |    J |:::::::::::::::',    
  |O   J ,.!:::::::::::::::::!
  |,_ _,..イ:::::::::::::::::::::|
  |;;r!~ i`ヽ:::::::::i;::::ハ::!
  |ヽl-// !::/リ !:i リ
  |,.ィ'"   ''"゙! レ゙
'"`'゙}.l.l _,. -‐''  i
-‐''|''T゙!     i
  |. | |      i

91:デフォルトの名無しさん
03/01/09 04:20
自分と違う意見に強引なレッテル張りしてるとマジで詭弁厨が来ますよ。。。w>コピペ君

92:デフォルトの名無しさん
03/01/09 15:05
gnu hello だろ。

93:デフォルトの名無しさん
03/01/09 17:20
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
──────────────
Keep your thread alive !
スレリンク(software板)l50
──────────────

94:デフォルトの名無しさん
03/01/09 17:33
これ

<body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y()
{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>

95:デフォルトの名無しさん
03/01/09 23:09
どっかの奴がほぼすべての板のほとんどのスレにこんなのばらまいてます↓
102 名前:IP記録実験 投稿日:03/01/08 20:13 ID:nJ34KBUL []
IP記録実験
スレリンク(accuse板)

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

96:デフォルトの名無しさん
03/01/10 01:00
yahooのtopにキタ━━━(゚∀゚)━━━!!

URLリンク(www.yahoo.co.jp)

97:デフォルトの名無しさん
03/01/10 09:39
>内容証明が届いてから訴状が届くまでの間に消したとしても
それだと、内容証明が届く前に削除しなきゃいけないことにならないかい?(^_^;)
内容証明が届いて、すぐに削除したら、賠償はしなくていい気が。

んだったら、IP取ってない板で、自分で自分を中傷して、
すぐに裁判すれば賠償金が取れるってことになっちゃう、、

98:デフォルトの名無しさん
03/01/10 10:00
>内容証明が届いてから訴状が届くまでの間に消したとしても
それだと、内容証明が届く前に削除しなきゃいけないことにならないかい?(^_^;)
内容証明が届いて、すぐに削除したら、賠償はしなくていい気が。

んだったら、IP取ってない板で、自分で自分を中傷して、
すぐに裁判すれば賠償金が取れるってことになっちゃう、、

99:デフォルトの名無しさん
03/01/10 10:18
>>99
構って君だろ 時間つぶしの燃料だよ

100:デフォルトの名無しさん
03/01/10 12:02
物騒な世の中に・・・

101:デフォルトの名無しさん
03/01/10 12:54
とりあえずこのスレが1000まで行ったら旅立とう、、、

普通の話は出来ないししたくもないからな、、、

102:デフォルトの名無しさん
03/01/10 14:41
!Kubotar Ver2.1.0 (ソース付き)

103:デフォルトの名無しさん
03/01/10 15:17
あけましておめでとっすー。今年もよろしくー。>ALL

104:デフォルトの名無しさん
03/01/10 16:45

   /⌒ヽ 
  /  `_ゝ´)  IP次郎です。 フォー
  |    /   
  | /| |   
  // | |  
 U  .U

105:デフォルトの名無しさん
03/01/10 23:06
竹下景子だろ?

106:デフォルトの名無しさん
03/01/10 23:12
うんこちんこまんこ
うんこちんこまんこ

107:デフォルトの名無しさん
03/01/11 00:29
フシアナをハンドルにしてるハン板の顰蹙コテがいて、
これが2CHにVirus Scriptやらブラクラやらを貼ったことを自慢した揚げ句、
別のコテハンがフシアナして挑発したらポートスキャンを掛け倒したのです。

410 名前: 投稿日:03/01/10 00:08 ID:h/ETIb2F
>401 名前:三毛 ◆MowPntKTsQ :03/01/10 00:04 ID:McoZGeeY
>ウィルススクリプト貼ってケツまくるような野郎が、「公序良俗」とは笑止の限り。

これが事実だったらどーすんの?(whhh
415 名前:三毛 ◆MowPntKTsQ 投稿日:03/01/10 00:15 ID:McoZGeeY
アサピーは、で

>あれは、そもそもスクリプトじゃないし単にノートンが糞だって言うだけの話。

などと言い訳をしておりまつ。
ではどーいう意図でああいうものを貼ったのか、内容をご説明頂きたいものですな。

417 名前:g056137.ppp.asahi-net.or.jp 投稿日:03/01/10 00:16 ID:6BZCtvnU
そんなに怖かった?

で、相手にログとられて晒し上げの上、朝になったらプロバイダにも抗議されてしまう、という。

108:デフォルトの名無しさん
03/01/11 00:37
いや明け方に(略

109:デフォルトの名無しさん
03/01/11 10:00
これは激しくマジレスなんだが、そういう極端な例を除いて、
なお匿名掲示板の特性が生かされる場面ってのが漏れには全然想像がつかない。

110:デフォルトの名無しさん
03/01/11 10:32
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
──────────────
Keep your thread alive !
スレリンク(software板)l50
──────────────

111:デフォルトの名無しさん
03/01/11 11:24
こういう大事なことを一人で勝手に決めるのってどうよ。
みんなで協議して決めるのが普通じゃないの!


112:デフォルトの名無しさん
03/01/11 11:57
やっぱり快速タンはNGワードなど登録せずにぼくのおうえんを励みにしてくれているのですね。

113:デフォルトの名無しさん
03/01/11 13:00
こういう連中も趣味とか買い物とかで便利に使っているかも?
慣れて専門領域に活用、はありうる。

114:デフォルトの名無しさん
03/01/11 13:29
でも、特定する方法が無いね。

115:デフォルトの名無しさん
03/01/11 16:16
356 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 20:23 ID:jWxHxvti
質の低い書きこみを減らすのが趣旨です。

365 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 20:25 ID:jWxHxvti
第3者が見て情報価値の低い書きこみ>「質の低い」

374 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 20:26 ID:jWxHxvti
>書き込みの質があがるんでつか
質の低い書きこみが減って、結果的に質の平均があがるのではないかと、、、

391 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 20:28 ID:jWxHxvti
裁判所or警察経由っすね>アクセスログが渡る場合
後は、羽田タートルのスレッドの中での粘着さん

116:デフォルトの名無しさん
03/01/11 16:23
おう、おめーら。
まあな、今年は俺の年なわけだがどうよ?
っていうかなぁ、俺の毛毟り取るのはまあ、許してやるよ。
メシくわせてもらってるからな。
でもな、紙とか食わせるのはマジで勘弁してくれよ。
俺ァな、山羊じゃねぇんだよ。
あんなひつじの出来そこないと一緒にしないでくれよ。
だって山羊だぜ、山羊。
俺なんか十二星座ってだけじゃなくて干支でもあるんだよな。
だけど、山羊見ろよ、山羊。
黄金聖闘士(ゴールドセイント)止まりだぜ?
あんなのと一緒にしてもらいたかぁーねーよな。
っていうか、俺を殺せるもんならやってみろよ。
俺はいつどこでも誰の挑戦でも受けるぞ?


117:デフォルトの名無しさん
03/01/12 00:24
2chが2chでは無くなるときが来ましたね。
遊び方の解らない馬鹿が増えたから、しかたないのかもしれません。
もう転載しませんので、以後は該当のスレ追っかけてください



27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

こんなところでしょうか。

118:デフォルトの名無しさん
03/01/12 00:34
ここで3人くらいが「大丈夫だよ」と言ったら、それを信用して
そういう書き込みを続けるんですか?
まあご自由にとしか言いようがありませんね。
どうせなら「授業料」を支払うことになる限界がどこにあるか見つけてください。

119:デフォルトの名無しさん
03/01/12 03:12

さ〜よな〜ら、大好きな2ちゃん〜♪

 

120:デフォルトの名無しさん
03/01/12 03:14
誤爆した悪い

121:デフォルトの名無しさん
03/01/12 10:42
2002年2ちゃんねるアニメランキング1位のアニメに・・・・

モナーが出演決定!!!!!!!!!!!!!!!!!!!!!

<<放送時間>>
1/12
大阪 テレビ大阪 (日)9:30〜10:00
東京 テレビ東京 (日)9:30〜10:00
名古屋 テレビ愛知 (日)9:30〜10:00
福岡 TVQ九州放送 (日)9:30〜10:00
札幌 テレビ北海道 (日)9:30〜10:00
岡山・高松 テレビせとうち (日)9:30〜10:00 

122:デフォルトの名無しさん
03/01/12 10:46
管理者のハードル・・・アメリカの格言で「人は金持ちになると共和党員になる」
2ちゃん型掲示板を運営していけるだけの資金・人材を持つ金持ちは
大企業、国、地方公共団体に進んで敵対し、所謂「基本的人権」を踏みにじる
リスクを背負ってまで運営するだけの根性があるでしょうか?

もし、そういう根性があるとするならば、何らかの明確な目的がある集団、
「ネット総会屋」「ネット政治屋」的な人々くらいでしょう。

123:デフォルトの名無しさん
03/01/12 21:20
皇太子様のAAが好きだから。

124:デフォルトの名無しさん
03/01/12 21:22
はい。トリップやめました。。(オレも で間違えた・・・)
 # ちと煽り過ぎたかなとも反省。

で、質問。
今後起こりうる裁判と切り分ける部分って具体的にはどのヘンなのでしょうか?



125:デフォルトの名無しさん
03/01/13 23:23
4ndってたぶんネタじゃなくて素の馬鹿だと思う

126:山崎渉
03/01/15 18:11
(^^)

127:山崎渉
03/01/23 22:13
(^^)

128:デフォルトの名無しさん
03/01/27 22:34
どうせその前あたりのバッファのオーバフローだろ。

129:デフォルトの名無しさん
03/01/28 01:10
上司の書いたスパゲティー。
仕様書通り動いたのには、呆れるやら驚くやら…

当然1週間後には、書いた本人にも読めなくなっていたが。

130:デフォルトの名無しさん
03/01/28 04:44
私は自分の書いたコードが翌々日くらいには読めなくなってますが何か

131:デフォルトの名無しさん
03/02/11 16:25
よく、仕様書を元にプログラムを作る云々...というが、
オレの上司は仕様書もろくに書けないぞ。誤字脱字は多いし、
論理的な文章でなく、何がなんだか全然わかんネー。

しょうがなく、仕様書をデバッグするわけさ。

---- コーディングしてな。


132:デフォルトの名無しさん
03/03/01 21:41
久しぶりに彼女のディスクを覗いてみた。

JIS → SJIS 文字コード変換プログラムを1文字1文字 BASIC の IF 〜 THEN で
書いたプログラムがついに完成していた。1つのファイルでは行番号が足りず、
メインプログラムと3つのファイルでプログラムを構成してあり、必要に応じて
LOAD する仕組みだ。

IF しか教えなかった俺も悪いとは思うが、こんなプログラムを作った彼女は
すごいと思う。本気で好きになった。



133:デフォルトの名無しさん
03/03/01 21:42
板違いだろ

134:デフォルトの名無しさん
03/03/01 21:46
>>132
すげーな、根性は。
そういう性格ならプログラマ以外のほうが向いてるな、その彼女。
プログラマの適性の第一は 怠け者であること。
第二は、怠ける為に勤勉であること。真性勤勉な人向きの仕事じゃ
ないよな。

135:デフォルトの名無しさん
03/03/01 22:19
>>132
けっこう単純作業の方が簡単に進むらしい。
初心者チームで作ったプログラムはそんなのが多かった。

なおしたい!と思うが、
しかも動いているから手が出せない、というか手を出したらいけないよなぁ。。。

136:この問題の意味を教えてくさい
03/03/01 23:04
各タブを3文字の列>、バックスペース、-で書き換えて→と印字し、
また各バックスペースを同様な文字列で←に書き換えるプログラムを
書け。こうすれば、タブとバックスペースは目で見えるようになる。

137:デフォルトの名無しさん
03/03/01 23:24
>>1
Decoratorパターン

138:デフォルトの名無しさん
03/03/01 23:30
>>136
タブを -> の様に置き換えるってこと?
つかバックスペースって何?

139:136
03/03/01 23:43
プログラミング言語Cの演習1-8です。

140:136
03/03/02 00:35
バックスペースを<-二変換するときはどうすればいいと思いますか?


141:デフォルトの名無しさん
03/03/02 02:21
>>138
> つかバックスペースって何?
\b

142:デフォルトの名無しさん
03/03/02 02:31
あー、\t\b\bを作りたいのね。

143:デフォルトの名無しさん
03/03/02 05:08
死ね死ね死ね死ね・・・の連打

144:デフォルトの名無しさん
03/03/02 12:00
某社製cursesの表示コスト計算関数


145:デフォルトの名無しさん
03/03/02 15:03
AND 0FH ;まァ一応

CP 0AH
CCF
ADC A,30H ;A + '0'
DAA

Aレジスタ下位4ビットの値を表示用のキャラクタに変換するコード。
BCD補正を利用して分岐なしに変換を実現している。
アルファベット部分は大文字に限定されてしまうけど。

MSX-DOSの解説本のサンプルプログラムでさりげなく使われていた。
本題はもちろんDOSの操作に関するものだったと思うが、本題よりも
こっちに感心した。

その後の漏れのプログラムに度々使用されたことは言うまでもあるまい。


146:デフォルトの名無しさん
03/03/03 10:07
漏れは3項演算子をさりげなく自然に使ってるソースにであうといつも感心する。

147:デフォルトの名無しさん
03/03/11 11:47
厨な質問でもうしわけないのですが、みなさんがソースコード読解に
利用してるツールとかってどんなのがありますか?
できればいろんなプラットフォームのが知りたいのですが。

148:デフォルトの名無しさん
03/03/11 12:01
もしVerilogに3項演算子が無かったら死ぬ

149:デフォルトの名無しさん
03/03/11 12:02
>>147
URLリンク(sourcenav.sourceforge.net)

150:147
03/03/11 12:10
感謝感激。有難き幸せ。

151:デフォルトの名無しさん
03/03/11 14:03
お前ら何でHaskellのコードが出てこねぇのよ?
たった2行のquicksort
quicksort [] = []
quicksort (x:xs) = quicksort[y | y <- xs, y < x] ++ [x] ++ quicksort[y | y <- xs, y >= x]

152:デフォルトの名無しさん
03/03/16 00:12
文字コード変換プログラムは初心者が作ったとはいえ、もし変換ミスがあれば
大問題だ。仕事によっては役員の責任さえ問われかねない。
そこで例によってコソーリディスクを覗いて全文字について変換結果を出力し、
バグがないか調べた。

案の定、5箇所にミスが見つかったので直しておいた。タイムスタンプも
ちゃんと元に戻してやった。

ひと仕事終えて親ディレクトリを見ると、そこには "Unicord" というディレ
クトリがあった。

一抹の不安は的中した。

なんと、今度は Unicode 版を作っているではないか!そう言えば先日、彼女は
中島靖の本をまじまじと読んでいた。まだ作り始めたばかりのようだ。

そんな彼女を温かく見守りたい。


153:デフォルトの名無しさん
03/03/16 00:14
>>152
おまえが上司なのか同僚なのかしらんが、どちらとしても失格。

154:デフォルトの名無しさん
03/03/16 00:22
>>153
ストーカーかなんかじゃないのか ?

155:デフォルトの名無しさん
03/03/16 00:23
>>152
ヴァカ

156:デフォルトの名無しさん
03/03/16 03:33
久しぶりの良スレハケーン

157:デフォルトの名無しさん
03/03/16 03:35
ユニコードのスペルくらいはちゃんと教えてやれよ。

158:デフォルトの名無しさん
03/03/16 03:37
yunikodo

159:デフォルトの名無しさん
03/03/16 03:41
夕丹子・小戸

160:デフォルトの名無しさん
03/03/16 04:58
いままで「うにコード」と読んでいた

161:デフォルトの名無しさん
03/03/16 06:55
久しぶりの良スレハケーン

162:デフォルトの名無しさん
03/03/16 08:55
フランスで食った、スパゲッティのソースは、うまくて感動したな。


163:デフォルトの名無しさん
03/03/16 08:57
未だにsourceとsauceの違いが分からん奴がいるのか?

164:デフォルトの名無しさん
03/03/16 10:29
>>163
いや、シャレなんだろう、きっと…。

165:デフォルトの名無しさん
03/03/16 10:37
>>164
シャレって、どこで食える。
どんなソース?

166:デフォルトの名無しさん
03/03/16 10:39
こちらと、姉妹スレ関係を、結びました。
スレリンク(gurume板)

167:デフォルトの名無しさん
03/03/16 22:28
int compute( int num1, char exp, int num2 )
{
   switch( exp )
   {
     case '+':
       return ( num1 + num2 );
     case '-':
       return ( num1 + num2 );
     case '*':
       return ( num1 + num2 );
     case '/':
       return ( num1 + num2 );
     default:
       return -1;
   }
   return -1;
}

168:デフォルトの名無しさん
03/03/16 22:29
↑まちがい

int compute( int num1, char exp, int num2 )
{
   switch( exp )
   {
     case '+':
       return ( num1 + num2 );
     case '-':
       return ( num1 - num2 );
     case '*':
       return ( num1 * num2 );
     case '/':
       return ( num1 / num2 );
     default:
       return -1;
   }
   return -1;
}

169:デフォルトの名無しさん
03/03/16 22:38
VBの入門書(複数)でそういうの見たことありますよ。

170:169
03/03/16 22:49
まぁ、なんて書籍かって聞かれたら忘れたって答えますが(w

171:デフォルトの名無しさん
03/03/17 00:07
STL。
ひたすらあのコードを追っていった事があるが
発狂しそうになったよ。

172:デフォルトの名無しさん
03/03/17 00:24
>>167-168
逆ポーランド法で簡単な計算機を作る時にたまに使うがな。

173:デフォルトの名無しさん
03/03/17 00:31
BF(BrainFuck)のコード(と、その処理系)には、ワロタ。
URLリンク(www.muppetlabs.com)



174:デフォルトの名無しさん
03/03/18 02:06
>>167
激しくワラタ

175:デフォルトの名無しさん
03/03/18 22:15
>>168
int answer = compute(1, '/', 0);

176:デフォルトの名無しさん
03/03/20 10:45
>168
エラーコード -1 でいいのか?

177:デフォルトの名無しさん
03/03/27 05:39
shl eax, 7
lea eax, [eax * 4 + eax]

eax を 640倍

178:デフォルトの名無しさん
03/03/27 06:17
,>,>,>,>,>,>,>,>,<<+++<<<<<<.>.>.>.>.>.>.>.>.
brainfuck
brainfxck

179:デフォルトの名無しさん
03/03/27 10:13
スタックポインタ使ってメモリフィルしてたのはちょっとだけ感動した
それもループ展開。

180:デフォルトの名無しさん
03/03/27 10:55
winユーザだったが、ドライブにあるmp3ファイルを全部検索してプレイリスト化するバッチファイルを作った香具師がいて、
さぞかし面倒なコードが並んでるかと思って見せてもらったら、
dir /b /s /o:n *.mp3 > index.m3u
この1行だけだった。まじ感動した。

181:デフォルトの名無しさん
03/03/27 11:04
>>179

メモリ操作が一番速いのは昔っから sp操作ですよ。

182:デフォルトの名無しさん
03/03/27 19:03
>>167-168
誰かeVal関数の実装方法を教えてください。
(Case文の巣窟??)

183:デフォルトの名無しさん
03/03/27 21:14
素朴な実装では関数ポインタの巣窟かと。

184:例えばCなら
03/03/28 01:10
K&Rの付録Aにあるアレを、まんま関数化してくだけ。

// アレ
additive_expression:
  multiplicative_expression
  additive_expression + multiplicative_expression
  additive_expression - multiplicative_expression

      ↓

// 漏れが昔書いた腐れソースの概要
? additive_expression( ? )
{
  multiplicative_expression( ? )
  for( ; ; )
  {
    // '+' か '-' かで処理切り分け(それ以外はループ終了)
    // どちらにせよ multiplicative_expression をコールして
    // 加減演算するだけ。
  }
  return // 計算結果
}

185:デフォルトの名無しさん
03/03/29 02:23
>>177
解説きぼんぬ。x86は詳しくないので
eax <<= 7;
eax = eax * 4 + eax;
をやってるようにしか見えん。

186:177ではないが
03/03/29 18:29
>>185
eax = (eax<<7)*4 + (eax<<7)
   = (eax*128)*4 + eax*128
   = eax*512 + eax*128
   = eax*640

こんなん中学レベルだぞ?

187:177
03/03/29 19:00
>>185
x86 に限ったことじゃないが、基本的に掛け算は遅い
(割り算はもっと遅いが)。
そこで、2の倍数を掛けるのであればシフトを、
3、5、9を掛けるのであれば lea を使うと
mul 使うより速くなる。
lea をこういう使い方するのにはちょっと感動した。

188:デフォルトの名無しさん
03/03/29 19:49
>>187
基本だと思うが…

189:177
03/03/29 20:39
>>188
基本だろうと、感動したのじゃ。
xor eax, eax だって初めは感動したのじゃ。

190:デフォルトの名無しさん
03/03/29 20:39
まあまあ、マタタタターリしれ。

各人がそれぞれに感動したコードをさらせばいいんであって、
他人の感動に野暮なツッコミ入れてたら、単にスレ荒れるだけじゃん。

191:188
03/03/29 23:16
スマソ。

192:デフォルトの名無しさん
03/03/29 23:24
>>187-188
RADツールしか使わない人には無縁な話かと・・・。

193:デフォルトの名無しさん
03/03/30 04:54
>>186
おおそうか、eaxが<<7されてるのをすっぽり失念していたよw
ありがとう。

194:デフォルトの名無しさん
03/03/31 16:37
>>180を自分で試してみた。
感動した。

195:デフォルトの名無しさん
03/04/01 08:10
>>194
ちょっとトリッキー臭いところがなかなか。
漏れなら単純に
find -name \*.mp3 | sort > index.m3u
としていそうだが、dirとは盲点だったな。

196:デフォルトの名無しさん
03/04/02 13:17
>>180 >>194-195
そのバッチファイルをジョークソフトとしてvectorあたりに登録できないかなw
「ドライブのMP3を残らず検索して…」みたいな一見すごい機能を書き連ねるのもおもしろいかもw

197:デフォルトの名無しさん
03/04/02 13:36
誰か、VBやDelphiで洗練されて美しいコードを見た人はいませんか・・・?

198:デフォルトの名無しさん
03/04/02 14:05
>>180 >>195
DOS時代を生きてきた人間なら当然なのだが

>>197
漏れも見てみたい

199:デフォルトの名無しさん
03/04/02 14:44
>>192>>198
>>190

200:デフォルトの名無しさん
03/04/02 16:08
>>198
DOS時代のdirには/bも/sも/oもありませんでしたが、何か?


201:デフォルトの名無しさん
03/04/02 16:28
>>200
別に何も

202:デフォルトの名無しさん
03/04/02 21:53
漏れは小学生の時にBASICを初めて暫くして、配列を知った時すげー感動したよ(w

203:デフォルトの名無しさん
03/04/02 22:34
>>198
Unix と DOS をごっちゃにしている >>195 はおいといて、>>200 が言う通り、大昔から DOS やってた人間は逆に思いつかないかも。
サブディレクトリを含んだリストを作るために、xdir とかの外部コマンドがあったりしたし...。

>>202
そう言う意味なら、俺は「ローカル変数を知った時」だ。

204:デフォルトの名無しさん
03/04/03 10:13
>>203
>>195はまぁネタだが、Windows機でもcygwin使ってるんでね。


205:デフォルトの名無しさん
03/04/04 08:43
俺はgosubが無くてもサブルーチンが書けると知ったときだな。

206:デフォルトの名無しさん
03/04/04 23:17
>>204
>>195はまぁネタだが、Windows機でもcygwin使ってるんでね。

>>203 のメアド見てみ。

207:205
03/04/11 06:00
こういうのはアリ?
URLリンク(compsoc.dur.ac.uk)

208:デフォルトの名無しさん
03/04/11 23:34
>>207
今までに「見た」ソースコードにならないので却下。









…なんて事は言わないのでご安心を。

209:デフォルトの名無しさん
03/04/11 23:58
IF … THEN
  IF … THEN
    …
  ELSE
    …
  END
END

一番ってわけじゃないけど。
ちなみにキーワードが大文字ってんじゃないよ。

210:デフォルトの名無しさん
03/04/12 00:44
>>209
Modula?

211:デフォルトの名無しさん
03/04/12 19:59
>>209
どこに感動したんだ ?

212:デフォルトの名無しさん
03/04/12 20:08
まさか
#define IF if(
#define THEN ){
#define ELSE }else{
#define END }
などというくだらんオチではあるまいな?

213:デフォルトの名無しさん
03/04/13 01:49
>>208
座布団一枚!

>>209
FORTRAN にブロック IF 文が導入された時のことだと見た。

214:デフォルトの名無しさん
03/04/13 02:40
>>213
FORTRANのブロックIFの終端はEND IFじゃないか?

215:213
03/04/13 03:03
しもた。その通り。

216:209
03/04/13 17:55
Pascal、Cの後で、Modula-2を勉強し始めた時のことです。
Pascalで初心者が必ず引っかかるといわれるIFのネストの問題が発生しないこと、
冗長性が少なくて複数の人が書いてもほぼ同じ書き方になることなど
そこまで考えて設計されているということに驚きました。

Modula-2自体は大文字が慣れなかったのと、文字列が扱いにくかったんで、
文法を一通り勉強した後、ほとんど使ってなかったりします。

217:デフォルトの名無しさん
03/04/13 21:31
>>216
ああそういうことか、とりあえず同意。
確かに Pascal やってると、begin 〜 end が沢山でちょっとうんざりする。
文法的に簡単にするためではあるけど、もう少し人間よりにして欲しかった。
まあ Modula はその反省があるんだろうね。
C でも...

if(a == 0)
 b = 0;
 c = 0;

とやっちゃって泣いてる奴はいっぱいいるんだから、if/while/for なんかの後は、{} を必須にするとかすべきだと本気で思う。
(今はツールで確認するようにしてるけどね。)

宗教戦争になりそうなネタだから、これはこの辺で。

218:山崎渉
03/04/17 15:46
(^^)

219:山崎渉
03/04/20 04:20
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

220:デフォルトの名無しさん
03/05/24 01:01
>>217
昔は { } 付けなかったけど、それで泣いた事無いけどなぁ。
でも、今は一応付けるようにしてる。保険で。

221:山崎渉
03/05/28 13:24
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎―◎                      山崎渉

222:デフォルトの名無しさん
03/06/06 22:39
i++ + ++i

223:デフォルトの名無しさん
03/06/06 23:38
BASICで論理演算を利用してカーソルキーによる移動を
やる方法を見たときかな。

224:デフォルトの名無しさん
03/06/06 23:40
if(a == 0)
 b = 0;
 c = 0;
アホだろ。

225:デフォルトの名無しさん
03/06/06 23:43
b=(a==0)?0;
c=(a==0)?0;
でつか?

226:デフォルトの名無しさん
03/06/06 23:43
>>224
感動したのか?

227:デフォルトの名無しさん
03/06/06 23:45
>>225
Cなら文法エラーのはず。

228:デフォルトの名無しさん
03/06/06 23:47
げ!!まじ?               

229:デフォルトの名無しさん
03/06/06 23:49
三項演算子でしょ?項が2つしかないよ。

b=(a==0)?0:b;
c=(a==0)?0:c;

b=a?b:0;
c=a?c:0;

230:デフォルトの名無しさん
03/06/06 23:54
使うのは反則技でつか?

231:デフォルトの名無しさん
03/06/07 00:08
あげてみよう

232:デフォルトの名無しさん
03/06/07 00:09
int i,ii,iiii,iiiii,iiiiii = 0;
for(i=0;i<hoge;i++){
 //処理
 for(ii=0;ii<hoge2;ii++){
  //処理
  for(iii=0;iii<hoge3;iii++){
   //処理
   for(iiii=0;iiii<hoge4;iiii++){
    //処理
    for(iiiii=0;iiiii<hoge5;iiiii++){
     //処理
     for(iiiiii=0;iiiiii<hoge6;iiiiii++){
      //DBのコネクションを取得してるっぽい処理
     }
    }
   }
  }
 }
}

元気に稼動中。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5389日前に更新/205 KB
担当:undef