「Area」を含む日記 RSS

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

2024-02-28

外国人診療拒否差別問題に発展してるクリニックがある

/r/japanlife/s/P1LIa3VcAm

Was told "no foreigners" by a clinic

I just recently moved to a new area in Tokyo, I called a nearby clinic to make a reservation (in Japanese) and pretty quickly into the conversation, the receptionist asked if I could go somewhere else instead. When I asked why, she clearly and blatantly said "they don't take foreigners." I was shocked so I asked again just to make sure I heard right and again she said they don't take foreigners.

When I accused the clinic of discrimination they tried to deny it and claim that "it's difficult to communicate with foreigners," though I've never had that issue at any other Japanese speaking only clinic or hospital.

If this were just a bar or something I'd drop it, but the fact that a CLINIC can blatantly discriminate against patients seems insane to me. I'm not expecting much sadly, but is there anywhere I can report them?

I'm paranoid about just leaving bad reviews because I've seen a first hand case of someone getting sued over one.

UPDATE:

I called a "patient voice" hotline for reporting these sort of things. I explained the situation and they said they would contact the clinic. They later updated me and said they were actually able to talk to the doctor, and he just doubled down and insisted they did nothing wrong because "communication with foreigners is difficult." After that they basically could not do anything else other than offer sympathy lol...

[患者の声相談窓口 東京都保健医療局 (tokyo.lg.jp)](https://www.hokeniryo.metro.tokyo.lg.jp/iryo/sodan/madoguchi.html)

I also called this government hotline. First they tried to refer me back to the patient voice hotline. After I explained the results from patient voice, they said they are going to determine if it warrants an investigation, which would take 2-3 weeks. They also warned that the clinic is allowed to decline the investigation... so honestly I'm expecting nothing. But they said they would contact me again in 2-3 weeks.

[Human Rights Bureau (moj.go.jp)](https://www.moj.go.jp/ENGLISH/HB/hb.html)

Local police just said different hospitals have different rules and nothing can be done, just go to a different clinic.

患者の声相談窓口 東京都保健医療局 に相談してもクリニックが拒否をしたらそれ以上に何もせず同情しただけ。

いまは 人権擁護局 に相談中とのこと。でもクリニックは人権擁護から調査拒否できるらしい。

これ国際問題になり得る外国人差別じゃね?

今の時点で1000以上のupvoteが付いてるが、これは japanlife subreddit ではかなり多い方。

2024-02-11

anond:20240210212445

じゃあワイも無責任はてなCSS貼っとくわ

パソコン画面右上のアイコンで選ぶ表示スタイルを一番右の「ヘッドライン」表示にしといてな

/* ヘッドライン表示を切り詰める */
/* #container 指定CSS優先度を上げる必要がある */
body[data-entrylist-layout="headline"] #container .entrylist-main{
  padding-right: 0 !important;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents{
  padding-left: 0 !important;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-users{
  position: static !important;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-users{
  top: 14px !important;
}

/* ヘッドライン表示にサムネイルを追加 */
body[data-entrylist-layout="headline"] #container .entrylist-contents-main{
  display: grid;
  grid-template:
    "users    body title"  28px
    "bookmark body domain" 20px
    / 60px 120px 1fr;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-users{
  grid-area: users;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-users a span{
  margin-right: 0;
}
body[data-entrylist-layout="headline"] #container .following-bookmarks-container{
  grid-area: bookmark;
  position: absolute;
  left: 20px;
  bottom: 2.5px;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-body{
  grid-area: body;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-title{
  grid-area: title;
  z-index: 99;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-title > a{
  margin-left: -120px;
  padding-left: 120px;
  margin-bottom: -28px;
  padding-bottom: 28px;
  width: 890px;
  white-space: nowrap;
  display: block;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-body{
  display: block !important;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-thumb{
  position: static;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-thumb span{
  width: 100px;
  height: 50px;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-thumb{
  background: #f0f0f0;
  width: 100px;
  height: 50px;
  background-position: 50%;
  background-size: cover;
  border-radius: 4px;
}
/* 2行目に、総合ではドメイン(domain), サイト内一覧ではカテゴリと時刻(meta), マウスバーはいずれも概要文(description) */
body[data-entrylist-layout="headline"] #container .entrylist-contents-domain,
body[data-entrylist-layout="headline"] #container .entrylist-contents-meta,
body[data-entrylist-layout="headline"] #container .entrylist-contents-description{
  grid-area: domain;
  display: block;
  opacity: 0;
  padding: 0 !important;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-meta > li{
  vertical-align: top;
}
html[data-stable-request-url^="https://b.hatena.ne.jp/entrylist/"] body[data-entrylist-layout="headline"] #container .entrylist-contents-domain,
html[data-stable-request-url^="https://b.hatena.ne.jp/site/"] body[data-entrylist-layout="headline"] #container .entrylist-contents-meta{
  opacity: 1;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents:hover .entrylist-contents-domain img.favicon + span,
body[data-entrylist-layout="headline"] #container .entrylist-contents:hover .entrylist-contents-meta{
  opacity: 0;
}
body[data-entrylist-layout="headline"] #container .entrylist-contents-description{
  opacity: 0;
  position: absolute;
  top: calc(40px - 3px);
  left: calc(180px + 16px + .5em);
  height: 20px;
  line-height: 20px;
  color: #999;
  min-height: auto !important;
  padding-right: 0 !important;
  width: 890px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html[data-stable-request-url^="https://b.hatena.ne.jp/site/"] body[data-entrylist-layout="headline"] #container .entrylist-contents:hover .entrylist-contents-domain,
body[data-entrylist-layout="headline"] #container .entrylist-contents:hover .entrylist-contents-description{
  opacity: 1;
}
/* 増田調整 */
body[data-entrylist-layout="headline"] #container a[href^="/entry/s/anond.hatelabo.jp/"] .entrylist-contents-thumb{
  background-image: url('https://cdn-ak-scissors.b.st-hatena.com/image/square/b1638cdb5807a4788e4ba3c1109a984166e095fc/height=288;version=1;width=512/https%3A%2F%2Fanond.hatelabo.jp%2Fimages%2Fog-image-1500.gif');
}

/* マウスバー時にサムネも反応させる見た目調整 */
.entrylist-contents-title:hover ~ .entrylist-contents-body .entrylist-contents-thumb{
  opacity: .90;
}

2023-06-19

anond:20230618235402

ChatGPTに要約してもらった

 

1. ネットで知り合った妹分と京都で会う。

2. 妹分が友人を連れてきて、地雷メイクダンサーであることを知る。

3. 私がレズビアンであることを知った妹分と友人が性的行為提案

4. 当初は抵抗もあったが、後に新たな性癖になりそうと感じる。

5. 二人と地雷メイクダンスを楽しみ、私の家で二日間過ごす。

 

This content may violate our content policy. If you believe this to be in error, please submit your feedbackyour input will aid our research in this area.

2023-05-03

自慰の回数を減らしたいです (ChatGPT)

ChatGPTの回答

自慰の回数を減らしたいという気持ち理解できます自慰自然行為ですが、過度に行うと生活に悪影響を及ぼすことがあります。以下の方法を試して、自慰の回数を減らすことができるかもしれません。

1. 目標を立てる: 自慰の回数を減らす目標を設定しましょう。例えば、週に何回かに減らすなど、現実的で達成可能目標を立てましょう。

2. スケジュールを立てる: 自分の一日のスケジュールを立て、自慰時間を減らすように計画してください。他の活動時間を割くことで、自慰の誘惑を減らすことができます

3. ホビーや運動を始める: 新しい趣味運動を始めて、自分時間有意義に過ごす方法を見つけましょう。これにより、自慰の頻度を自然に減らすことができます

4. ストレスを減らす: ストレス自慰の原因となることがありますストレスを軽減する方法を見つけましょう。例えば、瞑想深呼吸散歩などが効果的です。

5. 睡眠改善する: 良い睡眠習慣を身につけることで、自慰衝動を抑えることができます。就寝前にスマホパソコン使用を控えるなど、環境を整えましょう。

6. サポートを求める: 友人や家族に話すか、専門家相談してサポートを受けましょう。他人と話すことで、自慰への執着を減らすことができます

7. 挫折を許容する: 目標を達成できなかった場合でも、自分を責めず、前向きな気持ちで再挑戦しましょう。完璧を求めず、徐々に改善していくことが大切です。

This content may violate our content policy. If you believe this to be in error, please submit your feedbackyour input will aid our research in this area.

これだけ丁寧に答えておいて violate と言われても困ってしまうな

2023-02-03

anond:20230203143007

OfficeScriptsで結合されたセル範囲を求めるには、「Range.MergeAreaメソッド使用します。このメソッドは、結合されたセル範囲を含むRangeオブジェクトを返します。以下は、結合されたセル範囲を求めるためのサンプルコードです。

 

var range = context.workbook.getActiveSheet().getRange("A1");

if (range.getMergeCells().length > 0) {

var mergeArea = range.getMergeArea();

console.log("Merge Area: " + mergeArea.getAddress());

}

 

このサンプルコードでは、アクティブシート内の「A1セルが結合されているかどうかを確認しています。もし結合されている場合、「Range.MergeAreaメソッド使用して結合されたセル範囲を求め、そのアドレスコンソールに出力しています

2022-12-20

QOL向上に効いた今年買ってよかったもの(在宅独身webエンジニア編)

年末といえば買ってよかった系エントリーなので、自分も書いておきたい。

主に在宅勤務をしていく上で、導入によってQOLが向上したもの備忘録がわりにメモしていく。

なお、デバイスPC周辺機器などの仕事環境などを知りたい人には全く参考にならないことを先に記載しておく。

生活用品や所帯染みた話を読みたいという人はぜひこの先を読んで欲しい。

味噌マドラー

https://amzn.asia/d/eI7G178

在宅勤務の日は戦いの最中であるので、ランチはまともな時間に取れないことが多い。

また、隙間時間でさっと用意できることが望ましいので、ここ数年は「味噌汁+ごはんご飯の友」を平日ランチの基本にしている。

そもそも味噌汁を作る工程はこうだ。

具材を切る

鍋に水または湯に切った具材、だし(増田は粉末ほんだしを愛用)を入れて5分程度煮る

味噌スプーンですくう

鍋の中で味噌をとく

その中でもこの味噌マドラーを導入してから味噌を作る工程が着実に少なくなった。

なんと上記工程のうち、3と4が同じ器具で完結できるのだ。

文章量のせいで3と4があまり手間でないように見えるのは気のせいだ。

味噌をすくう→そのまま鍋でとく が一つのツールで完結できて、しかも溶けるのが早い。

一人分や二人分など少人数分の味噌もすっとすくえる。そして洗い物も少ない。

味噌マドラーを導入してから、それまで味噌汁を作るとき心理的負荷が0.25ソースコードレビューだったのが0.1レビューくらいになった。

ぜひ試してみて欲しい。

永谷園 業務用 味噌汁の具

https://amzn.asia/d/983Rn4f]

味噌汁は好みがあると思うが、私は山岡士郎と違って複数種類の具が入っているのが好きだ。

なぜなら味噌汁を飲むのは平日の在宅勤務の時で、他におかずを用意する暇などない。

味噌汁兼おかずなのだ

たいていは自分の好みで味噌汁の具に使える野菜大根青菜ジャガイモえのきだけなど)を揃えているが、これを常備していると正統派感が出る。

適当に切った野菜一種プラス、この具セットで「わかめ油揚げネギ」が補強される。

たまに入れすぎて増えすぎたワカメちゃんのような味噌汁になるのも一興だ。食物繊維はとって損はない。

ノンラベルペットボトル

https://amzn.asia/d/bgGpkux

ジムなどに行くとき用に水をペットボトルで買い始めて数年たったが、たまたまノンラベルを買ってからはラベル付きのペットボトルを買う気が起きない。

ベルを剥がすという手間はちょっとしたことだが、それがないだけで日々はちょっとだけ楽ちんだ。

ちなみに最近ジムサボり気味で、朝起きた時に喉が粘ついてるので水を飲む、家ヨガに切り替えたのでヨガ中に水を飲む、常備薬の胃腸薬を飲むときに水を飲むの3点セット。

今は水と炭酸水をそれぞれノンラベルで箱買いしているが、実はウォーターサーバーソーダストリーム検討している。

まだ変わっていける=より良い選択肢を試せるというのも生活醍醐味だと思う。

シャープ ドライヤー ドレープフロー プラズマクラスター 搭載 ホワイト

https://amzn.asia/d/aTJo2Eu

朝シャン派の増田ドライヤーが嫌いで、以前は出社の前にシャワー浴びて外に出るために必要なのでドライヤーをかけていた。

それがいざ在宅勤務になってみたら、朝シャンの後に髪を乾かす必要性がない。

見事に自然乾燥派になってしまったのが2020年の春夏頃。

ただ自然乾燥だとなんとなくスタイリングが決まらず(在宅勤務のくせにスタイリングとは、と思われるかもしれないが、zoom会議ギャラリービューに映る自分がコンディションの出来不出来があるというのは地味にストレス減になると感じている)美容師相談してみた。

ドライヤーが嫌いなら、良いやつにしたら乾かす時間が短いのでおすすめですよ!」

その発想はなかった。これまで使っていた3,000円くらいのやつから30,000円台くらいのドライヤーにした。

結果、乾燥にかかる時間体感半分未満になった。

家電音痴自分だが、スペックの違い(そして値段の違い)を肌で感じられる良い体験になった。

最近寒いので、二日に一回はちゃんと髪を乾かすようにしている。それ以外は濡れ髪で会議に出ている。

コインランドリー

知人に勧められるまで、コインランドリーというのは家に洗濯機がない人が使うものだと思ってた。

うちにはドラム洗濯乾燥機があるしそれで十分事足りる、と思っていたが、シーツを週一で洗うようになったらコインランドリーは便利だった。

特に寒くなるとボアシーツだけでも結構な容量を必要とするので、家のドラム式だとまず洋服が洗えなくなる。

コインランドリーに持っていけばボアシーツどころか毛布も一緒に洗って90分前後乾燥できる。

しか最近交通系IC電子マネーが使えるコインランドリーも多いし、稼働状況をwebサイトで見られるランドリーもある。

毎日使うものではないにせよ、身近で押さえておくと生活自由度が広がった。

(「買ってよかった」ではないじゃないかというツッコミはご遠慮いただきたい)

観葉植物

それまで一人暮らしの中で植物を買うといったらたまの切花程度(あまり華美でない季節の切り花、花屋で300円程度)だったが、鉢物を育ててみたいと思った。

合計4鉢くらい買って、今は2鉢が多分元気に育っている。


毎朝「おはよう」と声をかけると良いよと植物育て上手の友人に教えられ、毎朝その通りにして水やりをしている。

仕事においても育成は業務の一つだが、植物はうまくいかなくても少なくともコミュニケーションに悩まなくていい。植物を育てることはメンタル有用だと感じる。

読み返してみて思ったがあまり職業には関係なかったかもしれない。

在宅のうちに少しだけ生活と向き合った変化と思ってもらえるとありがたい。

2022-08-06

ダーウィンは「生き残ることができるのは変化できる者である」とは…

自民Twitter炎上で注目 「ダーウィンの進化論」とは:東京新聞 TOKYO Web

ダーウィンは「生き残ることができるのは変化できる者である」とは言わなかった。英語で流布しているのはこうである

It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is most adaptable to change.

The evolution of a misquotation | Darwin Correspondence Project には、この誤った引用の由来が解き明かされている。これをうけた日本語記事もある。

じつはこれはダーウィン言葉ではない。彼の考えでさえないのだ。科学史家の調査によれば、これは元々1960年代米国経営学者レオン・メギンソンがダーウィンの考えを独自解釈して論文中に記した言葉であった。それを他者引用を重ねるうち少しずつ変化して、最後ダーウィン言葉として誤って伝えられるに至ったものである

誰もが知っているダーウィンの名言は、進化論の誤解から生じた!(千葉 聡) | ブルーバックス | 講談社(1/2)

では、どういう考えを解釈していたのだろうか。すくなくとも、こうは書いている。

ある土地にすむ生物の多くが変化し改良されているとしたら、競争原理生物相互関係をめぐる重要原理により、あまり変化せず改良されなかった生物種は消滅させられる定めにあることが理解できる。そういうわけで、長い目で見ると、同じ地域にすむすべての種はなぜ最終的には変化するのかという理由がわかってくる。変わらない種は絶滅してしまうからなのだ(強調引用者)

isbn:4334751962

原文では

When many of the inhabitants of any area have become modified and improved, we can understand, on the principle of competition, and from the all-important relations of organism to organism in the struggle for life, that any form which did not become in some degree modified and improved, would be liable to extermination. Hence we see why all the species in the same region do at last, if we look to long enough intervals of time, become modified, for otherwise they would become extinct. (強調引用者)

2022-08-01

anond:20220731183342

自動安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋) 

/**************************************

以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>

//CSVファイルが置かれてるディレクトリパス投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";

const CSV_DIR =

'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';

//ファイルパスCSV絶対パスで、拡張子必要。iimは相対パスでよく、拡張子不要

const FILE_PATHS = {

//投稿文が書かれたCSVファイル

textCsv: CSV_DIR + 'textNoAnker.csv',

//レス投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。

replyTextCsv: CSV_DIR + 'textReply.csv',

};

const SETTINGS = {

//投稿後の基本待ち時間

baseWaitTime: 5,

//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ

waitTimeRange: 5,

//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)

waitTimeForAvoidingPunishment: 60 * 30,

//メール

mail: 'sage',

//名前設定

nameSettings: {

//名前名無しなら''。

name: '',

//以下、偽装ワッチョイ設定。浪人ワッチョイを非表示にしてるときだけtrueにしてね。

//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。

nickname: false,

//妙なニックネームの後に付く8桁の文字列ランダムで決めて付加するかどうか。

korokoro: false,

//IPランダムで決めて付加するかどうか。

ip: false,

//地域ランダムで決めて付加するかどうか。

area: false,

},

postSettings: {

//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。

noAnkerPost: false,

//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrue場合投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。

replyPost: true,

//最初に取得するアンカー無し投稿CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力

noAnkerPostTextCsvStartRow: 1,

//最初に取得する返信用投稿CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力

replyPostTextCsvStartRow: 1,

//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。

textCsvLoop: true,

//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。

minAnker: 895,

//返信する場合名前に以下の文字列を含む投稿アンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列複数指定可能指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能

filterNames: [],

//↑とは逆に、名前に以下の文字列を含まない投稿アンカーをつけて返信する。↑と併用も可能

filterNamesNotIncluded: [],

//返信する場合、本文に以下の文字列を含む投稿アンカーをつけて返信する。

filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],

},

//自分IPアドレス確認VPNとかでIPを変更してマクロを動かしてるとき、突然VPN作動しなくなってIPが元に戻ったときマクロを止めるためのもの

ipSettings: {

//自分現在IPアドレス確認をする。

checkIp: true,

//以下の文字列自分現在IPアドレスに含まれている場合マクロを一時停止する。基本的自分の本当のIPアドレス入力

avoidTheIp: '133.206.99.224',

},

//浪人設定。最後動作確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないか確認できずわからない。

roninSettings: {

//浪人ログインしてるかどうかをチェックするかどうか。trueらするfalseならしない。trueにしていてもし浪人ログインしていないことを確認したらログインしにいく。

checkLogin: false,

//浪人ログインメールアドレス

mailAdress: 'abc@def.com',

//浪人ログインパスワード

password: '1234',

},

//false: run()実行させず(デバッグ用)

run: true,

//true: 投稿処理だけしない デバッグ

skipPost: false,

};

/**************************************

設定箇所終わり。

書き込めない時の早見表 - 5ちゃんねるwiki

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>

/**

* ここから始まる。

*/

function run() {

//設定ミスがないか調べる。

checkSettings();

var _TextCsvCursors = new TextCsvCursors(

new TextCsvCursor(

SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0

? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1

: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,

FILE_PATHS.textCsv,

SETTINGS.postSettings.textCsvLoop,

),

new TextCsvCursor(

SETTINGS.postSettings.replyPostTextCsvStartRow > 0

? SETTINGS.postSettings.replyPostTextCsvStartRow - 1

: SETTINGS.postSettings.replyPostTextCsvStartRow,

FILE_PATHS.replyTextCsv,

SETTINGS.postSettings.textCsvLoop,

),

);

var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);

const _MyPosterName = new MyPosterName({

name: SETTINGS.nameSettings.name,

});

//スレURL指定

const _ThreadUrl = openPromptThreadUrl();

//ループ

while (true) {

//IP確認する設定なら、それをする。

SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();

//スレを開く

openUrl(_ThreadUrl.fullUrlHttps());

//浪人ログインする設定なら、浪人ログインしているかどうかを確認し、していなければログインしにいく。

if (SETTINGS.roninSettings.checkLogin) {

if (!checkRoninLogin()) {

loginRonin();

continue;

}

}

//投稿に使うテキスト取得。

const p = (function () {

if (SETTINGS.postSettings.replyPost) {

//返信あり設定の場合。返信対象が無いか調べる。

const targetAnkerNumber = createPostDOMList()

.filterPostnumberHigher(_LoopStatuses.currentMinAnker())

.filterByPostername(SETTINGS.postSettings.filterNames)

.filterByPosternameNotIncluded(

SETTINGS.postSettings.filterNamesNotIncluded,

)

.filterByText(SETTINGS.postSettings.filterText)

.lowestPostNumber();

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) {

//投稿

postThenCheckError(

_ThreadUrl.serverName(),

_MyPosterName.randomize({

nickname: SETTINGS.nameSettings.nickname,

korokoro: SETTINGS.nameSettings.korokoro,

ip: SETTINGS.nameSettings.ip,

area: SETTINGS.nameSettings.area,

}),

SETTINGS.mail,

p.text,

);

//_TextCsvCursorsと_LoopStatusesを更新

_TextCsvCursors = p.updatedTextCsvCursors;

_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();

messageDisplay([

`投稿回数: ${_LoopStatuses.currentPostCount()}`,

`minAnker: ${_LoopStatuses.currentMinAnker()}`,

`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,

`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,

]);

} else {

messageDisplay([

`返信対象が現われるのを待機中...。`,

`投稿回数: ${_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 メール

* @param {MyText} _MyText

* @param {number} retryTimes

* @returns {void}}

*/

function postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes = 0,

) {

const r =

retryTimes === 0

? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(

postTo5chTread,

postConfirm,

)

: new ValuesOfPost(

serverName,

_MyPosterName,

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();

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes + 1,

);

} else if (error.order === 'WAIT') {

wait(SETTINGS.waitTimeForAvoidingPunishment);

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

} else if (error.order === 'LOGIN') {

//動作未確認

return postThenCheckError(

serverName,

_MyPosterName,

postMail,

_MyText,

retryTimes,

);

}

return;

}

/**

* 現在IPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。

* @returns

*/

function checkCurrentIpNotTheIp() {

//IP確認ページへ飛ぶ

openUrl('https://www.cman.jp/network/support/go_access.cgi');

const _IpAdress = createIpAdressFromCMan();

if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {

pause('現在IP指定した値が含まれていることを確認。');

//ポーズ解除したならもう一度確認しに。

checkCurrentIpNotTheIp();

}

return;

}

/**

* 設定に致命的な問題が無いか検査

* @returns

*/

function checkSettings() {

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を受け取る。

* @returns {ThreadUrl}

*/

function openPromptThreadUrl() {

const url = prompt('スレURL入力');

return new ThreadUrl(url);

}

/**

* 開いてるスレレス全て読み取ってPostListインスタンスを作って返す。

* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。

* createPostDOMListを使う。

* @returns {PostList}

*/

function createPostList() {

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');

var arrPostDOMList = [];

for (let index = 0; index < posts.length; index++) {

//HTMLCollectionからElementを1つずつ抽出して配列に。

arrPostDOMList.push(posts.item(index));

}

return new PostDOMList(arrPostDOMList);

}

/**

* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。

* @returns {PostErrorMessage}

*/

function createPostErrorMessage() {

return new PostErrorMessage(

window.document

.g Permalink | 記事への反応(0) | 15:40

2022-06-16

ワクチンのせいでプリオン病になるのは本当にデマなのか?

https://news.yahoo.co.jp/articles/28f4cb51fb624d73224517a6e3e495b1176b421f

やぁ。とある反ワクです。長崎大が医学部などで行う解剖実習で使うために提供された遺体を調べた結果、1体からプリオン病の病原体となる異常型プリオンたんぱく質が検出されたってニュースがあってプリオントレンドワードにもなってて、Twitterちょっとざわついてた。

https://twitter.com/Uematsu1987/status/1537013180475785216

このニュースに対して「ワクチンせいやろ」と言っていた反ワクの人達がいたんだよね。おそらくそれを見た、ワクチン推進派として有名な上松正和先生が「デマです」とツイートしたんだと思う。

ただね。実はファイザーモデルナ、アストラゼネカワクチンが従来の形態のCJD(クロイツフェルト・ヤコブ病)よりもはるか攻撃的で進行が速いCJD (クロイツフェルト・ヤコブ病)の出現に寄与した可能性示してるフランス研究が、最近発表されてるんだよね。

https://www.theepochtimes.com/studies-link-incurable-prion-disease-with-covid-19-vaccine_4511204.html

以下の文が結構重要

Though the Omicron variant of COVID-19 doesn’t carry a prion region in its spike protein, the original Wuhan COVID-19 variant had one. Therefore, when the Wuhan variant’s spike protein gene information was made into a vaccine as part of mRNA and adenoviral DNA vaccines, the prion region was also incorporated. A U.S. study published in the journal Microorganisms indicated that the prion area is able to interact with human cells.(COVID-19 のオミクロン変異種はスパイクタンパク質プリオン領域を持っていないが、元の武漢型 COVID-19バリアントにはプリオン領域があった。したがって、武漢型のスパイクタンパク質遺伝子情報mRNAワクチンおよび、アデノウイルスDNAワクチンの一部としてワクチン精製された際には、プリオン領域も組み込まれた。科学誌Microorganismsに掲載された以前のアメリカでの研究は、プリオン領域がヒト細胞相互作用する可能性があることが示された)

Though major health organizations say genetic material from the vaccines isn’t incorporated into human DNA, mRNA studies conducted on human cells in labs have found that mRNA can be transcribed into DNA and then incorporated into the human genome.Unfortunately, the biological process of translating mRNA information into proteins isn’t perfect nor immune to mistakes, and protein misfolding can occur.(主要な世界の保健機関は、これらのワクチン遺伝物質はヒトDNAに組み込まれていないと述べているが、研究室でヒト細胞に対して行われたmRNA研究では、 mRNADNAに転写され、ヒトゲノムに組み込まれることがわかっている。残念ながら、mRNA情報タンパク質翻訳する生物学プロセスは完全ではなく、タンパク質の誤った折り畳みが発生する可能性がある)

Another U.S. study, published in the International Journal of Vaccine Theory, Practice, and Research, speculated that a misfolded spike protein could, in turn, create a misfolded prion region that may be able to interact with healthy prions to cause damage, leading to CJD disease.(International Journal of Vaccine Theory、Practice、and Researchに掲載された別の米国研究では、誤って折りたたまれスパイクタンパク質が誤って折りたたまれプリオン領域作成し、健康プリオン相互作用して損傷を引き起こし、CJDにつながる可能性があると推測している)

The French study identified 26 cases across Europe and the United States. Twenty of the individuals had already died by the time the study was written, with death occurring, on average, 4.76 months after being vaccinated.(フランス研究では、ヨーロッパ米国全体で26のCJD症例特定された。研究が書かれるまでに20人の個人がすでに死亡しており、ワクチン接種後平均 4.76ヶ月で死亡した)

The study’s lead author, Dr. Jean-Claude Perez, informed The Epoch Times on June 6 by email that all 26 patients had died.(この研究の筆頭著者であるジャン・クロード・ペレス博士は、6月6日私たちエポックタイムズ大紀元時報)に26人の患者全員が死亡したこと電子メールで通知した)

最後大紀元時報名前が出てくる時点で、信用性に賭けると思う人もいるだろうけど、あながちmRNAを打ってプリオン病にかかるの、デマでも無いのよ。

https://www.smh.com.au/national/australian-researchers-find-parallels-between-alzheimer-s-and-long-covid-brain-fog-20220614-p5atnp.html

実際にコロナ後遺症ブレインフォグアルツハイマー認知症と同じ脳内アミロイド凝集塊によって引き起こされるってのを、オーストラリア科学者発見してたりもするからね。ワクチン後遺症で脳の認知機能に影響が出るのも可能性として無くは無いわけ。

私はずっとワクチン推進派の医者とかインフルエンサーを、見てきてるんだけど、物事を断言したり、意見コロコロ変えたり、最近そうゆうことをしてる人が多いって感じる。特にmRNAなんて治験そんなにしてないんだから、断言できることなんて無いわけですよ。普通に考えて。

はてぶを見てると変異の早い風邪ウイルスなのにも関わらず、ワクチンに期待を賭けて5回も6回も打つようなことを平気で言ってる人も見かけるけど、マジでここで立ち止まって自分で調べた方が良いよ。反ワクは陰謀論を平気で垂れ流したり嘘をついたり、そうゆう人いて受け付けない人もいるのは分かるけど、ほとんどはまともな人だからね。しっかりエビデンス出して主張を展開してる人多い。なので、こっちの情報も、あなた達の身体のために、是非見て欲しい。

可能性の話をしたら、もはやどうとでも言えるんだけど、あらゆる可能性を考慮して分析するのが私は誠実な態度だと思うんだけどね。多くの人は「断言」を求めるだろうけど、「断言しちゃダメ」でしょ。専門家であればあるほど、インフルエンサーであればあるほど。

2022-06-08

anond:20220607121318

疲れた

DeepLも活用しながら頑張って英文論文読んだんだけど、正確に読めてるのか自信はない。ただ、知的誠実さって意味では自分なりに最大誠意持って情報に当たってみたつもりだぞ

ちなみに

https://www.cesifo.org/DocDL/cesifo1_wp3871.pdf

ここのpdf、Kendall (2007)に関する言及は1章の途中にあったけど、先行研究の1つとして参考に上げてるが

id:hesopenn が言うほど「査読されてない」「価値が低い」という扱いにはなっておらず

 

To avoid the problems associated with laboratory experiments, some researchers have opted for observational data. A recent example is Kendall (2007).

実験室での実験に伴う問題回避するために、観察データ選択する研究者もいる。最近の例としては、Kendall (2007)が挙げられる

→要するに実験室での心理学実験プライベートでの状況とは違うんじゃないか(likely to be quite different in a controlled and supervised setting such as a laboratory )って理由から

 社会学的観察的アプローチをした先行研究としてむしろ評価している筆致に見える

ただ、Kendall (2007) の結果と今回の論文の結果がなぜ違うかについてはあまり明確に説明がされておらず、

Kendall (2007)については

The hope in these observational studies is that any remaining bias is small after controlling for area fixed effects and observables.

と述べるのみだ。DeepLの翻訳眺めてもいまいち意味が飲みこめないんだが

「このような観察研究では、地域固定効果観測値でコントロールした後、残ったバイアスは小さいことが期待される。」

って翻訳結果が出てる。ちょっとわからん地域固定効果地域固定観測値をコントロールして、残ったバイアスをどれもこれも小さくすることが期待される(The hope)んだが、実際はバイアスが大きいから、

今回のBhuller et. al. (2013) ワーキングペーパーでは exogenous variation(外生的な変動?)を利用することで、バイアスを小さくしたってことかな?

 

とりあえずBhuller et. al. (2013) と思われるワーキングペーパーは読んだ

次はKendall (2007)だ

はてなーは飽きっぽいからもう別の話題で遊んでると思うけど俺は続けるぞ

2022-04-17

フィンランドNATO加盟のタイムラグを無くすたった一つの冴えたやり方

フィンランドNATO加盟国宣戦布告、形だけの攻撃

NATO軍がフィンランド領内に侵入して無血占領

降伏or和平

講和条約北大西洋条約条約同時発効にする

 

フィンランドNATO加盟申請して効力が出る(集団防衛義務)までの間にロシア攻撃される可能性が危惧されているが、これは北大西洋条約1011条のため。

The North Atlantic Treaty

Article 10

 

The Parties may, by unanimous agreement, invite any other European State in a position to further the principles of this Treaty and to contribute to the security of the North Atlantic area to accede to this Treaty. Any State so invited may become a Party to the Treaty by depositing its instrument of accession with the Government of the United States of America. The Government of the United States of America will inform each of the Parties of the deposit of each such instrument of accession.

 

第十条

締約国は、この条約原則を促進し、かつ、北大西洋地域安全に貢献する地位にある他のヨーロッパの国に対し、この条約に加入するよう全員一致の合意により招請することができる。このようにして招請された国は、その加入書をアメリカ合衆国政府寄託することによつてこの条約締約国となることができる。アメリカ合衆国政府は、その加入書の寄託を各締約国通報する。

Article 11

This Treaty shall be ratified and its provisions carried out by the Parties in accordance with their respective constitutional processes. The instruments of ratification shall be deposited as soon as possible with the Government of the United States of America, which will notify all the other signatories of each deposit. The Treaty shall enter into force between the States which have ratified it as soon as the ratifications of the majority of the signatories, including the ratifications of Belgium, Canada, France, Luxembourg, the Netherlands, the United Kingdom and the United States, have been deposited and shall come into effect with respect to other States on the date of the deposit of their ratifications.

第十一条

締約国は、各自憲法上の手続に従つて、この条約批准し、その規定実施しなければならない。批准書は、できる限りすみやかにアメリカ合衆国政府寄託するものとし、同政府は、その寄託を他のすべての署名国に通告する。この条約は、ベルギーカナダフランスルクセンブルグオランダ連合王国及び合衆国批准書を含む署名国の過半数批准書が寄託された時に、この条約批准した国の間で効力を生じ、その他の国については、その批准書の寄託の日に効力を生ずる。

まり、加盟希望国が加盟できるのは既加盟国招聘により、その招聘は既加盟国の全員一致が原則

からロシアには緊張を高めるために国境侵犯して紛争を起こし紛争国にしてしまうという手がある。

またロシアは各国の極右を手先にしていて彼等はプーチンロシア利益自国孤立して得られる利益の為に動く。反国際主義だがロシアは別なのだな。仏の大統領選次位のルペンもこれに含まれる。更にルペンNATO離脱派だ。

過去中欧加盟では加盟には結構プロセスを踏んでいて、希望国は根回し外交平和維持軍への派兵等の域外活動に参加したりした上で全員一致の承認を得ている。

なのでロシア対立状態にあるフィンランドの加盟は難航するしその間にロシアが何するか判らなくて危険

だったら冒頭みたいな無茶しないと紛争に持ち込まれちゃうわけよ。

このアイデアだったらある日いきなりNATO軍が領内に居るから手を出せないし講和と同時に軍事同盟加盟は不自然じゃない。

フィンランド人の血が流れたらそれが原因で加盟も流れちゃうのだから無駄死にになってしまう。だからこのブリリアントアイデアしかないのだ。

 

ま~でもロシア歴史的に、多方面で利の無い戦争継続してたら内乱皇帝処刑される、臨時政府が打倒されるってのがパターンなのだが。動員せずに戦争じゃなくて特別軍事作戦と言ってるのもそのせいでしょ。

2022-02-09

anond:20220209154605

???どういうこと??

あーもしかして地域」という単語をlocationやarea意味じゃなくてprice rangeの意味で使ってるのか??

2022-01-21

anond:20220121221524

アレクサは女性名な。

The name's popularity decreased rapidly after Amazon picked it as the wake word of its voice service Amazon Alexa, which was released worldwide in 2016. Now, with Amazon making it their goal to implement their smart assistants into every consumers homes, people like Alexa A., a Bay Area resident, explains the impact, trauma, and teasing she lives with everyday by sharing a name with a computer: "I hate my name now, thank you so much Amazon for making everyone tease me with their annoying Alexa jokes" (Bay Area Star).

https://en.wikipedia.org/wiki/Alexa_(name)

ということらしい。

2021-12-31

ゼロトラストネットワーク」を見据えた抜本的な刷新「VDI と FAT PC


リクルートにおける VDI の導入、運用コロナ対応、そして今後の ICT 環境を紹介する連載。

最終回は、現在取り組んでいる VDI と FAT PCマルチ環境についてお伝えする。

石光直樹,リクルート(2021 年 06 月 04 日)

28 →目次に戻る

ただし、そうしたユーザーに対して環境が変わることについてきちんと説明しないと、混乱につながってしまいま

す。そこで、「なぜこのような環境に切り替えることに至ったのか」や、目的、狙いについてプロジェクト内で改め

議論しました。ユーザーに対して納得感ある形で社内説明資料などをまとめて、各部署の主要なユーザーに向

けて情報を発信していきました。

 今後の移行時には、さらに分かりやす資料の共有や移行マニュアルの整備などを行い、社内広報体制も整

えていきたいと考えています

VDI と FAT PCマルチ環境の実現に向けた検討

マルチ環境の実現は簡単なことではありません。特に FAT PC環境をどう作るのかについては、時間をかけ

検討しました。まずは、VDI 導入により大幅に解消された “3 つの課題 ”、すなわち「セキュリティの向上」「PC

管理コストの削減」「働き方変革への貢献」の対応策を FAT PC でどのように実現するか。これが次の課題です。

 「セキュリティの向上」については、高セキュリティ業務にはセキュア VDI を提供し続け、FAT PC に対しては従

来よりもセキュリティを強固にすることにして、この課題クリアしました。

 続いて「PC 管理コストの削減」では先述の通り、VDI 化によって大きなメリットを得られた部分でした。例え

ば、夜間にパッチを当てたりできるのは、システム管理担当者からすると非常にメリットになります。ところが、FAT

PC に切り替えると、このメリット享受できなくなってしまうことから、VDI 導入時に刷新した PC 管理システム

FAT PC にも導入することで一定解決を図るのに至りました。VDI の導入前に使っていた “ お手製 ” の PC

管理システムでは、パッチ当てや OS 更新などが大変でしたが、最新の PC 管理システムを導入することで、かな

り容易になっていたからです。とはいえ、VDI の管理性には劣ります。この点は、中長期視点でのより良い環境

目指すために、優先度を下げた部分といえます

そして「働き方変革への貢献」については、先述の通り、昨今の状況を踏まえると、ビデオ会議をより活用

きる FAT PC の方がメリットを引き出せるのではないかと考えました。ただし、FAT PC に切り替えることで、い

ままでとはネットワークの流れ方が変わってきます。VDI では、データセンターと端末の間でやりとりされるのは

VDI 画面のデータが中心でしたが、FAT PC ではさまざまな実データがやりとりされることになります。また、社

外などから社内に VPN 接続をする必要があり、その部分がボトルネックになりがちです。その問題に対しては、

ネットワークを再検討することで解決を図ることにしました。われわれの社内ネットワークは VDI に最適化されて

いたので、FAT PC の増加に合わせて拠点ネットワークを増強したり、VPN を増強したりすることを検討しま

した。これにより、働き方変革で求められていたテレワーク要件に対しても十分応えることができると考えてい

たのです。

29 →目次に戻る

しかしながら、この方針は大きく変更を余儀なくされることになります。その理由は 2 つあります。1 つ目はコ

ロナ禍の影響、2 つ目はネットワーク技術動向の影響です。

 社内ネットワークの再検討コロナ禍の影響を強く受けることになりました。在宅勤務の方針が示されたこ

で、社内から接続が減る一方、リモート接続が増え、社内のネットワークトラフィックの在り方が大きく変わって

しまたからです。コロナ禍が続く中で、そしてアフターコロナでそういった状況がどうなるのかについては予測

難しく悩みました。単純に拠点ネットワーク特に WAN を増強したとして、使われなくなるなら投資無駄

なってしまます。また、ネットワークにおいては今後のトレンドとして「ゼロトラストネットワーク」が注目されて

きています。おそらく、われわれの目指す「クラウドマルチデバイス環境」を支えるネットワークは「ゼロトラス

ネットワーク」になることでしょう。

では、いま「ゼロトラストネットワーク」のようなネットワークを入れるべきなのか。それともいまは暫定構成

して将来的に「ゼロトラストネットワーク」に移行できるようにするのか――。

コロナ禍で勤務の環境が急速に変わってきていることも踏まえて、この点を検討しなければならなくなりました。

いまもまさに検討しているところで、いまだに完全な結論は出ていませんが、現時点では PC 環境と同じく、将来

的には「ゼロトラストネットワーク」に移行できるように、いまのネットワーク構成を考えるべきと思っています

変化に対応して、かつ自ら変化を引き起こす

さらに、FAT PC 導入においては大きな変化があります。それは「SAC」(Semi-Annual Channel、半期チャ

ネル)の導入です。

VDI 環境においても「Windows 10」の導入は完了していましたが、「LTSB」(Long Term Servicing Branch※)

を導入していました。頻繁な更新を望まないユーザー向けに作られた、機能更新がない固定的な Windows 10 のモ

デルです。これに永続ライセンス版の「Microsoft Office」を組み合わせて利用していました。

現在名称は、「LTSC」(Long Term Servicing Channel、長期サービスチャネル

これは、「レガシーアプリ存在するので、機能更新がない OS の方がいい」と思っての選択でした。しかし、機

能が更新されないので、OS Office の最新機能が利用できないなど、将来的には「Microsoft 365」への接続

制限されるような状況でした。

30 →目次に戻る

 他方、SAC なら OS Office が常に最新の状態になります。そのため、半期あるいは 1 年に 1 回程度のペー

スで機能が大きく更新されますIT 部門としては、機能更新時に社内アプリケーションの動作確認などをする必

要があり、PC 管理タスクが増えてしまうことになりますPC 運用コストの増大につながり得るので、VDI から

FAT PC に切り替える際の検討ポイントの一つでもありました。しかし、ここでもわれわれは中長期視点大事

しました。

 今後の「クラウドマルチデバイス環境」においては、環境が常に最新になる世界普通になるでしょう。いま

スマートフォンを見てもそうですが、OS はどんどん更新されて、次々と新たな機能サービスが利用可能にな

るのがむしろ普通であり、その波が PC世界にも到来しているのです。PC 運用コストが上がったとしても、わ

れわれもこの波に乗って、ユーザーに対しても新機能サービスを次々に提供していき、より良く業務を行っても

らえるようになればすてきだなと思いました。

そこで、VDI から FAT PC への切り替えに際して、OSモデルLTSB(LTSC)から SAC に変更すること

しました。PC が最新に変わっていくSAC のような世の中の変化に対応しながら、われわれの環境においても

変化を引き起こし業務を変えることができればと思い、現在、導入を進めています

VDI 基盤の抜本的な刷新

ここまでは大多数のユーザーが利用することになる FAT PC のことを中心に述べてきましたが、セキュア VDI と

特定用途 VDI として利用する VDI 基盤のリプレースも大きな仕事です。

VDI 基盤リプレースにおいてもいままでの構成踏襲せず、一からあるべき姿を検討することにしました。まず

検討したのはクラウドの導入です。将来「クラウドマルチデバイス環境」になれば、VDI 自体クラウドのサー

ビスの一つという位置付けになるだろうと考え、クラウドでの VDI 利用を検討しました。

しかし、残念ながら今回クラウド VDI の採用には至りませんでした。われわれの試算ではオンプレミスに比べて

コストが見合わなかった点と、管理機能がまだまだのように思えた点が見送り理由でした。クラウドますます

発展する領域なので、今後は状況が変わるかもしれません。われわれも引き続き状況を観察し、一部の環境には

クラウドトライアル的に導入してみることも視野に入れて、現在検討しています

 当面の方針としてオンプレミスの VDI を構築することにしましたが、いままでの構成をそのまま踏襲するような

ことはしませんでした。必要としたのは、運用性やコスト拡張性に優れたアーキテクチャでした。

31 →目次に戻る

 議論検討を重ね、さら比較検討した上で、われわれは HCI(Hyper Converged Infrastructure)構成

を選びました。HCI はサーバ中心のアーキテクチャで、SAN(Storage Area Networkスイッチストレージ

を省くことができ、構成シンプルになり、運用性やコストメリットがある他、リソース拡張サーバを追加する

だけでよいので、拡張性にも優れています。われわれが望んでいた点を満たすアーキテクチャ評価しました。

いままでは「サーバネットワークストレージ」のいわゆる「3Tier」構成で安定運用できていたので、これを

変えるのは大きなチャレンジでした。とはいえチャレンジしないことには運用性もコスト拡張性も勝ち取れませ

ん。「新たなことに挑戦するのが、われわれのエンジニアリング方針だ」と考え、HCI 構成を選びました。

 加えて、VDI 基盤のデータセンターネットワークSDNSoftware Defined Network)に切り替える決断

しました。従来の構成比較し、運用性や管理性を鑑みて、より優れているという結論に達したからです。また

中長期視点でも、「ネットワークにおける Software Defined の方向性は変わらない」とみています

2021-07-15

anond:20210715212505 anond:20210715212608 anond:20210715212617

Japanって書いてあるし普通にジャパニーズレストランって呼ぶしそういうカテゴリだが?

ジャパニーズレストランって中国発祥だよなって真顔で言ってたら

差別主義者でないなら文盲知的ハンディキャップ持っている以外の感想はでないが?

例)

Yoi Tomo Sushi & Grill (358)

#Japanese #Sushi Bars

“I have only recently moved to the Boise area and this place was the first I have tried. This place is definitely going to be one of my favourites so far. The service was excellent,…” more

#Sit-down #dining Delivery #Takeout

 

日本人中国人の外見の違いはわからなくても(日本人だってからない)

日本場所を指し示せなくても

サムライニンジャポケモンマリオラーメンくらいはギャングでも知ってます

自分自身レベルに合わせてるのかもだが他人の知能を低く見積り過ぎです

2021-06-19

anond:20210619003056

カリフォルニア移民多すぎで貴族感薄いからな。北欧はオシャレなだけで経済的カスだし。あとどうでもいいけど現地の人や分かってる人は「シリコンバレー」という言い方はほとんどしない。普通はbay areaと言う。覚えとくとちょっと分かってる感を出せるよ。

2021-04-22

anond:20210422203512

化学全く詳しくないんだけど、論文アブストfigureを見る限り、H2Oから水素イオンを引っぺがしてO2ができ、その水素イオンを使ってCO2から蟻酸を作っているように見える。

https://pubs.rsc.org/en/content/articlelanding/2015/EE/C5EE01314C

ηC was significantly decreased from 93% (at 0% O2) to 6% (at 7% O2) with an increase in the oxygen concentration due to selective O2 reduction (O2 → O2−) competing with CO2 reduction. Therefore, a system was developed to enhance the CO2 reduction selectivity over RuCP, even in the presence of O2. A porous carbon cloth (CC) sheet made of carbon fiber was applied, which possesses a low activity for hydrogen generation (Fig. S3, ESI†), and a surface area that is two orders of magnitude larger than that of the flat and smooth surface of a conventional semiconductor film. ηC for formate formation over RuCP coated onto CC (CC/p-RuCP) is also shown in Fig. 1A. CO2 photoreduction reaction was conducted at +1.41 V (vs. RHE). An ηC of 76% was observed, even in the presence of 7% O2.

その蟻酸成プロセスにおいてO2がCO2より反応性が高くてCO2を分解するプロセスが走らず困ってたのをどうにかするようにしたと言っているように見える。実際figure3ではO2が最終生成物として増えていく様子がプロットされてるように見える。

化学マジで分からんので完全に的外れかもしれないけど。

2021-04-21

anond:20210421134659

ゼロだろ?朝マック グリドルソーセージZEROで ハッシュは2つ。Take ou in area.自分でやれ いちおう店の外に出てやれ

2021-01-11

anond:20210111172953

草生える

Four years after the Fukushima accident, TC screening data from the first and second round (up to December 2014) were compared with the Japanese nationwide annual TC incidence, and with the incidence in one area of Fukushima prefecture selected as reference (Tsuda et al., 2016). The authors reported that the observed number of TCs was substantially higher than the expected number based on national and regional incidence data, and concluded that this increase could be attributed to ionizing radiation exposure from the accident. This ecological study has been strongly criticized by scientists around the world because of serious methodology limitations; further, the study conclusions are not supported by the results (Davis, 2016, Jorgensen, 2016, Korblein, 2016, Shibata, 2016, Suzuki, 2016, Takahashi et al., 2016, Takamura, 2016, Wakeford et al., 2016). Limitations of ecological study design are well-known, although the authors did not acknowledge the issue of ecologic fallacy. Another criticism was that the data from the Fukushima screening program are not directly comparable with the cancer registry data from the rest of Japan where systematic advanced ultrasound technology is not used to detect cases. The authors of these criticisms suggested that though the increased TC number could be associated with the exposure from radioactive fallout, a more plausible conclusion would be that the screening program is finding an anticipated increase in TC detection across the Fukushima prefecture. Indeed, Tsuda and colleagues did not consider the latent properties of TC, nor the fact that a prevalent cancer detected by screening might have had first preclinical manifestations of abnormality before the nuclear accident.Thereafter, several researchers have analysed the relationship between radiation exposure (with different estimated exposure levels, mostly using an external dose) and TC prevalence and incidence in residents aged ≤18 years in the Fukushima prefecture at time of the disaster (Kato, 2019, Nakaya et al., 2018, Ohira et al., 2019a, Ohira et al., 2020, Ohira et al., 2019b, Ohira et al., 2016, Ohira et al., 2018, Suzuki et al., 2016, Toki et al., 2020, Yamamoto et al., 2019), but no radiation-related risks have been demonstrated to date.

https://www.sciencedirect.com/science/article/pii/S0160412020321851

ちなみにこの分野の雑誌にはあまり詳しくないけど、IF3.5で最高峰なの?

ちなみに自分引用した雑誌は7.9だった。

2020-11-21

anond:20201121122908

In the US, people usually speak street names. For example, when you ask someone "where is that great sandwich store?" they will say "It's 18th-mission." or something. This indicates the location of the store is around the crossing corner of two streets, 18th and Mission. Just an example but I mean the way of speaking locations heavily depends on the culture and conventions of the area or country. No implication in it.

2020-10-14

で、シリコンバレーいくら稼げるのか(Part 7)

承前 : Part-6 https://anond.hatelabo.jp/20201011065246

次回 : Part-8 https://anond.hatelabo.jp/20201018143903

前提

概要

今回はTC重要な影響を与えるRSU Refresherについて。

具体的には、1) Refresherとは何か、 2) TCにどういう影響を与えるか、3) 各企業でRefresherはどれぐらい配布されるか、について取り上げる。

上場企業で働きはじめれば1)と2)はすぐに分かる。しかし、数年働いた後も3)をまったく把握せずに転職活動をし不利なオファーを受ける人がいる。

つの理由としては、オファーレターにはこの辺りの事情ほとんど何も書かれないからだ。交渉時に質問しても、あなたの成果に応じて、と全く具体的でない返答が来るのみだろう。

多くの働き始めの技術者はこう考える: まだよく分からないけれど、問いただすのもがめつい気がするし、報酬が成果に依るのは当たり前だ、自分が頑張って成果を出せばいいだけなんだからただ職務に励もう、と。

それ自体は間違っていない。特にL3/L4の段階であれば、TCへの影響はそれほどではない。技術者として実力をつけ、早く上のランクに上がっていくことのほうが大事であるしかし、L5/L6の段階に入り、転職活動をしていく時までには大体の事情を把握していてほしい。

Refresherとは何か

というわけで今回はL5の技術者Case Studyをしよう。levels.fyiによればGoogle L5の平均値

Salary RSU/year Bonus
$186k$126k$38k

TCとしては$350k。そろそろ家の購入に踏み切る時だ。2馬力の家庭なら悩む必要すらない。

さて、このTCのうち重要な部分を占めてきたRSUの$126k、Google場合vestが1 year cliffのあとに、毎月分割で各年25%入る。

では4年経ってvestが完了したらどうなるのか?もうもらえないのだろうか?そんなことは勿論なく、引き続きRSUは補充されていく。これがRefresherだ。

多くの会社ではRefresherも4 year vestである。但し1 year cliffは無いので即座にvestが開始する。

最大の違いは、Refresherはその人の成果に応じて毎年少しずつGrantされることだ。

Salaryの上下が難しい以上、RSUはシリコンバレー企業において従業員のやる気を出させる最重要手段、目の前の人参だ。当然毎年のperformance reviewと連動され、Stock Bonusとも呼ばれる。しか上場企業からすれば無料で畑からとれる、まさに株であるとはいえ濫用はできない。cash flow的には無料でも、vest時にdilutionを引き起こすからだ。

TCに与える影響

最初の年にRSUがRefreshされることは少ないかあっても少量である

では、2年目以降にinitial grantの25%ずつrefresherが配布されたらどうなるだろうか?

長期的に考えれば定常状態になりTC収束するだろう。だがその間は?単純化のため、Refresherの配布月が入社月とほぼ同じ(そのため2年目からRefresherがvestされ始める)という幸運な条件で見て行こう。

RSU\Year Year 1 Year 2 Year 3 Year 4 Year 5
Initial $126k $126k $126k$126k 0
Refresher 1 $31k $31k $31k$31k
Refresher 2 $31k $31k$31k
Refresher 3 $31k$31k
Refresher 4 $31k
Total $126k $157k$188k$219k$126k

Refresherがinitial grantと被ることで2-4年目まで収入が増えているのだ。

さらに実際には、まともな成果を出せていれば昇進あるいはそのバンド内での上昇により25%以上のRefresherが毎年配布されているだろう。

このように、多くの企業ではRefresherのお陰でオファー時よりもTCが高くなることがよくある。

ランクが上がり、RSUの割合が多くなるごとにこの点は重要となり、現在TCオファーのものよりも10-50%高くなるということがL5/L6では普通だ。

levels.fyi数字を見て、おや、自分は同じランクの他の人よりも多くもらっているな、と思ったら以下の可能性を考慮しよう。

これらすべてを考慮しても自分TCの方が高ければ、おめでとう、あなたバンドの上の方だ。昇進は近い。

Two Cliffs

昇進に関して、Year 5の数字を見てほしい。Initial Grantが無くなったため、RSUから収入がガクッと落ちている。

1-year cliffほど頻繁に使われる言葉ではないが、これが4-year cliff。昇進か転職か、勝負の時といえる。

成果を出し上司に恵まれていれば何もしなくても昇進と豊富なRefresherで気になるほどの収入減にはなってないだろう。

そうではない技術者場合、ここで行動を起こす。成果を出せていないか上司がそれをappreciateしてないか、どの道そのままでは前途はない。

5年目に辞める技術者の数が多い一因がこれである

企業固有のRefresher配布事情

さて、上の記述を読んだ人の反応は3通りに分かれると予測する。

  1. シリコンバレーはそうなのか。へー。
  2. うそう、うちではそうなっているよ。
  3. !?うちではそんなことになってないぞ。

2と3の違いが転職時に重要となってくる。かならず考慮に入れてほしい。

大手で言えばAmazon後者に当てはまる。AmazonではRefresherがtarget TCに基づいて発行される。Realized compensationがtarget TCに「なるように」refresherの発行数を決めるのだ。株価上昇ですでにRealized compが十分に高ければ配布しない。前回紹介したXさんのような場合、refresherはinitial grantが無くなるまでまったくない。Google/FB技術者には驚きの制度だろう。Amazon技術者からすればその逆なのだ

そのため、Amazonしか経験していない人、Google/FBしか経験していない人、がオファーの真の価値を見誤ることになる。

Lack of transparency

また、Amazonとは違う理由でRefresherの配布数が期待とは異なることになる企業も多い。

前述の企業場合、Refresherの配布方式はおおよそ標準化されており、事前調査していれば大体の予測ができる。

しかし、企業によっては、極度の依怙贔屓と不平等に基づいてRefresherの配布数が決められ、末端社員には詳細が秘密にされるところもある。外部の人間オファーの真の価値を見きわめることは難しい。内部の人間でさえ予測ができないのだから。また、そこまでいかなくても同じ会社でもRefresherが全く出ない部門豊富に出る部門格差はよくある。平均を見る事にほぼ意味がないのだ。

そういった企業場合、teamblindのようなtoxic cesspool full of useless whining degeneratesで最新かつ個別の内部情報収集しなければ何もわからない。

しかし、あまりそこに時間を費やさないでほしい。糞に塗れているうちに気付くのだ。自分も糞だと。

次回は交渉について具体的なDOsとDONTsを取り上げる。

2020-07-08

anond:20200708021632

アイスクリームの本場アメリカでも、昔からプレミアムアイスクリームの部類で日本より多少は安い程度。

比較最近情報によると、

In my area of the U.S. (Albuquerque) Häagen-Dazs sells for around $5 USD per pint. It is a very common product to find in supermarkets and is aimed at middle or higher income households.

https://www.quora.com/Whats-the-average-price-for-Haagen-Dazs-in-America-Where-does-Haagen-Dazs-usually-sell-in-America

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