havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.7.1, 2.6.6, 2.5.8: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.de/ and select Ruby as the language | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
orbyt_ has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
<leitz> Yeah, I can see the "put this stuff on your server" thing. Like Puppet and Chef.
<leitz> I'm still at the "less than half a dozen main gems, and there dependencies" level, though.
alfiemax_ has quit [Remote host closed the connection]
<leitz> In other news, I watched a good webinar on "Domain Driven Design", on Safaribooks.
<adam12> leitz: IMHO, if you're developing a gem, use both. Either a near-empty Gemfile with just source and gemspec statements, or Gemfile with gemspec and then development dependencies. If you're developing an app, use a Gemfile.
<adam12> leitz: Ship Gemfile.lock with both; it used to be faux-paus to not ship Gemfile.lock with gems but that's changed and it's easier for someone else to match dependencies in case of bug fixing.
akem has joined #ruby
<leitz> adam12, I hadn't thought about the Gemfile.lock being useful for bug-fixing.
<adam12> s/to not/to. Original guidelines said _dont_ provide Gemfile.lock in gem projects.
<leitz> adam12, if you are installing the gems in my_project/vendor/bundle, do you exclude them from the git repo and just have folks do a "bundle install"?
<adam12> leitz: Yes. Shipping vendor/bundle might be risky because of C extensions.
ur5us has joined #ruby
<havenwood> There's now a community split on whether to commit a Gemfile.lock for a gem. ¯\_(ツ)_/¯ I think ultimately it doesn't matter.
<adam12> Really?
<adam12> I was always in the no-commit boat but I read someone talk about why to include it and it was compelling.
<havenwood> adam12: Bundler changed their guidance to commit, but many still follow Wycatz's lead, which is usually a sound thing to do.
<havenwood> I've seen new gem creators get burned by committing the Gemfile.lock, which defies the idea that it'll help new folk contributing to gems.
<leitz> havenwood, you mean people get "yelled at", or whatever, for it?
<adam12> havenwood: He seems still wishy washy but I thought he had officially changed his stance on this. https://twitter.com/wycats/status/804611049894776832
<adam12> I've only been burned by _not_ having a .lock file. Recent example is a contrib to Simplecov to fix Minitest integration.
<havenwood> adam12: I've seen new folk update their gem, push it, try to develop and get super confused why they're on the old version of the gem in dev.
<havenwood> (Did `bundle update` so self-reference is wrong.)
<adam12> havenwood: Weird. I'll have to keep an eye on that.
<havenwood> adam12: If you commit the lock, gotta `bundle update` or meh.
<adam12> havenwood: How does having the lock committed affect this? Since there is a lock file regardless.
<havenwood> adam12: I like adding a Gemfile, but think if you're having dev environs break you should either 1) pin more conservatively, or 2) ask upstream gem authors to semvar.
<havenwood> adam12: For another new author, grabbing repo, Gemfile.lock still references old version.
<havenwood> adam12: New contributor*
<havenwood> adam12: I've said this badly. The Gemfile.lock must be updated if you commit it, that's all.
<havenwood> If you don't update it, then you've made dev situation more confusing not less.
<havenwood> adam12: I've not run into it myself.
<havenwood> adam12: But I don't commit a Gemfile.lock so that makes sense, I guess. Haha.
<havenwood> I don't use dev deps with gems that break with the versions I pin them to either.
<havenwood> So a Gemfile.lock gives no benefit.
<havenwood> The thing I like about commit gem Gemfile.locks is that it makes the rule super easy: always commit
<havenwood> Utimately ¯\_(ツ)_/¯
<havenwood> Guidance was one way, worked fine. Now half of folk do it the opposite way, also works fine.
* havenwood changes gem deploy code to commit exactly half the time.
<havenwood> I dunno, half seems a bit much.
<havenwood> I'm *normally* the only contributor to my gems. Maybe they see. no Gemfile.lock and bail. :)
cyrus_mc_ has quit [Quit: Connection closed]
<adam12> Interesting. I didn't notice that there was a version in the lock for the gemspec version.
<adam12> I've still been on the bad side of no lock so I can see why the community is divided.
leitz has quit [Quit: Leaving]
ChmEarl has quit [Quit: Leaving]
thoraxe has joined #ruby
<thoraxe> i am really struggling with addressable::template. I have a url that looks like https://host.com/parser/username/secret?base64_url=xxx and I cannot for the life of me figure out how to write a URI template for that. Everything i'm trying when extracted comes up nil, even when parsing the same template produces exactly the URI i just fed into the extractor
imode has quit [Quit: WeeChat 2.9]
imode has joined #ruby
<adam12> thoraxe: Can you show what you might have tried so far? Give us a head start.
<thoraxe> template = Addressable::Template.new("https://domain.com/{parser}/{user}/{secret}{?base64_url}")
drincruz has joined #ruby
<thoraxe> if i write an expand: template.expand({"parser" => "parser", "user" => "username", "secret" => "secret", "base64_url" => "Xxx"})
<thoraxe> #<Addressable::URI:0x2b133640dc64 URI:https://domain.com/parser/username/secret?base64_url=Xxx>
dualfade has quit [Ping timeout: 256 seconds]
<thoraxe> hmm
<thoraxe> don't tell me it's working now
<thoraxe> sigh
dualfade has joined #ruby
<thoraxe> never mind
<thoraxe> 97 3/4th time's the charm
Garb0 has joined #ruby
<adam12> IRC rubber ducking.
<thoraxe> ok
<thoraxe> i see the problem
<thoraxe> the base64_url param ends with an =
<thoraxe> that is breaking it
<thoraxe> template.extract(Addressable::URI.parse("https://domain.com/x/y/z?base64_url=b=")) -- nil
<thoraxe> template.extract(Addressable::URI.parse("https://domain.com/x/y/z?base64_url=b")) -- works
<adam12> Seems like maybe an Addressable::Template bug...
<thoraxe> guh
<adam12> Actually
drincruz has quit [Ping timeout: 240 seconds]
<adam12> Can you even do raw base64 inside a URL? Is that valid?
<adam12> I wonder if it needs to be encoded.
<thoraxe> I am using Base64.urlsafe_encode64(url).gsub("\n", "") to generate the base64 part
<thoraxe> and then using excon to fetch it with Excon.get("https://#{host}:#{port}/parser/#{username}/#{signature}?base64_url=#{base64_url}",
<thoraxe> it's been working just fine for a while
<thoraxe> so my guess is that the thing at the other end is ok with it
<thoraxe> that doesn't answer whether it's valid or not tho
<thoraxe> hmm
<thoraxe> it's not totally clear
<thoraxe> I think this is an anomaly with this particular short url that i'm encoding which results in padding
<thoraxe> i need to test if the thing i'm messing with works if I don't pad (eg: trim trailing =s)
<thoraxe> it appears that i can drop the trailing "=" and the thing i'm using is OK with that
<thoraxe> i'm only ever transmitting one "word" (a base64 encoded url) so i think i can strip the padding
<thoraxe> ahh neat
<thoraxe> makes sense
<thoraxe> i mean, at a high level
<thoraxe> i'm too much of a newb to totally understand
<thoraxe> but yeah in the part that generates that base64_url i can just strip the padding
<adam12> Cool. Seems like an easy win
<thoraxe> just not sure how to remove all trailing =s from a string
<adam12> I'd need to refresh my memory on if the unescaped equals in an URI is RFC compliant.
<thoraxe> but since base64 is always only ever going to use =s for padding
<thoraxe> i can just remove any instance of =s
<thoraxe> Base64.urlsafe_encode64(url) <-- that would never produce "abcd==azeg" i don't think
<thoraxe> base64_url = Base64.urlsafe_encode64(url).gsub("\n", '').tr('=', '') <-- should work
<thoraxe> yay!
<thoraxe> adam12+++++++++
<adam12> thoraxe: Can you just pass `padding: false` to urlsafe_encode64?
<thoraxe> duh
<adam12> Does about the same as what you were doing.
<thoraxe> also appears to work!
<thoraxe> ++ to you again
<thoraxe> ty sir.
<adam12> Cool. No problem.
<thoraxe> have a great day/evening/whereveryouare
<adam12> o/ Canada
konsolebox has quit [Read error: Connection reset by peer]
mossplix has quit [Remote host closed the connection]
konsolebox has joined #ruby
mossplix has joined #ruby
mossplix has quit [Ping timeout: 264 seconds]
bsdbandit-01 has joined #ruby
drincruz has joined #ruby
drincruz has quit [Ping timeout: 240 seconds]
cd has quit [Quit: cd]
konsolebox has quit [Read error: Connection reset by peer]
drincruz has joined #ruby
konsolebox has joined #ruby
zacts has quit [Quit: WeeChat 2.8]
minall has joined #ruby
<minall> Hello ruby community!, I'm on my new archlinux installation, and I'm trying to install rvm, first, I have to import keys using gpg, which fails with message: 'gpg: keyserver receive failed: Server indicated a failure'... Is it a problem on my system?, if it is, I've searching everywhere, may be a DNS problem, tried a lot of commands and read a lot of explanations on blogs, but no luck. Can someone help me debug this?
troulouliou_div2 has quit [Quit: Leaving]
gix has quit [Ping timeout: 265 seconds]
bruce_lee has quit [Ping timeout: 240 seconds]
bruce_lee has joined #ruby
bruce_lee has quit [Changing host]
bruce_lee has joined #ruby
braincrash has quit [Quit: bye bye]
fredolinhares has quit [Quit: WeeChat 2.8]
braincrash has joined #ruby
davispuh has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
minall has quit [Remote host closed the connection]
adu has joined #ruby
konsolebox has quit [Read error: Connection reset by peer]
konsolebox has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
cthulchu_ has quit [Ping timeout: 240 seconds]
mozzarella has quit [Remote host closed the connection]
mozzarella has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reffle has quit [Read error: Connection reset by peer]
drincruz has quit [Ping timeout: 256 seconds]
arzWZM has quit [Ping timeout: 240 seconds]
arzWZM has joined #ruby
xco has joined #ruby
lucasb has quit [Quit: Connection closed for inactivity]
wymillerlinux has quit [Ping timeout: 265 seconds]
alfiemax has joined #ruby
konsolebox has quit [Read error: Connection reset by peer]
konsolebox has joined #ruby
greengriminal has quit [Quit: Leaving]
xylophone has joined #ruby
skape has quit [Quit: Connection closed for inactivity]
konsolebox has quit [Read error: Connection reset by peer]
bocaneri has joined #ruby
postmodern has joined #ruby
konsolebox has joined #ruby
adu has quit [Remote host closed the connection]
alfiemax has quit [Remote host closed the connection]
alfiemax has joined #ruby
schne1der has joined #ruby
ur5us has quit [Ping timeout: 244 seconds]
roadie has joined #ruby
akem has quit [Ping timeout: 240 seconds]
konsolebox has quit [Read error: Connection reset by peer]
konsolebox has joined #ruby
roadie has quit [Ping timeout: 272 seconds]
roadie has joined #ruby
Axy has quit [Read error: Connection reset by peer]
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Mia has joined #ruby
Mia has quit [Changing host]
Mia has joined #ruby
cnsvc has quit [Remote host closed the connection]
alfiemax_ has joined #ruby
alfiemax has quit [Ping timeout: 256 seconds]
Mia has quit [Read error: Connection reset by peer]
vondruch has joined #ruby
kaivai has joined #ruby
kaivai_ has quit [Ping timeout: 246 seconds]
Bounga has joined #ruby
kent\n has quit [Quit: No Ping reply in 180 seconds.]
kent\n has joined #ruby
alfiemax has joined #ruby
alfiemax_ has quit [Ping timeout: 256 seconds]
konsolebox has quit [Read error: Connection reset by peer]
konsolebox has joined #ruby
ujjain2 has joined #ruby
imode has quit [Ping timeout: 240 seconds]
konsolebox has quit [Read error: Connection reset by peer]
booboy has quit [Quit: ZNC - https://znc.in]
booboy has joined #ruby
booboy has quit [Client Quit]
plutes has quit [Quit: If you judge me now, you have judge me prematurely.]
konsolebox has joined #ruby
booboy has joined #ruby
<Tuor> adam12: ah thx, ARGV will be what I need. :)
mossplix has joined #ruby
Mia has joined #ruby
ur5us has joined #ruby
bruce_lee has quit [Ping timeout: 246 seconds]
dionysus69 has joined #ruby
Axy has joined #ruby
Mia has quit [Ping timeout: 240 seconds]
Secret-Fire has quit [Remote host closed the connection]
newalexandria[m] has quit [Quit: Idle for 30+ days]
Secret-Fire has joined #ruby
bruce_lee has joined #ruby
bruce_lee has joined #ruby
bruce_lee has quit [Changing host]
roadie has quit [Ping timeout: 260 seconds]
arahael1 has joined #ruby
Arahael has quit [Ping timeout: 240 seconds]
Secret-Fire has quit [Remote host closed the connection]
Axy has quit [Ping timeout: 256 seconds]
Secret-Fire has joined #ruby
V has left #ruby [#ruby]
V[excess] has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
mossplix has quit [Remote host closed the connection]
roadie has joined #ruby
gitter1234 has quit [Quit: Connection closed for inactivity]
roadie has quit [Ping timeout: 272 seconds]
evdubs has quit [Remote host closed the connection]
evdubs has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
Mia has joined #ruby
heidar_ has joined #ruby
roadie has joined #ruby
ujjain2 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
heidar has quit [Ping timeout: 244 seconds]
M_ka_Manchotix[m has left #ruby ["User left"]
Garb0 has quit [Ping timeout: 256 seconds]
ellcs has joined #ruby
ujjain2 has joined #ruby
roadie has quit [Ping timeout: 246 seconds]
Secret-Fire has quit [Remote host closed the connection]
Secret-Fire has joined #ruby
roadie has joined #ruby
TCZ has joined #ruby
_whitelogger has joined #ruby
roadie` has joined #ruby
roadie has quit [Ping timeout: 272 seconds]
schne1der has quit [Ping timeout: 265 seconds]
alfiemax_ has joined #ruby
Technodrome has joined #ruby
sarna has joined #ruby
alfiemax has quit [Ping timeout: 256 seconds]
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Technodrome has joined #ruby
mossplix has joined #ruby
gitter1234 has joined #ruby
drincruz has joined #ruby
ujjain2 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tsujp has joined #ruby
Emmanuel_Chanel has quit [Remote host closed the connection]
TCZ has quit [Quit: Leaving]
tsujp has quit [Quit: WeeChat 2.9]
ujjain2 has joined #ruby
drincruz has quit [Ping timeout: 240 seconds]
Emmanuel_Chanel has joined #ruby
jetchisel has quit [Quit: Unfortunately time is always against us -- [Morpheus]]
tsujp has joined #ruby
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
stryek has joined #ruby
drincruz has joined #ruby
bsdbandit-01 has joined #ruby
ujjain2_ has joined #ruby
tsujp has quit [Quit: WeeChat 2.9]
ujjain2 has quit [Ping timeout: 256 seconds]
tsujp has joined #ruby
tsujp has quit [Client Quit]
tsujp has joined #ruby
schne1der has joined #ruby
drincruz has quit [Ping timeout: 246 seconds]
hiroaki has quit [Ping timeout: 240 seconds]
drincruz has joined #ruby
Emmanuel_Chanel has quit [Ping timeout: 256 seconds]
Emmanuel_Chanel has joined #ruby
heidar_ has quit [Quit: Leaving]
drincruz has quit [Ping timeout: 264 seconds]
drincruz has joined #ruby
roadie` has quit [Ping timeout: 272 seconds]
ellcs has quit [Ping timeout: 260 seconds]
fercell has joined #ruby
DaRock has joined #ruby
ujjain2_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jinie has joined #ruby
colins has joined #ruby
fercell_ has joined #ruby
fercell has quit [Ping timeout: 240 seconds]
colins has quit [Quit: WeeChat 2.8]
TCZ has joined #ruby
ChmEarl has joined #ruby
aesthe has joined #ruby
burningserenity has joined #ruby
sarna has quit [Quit: Connection closed]
DaRock has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
xco has quit [Ping timeout: 264 seconds]
schne1der has quit [Ping timeout: 240 seconds]
TCZ has quit [Quit: Leaving]
alfiemax_ has quit [Remote host closed the connection]
aesthe has quit [Quit: Leaving]
roadie` has joined #ruby
alfiemax has joined #ruby
skape has joined #ruby
burningserenity has quit [Ping timeout: 260 seconds]
alfiemax_ has joined #ruby
rippa has joined #ruby
alfiemax has quit [Ping timeout: 246 seconds]
alfiemax_ has quit [Remote host closed the connection]
burningserenity has joined #ruby
dualfade has quit [Ping timeout: 240 seconds]
alfiemax has joined #ruby
dualfade has joined #ruby
alfiemax has quit [Remote host closed the connection]
heidar has joined #ruby
alfiemax has joined #ruby
alfiemax has quit [Remote host closed the connection]
alfiemax has joined #ruby
dnadev2 has joined #ruby
<dnadev2> I'm trying to structure the best way to accomplish checking user permissions - my current thought seems a bit clunky and wondering if there's a better meta-way. I'm using rails4 but this is less of a rails question as I'm not trying to use a gem like pundit and more trying to learn ruby concepts. Here's what I have so far: https://dpaste.org/iiVT
TCZ has joined #ruby
zacts has joined #ruby
<adam12> dnadev2: I think you should make a PORO that accepts an actor and a resource, then can be asked if someone can do something to it. CakeAuthorizer.new(current_user, cake).show?
<adam12> dnadev2: If you want to call it from a method in ApplicationController that would be fine, but keep it super small and straight forward, since testing that part of the code is a lot more complex than just instantiating a simple object.
<dnadev2> adam12, ok - then i would have an "SomethingAuthorizer" for every resource i need to check stored in something like a permissions dir? where in my example would be the best spot to do the CakeAuthorizer.new?
<adam12> dnadev2: app/authorizers or lib/authorizers. In your CakeController, you could either before_action or be implicit inside each action. Inside the before_action you'd need to know the current action and I'm not sure if that's available.
<adam12> dnadev2: you could always just make an `authorize` method that accepted both and returned boolean. then you could do `def show; authorize(current_user, @cake) or return redirect_to(root_path, error: "Not authorized")` or something.
SeepingN has joined #ruby
orbyt_ has joined #ruby
Bounga has quit [Ping timeout: 272 seconds]
Mrgoose845701915 has joined #ruby
postmodern has quit [Quit: Leaving]
cthulchu_ has joined #ruby
greengriminal has joined #ruby
burningserenity has quit [Ping timeout: 256 seconds]
tastemakerChuck has quit [Ping timeout: 246 seconds]
tastemakerChuck has joined #ruby
burningserenity has joined #ruby
donofrio has joined #ruby
burningserenity has quit [Ping timeout: 246 seconds]
TCZ has quit [Quit: Leaving]
alfiemax has quit [Remote host closed the connection]
dnadev2 has quit [Ping timeout: 265 seconds]
alfiemax has joined #ruby
burningserenity has joined #ruby
chalkmon1 has joined #ruby
Axy has joined #ruby
chalkmonster has quit [Ping timeout: 256 seconds]
fercell_ has quit [Quit: WeeChat 2.8]
alfiemax_ has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
davispuh has joined #ruby
TCZ has joined #ruby
Mia has quit [Read error: Connection reset by peer]
alfiemax has quit [Read error: Connection reset by peer]
vondruch has quit [Ping timeout: 256 seconds]
dnadev2 has joined #ruby
<dnadev2> adam12, thanks for the ideas - i think i'll go that authorizers approach. tbd how / where i do the checks.
TCZ has quit [Quit: Leaving]
ujjain2 has joined #ruby
sagax has joined #ruby
entel has quit []
entel has joined #ruby
alfiemax_ has quit [Remote host closed the connection]
heidar_ has joined #ruby
ujjain2 has quit [Quit: Textual IRC Client: www.textualapp.com]
heidar has quit [Ping timeout: 240 seconds]
gix has joined #ruby
OneNeptune has joined #ruby
rose_nd_ash has joined #ruby
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
bocaneri has quit [Ping timeout: 260 seconds]
cyrus_mc_ has joined #ruby
bsdbandit-01 has joined #ruby
zacts has quit [Quit: WeeChat 2.8]
orbyt_ has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
heidar_ has quit [Quit: Leaving]
heidar has joined #ruby
schne1der has joined #ruby
konsolebox has quit [Read error: Connection reset by peer]
cthulchu_ has quit [Read error: Connection reset by peer]
konsolebox has joined #ruby
cthulchu_ has joined #ruby
Spectari has joined #ruby
heidar_ has joined #ruby
heidar has quit [Ping timeout: 260 seconds]
burningserenity has quit [Ping timeout: 256 seconds]
roadie` has quit [Ping timeout: 244 seconds]
heidar_ has quit [Quit: Leaving]
roadie` has joined #ruby
burningserenity has joined #ruby
cnsvc has joined #ruby
bsdbandit-01 has quit [Read error: Connection reset by peer]
bsdband24 has joined #ruby
mossplix has quit [Remote host closed the connection]
Ven`` has joined #ruby
roadie has joined #ruby
mossplix has joined #ruby
zacts has joined #ruby
jinie_ has joined #ruby
jinie has quit [Ping timeout: 240 seconds]
jinie_ is now known as jinie
Spectari has quit [Quit: Leaving]
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
burningserenity has quit [Quit: Leaving.]
roadie` has quit [Remote host closed the connection]
roadie has quit [Remote host closed the connection]
roadie has joined #ruby
rose_nd_ash has quit [Ping timeout: 246 seconds]
fercell has joined #ruby
cyrus_mc_ has quit [Quit: Connection closed]
zacts has quit [Quit: WeeChat 2.8]
jetchisel has joined #ruby
fercell has quit [Quit: WeeChat 2.8]
[ is now known as uplime
TCZ has joined #ruby
greypack has quit [Quit: All your IRC are belong to ZNC]
bsdband24 has quit [Ping timeout: 256 seconds]
p1c0m has joined #ruby
p1c0m has left #ruby [#ruby]
bsdbandit-01 has joined #ruby
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gigetoo has quit [Ping timeout: 246 seconds]
gigetoo has joined #ruby
rose_nd_ash has joined #ruby
ur5us has joined #ruby
seaef has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
roadie has quit [Ping timeout: 260 seconds]
rose_nd_ash has quit [Ping timeout: 260 seconds]
seaef has left #ruby [#ruby]
Ven`` has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
_whitelogger has joined #ruby
gray-_-wolf has quit [Ping timeout: 256 seconds]
greypack has joined #ruby
gray-_-wolf has joined #ruby
orbyt_ has joined #ruby
wymillerlinux has joined #ruby
dionysus69 has quit [Remote host closed the connection]
bsdbandit-01 has quit [Ping timeout: 256 seconds]
bsdband70 has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
dviola has joined #ruby
ellcs has joined #ruby
TCZ has quit [Quit: Leaving]
greengriminal has quit [Quit: Leaving]
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mossplix_ has joined #ruby
mossplix has quit [Ping timeout: 265 seconds]
konsolebox has quit [Read error: Connection reset by peer]
konsolebox has joined #ruby
dnadev2 has quit [Ping timeout: 260 seconds]
ellcs has quit [Ping timeout: 244 seconds]
ellcs has joined #ruby
dnadev2 has joined #ruby
dnadev2 has quit [Quit: Leaving]
donofrio_ has joined #ruby
donofrio has quit [Read error: Connection reset by peer]
ellcs has quit [Ping timeout: 260 seconds]
stryek has quit [Quit: Connection closed for inactivity]
bukkitgerman8608 has quit [Quit: Du Mongo]
konsolebox has quit [Read error: Connection reset by peer]
schne1der has quit [Ping timeout: 256 seconds]
impermanence has quit [Quit: Connection closed]
gray-_-wolf has quit [Ping timeout: 240 seconds]
konsolebox has joined #ruby
drincruz has quit [Ping timeout: 240 seconds]