​ ​

RailsとPhoenixFrameworkでDBを共用する

Ruby On Rails で作った DB を PhoenixFramework から扱えるようにしました. 具体的には rails の schema.rb を ripper で構文解析し,必要な情報を読み込み phoenix の model を生成し,rails の DB へ phoenix からのアクセスを可能にしました.

続きを読む

Postgresqlの日付として無限大(Infinity)/無限小(-Infinity)を利用して,RubyOnRails5.0からどう見えるのか調べました

以前Postgresqlの日付として無限大(Infinity)/無限小(-Infinity)を利用して,RubyOnRails4.2.xからどう見えるのか調べました. 今回はRails5がリリースされたので,Rails5ではどうなっているか確認しました.

続きを読む

Postgresqlの日付として無限大(Infinity)/無限小(-Infinity)を利用して,RubyOnRails4.2.xからどう見えるのか調べました

Postgresql で日付/時刻データ型として入力できる無限 (Infinity) について,null との扱いの違いについて.また,Infinity が Ruby On Rails4.x ではどのように表示されるかについて調べました.

続きを読む

google-drive-ruby で Google Drive にファイルをアップロードする

データを取得/加工してから GoogleDrive へとアップロードするのに Ruby ライブラリ google-drive-ruby( https://github.com/gimite/google-drive-ruby ) v1.0 を利用しました.GoogleDrive へ API 経由でファイルのアップロード,サブフォルダ作成,ファイルのフォルダへの移動,権限の調整などを行う方法,といった TIPS と,最近出た v1.0 では最初のログイン方法に戸惑うと思うので,その方法もステップバイステップで書きました.

続きを読む