タグ

2022年4月19日のブックマーク (3件)

  • RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料

    はじめに タイトルのとおり、RDBのデータモデリング・テーブル設計を行う際に参考にしている考え方と関連資料をまとめました。 P.S. なんと記事内でいくつか参考として挙げさせてもらっている増田さん・かとじゅんさん・奥野さん・そーだいさんからコメントいただくことができました。 当にありがとうございます。 前提 RDBを採用するのは事実を無駄なく正しく記録するため 正規化、トランザクション、制約とデータ整合性 基的には始めに理想として集合論・リレーショナルモデルに基づいて正規化を考え(論理設計)、パフォーマンスなどの現実問題に対して折り合いをつけていく(物理設計) 制約を最大限利用する cf: ↑P91〜 ↑P.29,41 ↑P56〜 ↑5章 ↑P347~ 情報とデータ データ:単なる事実の値→これを永続化して蓄えるものがRDB 情報:データから生み出される意味や目的のあるもの→RDB

    RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料
  • 80% Smaller Rails Page Size With Rack Deflate

    Do you have 5 minutes? Do you want to decrease the “over the wire” size of your Rails app by 80%? Sure you do! I added Rack::Deflate to CodeTriage.com, the best way to get started in Open Source, and went from a page size of 85,523 bytes to 15,568 bytes (over the wire). You can verify with this retro looking web based compression tool. First up, what does Rack Deflate do and why do we want to use

    80% Smaller Rails Page Size With Rack Deflate
  • クックパッドに転職して感じたこと - クックパッド開発者ブログ

    こんにちは。 レシピサービス開発部でエンジニアを担当しているnaraです。 クックパッドには2022年1月に転職し、早くも3ヶ月が過ぎました。 まだまだ分からないことが多いですが、日々楽しく開発に携わっています。 今回は転職間もない自分が、クックパッドで"実際に働いてみて感じたこと"を紹介したいと思います。 エントリーが、クックパッドに興味を持っている方の参考になれば幸いです! 働き方が柔軟 突然ですが、私は現在イギリスの大学でComputer Scienceを専攻しています。 日中は仕事を行い、仕事が終われば学業に専念するといったハードな生活を送っており これらを両立させるには、時間を上手くコントロールする必要があります。 特に、試験期間中は学業に専念したくなるのですが、クックパッドではフルフレックスで働けるので、 業務時間を柔軟に調整できています。 実際、前期の試験期間中は"稼働を減

    クックパッドに転職して感じたこと - クックパッド開発者ブログ
    rochefort
    rochefort 2022/04/19
    現在イギリスの大学でComputer Scienceを専攻しています。 日中は仕事を行い、仕事が終われば学業に専念するといったハードな生活を送っており // すごい