2021-01-05
ひとこと
年末年始で読んでたもの。 楽天によるSalesforceの設定不備による情報流出事件があったので年末はそれ関連の記事を読んでた。
リスト
- ✅ How Shopify Uses WebAssembly Outside of the Browser — Development
- ✅ 大学でRustを教えた話 - 未完成な論を綴るブログ
- ✅ CPUエミュレータをRustで自作する - Don't Repeat Yourself
- ✅ WebAssemblyで機械学習Webアプリ「俺か俺以外か」をつくった - Stimulator
- ✅ VSCodeの拡張開発に入門してみました | GMOアドパートナーズグループ TECH BLOG byGMO
- ✅ 楽天で最大148万件の顧客情報が流出か、セールスフォースのシステム設定を誤る | 日経クロステック(xTECH)
- ✅ 【お知らせ】当社一部製品をご利用のお客様におけるゲストユーザに対する共有に関する設定について | セールスフォース・ドットコム
- ✅ Salesforce Lightning Platformへの攻撃手法について - monii - Medium
- ✅ Salesforceの設定不備に起因した外部からのアクセス事案についてまとめてみた - piyolog
- ✅ Webブラウザセキュリティ ― Webアプリケーションの安全性を支える仕組みを整理する – 技術書出版と販売のラムダノート
- ✅ Rustを実践的に学ぶには
- ✅ 自分のグローバルIPアドレスを知れるサービス ifconfig.io - てくなべ (tekunabe)
- ✅ 2021年のウェブ標準とブラウザ:新春特別企画|gihyo.jp … 技術評論社
- ✅ Webブラウザーで動く第4の言語“WebAssembly”はどう凄い? C++もコンパイル……~IIJがアプリケーション分野の革新を振り返る~【IIJ Technical WEEK 2020】 - INTERNET Watch
- Deep Dive into Site Isolation (Part 1) | Edge VR
- Realms API ECMAScript Proposal · Issue #542 · w3ctag/design-reviews
Stale
- 2021年 は Fullstack Next.js 元年なので、有望な Next.js 系フレームワークを全部試した
- Time to Say Goodbye to Google Fonts
- Better JS scheduling with isInputPending()
- Webパフォーマンスの振り返り 2020 - Webパフォーマンスについて
- 0からRust/Wasmを使ってブラウザで動くバーコードリーダを作ってみた話 @_mkazutaka | メルカリエンジニアリング
読んだ記事のメモ
2021年のウェブ標準とブラウザ:新春特別企画|gihyo.jp … 技術評論社
- 仕様策定プロセスが改訂され、勧告された仕様に対する修正や機能追加が条件つきで認められるように -> Living Standardライクな仕様の改訂が増えていく
- Chromium版Edge
- 旧Edgeは2021-03-09にサポート終了
- IE11からEdgeへのリダイレクト機能(参考:https://docs.microsoft.com/ja-jp/microsoft-edge/web-platform/ie-to-microsoft-edge-redirection)
- UA文字列固定化
- ChromeのUA Client Hints
- Safariは半固定化
- Privacy Sandbox
Webブラウザーで動く第4の言語“WebAssembly”はどう凄い? C++もコンパイル……~IIJがアプリケーション分野の革新を振り返る~【IIJ Technical WEEK 2020】 - INTERNET Watch
動画もここで公開されてる https://www.iij.ad.jp/movie/teckweek2020.html
How Shopify Uses WebAssembly Outside of the Browser — Development
ブラウザではなくバックエンドにWasmを採用したShopifyの事例。 Shopifyはプラットフォームとして外部開発者がコードを書いて機能拡張したりできるのかな?触ったことなくてわからない。
(画像は記事より引用)
Wasmにコンパイルできる言語はいくつかあるけど、オフィシャルサポート言語としてはAssemblyScriptを採用したらしい。