なんかいつも忘れてしまうので自分用のメモ。 アプリを作成 bundleインストールはあとでやる。
1 |
rails new <アプリ名> -d mysql --skip-bundle |
bundleインストール 作成したアプリのディレクトリ内 […]
なんかいつも忘れてしまうので自分用のメモ。 アプリを作成 bundleインストールはあとでやる。
1 |
rails new <アプリ名> -d mysql --skip-bundle |
bundleインストール 作成したアプリのディレクトリ内 […]
2パターンあると思います。 結果的にはJavaScriptでroom_idを動的に変更するしかない。 ActionCable.jsのcreateでchat_roomのidを渡す [crayon-60deed9885384 […]
みなさんAction Cableで遊んでいますか? 私は絶賛過疎っているチャットで遊んでいますよ。 ActionCableを使っていると今接続している数が知りたいってことありますよね。 そんな時は以下実行でActionC […]
Action Cableは、 WebSocketとRailsのその他の部分をシームレスに統合するためのものです。Action Cable の概要 Action Cableの使い方の説明では基本的に何かしらのERBなどのH […]
こんな感じのメモ ArgumentError: Representation of type Entities::User cannot be merged. 結構検索しても出てこなかった。。 原因はpresentを複数 […]
Herokuでチャット遊びしようと思ったらエラーになる。 productionだと確かにローカルでもエラーになる。。 Uncaught exception: Error connecting to Redis on lo […]
rails5 に cable とかいうクライアントとサーバーが双方向通信できる技術があるようです。 rails4 とかの時は Pusher とか使ってたなぁ。 進化して便利になって、よりアイデアに頭を使えますね! そこで […]
まずはfont追加を補うメソッドを追加
1 2 3 4 5 6 7 8 9 10 |
module Magick class Draw def font(name) primitive "font '#{name}'" end def font_family(name) primitive "font_family '#{name}'" end end end |
あとは普通にMagick::Drawのインスタンスメソッドとしてfontを使用すれば完了 [crayon-60de […]
今までローカルでrailsアプリ開発をやっているとMySQLのパスワードは空白の方が何かと楽に開発できるので空白にしてました。 しかしMySQL5.7だと強制的にパスワードを設定しないと行けなくなっているっぽいですね。 […]
今回はpretty_printシリーズ(通称PP)のメモ。 整形してログを見やすくするクラスです。 このクラス自体はruby/2.3.0/pp.rbに入っているので確認して見ましょう。 では早速何が良さげか見てましょう。 […]