タグ

2021年6月15日のブックマーク (2件)

  • ソフトウェアの互換性と僕らのUser-Agent文字列問題|Rui Ueyama

    いろいろな環境で動くプログラムでは互換性のためにその場しのぎのことをしないといけないことがよくあるけど、歴史が積み重なってくると、アドホックな技の上にアドホックな技が積み上がる喜劇的な状態になることがある。こういう問題は認識するのは簡単だが直すことは誰にもできない。まさに僕がそのような体験をしたのでちょっと説明したい。 僕は仕事としてオープンソースのlldというリンカを書いている。リンカというのはコンパイラが生成したバイナリファイルをつなぎ合わせて最終的な実行ファイルやDLLを作成するプログラムで、知らない人も多いと思うけど、何をコンパイルしても最後にはリンカが動いている。lldは既存プログラムより何倍も速くてビルドが早くなるというので最近は結構人気が高まっていて、FreeBSDなどのいくつかのOSが全面的にスイッチしようとしたり、あるいは大規模プロジェクトChromeや、どうもFire

    ソフトウェアの互換性と僕らのUser-Agent文字列問題|Rui Ueyama
  • ファイザー、モデルナ、アストラゼネカのワクチン どう違うの? | NHK

    新型コロナウイルスの対策として、日で接種が進められてきたファイザーとモデルナのワクチンに加えて、8月からはアストラゼネカのワクチンも公的な予防接種に使われ始めました。 この3種類のワクチンの特徴や効果などをまとめました。 ※5月21日に公開した記事に、8月24日時点での最新情報を加えて更新しました。 この2つのワクチンは、遺伝物質のメッセンジャーRNAを使っていて、メッセンジャーRNAワクチン、もしくは頭文字をとって「mRNAワクチン」と呼ばれています。 新型コロナウイルスが細胞に感染するときの足がかりとなるスパイクたんぱく質を作るための遺伝情報を含む物質、「mRNA」を投与する仕組みです。「mRNA」はいわば設計図のようなもので、体内の細胞によってスパイクたんぱく質が作られ、その後、免疫の仕組みが働き、ウイルスを攻撃する抗体を作るよう促します。 実際のウイルスは使っておらず、ワクチンを

    ファイザー、モデルナ、アストラゼネカのワクチン どう違うの? | NHK