コロナ禍のApple Silicon開発、どう乗り切ったか Appleのスルージ上級副社長が語る

Appleの基調講演Apple Siliconパートでおなじみのジョン・スルージ上級副社長がSWJのインタビューに応じた。 スルージ氏は、2008年3月にIBMから転職し、最初にiPhone用のチップを開発した。 Apple自社製チップへの移行は、2006年にPowerPCと呼ばれる以前のシステムからIntelチップに移行した際、ノートPCのメイン基板を…

推薦システム実践入門

情報化時代が到来し、日常で意思決定をする回数と選択肢の数が急増したことで、推薦システムの需要が高まっています。そのため、昨今では多くのウェブサービスへ新たに推薦システムの導入が検討されることも増えました。本書では、推薦システムの概要から、UI/UX、アルゴリズム、実システムへの組み込み、評価まで紹介し…

子どもがお手伝いするとポイントが貯まるシステムを用意→ポイントが倍になるかゼロになるゲームに乗って全ポイントを失う

りんご犬 @appledog_eringi 我が家では子供がお手伝いをすると「Pine」というポイントが貯まる仕組みを用意してるのですが、 (300貯まったらお部屋にテレビを置く約束) 「そろそろPineが貯まってきたね。コインで表が出たらPineが2倍になるけど、負けたらゼロになるゲームやる?」と言ったら即答で挑戦してきて負けて…

楽天モバイルが全47都道府県を順次、自前回線エリアに――プラチナバンドはいつ手に入るのか(要約)

楽天モバイルが、都道府県で自前回線への切り替えを開始した同社は2023年度中にau 4G LTEネットワークへのローミングを原則として終了したいとしているが、現状では厳しい面もいわゆる「プラチナバンド」を手に入れることが重要となるが、うまく行くかどうかは未知数

開発者が語る「培養肉とは」。「自分で作って、自分で食べているからわかること」をお伝えします。|大野次郎|note

ダイバースファーム㈱の大野です。 最近注目を集めている「培養肉」ですが、正直まだよくわからないと感じている方がほとんどだと思います。ここでは実際に培養肉を開発し事業化している立場から情報発信をさせていただきます。 私たちの取り組みを3行にまとめると下記3行になります。 「細胞を結合させる技術」を研究し…

イベントループとプロミスチェーンで学ぶJavaScriptの非同期処理

JavaScript の非同期処理は非常に難しく、学習そのものにハードルがあります。 そして、難しさの本質は「制御の流れ」が掴みづらいことにあります。 この本では非同期処理の理解するために必用な概念(仕組み)である Event loop において Promise chain の処理がどのように動くかを実際にクイズ形式で学ぶことによって非…

サーバサイドでJWTの即時無効化機能を持っていないサービスは脆弱なのか? – くろの雑記帳

きっかけ 昨年(2021年9月ごろ)に徳丸さんのこのツイートを見て、「2022年にはJWTを用いたセッション管理に代表される、ステートレスなセッション管理は世の中に受け入れられなくなっていくのだろうか?」と思っていました。 OWASP Top 10 2021 A1に「JWT tokens should be invalidated on the server after logout.」(…