自殺の高1少年 拳銃は元外務省職員の父親が所持か

— 読み進める news.tv-asahi.co.jp/news_society/articles/amp/000186396.html

少年の携帯電話やパソコンなどを解析したところ、インターネットを通じて拳銃を購入した履歴がこれまでのところなかったことが分かりました。この住宅からは少年の部屋以外からも拳銃の弾倉や手入れ道具も見つかっていて、拳銃などは数年前に病死した元外務省職員の父親が持っていたものとみられています。警視庁は引き続き鑑定を進めています

消えた被害者どこへ? 異例の裁判 強盗致傷で有罪判決 | 沖縄タイムス+プラス ニュース | 沖縄タイムス+プラス

2019年6月、那覇市の栄町市場周辺の路上で横になっていた男性=当時(37)=から財布を盗もうとし、暴行を加えたとして、強盗致傷の罪に問われた被告(62)の裁判員裁判の判決公判が15日、那覇地裁であった。小野裕信裁判長は被告側の無罪主張を退け、懲役6年(求刑8年)を言い渡した。
— 読み進める www.okinawatimes.co.jp/articles/-/585995

裁判は、被害者の男性が捜査機関に虚偽の住所や連絡先を伝え、起訴後に所在不明となった珍しいケース。被害者を法廷で尋問できず、捜査機関に供述した内容が信用できるかが最大の争点だった。

被告側は、被害男性が被告に財布を盗んだと言い掛かりをつけ、金銭を要求しようとした可能性や、財布を盗まれたと勘違いしたかもしれないと主張。理由なく所在不明となったこと自体が不自然で、捜査機関への供述は虚偽の疑いがあると主張した。

(3ページ目)遂にスラム化が始まる!? 逃げ切り世代に牛耳られた“高齢化マンション”の末路 | 文春オンライン

(3ページ目)マンションの管理運営は基本的にはマンションごとに結成される管理組合で行われている。管理会社が行っていると勘違いしている人もいるが、マンション管理会社は組合から業務を委託された存在にすぎない。つまり、管…
— 読み進める bunshun.jp/articles/amp/38400

WDがNAS向けシリーズ「WD Red」で起こした問題は「沈黙し続ける企業文化そのもの」が原因との指摘 – GIGAZINE

大手HDDベンダーのWestern Digital(WD)が製造するNAS向けHDDシリーズ「WD Red」の記録方式が表記なくSMR方式に変更されていた問題について、IT関連のプロフェッショナル向け情報を発信している「ServeTheHome」で記者を務めるパトリック・ケネディ氏が「WDの企業文化に問題がある」と指摘しています。
— 読み進める gigazine.net/news/20200616-wd-red-smr-issue/

次のHDDはWDにしようと思ってたのに。しかも20TBクラス。

でもSeageteは音が大きいしすぐ壊れる印象だし。

残念ですが候補から外します。

ただし、組もうと思っているNASはRAID2なのでひょっとしたらそのまま採用かも。実はRAID5で痛い目にあっているので。

PHPによるxmlHttpRequestでjson形式のデータ送信

https://blackninja.home.blog/programing/jsonメモ/

xmlHttpRequestでjson形式のデータ送信を参考に少しだけ改造した。殆ど丸コピー。

jsonPostTransmitTest.html

<!doctype html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <title>test</title>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
  <script src="//code.jquery.com/jquery-3.1.0.min.js"></script>
  <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

</head>

<body>
  <div class="container">

    <!-- main -->
    <div class="col-md-9">
      <!-- apply custom style -->
      <div class="page-header" style="margin-top:-30px;padding-bottom:0px;">
        <h1><small>情報送信</small></h1>

        <form method="post" action="" class="form-horizontal">
          <!-- select -->
          <div class="form-group">
            <label class="col-md-2 control-label">エリア</label>
            <div class="col-md-5">
              <select name="area" class="form-control">
                <option value="関東">関東</option>
                <option value="関西">関西</option>
              </select>
            </div>
          </div>
          <!-- gender -->
          <div class="form-group">
            <label class="col-md-2 control-label">性別</label>
            <div class="col-md-5">
              <div class="radio-inline">
                <label>
                  <input type="radio" name="gender" value="1" id="man">男
                </label>
              </div>
              <div class="radio-inline">
                <label>
                  <input type="radio" name="gender" value="2" id="woman">女
                </label>
              </div>
            </div>
          </div>
          <!-- known by -->
          <div class="form-group">
            <label class="col-md-2 control-label">情報源</label>
            <div class="col-md-5">
              <div class="checkbox-inline">
                <label>
                  <input type="checkbox" name="knownby" value="web" id="web">Web
                </label>
              </div>
              <div class="checkbox-inline">
                <label>
                  <input type="checkbox" name="knownby" value="magazine" id="magazine">雑誌
                </label>
              </div>
            </div>
          </div>
          <!-- submit -->
          <div class="form-group">
            <div class="col-md-offset-3">
              <input type="button" value="Submit" class="btn btn-primary" onClick="sendinfo()">
            </div>
          </div>

          <!-- input result  -->
          <div class="form-group">
            <label class="col-md-2 control-label">入力結果</label>
            <div class="col-md-5">
              <textarea class="form-control" name="result" rows=10></textarea>
            </div>
          </div>
        </form>
      </div>
    </div>
  </div>

  <script type="text/JavaScript">
    function sendinfo() {
var assoc = {};

//セレクトボックスの値を変数に保存
assoc.area = $('[name=area]').val();
console.log("area",assoc.area);

//ラジオボタンの値を変数に保存
assoc.gender = $('[name=gender]:checked').val();
console.log("gender",assoc.gender);

//選択されたチェックボックスの値を配列に保存
assoc.knownby = $('[name=knownby]:checked').map(function() {
  return $(this).val();
}).get();
console.log("knownby",assoc.knownby);
console.log("assoc",assoc);

data = JSON.stringify( assoc );

var xmlHttpRequest = new XMLHttpRequest();
xmlHttpRequest.onreadystatechange = function()
{
    var READYSTATE_COMPLETED = 4;
    var HTTP_STATUS_OK = 200;

    if( this.readyState == READYSTATE_COMPLETED
     && this.status == HTTP_STATUS_OK )
    {
        // レスポンスの表示
        alert( this.responseText );
        $('[name=result]').val(this.responseText);
    }
}

xmlHttpRequest.open( 'POST', 'jsonPostTransmitTestServer.php',false );

// サーバに対して解析方法を指定する
xmlHttpRequest.setRequestHeader( 'Content-Type', 'application/json');

// データをリクエスト ボディに含めて送信する
xmlHttpRequest.send( JSON.stringify(data) );

}
  </script>

</html>

jsonPostTransmitTestServer.php

<?php
try {
    print_r(getallheaders() );
    $post_body = file_get_contents('php://input');
    echo "Received JSON Post".$post_body;

    $fp = fopen("jsonPostTransmitTestOutput.txt", "w");
    fwrite($fp,"$post_body\n");
    fclose($fp);

} catch (PDOException $e){
    var_dump($e->getMessage());
}
?>

Request header

POSTデータにJSONを送信するときにContent-type JSONが付いた。

Host: ****.sakura.ne.jp
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:77.0) Gecko/20100101 Firefox/77.0
Accept: /
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate, br
Content-Type: application/json
Content-Length: 75
Origin: https://***.sakura.ne.jp
Connection: keep-alive
Cookie: _gcl_au=1.1.2063540009.1591082030; _ga=GA1.3.1241748071.1591082031; __ulfpc=202006021613510760
TE: Trailers

Response header

HTTP/2 200 OK
server: nginx
date: Tue, 16 Jun 2020 05:59:24 GMT
content-type: text/html; charset=UTF-8
content-length: 633
x-powered-by: PHP/7.4.6
referrer-policy: no-referrer
X-Firefox-Spdy: h2

参考に簡単にPython で送られてきたJSONを見てみる

cgi.print_environ()で出力してみても、Content-typeは送られてきていないんだな。

#!/usr/local/bin/python
# -*- coding: UTF-8 -*-
import cgi
import cgitb
cgitb.enable()
import sys, json
data = sys.stdin.read()
result_json = json.loads(data)
print "Content-Type: text/html;charset=utf-8\n\n"

cgi.print_environ()
print(json.dumps(result_json))

POSTなのでごりっとstdinから読んでいるが、下手にform = cgi.FieldStorage() なんてやると、multipart でも使わないとおかしなことに。

JSON XMLHttpRequest()でGETできるが、responseType = ‘json’; してないと JSON と解釈されない。

https://blackninja.home.blog/?page_id=3197

MDNの例を少し軽量化して試してみた。

<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">

  <title>Our superheroes</title>

  <link href="https://fonts.googleapis.com/css?family=Faster+One" rel="stylesheet">
  <link rel="stylesheet" href="style.css">
</head>

<body>
<a href="https://developer.mozilla.org/ja/docs/Learn/JavaScript/Objects/JSON">MDN JSON データの操作 を軽量化したもの</a>
  <header>

  </header>

  <section>

  </section>

  <script>
    const header = document.querySelector('header');
    const section = document.querySelector('section');

    var requestURL = 'https://mdn.github.io/learning-area/javascript/oojs/json/superheroes.json';
    var request = new XMLHttpRequest();
    request.open('GET', requestURL);
    request.responseType = 'json';
    /*Networkで見ていても、Request headers にJSON とは見当たらない。
    普通のファイル転送が行われている。
     text にしてみるとJSONが解釈されなくなり、 配列風の呼び出しが出来なくなる。2020-06-16 */
    //request.responseType = 'text';

    request.send();
    request.onload = function() {
      var superHeroes = request.response;
      populateHeader(superHeroes);

    }

    function populateHeader(jsonObj) {
      var myH1 = document.createElement('h1');
      myH1.textContent = jsonObj['squadName'];
      header.appendChild(myH1);

      var myPara = document.createElement('p');
      myPara.textContent = 'Hometown: ' + jsonObj['homeTown'] + ' // Formed: ' + jsonObj['formed'];
      header.appendChild(myPara);
    }
  </script>
</body>

</html>

ヘッダ

Host: mdn.github.io
User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:77.0) Gecko/20100101 Firefox/77.0
Accept: /
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
If-Modified-Since: Thu, 11 Jun 2020 12:11:55 GMT
If-None-Match: W/”5ee21f8b-34e”
Cache-Control: max-age=0
TE: Trailers

ヘッダ

HTTP/2 304 Not Modified
date: Tue, 16 Jun 2020 05:34:46 GMT
via: 1.1 varnish
cache-control: max-age=600
etag: W/”5ee21f8b-34e”
expires: Tue, 16 Jun 2020 04:40:44 GMT
age: 121
x-served-by: cache-hnd18746-HND
x-cache: HIT
x-cache-hits: 2
x-timer: S1592285687.804096,VS0,VE0
vary: Accept-Encoding
x-fastly-request-id: 5aa4bf16de0a9390845102abebd20c97ec43b8c9
X-Firefox-Spdy: h2

つまりどこにもJSONとは無い。(但しPOSTデータにJSONを送信するときにContent-type JSONが付いた。)

18日にも…アプリで“接触確認” 登録を呼びかけ

結構期待していた接触確認アプリですが、名前が怪まいなしすぎる。そういえばマイナンバーがらみのアプリもマイナポータルAPとかなんだかパッとしない名前。

covid接触確認アプリとか漢字でもいいし、「不倫はダメよ」みたいな名前でもいいのでは。

 

政府は、新型コロナウイルスの感染者と濃厚接触した可能性を知らせる接触確認アプリを、18日にも運用開始する予定。このアプリは、「COCOA」と名づけられる方向で、利用者同士の半径1メートル以内、15分以上の接触が、匿名でそれぞれのスマートフォンに記録される。そして、利用者がアプリで濃厚接触の可能性を確認すると、登録された陽性者との接触の有無が通知され、保健所による健康観察などにつなげる仕組み。プライバシーに配慮し、名前や住所などの個人情報は取得しない設計。政府は18日にも運用を始める予定で、効果…

情報源: 18日にも…アプリで“接触確認” 登録を呼びかけ

拉致問題で百田尚樹氏が「売国奴」と非難した政治家の名(デイリー新潮) – Yahoo!ニュース

土井たか子は売国奴

彼女は拉致などない! と断言

拉致被害者の家族の情報を北朝鮮に流した疑惑

党の公式ホームページにおいても「(北朝鮮の)拉致は創作された事件」と主張する

党を挙げて北朝鮮を擁護し続けていた

有本さんのご両親は外務省に娘の救助を要請するが、当時は政府自民党も北朝鮮の拉致を公式には認めていなかったため、相手にされなかった。この頃の自民党の姿勢も万死に値すると思う。

当時、北朝鮮にパイプがあると言われていた社会党にお願いしようと、同じ九月に国会のエレベーターの前で土井氏をつかまえ、彼女に手紙の存在を伝え、娘が北朝鮮に拉致されていることを訴えた。

石岡亨さんと有本恵子さんは1988年11月にガス中毒でこどもと一緒にすでに死亡していたというのだ。1988年11月と言えば、有本さんが土井氏に手紙のことを伝えたわずか2カ月後である。こんな偶然があるだろうか。しかも北朝鮮は「遺体は洪水で流失した」と報告した。当然、本当の死因もわからない。

もし国会に呼ばれたら、又市幹事長と真っ向からやり合うつもりだった。

、韓国政府に捕まっていた拉致の実行犯・辛光洙の釈放を求める要望書を韓国政府に提出していることだ。  拉致された日本人被害者を救おうとはせずに、日本人を拉致した北朝鮮の工作員を救おうとする――これを「売国奴」と言って何が悪い! ちなみにこのとき同じ要望書に名前を連ねたのが民主党の菅直人氏である(後に首相になっている)。

たしかに日本には死者を鞭打つ文化はない。死ねば仏である。

土井氏の後輩である福島瑞穂社民党党首も、「滋さんが生きていらっしゃる間に拉致問題が解決せずに申し訳ありません」とツイッター上でコメントを発表

情報源: 拉致問題で百田尚樹氏が「売国奴」と非難した政治家の名(デイリー新潮) – Yahoo!ニュース

北朝鮮による拉致被害者家族の横田滋さんの訃報は、改めて日本人にこの犯罪のむごさを知らしめる機会となった。関連して、作家の百田尚樹氏はツイッター上で、自身について「(拉致問題について)何もしていないクズです」と述べながらも一方で、この問題を無視し続けてきた政治家やメディアを痛烈に批判。恒例のことであるが一連のツイートはすでにネットニュースにもなっている。

【写真】拉致被害家族に「あなたはどこの国の政治家ですか」と言われた政治家

「何もしていない」と言いながらも、百田氏のこの問題についての関心は強く、関連のツイートが大炎上した過去を持つ。

2014年9月、亡くなった土井たか子元社民党党首を「売国奴」と評したツイートが問題視されたのだ。あえて死者に対して厳しいコメントをした真意は何か。

著書『大放言』では、その発信に至ったプロセスを丁寧に書いてあるので、引用してみよう。

***

「土井たか子は売国奴」発言
百田尚樹氏

これは2014年9月27日のツイートである。元社民党党首の土井たか子氏が亡くなったというニュースを見たときに書いたものだ。この言葉はまずツイッターとネット上で大炎上した。

「許せない暴言」

「死者に対する冒涜」

「デリカシーのかけらもない言葉」

などなど。私はまさに人非人か極悪人のように罵倒された。この本の読者の中にも、百田尚樹が死者に対してひどい言葉を投げつけたというネット情報を目にした方がおられるかもしれない。たしかにその通りなのだが、彼女を売国奴と言ったのにはもちろん理由がある。私の言い分を書く前に、ツイートの全文を記す。

「土井たかこ(原文ママ)が死んだらしい。彼女は拉致などない! と断言したばかりか、拉致被害者の家族の情報を北朝鮮に流した疑惑もある。まさしく売国奴だった」

土井たか子氏は社会党の委員長を5年、社民党の党首を7年務めた。左翼系の新聞やメディアには非常に人気が高かった。というよりも、そうしたメディアによって作られた人気と言えた。

北朝鮮による日本人拉致疑惑が言われだしていた1980年代後半、土井氏は「北朝鮮の拉致などない」と何度も発言していたし、党の公式ホームページにおいても「(北朝鮮の)拉致は創作された事件」と主張する論文を書いていた。つまり彼女は拉致された日本人を救おうとはせず、それどころか党を挙げて北朝鮮を擁護し続けていたのだ。それだけでも売国奴と呼ぶにふさわしいが、土井氏にはもうひとつ重大な疑惑がある。

ヨーロッパで拉致された石岡亨さんが、決死の思いで家族に当てた手紙が、1988年9月、ポーランド経由で日本に届いた。これは奇跡のような出来事である。もし手紙を書いたことが当局に漏れれば命は危ない。その手紙を日本まで届けた人物たちも同様である。しかし手紙は彼のために命を懸けた者たちの手によって、日本にわたってきた。

手紙は同じく北朝鮮に拉致された有本恵子さんのご両親のもとに届けられた。実は有本恵子さんは北朝鮮で石岡さんと結婚してこどももいた。

有本さんのご両親は外務省に娘の救助を要請するが、当時は政府自民党も北朝鮮の拉致を公式には認めていなかったため、相手にされなかった。この頃の自民党の姿勢も万死に値すると思う。

外務省に無視された有本さんご夫婦は藁をもすがる思いで、当時、北朝鮮にパイプがあると言われていた社会党にお願いしようと、同じ九月に国会のエレベーターの前で土井氏をつかまえ、彼女に手紙の存在を伝え、娘が北朝鮮に拉致されていることを訴えた。しかし土井氏はまったく相手にしなかった。「拉致などない!」と断言していた彼女のことだから、これは当然の対応ではあるが、驚くべきことが後に明らかになる。

14年後の2002年、小泉首相と安倍官房副長官が北朝鮮にわたり、金正日主席に拉致を認めさせた。このとき拉致被害者たちの多くの消息が知らされたが、そこには意外な事実があった。なんと、石岡亨さんと有本恵子さんは1988年11月にガス中毒でこどもと一緒にすでに死亡していたというのだ。1988年11月と言えば、有本さんが土井氏に手紙のことを伝えたわずか2カ月後である。こんな偶然があるだろうか。しかも北朝鮮は「遺体は洪水で流失した」と報告した。当然、本当の死因もわからない。

土井氏が手紙の存在を北朝鮮に漏らしたことで、石岡さんと有本さんは粛清された可能性がある。もちろん確証はない。だからツイートでは「疑惑」という言葉を使った。

そのツイートをした翌月の9日、社民党の又市征治幹事長が記者会見で私を非難した。私の発言が「党をおとしめる誹謗中傷」であるとし、「NHKの経営委員として不適格だ」と述べて、辞任を要求した。

早速、朝日新聞をはじめ毎日新聞や東京新聞が喜んで記事にしたが、私はこの報道を受けて、ツイッターで又市幹事長に対してこう書いた。

「記者会見とかで言わずに、国会に呼べよ!」

もし国会に呼ばれたら、又市幹事長と真っ向からやり合うつもりだった。

https://archive.is/dzGOy

https://archive.vn/DCsCN