Brave Browser(GoogleAnalyticsなど)を自動的にブロックしてくれるため、個人の行動がばれにくくなります。ただ、市場のシェアはわずか(2021年のマーケットシェア調査は0.05%、Braveのオフィシャルデータなら2000万ユーザ)なので、Brave Browserを使用するだけフィンガープリンティングになりやすいでしょう。では、WebサイトがBrave Browserを特定できるでしょうか?
投稿数 90 件(41 ~ 50件目)
![MacOS 10.15 CatalinaをVMwareにインストール](/blog/static/d9719640e1ec82fb442291f17cb7ce46/c40b6/topImage.jpg)
無料のVMware FusionにMacOS Catalinaのインストール方法をご紹介します
![MacOS 10.15 CatalinaをParallelsにインストール](/blog/static/a9a9c53632ec08d241c0aaf90c641696/c40b6/topImage.jpg)
2019年リリースされたMacOSのSafari@v13ですが、type="date"が使えません。まだまだ新しいほうで対応しなければいけません。しかし、エンジニア全員のMacbookProのMacOSが最新でSafari@14しか入っていません。仕方ないが、仮想マシンに古いCatalinaをインストールしてローカルでSafari@13の挙動を確認できるように決めました。Apple社はこの辺優しくありません。いろいろ苦労しました。
![コロナワクチン--モデルナの副反応](/blog/static/1ff46a1192675cde79646e2e0cb51363/c40b6/topImage.jpg)
コロナの流行がなかなか落ち着かない日々から、早めに正常の生活に戻りたい方々が少なくありません。幸い会社の社員たちが投資先のコロナワクチン接種対象となり、7月30日に2回目のワクチンを受けました。モデルナはファイザーより副反応が軽いという噂がありながら、決して軽視できるものできないと実感しました。これからワクチンを受ける方にご参考になれば幸いです。
![サーバントップーー悪質エコキュートの訪問販売会社](/blog/static/3538f98437d438ce9460f3f98fa90527/c40b6/topImage.jpg)
…
![sourcemapを利用して、stacktraceでエラーの発生源を特定する](/blog/static/46e20b19cd3ee69822bd3579d472023d/c40b6/topImage.jpg)
webpackでバンドルしたnodejsのファイル(人間が読めない)にエラーが発生した場合、ソースコードの場所(人間が読めるソースコード)を特定する必要があるでしょう。わかったらすごく簡単と知りながら結局時間がかかりましたので、方法を記録します。
![HEIFファイルのアップロード対策](/blog/static/835f216164a24f40a06bf17cc3394855/c40b6/topImage.jpg)
HEIFの普及率を考えると、現時点アップロードさせない方が一番いいと思います。まず`input`にfile typeで制御しましょう。しかし、これだけでは拡張子が間違ったパターンを防げません。万全の対策として、アップロードされたファイルが本物のイメージファイルのことをチェックする必要があります。チェックする方法が2つあります。クライアント側でイメージファイルをリサイズしようとしたら、`Image` objectに読み込めるかどうかでチェックすればいいでしょう。それ以外の場合は、まめにファイルヘッダーの数バイトを読み込んで、Image Type Patternでチェックしたほうが早いでしょう。
![多言語のGatsbyJSサイトにAlgoliaで全文検索を導入しましょう](/blog/static/756a9dc4905562662bbfffae6792ed94/c40b6/topImage.jpg)
ブログとドキュメントサイトといえば、GatsbyJSが有力な候補者となるでしょう。レンダリングのスピードがかなり早く、プラグインの数が多くSEO対策も簡単にできます。ドキュメントがかなりわかりやすく、学習コストが低いと言えるでしょう。ReactJSのオフィシャルサイト https…
![arm64のEC2に.Net Coreをインストール](/blog/static/443f0a4cc11766e3c71bc805f68b82ca/c40b6/topImage.jpg)
Intelより安いArmが搭載されたインスタンスを使えば、コスパフォが向上できるでしょう。ただいまArm64サポートしているOSがそれほど多くないですが、Ubuntu18以降、またAmazon Linux2であれば動きます。そのシステムに、.Net Coreで開発したプロジェクトをデプロイするため、Dockerのほうが一段上なんですが、今日はOSの直下に.Net Coreをグローバル的にインストールする方法を紹介します。
![TypeScriptをコマンドラインで実行する](/blog/static/3ab3deef857f30d85a68790c047104ab/c40b6/topImage.jpg)
1つのTypeScriptファイルのみを実行するために、package.json+node_modulesの組み合わせは少々煩雑でしょう。今日いくつかコマンドラインでTypeScriptファイルを実装できる方法をまとめてみます。 npx ts-node に依存します。8.…