2019-07-01から1ヶ月間の記事一覧
今まで暗黙的に使ってたRailsのコードをちゃんと読もうと思ったのですが、最初からRailsのコードを読んでいくと深みにはまりそうだったので、まずはシンプルなsinatraの実装を読んでみようということで、Sinatra(ver 2.0.5)のWeb Serverが起動するまでのコー…
最近ruby標準のOpenStructライブラリが便利だなと思ったので、使い方とかメモ✍ OpenStructとは? OpenStructはrubyの標準ライブラリです。マニュアルには下記のように記載されてます。 要素を動的に追加・削除できる手軽な構造体を提供するクラスです。 Open…
いろいろなファイル形式のパース処理を実装するときに便利なfeedjiraですが、最近メジャーバージョンがあがってv3.0.0になりました github.com feedjiraを使ってxmlをパースする処理のサンプルは下記の通りです。 xml = HTTParty.get(url).body feed = Feedj…
5/30にRuby 2.7.0-preview1がリリースされましたね www.ruby-lang.org 2.7の主要な新機能としては下記が記載されています Pattern Matching メソッド参照演算子 .: 開始値省略範囲式 ..100 番号指定パラメータ @1 Enumerable#tally 今回は、中でもメソッド参…
みなさん、こんばんは。まどぎわです(・∀・) 運用しているrails勉強Botのrailsのバージョンを5.2.3から6.0.0.rc1にアップグレードしました twitter.com これでrails 6の予習がはかどりますね!! 今回は、rails 5.2.3からrails 6.0.0.rc1へのアップグレード手…