2017年10月3日のブックマーク (4件)

  • 結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database) - Qiita

    Firebaseのrealtime databaseはいわゆるNoSQLであり,馴染みが薄い人が多いとともに,一般に流布している情報はふわっとしていてわかりづらい. 山に篭って修行していたらある程度知見が溜まってきたため,下山して共有する. 追記: 新しいdbが発表されたので雑感書きました. Firebase RTDB + GCP datastore = Firestoreについて第一印象 tl;dr 割り切れ! ユーザの見えるままに作れ! それ以外の細末は下記参照 #大原則その1:割り切り これは特にRDB勢に気をつけていただきたい. 我々は少し気を抜くと,つい正規化したがり屋さんになってしまう. (その意味では,むしろ開発経験が少ない人のほうが習得しやすいかもしれない) Firebaseにおいて正規化はほぼ無駄と思ってもらっていい. (理由は後述) 頑として非正規化を貫くべきだ(割り切

    結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database) - Qiita
  • Nim言語感想&概説 - Qiita

    Nim言語感想&概説 Nim言語を少しやってみた感じの感想&概説です。Nimの日語での情報は少ないので書いてみた次第です。 他のほとんどの言語にもあるような基的な構文などについては省略します。 構文については、他の方が書かれたSyntax of Nim (Gist)が参考になると思います。 公式: http://nim-lang.org/ 追記 この記事は0.14.2時点の情報です。 Nimの特徴 ネイティブコンパイル 静的型付けで型推論あり ジェネリクス GCあり Python+Ruby風構文 強力なメタプログラミング機構 簡単なサンプルコードです。 「Nim言語」で検索して最初に出てくる記事で目を引くのはベンチマークで、GoRustを抜かしてC並の速度が出るというなかなかにやばいことが書いてあったりします。(CのコンパイラオプションがO2の場合はNimの方が速い) NimはCを通

    Nim言語感想&概説 - Qiita
    digo
    digo 2017/10/03
    気になってきた
  • mBaaSの大本命グーグルのFirebaseを試してみた!基本編 | クラウドエース株式会社

    こちらの記事は弊社技術ブログに掲載していた内容となります。 一部を除き、投稿当時の情報となりますので、紹介内容の最新情報については別途公式情報等をご参照下さい。 もしくは Google Cloud(旧Google Cloud Platform / GCP)最新版のサービス比較や値段が気になる場合は、こちらの【最新版】3大クラウド比較表(2021年4月版)をご覧いただくことをおすすめいたします。 こんにちは。 クラウドエース編集部のみかんです。 みなさん、Firebase をご存知ですか? Firebase とは、すばやく高品質のモバイルアプリを開発することができるプラットフォームで、開発に役立つ数多くの機能が用意されています。 元々 Firebase という名前の企業が提供するサービスでしたが、Google が2014年に買収し、GCP に加わりました。 Google は2017年の1月に

    mBaaSの大本命グーグルのFirebaseを試してみた!基本編 | クラウドエース株式会社
  • イケてないのに人気がある golang vs イケてるのに人気がない Nim - 強まっていこう

    ここ最近 GCP を持ち上げて Google のポチと化していましたが、そのポチが今回は Google に噛みつきます。 wolfbash.hateblo.jp だって golang 酷いんですもん。何かセンスがぜんっぜん Google っぽくない。 せっかく作るのなら、もっと良いものにして欲しい、そう言う願いも込めてこのエントリーを書きます。 wolfbash.hateblo.jp 前回 Rust と比較してみましたが、今回はその golang 版です。 golang は言語のシンプルさを追求していて、言語的な便利機能が片っ端からありません。 それは覚えることが少ないことを意味します。学習コストを低く抑える事を根的なポリシーにしている言語です。 裏を返せば完全に人を小馬鹿にしているんですが、その分ドキュメントなどがかなり充実しています。 構文的には、ほぼ C と同じです。そらそうですね

    イケてないのに人気がある golang vs イケてるのに人気がない Nim - 強まっていこう
    digo
    digo 2017/10/03
    Nim初めて聞いた!