Objective-C

このエントリーをはてなブックマークに追加
この人→「ひろゆき ◆3SHRUNYAXA」って

マジであの2ch運営してる人ですか?だとしたら
今、同じ板にいるのが夢のよう(´ー`)y─┛~~
↓(´`c_,'` )プッ
351IP記録実験:03/01/09 02:32
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

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を提出することがある。


今後、予想されるレス

「IPって何ですか?」

「串って何ですか?」 「串揚げ」

>>39
いやぁ、知らんです、、
301 名前:心得をよく読みましょう[] 投稿日:03/01/08 17:57 ID:zbarv++q
   >ひろゆき

   2ch閉鎖って考えたことある?

310 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 17:58 ID:rLfxQ17l
   >>301
   ラウンジが重いですとかいちいち電話してくる人がいたとき。

352 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/08 18:01 ID:rLfxQ17l
   悲しいときー。悲しいときー。
   正月に友人からエロゲーを借りて喜んで帰ってきたら、
   パソコンが壊れてたー。

   昨日ヨドバシカメラで部品買ってきて直しました。


>>56
それ偽者よ
======2==C==H======================================================

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

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

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

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

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

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
OPERAから書き込みが出来なくなったのは私だけ?
IPまるだしでもマンコとかき続けることに変わりはない!!
>>112
そんなことはいちいち判断してらんないので、「もめごとは当事者同士で」
という結論になったんじゃないかと、、
>>110
7日ルールで言うと例えばこれ
http://qb.2ch.net/test/read.cgi/saku2ch/1034003763/

>>112
> どこまでが本気でまずい書き込みなのかが問題で
それは言われた方がどれくらい耐えるかに拠る。
現状だと、削除依頼を出されて7日ルールの範疇になった場合
スレッド上で反論をすれば、削除は保留されると思う。(俺の考え)
ただしその場合の責任は反論者に移る。 ってことかと。
大学受験板いけないのはいたい。
「4nd」ってなんだよ。
中学生以下だな
てかなんでここふしあなさんが多いの?
こんなスタイルになるのかな?

誰かが他の掲示板で密告→第三者が2chでスレ建て→祭り
test
おまえを殺す!とか言ったらタイーホされるの?
Objective-Cは需要はあるんですか?
ねえってば
00:00〜03:00
とか適当に書いておこう。
<丶`∀´><あっ糖が。
そういうわけでここは快速スレですすれ違いのタラコの話などはやめてくださいね。
ライブラリが一緒なんだ、なるほど。

とはいえそれが分かったところで何が出来るわけでもなく只聞いてみただけ(´Д`;)
======2==C==H======================================================

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

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

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

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

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

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
っていうか宇宙人から人類は監視されているよ。
25になって
ブルマにハァハァとか、
ドラちゃんかわいいとか、
オナニーはマウス動かしながらなので、左手ですとか

           そういうこと書くときは注意しないとな。    
なんとか なんねーの?
旧東ヨーロッパ系の胡散臭い国に鯖を移管して 名目上の管理者も
アル中のおやじとかやとってやらせてさあ。。

100%リモートじゃ無理?

2chみたいにこれだけ多くの不特定多数の人間が好きに発言できる場って
日本には他に無いはずだよ。良きにしろ、悪きにしろ貴重な存在だったのに・・・


どんなスレでも糞スレの雰囲気を漂わせるからねぇ。
ある意味すげーけど。
漏れはどこもさくさく行ける。
プロバ次第だと思われ。

キン肉マンに出てくるウールマン?
600,000,000
マジでIPってなんですか?
IPとれば処罰しやすくなるんだから良いことだ。マンコとかいてるぶんには、なんの問題もない
掲示板に「YOSAKOI爆破」予告、23歳を逮捕
インターネット掲示板に「YOSAKOIソーラン祭り」の爆破予告を書き込んだとして、
札幌中央署は、脅迫の疑いで苫小牧市内のアルバイト男性(23)を近く書類送検する。
<2002年6月27 北海道>
正直、本当の危機に直面しないと動かんだろうな。>2ちゃんねらー
だからこのスレ伸びないんだよ。
384山崎渉:03/01/13 18:48
(^^)
↑逆夢だね。。。
386山崎渉:03/01/15 18:03
(^^)
これってゴバク祭り?
388山崎渉:03/01/23 22:02
(^^)
389デフォルトの名無しさん:03/02/03 16:44
ここって、正常に動いてますか?
質問してもちゃんと答えが返ってきますか?
ちょっと不安です。書きたいことがあったんですけども。
>>388
とりあえずその質問を曝してテスト汁!
GNOME-objcの資料ありませんか?
ttp://www.interq.or.jp/earth/inachi/gtk/obgtk/intro.html
興味あるんだけどこれしか見つからない、、

深度111か、、
>>391
ttp://anoncvs.gnome.gr.jp/viewcvs.cgi/gnome-objc/
ここ見るかぎり、開発は停滞してるようだが…
本当に使う必要があるんなら、コードを読みながらってことになるな。

ところで、Objective-Cにガベージコレクタ実装させようと思うんだけど、誰かやってる人いる?
libgc使っちゃえば簡単だけど、参照を失ったオブジェクトはfree()させられるよりも
releaseメッセージが送られる方がうれしいなと思って。
393 :03/02/07 22:12
Portable Object Compiler
ttp://users.pandora.be/stes/compiler.html

これならちょっとだけ使ったことあるよ。Boehm gc に対応してる。
block(rubyみたいなの)も一応使える。
394391:03/02/07 22:42
>>392
資料ないですね、、一応書き手のelliotさんのページは見つけたんですが、、
ttp://people.redhat.com/~sopwith/

コード読みながらちょっと作ってみた。
長くなりますがこんな感じ?よくわからんケド、、

#include <obgtk/obgtk.h>

@interface testApp : Gtk_App
{
    Gtk_Window* winMain;
    Gtk_Layout* testLayout;
    Gtk_Label* testLabel;
    Gtk_Button* testBtn,*testBtn2;
    Gtk_Adjustment* hadj,*vadj;
}
- initApp:(int* )argcp:(char*** )argvp;
- free;
- button_press_event:(id)anobj :(GdkEventButton* )event;
- clicked:(id)anobj;
@end
395391:03/02/07 22:45
@implementation testApp
- initApp:(int* )argcp :(char*** )argvp
{
    [super initApp:argcp :argvp];

    hadj = [[Gtk_Adjustment alloc] initWithAdjustmentInfo:0:0:0:0:0:0];
    vadj = [[Gtk_Adjustment alloc] initWithAdjustmentInfo:0:0:0:0:0:0];

    testLabel = [[[Gtk_Label alloc] initWithLabelInfo:"Objective-C"] show];

    testBtn = [[Gtk_Button alloc] initWithLabel:"greeting"];
    [testBtn connectObj:"button_press_event" :self];
    [testBtn connectObj:"clicked" :self];
    [testBtn show];

    testBtn2 = [[Gtk_Button alloc] initWithLabel:"test2"];
    [testBtn2 connectObj:"button_press_event" :self];
    [[testBtn2 connectObj:"clicked" :self] show];

    testLayout = [[Gtk_Layout alloc] initWithLayoutInfo :hadj :vadj];
    [testLayout put:testLabel :(gint)0:(gint)0];
    [testLayout put:testBtn: (gint)30:(gint)30];
    [testLayout put:testBtn2: (gint)30:(gint)60];
    [testLayout show];

    winMain = [[Gtk_Window alloc] initWithWindowInfo:GTK_WINDOW_TOPLEVEL];
    [[winMain add:testLayout] show];
    [winMain signal_connect:"delete_event" signalFunc:gtk_main_quit funcData:NULL];

    return self;
}
396391:03/02/07 22:46
- free
{
    g_print("Freeing me\n");
    gtk_main_quit();
    return [super free];
}

- button_press_event:(id)anobj :(GdkEventButton* )event
{
    g_print("Button %d was pressed\n",event->button);
    return self;
}

- clicked:(id)anobj
{
    printf("A thing was clicked, object is %#x\n",(unsigned int)anobj);

    if(anobj == testBtn)
      [testLabel set_text:"Hello,world!"];
    else if(anobj == testBtn2)
      [testLabel set_text:"clicked by test2"];

    return self;
}
@end
397391:03/02/07 22:47
int main(int argc,char* argv[])
{
    id myApp;

    myApp = [[testApp alloc] initApp:&argc :&argv];
    [myApp run];
    return 0;
}

すれ汚してすいません、、
age