タグ

ブックマーク / qiita.com/coe401_ (2)

  • たのしいOSSコードリーディング: Let’s read WEBrick🏠 - Qiita

    この記事では、Ruby製HTTPサーバーフレームワークであるWEBrickのソースコードリーディングを行います。 経緯 去る2020年11月26日、地域RubyコミュニティTama.rbの公開イベントとしてTama.rb OSSコードリーディング部 WEBrick編を開催しました。 こちらは、原作者の一人である高橋征義さん @takahashim をお招きしてソースコードをわいわい読み、その様子をZoomでライブ配信するという試みでした。 当日学んだWEBrick内部の全体の処理の流れを振り返りつつ整理していきたいと思います。 長い記事ですが、どうぞお付き合いください🙏 WEBrickとは? 引用: library webrick 汎用HTTPサーバーフレームワークです。HTTPサーバが簡単に作れます。 現在はCRuby体に同梱のHTTPサーバーツールキットとして知られているWEBri

    たのしいOSSコードリーディング: Let’s read WEBrick🏠 - Qiita
    iga_k
    iga_k 2020/12/11
    しおいさんのコードリーディング記事はいつも読みやすくてありがたい
  • はじめての自作gem 「Hello, Tama!」を出力してみる - Qiita

    (2021/10/5追記) ありがたいことに今もこの記事を読んでくださる方がいるのですが、2021年現在では少し古い情報が含まれていたり、内容的にそもそもあまり意味のなさそうな記述が含まれていたりするため、この記事を読まれる方は以下のポストにも目を通してくださると良いかと思います。 新しいgemをつくる こちらは2021年7月時点で新しいgemを作成する際、自分用に書いたメモです。 内容的に指摘がありましたらぜひPRなど下さい はじめに こんにちは!Tama.rbから @fuqdaさんの圧力を受け、はじめてのアドベントカレンダーを書くことになりました、Webエンジニア一年生のしおいです。 最近は「まだまだ弱い自分が、コミュニティに貢献できるまで成長するためにはどうすれば良いのだろう」…と悩んだりなどしております。 こちらに対して、Asakusa.rb(Tamaじゃない)にて激つよRubyi

    はじめての自作gem 「Hello, Tama!」を出力してみる - Qiita
    iga_k
    iga_k 2018/12/19
    これは良いまとめ!gem作りの手順が丁寧に書かれてる。
  • 1