Jun 17, 2021

日本の道路の総面積(推定)

日本の道路の総面積(推定)

基礎データ 日本の道路の総延長by国土交通省


実延長(km) 仮定の道幅(m) 仮定の面積(km^2)
高速自動車国道 9,021.0 50 451.1
一般国道 55,874.2 20 1,117.5
都道府県道 129,754.0 10 1,297.5
市町村道 1,031,840.3 5 5,159.2


合計 8,025.3

道路統計年報2014年by WiKi 7,557.0






九州の面積 36,780.0


日本の面積 377,975.6




以前の計算では、日本の全エネルギーを太陽光発電で賄うとしたら、九州を全部太陽光発電所にしなければならない。

日本の道路の推定面積は、九州の面積の20%程度。

May 14, 2021

世の中の変え方

  • 世の中のほとんどの人は、説明だけでは理解できない。
  • 世の中のほとんどの人は、頭ごなしに否定する。
  • 世の中のほとんどの人は、試しに使うこともしない。
  • 世の中のほとんどの人は、流行りさえすれば飛びつく。

だから、世の中の変え方は、世の中の人の感情に訴える。

  • 自慢できるからやってみたい(プライドをくすぐる)
  • 家族の役に立てるから嬉しい(いい事していると自発性を促す)
  • 苦労していたことが楽になる(個人的な苦痛が減るという利益を示唆)

類まれなるプレゼン力とデザインセンスが必要。

スティーブ・ジョブズがいなくてもスマホの時代になっていましたか?

マクドナルドのシステム

マクドナルドのシステムを真似しない業界や企業は世界中どこにもありません。全部真似しています。

まとめ


1. ハンバーガー大学で中間管理層=支店長候補に対する、顧客支援、人事管理、店員訓練、機器管理、問題の円満解決に関する訓練を行う

利点 支店長が信用できれば会社は儲かる

2. 店舗内の選択肢のすべてを、文字ボタンでなくアイコン (図柄) ボタンにする

利点 色盲の外国人でも、英語が読めない外国人でも雇える

3. 変更が起きるたびに従業員を訓練し、本当にできるようになったかどうか、実際にさせてみて確認する

利点 常識が通用しない人でも雇える


May 13, 2021

phpでMySQL RDBのパスワードやWEBサービスのシークレットアクセスコードをより安全に保管する方法

phpでMySQL RDBのパスワードやWEBサービスのシークレットアクセスコードをより安全に保管する方法

RDBのパスワードやWEBサービスのシークレットアクセスコードを暗号化してphpソースコードに保管する。(平文のパスワードやアクセスコードはソースコードには絶対に保管しない)

暗号化 を簡単に行うには https://yaruben.sakura.ne.jp/openssl/php-aes.php?LANG=ja&INIT=1 を使う。

暗号化に用いた秘密鍵 "HIDDEN_KEY" を".ht_config.dat" という名前の隠しファイル(WEBブラウザから見られない、そしてGitHubソースコード管理サーバーに保管されない)に保管する。

暗号化したシークレットアクセスコード "ENCRYPTED_ACCESS_CODE" は、復号関数 my_decrypt() (以下参考) を用いて元のシークレットアクセスコードを求めてから使う。

Sample code to hide configuration.

The file "ht_config.dat" is hidden from WEB browser by Apache and won't be committed to GitHub.

% cat .ht_config.dat

<?php
define("HIDDEN_KEY", "xxxxtttttttttttttttttttxxxxxx");
?>

Sample code to decrypt an access code of another WEB service

<?php
...
require_once ".ht_config.dat";
function my_decrypt($key, $cipher_text)
{
    $c = base64_decode($cipher_text);
    $ivlen = openssl_cipher_iv_length("AES-256-CBC");
    $iv = substr($c, 0, $ivlen);
    $hmac = substr($c, $ivlen, 512/8);
    $ciphertext_raw = substr($c, $ivlen + (512/8));
    $original_plaintext = openssl_decrypt($ciphertext_raw, "AES-256-CBC", $key, OPENSSL_RAW_DATA, $iv);
    $calcmac = hash_hmac('sha512', $ciphertext_raw, $key, $as_binary = true);
    if (hash_equals($hmac, $calcmac))//PHP 5.6+ timing attack safe comparison
    {
        return $original_plaintext;
    }
    return false;
}
define("ENCRYPTED_ACCESS_CODE", "l59DIPIWOx1s6OOTKB7BonvDIUXGvHiHEmlyDamC8tNqlUM+QRFL+xbdLlodETt0Hr/QscCre6ZZTR5WhzCJV1PpGneh8yz8llmV/8DaErlbMHzVR7ToT0biWI5a1YtTAvt38URjhypdceRomyOrAE1PJtYMvaDk4DOXXTUMoMf8er1r6LFZ7H+SESJIZSLD");
$original_access_code = my_decrypt(HIDDEN_KEY, ENCRYPTED_ACCESS_CODE);
if ($original_access_code !== false)
{
    access_another_WEB_service($original_access_code);
}
...
?>

Apr 16, 2021

老眼が進んだので巨大にした漢字を見たい

 難しい漢字を拡大してみたいという人向けのウェブページを作りました。スマホでも、パソコンでも使えます。よかったらブックマークしてください。

ここをクリック https://yaruben.sakura.ne.jp/bigf/bigf.php

画面はこんな感じです。


入力すると大きく表示されます。


漢字を詳しく勉強したい人は、画面下部の黄色いボタンで、漢字ペディア(外部サイト)を開くことができます。

Mar 25, 2021

日本の国境、争点の島

日本の国境、争点の島

北方領土

 歴史:アイヌが先住し江戸時代から日本領として認識、1855年の日露和親条約で当時のロシアが日本領と認めた。太平洋戦争末期1945年、ソ連(現在のロシア)が一方的に日ソ中立条約を破棄し、8月8日に対日宣戦布告をし、8月28日から北方領土はソ連に不法占拠された。1946年2月2日、ソ連は北方領土を自国領に編入、そのまま日本へ返還されていない。

国後島、択捉島、色丹島及び歯舞群島である。




竹島

歴史 1618年から鳥取藩が領地として認識、渡航していた。1905(明治38)年1月に竹島と命名し島根県に編入。第二次大戦直後は連合国が竹島を管理。1951(昭和26)年9月に署名されたサンフランシスコ平和条約(日本が日本からの朝鮮・韓国の独立を承認し国境を画定)で竹島は日本領と確定した。1952(昭和27)年1月韓国が、サンフランシスコ平和条約を無視し、李承晩ラインを一方的に設定し、日本の漁民と海上保安庁を銃撃拿捕開始。1954(昭和29)年6月から韓国が日本のが海上保安庁巡視船を銃撃し上陸以後不法占拠。





尖閣諸島

歴史 1894年まではどこの国も支配していない無人島だった。 1895年1月14日、日本は、尖閣諸島を無主地であることを確認してから国際法上正当な手段で領土に編入した。1894年7月25日から1895年4月17日にかけて日本と中国(清)の間では戦争中でもあり、当時の中国は異議を唱えなかった。以降,日本人が移住し,アホウドリの羽毛の採取や鰹節の製造などを行っていた。最盛期には,200人以上の日本人が居住していた。第二次世界大戦後、サンフランシスコ平和条約においても、尖閣諸島は日本の領土として扱われた上で、 沖縄の一部として米国の施政下におかれた。また、1972年の沖縄返還協定によって、日本に施政権を返還する対象地域にも含まれているなど、尖閣諸島は戦後秩序と国際法の体系の中で一貫して日本領土として扱われてきた。現在は日本のほとんどが国有地であり上陸禁止の無人島で、領海警備・取締りを海上保安庁がしている、また、現在も在日米軍訓練区域の爆撃場であり1978年まで実際に爆撃訓練をした。1968年に尖閣諸島付近海底調査で石油や天然ガスなどの大量地下資源埋蔵の可能性が確認された、それ以後、台湾(中華民国)は1971年6月の外交部声明で公式に領有権を主張し、中華人民共和国は、一つの中国政策の延長で、1971年12月の外交部声明で公式に領有権を主張した。現在、中共の海警部の船が領海無害通航権を逆手に取り毎日侵入してくる。





沖ノ鳥島


沖の鳥島は、非常に小さい島である。日本政府は、国連海洋法条約の島であるとしているが、中共政府は条約の第 121 条 3 項により岩であると発言してる。岩か島かそれが、排他的経済水域を設定できるかどうかの境目である。参考