# 2021-12-10 - 記事読み - [Web フロントエンドのレガシーコードを置き換えるためのテストの考え方 - ドワンゴ教育サービス開発者ブログ](https://blog.nnn.dev/entry/2021/12/03/123000) - [Rust + Node-APIでクロスプラットフォーム向けnpmパッケージを公開する - 別にしんどくないブログ](https://shisama.hatenablog.com/entry/2021/12/03/054437) - [「空気を読む」を逆手に取って社内のITリテラシー向上 Cygamesが実践した4つの工夫](https://www.itmedia.co.jp/news/articles/2112/03/news041.html) - [エンジニアのための「ミーティング・メモ」入門 - クラウドサービスとVSCodeを添えて - Lean Baseball](https://shinyorke.hatenablog.com/entry/meeting-memo) - [古いCircleCI Slack通知からの移行の道](https://zenn.dev/kawahara/articles/798dc46c437587) - [大規模ゲームインフラとしての_Kubernetes_とノーメンテナンス運用.pdf](https://speakerdeck.com/toversus/da-gui-mo-kemuinhuratositefalse-kubernetes-tofalsementenansuyun-yong) - [プログラミングの幅を広げよう!一段上のPromise活用テクニック](https://ics.media/entry/211203/) - [GitHub Codespaces環境でDenoを使ってSlack Botを作ってみよう!(Deno基礎知識 + 環境構築編) - BASEプロダクトチームブログ](https://devblog.thebase.in/entry/2021/12/04/110000) - [重いサイトを軽くしろ!年末年始は #WebSpeedHackathon 2021 に挑戦しよう | CyberAgent Developers Blog](https://developers.cyberagent.co.jp/blog/archives/32747/) - [EC2をぶっ飛ばしてデータが全部消えてしまった話 - Qiita](https://qiita.com/mogmet/items/362b57ea3e237c837ad6) - [「DXに必要なIT」をIPAが提唱、スサノオ・フレームワークでモノリシック退治](https://xtech.nikkei.com/atcl/nxt/column/18/00001/06319/) - [知ってると得をするReactコンポーネントのイケてる書き方 - Qiita](https://qiita.com/102Design/items/b1dcebbbc768c65befc9) - [アンチパターンから考えるアプリケーションデザインの理想形|Goodpatch Blog グッドパッチブログ](https://goodpatch.com/blog/appdesign-antipatterns) - [Chromeの新API「WebGPU」ではどれだけパフォーマンスが改善されるのか?](https://gigazine.net/news/20211203-webgpu-webgl-computations-perfomance/) - [Dockerを利用したSandbox内でWordやExcelファイルをPDFに変換することで悪意のある攻撃からMacやPCを守ってくれるユーティリティ「Dangerzone」がM1 Macでも利用可能に。](https://applech2.com/archives/20211204-dangerzone-support-m1-mac.html) - [AWS、ローコードのアプリ開発ツール「Amplify Studio」を発表 | TechCrunch Japan](https://jp.techcrunch.com/2021/12/04/2021-12-02-aws-launches-amplify-studio-a-new-low-code-app-development-tool/) - [react-router 作り方](https://zenn.dev/stin/articles/how-to-develop-react-router) - [過去最大の20TB HDDが12月17日に発売、SeagateのNAS向け「IronWolf Pro」](https://akiba-pc.watch.impress.co.jp/docs/news/news/1371604.html) - [Fast CSV processing with SIMD](https://nullprogram.com/blog/2021/12/04/) - [大コンテナ時代における.gitを使うワークフローの難点を解決するためにGitHubDDLを作った - ぱいぱいにっき](https://mackee.hatenablog.com/entry/2021/12/04/203749) - [日本のWEBに革命をもたらす BudouX で自動文字組みを行う。しかも、Web Componentとして](https://zenn.dev/junseinagao/articles/f4fd3bf790ef189f8c74) - [モブプログラミングを導入し、チーム一丸となってタスクに取り組むようになった話](https://engineering.mercari.com/blog/entry/20211130-52e6d96087/) - [フロントエンドエンジニアがWASM(Rust)でWebアプリを作ってみた](https://zenn.dev/gagaga/articles/rust-web-frontend) - [JavaScript の正規表現で複数文字からなる絵文字を扱えるようにする提案: Days on the Moon](https://nanto.asablo.jp/blog/2021/12/04/9445521) - [設計を歪める認知バイアス - Qiita](https://qiita.com/MinoDriven/items/8e4abda43b05cd7a0200) - [メルペイのクライアントエンジニアリングの話](https://engineering.mercari.com/blog/entry/20211205-merpay-client-engineering/) - [Three.js(WebGL)で一年以上学習した成果と便利なクラス/ライブラリを紹介](https://zenn.dev/uemuragame5683/articles/e2777b5b956f81) - [Browserslist でサポートブラウザを設定しよう - BASEプロダクトチームブログ](https://devblog.thebase.in/entry/2021/12/05/110000) - [マイクロサービスにひそむ複雑さに立ち向かう - Qiita](https://qiita.com/behiron/items/017b12ee7ffa6dfeb254) - [マイクロソフト、Windows 11の「Edge以外にデフォルトブラウザ切替え困難」を撤回か - Engadget 日本版](https://japanese.engadget.com/microsoft-backtrack-windows11-default-browser-045029527.html) - [BtoB企業が開催するウェビナーとそのポイント - NRIネットコム Design and Tech Blog](https://tech.nri-net.com/entry/webinar_for_b2b_marketing) - [M5Stamp-C3 Mate で始める組込み「std」Rust プログラミング - 低レイヤ強くなりたい組込み屋さんのブログ](https://tomo-wait-for-it-yuki.hatenablog.com/entry/embedded-std-rust-on-m5stamp-c3-mate) - [「街の書店が消えてゆく」…書店をめぐる状況は今、とても深刻だ(篠田博之) - 個人 - Yahoo!ニュース](https://news.yahoo.co.jp/byline/shinodahiroyuki/20211204-00271183) - [リモートワークガチ勢!M1 Max MacBook Proを使った北野氏の作業環境 | ゴリミー](https://gori.me/mac/mac-setups/139090) - [米誌が指摘する「日本のアニメのハリウッド実写化で“繰り返される過ち”」とは | ネットフリックス版『カウボーイビバップ』を例に考える](https://courrier.jp/news/archives/270202/) - [自作プログラミング言語と WebAssembly コンパイラ](https://quramy.medium.com/%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E%E3%81%A8-webassembly-%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9-a19b80c25f1e) - [WebサイトのUIにさまざまなフローティング要素を実装するためのJavaScriptのライブラリ -Floating UI](https://coliss.com/articles/build-websites/operation/javascript/powerful-positioning-primitives-floating-ui.html) - [リモートワーク下での手描きグラフィックファシリテーション活用術 - NTT Communications Engineers' Blog](https://engineers.ntt.com/entry/2021/12/05/212739) - [ZOZO研究所のマーケティング施策論文がAI分野の国際会議NeurIPS 2021で採択、 ZOZOTOWN実データとソフト実装公開 | TechCrunch Japan](https://jp.techcrunch.com/2021/12/03/zozo-treatise-adooted-by-neurips/) - [ルーターを新調したら回線速度が三倍になった - 最終防衛ライン3](https://lastline.hatenablog.com/entry/2021/12/06/100818) - [大規模LBaaSプロジェクトの成長期に体験した2つの問題 - LINE ENGINEERING](https://engineering.linecorp.com/ja/blog/fabriclb/) - [Deep Metric Learningによる、ホテルや飲食店などの拠点検索改善](https://techblog.yahoo.co.jp/entry/2021120330233760/) - [ZOZOTOWN カート決済機能リプレイス Phase1 〜 キャパシティコントロールの実現 - ZOZO TECH BLOG](https://techblog.zozo.com/entry/zozotown-cart-and-payment-system-replacement-phase1) - [Leaving MySQL](https://blog.sesse.net/blog/tech/2021-12-05-16-41_leaving_mysql.html) - - [プロダクトマネジメントツールを使って、「顧客要望を見える化」した話 - Techtouch Developers Blog](https://tech.techtouch.jp/entry/voc_management) - [2021年後半の自作キーボードの歩み — KaoriYa](https://www.kaoriya.net/blog/2021/12/04/diy-keyboards-in-later-2021/) - [M1 Mac で Docker を動かすための知識とノウハウ](https://zenn.dev/suzuki_hoge/books/2021-12-m1-docker-5ac3fe0b1c05de) - [PostCSS で先取りする、未来の CSS 7選](https://zenn.dev/lollipop_onl/articles/ac21-future-css-with-postcss) - [M1 mac上のDockerコンテナ内でChromiumを動かそうとしてやったこと&やろうとしてること - savanna blog](https://blog.savanna.io/entry/2021/12/06/182102) - [評価の満足度を劇的にあげた秘訣。Continuous Feedbackのすすめ](https://engineering.mercari.com/blog/entry/20211206-15c9c9dc16/) - [TypeScript + Prisma + NestJSでGraphQLサーバを作ってみる](https://zenn.dev/rince/articles/50a66241d04f0b) - [「Blender 3.0」の新機能に迫る!【Blender ウォッチング】](https://forest.watch.impress.co.jp/docs/serial/blenderwthing/1371956.html) - [GitHub上のsensitive dataを削除するための手順と道のり](https://engineering.mercari.com/blog/entry/20211207-removing-sensitive-data-from-github/) - [WebAssembly and Back Again: Fine-Grained Sandboxing in Firefox 95 – Mozilla Hacks - the Web developer blog](https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/) - [2021年サーバーサイドのエンジニアが使ってよかったもの10選 - KAYAC engineers' blog](https://techblog.kayac.com/2021/12/07/120000) - [開発者向けSEO対策 ページスコア改善 第1段 - Speee DEVELOPER BLOG](https://tech.speee.jp/entry/page-score-improvement-for-engineers-part-1) - [ヤフーやIIJなどが語る、メールサービス運用者の現場の悩みと運用ノウハウ【JPAAWG 4th General Meeting】](https://internet.watch.impress.co.jp/docs/event/1368856.html) - [リモートでむしろ生産性が上がったエンジニア組織の作り方を一休 CTOの伊藤さんに聞いてみた](https://engineering-org.findy-teams.com/posts/ikyu-interview/) - [ANDPADのデータ基盤の変遷 - ANDPAD Tech Blog](https://tech.andpad.co.jp/entry/2021/12/07/110000) - [サーバーサイドにKotlinを導入して3年経った結果](https://blog.applibot.co.jp/2021/12/07/kotlin/) - [1on1 事前面談シートの振り返り - ユニファ開発者ブログ](https://tech.unifa-e.com/entry/2021/12/07/090000) - [EthereumでTwitterっぽいものを作ってみる](https://zenn.dev/razokulover/articles/067fd5cf55292e) - [リモートワークのための質問力向上研修を実施しました - Classi開発者ブログ](https://tech.classi.jp/entry/2021/12/07/120000) - [【Windows】黒魔術で Python が CP932 関係で UnicodeDecodeError を出さないように強制する](https://blog.tsukumijima.net/article/python3-windows-unicodedecodeerror-hack/) - [画面の解像度の要件定義の話 | フューチャー技術ブログ](https://future-architect.github.io/articles/20211207a/) - [みんなで大喜利ができる SlackBot を作ったよ - Techtouch Developers Blog](https://tech.techtouch.jp/entry/slack-oogiri-bot) - [活動再開のマルウェア「Emotet」、オープンソースのメールソフト「Thunderbird」も攻撃対象に。警察庁が解析](https://internet.watch.impress.co.jp/docs/news/1371526.html) - [フロントエンドエンジニアの価値はどこから生まれるのか(Front-End Lounge #2)](https://docs.google.com/presentation/d/e/2PACX-1vSXujLCKb7-J98AkrWtM7omFEYHDkFeXRVnfgyb3-QSfPR-LPbLuKoZ59MgtsUoOiMoleqALWQOv-xH/pub?slide=id.p) - [Web のセマンティクスにおける Push と Pull | blog.jxck.io](https://blog.jxck.io/entries/2021-12-08/web-semantics-push-and-pull.html) - [dotnet format を CI で行って継続的にコードフォーマットしていく - tech.guitarrapc.cóm](https://tech.guitarrapc.com/entry/2021/12/07/232921) - [コーチングから学ぶ、1on1の「聴く」技術](https://atmarkit.itmedia.co.jp/ait/articles/2112/08/news006.html) - [メルペイフロントエンドのテスト自動化方針](https://engineering.mercari.com/blog/entry/20211208-test-automation-policy-in-merpay-frontend/) - [アマゾンで障害、多数のウェブサイトやアプリに影響](https://japan.cnet.com/article/35180523/) - [管理画面からBigQueryを使ってサクセスする - Hatena Developer Blog](https://developer.hatenastaff.com/entry/admin-screen-using-bigquery) - [Microsoft Power AutomateとTeamsでリモートワークでも確認事項を漏らさない仕組みを作ってみた - NTT Communications Engineers' Blog](https://engineers.ntt.com/entry/2021/12/07/084743) - [ブラウザ拡張のE2Eテストを検討してみた(Playwright、Puppeteer、Cypress) - Techtouch Developers Blog](https://tech.techtouch.jp/entry/e2e-testing-tool) - [【Unity】失敗するゲーム開発には○○がない | CyberAgent Developers Blog](https://developers.cyberagent.co.jp/blog/archives/32546/) - [月間6億PV「まだ天井ではない」 文春オンライン、飛躍の裏に隠された施策とは - Media × Tech](https://www.mediatechnology.jp/entry/2021/12/08/090000) - [そのマシンユーザー不要ですよ!GitHub Appsを使ってGitHub Actionsを利用しよう](https://zenn.dev/tatsuo48/articles/72c8939bbc6329) - [社内向けに「レビューのつらさを倒したい」という話をしました | DevelopersIO](https://dev.classmethod.jp/articles/to_defeat_the_pain_of_reviewing/) - [『真・女神転生Ⅴ』にて、「Kawaii Physics」プラグインが採用されていた。ナホビノの髪揺れのヒミツはあの人気技術 - AUTOMATON](https://automaton-media.com/articles/newsjp/20211208-184957/) - [プロジェクトを運用しての学び8つのこと - エニグモ開発者ブログ](https://tech.enigmo.co.jp/entry/2021/12/08/100000) - [AWSからSlackに通知する方法についてまとめた | DevelopersIO](https://dev.classmethod.jp/articles/how-to-send-message-by-aws/) - [LeSSを回して3ヶ月 - HKtngchの徒然なるままに](https://hktngch.hatenablog.com/entry/2021/12/08/000000) - [中小企業の約6割「サイバートラブル公表せず」 IPAの調査で明らかに](https://www.itmedia.co.jp/news/articles/2112/08/news160.html) - [Web開発者のみでCapacitor を利用し、3ヶ月でモバイルアプリをリリースした話と、展望](https://studist.tech/release-mobile-app-with-capacitor-and-in-future-983ee083f2d) - [エンジニアリングマネージャー必読の翻訳書 7選](https://yandod.github.io/blog/2021/12/08/tech-company-manager-book/) - [プロダクトマーケットマッピングを用いた開発ロードマップ作り~地図とコンパスを作ろう~ - LayerX エンジニアブログ](https://tech.layerx.co.jp/entry/product-market-mapping) - [モダンCSSリセットを徹底解説、最近のデバイス・モダンブラウザの仕様に対応](https://coliss.com/articles/build-websites/operation/css/my-custom-css-reset.html) - [Kubernetes 1.23が正式リリース。IPv4/v6デュアルスタック、水平PodオートスケーラーAPIv2が安定版、Kubelet CRI APIがベータ版になど](https://www.publickey1.jp/blog/21/kubernetes_123ipv4v6podapiv2kubelet_cri_api.html) - [IT業界は、なんで中途採用者を厚遇し、ずっといる人を冷遇するの? - orangeitems’s diary](https://www.orangeitems.com/entry/2021/12/09/123715) - [Docker 環境から webpack-dev-server に繋いで HMR する - BASEプロダクトチームブログ](https://devblog.thebase.in/entry/docker-with-hmr) - [Google Forms APIがオープンベータに。プログラミングでGoogleフォームを作成、回答を取得可能](https://www.publickey1.jp/blog/21/google_forms_apigoogle.html) - [低コストで軽量な四足歩行ロボットが作れるオープンソースプロジェクト「Open Dynamic Robot Initiative」](https://gigazine.net/news/20211209-open-dynamic-robot-initiative/) - [東電のハードディスクから掘り起こされた重要メール - level7](https://level7online.jp/2021/20211209/) - [How eBPF will solve Service Mesh - Goodbye Sidecars](https://isovalent.com/blog/post/2021-12-08-ebpf-servicemesh) - [「wsl.exe --install」コマンドでインストールされる「WSL」がストア版に/WSLをOSと切り離し、単体アプリに移行する計画の一環](https://forest.watch.impress.co.jp/docs/news/1372718.html) - [【訃報】 上村雅之先生逝去のお知らせ - 立命館大学ゲーム研究センター : Ritsumeikan Center for Game Studies (RCGS)](https://www.rcgs.jp/?p=1598) - [プロジェクト情報共有ツールへの不正アクセスについて(第四報) : 富士通](https://pr.fujitsu.com/jp/news/2021/12/9-1.html) - [ググり力、それはエンジニアには必須の能力である - Qiita](https://qiita.com/dodonki1223/items/955819806297ee554b31) - [正規表現でmasawada - hogashi.*](https://blog.hog.as/entry/2021/12/10/masawada) - [関数型プログラミングが『銀の弾丸』であるという非常識な常識2022](https://kentutorialbook.github.io/functionalprogramming2022/) - [バージョニングの見直しとタグ・リリース作成の自動化 - LIVESENSE ENGINEER BLOG](https://made.livesense.co.jp/entry/2021/12/08/083000) - [GitHub Actionsを使ってコンテナ版AWS Lambdaにデプロイしてみた | DevelopersIO](https://dev.classmethod.jp/articles/deploying-to-aws-lambda-container-using-github-actions/) - [はてな記法のシンタックスハイライトに対応したVS Code拡張を作った - stefafafan の fa は3つです](https://stefafafan.hatenablog.com/entry/vscode-hatena)