並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 4 件 / 4件

新着順 人気順

rubygemの検索結果1 - 4 件 / 4件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

rubygemに関するエントリは4件あります。 ruby開発rust などが関連タグです。 人気エントリには 『rubygem開発でSteepを使って型を書く時の現状のオススメ設定 (2023年3月版) - joker1007’s diary』などがあります。
  • rubygem開発でSteepを使って型を書く時の現状のオススメ設定 (2023年3月版) - joker1007’s diary

    Rails(というかActiveRecord)に型を付けるのは大変だが、Railsが絡まないrubygemにはそんなに苦労なく型が書けるので、これからgemを書く時には型を書きたいという人向けに今のところオススメの設定を紹介します。 というか自分が忘れるのでまとめておきます。 現状とはsteep-1.3.1, rbs-2.8.4を指します。 rbsは既に3系が出ていますが、一般利用者が型検査に利用する場合はsteepを使うはずで、steepはまだrbsの3系に対応していません。また、rbs-3.0で多少変わっているところもあるので、割と寿命が短い話かもしれません。 設定例 とりあえず結論から。Steepfileとrbs_collection.yamlを修正します。 Steepfile: D = Steep::Diagnostic target :lib do signature "sig"

      rubygem開発でSteepを使って型を書く時の現状のオススメ設定 (2023年3月版) - joker1007’s diary
    • 大阪Ruby会議04でRustでRubyGemを書く話をしてきました - joker1007’s diary

      8/24に開催された大阪Ruby会議04に参加してました。 自分は地元が関西なのもあって相性が良いのか、大阪で開かれた地域Ruby会議ではよく登壇する機会があって、今回もそうなることができて良かったなと思っています。 今回の大阪Ruby会議はチーフオーガナイザーであるydahさんの趣味が出てる感じがして、めちゃくちゃ楽しいイベントでした。なんというかめっちゃRubyKaigiそのものっぽかった。 実は少し前に実家の母が倒れて入院したりといった事件があったので、お見舞のために奈良と大阪を往復したり、ホテルが1日ごとに変わって荷物がやたら多くなったりと結構バタバタしてしまって体力は消耗したんですが、結果的には無事に楽しむことができて安心しました。 セッション内容について 今回の両キーノートスピーカーである金子さんとはすみさんは、この二人なら信頼感しか無いなと思っていたのですが、期待以上に素晴ら

        大阪Ruby会議04でRustでRubyGemを書く話をしてきました - joker1007’s diary
      • サクッと高機能なWebスクレイピングを実現できるRubyGem「Kimurai」 - Qiita

        はじめに Ateam cyma Advent Calendar 2019 の 6日目です。 本日の担当はエイチームのEC事業本部でWebアプリケーションエンジニアをしている@hibiheionです。 業務では主に自転車ECサイトcymaのバックエンドの機能をRailsで書いています。 今年のアドベントカレンダーでは2日目と3日目に続いての登場です。 本題 WebスクレイピングはWebページの情報を自動的に取得する手法です。 RubyはCapybara(※1)やNokogiri(※2)といったRubyGemのおかげでわりと簡単にWebスクレイピングを実現できます。 ですが、夜間に自動でスクレイピングするという場合などには「Webページから情報を取得する」という本来やりたいこと以外にエラーハンドリングやログの出力といったことに手間をかける必要がでてきます。 そういった手間をかけずに高機能なWe

          サクッと高機能なWebスクレイピングを実現できるRubyGem「Kimurai」 - Qiita
        • Excelを扱うRubyGemまとめ 2022 - Qiita

          書き込み部門 rooは読み込み専門なので、spreadsheet, rubyXL, caxlsxで比較していきます。 ちょっと無理やりいろんな書式を使っている感がありますが、以下のような表を作ってみます。 spreadsheet 😄 いろいろな方法でセルにデータを入れられる 🥲 計算式が入力できない デフォルトのフォントが設定できず、行ごと・セルごとに指定する必要がある 色がカラーパレットからしか選べない ドキュメントが手薄なので、ドキュメントに載っていないものはソースコードを見て回る必要がある そもそも.xlsしか対応していない。。 サンプルコード require 'spreadsheet' # Workbookを作成 workbook = Spreadsheet::Workbook.new # Sheetを作成 sheet = workbook.create_worksheet(n

            Excelを扱うRubyGemまとめ 2022 - Qiita
          1

          新着記事