「void」を含む日記 RSS

はてなキーワード: voidとは

2021-07-12

最近読んだBL

シャングリラの鳥』『コヨーテ』(座裏屋蘭丸

 BLポルノだと思っている人には座裏屋先生作品はこれぞまさにっていう感じなのだろうと思う。セックスのシーン多いしね。ただ、ガチ18禁であるVOID』以外は、性描写が案外過激ではなくて、もしも真似してやってみようと思って実践しても直ちに怪我をすることはない、安全めなプレイが多く、さして害にならないんじゃないかなたぶん。

 相思相愛の二人が行う身体に優しいエロはいいぞ。

魔道祖師』(墨香銅臭)

 小説BLレーベルから出版されているBL小説なのだが、恋愛ものというよりは冒険アクションミステリーものエロは見事なまでに無いけど、BLなので読んでBL妄想をしてもお前の頭がおかしいだけとは言われない安心感がある。

 平易な文章感情表現シンプルかつ共感やすい。倫理道徳思想面での難しさがない。ハリー・ポッターくらいのレベルの内容なので、子供でも読めそう。ただし、ゾンビ的なものが沢山出てきて激しくグロい。

2021-07-11

昨日からjava勉強し始めたんだけど

ラッツ予想の計算過程を出力するプログラム書いたんだけどもっと簡単に簡略して書く方法おしえてけろ

public class Calc{
	public static void main(String[] args) {
		for(int i=2; i>0; i++) {
			int a = i;
			System.out.println("-----"+ a +"の場合-----");
			while(a != 1) {
			if(a % 2 == 0) {
					System.out.println(a +" ÷ 2 = "+(a = a / 2));
				}else{
					System.out.println(a +" × 3 + 1 = "+(a = 3* a +1));
				}
			}
		}
		}
}

2021-06-14

anond:20210614195813

刑事罰になった判例あんの?

今も日本子どもの命と権利が親・保護者権利にくらべてゴミみたいに軽い

 

クルマ閉じ込め欧米どうこう

とりあえず、米国

仮釈放無しの終身刑を言い渡されることもあれば(例:2014年6月ジョージア州 ジャスティン・ロス・ハリス https://en.m.wikipedia.org/wiki/Murder_of_Cooper_Harris

うんうん、わかるよー不幸な事故だよねーで不起訴になるケースも43%もある上に、起訴されても11%は無罪になったりで、

日本以上に法とは?裁判とは?といった様相

said they were not aware they had left their babies in hot cars. In 43 percent of those cases, no charges were filed. In 32 percent of the cases, the caregiver was charged and convicted. And in 11 percent of the cases, the person was charged with a crime, but the judge or jury did not convict. The other 14 percent accounts for cases that are still open or the status is unknown.

 

[New York Times] He Left His Twins in a Hot Car and They Died. Accident or Crime?

https://www.nytimes.com/2019/08/01/nyregion/children-left-to-die-in-hot-cars-accident-or-murder.html

 

アメリカは、金あるいは金もしくは金と、人種宗教地域性裁判結果を決めるけど、

 

そもそも車内に子どもだけを残すこと自体が多くの州で犯罪

犯罪として規定していない州でもホットカー法(hot car laws)があるし

規定がなきゃOKではなく、終身刑食らった親の住んでたのはジョージア州法律規定はないよ

単純に児童虐待でしょっ引かれるし、スーパーなどで親が怒られている様子とか割と見る光景だそうだ

子どもだけじゃなくて犬猫も同様

 

Is it illegal to leave a child in the car?

https://www.finder.com/child-in-car-laws

 

An Avoidable Tragedy: Dogs in Hot Cars

https://aldf.org/project/an-avoidable-tragedy-dogs-in-hot-cars/

 

市民児童動物虐待としてフツーにガンガン通報・救出するし、警察官もアホがいないか見回ってるし、

日本よりも、人口底辺も多く、国土も広いけど、見えている子ども に関しては未然に防がれている印象

 

なお米国ネット民の反応としては「子どもを車に放置死させる両親は薬物検査を受けろ」ですな

“The parents need to be drug tested asap.”

 

“The type of parents that are this mindless would have to be drunk or high on drugs not to realize their child is in the vehicle. Or, they are trying to murder their child and avoid prison by claiming it was an accident.”

 

[WKMG News 6&ClickOrlando] Newborn dies after being left in hot car in Florida

https://www.clickorlando.com/news/florida/2020/09/04/newborn-dies-after-being-left-in-hot-car-in-florida/

 

ちなみに、異常に親の権利が強く自己責任を問われにくいジャップランドの反応

子ども車内置き忘れは私にも!?:赤ちゃん忘れ症候群記憶ヒューマンエラー心理学

https://news.yahoo.co.jp/byline/usuimafumi/20190811-00137869/

酒の責任も取れないジャップ大麻なんてマジとんでもないね。見えない子ども児童虐待が加速する

子どもを置き忘れる(そもそもなぜか置いていくことが罪にならない)がなにせヒューマンエラーらしいんで

もちろん、責任能力が怪しい人も子を持つ権利はあるし、怪しい親のフォロー必要なことに同意はするが、

児童福祉に関する法律を強化した後、親権停止を欧米並みにした後では?

 

2021-05-31

https://github.com/kokorohamoe/OpenProfile/blob/master/700_sample/Java/Jurina/reader.cpp

とてもシンプルコード

int main(int argc,const char*argv[]){

int v;

char buffer[1024];

while(1){

printf("input\n");

scanf("%s%d",buffer,&v);

if(strcmp(buffer,"print")==0)

fprintf(stderr, "public class base{\n"

"public static void main(String[] args){\n"

"int i = %d;\n"

"System.out.println(i);}}\n",v);

}

return 0;

}

jurina

cat filename.jurina

print "Hello world";

という命令ファイルから受け取ったら

public class filename{

public static void main(String[] args){

System.out.println("Hello world");

}

}

と出力するプログラムをjurinaと名付けるとする

cat filename.jurina

int i=1;

print i;

public class filename{

public static void main(String[] args){

int i=1;

System.out.println(i);

}

}

ものすごく単純なPythonっぽい独自言語

Javaに置き換えて出力するだけのJava プリプロセッサである

さて、このJurina言語JAVA VMで動くと思うか?

   

言いたいことVMを解析して、OPコードを吐くコンパイラを作ろうとしていたが

そもそもコンパイラが作れるならJavaソースコードを吐いてしまえば良いことに気がついた

2021-05-04

anond:20210426025101

public class Main {

public static void main(String args[]) {

System.out.println("ア゙ァーッ ォギョヴァアア!!");

}

}

2021-04-13

anond:20210413061256

こんなにブクマ付いちゃったら辞めらんないじゃん。

Boolean 退職( int ブクマ )

{

  if(ブクマ==1)

   return( TRUE );

  else

   return( FALSE );

};

void main( void )

{

int ブクマ;

printf( "ブクマ数を入力:" );

scanf( "%d", &ブクマ );

if( 退職( ブクマ ) == TRUE )

  printf( "この度私は退職することとなりました。\n" );

else

  printf( "この度私は退職しないこととなりました。\n" );

};

2021-03-20

anond:20210320174526

7と8。

技術的なところが気になる人はこれだけ読んでくれたらいい

7. アプリケーションコード自体はRocketChatのものとほぼ同じ

最後技術的な観点からエアレペルソナが純国産ではないということを指摘する。

結論から先に述べると、このアプリは純国産ではない。

RocketChatという海外で開発されたOSSチャットアプリフォーク、改変したもののよう。

ttps://github.com/RocketChat/Rocket.Chat.ReactNative

ttps://rocket.chat

フォーク元はバリバリ多国籍外資である。(RocketChat自体問題のないアプリであり、このエアレペルソナとはフォーク関係を超える関係はないと思われる)

冒頭のこの部分に関してである

ttps://play.google.com/store/apps/details?id=chat.airlex.reactnative

Google Playで公開されているエアレペルソナAndroidアプリリバースエンジニアリングして調べてみた。

ちなみに、エアレペルソナには利用規約のようなものは見当たらず、リバースエンジニアリング禁止条項も無いようだった。

ttps://apps.evozi.com/apk-downloader/

ttps://github.com/pxb1988/dex2jar

この辺を使ってapkダウンロードし、apk解凍し、chat.airlex.reactnative/classes.dexjar fileに変換した。

classes.dexから変換されたjarファイルを展開するとchat/airlex/reactnativeというフォルダパッケージが見つかる。

このパッケージ内のファイル(.classクラス)がエアレペルソナの処理を行うもののようである

特徴的なクラスにEjsonという名前のものがある。

このクラスJadを使い、デコンパイルしてみた。その結果が以下である

ttp://www.javadecompilers.com

ちなみにここからapkアップロードするとdex2jarをしなくてもJavaソースコードにまでデコンパイルしてくれた。便利。

package chat.airlex.reactnative;

import android.content.Context;
import com.ammarahmed.mmkv.SecureKeystore;
import com.facebook.react.bridge.ReactApplicationContext;
import com.tencent.mmkv.MMKV;

public class Ejson {
    private String TOKEN_KEY = "reactnativemeteor_usertoken-";
    String cardId;
    String host;
    String messageId;
    String messageType;
    /* access modifiers changed from: private */
    public MMKV mmkv;
    String msg;
    String notificationType;
    String rid;
    Sender sender;
    String senderName;
    String type;

    public Ejson() {
        ReactApplicationContext reactApplicationContext = CustomPushNotification.reactApplicationContext;
        if (reactApplicationContext != null) {
            MMKV.initialize((Context) reactApplicationContext);
            new SecureKeystore(reactApplicationContext).getSecureKey(C0617Utils.toHex("com.MMKV.default"), new RNCallback() {
                public void invoke(Object... objArr) {
                    if (objArr[0] == null) {
                        MMKV unused = Ejson.this.mmkv = MMKV.mmkvWithID("default", 1, objArr[1]);
                    }
                }
            });
        }
    }

    public String getAvatarUri() {
        if (this.type == null) {
            return null;
        }
        return serverURL() + "/avatar/" + this.sender._id + "?rc_token=" + token() + "&rc_uid=" + userId();
    }

    public String token() {
        String userId = userId();
        MMKV mmkv2 = this.mmkv;
        return (mmkv2 == null || userId == null) ? "" : mmkv2.decodeString(this.TOKEN_KEY.concat(userId));
    }

    public String userId() {
        String serverURL = serverURL();
        MMKV mmkv2 = this.mmkv;
        return (mmkv2 == null || serverURL == null) ? "" : mmkv2.decodeString(this.TOKEN_KEY.concat(serverURL));
    }

    public String privateKey() {
        String serverURL = serverURL();
        MMKV mmkv2 = this.mmkv;
        if (mmkv2 == null || serverURL == null) {
            return null;
        }
        return mmkv2.decodeString(serverURL.concat("-RC_E2E_PRIVATE_KEY"));
    }

    public String serverURL() {
        String str = this.host;
        return (str == null || !str.endsWith("/")) ? str : str.substring(0, str.length() - 1);
    }

    public class Sender {
        String _id;
        String username;

        public Sender() {
        }
    }
}

フィールド名を見てみると、cardId, host, messageId, messageType, mmkv, msg, notificationType, rid, sender, senderName, typeが存在する。

メソッドには、getAvaterUri、token、userId、privateKey、severURLが存在する。

ところで、RocketChatというOSSチャットアプリ存在する。

ttps://rocket.chat

そのRoketChatのAndroid実装の中に同名のEjsonというクラス存在する。

ttps://github.com/RocketChat/Rocket.Chat.ReactNative

ttps://github.com/RocketChat/Rocket.Chat.ReactNative/blob/develop/android/app/src/play/java/chat/rocket/reactnative/Ejson.java

見比べてみると、フィールドにcardIdが追加されている以外はフィールドメソッド名、そしてその処理の内容まで一致している。

他にもReplyBroadcastなど、同様のクラスがエアレペルソナに見つかる。

以上のことからエアレペルソナはRocketChatをフォークして、パッケージ名を変えて作られたチャットアプリであり、開発の大部分はRocketChat社の努力と多数のOSSコントリビュータによってなされたものであると思われる。

これを純国産日本製と呼ぶには大分無理がある気がする。

そもそもこのOSS時代に純だの何だの言っている時点で怪しい。

8. OSSライセンスに関して

さて、エアレペルソナがRocketChatをフォークして作られたものであるとすると、気になるのはライセンスである

RocketChatのOSSライセンスMITライセンスである

ttps://github.com/RocketChat/Rocket.Chat.ReactNative/blob/develop/LICENSE

MITライセンスは非常に緩いライセンスであるため、エアレペルソナの様にフォークして別のアプリケーションとして公開することにはおそらく問題がないということは強調しておく。

現状エアレペルソナログインできておらず(2要素認証コード送信されないといった問題が起きている模様)、使用している各OSSライセンス表示が適切に行われているかまでは調べられていない。

2021-01-16

anond:20210115230219

ブックマークレット作ったぞ。

javascript:void((function(){document.body.innerHTML=document.body.innerHTML.replace(/コロ/g,'モ');})());

2020-12-09

配列操作するメソッドの書き方の正解がわからない

例えば、引数配列を受け取って要素を足すメソッドとき

以下のパターンがある

どれが正解かわからない

引数配列をそのまま操作して戻り値を返さなパターン

private void addValueToArray(String[] array) {

 array.add("foo");

}

// 呼び出し

addValueToArray(array);

// この後そのままarrayを使う

String bar = array[0];

引数配列をそのまま操作して戻り値を返すパターン

private String[ ] addValueToArray(String[] array) {

 array.add("foo");

 return array;

}

// 呼び出し

String[] newArray = addValueToArray(array);

// この後はnewArrayを使う

String bar = newArray[0];

新しい配列を作って返すパターン

private String[ ] addValueToArray(String[] array) {

 String[] resultArray = array;

 resultArray.add("foo");

 return resultArray;

}

// 呼び出し

String[] newArray = addValueToArray(array);

// この後はnewArrayを使う

String bar = newArray[0];

2020-11-15

anond:20201115003553

まあ確かに1語だけで済むケースは少ないと思う。

でも、冗長名前になってるなっていうのはあって、例えば

void setHoge(Hoge hoge)

みたいなのだと、パラメータの型名でHogesetするのはわかるから

void set(Hoge hoge)

でいいじゃんみたいなのはあると思う。

2020-09-07

クルマ閉じ込め欧米どうこう anond:20200907124839

とりあえず、米国

仮釈放無しの終身刑を言い渡されることもあれば(例:2014年6月ジョージア州 ジャスティン・ロス・ハリス https://en.m.wikipedia.org/wiki/Murder_of_Cooper_Harris

うんうん、わかるよー不幸な事故だよねーで不起訴になるケースも43%もある上に、起訴されても11%は無罪になったりで、

日本以上に法とは?裁判とは?といった様相

said they were not aware they had left their babies in hot cars. In 43 percent of those cases, no charges were filed. In 32 percent of the cases, the caregiver was charged and convicted. And in 11 percent of the cases, the person was charged with a crime, but the judge or jury did not convict. The other 14 percent accounts for cases that are still open or the status is unknown.

 

[New York Times] He Left His Twins in a Hot Car and They Died. Accident or Crime?

https://www.nytimes.com/2019/08/01/nyregion/children-left-to-die-in-hot-cars-accident-or-murder.html

 

アメリカは、金あるいは金もしくは金と、人種宗教地域性裁判結果を決めるけど、

 

そもそも車内に子どもだけを残すこと自体が多くの州で犯罪

犯罪として規定していない州でもホットカー法(hot car laws)があるし

規定がなきゃOKではなく、終身刑食らった親の住んでたのはジョージア州法律規定はないよ

単純に児童虐待でしょっ引かれるし、スーパーなどで親が怒られている様子とか割と見る光景だそうだ

子どもだけじゃなくて犬猫も同様

 

Is it illegal to leave a child in the car?

https://www.finder.com/child-in-car-laws

 

An Avoidable Tragedy: Dogs in Hot Cars

https://aldf.org/project/an-avoidable-tragedy-dogs-in-hot-cars/

 

市民児童動物虐待としてフツーにガンガン通報・救出するし、警察官もアホがいないか見回ってるし、

日本よりも、人口底辺も多く、国土も広いけど、見えている子ども に関しては未然に防がれている印象

 

なお米国ネット民の反応としては「子どもを車に放置死させる両親は薬物検査を受けろ」ですな

“The parents need to be drug tested asap.”

 

“The type of parents that are this mindless would have to be drunk or high on drugs not to realize their child is in the vehicle. Or, they are trying to murder their child and avoid prison by claiming it was an accident.”

 

[WKMG News 6&ClickOrlando] Newborn dies after being left in hot car in Florida

https://www.clickorlando.com/news/florida/2020/09/04/newborn-dies-after-being-left-in-hot-car-in-florida/

 

ちなみに、異常に親の権利が強く自己責任を問われにくいジャップランドの反応

子ども車内置き忘れは私にも!?:赤ちゃん忘れ症候群記憶ヒューマンエラー心理学

https://news.yahoo.co.jp/byline/usuimafumi/20190811-00137869/

酒の責任も取れないジャップ大麻なんてマジとんでもないね。見えない子ども児童虐待が加速する

子どもを置き忘れる(そもそもなぜか置いていくことが罪にならない)がなにせヒューマンエラーらしいんで

もちろん、責任能力が怪しい人も子を持つ権利はあるし、怪しい親のフォロー必要なことに同意はするが、

児童福祉に関する法律を強化した後、親権停止を欧米並みにした後では?

2020-08-02

__global void f (int N,int *A){

int i=N;

for (int N=0;N<i;N++)A[N]=A[N-1]+A[N-2];

}

2020-07-20

1万行のソースコードアプリを、1行で破壊してください という遊びで僕が考えたつまらない方の回答

int main(void){

  return 0;//この1行だけついか

  長い1万行のアプリコード

}

僕が考えた他人ソースコードをなぜ1行変えることがいけないのかを説明するコード

MQL5のテクニカル指標ハンドルバッファーの扱い(MQL5勉強中おぼえ

まずMQL4とMQL5ではiMA等のテクニカル指標関係関数の使い勝手が大幅に変わってる。

MQL5で必要なのは以下のとおり

ハンドル(int型)

ひとつ指標に対してひとつハンドル必要

例えば期間75のEMAと期間200のEMAの2つのiMAを使うなら、MA075handleとMA200handleみたいにint型変数を用意しなきゃいけないらしい。

EAしろカスタムインジケーターしろひとつハンドルを作ったら同プログラム内で使い回すことになるだろうからグローバル宣言するのがよろしいっぽいな

バッファ

MQL4では関数を呼び出したらその都度計算してる訳で、過去の足の値を参照するにも毎度計算してるから重いっつーことで、一度計算した値はバッファ配列に放り込めば過去の値は読み出すだけで済むようになったらしい。

動的配列(すなわち最初インデックスを数値なしでの宣言、具体例は double MA075buffer[]; という形での宣言)でないとだめで、ArraySetAsSeries関数時系列並び(具体例は ArraySetAsSeries(MA075buffer,true); )にするべきだろう。

EAでの実践

では、移動平均では指標ひとつしかなくて参考になりづらいので、MACD(メイン線とシグナル線)でやってみよう。

ハンドルバッファグローバル変数宣言

int MacdHandle; //MACD関数ハンドル

double MacdMainBuffer[]; //MACDのメイン線バッファ

double MacdSignalBuffer[]; //MACDシグナル線バッファ

OnInit()関数ハンドルを取得する

int OnInit()

{

MacdHandle = iMACD(NULL,0,12,26,9,PRICE_CLOSE); // MacdHandleにiMACDハンドルが代入される。この時点ではメイン線・シグナル線の区別をつけないことに注目

return(0);

}

OnTick()関数内での使い方

void OnTick()

{

CopyBuffer(MacdHandle,MAIN_LINE,0,10,MacdMainBuffer); // 2個目の引数でメイン線・シグナル線を切り替える。MQL4ではMODE_MAINとMODE_SIGNALだったがMQL5では表記が変わった模様

CopyBuffer(MacdHandle,SIGNAL_LINE,0,10,MacdSignalBuffer); //勿論メイン線なら0、シグナル線なら1と入力しても差し支えはないが、僕の場合可読性重視の為に可能な限り定数型で書く

//過去10本の足だけバッファコピーするようにした。EAならそんなに過去を参照することもないだろうし、ぶっちゃけ10もいらない気もする

ArraySetAsSeries(MacdMainBuffer,true); //時系列並びにするとインデックス番号0が現在の最新足の値になる

ArraySetAsSeries(MacdSignalBuffer,true);

OnDeinit()関数にてメモリ上のキャッシュを開放

void OnDeinit()

{

IndicatorRelease(MacdHandle);

}

ってやらないといつまでもメモリを確保したまんまになっちゃうらしい。

MQL4と違って扱いはなにかと面倒くさくはなってるなーという印象

2020-07-13

      ↓

void function_name(int *ret_val){

    *ret_val = 0;

}

     ↑

2020-06-09

anond:20200609175458

  void stop(){

    };

  }

中途半端金額を投入してんな

2020-03-14

anond:20200304202343

読みづらいんでこの記事を読みやすくするためのブックマークレットを作った。

javascript:void((function(){document.body.innerHTML=document.body.innerHTML.replace(/年下/g,'駄目人間').replace(/彼/g,'ケンイチ').replace(/私/g,'拙者').replace(/。/g,'・・・ッ!  ').replace(/、/g,'ーーー');})()); 

2020-01-17

if文ってもう少し簡潔に書けるようにならんの

()も{}も読みにくさを助長するしいちいち書くのだるいので両者を必須としないif文が掛けるような文法進化があってもよいと思うんだけど。

void以外の返り値を持つなら三項演算子とかが使えるんだけど、結局やりたい処理は大体void返すから使えないんだよな…

なんか良いあいでーあないか

2020-01-14

コンパイルチェックまでしたったで

C++11行のコード書いたよ!ブラウザ上でプログラミング・実行できるよ! コードhttps://paiza.io/projects/XDXoXTklarKuOTbWdzo5Kw?locale=en-us #paizaIO via @paizaIO_jp

int main(void){

// Your code here!

for(int i=0;i<10;i++){

printf(" ");

}

printf("***\n")

;}

2019-12-23

anond:20191222102749

はばたきの頃から東Bおったけど山田AGなんて名前いたこともないわ・・・(voidは当然知ってる)

なんだかんだで当時からクラスタ化してたんやな

2019-12-22

インターネット老人のネットウォッチの思い出とotuneの事

インターネット老人と言うからには少なくともこれぐらいの前の話をしないとかなと思い、もちろん当時の情報網羅とは言えない私個人の限られた範囲ネットウォッチの昔話をしてみます

ネットウォッチはそれこそNIFTYなどの商用パソコン通信の頃から行われていて、インターネット歴史と共に綿々と続いてきたものです。

パソコン通信などやる人はギークナードな人しかいないので、変人ばかりで、中には我を通すために他人の心情など関係ないといったタイプもたくさんいました。

多くの人が自分も我がままな人間なのに小さいなコミュニティを守るため我慢してる中、傍若無人な振る舞いをする人に、あいつムカつくよなとか、なんとか揚げ足取ってやろうとか、中にはリアル情報を集めて何とか酷い仕打ちをしてやろうという人も出てきました。

今と違って、このコミュニティが気に入らないから別の場所と言えるほどネット世界は広くなく、ヘイトのるつぼになりがちな状況でしたが、逆にネットウォッチ的なもの情報集約コミュニティというものも皆無に等しく、あったとしてもNIFTYのPatioなど仲間内クローズドもの限定されてました。

私がこの界隈にうろつき始めたきっかけの山田AGパソコン通信東京BBSで暴れてた変人で、非常識言動で多くの人を困らせていました。

彼に接した全ての人間が彼に不愉快な思いをさせられたといっても過言でなく、有名なvoidさんのようにその態度はないけど理屈はわかるといった救いもない人でした。

そんな中、インターネットに「ネットワーカー研究所」(通称ネ研)が現れ、パソコン通信やあちこちBBS群などの困った人たちの情報を集めたサイトができました。

中身は個人情報などもありましたが、騒動の生ログが羅列されているものほとんどなので、事情を知らない人にはなかなか簡単理解できないものが多かった記憶があります

私がネ研を知ったのは1998年1999年の頃で、あめぞうにもあやしいわーるどにも出入りをしてない健全生活(2ちゃんねるは一応存在してたけど、私は知らなかった)を送っており、山田AG周りの情報のみを見てたので、それ以外の人の話はあまり見ていませんでした。

前述の通り、生ログ収集がメインだったので状況把握が面倒で、おそらくですが、ネ研を見てた人の多くに横のつながりはなかったんじゃないかと思います

otuneさんもここを見てたはずだし、どこかのBBSですれ違ったりしてたとは思うのですが、全く見た覚えがなく、少なくともこの頃は有名なネットウォッチャーという扱いではなかったと思います

とはいえ検索で引っかかるようなオープン場所で、特定の誰かだけでなく多くの情報を集約したネットウォッチ活動の場として実際多くの人が見に来るサイトは他になかった気がします。

ただ、IP抜かれるのは死に値するため閲覧にすら串差してた時代個人管理サイトに気軽に書き込んだりメールして情報提供する人は多くなく、情報の新鮮さにはかけていました。

そして2000年5月ネオ麦茶事件が起こり、2ch知名度が一気に上がり、私もそこで初めてネットウォッチ板(通称ヲチ板)を知るわけです。

山田AGヲチ活動2chに移り、私も入り浸り、彼以外の人も覗き見するようになりました。

そこで体験したことはきりがないので、個々の出来事は避けます

その当時、どのスレを見てもヲチ板モットーウォッチ先 さわらず荒らさず まったりと」というのが徹底されていて、少しでも当人接触しようものなら酷く叩かれてました。

この標語、私がヲチ板に来た頃から言われていたと思うので、最初からあったものだと思います

ネットウォッチ本来ネット活動倫理からは外れる全うでないものから、せめてヲチ対象を含めた他人迷惑をかけてはいけない、という建て前もあったけど、私を含めネットウォッチする人はヲチ対象不愉快な思いをさせられた事がきっかけだったりするので、人に迷惑をかける行動はヲチ対象と同レベルに成り下がる、同じ肥溜めの中にいるにしても顔ぐらいは外に出しておきたいという気持ちもありました。

そういった意識があったせいかヲチ対象に対するネガティブ言葉もせめて笑えるものお笑いツッコミのようにエンターテイメントになるようなもの理屈で殴るようなものより喜ばれてました。

ツッコミ面白くなるのはそれはもうヲチ対象に直接言う方が面白い事が多く、住人であることを隠してツッコミを入れる人もいたけど、それをスレで「あれは俺だ」と報告しようもんなら袋だたきにあうという、自己顕示欲が強い人にはなかなか難しい感じでした。

さて、そんな中、その均衡が崩れたのが古式若葉で、スレ住人がネカマになってヲチ対象をいじり倒す事があり、それが面白いと人気に。

からヲチ板住人の苦々しい視線もよそに、ネット上のおかしな人をいじって遊ぶがネットウォッチ意味に含まれるようになっていきました。

その後、1ch.tvなどでもヲチ対象突撃するという手法が取られたけど、ヲチ板では最初はそういうのはよその板でやっくれないかという人もたくさんいました。

今でもヲチ板代表的出来事としてこの二つが上げられたりしますが、ヲチ板原理主義者としては少々不服ではあります

長くなって来たので歴史的な話はこの辺りにしますが、その後、ヲチ板ネット一般的になっていくうち、多少の頭おかしい人がいても目立たなくなり、隔離することも自分の逃げ場もつくれるので、そういった事が難しいネットゲームの世界だけになっていくのでした。

ただ、ネットウォッチ的なものがなくなった訳でなく、それが普通場所普通に行われてるため、ネットウォッチゲスな事だと認識されないまま広まっているように見えます

そのため、逆にネットウォッチと名の付くからには自分たちの普段やっているものよりも更に酷くゲスな事をやっているものだという印象を与えてしまいがちです。

個人的には本来ならネットウォッチという言葉ヲチ板衰退と共に消えていくべきものだと思っており、それに意義をこじつけ延命させる行為は歓迎できません。

ネットウォッチャーotuneさんの事ですが、私の記憶だとネットウォッチャーと言い出したのは本人でなく、周りが面白がって言い始めたことで、上記の通り、ネットウォッチは影に潜んでこっそりやるゲス行為ということをよく理解してる人なので、一番最初蔑称だったと思います

本人がそう名乗った時は少し驚きましたが、自虐的ものだろうし、今でもその意味で使ってると思うので、ネットウォッチのすごい人って言われてるのを見ると私としてはずーっと悪口言われてる人のように見えてます

本人も苦々しく思ってるかと思いきや、ここ数年だとは思うのですが、自虐的ながらもまんざらでもない様子が出てきて、ちょっとおかしな感じになってきました。

きちんとヲチしてるわけではないので何かきっかけがあったのか分かりませんが、ネットウォッチというもの本質を知っているはずなのに、あえて都合がいいようにズレた意味合いに動かし始め、遂には商売をはじめ、そもそもネットウォッチ自己顕示欲は相反するものという意識が強い昔の人から冷ややかな目で見られるようになっています

彼をネットウォッチャー的観点でいうと、「ネットウォッチの原点を知らない人に俺は昔から知ってるというマウントを使ってズレた事をしているネットゴロ、とはいえ、まだまだ手の施しようが無くなるほどひどいとこまでは行ってない(行くほど儲けてない)ので、熟成するまでまだもう少し」という感じです。

さて、増田とはいえ、私もヲチャとしてはあるまじき自己顕示欲を出してしまったので、深く反省をし、これからも「ウォッチ先 さわらず荒らさず まったりと」を実践していきたいと思います

2019-12-01

C言語で分からないところがあるので質問しま

以下のコードで出力されるものが異なってしまうのは何故なんでしょうか?

#include <stdio.h>

void main(){
  char  s[6]="aiueo";
  char* p = &s[0];
  //p ="X\0";
  p="aaaaaa";
  printf("%s;%s \n",s,p);
}

よろしくお願いいたします。

ログイン ユーザー登録
ようこそ ゲスト さん