はてなキーワード: E+とは
・色んなこと満遍なくやりたい
・やべー案件に何年も磔にされたくない
これが多様なサービス、アプリを作ってみたいという話なら高単価SESに行くしかない。
かなりの経験を積んだベテランじゃないと入れない世界で出身学部も見られるから相当に厳しいと思う。
フロントやバックエンド、インフラなどもやってみたいという話なら自社でウェブサービスを運用している上場企業に正社員で入るのがいいだろう。
ただし正社員ということはリリース日には何が何でもサービスインさせる立場になるということでもある。定時退社の社風であっても進捗上がってないなら稼動上げて対応ということは普通にある。
派遣で入ればそういうことは無い。上場企業ならコンプラ厳しいからね。でも数ヶ月程度、長くて数年のスポットになることがほとんどなので長期的にはどうなんだろうな。
ここでは俺の経験を踏まえて「自社でウェブサービスを運用している上場企業に正社員で入る」という前提で話す。
アピールすると良いのは使える言語、インフラの知見、構築と運用の経験。
全部が強い必要は無い。どれか一つが強くて他はまあなんとか程度でいい。逆に言うと全くダメですが一つでもあると厳しい。
使える言語では、C#,Javaを大きめな規模のバックエンドとして使ってるとこが多い反面、対応できる人はフリーにも派遣にもたくさんいるのでちょっと弱い。SIer出身でコード書いてたなら当然できるよね、というレベル。
今ならtypescript(javascript), pythonあたりができてgo あるいは Rust勉強してます、というのがけっこう強い。
分かってると思うが言語が使えるというのは、まっさらなPCを与えられて主要なウェブフレームワークをセットアップしてローカルホストを立てるとこまでを含む。
JavaならSpringboot+gradle+JUnit、PHPならLaravel、pythonならdjango、typescriptならNode+React+knex、あとJestかDreddも入るかな。
インフラ知識では、クラウド、オンプレ両方のメリットデメリットを把握しているとよい。
AWS,Azure,GCP,Oracle Cloudのどれでもいいけど実際に使った経験があるとよい。俺は個人でGCPを契約してkubernetesとVM、LBを使っている。
ネットワークの知識は薄くでも持っていた方がよい。HTTPとかcookieとかセッションとか知りませんCORSって何ですか?レベルでは無理。まあここら辺はウェブサービスを作れば必ずやるので大丈夫だろう。
LetsでSSL証明書を作ってopensslで検証してnginxに適用してHTTPS化ができるならアピールになる。
dockerはもうそろそろ使えて当然のレベルになってきているので必須。実際ウチではdockerが分からない使えない人は面接へ進めないようになっている。
構築と運用では、予算内に収まるような構築と運用、サービスインした後のトラブルシューティングの経験があるとよい。
常にコスト意識を持っていることが必要。クラウドは油断すると100万程度すぐ飛ぶ。コスト意識が無い人を運用担当として採用することは絶対にない。
トラブルシューティングで重視されるのはベンダー対応よりもエンドユーザー対応の方。
サービスを早急に復旧させること、そのためにどういう仕組みが必要なのか、構築するところから語れる知見があるとよい。もちろんそこにもコスト意識は必要。
CI/CD、PrometheusやDatadogによる監視とアラートについて語れるとよい。
CI/CDを扱うということは当然gradle,maven,yarn,シェルスクリプトは書けて使えてwebpack,minify,Jenkinsのコンフィグもできるということである。
どうだろう、かなり雑に書いたが雰囲気は伝わると思う。
あ、git使えないは論外。もし使えないなら今すぐ使えるようになるか諦めるかのどちらかで。
https://anond.hatelabo.jp/20221002090419
↑の元増田です。
トラバでやり取りしてるうちに、
と言われたので、こいつめんどくせー!と思いつつ、調べたよもー。
(どうでもいいけどhttpなんだね。ロシアってそういうサイト多いのかな?)
(2022-10-19 12:46 追記。今日のロシアにおけるインターネット事情を踏まえ、プーチン演説全文の外部リンクは削除した。各自自己責任の上で探して欲しい)
で、「核兵器使用の前例」に関して述べたと思われる箇所はここ。
США – единственная страна в мире, дважды применившая ядерное оружие, уничтожив японские города Хиросиму и Нагасаки. Кстати говоря, создали прецедент.
えっと、最後の単語прецедентが日本語訳で「前例」に当たるんだけど、Google翻訳によれば古フランス語が語源。
実際прецедентの発音は英語のprecedentに割と近い。
https://www.google.com/search?q=precede+meaning
late Middle English: from Old French preceder, from Latin praecedere, from prae ‘before’ + cedere ‘go’.
とある。
何せ公式が既にWebの海に放流した文章なので、仮に多少演説原文とはニュアンスが違ってロシアから「ちがうそうじゃない」と言われても「いや、あんた英語でこう書いてるんやから」で通るだろう。
また、世界的に言えばこちらの方が読まれる回数は多いのではとも思われる。
個人的に英語の方がまだ読めるという事情もあり、当初の予定とはズレるけれども、英語訳の方を読んでみることにした。
さて。
下記が上記の原文と同じ箇所。
The United States is the only country in the world that has used nuclear weapons twice, destroying the cities of Hiroshima and Nagasaki in Japan. And they created a precedent.
ちなみに、原文・英文ともに引用部分で一つのパラグラフになっている。
ここでまず、precedentを目的語に取る単語としてcreateが使われていることと、precedentの冠詞としてaがついていることがちょっと気になった。
特に後者については、さっと調べてみるとロシア語には冠詞がないそうなので、原文と英文でささいなニュアンスの違いが生まれるかもしれない。
https://www.google.com/search?q=create+meaning&oq=create+meaning
ま、普通に考えて
ということでいいだろう。
https://www.google.com/search?q=precedent+meaning&oq=precedent
これもまあ、普通に
an earlier event or action that is regarded as an example or guide to be considered in subsequent similar circumstances.
ということだろうな。
ていうか、ここまで長々と書いたけど、引用文をパッと見ても単語の定義調べた上でためつすがめつ見ても、俺には「お前が最初にやったんだから"誰か"がそれに続いても文句言えめえ?」と言ってる様にしか読めない。
「その"誰か"はロシアである」とこの文から決めつけるのはさすがに難癖かと思うものの、発言の責任はやっぱりロシアにあるので、俺の主張は変わらないかな。
みんなはどう思うだろうか?
ちなみに、直後の文では
Recall that during WWII the United States and Britain reduced Dresden, Hamburg, Cologne and many other German cities to rubble, without the least military necessity. It was done ostentatiously and, to repeat, without any military necessity. They had only one goal, as with the nuclear bombing of Japanese cities: to intimidate our country and the rest of the world.
と言ってる。
実はほとんど読んでないんだよね。
そんな苦労しないでもぐぐれば既にたくさん記事あるし
自動で安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋)
/**************************************
以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>
//CSVファイルが置かれてるディレクトリのパス。投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";
'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';
//ファイルのパス。CSVは絶対パスで、拡張子も必要。iimは相対パスでよく、拡張子不要。
const FILE_PATHS = {
textCsv: CSV_DIR + 'textNoAnker.csv',
//レス用投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。
replyTextCsv: CSV_DIR + 'textReply.csv',
};
baseWaitTime: 5,
//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ
waitTimeRange: 5,
//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)
waitTimeForAvoidingPunishment: 60 * 30,
//メール
mail: 'sage',
//名前設定
name: '',
//以下、偽装ワッチョイ設定。浪人でワッチョイを非表示にしてるときだけtrueにしてね。
//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。
//妙なニックネームの後に付く8桁の文字列をランダムで決めて付加するかどうか。
},
//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。
//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrueの場合、投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。
//最初に取得するアンカー無し投稿文CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力。
noAnkerPostTextCsvStartRow: 1,
//最初に取得する返信用投稿文CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力。
//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。
//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。
minAnker: 895,
//返信する場合、名前に以下の文字列を含む投稿にアンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列で複数指定可能。指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能。
//↑とは逆に、名前に以下の文字列を含まない投稿にアンカーをつけて返信する。↑と併用も可能。
//返信する場合、本文に以下の文字列を含む投稿にアンカーをつけて返信する。
filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演で擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],
},
//自分のIPアドレスの確認。VPNとかでIPを変更してマクロを動かしてるとき、突然VPNが作動しなくなってIPが元に戻ったときにマクロを止めるためのもの。
//以下の文字列が自分の現在のIPアドレスに含まれている場合、マクロを一時停止する。基本的に自分の本当のIPアドレスを入力。
},
//浪人設定。最後に動作を確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないから確認できずわからない。
//浪人にログインしてるかどうかをチェックするかどうか。trueならする。falseならしない。trueにしていてもし浪人にログインしていないことを確認したらログインしにいく。
password: '1234',
},
};
/**************************************
設定箇所終わり。
https://info.5ch.net/index.php/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E6%99%82%E3%81%AE%E6%97%A9%E8%A6%8B%E8%A1%A8 <h3>o- *************************************/</h3>
/**************************************
・NULL演算子(??)は使えない。論理積(&&)は使える。
・オブジェクトの分割代入はできない。
・importはできない。 <h3>o- *************************************/</h3>
/**************************************
関数 <h3>o- *************************************/</h3>
/**
* ここから始まる。
*/
checkSettings();
var _TextCsvCursors = new TextCsvCursors(
SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0
? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1
: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
SETTINGS.postSettings.replyPostTextCsvStartRow > 0
? SETTINGS.postSettings.replyPostTextCsvStartRow - 1
: SETTINGS.postSettings.replyPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
);
var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);
const _MyPosterName = new MyPosterName({
name: SETTINGS.nameSettings.name,
});
const _ThreadUrl = openPromptThreadUrl();
//ループ
while (true) {
SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();
//スレを開く
openUrl(_ThreadUrl.fullUrlHttps());
//浪人にログインする設定なら、浪人にログインしているかどうかを確認し、していなければログインしにいく。
if (SETTINGS.roninSettings.checkLogin) {
}
}
if (SETTINGS.postSettings.replyPost) {
const targetAnkerNumber = createPostDOMList()
.filterPostnumberHigher(_LoopStatuses.currentMinAnker())
.filterByPostername(SETTINGS.postSettings.filterNames)
.filterByPosternameNotIncluded(
SETTINGS.postSettings.filterNamesNotIncluded,
)
.filterByText(SETTINGS.postSettings.filterText)
if (targetAnkerNumber !== null) {
const r = _TextCsvCursors.takeNextRowTextAsReply(targetAnkerNumber);
messageDisplay(`返信対象有り。アンカー先: ${targetAnkerNumber}`);
return {
...r,
updatedLoopStatuses:
_LoopStatuses.updateMinAnker(targetAnkerNumber),
};
}
}
if (SETTINGS.postSettings.noAnkerPost) {
//返信対象無し、或いは返信しない設定の場合。アンカー無し投稿文を作る。
const r = _TextCsvCursors.takeNextRowTextAsNoAnker();
messageDisplay('返信対象無し。アンカー無し投稿。');
return {
...r,
updatedLoopStatuses: _LoopStatuses,
};
}
return null;
})();
if (p) {
//投稿。
nickname: SETTINGS.nameSettings.nickname,
korokoro: SETTINGS.nameSettings.korokoro,
area: SETTINGS.nameSettings.area,
}),
SETTINGS.mail,
p.text,
);
//_TextCsvCursorsと_LoopStatusesを更新。
_TextCsvCursors = p.updatedTextCsvCursors;
_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
} else {
`返信対象が現われるのを待機中...。`,
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
}
wait(SETTINGS.baseWaitTime + randomRange(0, SETTINGS.waitTimeRange));
}
}
/**
* 投稿処理と投稿結果を見てリトライしたりマクロ終了したり。
* @param {string} serverName サーバー名
* @param {MyPosterName} _MyPosterName
* @param {string} postMail メール
*/
serverName,
postMail,
_MyText,
retryTimes = 0,
) {
const r =
retryTimes === 0
? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(
postTo5chTread,
)
serverName,
postMail,
_MyText,
).postSubstring(retryTimes, postTo5chTread, postConfirm);
if (r) {
back();
return;
}
wait(7);
const error = createPostErrorMessage().analyze();
messageDisplay(error.message);
if (error.order === 'KILL') {
kill();
} else if (error.order === 'SKIP') {
return;
} else if (error.order === 'TRUNCATE') {
back();
serverName,
postMail,
_MyText,
retryTimes + 1,
);
} else if (error.order === 'WAIT') {
wait(SETTINGS.waitTimeForAvoidingPunishment);
serverName,
postMail,
_MyText,
retryTimes,
);
} else if (error.order === 'LOGIN') {
serverName,
postMail,
_MyText,
retryTimes,
);
}
return;
}
/**
* 現在のIPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。
* @returns
*/
function checkCurrentIpNotTheIp() {
openUrl('https://www.cman.jp/network/support/go_access.cgi');
const _IpAdress = createIpAdressFromCMan();
if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {
pause('現在のIPに指定した値が含まれていることを確認。');
}
return;
}
/**
* @returns
*/
if (
SETTINGS.postSettings.noAnkerPost === false &&
SETTINGS.postSettings.replyPost === false
) {
return kill('設定エラー。noAnkerPostとreplyPost両方ともfalseになってる。');
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow < 0 &&
SETTINGS.postSettings.replyPostTextCsvStartRow < 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRowとreplyPostTextCsvStartRow両方とも-1になってる。',
);
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow === 0 ||
SETTINGS.postSettings.replyPostTextCsvStartRow === 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRow/replyPostTextCsvStartRowの初期値は-1或いは1以上で。',
);
}
}
/**
* 入力フォームを表示して入力されたスレのURLを受け取る。
*/
function openPromptThreadUrl() {
const url = prompt('スレURLを入力');
}
/**
* 開いてるスレのレス全て読み取ってPostListインスタンスを作って返す。
* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。
*/
const posts = window.document.getElementsByClassName('post');
return new PostList(Array.from(posts).map((e) => new Post(e)));
}
/**
* 開いてるスレのレス全て取得してPostDOMListに格納して返す。
* @returns
*/
function createPostDOMList() {
const posts = window.document.getElementsByClassName('post');
for (let index = 0; index < posts.length; index++) {
//HTMLCollectionからElementを1つずつ抽出して配列に。
arrPostDOMList.push(posts.item(index));
}
return new PostDOMList(arrPostDOMList);
}
/**
* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。
*/
function createPostErrorMessage() {
window.document
data:image/jpeg;base64,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
https://www.buzzfeed.com/jp/naokoiwanaga/covid-19-taiwan-1
↑
まーたワクチン推進派の君たちの反応には驚かされたよ。「ワクチン未接種者の多くが亡くなっています」この記事に出てくる医者もバズフィードも製薬利権側だから、こうゆう事言うのは分かる。
ただ良く見てみろよ。全くうっていなかった人が79人、1回うった人は9人、2回うった人は21人、3回うった人が43人。だ・け・ど、死者のうちの152人中83人が80歳以上なんだよ。
君たちさ80歳以上のご高齢の方は弱毒化してるとはいえ、オミクロンに罹ったらひとたまりもねーの分かるよね?しかも、この83人の80歳以上の未接種者達全員が、なんの持病も抱えてない健常者だったと本当に思いますか?少なくとも、そんな細かいデータは、ここには無いな。
https://vdata.nikkei.com/newsgraphics/coronavirus-vaccine-status/
ちょっとはワクチンを疑いながらデータ見ろよ。台湾は2回接種が82%で3回目が69%だ。「打てば打つほど感染してる」って見方もできるわけ。100万人あたりの死者数で見たら台湾は日本を越えてるってデータもある。
これだけ見ても、ワクチンに原因がある可能性が高いの分からないかな?
https://www.sciencedirect.com/science/article/pii/S027869152200206X
https://www.medrxiv.org/content/10.1101/2022.04.18.22271936v1.full
↑
医学的にも考えてみる。この二つの論文はmRNAワクチンを打てば、自然免疫が抑制されることを示しているし、mRNAワクチンを接種するとコロナに感染してもNタンパク質の抗体ができにくくなる事も示してる。免疫が抑制されるし変異の早いSタンパクのみの抗体しが作られないってことだよ。つまり、ワクチンに頼る限り永遠にイタチごっこが続くことが示唆されてるわけ。
何がデマ情報だよ?君達4回目も5回目も喜んで打つわけ?
何度も言うよ。変異の早いスグに消えるような、Sタンパクのみの抗体を君たちは作り続けてるわけ。それどころかmRNAのシュードウリジンによる免疫抑制効果の弊害を打つたびに受け続けてるわけ。今若くて、なにも問題ないように見える人でも3回接種してる時点で随分と細胞破壊が進んでるんだよ。抗体依存性感染増強(ADE)の可能性も打つたびに上がるわな。
ちょっとはてぶの、ワクチン推進派にはうんざりしてる。何も調べてねーだろ?2020年から今まで、免疫学の教科書すら開いたこと無いだろ?今回のCOVID-19は間違ったことを言ったら恥をかくとか、そのレベルの話じゃないんだよ。このまま信じたいモノを信じ続けたら、待っているのは死だぞ。マジで。
速い普通充電だと6kwhの出力で充電できる。これはリーフe+を10時間でフル充電できる速度なので、夜9時に充電0で帰ってきても翌朝7時にはフル充電になってる。そしてそれで360km走れる(EPA基準)。
2時間以上かけて180km以上の通勤をしてない限り、要するに隣の隣の県まで通勤してない限り、通勤用途で会社で充電する必要なんて全くないよ。
自宅充電という視点が抜けてる。自宅充電(普通充電)は家にあるコンセントからの充電で、急速充電じゃないから時間はかかる。家に車を停めてる間にゆっくり充電して翌朝には満タンになる、という電気自動車で一番使われる運用方法になる。
この記事によると、電気代は1kwhあたり30円、60kwのリーフe+なら1800円でフル充電できる。
https://selectra.jp/energy/guides/ryokin/1kwh
ガソリン車の燃費はリッター20kmだとすると、20km走るのに170円、1km8.5円かかる。リーフの電費はへいきんすると1kwhあたり7km、1kmあたり4円ちょっととガソリン車の半額で運用できるようになる。
さらにEVだとエンジンもトランスミッションも無いから、オイル交換も必要ないし各種メンテナンスコストも低くなる。
EVの方が圧倒的に安く運用できる。これが否定しようのない事実なんだよ。だから欧州や中国はものすごい勢いで電動化してるし、物流企業の配送車もEVに置き換わっている。
まずイデオロギー論争に入れられたくないので,当方30代後半男性,新型コロナワクチン2回接種済み.
事実と科学的な視点で医者に質問がしたい.(ワクチン推進・反対というどちらかに誘導したいわけではない)
まず最初に言いたいこと.コロナは風邪だとか,反ワクチン,反マスクだとかいうつもりはありません.
手洗い,マスク,ソーシャルディスタンスなどの感染予防策を今後も続けていくべきだというのが私の基本スタンスです.
工学の人間は黙ってろ,医者しか判断できん!という方は,こちらが判断できるよう下記の論文についての解釈をしていただけると嬉しい.
1. NEJMの論文について
Mevorach, Dror, et al. "Myocarditis after BNT162b2 mRNA vaccine against Covid-19 in Israel." New England Journal of Medicine 385.23 (2021): 2140-2149.
https://www.nejm.org/doi/10.1056/NEJMoa2109730
この論文ではイスラエルにてワクチン2回接種後,16~19歳の男性は6637人に1人の割合で心筋炎の発生リスクがあると書かれています.このリスクは低くないものだと思います.
2. medRxivの論文について
Sharff, Katie, et al. "Risk of Myopericarditis following COVID-19 mRNA vaccination in a Large Integrated Health System: A Comparison of Completeness and Timeliness of Two Methods." medRxiv (2021).
https://www.medrxiv.org/content/10.1101/2021.12.21.21268209v1
medRxivではありますが,米国12〜17歳男子の接種者2650人に対して1人, 18〜24歳男性の接種者1860人に対して1人の割合で心筋炎の発生リスクがあると書かれています.
1, 2を見る限り(他の国の論文もあり,大体同程度のオーダーです)若者のワクチン接種による心筋炎リスクはどうやらありそうだと思います.これは事実だと思っています.
でも,(A)ワクチンには重症化予防効果があったり,(B)若い人が周囲にうつさないようにする感染予防効果があるので,
トータルとしてみて,接種した方がいい,というのが現在の医学的な流れだと思います.
3. ワクチン接種率100%,ブースター接種率も81%のジブラルタルで感染爆発が起きています.
ジブラルタルの新規感染者数:https://ourworldindata.org/explorers/coronavirus-data-explorer?time=2021-02-01..latest&facet=none&Metric=Confirmed+cases&Interval=7-day+rolling+average&Relative+to+Population=true&Color+by+test+positivity=false&country=~GIB
ジブラルタルのワクチン接種率:https://ourworldindata.org/explorers/coronavirus-data-explorer?time=2021-02-01..latest&facet=none&Metric=People+fully+vaccinated&Interval=7-day+rolling+average&Relative+to+Population=true&Color+by+test+positivity=false&country=~GIB
この事実から,このワクチンは感染予防効果がないということが示されると思います.
つまり,若者が接種することで高齢者にうつさないという当初の目論見は達成できないということです(大変残念な結果ですが)
そして文献を挙げるまでもないことですが,若者はそもそも重症化リスクが低いですので,
(A)ワクチンの重症化予防効果から得られるメリットはありません.
すると,現在までの知見を総合すると,高齢者や基礎疾患などのリスクがある人に向けて引き続き新型コロナワクチンの接種を推奨し,
若者や子どもはこれまで通り普通に暮らす(手洗い,マスク,ソーシャルディスタンスなどの感染予防策を続ける)で良いのではないかと思うのです.
なぜこの結論にならないのかというと「若い人たちが打たないような危険なものであれば,私たちも打ちたくないわ〜」と高齢者や基礎疾患などのリスクがある人たちが
言いづらくするために全員に打たせているようにしか思えないのです.
それは社会運動のやり方として正しいのかもしれませんが,科学的な態度としてはどうなのでしょうか?
新型コロナワクチンが必要であるが不安な人たちに接種を推進するために,若者に文字通り体を張ってリスクをとってもらって,安心を与えなきゃいけないものなのでしょうか?
上記の考えの間違いを教えていただければ上記の考えを100%撤回し,今後も若者にワクチン接種を推奨していきたいと思います.
んなわけ無いと思うよね。空港検疫で引っかかっているのがメインだから、せいぜい20%〜30%ぐらいだと思わない? それにオミクロンだったら、もっと感染者数増えて、陽性率も高まるよね。
でも、各種統計が載ってて、メディアも参考にしているOurWorldinData(英オックスフォード大学運営)によると、去年の12月27日時点で77%ってなってるんだよ。
https://ourworldindata.org/explorers/coronavirus-data-explorer?zoomToSelection=true&time=2022-01-03&facet=none&pickerSort=desc&pickerMetric=total_vaccinations_per_hundred&Metric=Omicron+variant+(share)&Interval=7-day+rolling+average&Relative+to+Population=true&Align+outbreaks=false&country=~JPN
※リンク先で日本が表示されない場合は、Type to add a countryからJapanを選択してください
これの出典元 https://covariants.org/ もあたってみたけど、いきなり数字が出てくるだけで、公的なソースは見つけられなかった。
俺も横だが、元増田は「交通事故の10倍」と書いてるのでそれを言ってるのかと。
「人口10万人あたり交通事故発生件数 全国平均 234.4件」
https://www.insweb.co.jp/car/kisochishiki/jidosha-jiko/jiko-ranking.html
日本の年間コロナ感染者数はぱっと調べて出せなかったが、7日間平均では直近100万人あたり 0.8 とか出てきた
年間に直すともっと多いからさすがに交通事故の10倍ではなさそう。
が、仮に7日平均をそのまま52週で掛け算すると 0.8 x 52 = 41.6。
「手でマスクを触ってるからアウト」という点に対してそれによる感染確率の増加や元の数字が現在すごく少なくワクチン有効性も確認されてる中でそこまで含めて検討せず、交通事故など他のリスクと相対的評価を行わずにアウトと一言で煽るのはおかしいという話だろう。
どれだけ知ってるかなと自分を試したくなったので書いてみる。これが足りないぞ!といった指摘歓迎。
言わずとしれたミュージックレインの筆頭。4人全員が文句なしの人気声優。寿美菜子がロンドンにいるのにYouTubeとかで揃って活動できてて現代すごい。
ミュージックレイン2期生。すイエんサーのナレーションをしている。
ミュージックレイン3期生はユニットではないがTwitterアカウントは共通。月のテンペストは後述のIDOLY PRIDE作品内で結成されてるユニットなので後述のコンテンツ系と判断に迷うところ。スフィアやTrySailも作品内ユニットを結成している。
ソニーミュージックだがミュージックレインと違って坂道アイドルの系統。超絶人気というわけではないが特典会商法が軌道に乗ってるのでCD売上はトップ。三四郎の相田の顔は22/7計算中で覚えた。キャラクターと紐付いているがコンテンツ系とするのも違うかと思ったのでこちら。
avex×81プロデュースで結成された最初のユニット。プリパラから上手く飛躍できたように見える。最近は芹澤・若井が陶芸をしている。
同じくavex×81プロデュース。Wake up, Girls!の妹分的な感じだったような?プリチャンが終わったがi☆Risほど伸びた感がなく今後どうなるか。
後述のCUE!のキャストから結成されているが特にCUE!と関係する活動はしていない。
飯田里穂プロデュース(まだやってるかは不明)。BSフジでマヂカルラブリーMCで冠番組をやるという謎に強いキャスティングをしている。
Aqoursは紅白歌合戦には出演したが出場はしていない。いろいろ歌番組に出演している。最近もユニット内ユニットでライブを開催してる。
ユニットなのかユニットではないのかよくわからないが、多分ユニット。
たくさんある
ポピパとかRoseliaとか
ハピアラとか
DIALOGUE+の元ネタ。ソシャゲはサービス終了したが1月からアニメを放送。
以下の表では、日本人全員にBIを給付して、そのための資金を現在給料にかかっている税金に比例させる形で徴収した場合、トータルでいくらのプラス/マイナスになるのかを給料の額ごとに計算した。
この場合、たとえば給料が300万円台だと年30.1万円のプラス、400万円台だと6.7万円のマイナスになる。
なお、前述のとおり事務コストも労働者の行動も考慮していないので、たとえばBIを2倍の年240万円にするならプラスマイナスも2倍になるだけである。
給与階級 | 給与所得者数[千人] | 現在支払っている税の総額(階級)[億円] | 現在支払っている税の構成比(階級) | BIのための徴収総額(階級)[円] | BIのための徴収額(一人当たり)[円] | BI導入による収支(一人当たり)[万円] |
---|---|---|---|---|---|---|
0-100 | 4,568 | 140 | 0.001299449 | 1.95385E+11 | 42772.57025 | 115.7 |
100-200 | 7,432 | 1090 | 0.010117136 | 1.52121E+12 | 204684.1458 | 99.5 |
200-300 | 7,838 | 3201 | 0.029710965 | 4.46734E+12 | 569959.2716 | 63.0 |
300-400 | 8,907 | 5736 | 0.053240268 | 8.00521E+12 | 898754.542 | 30.1 |
400-500 | 7,652 | 6947 | 0.064480499 | 9.69529E+12 | 1267026.637 | -6.7 |
500-600 | 5,328 | 7133 | 0.066206909 | 9.95487E+12 | 1868406.699 | -66.8 |
600-700 | 3,397 | 6352 | 0.058957842 | 8.8649E+12 | 2609626.479 | -141.0 |
700-800 | 2,315 | 7009 | 0.065055969 | 9.78182E+12 | 4225406.27 | -302.5 |
800-900 | 1,542 | 6798 | 0.063097514 | 9.48734E+12 | 6152621.437 | -495.3 |
900-1000 | 1,012 | 5937 | 0.055105905 | 8.28572E+12 | 8187474.195 | -698.7 |
1000-1500 | 1,850 | 20560 | 0.190833318 | 2.86937E+13 | 15510106.85 | -1431.0 |
1500-2000 | 436 | 12225 | 0.113469714 | 1.70613E+13 | 39131436.08 | -3793.1 |
2000-2500 | 124 | 5598 | 0.051959383 | 7.81261E+12 | 63004942.1 | -6180.5 |
2500- | 151 | 19012 | 0.176465128 | 2.65333E+13 | 175717196.7 | -17451.7 |
見ての通り、1000万円超の給与の人間はほぼ全員、収入がマイナスになる。
単にBIの収支がマイナスになるだけでなく、給料をすべて税に取られてもまだ足りない額のマイナスである。
(たとえば、給料が2000万円から2500万円だと、BIを120万円受け取り、そのための税を6300.5万円取られる。)
というわけで、この計算で示されたのは、「BIを導入すると誰が損して誰が得するのか」ではなく、「この調達方法ではBIが導入不可能なこと」である。
このフレームワーク内でBIの可能性を見出そうとするなら所得税の累進性を下げることになるが、言うまでもなく、全員から同じ額の税を取って同じ額を給付するのは無駄以外の何物でもない。
このあたりを踏まえた実現可能性を、他のBI支持者たちはどのように考えているのだろうか。
データの出典
https://www.nta.go.jp/publication/statistics/kokuzeicho/minkan2019/pdf/001.pdf 第21表
https://www.stat.go.jp/data/jinsui/new.html
労働供給関数を推計できるような個票データが公開されているなら、やりたい。
あ、テレビやPCの画面のことね。陳列とかの意味じゃないから。
画面の大きさ(物理的に何インチとかじゃなくピクセル単位) 2000×1000pixel
1秒間に描画する回数(いわゆるfps) 60回
色の種類(RGBがそれぞれ256種類でそれを掛け合わせる) 1700万色
これを全部掛けると
わかりやすくしたつもりでも結果はわかりづらい。
つまり「e」を外すと
2040000000000000
になる。
こう書いたほうがゼロが多くて大きい数だと実感する人もいるかもしれない。
話を元に戻そう。
ディスプレイは1秒間に 2.04e+15 通りの描画ができるわけ。
たった1秒間にだよ。
これは凄まじく凄いよな。な?
画面がもっと大きくなったりfpsが増えたりすればもっと数字は大きくなる。
これ以上大きくなっても元々の数字を実感できないから違いがよくわからないかもしれないけれど
とにかくすんごいことになる。
以前書いた増田(anond:20210511094138)ではタウラス杯に育成失敗ウマ娘ちゃんたちを持ち込んでオープンリーグでワンチャン狙うとか書いてたけど、すまん見通し甘すぎたな! オープンリーグも十分に魔窟だったわ! なのでジェミニ杯からはグレードリーグに本気の育成のウマ娘を出してるよ! まあ、A+には一度も届いたことがないんだけど! 競技場ではクラス5とクラス6を行ったり来たりしてる感じというかたまにクラス6に上がってボコボコにされて叩き出される感じです!
個人的にチャンミがありがたいのは定期的に育成のやり方をアップデートする機会が訪れるっていう点かなと思う。
ジェミニ杯、正直長距離育成のメソッドをまったく体得できていなかったので、SSD+ADCみたいな短距離用ステのウマ娘を長距離育成でも作ってしまっていて、なまじ評価点だけは高いもんだから競技場のエースに据えてたんだけど、おかしい、なかなか勝てない……って不思議に思ってたんだよね。そんでもってサークルメンバーに意見を求めたら「スタミナが弱すぎて逆噴射してるんじゃないの」という指摘を受けて、初めて自分の育成方針が間違っていたことを悟ったという次第。
そこから長距離育成に着手し、SSB+AD+DのAランクスペちゃんをなんとか作ることができたのでエースに据えたけど、これよりも評価点では負けるB+ランクのA+B+B+DDゴルシの方がよっぽど強いという。なんなら競技場でA+ランクのウマ娘を撃破したりする。一にスタミナ二にスタミナ三四がなくて五にスタミナなんやなあ……まあ結局ジェミニ杯では61戦3勝でブロンズ称号しかもらえなかったけれど、この経験は良い勉強になった。
続くキャンサー杯、自分のようなサポカが揃ってないトレーナーでもマイル路線なら何とかなるかなという甘い見通しで本気をかけて挑むことを決意。セイウンスカイは最後の1ジュエルまで注ぎ込んでガチャを回したけど手に入らなかった一方、スマートファルコンはPU期間中に10連で一発ツモできたので、蓋兼エースとしてスマートファルコン育成に注力することにした。結果としてSSC+S+DDというそこそこ強い芝Sファル子ができたので彼女をエースに据えることに。セイウンスカイ絶対塞ぐウーマン。最終的にファル子だけで10勝くらいすることができた。
先行枠として手に入れたばっかりのフジキセキを試してみたけど、ちょっとうまく走ってくれなかった。これは完全に育成方針のミス。フジキセキ、イケメン系女子かと思っていたらなんかトレーナーの世話をやたらと焼いてくる尽くす系女子だったし、さらにトレーナーには弱いところも見せてくれたので情緒が夢女モードと俺嫁厨モードのあいだでぐるぐるしていた。育成2回目で温泉旅行に誘ってきたのでこれは卑しか女杯。このでけぇエトワールが。俺は今からポニーちゃんにされる。まあフジキセキは外してエルコンドルパサーに走ってもらうことにしたわけですが……
なかなかうまく育成できなかったのが差し枠で、「乗り換え上手」がつよつよだという評判を聞いてグラスワンダーの覚醒Lvを最高にまで上げたんだけど、ちっとも育成が上手くいかなかった。あれだけのマニーを注ぎ込んだのに……と腐りかけていた決勝ラウンド前日の深夜になってようやくSS+CSCE+の絶対差し殺すグラスちゃんが完成。でも遅かりし由良之助だったようで決勝では2着に終わってしまった。いや、Bグループ決勝にSランクのゴールドシチーがいるのおかしくない!? 最終的に61戦16勝でシルバー称号ゲット!
そんなこんなでレオ杯だけど……なんかもう「キャンサー杯に全てを出し尽くした増田は 続くレオ杯ウソのようにボロ負けした」って感じになってる。完全に燃え尽き症候群。あとガチャでメイショウドトウとゴールドシチーとメジロマックイーンを立て続けに手に入れてしまって彼女たちの育成をしないといけないのでレオ杯の準備にまで手が回らない感。やー一応ドトウもチョロい方のゴルシもレオ杯狙って中距離育成頑張ってるんですけどねー、なかなか。
ただ一応メイショウドトウはA+BACCでAランクのを育成できた。一見するとショボい評価点だけど、金回復スキル3つ(円弧のマエストロ・レースプランナー・食いしん坊)と金加速スキル2つ(全身全霊・弧線のプロフェッサー)に加えてスペちゃん固有もつけたので競技場では勝ちまくっている。複勝を外すのをほとんど見たことがない。現状うちの競技場で一番勝率が高いのが一番新参のメイショウドトウだという。レオ杯もこのドトウを10回出走させたんだけど見事なシルバーコレクターになっちゃってますね……
オグリキャップもシンボリルドルフも持っててメジロライアンの覚醒Lvも5にできたので、このへんの育成も頑張ってるんだけど、なかなか良い出来にならんのですわ。俺の彼女の方のゴルシちゃんはLv5にすると乗り換え上手を入手できるらしいからコツコツおマニーを貯めて覚醒Lvを上げようかなと思っているところです。
ところで、うちの厩舎には今のところ30人のウマ娘がいる。このうち10人と温泉に行けたので(エアグルーヴ、サイレンススズカ、グラスワンダー、フジキセキ、ハルウララ、ゴールドシップ、スーパークリーク、キングヘイロー、メイショウドトウ、スマートファルコン)、残り20人と温泉に行くことを当面の目標にしている感じ。スマートファルコンの温泉エピは急に湿度マシマシになって最高でしたね……。なお、ナイスネイチャとヒシアマゾンとマチカネフクキタルとの温泉旅行券は紙屑と化した模様。いや、20人と言わずもっと増えてくれていいんだけどね……はぁ、エイシンフラッシュに隅々まで管理されたい……
っていうかメイショウドトウの育成ストーリーめっちゃ良くなかったですか。スマートファルコンの育成ストーリー以上に泣いてしまった。周囲から愛される少女が傷ついた友人のためを想って才能を開花させ、自分の前に立ちはだかる憧れに挑むという王道少女漫画展開に涙が止まらない。アヤベさんの病室を走り去るドトウが「私の2人が」って言うシーン好き好き大好き超愛してる。っていうかテイエムオペラオーめっちゃ良いやつだよね……度量が広すぎる。大阪杯・天皇賞(春)・宝塚記念・天皇賞(秋)・ジャパンカップ・有馬記念を全勝したら『君の名は。』パロが始まって大草原(大阪杯は別に要らないと後になって知った)。そしてもうエンディングで涙ボロボロでしょ……オペラオーがいたから、ドトウがいたから、2人だったから輝けた、という結論に持っていくの最高すぎるのでは。……信じられない。ウマ娘に、泣かされた。
ゴールドシチーの育成ストーリーもいいよね……周りの評価に振り回されながらも「本当の自分」を見つけようともがく良い青春ストーリーだった。天皇賞(秋)に勝ったあとの爽やかな笑顔が魅力的にすぎる。あとスマートファルコンの育成ストーリーは熱血☆アイドル☆スポ根という感じで素晴らしい。どけ! 俺はファン第一号だぞ!
って感じだと思うんだけど他のトレーナーさんはどう思います?(最近になってハルウララの育成ストーリーの元ネタがオジュウチョウサンだと知ったマン)(日本ダービーはエフフォーリアを応援しながら観て、宝塚記念はレイパパレとメロディーレーンの応援馬券を買いました。キーンランドカップではメイケイエールの応援馬券を買う予定)
元増田の話が多々おかしいのはブクマカ諸氏の指摘するところではあるが、自分も気になったので、元増田の発言をひとつひとつ検討してみた。
https://anond.hatelabo.jp/20210812125322
1つ目。
台湾では水際対策による再度の感染拡大を抑え込む事が出来ず、再びロックダウンしたし、ワクチンを購入できずに日本に支援を求めましたけど、いつの話を前提にしてるんですか?
それも5月から爆増し始めて、1日当たり13人とか死者だしてますけど?人口比で比較するとこんな感じですがね。日本より被害が出ていますよ。
・まず、「いつの話を前提にしているのか?」とこちらが問い返したくなるほど、初っ端から主張ありきの牽強付会な話をしている。
・ある日の一日あたりの死者数だけ取り出して比べても大した意味はない。日本と台湾のコロナ被害についてまとめると次のようになる。
日台の人口比は、日本:台湾=1億2300万人:2360万人。つまり、日本の人口は台湾の人口の約5.2倍だ。
であれば、現時点における台湾の死者数817人は日本の死者数4248人に相当する。対して、日本の死者数は15348人なので、死者数の観点から言えば、日本の被害は台湾の約3.6倍にのぼる。
同様に感染者数で比較した場合には、台湾の感染者数15820人は日本の感染者数82264人に相当する。対して、日本の感染者数は1071410人なので、感染者数の観点では日本の被害は台湾の約13倍だ。ただし、感染者数は死者数と比べて暗数が多くなるであろう点には注意したい。
死者数、感染者数、どちらで比較するにせよ、台湾は中国の妨害でワクチン調達が難航しているわりに、日本と比べれば健闘していると言って良い。
正しくはこうだ。
■台湾は昨年4月から今年4月末までの一年以上に渡ってコロナをほぼ抑え込んでいた上、5月の感染爆発後のコロナの抑え込みも現時点でほぼ達成している
台湾での感染者数は減少傾向にあり、平均で1日9人の新規感染者が報告されている。1日平均人数のピークだった5月30日の2%になる。
パンデミック(世界的大流行)開始以降、同国では感染者15,820人、死者817人が報告されている。
https://graphics.reuters.com/world-coronavirus-tracker-and-maps/ja/countries-and-territories/taiwan/
■一方で、日本がコロナを抑え込んだと言えるのは、せいぜいが昨年5月中旬~6月中旬の1ヶ月間程度である
日本の新たな新型コロナウイルス感染者数は、パンデミック(世界的大流行)始まって以来最多の15,800人となった。
日本での1日あたりの感染者数の平均がピークに達した。現在の新規感染者数は14,215件。
パンデミック(世界的大流行)開始以降、同国では感染者1,071,410人、死者15,348人が報告されている。
https://graphics.reuters.com/world-coronavirus-tracker-and-maps/ja/countries-and-territories/japan/
2つ目。
・増田はアメリカ、EU、日本で100万人当たりの死者数を比較しているが、欧米と比べた時の日本の死者数の少なさは日本の対策の上手さを意味しない。大まかに言って、欧米と日本だけでなく、欧米とアジアとの間に100万人当たりの死者数に歴然とした差があるからだ。その差を生んだファクターXは未だ完全には明らかになっていないが、具体的には、BCGワクチン/交差免疫/遺伝的要因などが挙げられている。ともあれ、日本の対策が欧米より優れていたからではなく、アジア地域に共通する何らかの要因があると考えるのが自然だ。
参考)https://president.jp/articles/-/41221?page=2
・また、対策が成功であるか失敗であるかを他国と比較する必要があるだろうか?という論点もある。例えば、自民党政権はコロナ感染者数が減りきっていないタイミングで専門家の懸念を無視して緊急事態宣言を解除し、そのために当然のごとく感染者数がぶり返していく様を3度も繰り返している。こういったことが失敗であることは他国との比較不要で理解できることと思う。コロナが終息しない中でワクチン接種もままならないうちに、多人数での食事を控えるべきところをGoToイートで会食をあおるような施策も、それ単体で失敗と判断できる。サイズのおかしなカビた布マスクを、世帯当たりにしてたった2枚だけ数百億円かけて怪しいおともだち経由で調達したこともあった。これも他国との比較不要で愚行と分かる。などなど、失敗を挙げだすときりが無いが…
補足。
■水際対策の成功/失敗を他国と比較して論じる上では、アジア・オセアニア地域の島国同士で比較してはどうか?
・水際対策の難度は外国と海で隔てられているか否かで大きく変わるのではないだろうか。他国と地続きの国では、人はしばしば法律や検疫を無視して国境を行き来するからだ。島国においてはその可能性が減る(まして、日本ほど他国との距離がある国であればなおさらだ)。ということで、この要因を排除して考えるために、島国同士というくくりで比較すると見えてくるものがあるのではないかと考える。
参考)https://diamond.jp/articles/-/272080?page=3
・世界中の島国と日本とを比較しても良いのかもしれないが、欧米とアジア間のコロナ被害の差を生んでいる可能性のあるファクターXの影響を取り除いて考えるために、アジア・オセアニア地域に限定して比較を行うのも良いのではないか。
以上を踏まえ、例えばアジア・オセアニア地域の主要な島国6か国(オーストラリア、ニュージーランド、インドネシア、フィリピン、台湾、日本)の100万人当たりの新規感染者数を比較したチャートは次のようになる。
・オーストラリア、台湾、ニュージーランドは、グラフの底のほう、およそ100万人当たり20人程度の感染者数を最大値として推移している。
・インドネシア、フィリピン、日本は、グラフが大きな山をつくっており、そのピークでは100万人当たり80人を超えている。現在の日本は100万人当たり100人を超える感染者数を記録して過去最大、インドネシアと競っている…
・インドネシアとフィリピンは一人当たりの経済力の面でも、医療や衛生環境の面でも、オーストラリア、台湾、ニュージーランド、日本とは大差がある。コロナ被害においてオーストラリア、台湾、ニュージーランドのグループに日本が入れず、どちらかと言えばインドネシアやフィリピンと肩を並べている状況は、日本の対策に失敗があった結果と言って良いのではないか?
・厳密には、インドネシアはマレーシア(カリマンタン島 = ボルネオ島)と東ティモール(ティモール島)およびパプアニューギニア(ニューギニア島)と国境を接しているので比較対象としては不適かもしれない。
3つ目。
世界と比較して遅れてるとは言えないし、脳弱さんが大成功モデルとして崇拝してる台湾よりも遥かに進んでる。先行したEU、USAにはじきに追いつきますね。これは直感的な予想だけど、日本では60%は超えますよ。
USAやEUは平均的な教育レベルの問題で止まるけど、日本では60%は超えてくるでしょう。ワクチン開発も遅れまてはいても幾つかのワクチンが治験の最終フェーズだし、年内供給予定と発表してもいる。
・これに関しては半分同意する。
・後進国はたしかに言いすぎだ。ワクチンの開発と接種率の両面で日本は中進国ではないだろうか。
・しかし仮にもGDP世界3位の国で、"後進国っていうほどではないなぁw"などと笑っている場合でもない。ワクチン開発で英米に劣後し、調達でも欧米に劣後した理由は究明し改善すべきだ。ただし原因はおおよそ明らかではあるが。開発が遅れたのは常日頃からワクチン開発に力を入れていなかったから。調達で欧米に劣後したのは安倍首相自らがワクチン会社に営業をかけず官僚に丸投げしていたから。また、菅首相になってからはファイザーの社長が首相と直接話したいと言ってきたのに、菅首相は自分の立場が分かっていなくてそっぽ向いてみせたから。
・元増田にやたらと目の敵にされる台湾であるが、台湾はワクチン調達で後れをとっているものの、コロナ被害において日本より健闘しているのは別記した通り。また、ワクチン開発では日本より一歩先んじたかもしれない。
【台湾産ワクチン、23日から接種へ 7日間で60万~80万回分 8/11】
(台北中央社)新型コロナウイルス対策を担う中央感染症指揮センターの陳時中(ちんじちゅう)指揮官は11日、台湾のワクチンメーカー、メディゲン・ワクチン・バイオロジクス(高端疫苗生物製剤)製のワクチンの接種を23日に開始する方針を明らかにした。
米国立衛生研究所と協力して開発した組み換えタンパク質ワクチンで、先月下旬に衛生福利部(保健省)から緊急使用許可(EUA)を取得した。
4つ目。
[医師数削減なんて許せない]
一方でICUの数は諸外国と比べれば少なくて、人口10万人当たり日本4.3に対してアメリカは34.7
https://president.jp/articles/-/42285?page=2
これが何を意味するか?誰が見たって分かる。病床数が足りないのではなくて、医師数が足りずICUが足りないということ。
一般病床数が多い割には医師数が足りない事で、ICUに割り当てる医師も足りなければ、一般病床を担当する医師の過労も避けることが出来ない状態ということは、自明すぎるほど自明でしょう。
医師は急に増やせない、そんなことをすれば粗製乱造でかえって問題が出る。となれば、必要なことは病床数を削減するのが正解ってのも必然と言える。
コロナに関して言えば、感染症指定を5種にすれば一般の病床が使えるようになる。足りないのは、2種の病床だってのは、ずっと言われてる。足りないのは医師ではないし、一般病床でもない。
・この項は増田が結局何を言いたいのかよく分からなかった。例えば、"医師数が足りずICUが足りない"が、"コロナに関して言えば""足りないのは医師ではない"とはどういうことなのか。また、"病床数を削減するのが正解"だが、"コロナに関して言えば、感染症指定を5種にすれば一般の病床が使えるようになる。"とも言っているのは矛盾していないか。
・はっきりしている間違いは元増田が医師数の多寡について日本とアメリカを比較して意味合いを抽出した点だ。なぜアメリカなのか?人口1000人あたりの医師数で、アメリカはOECDの中で日本と並んで下位グループに属している者同士だ。まして日本はアメリカと違って超少子高齢社会に突入している。若者と比べると老人は病を得る機会が増え、治りは遅く、重症化しがちだ。同じ人口でも高齢者が増えればそれだけ医療への負担は増える。こうした状況から日本はコロナのパンデミック以前から慢性的に医師が足りていない。
日本の医師数が少ないことは統計からも明らかである。各国の人口1,000人あたりの医師数では、ドイツの4.2人、フランスの3.4人、イギリスの2.8人と比べ、日本は2.4人と先進国の中でも特に少ない。医療崩壊で話題となったイタリアでさえ4.0人、国民皆保険がないアメリカでも2.6人と日本よりも多い。主要先進国などで構成する経済協力開発機構(OECD)加盟国のうち、日本の医師数はデータのある30カ国中26位と最低に近い。医師総数で日本は32万人だが、OECD30カ国の平均水準から見て11~12万人も少ない。
先進諸国で最低レベルに近い医師数で世界トップの高齢化社会の医療を担うため、超長時間労働にならざるを得ない。過労死ラインを超えて働く病院勤務医が4割に達する中、今回のコロナ対応で長時間労働にさらに拍車がかかり、医療崩壊が取りざたされる状況に至っている。
https://hodanren.doc-net.or.jp/news/iryounews/200605_sisk3_cvd_doc.html
・元増田がどういう意味合いで"コロナに関して言えば、感染症指定を5種にすれば一般の病床が使えるようになる。"と言ったかよく分からないが、コロナによる医療崩壊、とりわけ、コロナの中等症や重症患者向け病床が逼迫している状況に対し、コロナを感染症指定を5類にすべきかは専門家の間でも見解が割れているようだ。これについて、素人考えで言えることは無い。
現在、新型コロナを季節性インフルエンザ並みの5類感染症にダウングレードすることが検討されています。これは、保健所・行政や入院病床の負担から生まれた議論であって、決して新型コロナが季節性インフルエンザ並みに軽症だというわけではありません。
このテーマ、専門家の間でもかなり意見が分かれています。今すぐにでも5類感染症へという意見は「ウィズコロナ」、まだ早計だという意見は「感染の抑制・収束」を想定しているためです。
https://news.yahoo.co.jp/byline/kuraharayu/20210811-00252601
以上。ここまでのことを踏まえると、元増田が締めくくりの項で言っていることは元増田へブーメランだ。だからこの言葉は元増田へとそのままお返ししたい。
"明かに愚かで、間違ったことを言ってる人々の思うようにすることは、自分を含む社会にとっては損にしかならない。同意できることが1つある間に、否定しなければならないことが10ある、そんな感じですよ。"
"本当にお願いだからバカな事を言う前に、少しは調べて考えて論理的に判断をして欲しいんだわ。"
台湾では水際対策による再度の感染拡大を抑え込む事が出来ず、再びロックダウンしたし、ワクチンを購入できずに日本に支援を求めましたけど、いつの話を前提にしてるんですか?
それも5月から爆増し始めて、1日当たり13人とか死者だしてますけど?人口比で比較するとこんな感じですがね。日本より被害が出ていますよ。
はいはい。じゃあ、ワクチン開発地域で先進国の皆さんと比較してみましょうね。人口比ですよ~
どう見ても何とか破綻をさけられ続けているようにしか見えませんが?それ以外の何かに見えます?
世界と比較して遅れてるとは言えないし、脳弱さんが大成功モデルとして崇拝してる台湾よりも遥かに進んでる。先行したEU、USAにはじきに追いつきますね。これは直感的な予想だけど、日本では60%は超えますよ。
USAやEUは平均的な教育レベルの問題で止まるけど、日本では60%は超えてくるでしょう。ワクチン開発も遅れまてはいても幾つかのワクチンが治験の最終フェーズだし、年内供給予定と発表してもいる。
既にアストラゼネカならば国内でも生産されている。トップランナーではありえないけど、後進国っていうほどではないなぁw
http://top10.sakura.ne.jp/IBRD-SH-MED-BEDS-ZS.html
http://top10.sakura.ne.jp/IBRD-SH-MED-BEDS-ZS.html
一方でICUの数は諸外国と比べれば少なくて、人口10万人当たり日本4.3に対してアメリカは34.7
https://president.jp/articles/-/42285?page=2
これが何を意味するか?誰が見たって分かる。病床数が足りないのではなくて、医師数が足りずICUが足りないということ。
一般病床数が多い割には医師数が足りない事で、ICUに割り当てる医師も足りなければ、一般病床を担当する医師の過労も避けることが出来ない状態ということは、自明すぎるほど自明でしょう。
医師は急に増やせない、そんなことをすれば粗製乱造でかえって問題が出る。となれば、必要なことは病床数を削減するのが正解ってのも必然と言える。
コロナに関して言えば、感染症指定を5種にすれば一般の病床が使えるようになる。足りないのは、2種の病床だってのは、ずっと言われてる。足りないのは医師ではないし、一般病床でもない。
ほんと自民党を支持したくないよ。でもさ、物事一つ一つに対して、間違ってる方を批判して、少しでも正しい方を選ぶことを繰り返していくと、必然的に野党サイドの人々が言ってる事を否定するしかなくなる。
明かに愚かで、間違ったことを言ってる人々の思うようにすることは、自分を含む社会にとっては損にしかならない。同意できることが1つある間に、否定しなければならないことが10ある、そんな感じですよ。
自民党を支持したい訳ではないけど、選択肢はまったくないなと感じる。
本当にお願いだからバカな事を言う前に、少しは調べて考えて論理的に判断をして欲しいんだわ。
knoaの占いを信仰しちゃう様な、はてなエコーチェンバーに対して、それはおかしいよって否定と批判を加えてる間に、自民党の言ってる事の方がマシだなってなるのは、いい事ではないでしょ。
自民党にも問題があるし、それを是正させるべきって考えはあっても、だからといって明らかに間違ってておかしなこと言ってるバカには同調できない。それは知能を持ってる人類の一人として、許容できません。
お願いですから、思い込みや願望じゃなくて、データを理論を整合性を大事にしてください。10のうち6つくらい賛同出来る状態になれば、俺だけじゃなくて、いろいろ変わりますよ。
ここまではよくわかる。それで物理学と数学的なカオス理論を押す連中が間違っていると思うのが、
二度目の入力の際に手間を惜しみ、初期値の僅かな違いは最終的な計算結果に与える影響もまた小さいだろうと考えて、小数のある桁以降の入力を省いたところ、
ここ。ここが諸悪の根源だ。まず計算機科学の連中が大学に入って最初に引っかかるミスに大御所がひっかっている。たとえば、0.4 - 0.3 は計算機科学では 0.1 じゃない。それは十進法から二進法に変換するという計算機の特性を理解してない人がやるミスだ。嘘だと思ったら、0.4 - 0.3 == 0.1 と C なり Ruby なり Python なり Java なり Haskell なりでやってくれ。ちなみに JavaScript なら 0.4 - 0.3 === 0.1、Lisp族の Clojure は (== (- 0.4 0.3) 0.1)、PHP はちょっと自信がないので省かせてもらう...。浮動演算ユニットがついているプロセッサで IEEE 754 の類をサポートしているなら「偽」となるはずだ。ここでは「桁あふれ」「丸め誤差」なんかは説明しないが、計算機で小数を扱うのは注意が必要ってことだ。閑話休題、つまり計算機で数学や物理学が実数のように小数点を扱うなら 3.0 と 3.1と 3.14 は別物として扱う必要があって、カオス理論の創始者であるローレンツは「有史に残る」ミスを犯した。
結果が大きく異なった。
これは金融界隈のエンジニアたちにとっては、コンピュータが現れてからは悪夢のような形で襲っていて、ゴースト・イン・ザ・シェルの題材にすらなっている「既知の未知」という類のエラーだ。はっきりいうと、大御所にこんなことを言うことは憚れるが、エンジニアだと3年目以降だとしないミスを MIT のエリートがやっているという、なんというか「そりゃ、そうなるだろ」的なミスをしでかした結果なんだよ。例えば、古典物理学だと有効数字のひとつ下の数値は切り上げて四捨五入するというのは教科書的には正しい。だがね、計算機科学だと小数点の扱いは事故の元なんだよ。具体例を出すと「Ruby で円周率を100回掛け合わせる、Ππ(パイパイ、n=100)みたいなことをする。
puts [3.0, 3.1, 3.14].map{|i| 100.times.reduce(i) {|j, k| j *= k + 1}} # 2.7997864633183236e+158 # 2.893112678762268e+158 # 2.930443164939848e+158
もう一度、特に高校の物理をやった人は考えてほしい。数値を切り捨てしないだけで、これだけの差が生じるのだ。そりゃ、ローレンツ大先生も驚くわな。現実世界では起きないような気がするのはなぜか?、と思うじゃん。そこで、わたしはこう思うわけですよ、
とね。だからこそ、
というものを科学する学問があって良いのじゃないかと。つまり、
なのではないかと。