はてなキーワード: signalとは
「面倒くさいからサボった🤪」
が直ちに致命的なことになるので、増殖の速度が遅いだけやで?
ほんで、通常は遅い増殖能力が活性化する(再生が早まる)シチュエーションは見つかっているよ
ウイルス性心筋炎にかかったマウスの多くは自発的に心臓の機能が回復しているらしい
回復には、STAT3(signal transducer and activator of transcription 3) が関わっていて、回復期に細胞の増殖を活性化させるそうな
つまり、ヒトでも同様の現象が確認ができれば、心臓移植どころか心筋細胞の移植も必要無いってことになって、
めっちゃすごい事だと思うんだけど、
心筋再生療法というと、胸開手術してiSP細胞を移植っていうのが多いけど、
関節や筋肉の痛みを抑える薬として広く使われる鎮痛解熱剤、非ステロイド性抗炎症薬のジクロフェナク(「ボルタレン」などで知られる)を投与すると、
炎症を抑えるだけでなく、心筋細胞の再生効率を約3倍に高めることがマウスの実験で確かめられたそうな
これヒトでも出来たら移植要らなくなるね
[国立大学法人 筑波大学 国立研究開発法人 日本医療研究開発機構]
心筋細胞の新たな再生法の発見 ― 非ステロイド性抗炎症薬ジクロフェナクが心筋誘導を促進 ー
なお、
※本研究は、国立研究開発法人日本医療研究開発機構(AMED)の再生医療実現拠点ネットワークプログラム「ダイレクトリプログラミングによる心臓再生と分子基盤解明」(略)
https://anond.hatelabo.jp/20190701083530
・「最近注目してるサービスは?」という質問で「web業界がセキュリティやプライバシーを蔑ろにしてきた揺り戻しとして業界全体がピリピリしてることもあり、メッセージングアプリSignalに注目している」と答えたら「僕はSignalやTelegramとかについてはテロリストが使ってるイメージしかないっすねぇww」みたいなコメントが返ってきた。「この流れで出てくるコメントがそれ?」とは思った。
・「ドワンゴ(特に企画側)に対しての不信感を持っている」と伝えたら「そういう人も社内にいるから安心していいっすよw」と返ってきた。自分の意図としては、批判と「問題を抱えているあなた達が今後改善されるのか」という疑問を投げかけたつもりだったのだが会話が噛み合わなかった。
別にハラスメント的なことがあったわけではないが、流石ドワンゴ企画職だなという印象だった。
受験料3000円取るくらいなのだからと心構えしていたが、面接含め一般的で無難な新卒採用だった。
「エンジニア職」枠では二次面接までお世話になった。そちらでは会話が噛み合わないなんてことはなく、概ね普通に真摯に対応して下さった。
終わった後に気付いたのだが、両枠共に「利用しているniconicoのサービスはあるか」という質問はされたのだが「niconicoのサービスで投稿者側に立つことがあるか」という質問をされなかったのは改めて考えてみるとおかしな話だと思った。
追伸:ついでに私見を述べると、エンジニアチームは個人の裁量が大きいだけでなく個人のSNSでの発信に対する検閲をしていないこともあり悪目立ちしてるだけであって、特別残念なチームではないように思う。ドワンゴは企画ディレクター職と経営側に深刻な問題を抱えている印象がある。
そうした中で元増田のように「自分はniconico衰退要因の1人だ」と素直に認め、去っていく姿勢は普通に偉いなぁと小学生並の感想になるが思った。
原文:
https://bg.battletech.com/universe/battlemech-technology/
バトルメックが装備できる武装は幅広い。メック搭載の核融合炉から事実上いつまででもエネルギーの供給を受けることができるエネルギー兵器は弾薬の補充を必要としない。このため一般的なバトルメックは、荷電粒子兵器もしくはレーザー兵器を主武装として搭載している。加えて、多くは短距離ミサイルや長距離ミサイルの発射システムを持っている。その他、連射型オートキャノンやマシンガンを搭載しているメックも多く、これらは対歩兵、対航空機、対メック戦闘に用いられる。兵器の各分類に関する概観は下記のとおりである。
オートキャノンは高速で連射が可能な自動装填兵器であり、高性能炸薬を詰めた徹甲弾の奔流を吐き出す。「通常型」オートキャノンは徹甲弾、フレシェット弾、焼夷弾、狙撃弾などの各種弾薬を使用可能である。加えて、機能を追加した3種の改良型オートキャノン(LB-Xオートキャノン、ロータリー・オートキャノン、ウルトラオートキャノン)が存在する。オートキャノンの弾薬は、致命的な損傷を受けたりオーバーヒートによる自動発火が発生した際にメックの内部で誘爆を起こす可能性がある。
メック搭載型の典型的な火炎放射器は、核融合炉の発する熱を利用して短射程ながら強力な爆炎を作り出す。発熱が大きいわりに与えるダメージが小さいため、メックに搭載されることはまれであるが、焼夷兵器として有効な場合もある。
ガウスウライフルはライフル砲身の中に設置された磁石の列によって、標的に向けて弾体を加速する。動作に必要な電力は莫大だが、発熱が非常に少ない上、発射時の弾速は他の通常兵器の二倍に達する。ヘビーガウスライフル、通常型ガウスライフル、軽量型ガウスライフルの3種がある。オートキャノンとは異なりガウスライフルの弾薬は誘爆しないが、ガウスライフル自体はダメージを受けると爆発する。
中心領域製バトルメックの中には、装甲を切断するための劣化ウランの刃を備えたハチェット(手斧)を装備している機種がある。ハチェットはメックに固定され、標的にダメージを与えるにはターゲットに振り下ろさねばならない。ハチェットの変形としてソード(剣)がある。
レーザーは狭い範囲に莫大な熱量を集中することで標的にダメージを与える。バトルメック搭載の各種レーザーは射程と威力に対応してマイクロレーザー、小型レーザー、中型レーザー、大型レーザーのいずれかに分類される。このほか、射程延長型レーザー、ヘビーレーザー、パルスレーザーがある。レーザーはダメージを受けても爆発することがなく弾薬も不要だが、大量の熱を発する。
バトルメックが装備することはまれだが、マシンガン(機関銃/機関砲)は高速で連射することが可能なので、素晴らしい対人兵器となる。マシンガンにはライトマシンガンとヘビーマシンガンがある。
ミサイルランチャー(ミサイル発射装置)は推進力と誘導装置を持つ弾体を発射し、標的にダメージを与える。非常に多くの種類があり、長距離ミサイルに始まって中距離ミサイル、短距離ミサイル、さらにはクランの改良型戦術ミサイルシステムや〈ストリーク〉短距離ミサイルなどの各種改良型ミサイルまで様々である。その上、「通常型」長距離ミサイルランチャーであっても無数の派生型弾頭を使用できる。たとえばフレア型、分裂型、焼夷型、半誘導型、それに〈サンダー〉地雷散布ミサイルなどである。オートキャノン同様、ミサイルランチャーの弾薬はダメージを受けたりメックが過剰に加熱すると誘爆を起こす可能性がある。
PPCは要するに磁気加速装置であり、高エネルギーの陽子もしくはイオンの矢を撃ち出して衝撃と高熱によるダメージを与える。各種PPCはバトルメックが装備可能な兵器のうちでは最強クラスだ。PPCには通常型PPCと射程延長型PPCが存在する。
装甲と兵器に加えて、メックは広範な各種システムを装備可能である。多くは武器の正確性を向上させる電子的システムや各種防御手段を提供するものだが、各種の防御的機能を持つ純粋に機械的なシステムもいくつか存在する。
動力を切ったユニットや偽装されたユニットであっても標準レベルの電子戦装備一式より遠距離から探知・識別することができるため、アクティブ・プローブはあらゆる偵察部隊にとって有効な追加装備となる。
アンチ・ミサイル・システム(AMS)は連射可能な定点防御用マシンガンである。飛来するミサイルを追跡し、迎撃し、破壊することができる。きわめて効果的ではあるものの、大量の弾薬を消費するのが最大の弱点である。
対人攻撃ポッド(Aポッド)は要するに指向性地雷である。設置するのはバトルメック脚部の膝から下であり、そこは敵歩兵が繊細な駆動装置に爆発物を仕掛けようとする場合には必ず攻撃せねばならない部位である。
〈アルテミスⅣ〉射撃管制システムは、通常型ミサイルランチャーによる射撃の正確さを向上させる。
指揮/統制/通信(Command/Control/Communications、すなわちC3)コンピューターは中心領域特有のシステムである。複数の機体ーー最大12機ーーが照準データを共有することを可能とし、これによって射撃の精確さは大幅に向上する。このシステムには重大な欠点があり、それは「主要マスターコンピューター群」が破壊もしくはダメージを受けたり、敵の電子的対抗手段の干渉をうけたりすることで、ネットワークの構成部品が「消えて」しまう可能性があることである。改良型のC3コンピューターでは「マスターコンピューター群」が失われることによるネットワークの消失という問題はなくなっているが、合計6ユニットまでしか接続できない。
CASEは機体内部の弾薬誘爆による被害を軽減するダメージコントロール技術である。CASEによって防護された部位に格納された弾薬が誘爆した場合、CASEは特殊設計の外鈑と装甲を通じて爆圧を逃がす作りになっているため、爆発力のほとんどをコクピットやエンジンなどバトルメックにとって致命的な部分から逸らすことができる。
〈ガーディアン〉ECMスイートは広い帯域にわたってジャミングおよび電子的対抗措置を行なう装置であり、敵の長距離探査・監視装置の効力を低下させる。
MASCはバトルメックに短時間だけ爆発的なスピードを与えるが、繊細な脚部駆動装置を損なう危険もある。MASCの作用は脚部マイアマー(人工筋肉)への信号を増幅し、通常可能なよりも高速で収縮・弛緩を行なわせるというもので、これによってスピードは上がるが、使用時間が伸びると駆動装置と人工筋肉への負荷によって破滅的な事故が発生する可能性がある。
〈ナーク〉ミサイル・ビーコンは大改造を施したミサイルランチャーであり、「ポッド」と呼ばれる特殊なミサイルを発射する。ポッドは磁気を帯びた弾頭とその後ろに搭載される強力なホーミング・ビーコンで構成される。このミサイルは標的に命中すると、〈ナーク〉の信号を受信できる味方のミサイルシステムすべてに向けて追尾信号を発する。〈アルテミスⅣ〉ミサイルシステムと同様に、〈ナーク〉のポッドによって命中するミサイルの数が増える可能性がある。改良型の〈ナーク〉発射装置は通常型よりも射程が増大しているのみならず、以下の特殊なミサイルを発射することもできる。すなわち追尾型、爆裂弾頭型、ECM型、〈ヘイワイヤ〉および〈ネメシス〉ミサイルである。
照準確定装備は観測機によって用いられ、〈アローⅣ〉ミサイル投射システムが発射するホーミング・ミサイルのため、もしくは長距離ミサイルランチャーが発射する半誘導タイプのLRMによる攻撃のために、標的を指定する。氏族もTAGの軽量化バージョンを用いており、これは軽量ではあるがより短射程である。
氏族は様々なミサイル兵器用の特殊照準システムに加えて先進的な照準システムを開発しており、中心領域でこれに比肩するものが現れたのは最近のことである。照準コンピューターは以下の種類の直射兵器のパフォーマンスを向上させる。すなわちレーザー、PPC、ガウスライフル、オートキャノンである。
中心領域の科学者は特殊なタイプのマイアマー(人口筋肉)を開発した。これはメックがオーバーヒートした時に極めて強い力を出す。この技術は氏族のバトルメックでは使用できない。
Stack Overflow
Server Fault
Super User
Web Applications
Webmasters
Game Development
Software Engineering
WordPress Development
Geographic Information Systems
Electrical Engineering
Android Enthusiasts
Information Security
Database Administrators
Drupal Answers
User Experience
ExpressionEngine® Answers
Cryptography
Code Review
Magento
Programming Puzzles & Code Golf
more (7)
Photography
Graphic Design
Seasoned Advice (cooking)
Home Improvement
Academia
more (8)
Skeptics
Mi Yodeya (Judaism)
Travel
Christianity
English Language Learners
Arqade (gaming)
Bicycles
Role-playing Games
Motor Vehicle Maintenance & Repair
MathOverflow
Mathematics
Cross Validated (stats)
Theoretical Computer Science
Physics
Biology
Philosophy
more (3)
Meta Stack Exchange
Stack Apps
Area 51
Stack Overflow Talent
http://www.alexkyte.me/2016/10/how-textsecure-protocol-signal-whatsapp.html これエキサイト翻訳か?主語が全部theyという支離滅裂な英語なんだが。
----
TextSecureの目標は「経路末端までのセキュリティ、否認性、前方秘匿性、将来の秘匿性のすべて」を提供することである。具体的には、可能な限り短い時間だけ鍵情報を保持するメッセージストリームを二者の間に構築するということを目指す。将来に鍵の危殆化があっても、現在観測されたトラフィックを復号化できなくするのだ。
以下にSignal Protocolの批評的分析を羅列してある。実装の構造を研究し、発見した欠陥を記述し、上述の目標がどれほど実現されているかを評価するものである。まず仕組みの説明をしてから、より詳細な分析を続けることにする。
TextSecureは、今ではSignalと呼ばれているアプリに与えられた名の一つだ。コードも文書も一貫してTextSecureという名を使っている。一貫性を保つため、システム全体をTextSecureと呼ぶことにする。
TextSecureは、非同期整合性に焦点を当ててOff-The-Recordというチャットプロトコルを改造したものだ。OTRが対話的ハンドシェイクを必要とする一方、TextSecureは不確定な遅延を認めない。メッセージを送れるようになるまでアプリを表示したままにしてハンドシェイクを遂行しなければならないというのであれば、ユーザ体験はひどいことになる。
そうではなく、通常の鍵交換においてサーバが果たす役割の部分だけ、将来のクライアントが取得しに来るよう中央サーバに格納される。このサーバは、すべてを復号化できる鍵情報は預けておかない、信用なし経路となる。すべての暗号化は末端どうしだ。
TextSecureは暗号学の基礎のほんの一部を使うものである。公開鍵暗号は楕円Diffie-Hellmanを通し、Curve25519を用いて実行される。AESがパディングなしカウンター(CTR)モードとサイファーブロックチェーン(CBC)モードの双方で対称暗号に使われる。HMAC-SHA256がメッセージ認証に使われる。これらが信頼の基礎(TCB)である。
TextSecureの暗号化エンジンの中心部はAxolotlダブルラチェット・アルゴリズムである。大まかに言うと、一方向にだけ回ることのできるラチェットが二つあり、一つは受信ラチェット、もう一つは送信ラチェットである。この構造により、鍵交換の前半を保管しておいて、後から非同期的に再生し完全なハンドシェイクを得ることが可能になっている。
受信ラチェットはメッセージが受信されるときに使われるが、そこには次の鍵交換のための新しい材料が含まれていなければならない。この材料が後ほど暗号化やメッセージ認証に使う対称鍵の生成に用いられる。
送信ハッシュラチェットは前回の整合性ある共有秘密から生成された鍵ストリームを使って新たな鍵セットを生成する。このラチェットは、受信ラチェットが進んで共有秘密が変化するとリセットされる。
ここで注目すべきは、メッセージを送信するために送信者が待つ必要は一切ないということだ。いつでも送信の第一歩を踏み出すことができ、その一歩は必ず有限の時間で終わる。メッセージはすべて異なる対称鍵で暗号化されるが、これにより、ある時点の鍵は、どちら側のデバイス上のものであっても、過去に送信されたメッセージを復号化するためには使えないことになる。(ただし後で一つ警告がある。)
登録は、クライアントに言って、連絡用の電話番号をサーバに教えてもらうことから始まる。また同時に、トークンを通話とSMSどちらで受け取りたいかの希望も登録してもらう。このトークンが持ち主の証明となり、TextSecureで情報を登録できるようにしてくれる。
クライアントはメッセージ認証と暗号化の対称鍵('signaling'鍵)、および長期公開鍵を送る。
また、複数のプレ鍵も送信する。これはクライアントが受信者になる時の鍵交換の半分、クライアント側部分の使い捨てコピーである。こうして保管されているプレ鍵のおかげで、将来の送信者はクライアントの応答を待つ必要もなく鍵交換を完了でき、こうして遅延を劇的に減らすことができる。クライアントは「最後の手段のプレ鍵」もアップロードするが、これは最後に使われ、受信者が新しいプレ鍵を追加するまでのセッションでずっと共有され続ける。
他のクライアントからも使われるプレ鍵に頼ることについてSignalが警告をしないというのは、筆者の意見では、理想と程遠い。
クライアントは次にGoogle Cloud Messagingに登録して、登録IDをTextSecureに出す。このTextSecureへの登録には、クライアントがSMSを受け取りたいかデータだけにしたいかの情報も含まれる。
TextSecureはクライアントどうしがお互いの長期鍵のフィンガープリントを比較して本人確認できるようになっている。鍵をQRコードとして表示して便利に検証できるようにする機能も含まれている。
送信者は、まず相手のプレ鍵を要求し、プレ鍵インデックス、プレ鍵、登録ID、長期公開鍵をもらう。これらを使い、HKDFという鍵派生アルゴリズムを通して共有秘密を取り決める。この秘密情報をルート鍵と呼ぶ。
このメッセージだけの一時鍵ペアが生成される。ルート鍵を使ってHKDFで新しいルート鍵とつなぎ鍵を派生させる。このつなぎ鍵は、暗号化とMACの鍵を生成するのに使われる。
最後にAESカウンターが初期化される。カウンターは二つある: ctrとpctrだ。ctrカウンターはメッセージ送信ごとに増える一方で、pctrカウンターは、最後の既読メッセージの番号を保持する。これにより、受信者側にバラバラの順番で届いたメッセージを正しく並べ直すことができる。
これらを使って相手にメッセージを暗号化し、それをSignalサーバに送る。このメッセージには、相手が鍵交換ハンドシェイクを完了できるだけの必要情報が含められている。
SignalサーバはGoogle Cloud Messenger登録IDが件の電話番号に合っているかチェックし、メッセージを'signaling'鍵で暗号化してからクラウドサーバに送る。この遠回しな方法により、Google Cloud Messengerがメッセージの送信元を知らずにいることが保障される。
受信者はプレ鍵インデックスを受け取り、送信者がどのプレ鍵を使ったかをそれで調べる。そして送られてきた情報を使ってハンドシェイクを完了したり送信者と同じルート鍵を持ったりする。送られてきたメッセージを復号化するために使う鍵は、このルート鍵が生成する。
相手が返信する前に、もとの送信者から続きのメッセージを送りたい場合は、新しいつなぎ鍵を生成して、これを使って新しい暗号化およびメッセージ認証の鍵を得る。
受信者が返事を出したい時は、まず新しい一時鍵ペアを選ぶ。送信者の一時公開鍵と自分の一時秘密鍵を使って、新しい共有秘密を生成する。これを使って新しいつなぎ鍵を得て、そこから新しい暗号化と認証の鍵を得る。これを使ってメッセージを暗号化し、さきほどの新しい一時公開鍵と一緒に送信する。
TextSecureは、サーバとクライアント間の共有秘密、いわば機械生成パスワードを使って、新しいプレ鍵のアップロードを認証する。これは送信メッセージの認証にも使われる。このパスワードを漏らしてしまうと、それだけでメッセージの送信も鍵アップもそのユーザになりすましてできてしまうことになる。エキスポート機能があった頃はTextSecureクライアントを別のスマホに移行することができたが、この機能は削除された。エキスポート情報には機械生成パスワードが含まれていたからだ。この平文バックアップはデバイスのSDカードに置かれていたので、他のアプリから読むことができたのだ。
この機能はそれ以来削除されたままだ。なくて困る人がいるとしても、これはユーザビリティの問題ではなく、現実の問題であり、それに対する後ろ向きな対策なのである。
この攻撃は偽配送の一種だ。攻撃者がUKS攻撃を実行すると、ある送信者が攻撃者に向けて送ったつもりのメッセージが、攻撃者から別の人(標的)へのメッセージとして送信される。
これは能力のある攻撃者にとっては簡単にできる。TextSecureサーバ上にある自分の公開鍵を、標的の公開鍵に変えればいい。これは自分の電話番号を再登録すればできる。送信者はQRコードを使って、相手のフィンガープリントが合っていることを検証できるが、これが本当に標的の鍵のフィンガープリントになるのである。
それから、今度は送信者のアカウントを再登録して、その検証SMSか確認通話が送信者に到達しないよう横取りしなければならない。これは太っ腹に権限を与えられた人には造作もないことだ。こうして、送信者として認証し、既知の署名つきメッセージを送信できるようになる。
この攻撃はTextSecureでは解決されていない。プレ鍵の署名は追加したが、まだ暗号学的にIDと関連付けられているわけではないので、奪われて再生される危険がある。
できることがあるとすれば、送信者と受信者の双方がメッセージの暗号化された本文内で言及されるようにすることなどだ。
TextSecureはその構造のおかげで前方秘匿性を獲得している。前方秘匿性(forward secrecy)は、もし長期公開鍵が安全なままであれば、ある時点の対称鍵が漏れても、そのセキュリティ突破は限定的な時間範囲にしか有効でないとする。新しいラチェットのそれぞれに公開鍵が必要であることから、これは達成されている。
完全前方秘匿性(perfect forward secrecy)は、クライアントの持つある時点の鍵が奪取されても、それ以前に送信したメッセージの復号化が不可能である性質と定義されている。このことはTextSecureのwire protocolにより施行されるが、少々ことば遊びに入ってくる。というのも鍵はデバイス上にのみ格納されているので、アプリ上の他の鍵にアクセスすることなく鍵が暴露されることはありそうにない。長期鍵だけではメッセージを復号化できず、ラチェットのステートに対応する一時鍵が必要になるが、これはそのスマホから引き出すことができるので、送信したものの返信されていない(前回のラチェットを使用した)メッセージを復号化できる。これは技術的に言えば「以前の」メッセージの暴露である。
否認性(アリバイ)はさらにあやふやだ。ある特定のメッセージについて、それはだれにでも作成できたのだと言うことは可能だが、その一方で、プレ鍵は公開されているので、TextSecureの中央集中構造が脅威をもたらす。TextSecureサーバは認証とメッセージ転送をするものだが、それを記録することもできる。内容は末端どうしで暗号化されているとはいえ、メタデータは違う。
Analysis Whitepaper:
http://ieeexplore.ieee.org/document/7467371/
Marlinspike, Moxie (30 March 2016). "Signal on the outside, Signal on the inside". Open Whisper Systems. Retrieved 31 March 2016. https://whispersystems.org/blog/signal-inside-and-out/
サーバサイドの通信プログラムなど、OSのシステムコール使いまくり系の、所謂システムプログラミングのうち、電話の交換器とか緊急地震速報のように、処理速度と信頼性が求められる仕様のソフトウェアは、未だにUNIX系(というか実質Linux)にC/C++になってしまうのだろうか。
速さの問題でJavaやPerlがダメとなると、未だにシステムプログラミングはアプリケーションプログラミングよりも高難易度というイメージがある。
かくいう自分の場合、C言語は学生時代の授業でポインタに挫折して以来、仕事で画像処理のプログラム実装でちょっと使ったけど結局よく分からない状態で、急病でリタイヤした人の仕事(C言語で少しだけ作った通信プログラムの引き継ぎ・納品)をムチャ振りされ、泣く泣く取り組んだ経験が半ばトラウマ化している。
だってC言語やっててポインタが分からないとか本当にド素人レベルの初心者が、socket()のノンブロッキングにpipe()にsignal()にselect()無限ループで複数のファイル記述子の監視を非同期通信でfork()もあるよという世界に放り込まれたのだ(当時のLinuxカーネルはpselect()がシステムコール実装されてなかったというオマケ付き)。
K&Rと「UNIXネットワークプログラミング」片手に涙も枯れた状態で帯状疱疹作りながら挑み、最後はどうにかこうにか元請けが引き取ってくれたけど、共有メモリやマルチスレッドはハイレベル過ぎて手が出なかったのが悔やまれる。
これがC++(当時未経験)なら、Javaで体得したオブジェクト指向で複雑な仕様もかなり楽に出来るかと思ったけど、いざ始まってみたらC言語とLinuxのシステムコールを使いこなすだけで精一杯で、C++は今でも未経験と。
あとmalloc()やfree()とかも全く活用できなかった。懸案だったポインタと構造体は嫌でも覚えたけど。
というか休日遊んでいて、突然それまで分からなかった部分が理解できたのはいいが、次の瞬間「やべ!あのまま本番動かしたら洒落にならん!」という展開になり、休日こっそり会社に忍び込んで必死にソース直したこともあったっけ。
・・・という経験をしているので、いつかまたシステムプログラミングの仕事が振られた時のことを考えて、一応PGで飯食ってる仕事人として、何か準備しておきたいと思っているのだが、できればもう少し楽になる技術やフレームワークが生み出されていると嬉しいんだけどなーという感じ。
元増田です。ありがとうございます。
ここの所は、今回の例ではいまいち見えづらい気がする。
たしかに、そうですね…
攻撃を支持した時点で刀をふりあげて、そのあいだに毒でモンスターが死んだら、納刀する、のような場合では、モデル・ビューの関連が密になる例になるでしょうか。
これは知りませんでした。基本クラスのレベルでObserverパターンがサポートされる!しかもタイプセーフ…
Mac OS X のCocoaフレームワークにも KVO という同様の仕組みがありますが、型のチェックは自分でする必要があります。
MOVEは望まれなかった子 - the sea of fertility
ここの所は、今回の例ではいまいち見えづらい気がする。今回の例で複雑になっているのはモデルだけである。ビューがやる事は、「納刀する」「変色した血が飛び散る」イベントをlistenして画面に描画するだけのはず。MVCのイベント機構は、モデル→ビューとコントロール→モデルのメッセージ通知を行うためのもので、モデル同士の通信についてはノータッチ。モデル内での相互作用に、単なるメソッド呼び出しを超えたあれこれが必要なら、DSLを作るなり自前でイベント機構を作るなり好きにして下さい、というスタンスかなあと思われ。
といってもQtのsignal/slotなんかはモデル同士の通信にも使えるわけで、そういう意味で最近のGUIエンジンはMVCの範囲を超えつつある。具体的に「Controllerからの入力もModelの自発的な状態遷移も、同じイベント機構で扱いましょう」というのはMOVEの考え方に非常に近い。
http://blog.neo.jp/dnblog/index.php?module=Blog&action=Entry&blog=pg&entry=3442&rand=9193a
MOVEの考え方からいえば、モデルの責務が吸い出されて単なるデータになってしまうのは、むしろコンセプト通りであるとも言える。
なお、単純な例を超えてRPGの実装を自分が考えるなら、オブジェクト指向設計としては攻撃方法型や特殊作用型(毒とか呪いとか)同士の相互作用を主眼に置いた感じになって、モンスターや勇者は単なるデータに近付いていくだろうなあ、と予想してみる。組んでみないと分からない事もあるだろうけれども。
>>> 月曜日に大規模なFX詐欺が発生するかもしれない③ からの続き<<<
From: 裁量の天才7億トレーダー <sprakfx224@gmail.com>
件名: 【新ブログのお知らせ】
お世話になります。
記事にも書きましたが何があっても大丈夫のように念のため新ブログも立ち上げました。まだ何もありませんがこちらもご確認頂けると幸いです。完全に引越しとなる際はご連絡いたします。
開始と決まれば後は皆様の夢を背負い気合を入れて挑むだけです。
一期、二期生の教育で色々と学ぶことが出来、教材も更にパワーアップして参りましたので、三期生の指導には凄く自信があります。
三期生は80名、まずは80人の年収1億円を安定に稼げる常勝トレーダーへ育成いたします。一先ず目先の通過地点は100億円の経済効果を目指しましょう。
三期生と共に一つ一つしっかりと成長をしチームも益々拡大し成長して参ります。
諦めない限り必ずチャンスはやってきます。
今回の三期生にはしっかりとチャンスを掴んで頂き、責任を持って年収1億円を安定に稼げる常勝トレーダーへ成長していただきます。
こんなに高くてもこのインジケーターをオススメしているのは本当に素晴らしいからです。
ただ、このインジケーターを使う教育方法だからこそこの企画が成り立ちます。
一つ一つ大変優秀なシグナルを出してくださいますが、3つ揃えばこれ以上のものはありません。
最高な環境で最速で常勝トレーダーとなって世間を驚かせて参りましょう。
今後とも応援の程宜しくお願いします。
▼私のブログ
http://ameblo.jp/uranaifxmail/
▼メール窓口
※免責事項(必ずお読みください)
From: 裁量の天才7億円トレーダー <sprakfx224@gmail.com>
お世話になります。
こちらは準備が万端ですので、準備が整いましたらすぐにご連絡頂ければ幸いです。早速指導に取り掛からせて頂きます。
自分の教育方法は優秀なインジケーターを使い兎に角勝ちまくっていただきます。
勝ち続けている間に勝ちパターンが頭ではなく体で覚えることが出来る為、自然と勝ち癖を身に付ける事ができる方法です。
負ければ負けた分だけそれが経験となり勝ち方が見えてくる。といっている指導者の方が多いですがそれは間違った教育方法です。
負けてはいけないのです。
負ける事にも慣れてしまう程恐ろしい事はありません。
勝ち方が見えても負け癖がついていれば勝つ事が出来ません。
こうすれば勝てると気付いているのだが勝てない。
これが一番の問題でありそのような方が非常に多いです。
インジケーターを入手頂けた順から三期生として指導を開始して参ります。
インジケーターを手に入れたい、弟子になりたい。FXで勝ちたい。そういう方はご自信の判断でご購入ください。
恐らく80名ですのですぐに完売となってしまわれます。何かありましたら事前にご相談頂けると幸いです。
84万円(42万円割引されています)
63万円(21万円割引されています)
42万円(10万5千円割引されています)
3種類のロジックまとめ買いで157万5千円で非常にお得となりました。
限界まで値引きの交渉をして参りましたがこれが限界の価格だそうでこれ以上は無理でしたのでこの値段が確定です。
値段が高い順で、シグナルの正確性やシグナル発生回数が高く多くなって参ります。3つのインジケーターを纏めて使うとより素晴らしいシグナルとなります。
頭で考えているより実際にやってみると簡単ですのでまずはお試し頂けると幸いです。
夢を叶えるなら前進あるのみです。
止まって考えていってもチャンスは遠ざかるばかりですのでまずは挑戦する事が何よりも大事だと思います。
必ず常勝トレーダーになりましょう。
今後とも宜しくお願いします。
▼私のブログ
http://ameblo.jp/uranaifxmail/
▼メール窓口
※免責事項(必ずお読みください)
From: 裁量の天才7億トレーダー <sprakfx224@gmail.com>
件名: 【先着80名限定インジケーター紹介】
【先着80名限定インジケーター紹介】
お世話になります。
お待たせいたしました。
コチラより我々が使用しているインジケーターをご購入できます。
交渉に交渉を重ね80名限定で特別に一般価格から大きく値下げしていただけました。
▼申し込みはコチラ
http://www.signal-indicator-evolution.com/
※必ずお申し込みの際はお送り致しました同じメールアドレスでお申し込みください。
一致しない場合は弟子として指導を行う事が出来ませんのでご了承ください。
また、商品を複数購入される場合は個数分申し込みをする流れとなります。
基本的には3つのロジック全て使うのが一番好ましいですが、3つどうしても手に入れられない場合は1つでも相当成長します。年収億を稼ぐ事を目標とするならば全部あるのが望ましいです。
入手いたしました後ご連絡いただき次第全員へ三期生の教育マニュアルをお渡し致します。インジケーターを手に入れているのか確認を致しますので必ず手に入れた後にご連絡をお願いいたします。
インジケーターは凄く優れているので今想像している以上に使ってみたらきっと驚かれるかと思います。ただし今回の対応は自分のポリシーに反していますので気持ちよくオススメできませんし致しません。
『ご購入は私に委ねずご自身の判断でお願いします』
尚、三期生の教育と販売店とは一切関係がありませんので、「商品のお問い合わせは販売店へ」「弟子教育のお問い合わせは私へ」ご連絡をするようお願い致します。
三期生では80名教育するという事から、80名限定で割引価格で販売して頂ける事となりました。
80名に達しましたら購入できなくなりますので先日の希望者数からみたら数時間で購入できなくなる可能性がありますのでお早めにご判断ください。
▼申し込みはコチラ
http://www.signal-indicator-evolution.com/
※必ずお申し込みの際はお送り致しました同じメールアドレスでお申し込みください。
一致しない場合は弟子として指導を行う事が出来ませんのでご了承ください。
三期生で自分の手で常勝トレーダーへ指導出来る事を楽しみにご連絡お待ちしております。
▼メール窓口
※免責事項(必ずお読みください)
http://www.signal-indicator-evolution.com/
商品一覧
savings_Signal \ 525,000 → \ 420,000(税込み)
Excellence_Signal \ 840,000 → \ 630,000(税込み)
miracle_Signal \ 1,260,000 → \ 840,000(税込み)
おまとめ買い \ 2,100,000 → \ 1,575,000(税込み)
ドメイン情報
http://www.signal-indicator-evolution.com/
その後交渉して80名限定で特別扱いされたのに、
→矛盾している
----
Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.
Domain Name: SIGNAL-INDICATOR-EVOLUTION.COM
Registrar: TUCOWS DOMAINS INC.
Whois Server: whois.tucows.com
Referral URL: http://domainhelp.opensrs.net
Name Server: NS.YT.COM
Name Server: NS3.YT.COM
Name Server: NS5.YT.COM
Status: ok
Creation Date: 03-oct-2013 <<<ドメイン作成日
Expiration Date: 03-oct-2014
From: 裁量の天才7億トレーダー <sprakfx224@gmail.com>
件名: 【感謝のご連絡】
お世話になります。
付いて来て下さる方が想像以上にたくさんいらっしゃって本当に嬉しく思っております。
今回、インジケーターが無料で使用できなくなり、やむを得えない策をとって参り応援して頂ける方の信用を失ってしまいましたが決して諦めません。
弟子限定の秘密の箱も作り三期生候補とみている方々にはお送りしておりますので、今度からそちらをご覧頂き常勝トレーダーになるよう一緒に頑張って参りましょう。
今週末までには三期生が決定いたしますので楽しみにしております。
※免責事項(必ずお読みください)
記事は未投稿。
天翔のブログ
http://ameblo.jp/clickfxyuko33/
http://ameblo.jp/mikeneko-333333/
五右衛門のブログ
ジャック・バウアーは死なない
http://ameblo.jp/eurusdchartlog/
http://fxinspect.com/archives/6615
http://khdlucky.blog.fc2.com/blog-entry-355.html
アメブロは犯罪の温床として、これからも被害を蔓延させていくんでしょうね。。。
以上です。
大統領選でニューヨークタイムズのネイト・シルバーの数理モデル予測が全50州で的中―政治専門家はもはや不要? | TechCrunch Japan
PECOTA - Wikipedia, the free encyclopedia
Election Forecasts - FiveThirtyEight Blog - NYTimes.com
Amazon.co.jp: The Signal and the Noise: Why So Many Predictions Fail-but Some Don't: Nate Silver: 洋書
ワグナーは投票日よりかなり前の段階で民主党候補の勝利を予測(しかもこの予想の誤差が150票ほどだったことも開票後に判明)した。
政治コンサルタントの実態暴露だ.彼等は相手候補への中傷と票割れの誘導が仕事 アローの不可能性定理からわかるように完璧な投票システムはない
If users want to prolong battery the efficient use of the time, in addition to the quality of the charger to have the guarantee, the right skills and charging is essential, because of low quality charger or wrong charging methods would affect battery time and life cycle, the following is about to charge skills:
1. The battery before they leave the factory, manufacturers were activated processing, and the charge, so the battery are more electricity, my friends say battery charging adjustment period in accordance with the time, standby still seriously insufficient, assuming that the battery is really quality goods battery of words, this kind of circumstance should extend the setting and then 3 ~ 5 times fully charge and discharge.
2. If new phone is lithium ion battery, so before 3 ~ 5 times charging commonly known as adjustment period, should be charged more than 14 hours, in order to ensure that the fully activate lithium ion activity. The lithium ion battery no memory effects, but have very strong sui sex, should give full activated PANASONIC CGR-D220 Battery, to guarantee the use of after can reach the right performance.
3. Some automation intelligent quick charger when instructions lights change, said only full of 90%. The charger will automatically change with slow charge will batteries. Best will use after batteries, otherwise, it will shorten use time.
4. Before charging and discharging lithium battery does not need special, but will not discharge damage to the battery. As far as possible when charging at the slow ChongChongDian, reduce the way quick charge; Time don't more than 24 hours. The battery after three to five times fully recharge cycles of internal after chemical will be all "activate" to achieve the best use effect.
5. Please use the original or the reputation of the good brand charger, li-ion battery to lithium battery charger with special, and follow the instructions, otherwise, it will damage to the battery, and even dangerous.
6. Have many users often in charge still leave her cell phone, actually such will be very easy to PANASONIC CGA-S101E/1B Battery damage the service life of the mobile phone, because in charge of the process, the circuit boards of mobile phone can calorific, if this time more exotic phone, may produce instant backflow current, internal parts to mobile phone damage.
7. The battery life depends on the number repeatedly charging and discharging, so should try to avoid more battery electric charge when, this will shorten battery life. Cell phone time more than 7 days, supposed to completely discharge the cell phone battery, enough electricity before use.
8. The cell phone battery have self-discharge, need not when the nimh batteries will press the residual capacity every day, about 1% of the discharge, lithium battery every day to 0.2% ~ 0.3% discharge. In for the battery, try to use the special socket, don't will the home appliance such as the Shared and the TV charger socket.
9. Though the phones in the network coverage area, but in the cell phone charge, cell phones have been unable to accept and call. At this time, can use of the mobile phone is not transfer function, will be transferred to the mobile phone side of fixed telephone in order to prevent calls lost, this kind of method for mobile phone is not in the network coverage of the area or weak signal and temporarily unable to the applicable also.
10. Don't will be exposed to high temperature or cold PANASONIC DMW-BCG10E Battery , as the dog, should not put the phone on the car, and the sun blazed through the; Or get air conditioning room, in air conditioning to be blown continuously place. When charging, the battery is a little heat is normal, but can't let it what the high temperature "suffer". In order to avoid the happening of this kind of circumstance, had better be in charge at room temperature, and don't cover anything on the mobile phone.
11. Nickel cadmium (N iCd) before the battery must ensure that the batteries are no electricity, recharging the battery must ensure that sufficient electricity after.
12. If the cell phone battery placed too long and not use, the best maintenance department to cell phones to the application for a live processing, also can use a constant dc voltage is the voltage adjustment for 5 ~ 6 V, current 500 ~ 600 mA reverse connect battery. Note that a touch namely release, the most repeated three times can, through such treatment after another, with the original adapter to "adaptation" charge.
13. Charge is not as long as possible, to no protection circuit batteries that should stop after charging, or the battery will with fever or overheating impact performance.
14. Lithium ion battery must choose special charger, otherwise may not reach the saturated state, affect their performance. Charging completes, should avoid to place in charger on more than 12 hours or more, long-term need not when should make a battery and cell phone separation.
When the diesel generators were gone, the reactor operators switched to emergency battery power. The batteries were designed as one of the backups to the backups, to provide power for cooling the core for 8 hours. And they did.
Within the 8 hours, another power source had to be found and connected to the power plant. The power grid was down due to the earthquake. The diesel generators were destroyed by the tsunami. So mobile diesel generators were trucked in.
This is where things started to go seriously wrong. The external power generators could not be connected to the power plant (the plugs did not fit). So after the batteries ran out, the residual heat could not be carried away any more.
At this point the plant operators begin to follow emergency procedures that are in place for a “loss of cooling event”. It is again a step along the “Depth of Defense” lines. The power to the cooling systems should never have failed completely, but it did, so they “retreat” to the next line of defense. All of this, however shocking it seems to us, is part of the day-to-day training you go through as an operator, right through to managing a core meltdown.
It was at this stage that people started to talk about core meltdown. Because at the end of the day, if cooling cannot be restored, the core will eventually melt (after hours or days), and the last line of defense, the core catcher and third containment, would come into play.
But the goal at this stage was to manage the core while it was heating up, and ensure that the first containment (the Zircaloy tubes that contains the nuclear fuel), as well as the second containment (our pressure cooker) remain intact and operational for as long as possible, to give the engineers time to fix the cooling systems.
Because cooling the core is such a big deal, the reactor has a number of cooling systems, each in multiple versions (the reactor water cleanup system, the decay heat removal, the reactor core isolating cooling, the standby liquid cooling system, and the emergency core cooling system). Which one failed when or did not fail is not clear at this point in time.
So imagine our pressure cooker on the stove, heat on low, but on. The operators use whatever cooling system capacity they have to get rid of as much heat as possible, but the pressure starts building up. The priority now is to maintain integrity of the first containment (keep temperature of the fuel rods below 2200°C), as well as the second containment, the pressure cooker. In order to maintain integrity of the pressure cooker (the second containment), the pressure has to be released from time to time. Because the ability to do that in an emergency is so important, the reactor has 11 pressure release valves. The operators now started venting steam from time to time to control the pressure. The temperature at this stage was about 550°C.
This is when the reports about “radiation leakage” starting coming in. I believe I explained above why venting the steam is theoretically the same as releasing radiation into the environment, but why it was and is not dangerous. The radioactive nitrogen as well as the noble gases do not pose a threat to human health.
At some stage during this venting, the explosion occurred. The explosion took place outside of the third containment (our “last line of defense”), and the reactor building. Remember that the reactor building has no function in keeping the radioactivity contained. It is not entirely clear yet what has happened, but this is the likely scenario: The operators decided to vent the steam from the pressure vessel not directly into the environment, but into the space between the third containment and the reactor building (to give the radioactivity in the steam more time to subside). The problem is that at the high temperatures that the core had reached at this stage, water molecules can “disassociate” into oxygen and hydrogen – an explosive mixture. And it did explode, outside the third containment, damaging the reactor building around. It was that sort of explosion, but inside the pressure vessel (because it was badly designed and not managed properly by the operators) that lead to the explosion of Chernobyl. This was never a risk at Fukushima. The problem of hydrogen-oxygen formation is one of the biggies when you design a power plant (if you are not Soviet, that is), so the reactor is build and operated in a way it cannot happen inside the containment. It happened outside, which was not intended but a possible scenario and OK, because it did not pose a risk for the containment.
So the pressure was under control, as steam was vented. Now, if you keep boiling your pot, the problem is that the water level will keep falling and falling. The core is covered by several meters of water in order to allow for some time to pass (hours, days) before it gets exposed. Once the rods start to be exposed at the top, the exposed parts will reach the critical temperature of 2200 °C after about 45 minutes. This is when the first containment, the Zircaloy tube, would fail.
And this started to happen. The cooling could not be restored before there was some (very limited, but still) damage to the casing of some of the fuel. The nuclear material itself was still intact, but the surrounding Zircaloy shell had started melting. What happened now is that some of the byproducts of the uranium decay – radioactive Cesium and Iodine – started to mix with the steam. The big problem, uranium, was still under control, because the uranium oxide rods were good until 3000 °C. It is confirmed that a very small amount of Cesium and Iodine was measured in the steam that was released into the atmosphere.
It seems this was the “go signal” for a major plan B. The small amounts of Cesium that were measured told the operators that the first containment on one of the rods somewhere was about to give. The Plan A had been to restore one of the regular cooling systems to the core. Why that failed is unclear. One plausible explanation is that the tsunami also took away / polluted all the clean water needed for the regular cooling systems.
The water used in the cooling system is very clean, demineralized (like distilled) water. The reason to use pure water is the above mentioned activation by the neutrons from the Uranium: Pure water does not get activated much, so stays practically radioactive-free. Dirt or salt in the water will absorb the neutrons quicker, becoming more radioactive. This has no effect whatsoever on the core – it does not care what it is cooled by. But it makes life more difficult for the operators and mechanics when they have to deal with activated (i.e. slightly radioactive) water.
But Plan A had failed – cooling systems down or additional clean water unavailable – so Plan B came into effect. This is what it looks like happened:
In order to prevent a core meltdown, the operators started to use sea water to cool the core. I am not quite sure if they flooded our pressure cooker with it (the second containment), or if they flooded the third containment, immersing the pressure cooker. But that is not relevant for us.
The point is that the nuclear fuel has now been cooled down. Because the chain reaction has been stopped a long time ago, there is only very little residual heat being produced now. The large amount of cooling water that has been used is sufficient to take up that heat. Because it is a lot of water, the core does not produce sufficient heat any more to produce any significant pressure. Also, boric acid has been added to the seawater. Boric acid is “liquid control rod”. Whatever decay is still going on, the Boron will capture the neutrons and further speed up the cooling down of the core.
The plant came close to a core meltdown. Here is the worst-case scenario that was avoided: If the seawater could not have been used for treatment, the operators would have continued to vent the water steam to avoid pressure buildup. The third containment would then have been completely sealed to allow the core meltdown to happen without releasing radioactive material. After the meltdown, there would have been a waiting period for the intermediate radioactive materials to decay inside the reactor, and all radioactive particles to settle on a surface inside the containment. The cooling system would have been restored eventually, and the molten core cooled to a manageable temperature. The containment would have been cleaned up on the inside. Then a messy job of removing the molten core from the containment would have begun, packing the (now solid again) fuel bit by bit into transportation containers to be shipped to processing plants. Depending on the damage, the block of the plant would then either be repaired or dismantled.
Now, where does that leave us?
・The plant is safe now and will stay safe.
・Japan is looking at an INES Level 4 Accident: Nuclear accident with local consequences. That is bad for the company that owns the plant, but not for anyone else.
・Some radiation was released when the pressure vessel was vented. All radioactive isotopes from the activated steam have gone (decayed). A very small amount of Cesium was released, as well as Iodine. If you were sitting on top of the plants’ chimney when they were venting, you should probably give up smoking to return to your former life expectancy. The Cesium and Iodine isotopes were carried out to the sea and will never be seen again.
・There was some limited damage to the first containment. That means that some amounts of radioactive Cesium and Iodine will also be released into the cooling water, but no Uranium or other nasty stuff (the Uranium oxide does not “dissolve” in the water). There are facilities for treating the cooling water inside the third containment. The radioactive Cesium and Iodine will be removed there and eventually stored as radioactive waste in terminal storage.
・The seawater used as cooling water will be activated to some degree. Because the control rods are fully inserted, the Uranium chain reaction is not happening. That means the “main” nuclear reaction is not happening, thus not contributing to the activation. The intermediate radioactive materials (Cesium and Iodine) are also almost gone at this stage, because the Uranium decay was stopped a long time ago. This further reduces the activation. The bottom line is that there will be some low level of activation of the seawater, which will also be removed by the treatment facilities.
・The seawater will then be replaced over time with the “normal” cooling water
・The reactor core will then be dismantled and transported to a processing facility, just like during a regular fuel change.
・Fuel rods and the entire plant will be checked for potential damage. This will take about 4-5 years.
・The safety systems on all Japanese plants will be upgraded to withstand a 9.0 earthquake and tsunami (or worse)
・I believe the most significant problem will be a prolonged power shortage. About half of Japan’s nuclear reactors will probably have to be inspected, reducing the nation’s power generating capacity by 15%. This will probably be covered by running gas power plants that are usually only used for peak loads to cover some of the base load as well. That will increase your electricity bill, as well as lead to potential power shortages during peak demand, in Japan.
If you want to stay informed, please forget the usual media outlets and consult the following websites:
http://www.world-nuclear-news.org/RS_Battle_to_stabilise_earthquake_reactors_1203111.html
http://bravenewclimate.com/2011/03/12/japan-nuclear-earthquake/
http://ansnuclearcafe.org/2011/03/11/media-updates-on-nuclear-power-stations-in-japan/