「Firebase は安いし楽だしマジ最高」という一心で技術選定してしまったプロダクトが成功して見えてきた課題、割高なコスト・権限管理・カスタマイズ性、そして (特性やスキルセット的に)RDB 製品が適していたのに無理やり Firestore を採用したことによるデータ不整合。 その結果チーム内で Firebase を抜ける機運が高まるも、Firebase べっとりなアプリケーションすぎて移行しづらいといった問題に出会うかもしれません。 そのような場合に備え、Firebase の存在を隠蔽して開発することに挑戦してみましょう。 注意: Firebase を剥がしているときに「俺、次は絶対そうするわ」と感じたものを書いているだけであり、まだ実際にはこのパターンでプロダクション導入していません。 あくまで個人開発で試してみていけそうと思ったので、提案しますという体です。 また Firebase
序文 目次 まえがき-第2版に向けて 第1版のまえがきより 第1章 達人の哲学 1 あなたの人生 2 猫がソースコードを食べちゃった 3 ソフトウェアのエントロピー 4 石のスープとゆでガエル 5 十分によいソフトウェア 6 あなたの知識ポートフォリオ 7 伝達しよう! 第2章 達人のアプローチ 8 よい設計の本質 9 DRY 原則? 二重化の過ち 10 直交性 11 可逆性 12 曳光弾 13 プロトタイプとポストイット 14 専用の言語 15 見積もり 第3章 基本的なツール 16 プレインテキストの威力 17 貝殻(シェル)遊び 18 パワーエディット 19 バージョン管理 20 デバッグ 21 テキスト操作言語 22 エンジニアリング日誌 第4章 妄想の達人 23 契約による設計(DbC) 24 死んだプログラムは嘘をつかない 25 表明を用いたプログラミング 26 リソースのバラ
金星に接近するベピ・コロンボの探査機を描いた想像図(Credit: ESA/ATG Medialab)JAXA(宇宙航空研究開発機構)は11月4日、先日実施された国際水星探査計画「ベピ・コロンボ(BepiColombo)」の探査機による金星スイングバイの結果を発表しました。 ベピ・コロンボはJAXAの水星磁気圏探査機「みお(MMO:Mercury Magnetospheric Orbiter)」とESA(欧州宇宙機関)の水星表面探査機「MPO(Mercury Planetary Orbiter)」の2機の周回探査機によるミッションで、両探査機は電気推進モジュール「MTM(Mercury Transfer Module)」とともに1つの機体を構成しています。 今回のスイングバイは金星で実施される2回のスイングバイのうち1回目で、JAXAによると探査機の金星最接近時刻は日本時間2020年10月
Zen 3アーキテクチャ採用の新世代CPUはゲームにおける性能が大きく向上した Ryzen 9 5900X Ryzen 7 5800X Text by 米田 聡 Zen 3アーキテクチャを採用するAMDのデスクトップ向けCPU「Ryzen Desktop 5000」(以下,Ryzen 5000)シリーズが11月6日に発売となる。価格や製品構成はすでに発表されたとおりで,まずは4製品が発売される予定だ。 発売に先立ち,4Gamerでは,12コア24スレッド対応の「Ryzen 9 5900X」と8コア16スレッド対応の「Ryzen 7 5800X」をテストする機会を得たので,定番のテストで気になるゲーム性能などをチェックしていきたい。 Ryzen 9 5900X(左)とRyzen 7 5800X(右) Ryzen 9 5900Xの製品ボックス(左)と中身(右)。これらのリテール向け製品ボックス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く