タグ

2018年12月30日のブックマーク (6件)

  • Suicaのシステムがいかにすごいか仕組みを徹底解説 - 炎と硝煙にむせる開発現場から

    Suicaの凄さ サービスを落とさないための「自立分散高速処理技術!」 ものすごい処理量をこなす緻密な速度改善 お金を扱うからこそ間違わない仕組み 当時は最先端の非接触ICカードを採用 非接触ICカードの歴史 年寄りも当たり前に使えるサービス だからSuicaは6000万枚も普及した まとめ Suicaの凄さ ものすごい処理量(1日4000万件) 全然サービスが落ちない 年寄りも使っている Suicaがない社会なんて今や想像できないですよね?東京でSuica持ってない人はいないくらい普及していますし、レストランやコンビニでSuicaを使って買える場所も普通になってきました。普通に考えて、1日4000万件も処理して0.1秒以内に処理を完了させないといけないシステムなんて無茶苦茶難しくないですか?しかも、Suicaがリリースされたのは2001年です!ちょこっと調べてみたすごいブレークスルーの数

    Suicaのシステムがいかにすごいか仕組みを徹底解説 - 炎と硝煙にむせる開発現場から
    lufiabb
    lufiabb 2018/12/30
  • Quickstart for CICP  |  Cloud Identity for Customers and Partners Documentation  |  Google Cloud

    Send feedback Stay organized with collections Save and categorize content based on your preferences. Sign in a user with an email by using Identity Platform Learn how to use Identity Platform to sign in a user with an email and password. To follow step-by-step guidance for this task directly in the Google Cloud console, click Guide me: Guide me Before you begin Sign in to your Google Cloud account

    Quickstart for CICP  |  Cloud Identity for Customers and Partners Documentation  |  Google Cloud
    lufiabb
    lufiabb 2018/12/30
  • エンティティ、プロパティ、キー  |  Cloud Datastore Documentation  |  Google Cloud

    フィードバックを送信 エンティティ、プロパティ、キー コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Datastore モードの Firestore では、データ オブジェクトをエンティティといいます。エンティティは 1 つ以上の名前付きプロパティを持ち、各プロパティが 1 つ以上の値を持ちます。同じ種類のエンティティが同じプロパティを持つとは限りません。また、エンティティの特定のプロパティの値がすべて同じデータ型である必要はありません。(必要に応じて、アプリケーション独自のデータモデルでこのような制限を確立して強制できます)。 Datastore モードでは、プロパティ値でさまざまなデータ型がサポートされています。サポートしているデータ型の例を次に示します。 整数 浮動小数点数 文字列 日付 バイナリデータ Datastore モードのデータベース内の

    エンティティ、プロパティ、キー  |  Cloud Datastore Documentation  |  Google Cloud
  • LINE開発の舞台裏とプロダクトマネージャー | プロダクトマネージャー・カンファレンス 2018

    世界中で2億のアクティブユーザー、いまや日を含む一部アジア諸国では社会インフラにまで成長したメッセージングアプリ「LINE」。 多拠点・多国籍・異文化なチームのもとでLINEはどのようにプロダクトデザインされ、意思決定が行われているのか。そして、その中でPMがどのような役割を担っているのか。 利用者の間でも大きな話題となった機能の開発現場で起きた具体事例も交えながら紹介します。 発表資料

    LINE開発の舞台裏とプロダクトマネージャー | プロダクトマネージャー・カンファレンス 2018
    lufiabb
    lufiabb 2018/12/30
  • 成果物と卑下|Seiji Takahashi@ベースマキナ

    自分の成果物を「ゴミ」「クズ」「底辺」と表現して卑下する人がいるが、よくない。具体的には以下。ちなみに作っている物自体はとても良いなあ、と思っていて、僕なんかプログラミング勉強して2ヶ月の頃、おそらくphpMyAdminを起動させて「わかんねえな」って画面の前で呆然としていただけだったはず。 自分にも「初心者の〜」とかそういう接頭句つけた時期があったのでわかるけど、こういった卑下をするのは大体、「自信がないけど成果物をオープンにしたくて、上級者から何か言われた時の免罪符にしたい」から。 なんだけど、大体意味がないし、自分にとって良くない影響がある。 こういう言葉を使って自分の成果物を世に出す経験を繰り返してしまうと、「この程度のクオリティでも"劣ってる可能性があるのはわかってます"って姿勢さえ表明しておけば良いだろう」って心理がうっすらと働いてしまい、無意識に自分の成果物に限界を作ってしま

    成果物と卑下|Seiji Takahashi@ベースマキナ
    lufiabb
    lufiabb 2018/12/30
  • Go’s hidden #pragmas | Dave Cheney

    This is an article about compiler directives; or as they are commonly known, pragmas. It’s derived from a talk of a similar name that I gave last year at GopherChina in Shanghai. But first, a history lesson Before we talk about Go, let’s talk a little about pragmas, and their history. Many languages have the notion of an attribute, or directive, that changes the way source code is interpreted duri

    lufiabb
    lufiabb 2018/12/30