タグ

2021年2月16日のブックマーク (5件)

  • 閲覧者のユーザーエージェントを三角関数で判定できるか? - Qiita

    概要 先日ふと自分のPCのフィンガープリントを取ってみたところ「IPアドレス」など様々な項目が並ぶ中に「Math.tan」という変な項目を見つけました。 「なぜ三角関数が出てくるの?」と気になって調べてみたところ、**三角関数の値はブラウザやOSの実装により微妙に異なることがあり、特定の式をブラウザに計算させることで利用者を識別する手段になり得る1**という話でした。 面白そうだなと思ったので、記事ではその手法で実際どの程度までブラウザ/OSを判別できるのか調査してみました。 検証方法 今回は様々な文献12の情報を参考に、以下の式を各OSの各ブラウザに計算させました。 tan(-1e300) cosh(10)(厳密には三角関数の類似ですが) これら以外も10数種類ほど試したのですが、判別に使えたのはこの2つのみでした。 試したOSとバージョン macOS Catalina (ver.10

    閲覧者のユーザーエージェントを三角関数で判定できるか? - Qiita
    igrep
    igrep 2021/02/16
    おもしろいところに目をつけるなぁ
  • Borsh

    Borsh, binary serializer for security-critical projects. Borsh stands for Binary Object Representation Serializer for Hashing. It is meant to be used in security-critical projects as it prioritizes consistency, safety, speed; and comes with a strict specification. It optimizes for the following qualities in the decreasing priority: Consistency Consistency means there is a bijective mapping between

  • 北・東日本で暴風雪予想 「数年に一度の猛吹雪」恐れも:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    北・東日本で暴風雪予想 「数年に一度の猛吹雪」恐れも:朝日新聞デジタル
    igrep
    igrep 2021/02/16
  • Flash作品を残すために取り組んだこと - プラグイン無しでFlashを再生できるJSライブラリを採用して - ICS MEDIA

    ブラウザプラグインのFlash Playerは2020年末でサポートが終了しました。そのことにより、Flashコンテンツをブラウザで再生する手段がなくなっています。 筆者はBeautiflビューティフルというウェブサイトを個人的に運用しています。Beautiflは、ユーザーが投稿したFlash作品を紹介するギャラリーサイトです。Flash Player終了によってウェブサイトの目的であるFlashの再生体験ができなくなるので、窮地に陥りました。Flash Playerの終了は2017年にアドビが決定したことで覆せないので、ウェブサイト側として次の3つの対策を行いました。 FlashをHTMLで再生可能にする Flashをビデオとして残す SWFファイルをダウンロード可能にする 記事ではウェブでFlashコンテンツをどうやって残していこうとしたのか、そのアプローチを紹介します。 Beaut

    Flash作品を残すために取り組んだこと - プラグイン無しでFlashを再生できるJSライブラリを採用して - ICS MEDIA
    igrep
    igrep 2021/02/16
  • 気象庁|津波を予測する仕組み

    を定める必要があります。 断層の向きは、過去の地震を参考に決めています。 断層の水平位置と深さ、及び、断層の大きさとすべりの大きさ(これらはマグニチュードから換算できます。)については、どのような場所で、どのような大きさの地震が発生しても対処できるよう、多数のシミュレーションを行います。 なお、断層の傾きとすべり方向については、最も大きく津波を発生させるような設定である、傾きが45°の純粋な逆断層(下の図を参照)としています。 断層は水平方向に約1,500箇所、深さは0~100kmの間で6通り、またマグニチュードは4通りを考え、これらの断層ひとつひとつについて海底の地殻変動を求めます。 これを津波伝播計算に引き渡します。 <津波伝播計算>  一般に、津波を発生させるような海底地殻変動は数十キロメートル以上の広がりをもっていて、津波が広がり始める前に地殻変動が完了するため、 海底地殻の上下変

    igrep
    igrep 2021/02/16