タグ

2016年7月12日のブックマーク (3件)

  • PostgreSQLとRailsでシーケンスを手動で上げる - せたがやえんじにあぶろぐ

    通常RailsのActiveRecordでレコードを作成するときは User.create(name: "なまぽ", email: "namapo@mailaddress.com") などとして作成し、テーブルのprimary_keyがidになっている場合には 自動でidを付与してシーケンスも自動インクリメントしてくれるので、 コードを書いている時に、idに関する考慮をあまりしなくてもいい仕組みになっているよ。 migrateなどで、テーブルを作成した場合にも特に指定がなければ idのカラムを自動で作成してくれるし、さらにidのprimary_key指定もやってくれる。 例外として、idの順序やidそのものに意味がある場合には稀に User.create(id: 1, name: "なまぽ1", email: "namapo1@mailaddress.com") みたいに、idを指定してレ

    PostgreSQLとRailsでシーケンスを手動で上げる - せたがやえんじにあぶろぐ
  • 1on1ミーティングに備えるアンケート - しるろぐ

    最近は、大体月一ぐらいのペースでメンバーと1on1ミーティングをするようにしている。 一人あたり30分から60分ぐらいで、前回のミーティングからの振り返りとその他相談を話す感じ。相談仕事のことが主だけれど、プライベートな内容もある。 1on1ミーティングにあたって今年から事前アンケートを用意するようにしたのだけれど、そこそこいい感じに回っているのでまとめてみる。 事前アンケートを用意するメリット 話すことが事前に想定できる アンケート自体がアジェンダになるので、ミーティングがコントロール可能になる。 どんな話をするか分かっていると安心感もあるし、話が横道に逸れることもない(雑談は雑談で良いものだけど)。 その場で回答が思いつかなくて適当な返しになることがなくなる(お互いに) 自分の体験談なんだけど、何か質問をされたときにその場では「うーん、今は特に思いつかないです」と答えたのに終わってか

    1on1ミーティングに備えるアンケート - しるろぐ
  • Twitterのキャッシュを支えるRedis - ワザノバ | wazanova

    https://www.youtube.com/watch?v=rP9EKvWt0zo 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 TwitterのYao Yuが、大規模サービスのキャッシュにおいてRedisを活用する取組みについて紹介しています。 1) Redisを採用している理由 キャッシュだけで、ストレージとしては利用していない。 主なところでは、Twitterのタイムラインで利用している。ホーム画面であれ、ユーザ画面であれ、タイムラインはTweetのインデックスなので、key/valueストア型のRedisを利用するケースとして最適。 以前はmemcachedを使っていたが、問題になったのは、タイムラインでおきるread/writeは、(ユーザが閲覧している範囲に追加反映するということなの