chopin has quit [Remote host closed the connection]
jphase has joined #ruby
chopin has joined #ruby
tristanp has joined #ruby
djbkd_ has joined #ruby
Dimik has joined #ruby
Rodya_ has joined #ruby
JoshS has joined #ruby
chopin has quit [Ping timeout: 245 seconds]
shakes has joined #ruby
jphase has quit [Ping timeout: 256 seconds]
djbkd_ has quit [Ping timeout: 256 seconds]
dnicole has quit [Ping timeout: 250 seconds]
dnicole has joined #ruby
chopin has joined #ruby
agent_white has quit [Quit: backinabit]
Channel6 has joined #ruby
dnicole has quit [Ping timeout: 250 seconds]
hays_ has joined #ruby
Dimik has quit [Ping timeout: 256 seconds]
tristanp has quit [Remote host closed the connection]
tristanp has joined #ruby
hays has quit [Ping timeout: 256 seconds]
dnicole has joined #ruby
tdy1 has quit [Ping timeout: 250 seconds]
chopin has quit [Remote host closed the connection]
jphase has joined #ruby
chopin has joined #ruby
tristanp has quit [Ping timeout: 245 seconds]
theRoUS has quit [Changing host]
theRoUS has joined #ruby
rakm has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
braincra- has joined #ruby
dnicole has quit [Ping timeout: 260 seconds]
aidalgol has joined #ruby
aidalgol is now known as Guest13121
hays has joined #ruby
jphase has quit [Ping timeout: 256 seconds]
Guest13121 is now known as aidalgol
chopin has quit [Ping timeout: 265 seconds]
claudiuinberlin has quit []
braincrash has quit [Ping timeout: 260 seconds]
hays_ has quit [Ping timeout: 256 seconds]
dnicole has joined #ruby
shakes has quit [Ping timeout: 252 seconds]
Dohplay has quit [Read error: Connection reset by peer]
Dohplay has joined #ruby
ace05 has joined #ruby
dnicole has quit [Ping timeout: 260 seconds]
TreyG_ has joined #ruby
ace05 has quit [Ping timeout: 244 seconds]
TreyG has quit [Ping timeout: 250 seconds]
optiz0r has quit [Ping timeout: 260 seconds]
KCmetro has quit [Remote host closed the connection]
KCmetro has joined #ruby
dnicole has joined #ruby
ace05 has joined #ruby
meshsmith has joined #ruby
jphase has joined #ruby
Bloomer has joined #ruby
xall__ has quit [Ping timeout: 276 seconds]
Rodya_ has quit [Remote host closed the connection]
KCmetro has quit [Ping timeout: 245 seconds]
solocshaw has joined #ruby
jphase has quit [Ping timeout: 256 seconds]
rrichardsr3 has joined #ruby
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
sdothum has joined #ruby
ekinmur has joined #ruby
harai has joined #ruby
solocshaw1 has joined #ruby
rrichardsr3 has quit [Quit: He who dares .... wins.]
solocshaw has quit [Ping timeout: 245 seconds]
solocshaw1 is now known as solocshaw
JeanCarloMachado has joined #ruby
dnicole has quit [Ping timeout: 250 seconds]
agent_white has joined #ruby
Jmickey has joined #ruby
Jmickey has quit [Client Quit]
xall__ has joined #ruby
jphase has joined #ruby
CloCkWeRX has joined #ruby
SteenJobs has quit [Quit: SteenJobs]
solocshaw has quit [Ping timeout: 245 seconds]
Rodya_ has joined #ruby
jphase has quit [Ping timeout: 256 seconds]
dnicole has joined #ruby
TreyG has joined #ruby
Bloomer has quit [Remote host closed the connection]
TreyG_ has quit [Ping timeout: 245 seconds]
braincra- has quit [Ping timeout: 252 seconds]
Bloomer has joined #ruby
<nchambers>
evening folks. I'm working on my first ruby gem, and I think its just about done. Just a quick question about it. I'm hosting the repo on github, and when I do gem build <mygem>.gemspec, it appears to generate <mygem>-<version>.gem. is this something I want to include in the repo, or should I put it in the .gitignore?
elenatanasoiu has joined #ruby
dnicole has quit [Ping timeout: 250 seconds]
braincrash has joined #ruby
optiz0r has joined #ruby
elenatanasoiu has quit [Ping timeout: 245 seconds]
harai has quit [Ping timeout: 245 seconds]
cibs has quit [Ping timeout: 268 seconds]
solocshaw has joined #ruby
dviola has quit [Quit: WeeChat 1.6]
cibs has joined #ruby
jphase has joined #ruby
ekinmur has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
roamingdog has joined #ruby
jphase has quit [Ping timeout: 245 seconds]
shayan_ has joined #ruby
Bloomer has quit [Quit: Leaving...]
Prawnzy has quit [Remote host closed the connection]
sneakerhax has joined #ruby
elenatanasoiu has joined #ruby
SteenJobs has joined #ruby
braincrash has quit [Ping timeout: 245 seconds]
TreyG_ has joined #ruby
SCHAAP137 has quit [Quit: Leaving]
braincrash has joined #ruby
elenatanasoiu has quit [Ping timeout: 276 seconds]
matp has joined #ruby
TreyG has quit [Ping timeout: 250 seconds]
griffindy has joined #ruby
bougyman has quit [Ping timeout: 260 seconds]
jphase has joined #ruby
benlieb has joined #ruby
braincrash has quit [Ping timeout: 252 seconds]
<aidalgol>
I've not built my own gems before, but that sounds like a build artefact that you would want to put in .gitignore
solocshaw has quit [Ping timeout: 245 seconds]
Prawnzy has joined #ruby
gix has quit [Ping timeout: 260 seconds]
jphase has quit [Ping timeout: 245 seconds]
bmurt has joined #ruby
roamingdog has quit []
braincrash has joined #ruby
elenatanasoiu has joined #ruby
jackjackdripper has quit [Quit: Leaving.]
braincrash has quit [Client Quit]
gix has joined #ruby
charliesome has joined #ruby
charliesome has quit [Client Quit]
Prawnzy has quit [Remote host closed the connection]
elenatanasoiu has quit [Ping timeout: 265 seconds]
dmtd has quit [Quit: Connection closed for inactivity]
braincrash has joined #ruby
xall__ has quit [Ping timeout: 256 seconds]
charliesome has joined #ruby
JeanCarloMachado has quit [Ping timeout: 260 seconds]
meshsmith has quit [Remote host closed the connection]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jphase has joined #ruby
xall__ has joined #ruby
_djbkd has joined #ruby
c355e3b has quit [Quit: Connection closed for inactivity]
Pumukel has joined #ruby
TreyG has joined #ruby
Prawnzy has joined #ruby
jphase has quit [Ping timeout: 245 seconds]
bougyman has joined #ruby
Prawnzy has quit [Client Quit]
bougyman is now known as Guest37325
TreyG_ has quit [Ping timeout: 265 seconds]
agent_white has quit [Quit: agent_white]
hakunin has quit [Read error: Connection reset by peer]
xall_ has joined #ruby
hakunin has joined #ruby
xall__ has quit [Ping timeout: 256 seconds]
Dohplay has quit [Read error: Connection reset by peer]
hakunin has quit [Client Quit]
DLSteve has quit [Quit: All rise, the honorable DLSteve has left the channel.]
dnicole has joined #ruby
Guest37325 has quit [Changing host]
Guest37325 has joined #ruby
hanmac has quit [Ping timeout: 256 seconds]
agent_white has joined #ruby
Robtop__ has joined #ruby
griffindy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tdy1 has joined #ruby
dnicole has quit [Ping timeout: 250 seconds]
pwnd_nsfw` has quit [Ping timeout: 245 seconds]
jphase has joined #ruby
hanmac has joined #ruby
jphase has quit [Ping timeout: 260 seconds]
SteenJobs has quit [Quit: peaceee]
fullofcaffeine has joined #ruby
gingray has joined #ruby
bkxd has quit [Ping timeout: 244 seconds]
fullofcaffeine has quit [Ping timeout: 260 seconds]
bmurt has joined #ruby
bkxd has joined #ruby
<nchambers>
aidalgol, yeah its looking that way to me as well
CloCkWeRX has quit [Quit: Leaving.]
Pumukel has quit [Remote host closed the connection]
gingray has quit [Ping timeout: 250 seconds]
Pumukel has joined #ruby
jphase has joined #ruby
c0mrad3 has joined #ruby
xall_ has quit [Ping timeout: 244 seconds]
sepp2k has quit [Quit: Leaving.]
arashb has joined #ruby
Guest37325 is now known as bougyman
Pumukel has quit [Ping timeout: 256 seconds]
jphase has quit [Ping timeout: 256 seconds]
arashb has quit [Ping timeout: 260 seconds]
ichkv has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ichkv has quit [Read error: Connection reset by peer]
mistermocha has joined #ruby
skweek has quit [Ping timeout: 276 seconds]
skweek has joined #ruby
jphase has joined #ruby
tristanp has joined #ruby
bmurt has joined #ruby
bmurt has quit [Client Quit]
jphase has quit [Ping timeout: 245 seconds]
cyphase has quit [Ping timeout: 250 seconds]
ichkv has joined #ruby
KCmetro has joined #ruby
chopin has joined #ruby
ichkv has quit [Read error: Connection reset by peer]
hanmac has quit [Ping timeout: 260 seconds]
KCmetro has quit [Ping timeout: 260 seconds]
mistermocha has quit [Remote host closed the connection]
hanmac has joined #ruby
cyphase has joined #ruby
dnicole has joined #ruby
otherMike has joined #ruby
jphase has joined #ruby
tristanp has quit [Remote host closed the connection]
TreyG_ has joined #ruby
jphase has quit [Ping timeout: 245 seconds]
hanmac has quit [Ping timeout: 260 seconds]
anjana has joined #ruby
ichkv has joined #ruby
TreyG has quit [Ping timeout: 260 seconds]
hanmac has joined #ruby
ichkv has quit [Read error: Connection reset by peer]
djbkd_ has joined #ruby
tdy1 has quit [Ping timeout: 276 seconds]
dnicole has quit [Ping timeout: 260 seconds]
gingray has joined #ruby
fullofcaffeine has joined #ruby
jphase has joined #ruby
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
aryaching has quit [Read error: Connection reset by peer]
ace05 has quit [Ping timeout: 250 seconds]
djbkd_ has quit [Remote host closed the connection]
gizmore has quit [Ping timeout: 252 seconds]
gizmore has joined #ruby
JoshS has quit [Ping timeout: 265 seconds]
jphase has quit [Remote host closed the connection]
pawnbox has joined #ruby
mvxlr has joined #ruby
blackmesa has joined #ruby
xall_ has joined #ruby
claudiuinberlin has joined #ruby
xall has quit [Ping timeout: 256 seconds]
harai has quit [Ping timeout: 250 seconds]
jenrzzz has quit [Ping timeout: 245 seconds]
firstdayonthejob has joined #ruby
aryaching has joined #ruby
firstdayonthejob has quit [Client Quit]
ace05 has joined #ruby
TomyLobo has joined #ruby
aidalgol has quit [Remote host closed the connection]
agit0 has joined #ruby
aidalgol has joined #ruby
zukin has quit [Ping timeout: 256 seconds]
firstdayonthejob has joined #ruby
ace05 has quit [Ping timeout: 245 seconds]
ICantCook has joined #ruby
yardenbar has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
djbkd_ has joined #ruby
ichkv has joined #ruby
Xeago has quit [Ping timeout: 260 seconds]
ichkv has quit [Read error: Connection reset by peer]
Xeago has joined #ruby
mluts has joined #ruby
frendo has joined #ruby
bturker has joined #ruby
mhib has joined #ruby
mhib has quit [Client Quit]
Immune_ has joined #ruby
mhib has joined #ruby
Immune has quit [Ping timeout: 260 seconds]
DoubleMalt has quit [Quit: Leaving]
elifoster has quit [Quit: sleep]
TreyG_ has joined #ruby
SCHAAP137 has quit [Ping timeout: 276 seconds]
TreyG has quit [Ping timeout: 260 seconds]
bob434 has joined #ruby
djbkd_ has quit [Remote host closed the connection]
frendo has quit [Ping timeout: 260 seconds]
pandaant has joined #ruby
conta has joined #ruby
elenatanasoiu has quit [Ping timeout: 265 seconds]
TreyG has joined #ruby
SCHAAP137 has joined #ruby
Devalo has joined #ruby
aidalgol has quit [Quit: brb]
lenwood has joined #ruby
TreyG_ has quit [Ping timeout: 260 seconds]
dionysus69 has joined #ruby
KJOJDOEJQODI has joined #ruby
moei has quit [Read error: Connection reset by peer]
gingray has joined #ruby
aidalgol has joined #ruby
moei has joined #ruby
ichkv has joined #ruby
agit0 has quit [Ping timeout: 276 seconds]
xall has joined #ruby
gingray has quit [Ping timeout: 252 seconds]
yaewa has joined #ruby
moei has quit [Ping timeout: 252 seconds]
xall_ has quit [Ping timeout: 250 seconds]
hanmac has quit [Ping timeout: 260 seconds]
zukin has joined #ruby
ichkv has quit [Read error: Connection reset by peer]
icey is now known as icey-travel
djbkd_ has joined #ruby
hanmac has joined #ruby
Cohedrin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ace05 has joined #ruby
blackmesa has quit [Ping timeout: 260 seconds]
garyolee has joined #ruby
Pupeno has joined #ruby
ace05 has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 256 seconds]
djbkd_ has quit [Remote host closed the connection]
bathtub_shark has quit [Quit: WeeChat 1.6]
bathtub_shark has joined #ruby
shayan_ has joined #ruby
arashb has joined #ruby
djbkd_ has joined #ruby
mikecmpbll has joined #ruby
ramfjord has quit [Ping timeout: 265 seconds]
arashb has quit [Ping timeout: 265 seconds]
TreyG_ has joined #ruby
djbkd_ has quit [Remote host closed the connection]
shayan_ has quit [Quit: shayan_]
Pupeno has quit [Remote host closed the connection]
TreyG has quit [Ping timeout: 256 seconds]
bturker has quit [Ping timeout: 256 seconds]
Pupeno has joined #ruby
Arney has quit [Ping timeout: 256 seconds]
rajdesai has joined #ruby
agent_white has quit [Quit: gnight]
aidalgol has quit [Quit: zZzZzZZzzzz]
elenatanasoiu has joined #ruby
otherMike has quit [Remote host closed the connection]
Jameser has joined #ruby
zukin has quit [Quit: bsd!]
crst has joined #ruby
<crst>
Hi, can I run gem commands from a path? like: middleman serve --/path/to/directory
xall_ has joined #ruby
xall has quit [Ping timeout: 250 seconds]
<apeiros>
crst: cd /path/to/directory && middleman serve
yaewa has quit [Quit: Leaving...]
moei has joined #ruby
<crst>
apeiros: unfortunately that does not work with supervisor
bob_f has joined #ruby
<bob_f>
Hi, is it bad practice to `require` the same file multiple times ?
<bob_f>
I am trying to deal with dependency injection; I only need a specific dependency if a certain strategy is used in my API.
mvxlr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<j416>
bob_f: a common practice is to require things in one place, yes
<bob_f>
In Python I know that `import` is harmless when used to load the same module multiple times, so want to check the same is true for Ruby, or if there is a common idiom to check if a module is loaded first.
<j416>
it's not an error, but it's unnecessary
<bob_f>
j416: That isn't quite what I'm asking. I'm asking if, when my API is accessed via `MyApi.foo_strategy`, is it okay to have `require 'foo_lib'` inside MyApi.foo_strategy ?
<apeiros>
bob_f: you can require a file as many times as you wish
<bob_f>
It is crucial that this lib only be loaded when using this strategy. It cannot be a base requirement.
<apeiros>
only the first time it will actually be loaded
<bob_f>
apeiros: Great, thank you.
<j416>
bob_f: the greater issue is dependency management
blackmesa has joined #ruby
<bob_f>
j416: Yes. I think in this case I will document in the README that your project must require `foo_lib` if you wish to use this strategy.
<j416>
bob_f: or use dependency injection and duck typing
last_staff has joined #ruby
<bob_f>
It is analogous to ActiveRecord requiring that the project require the relevant DB adapter.
<bob_f>
j416: I am asking how to do dependency injection idiomatically in Ruby. :)
<j416>
I'm not sure about idiomatic, but I would pass the dependency in in the constructor
<bob_f>
Makes sense.
<j416>
also depends on your use-case
<bob_f>
I'll see if it fits with my code layout, otherwise I'll just be lazy and call `require` each time. :)
<j416>
perhaps you only need that dependency in one function and it changes often, in that case perhaps you want to pass it in each time
rajdesai has quit [Remote host closed the connection]
<j416>
bob_f: are you familiar with how gems typically lay out their libs?
<bob_f>
I think it is really comparable to ActiveRecord and DB adapters.
<j416>
er, their files
Jameser has quit [Ping timeout: 260 seconds]
<bob_f>
j416: Yes, I have followed the guidelines to the letter on several gems.
rajdesai has joined #ruby
lenwood has quit [Ping timeout: 265 seconds]
<j416>
so then you know that there's typically a foo.rb that handles the 'require's for things under foo/
rajdesai has quit [Read error: Connection reset by peer]
<bob_f>
In my case, I have an in-house HTTP lib that I want to use only if a specific strategy is required, otherwise we would use a stdlib HTTP lib.
postmodern has quit [Quit: Leaving]
<bob_f>
j416: Yes. This gem follows that layout.
<bob_f>
j416: But I won't know until runtime whether I need to include this lib in that list.
<bob_f>
It is only if somebody uses the API in such a way that they require it.
<j416>
bob_f: is your http lib compatible with the built-in one in terms of the methods you are using?
<bob_f>
j416: No, not remotely.
<bob_f>
(Nor would it make sense to).
<j416>
ok
<j416>
well if it's optional, I'd try to avoid having the depenency if possible
CubeLord is now known as TheCubeLord
<bob_f>
The in-house HTTP lib passes requests on to a server which harvests the responses, so instead of giving back the result, it gives back a promise.
TheCubeLord has quit [Changing host]
TheCubeLord has joined #ruby
<bob_f>
So it is an entirely different strategy for handling the request.
<bob_f>
But it is impossible to avoid the dependency, as adding support for this strategy is the very reason I am working on this gem. :)
<bob_f>
On a Sunday, no less.
<j416>
perhaps you could split away the parts that are not dependent on which http lib you are using, and then write a thin wrapper?
<bob_f>
The gem I am writing is itself a thin wrapper around Savon.
<j416>
or just avoid supporting the stdlib http and always depend on your
<j416>
yours*
<bob_f>
Uh, working on* - I didn't write the initial implementation, I am just working on it.
<bob_f>
No, that also wouldn't work - the gem still needs to be able to work synchronously if needed.
<bob_f>
I am just implementing an async alternative.
<bob_f>
But the two APIs could not be compatible, so a duck-typing dependency injection solution isn't possible.
<j416>
think about yagni
<bob_f>
(One API gives back HTTP responses, the other gives back an ID for retrieving the response at a later time).
<bob_f>
I'm working on a Sunday because we definitely do need it.
Alina-malina has quit [Max SendQ exceeded]
<j416>
I assume you have no control over the thing you are interfacing with
<j416>
i.e. the SOAP server
<bob_f>
No, it's an external API.
Alina-malina has joined #ruby
<j416>
I see
<bob_f>
Our issue is that fetching the results in serial is too slow, so we can batch them before we start processing and retrieve them as the relevant segments of the request come through.
<bob_f>
Our client is sad about this.
nadir has joined #ruby
Alina-malina has quit [Changing host]
Alina-malina has joined #ruby
<bob_f>
I wrote the HTTP server to receive the requests, fetch them in parallel and provide an API for retrieving the results later, so now just getting the other in-house gem we have for interfacing with the SOAP API to use the new model.
<j416>
just a wild idea -- a service that handles that slow API and grabs the results for your ruby app, and presents them in a speedy manner?
<bob_f>
Yes, that's the component I wrote the weekend before last. :)
<bob_f>
It's an eventmachine HTTP server. It just accepts HTTP requests and returns an ID for each request, fetches them in the background, and then provides a synchronous (i.e. blocks until available) retrieval endpoint for the relevant ID.
KCmetro has joined #ruby
<bob_f>
That part works (ha ha), so now just modifying the lib that interfaces with the SOAP server to delegate the request/response procedures via this server.
<j416>
mhm
<j416>
hard for me to say really without spending the rest of my sunday with you :D
<bob_f>
Hah.
<bob_f>
Fortunately it looks like the in-laws are here so I gotta bail anyway.
<bob_f>
Thanks for the chat, enjoy the rest of the weekend.
<j416>
saved!
dn` has quit [Ping timeout: 260 seconds]
<bob_f>
;)
<j416>
you too, I hope it works out
<bob_f>
Cheers.
gingray has joined #ruby
mikecmpbll has quit [Quit: inabit. zz.]
al2o3-cr has joined #ruby
JoshS has joined #ruby
TreyG has joined #ruby
TreyG_ has quit [Ping timeout: 276 seconds]
xall has joined #ruby
xall_ has quit [Ping timeout: 250 seconds]
mvxlr has joined #ruby
dn` has joined #ruby
Pupeno has quit [Remote host closed the connection]
Macaveli has joined #ruby
pokalyis has joined #ruby
Jackneill_ has joined #ruby
Pupeno has joined #ruby
crst has quit [Quit: Leaving...]
xall_ has joined #ruby
xall has quit [Ping timeout: 245 seconds]
Macaveli has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
TreyG_ has joined #ruby
TreyG has quit [Ping timeout: 260 seconds]
BlueDragons has joined #ruby
jshjsh has joined #ruby
JoshS has quit [Disconnected by services]
jshjsh is now known as JoshS
pokalyis has quit [Read error: Connection reset by peer]
djbkd_ has quit [Remote host closed the connection]
compro has quit [Ping timeout: 252 seconds]
claudiuinberlin has quit [Remote host closed the connection]
anjana has quit [Remote host closed the connection]
_djbkd has joined #ruby
compro has joined #ruby
anisha has joined #ruby
pawnbox has quit [Remote host closed the connection]
_djbkd has quit [Ping timeout: 260 seconds]
pawnbox has joined #ruby
graft has joined #ruby
<graft>
hey all, what do you do in your specs when you want to test the existence of a class? If I just define the class in my spec (class Test; end) it's available as a constant to all subsequent tests... I could delete the constant once the test is complete, but that seems janky
claudiuinberlin has joined #ruby
Rickmasta has joined #ruby
claudiuinberlin has quit [Remote host closed the connection]
inra has quit [Quit: Leaving]
antgel has quit [Ping timeout: 256 seconds]
_djbkd has joined #ruby
claudiuinberlin has joined #ruby
rkazak has joined #ruby
pokalyis_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bmurt has joined #ruby
ekinmur has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rajdesai has joined #ruby
Rodya_ has joined #ruby
banisterfiend has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JeanCarl1Machado has quit [Ping timeout: 250 seconds]
jenrzzz has quit [Ping timeout: 245 seconds]
<Xeago>
Other endpoints such as auth.test work fine :x
nadir has quit [Ping timeout: 260 seconds]
<Xeago>
wat, from my dev box it works. From machine in datacenter it doesn't
<Xeago>
gaaah
banisterfiend has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JoshS has joined #ruby
f4_ has joined #ruby
mvxlr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nadir has joined #ruby
jcao219 has joined #ruby
rkazak has joined #ruby
TheCubeLord has quit [Quit: F*** This S*** Im out!]
d5sx43 has joined #ruby
Rodya_ has joined #ruby
vuoto has joined #ruby
Rodya_ has quit [Remote host closed the connection]
ProfSechs has joined #ruby
otherMike has joined #ruby
Channel6 has joined #ruby
<Xeago>
Hmm, it seems it fails on 1.9.1 but succeeds on 2.0
rkazak has quit [Quit: rkazak]
<Xeago>
(2.0.2 to be more precise)
nettoweb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
SCHAAP137 has quit [Quit: Leaving]
pawnbox has quit [Remote host closed the connection]
rajdesai has quit [Ping timeout: 260 seconds]
Sammichmaker has joined #ruby
Sammichmaker has joined #ruby
Sammichmaker has quit [Changing host]
pawnbox has joined #ruby
rkazak has joined #ruby
banisterfiend has joined #ruby
pragmaticus has quit [Remote host closed the connection]
nadir has quit [Ping timeout: 260 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nadir has joined #ruby
bmurt has joined #ruby
Cohedrin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
aidalgol has joined #ruby
ace05 has quit [Remote host closed the connection]
Devalo has quit [Remote host closed the connection]
Devalo has joined #ruby
vuoto has quit [Remote host closed the connection]
last_staff has quit [Read error: Connection reset by peer]
ace05 has joined #ruby
bovis has quit [Quit: leaving]
lenwood has quit [Ping timeout: 265 seconds]
ace05 has quit [Remote host closed the connection]
mhib has quit [Read error: Connection reset by peer]
Devalo has quit [Ping timeout: 250 seconds]
nadir has quit [Ping timeout: 260 seconds]
xall_ has joined #ruby
ace05 has joined #ruby
d5sx43 has quit []
nadir has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Cohedrin has joined #ruby
xall has joined #ruby
xall_ has quit [Ping timeout: 250 seconds]
mvxlr has joined #ruby
railssmith has joined #ruby
bturker has joined #ruby
rajdesai has joined #ruby
ProfSechs has quit [Read error: Connection reset by peer]
cibs has quit [Ping timeout: 268 seconds]
bturker has quit [Ping timeout: 256 seconds]
cibs has joined #ruby
<xall>
I'm wondering about opinions on learning design patterns. 'Design Patterns in Ruby' seems well recommended. People also recommended 'Head First Design Patterns' and the classic GOF. Any reason why I shouldn't just stick to the Ruby book?
<xall>
I coul imagine dealing with static types changes things quite a bit. But if I'm not working with a statically typed language maybe it's not relevant
mvxlr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
<Arney>
good lord pls don't bring static types to ruby :(