« Back to channel list

#RubyOnRails - 19 November 2018

« Back 1 day Forward 1 day »
[00:00:53] jhass: has joined #RubyOnRails
[00:26:29] reptilain_brain: has left #RubyOnRails: ()
[01:00:39] Jervis_: has joined #RubyOnRails
[01:07:22] sevenseacat: has joined #RubyOnRails
[01:10:59] chouhoulis: has joined #RubyOnRails
[02:08:31] Saukk: has joined #RubyOnRails
[02:17:47] fcser__: has joined #RubyOnRails
[02:21:06] Exuma: has joined #RubyOnRails
[02:27:50] jrhorn424: has joined #RubyOnRails
[02:29:16] jrhorn424: has joined #RubyOnRails
[03:00:17] jrhorn424: has joined #RubyOnRails
[03:06:16] nertzy: has joined #RubyOnRails
[03:52:33] LambdaSource: has joined #RubyOnRails
[04:06:15] ivanskie: has joined #RubyOnRails
[04:08:33] braincrash: has joined #RubyOnRails
[04:14:03] ivanskie: has joined #RubyOnRails
[04:20:10] timdotrb: has joined #RubyOnRails
[04:25:47] MoritaShinobu: has joined #RubyOnRails
[04:51:41] LambdaSource: has joined #RubyOnRails
[04:52:48] LambdaSource: has joined #RubyOnRails
[04:57:30] srinidhi: has joined #RubyOnRails
[04:58:58] srinidhi: has joined #RubyOnRails
[05:02:53] certhird_: has joined #RubyOnRails
[05:05:22] timdotrb: has joined #RubyOnRails
[05:06:03] timdotrb: has joined #RubyOnRails
[05:06:59] timdotrb: has joined #RubyOnRails
[05:07:46] timdotrb: has joined #RubyOnRails
[05:08:29] timdotrb: has joined #RubyOnRails
[05:09:09] timdotrb: has joined #RubyOnRails
[05:10:05] timdotrb: has joined #RubyOnRails
[05:10:54] timdotrb: has joined #RubyOnRails
[05:11:36] timdotrb: has joined #RubyOnRails
[05:12:23] timdotrb: has joined #RubyOnRails
[05:13:10] timdotrb: has joined #RubyOnRails
[05:13:54] timdotrb: has joined #RubyOnRails
[05:14:45] timdotrb: has joined #RubyOnRails
[05:15:36] timdotrb: has joined #RubyOnRails
[05:16:19] timdotrb: has joined #RubyOnRails
[05:17:04] timdotrb: has joined #RubyOnRails
[05:17:49] timdotrb: has joined #RubyOnRails
[05:18:34] timdotrb: has joined #RubyOnRails
[05:19:23] timdotrb: has joined #RubyOnRails
[05:20:09] timdotrb: has joined #RubyOnRails
[05:21:30] uksio: has joined #RubyOnRails
[05:24:50] lankanmon: has joined #RubyOnRails
[05:33:14] tdy: has joined #RubyOnRails
[05:55:44] timdotrb: has joined #RubyOnRails
[06:10:58] srinidhi: has joined #RubyOnRails
[06:33:28] jaddison: has joined #RubyOnRails
[06:39:40] jrhorn424: has joined #RubyOnRails
[06:53:56] conta: has joined #RubyOnRails
[06:54:35] jrhorn424: has joined #RubyOnRails
[06:57:10] srinidhi: has joined #RubyOnRails
[07:12:01] roshanavand: has joined #RubyOnRails
[07:13:44] zzj: has joined #RubyOnRails
[07:17:23] dionysus69: has joined #RubyOnRails
[07:28:51] roshanavand: has joined #RubyOnRails
[07:40:19] lomex: has joined #RubyOnRails
[07:59:08] DTZUZO: has joined #RubyOnRails
[08:05:07] whysthatso: has joined #RubyOnRails
[08:08:43] JamieD: has joined #RubyOnRails
[08:16:50] Radar: GOOD EVENING
[08:19:28] Radar: Hit 120wpm on typeracer again
[08:19:48] sevenseacat: I never got far above about 70wpm
[08:19:58] sevenseacat: but its fast enough for me :)
[08:20:08] Radar: https://data.typeracer.com/pit/result?id=|tr:ryanbigg|86
[08:25:34] whysthatso: has joined #RubyOnRails
[08:29:09] beholders_eye: has joined #RubyOnRails
[08:39:48] srinidhi: has joined #RubyOnRails
[08:46:42] Ergo: has joined #RubyOnRails
[08:48:01] timdotrb: has joined #RubyOnRails
[08:48:55] timdotrb: has joined #RubyOnRails
[08:49:40] timdotrb: has joined #RubyOnRails
[08:50:29] timdotrb: has joined #RubyOnRails
[08:51:15] timdotrb: has joined #RubyOnRails
[08:52:00] timdotrb: has joined #RubyOnRails
[08:52:45] timdotrb: has joined #RubyOnRails
[08:53:35] timdotrb: has joined #RubyOnRails
[08:54:18] timdotrb: has joined #RubyOnRails
[08:55:12] timdotrb: has joined #RubyOnRails
[08:55:53] timdotrb: has joined #RubyOnRails
[08:56:05] JamieD: has joined #RubyOnRails
[08:56:41] timdotrb: has joined #RubyOnRails
[08:57:28] timdotrb: has joined #RubyOnRails
[08:57:41] lomex: has joined #RubyOnRails
[08:58:11] timdotrb: has joined #RubyOnRails
[08:58:58] timdotrb: has joined #RubyOnRails
[08:59:49] timdotrb: has joined #RubyOnRails
[09:00:36] timdotrb: has joined #RubyOnRails
[09:01:21] timdotrb: has joined #RubyOnRails
[09:01:58] timdotrb: has joined #RubyOnRails
[09:02:51] timdotrb: has joined #RubyOnRails
[09:03:13] apparition: has joined #RubyOnRails
[09:03:35] timdotrb: has joined #RubyOnRails
[09:04:26] timdotrb: has joined #RubyOnRails
[09:05:10] timdotrb: has joined #RubyOnRails
[09:05:58] timdotrb: has joined #RubyOnRails
[09:06:44] timdotrb: has joined #RubyOnRails
[09:07:31] timdotrb: has joined #RubyOnRails
[09:07:40] Psy-Q: hm. i can hit 99
[09:07:50] Psy-Q: maybe i'll train for 120! :)
[09:08:21] timdotrb: has joined #RubyOnRails
[09:09:03] timdotrb: has joined #RubyOnRails
[09:09:57] roshanavand: has joined #RubyOnRails
[09:14:38] roshanavand: has joined #RubyOnRails
[09:24:11] sameerynho: has joined #RubyOnRails
[09:51:08] srinidhi: has joined #RubyOnRails
[09:56:46] lomex: has joined #RubyOnRails
[09:57:28] roshanavand: has joined #RubyOnRails
[10:11:55] roshanavand: has joined #RubyOnRails
[10:20:31] roshanavand: has joined #RubyOnRails
[10:26:41] za1b1tsu: has joined #RubyOnRails
[10:33:39] andywww: has joined #RubyOnRails
[10:37:59] dviola: has joined #RubyOnRails
[10:42:11] lomex: has joined #RubyOnRails
[10:44:43] roshanavand: has joined #RubyOnRails
[10:48:22] beholders_eye: has joined #RubyOnRails
[10:56:32] _aeris_: has joined #RubyOnRails
[11:15:04] GodFather: has joined #RubyOnRails
[11:15:10] gavit: has joined #RubyOnRails
[11:16:18] jrhorn424: has joined #RubyOnRails
[11:17:02] _aeris_: has joined #RubyOnRails
[11:30:38] gavit: execjs seems to support nodejs, however I can't find any documentation on how to make nodejs integrate with rails, do I need to add a gem etc, or should I just install nodejs and it should work out of the box
[11:43:15] nertzy: has joined #RubyOnRails
[11:43:17] roshanavand: has joined #RubyOnRails
[11:49:39] adgtl: Folks I am getting this error
[11:49:41] adgtl: while running tests
[11:49:45] adgtl: bin/rails test test/controllers/pads_controller_test.rb:8
[11:49:46] adgtl: PadsControllerTest#test_should_create_pad:
[11:49:46] adgtl: ActiveRecord::RecordNotUnique: PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_users_on_email"
[11:49:47] adgtl: DETAIL: Key (email)=() already exists.
[11:49:48] adgtl: : INSERT INTO "users" ("created_at", "updated_at", "id") VALUES ('2018-11-19 11:49:08.706871', '2018-11-19 11:49:08.706871', 298486374)
[11:50:07] roshanavand: has joined #RubyOnRails
[11:51:43] adgtl: there is no unique index on email
[11:52:00] adgtl: wondering..
[12:04:36] lankanmon: has joined #RubyOnRails
[12:09:00] andywww: has joined #RubyOnRails
[12:22:39] lexileo: has joined #RubyOnRails
[12:26:48] Guest61808: has joined #RubyOnRails
[12:37:01] roshanavand: has joined #RubyOnRails
[12:37:02] ur5us: has joined #RubyOnRails
[12:40:18] Guest61808: has joined #RubyOnRails
[12:46:35] gregf_: has joined #RubyOnRails
[12:58:17] roshanavand: has joined #RubyOnRails
[13:00:44] JamieD: has joined #RubyOnRails
[13:01:16] Jervis_: has joined #RubyOnRails
[13:08:00] GodFather: has joined #RubyOnRails
[13:20:51] roshanavand: has joined #RubyOnRails
[13:43:15] crankhar1er: has joined #RubyOnRails
[13:58:05] andywww: has joined #RubyOnRails
[14:04:20] roshanavand: has joined #RubyOnRails
[14:04:44] Sylario: adgtl: Are you using Devise or something similar ?
[14:05:01] alan_w: has joined #RubyOnRails
[14:17:31] crankhar1er: has joined #RubyOnRails
[14:31:29] gambl0re: has joined #RubyOnRails
[14:40:01] jsc: has joined #RubyOnRails
[14:42:19] gambl0r3: has joined #RubyOnRails
[15:00:26] daemonwrangler: has joined #RubyOnRails
[15:01:31] gambl0r3: has joined #RubyOnRails
[15:01:48] Guest61808: has joined #RubyOnRails
[15:18:05] cmckee: has joined #RubyOnRails
[15:18:43] timdotrb: has joined #RubyOnRails
[15:28:58] GodFather: has joined #RubyOnRails
[15:38:57] tuor: has joined #RubyOnRails
[15:38:59] dviola: has joined #RubyOnRails
[15:57:02] status402: has joined #RubyOnRails
[16:02:06] akosednar: has joined #RubyOnRails
[16:11:14] desperek: has joined #RubyOnRails
[16:23:08] mostlybadfly: has joined #RubyOnRails
[16:27:47] Exuma: has joined #RubyOnRails
[16:28:02] uksio: has joined #RubyOnRails
[16:37:40] srinidhi: has joined #RubyOnRails
[16:42:22] jetchisel: has joined #RubyOnRails
[16:47:50] whysthatso: has joined #RubyOnRails
[16:47:52] Aces1up: has joined #RubyOnRails
[16:49:07] Aces1up: hey all i have been searching around but can not find an answer to this. when i save a datetime to column in rails I know it saves it as utc.. How can I later do a query on that datetime to see if it has passed a certain time in another timezone?
[16:49:47] Aces1up: it is as simple as querying the database using a datetime object set with a different timezone and AR knows what to do from there?
[16:52:54] lomex: has joined #RubyOnRails
[16:53:17] jaddison: has joined #RubyOnRails
[16:57:34] Guest61808: has joined #RubyOnRails
[17:03:00] Guest61808: has joined #RubyOnRails
[17:15:38] Guest61808: has joined #RubyOnRails
[17:23:24] GodFather: has joined #RubyOnRails
[17:26:31] jrhorn424: has joined #RubyOnRails
[17:34:03] gavit: has joined #RubyOnRails
[17:39:15] mangold: has joined #RubyOnRails
[17:44:40] Dbugger: has joined #RubyOnRails
[17:57:52] lankanmon: has joined #RubyOnRails
[18:02:24] tubbo: aces1up: you could try created_at.in_time_zone(other_time_zone)
[18:02:38] tubbo: AR is gonna convert the UTC timestamps into the timezone specified by rails in your config
[18:02:41] jetchisel: has joined #RubyOnRails
[18:02:59] tubbo: but you can get it to convert to another timezone by using #in_time_zone. https://api.rubyonrails.org/v5.2.1/classes/ActiveSupport/TimeWithZone.html#method-i-in_time_zone
[18:05:31] GodFather: has joined #RubyOnRails
[18:08:30] crankhar1er: has joined #RubyOnRails
[18:17:09] Arkantos: has joined #RubyOnRails
[18:18:32] reber: has joined #RubyOnRails
[18:20:06] andywww: has joined #RubyOnRails
[18:33:05] elcontrastador: has joined #RubyOnRails
[18:34:54] crankhar1er: has joined #RubyOnRails
[18:39:26] lxsameer: has joined #RubyOnRails
[18:53:43] Puffball: has joined #RubyOnRails
[19:01:39] jrhorn424: has joined #RubyOnRails
[19:04:46] tdy: has joined #RubyOnRails
[19:09:32] quarters: has joined #RubyOnRails
[19:10:23] quarters: hello. I've inherited a project that cites a gem called "javascript-state-machine-rails" to be used with jruby but I can't seem to find that gem anywhere and was wondering if anyone knows where to find out of circulation gems
[19:10:52] quarters: this is code from 2012
[19:18:47] tubbo: quarters: rubygems.org would have that if it was ever uploaded
[19:19:17] tubbo: possible that it was uploaded to a private gem source...
[19:19:26] quarters: ooooh. so that's possible too
[19:19:56] quarters: is there a canonical location for where that private gem might've been stored?
[19:20:22] tubbo: quarters: well, what i meant by "private gem source" was a server, like https://gems.yourcompany.com
[19:20:35] tubbo: check the top of Gemfile for additional sources
[19:20:50] quarters: tubbo: awesome. thanks
[19:37:02] Arkantos_: has joined #RubyOnRails
[19:43:20] quarters: I'm guessing that gems in a gemfile aren't installed in a rails project but installed in the ruby folder? if so, if there are projects that use different versions of the same gem, are they all installed in that ruby folder?
[19:43:27] OrangeManBad: has joined #RubyOnRails
[19:46:04] macxim: has joined #RubyOnRails
[19:50:55] tubbo: quarters: it depends, you can pass `--path` or set `$BUNDLE_PATH` to configure the folder that bundler keeps gems in. i think it keeps your gems in the shared location defined by rubygems ($GEM_HOME) by default, though.
[19:51:18] tubbo: and it's separated by version so you can in theory have multiple versions of the same gem installed side-by-side...bundler will pick the right version for your app
[19:57:34] cagomez: has joined #RubyOnRails
[19:59:37] jobewan: has joined #RubyOnRails
[20:06:29] beholders_eye: has joined #RubyOnRails
[20:20:01] quarters: tubbo: gotcha. thanks again!
[20:24:14] Puffball: has joined #RubyOnRails
[20:26:05] FLeiXiuS: has joined #RubyOnRails
[20:26:19] FLeiXiuS: Is there a specific way to update an array of objects with a dynamic hash?
[20:26:32] FLeiXiuS: Single query? Or is it going to be a query per object?
[20:30:43] cagomez: has joined #RubyOnRails
[20:31:29] cagomez: has joined #RubyOnRails
[20:32:16] cagomez: has joined #RubyOnRails
[20:33:02] cagomez: has joined #RubyOnRails
[20:33:48] cagomez: has joined #RubyOnRails
[20:35:08] tubbo: FLeiXiuS: with ActiveRecord you can do Model.where(query).update_all(foo: 'bar')
[20:35:27] tubbo: that will update all records that match the query in one big INSERT INTO i believe
[20:35:36] tubbo: or UPDATE whatever it uses
[20:36:10] OrangeManBad: has joined #RubyOnRails
[20:36:19] FLeiXiuS: tubbo, Yeah in my scenario, foo: is dynamic based on the object.
[20:36:26] tubbo: @CONTENTCLICKED
[20:36:27] FLeiXiuS: I think I need multiple queries rather a massive insert.
[20:37:35] tubbo: idk how you'd do that in SQL, but you definitely can't do it in AR afaik
[20:47:23] Puffball: has joined #RubyOnRails
[20:56:39] roamingdog: has joined #RubyOnRails
[20:59:52] conta: has joined #RubyOnRails
[21:18:19] andywww: has joined #RubyOnRails
[21:19:14] andywww: has left #RubyOnRails: ()
[21:23:02] Radar: GOOD MORNING
[21:27:08] jayjo: I'm trying to deploy an application into a subdirectory instead of rootlevel, is the variable RAILS_RELATIVE_ROOT_URL all I need to compile when I do bundle exec rake assets:precompile
[21:27:57] jayjo: and does that variable matter if it is /subdir or /subdir/ - will either make a difference?
[21:31:57] Doddlin: has joined #RubyOnRails
[21:32:12] Doddlin: Hi all! I need to use a div as an input in a form
[21:32:33] Doddlin: how would I make the form see it and take the content into the params posted?
[21:33:06] Doddlin: tried naming it in the code to entry[entrytext] but that did not make any diff
[21:39:51] Radar: put an input in the div
[21:40:06] quarters: when I try to run rails db:migrate on the following: I get an error "wrong number of arguments (2 for 1)" and was wondering how to fix it: https://pastebin.com/Sy3MxL07
[21:40:14] Radar: quarters: !pbsucks
[21:40:14] helpa: quarters: Pastebin sucks! Use Gist (http://gist.github.com) instead, please!
[21:40:31] Radar: quarters: also, incude the stacktrace of this exception in your gist too please
[21:40:55] Doddlin: Radar: Well, I’m trying to use MediumEditor
[21:40:59] quarters: Radar: how to write gist without account?
[21:41:11] Radar: quarters: You don't need an account.
[21:41:25] Radar: At least, I thought not.
[21:41:35] Doddlin: Radar, might have found it https://stackoverflow.com/questions/26326660/saving-data-with-medium-editor-rails
[21:41:46] Radar: quarters: seems like I'm wrong. https://hastebin.com/ is a good alternative.
[21:42:25] quarters: Radar, ok. one second
[21:42:55] roamingdog: Radar: you no longer maintain logs for #rubyonrails? know where i can see them?
[21:43:15] Radar: roamingdog: http://logs.ryanbigg.com/RubyOnRails <- they're here
[21:44:10] roamingdog: Radar: thanks, don't see it in channel announcement so i'll bookmark it somewhere
[21:44:43] Radar: roamingdog: Weird. I thought we had it in the topic, but I guess it's not there anymore.
[21:44:55] quarters: https://hastebin.com/ecenucibuf.coffeescript
[21:45:04] quarters: it saved it as coffeescript for whatever reason
[21:45:13] quarters: or it named it that
[21:45:16] quarters: I don't know
[21:45:31] Radar: quarters: that's okay, I can still read it :)
[21:45:50] quarters: the stacktrace, then my migration file
[21:46:06] quarters: from line 80 on
[21:46:18] Radar: quarters: I don't get why it's pointing at this line: https://github.com/rails/rails/blob/v5.2.1/activerecord/lib/active_record/inheritance.rb#L15
[21:46:44] Radar: Stacktrace line before that points to protected_attributes_continued-1.3.0. I wonder if that is to blame somehow.
[21:47:46] Radar: roamingdog: If you're interested in the source for that app, it's here: https://github.com/radar/logs.ex. But it's Phoenix, not Rails because I am a traitor ;)
[21:48:07] quarters: Radar, I added protected attributes continued to be able to keep the syntax for attr_accessible from legacy code
[21:48:13] Radar: quarters: aha.
[21:48:14] roamingdog: always assumed you created from scratch, in rails. traitor.
[21:48:38] Radar: roamingdog: I did... but then I was learning Phoenix and wanted a small app to write and picked this one. It's only about 15x faster than the Rails equivalent.
[21:48:38] roamingdog: that's elixr ja?
[21:48:42] Radar: roamingdog: yeah
[21:49:05] roamingdog: you were way ahead of the curve using elixr so long ago
[21:49:32] tubbo: elixir: it fixes all of ruby's problems
[21:49:35] Radar: Only about two years ago. There's been people using it longer than me.
[21:49:47] Radar: I still use Rails primarily in my day-to-day.
[21:49:53] quarters: Radar: removing that gem will lead to other breakage and I was wondering if there's a way to troubleshoot without removing that gem
[21:50:16] Radar: quarters: Well, I would find out what /home/user/.rvm/gems/jruby-9.2.0.0/gems/activerecord-5.2.1/lib/active_record/inheritance.rb:15 is.
[21:50:31] Radar: quarters: But When I looked into Rails source, it's a comment. So that's not right. Something's weird there.
[21:50:34] Radar: quarters: what is it on your computer?
[21:51:18] quarters: Radar: # class PriorityClient < Client; end
[21:51:21] quarters: a comment too
[21:51:25] Radar: Last week I jumped through a couple of different languages: Ruby, Elixir, JavaScript, TypeScript, Go and even some YAML. I think I'm missing some others.
[21:51:38] Radar: quarters: see that's just strange. Let me look at the gem.
[21:51:44] Radar: I mean protected_attributes_continued-1.3.0.
[21:52:54] quarters: and line 15 in protected att contd: object = new(attributes, options)
[21:53:02] Radar: quarters: https://github.com/westonganger/protected_attributes_continued/blob/master/lib/active_record/mass_assignment_security/validations.rb#L15
[21:53:07] Radar: Yeah, that's the right line I'm seeing too.
[21:53:19] Radar: Revisiting your stacktrace...
[21:53:29] Radar: definitely seems to be happening within the migration block
[21:54:20] Radar: quarters: https://github.com/rails/rails/blob/master/activerecord/lib/active_record/inheritance.rb#L50
[21:54:31] Radar: quarters: I believe it's getting to this line, and the stacktrace is pointing to the wrong line.
[21:54:51] Radar: quarters: notice that the method definition there only takes one argument and a block. So it seems like protected_attributes_continued is wrong.
[21:55:02] Radar: https://github.com/rails/rails/blob/v5.2.1/activerecord/lib/active_record/inheritance.rb#L50
[21:55:10] Radar: Same method signature in 5.2.1 too
[21:55:29] Radar: https://github.com/rails/rails/blob/v5.0.4/activerecord/lib/active_record/inheritance.rb#L48 <- different method sig in older 5.x versions
[21:55:32] Radar: I just picked a random one.
[21:55:46] Radar: quarters: so I'd say protected_attributes_continued is not compatible with Rails 5.2.1.
[21:56:19] Radar: Latest 5.1 also has the same signature as 5.0.x: https://github.com/rails/rails/blob/v5.1.6/activerecord/lib/active_record/inheritance.rb#L49
[21:56:23] Radar: So I'm guessing this is new to 5.2.
[21:56:37] Radar: The gem also does not include 5.2 in its .travis.yml list: https://github.com/westonganger/protected_attributes_continued/blob/master/.travis.yml#L10-L14
[21:57:10] Radar: quarters: What I'd do here is to fix how protected_attributes_continued is calling that method, passing the right number of arguments (whatever those are) and then submit a patch upstream. In the meantime, use your own fork of that gem (with the fix) and that should make your problems go away.
[21:57:46] quarters: Radar: ah, gotcha
[21:59:23] roamingdog: has joined #RubyOnRails
[22:00:05] LunarDinosaur: has left #RubyOnRails: ()
[22:00:08] LunarDinosaur: has joined #RubyOnRails
[22:02:19] dviola: has joined #RubyOnRails
[22:02:56] LunarDinosaur: has joined #RubyOnRails
[22:03:39] quarters: Radar: what happens to options then?
[22:03:54] quarters: since new no longer accepts options as an argument
[22:04:02] quarters: at least from what I gather
[22:04:06] Radar: quarters: I guess they're not needed anymore?
[22:05:11] andywww: has joined #RubyOnRails
[22:07:17] Arkantos: has joined #RubyOnRails
[22:11:34] quarters: does that mean that validation does not happen through constraints in the database?
[22:26:59] Radar: quarters: perhaps take this as a sign that you should be moving away from attr_accessible? :)
[22:28:39] quarters: Radar: I'll definitely wean off of it but I'm a bit confused about how activerecord no longer accepts an options argument but https://edgeguides.rubyonrails.org/active_record_migrations.html says that it still accepts options arguments in migration files
[22:29:04] quarters: I'm not sure if the edgeguides are just not updated and I'll have to find what the current api for migrations is
[22:31:38] Radar: quarters: It's not migrations. It's when it goes to save the info to the schema_migrations table in the database, it uses AR's own `create`, which then relies on `new`.
[22:31:43] Radar: quarters: AR 5.2 doesn't have options anymore.
[22:36:09] timdotrb_: has joined #RubyOnRails
[22:36:50] dionysus69_: has joined #RubyOnRails
[22:38:02] Puffball_: has joined #RubyOnRails
[22:38:17] kanzure_: has joined #RubyOnRails
[22:38:25] egray: has joined #RubyOnRails
[22:38:38] DTZUZO_: has joined #RubyOnRails
[22:38:52] lexileo: has joined #RubyOnRails
[22:39:11] funnel_: has joined #RubyOnRails
[22:40:22] havenwood: has joined #RubyOnRails
[22:40:28] guyz: has joined #RubyOnRails
[22:41:21] segy: has joined #RubyOnRails
[22:41:30] webdestroya: has joined #RubyOnRails
[22:41:40] akosednar: has joined #RubyOnRails
[22:42:11] Fire-Dragon-DoL: has joined #RubyOnRails
[22:43:08] andywww: has joined #RubyOnRails
[22:43:18] beowuff: has joined #RubyOnRails
[23:01:55] tdy: has joined #RubyOnRails
[23:09:24] dachi: has joined #RubyOnRails
[23:49:39] sevenseacat: has joined #RubyOnRails