はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『Schneems - Programming Practices, Performance, and Pedantry』

  • 人気
  • 新着
  • すべて
  • Puma 4: New I/O 4 Your Server

    6 users

    schneems.com

    ❶ Author of How to Open Source (.dev). A book to take you from coder to contributor. ❷ Creator of CodeTriage, a free service helping developers contribute to open source. ❸ Core committer to ruby/ruby. ❹ Rust Cloud Native Buildpack author . ❺ Married to Ruby, literally. Here’s the setup: You are a web server named Puma. You need to accept incoming connections and give them to your thread pool, but

    • テクノロジー
    • 2019/06/29 04:10
    • puma
    • ruby
    • あとで読む
    • 80% Smaller Rails Page Size With Rack Deflate

      8 users

      schneems.com

      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

      • テクノロジー
      • 2017/11/10 03:22
      • rack
      • rails
      • Gaijin Guide to RubyKaigi

        16 users

        schneems.com

        Subscribe to my Newsletter 😻 🤠 Join thousands of developers who get new code, writing, and programming links from me delivered to their inboxes. Keep Reading 🚀 Bad Type Patterns - The Duplicate duck Why aren’t people writing more types? Perhaps it’s because the intermediate and expert developers deleted the patterns that didn’t work and left no trace for beginners to learn from. This post detai

        • テクノロジー
        • 2017/09/29 02:37
        • rubykaigi
        • english
        • RubyKaigi 2017 Day 1

          3 users

          schneems.com

          ❶ Author of How to Open Source (.dev). A book to take you from coder to contributor. ❷ Creator of CodeTriage, a free service helping developers contribute to open source. ❸ Core committer to ruby/ruby. ❹ Rust Cloud Native Buildpack author . ❺ Married to Ruby, literally. This is my third RubyKaigi and my first in Hiroshima. This is also the first time where I’m not speaking (though I am on the wait

          • テクノロジー
          • 2017/09/28 08:15
          • ruby
          • Is WEBrick Webscale?

            6 users

            schneems.com

            WEBrick is the “slowest” webserver in Ruby, how could it possibly be webscale? To answer this question and explore Is Ruby Too Slow For Web-Scale?, we will compare WEBrick to a real piece of “webscale” tech: NGINX. While there might be some faster webservers on the market, is there a case where WEBrick is fast enough? Before we can dig into that question, let’s look at a real world deployment of W

            • テクノロジー
            • 2017/08/02 18:29
            • ruby
            • How I Reduced my DB Server Load by 80%

              9 users

              schneems.com

              ❶ Author of How to Open Source (.dev). A book to take you from coder to contributor. ❷ Creator of CodeTriage, a free service helping developers contribute to open source. ❸ Core committer to ruby/ruby. ❹ Rust Cloud Native Buildpack author . ❺ Married to Ruby, literally. Database load can be a silent performance killer. I’ve been optimizing the query performance of a web app I run designed to get p

              • テクノロジー
              • 2017/07/19 01:24
              • heroku
              • Rails
              • postgresql
              • performance
              • DB
              • database
              • あとで読む
              • How the F does Sprockets Load an Asset?

                3 users

                schneems.com

                How does an asset get compiled? It’s less of a pipeline and more of a recursive ball of, well assets. To understand the process we will, start off with an asset with no directives (no require at the top). We’ll then walk through all the steps Sprockets goes through until a usable asset is loaded into memory. For this example we will use a js.erb file to see how a “complex” file (i.e. multiple exte

                • テクノロジー
                • 2016/12/23 21:34
                • Saving Sprockets

                  3 users

                  schneems.com

                  It’s impossible to just glance at something and know how things are interacting. You change this one method that you thought was only being used in this one part of the project, and something else breaks. For more information about how Sprockets work, I highly recommend you go to Rafael’s talk What is the solution to god objects? We can move logic over to helper classes. For example I introduced t

                  • テクノロジー
                  • 2016/06/04 08:35
                  • sprockets
                  • rails
                  • Use GIFs in your Pull Request for Good, not Evil

                    4 users

                    schneems.com

                    This weekend I made my OVER 9000 pull request to Rails, that features a demo of the functionality in GIF format. I’ve had a number of people ask the same question “what is your GIF workflow?”. For the detail oriented of you in the crowd, here it is. The Content I filmed my screen using Screen Flow, which I used to do all my work on UT on Rails, it’s not free at $99, but does editing, exporting, an

                    • テクノロジー
                    • 2013/01/23 09:38
                    • Rails
                    • IT
                    • ネタ
                    • Active Record Deep Dive

                      6 users

                      schneems.com

                      Subscribe to my Newsletter 😻 🤠 Join thousands of developers who get new code, writing, and programming links from me delivered to their inboxes. Keep Reading 🚀 Don't McBlock me “That cannot be done.” Is rarely true, but it’s a phrase I’ve heard more and more from technical people without offering any rationale or further explanation. This tendency to use absolute language when making blocking s

                      • テクノロジー
                      • 2012/07/28 02:02
                      • ActiveRecord
                      • rails
                      • Schneems - Programming Practices, Performance, and Pedantry

                        3 users

                        schneems.com

                        A Daft proc-macro trick: How to Emit Partial-Code + Errors 26 Mar 2025 Update (2025/04/02): The change I suggested below was merged in PR #64. It’s pretty neat I went from knowing nothing about this project to contributing to it in the span of a single blog post. Keep Reading Installing the sassc Ruby gem on a Mac. A debugging story 17 Mar 2025 I’m not exactly sure about the timeline, but at some

                        • テクノロジー
                        • 2012/07/13 09:50
                        • rails
                        • movie

                        このページはまだ
                        ブックマークされていません

                        このページを最初にブックマークしてみませんか?

                        『Schneems - Programming Practices, Performance, and Pedantry』の新着エントリーを見る

                        キーボードショートカット一覧

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

                        • 総合
                        • 一般
                        • 世の中
                        • 政治と経済
                        • 暮らし
                        • 学び
                        • テクノロジー
                        • エンタメ
                        • アニメとゲーム
                        • おもしろ
                        • アプリ・拡張機能
                        • 開発ブログ
                        • ヘルプ
                        • お問い合わせ
                        • ガイドライン
                        • 利用規約
                        • プライバシーポリシー
                        • 利用者情報の外部送信について
                        • ガイドライン
                        • 利用規約
                        • プライバシーポリシー
                        • 利用者情報の外部送信について

                        公式Twitter

                        • 公式アカウント
                        • ホットエントリー

                        はてなのサービス

                        • はてなブログ
                        • はてなブログPro
                        • 人力検索はてな
                        • はてなブログ タグ
                        • はてなニュース
                        • ソレドコ
                        • App Storeからダウンロード
                        • Google Playで手に入れよう
                        Copyright © 2005-2025 Hatena. All Rights Reserved.
                        設定を変更しましたx