havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.5.1, 2.4.4, 2.3.7, 2.6.0-preview2: https://www.ruby-lang.org | Paste 4+ lines of text to https://gist.github.com | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby
ramfjord_ has quit [Ping timeout: 240 seconds]
duckpuppy has quit [Ping timeout: 248 seconds]
wolfshappen has quit [Quit: Waffs have technical problems too]
ramfjord has joined #ruby
carnegie has quit [Remote host closed the connection]
jhack has quit [Quit: jhack]
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
<zenspider> this is (on of many reasons) why rvm is a problem
pr0ton has quit [Quit: pr0ton]
za1b1tsu has quit [Quit: WeeChat 2.1]
ramfjord has quit [Ping timeout: 256 seconds]
ramfjord has joined #ruby
AJA4350 has quit [Remote host closed the connection]
maiz has joined #ruby
maiz has quit [Max SendQ exceeded]
jhack has joined #ruby
r29v has quit [Quit: r29v]
workmad3 has joined #ruby
<FernandoBasso> Does numbers.reduce 0, &:+ turn + into a proc?
<havenwood> FernandoBasso: yes, then passes it as a block
<havenwood> FernandoBasso: :+.to_proc
<FernandoBasso> So, every method that takes a block causes that block to be automatically converted to a block?
<havenwood> FernandoBasso: I don't understand, can you rephrase?
workmad3 has quit [Ping timeout: 260 seconds]
<FernandoBasso> I meant to say that (I think) that every method that takes a block, actually converts the block to a proc and _then_ execute it. Is that right?
<FernandoBasso> Like, methods take blocks, but runs procs.
<havenwood> FernandoBasso: No, it doesn't actually reify the block into a proc if you `yield`.
<havenwood> FernandoBasso: That's why it's slower to pass an explicit `&block` then `block.call`.
<havenwood> FernandoBasso: There have been recent performance improvements in 2.5 around passing `&block` through and more coming in 2.6.
<FernandoBasso> Right. Interesting. Thanks havenwood.
<havenwood> FernandoBasso: np
hlmjr has joined #ruby
herbmillerjr has quit [Read error: Connection reset by peer]
cagomez has quit [Remote host closed the connection]
cagomez has joined #ruby
<zenspider> ok. I'm stumped. Need a different brain to sanity check.
<havenwood> i have a protobrain, if that'll do
<zenspider> I have a gem, ruby_parser, that is passing tests locally just fine.
<zenspider> On my server, in my normal checkout, it is ALSO passing tests just fine
<zenspider> BUT... on my server, in the CI setup, it is failing 20 tests
<zenspider> yet, between the two, `gem env | md5` is the same
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<zenspider> as is `find lib -type f | xargs cat | md5`
Blaguvest has quit []
<havenwood> a collision seems beyond far fetched, but sanity check `gem env | shasum` maybe?
<havenwood> yeah, that can't be it
carnegie has joined #ruby
pastorinni has quit [Remote host closed the connection]
<zenspider> same
<zenspider> I'm at a complete loss at this point. I have nuked all build files and started from scratch
cagomez has quit [Ping timeout: 268 seconds]
<zenspider> I have rbenv with a .ruby-version file in my home directory
<zenspider> they both pick this up
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<havenwood> resulting in the same fuzzy matched Ruby on both systems?
<zenspider> yup. `rbenv version` says they're the same for the same reasons
<zenspider> they have the same gems available
<zenspider> everything SHOULD be the same... except `pwd`
<havenwood> maybe `gem pristine --all`?
<havenwood> hrmmm
jenrzzz has quit [Ping timeout: 265 seconds]
<zenspider> should affect both if it affects one
mupt has joined #ruby
jhack has quit [Quit: jhack]
<havenwood> any pattern associating the 20 failing tests?
<havenwood> env var or something?
<havenwood> `printenv` the same on both?
<zenspider> they're all ruby 1.8 tests (which is to say they're using the 1.8 parser)
<zenspider> `env | sort > /tmp/[ab]` differ only in pwd and ssh_tty
FernandoBasso has quit [Quit: Leaving]
pastorinni has joined #ruby
pastorinni has quit [Remote host closed the connection]
<zenspider> I'm so completely stumped by this. there must be some stupid voodoo thing making my normal checkout work right
memo1 has quit [Ping timeout: 260 seconds]
planigan has quit [Ping timeout: 248 seconds]
Fizzik_ has quit [Ping timeout: 260 seconds]
jamesaxl has quit [Quit: WeeChat 2.1]
orbyt_ has joined #ruby
mynameisdebian has joined #ruby
anjen has quit [Quit: anjen]
tolerablyjake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
planigan has joined #ruby
anjen has joined #ruby
jhack has joined #ruby
BloopMonster has quit [Ping timeout: 240 seconds]
carnegie has quit [Remote host closed the connection]
cadillac_ has quit [Ping timeout: 240 seconds]
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
anjen has quit [Quit: anjen]
jenrzzz has joined #ruby
mynameisdebian has quit [Remote host closed the connection]
tvw has quit [Ping timeout: 256 seconds]
Venomen has joined #ruby
p4p0l0 has quit [Remote host closed the connection]
cadillac_ has joined #ruby
Venomen has quit [Ping timeout: 260 seconds]
caleBOT_ has quit [Remote host closed the connection]
caleBOT has quit [Remote host closed the connection]
caleBOT has joined #ruby
caleBOT_ has joined #ruby
jenrzzz has quit [Ping timeout: 248 seconds]
gizmore has joined #ruby
jhack has quit [Quit: jhack]
gizmore|2 has quit [Ping timeout: 256 seconds]
zachk has quit [Quit: Leaving]
tolerablyjake has joined #ruby
carnegie has joined #ruby
caleBOT has left #ruby [#ruby]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
rshetty has joined #ruby
jenrzzz has quit [Ping timeout: 276 seconds]
jottr has joined #ruby
BloopMonster has joined #ruby
jottr has quit [Ping timeout: 260 seconds]
carnegie has quit [Remote host closed the connection]
k0mpa has joined #ruby
ogres has joined #ruby
rshetty has quit [Ping timeout: 240 seconds]
carnegie has joined #ruby
carnegie has quit [Remote host closed the connection]
carnegie has joined #ruby
carnegie has quit [Remote host closed the connection]
subroot has quit [Read error: Connection reset by peer]
duckpuppy has joined #ruby
shinnya has quit [Ping timeout: 248 seconds]
claw_ has quit [Ping timeout: 256 seconds]
tolerablyjake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claw has joined #ruby
quobo has quit [Quit: Connection closed for inactivity]
duckpuppy has quit [Ping timeout: 255 seconds]
cagomez has joined #ruby
redlegion has quit [Remote host closed the connection]
redlegion has joined #ruby
cagomez has quit [Ping timeout: 256 seconds]
carnegie has joined #ruby
carnegie has quit [Remote host closed the connection]
workmad3 has joined #ruby
mupt has quit [Ping timeout: 256 seconds]
lucious has quit [Quit: Page closed]
roamingdog has joined #ruby
workmad3 has quit [Ping timeout: 265 seconds]
ramfjord has quit [Ping timeout: 256 seconds]
gix- has quit [Quit: Client exiting]
gix has joined #ruby
rshetty has joined #ruby
JamJam_kid has joined #ruby
rshetty has quit [Remote host closed the connection]
taylorzr has joined #ruby
cadillac_ has quit [Quit: I quit]
cadillac_ has joined #ruby
BloopMonster has quit [Ping timeout: 268 seconds]
V1s1ble has joined #ruby
braincrash has quit [Quit: bye bye]
rshetty has joined #ruby
taylorzr has quit [Read error: Connection reset by peer]
braincrash has joined #ruby
starseed0000 has quit [Ping timeout: 240 seconds]
rshetty has quit [Ping timeout: 260 seconds]
bambanx has joined #ruby
bambanx_ has joined #ruby
bambanx_ has quit [Remote host closed the connection]
taylorzr has joined #ruby
arkaros has joined #ruby
JamJam_kid has quit [Ping timeout: 248 seconds]
amar has joined #ruby
arkaros has quit [Ping timeout: 256 seconds]
JamJam_kid has joined #ruby
tolerablyjake has joined #ruby
amar has quit [Ping timeout: 240 seconds]
lubekpl has joined #ruby
SuperL4g is now known as SuperLag
jottr has joined #ruby
cagomez has joined #ruby
lubekpl has quit [Ping timeout: 264 seconds]
jottr has quit [Ping timeout: 240 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
white_lilies has quit [Ping timeout: 268 seconds]
r29v has joined #ruby
konsolebox has quit [Ping timeout: 240 seconds]
carnegie has joined #ruby
carnegie has quit [Remote host closed the connection]
konsolebox has joined #ruby
carnegie has joined #ruby
carnegie has quit [Remote host closed the connection]
tdy has quit [Ping timeout: 268 seconds]
carnegie has joined #ruby
tolerablyjake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
carnegie has quit [Remote host closed the connection]
redlegion has quit [Remote host closed the connection]
redlegion has joined #ruby
hays has joined #ruby
hays has joined #ruby
hays has quit [Changing host]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
komonsterko has joined #ruby
komonsterko has quit [Max SendQ exceeded]
<RougeR> hi
cagomez has quit []
<havenwood> hi
rshetty has joined #ruby
rshetty has quit [Remote host closed the connection]
rshetty has joined #ruby
workmad3 has joined #ruby
rshetty has quit [Read error: Connection reset by peer]
rshetty has joined #ruby
plujon has quit [Quit: ERC (IRC client for Emacs 25.2.2)]
workmad3 has quit [Ping timeout: 256 seconds]
rshetty has quit [Remote host closed the connection]
rshetty has joined #ruby
darkhanb has joined #ruby
tdy has joined #ruby
<RougeR> ive got a programming tech test
<RougeR> to implement comparisons of poker hands
<RougeR> im doing it in ruby, ive expanded on it and am making a full poker game with bets and persistent db and unit tests
<RougeR> curious what things i should try to look out for
<RougeR> best practice etc
<RougeR> im thinking of using <=> for comparison of different cards/hands
<havenwood> RougeR: that makes sense
rshetty has quit [Ping timeout: 248 seconds]
<havenwood> RougeR: Can you share the code, or are you still at a point in the tech test that you can't get specific input?
rshetty has joined #ruby
_rshetty_ has joined #ruby
<havenwood> RougeR: tests sound great. i'm curious what you're thinking for db? are you doing multi-tenancy where you can have lots of games and hands at once at different places? i18n? jk
<havenwood> RougeR: that sounds fun
<havenwood> RougeR: I'd be happy to review your code once that's allowed.
<RougeR> havenwood: im getting into it now
<RougeR> ive done the first bit im doing
<RougeR> ive created a deck and dealer class that fully function
<RougeR> using structs player and table
<RougeR> it is fun yeah
<RougeR> havenwood: i thought about multi tenancy
<havenwood> RougeR: What version of Ruby? Keyword structs would be neat.
<havenwood> Coupling by name tends to be better than coupling by position.
<RougeR> i think i might just try to persist the players total chips
<RougeR> and wins/losses/draws of hands and games
rshetty has quit [Ping timeout: 240 seconds]
<RougeR> havenwood: i tried the keyword struct thing
<RougeR> didnt work
<RougeR> im just using regular structs atm
<havenwood> RougeR: If you're on Ruby 2.5 it should work!
<RougeR> ah imm on 2.4.1
<RougeR> thatll be why
<RougeR> maybe ill change version with RVM and do it in a bit
taylorzr has quit [Ping timeout: 265 seconds]
hays has quit [Ping timeout: 264 seconds]
hays has joined #ruby
hays has joined #ruby
hays has quit [Changing host]
Venomen has joined #ruby
orbyt_ has joined #ruby
orbyt_ has quit [Client Quit]
Venomen has quit [Ping timeout: 255 seconds]
ramfjord has joined #ruby
taylorzr has joined #ruby
ramfjord has quit [Ping timeout: 264 seconds]
BloopMonster has joined #ruby
Inline has quit [Quit: Leaving]
Venomen has joined #ruby
sauvin has joined #ruby
Venomen has quit [Ping timeout: 276 seconds]
hays has quit [Ping timeout: 255 seconds]
arkaros has joined #ruby
amar_ has joined #ruby
anisha_ has joined #ruby
ciscam has quit [Ping timeout: 245 seconds]
arkaros has quit [Ping timeout: 240 seconds]
ciscam has joined #ruby
amar_ has quit [Ping timeout: 240 seconds]
konsolebox has quit [Ping timeout: 240 seconds]
taylorzr has quit [Ping timeout: 255 seconds]
segy has quit [Excess Flood]
jottr has joined #ruby
segy has joined #ruby
jottr has quit [Ping timeout: 260 seconds]
hays has joined #ruby
phate408 has joined #ruby
phate408 has quit [Remote host closed the connection]
duderonomy has quit [Quit: Textual IRC Client: www.textualapp.com]
bambanx_ has joined #ruby
bambanx_ has quit [Remote host closed the connection]
bambanx has quit [Ping timeout: 248 seconds]
aupadhye has joined #ruby
dionysus69 has joined #ruby
planigan has quit [Remote host closed the connection]
planigan has joined #ruby
biberu has joined #ruby
suukim has joined #ruby
BloopMonster has quit [Ping timeout: 248 seconds]
Venomen has joined #ruby
Venomen has joined #ruby
Venomen has quit [Changing host]
planigan has quit [Quit: leaving]
planigan has joined #ruby
arkaros has joined #ruby
workmad3 has joined #ruby
hays has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 260 seconds]
biberu has quit [Ping timeout: 245 seconds]
biberu has joined #ruby
arkaros has left #ruby [#ruby]
venmx has joined #ruby
dionysus69 has quit [Ping timeout: 256 seconds]
r29v has quit [Quit: r29v]
dr3w_ has joined #ruby
andikr has joined #ruby
jonjits[m] has quit [Ping timeout: 260 seconds]
bastilian has quit [Ping timeout: 260 seconds]
iceskins[m] has quit [Ping timeout: 260 seconds]
haylon_ has quit [Ping timeout: 260 seconds]
apeiros has joined #ruby
velu_aon[m] has quit [Ping timeout: 260 seconds]
luna_x[m] has quit [Ping timeout: 260 seconds]
KevinMGranger has quit [Ping timeout: 260 seconds]
Yxhuvud has quit [Read error: Connection reset by peer]
velu_aon[m] has joined #ruby
apeiros has quit [Client Quit]
Yxhuvud has joined #ruby
iceskins[m] has joined #ruby
haylon_ has joined #ruby
bastilian has joined #ruby
amar_ has joined #ruby
jonjits[m] has joined #ruby
KevinMGranger has joined #ruby
luna_x[m] has joined #ruby
vonfry has joined #ruby
venmx has quit [Ping timeout: 240 seconds]
aufi has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
amar_ has quit [Remote host closed the connection]
roamingdog has quit [Remote host closed the connection]
roamingdog has joined #ruby
amar_ has joined #ruby
roamingdog has quit [Remote host closed the connection]
apeiros_ has joined #ruby
schleppel has joined #ruby
DTZUZO has joined #ruby
apeiros_ has quit [Remote host closed the connection]
apeiros_ has joined #ruby
psychicist__ has joined #ruby
apeiros_ has quit [Remote host closed the connection]
ogres has quit [Quit: Connection closed for inactivity]
dionysus69 has joined #ruby
clemens3_ has joined #ruby
vonfry has quit [Quit: WeeChat 2.1]
arkaros has joined #ruby
apeiros_ has joined #ruby
kent\n has joined #ruby
claudiuinberlin has joined #ruby
arkaros has quit [Ping timeout: 276 seconds]
ramfjord has joined #ruby
TomyWork has joined #ruby
sysvalve has joined #ruby
arkaros has joined #ruby
ramfjord has quit [Ping timeout: 276 seconds]
JamJam_kid has quit [Ping timeout: 260 seconds]
saTchymoto has joined #ruby
clemens3_ has quit [Read error: Connection reset by peer]
amar_ has quit [Remote host closed the connection]
clemens3_ has joined #ruby
nowhere_man has quit [Ping timeout: 256 seconds]
jottr has joined #ruby
arkaros has left #ruby [#ruby]
Emmanuel_Chanel has quit [Ping timeout: 255 seconds]
jottr has quit [Ping timeout: 260 seconds]
Emmanuel_Chanel has joined #ruby
sylario has joined #ruby
_rshetty_ has quit [Remote host closed the connection]
rshetty has joined #ruby
yohji has joined #ruby
rshetty has quit [Ping timeout: 256 seconds]
brianpWins has quit [Quit: brianpWins]
hurricanehrndz has quit [Quit: Goodbye]
Burgestrand has joined #ruby
hurricanehrndz has joined #ruby
moei has quit [Read error: Connection reset by peer]
moei has joined #ruby
nowhere_man has joined #ruby
Emmanuel_Chanel has quit [Ping timeout: 240 seconds]
p4p0l0 has joined #ruby
BloopMonster has joined #ruby
konsolebox has joined #ruby
Alina-malina has quit [Ping timeout: 264 seconds]
discopatrick has joined #ruby
dr3w_ has joined #ruby
umesh has joined #ruby
<umesh> Hello
Burgestrand has quit [Quit: Closing time!]
Burgestrand has joined #ruby
konsolebox has quit [Ping timeout: 260 seconds]
amar_ has joined #ruby
workmad3 has joined #ruby
guille-moe has joined #ruby
workmad3 has quit [Ping timeout: 240 seconds]
_yohji_ has joined #ruby
nowhere_man has quit [Read error: Connection reset by peer]
nowhere_man has joined #ruby
yohji has quit [Ping timeout: 256 seconds]
wolfshappen has joined #ruby
bijan_ has joined #ruby
ellcs has joined #ruby
rshetty has joined #ruby
rshetty has quit [Remote host closed the connection]
rshetty has joined #ruby
workmad3 has joined #ruby
wnd-trans has joined #ruby
ellcs has quit [Ping timeout: 265 seconds]
wnd has quit [Ping timeout: 255 seconds]
cschneid has joined #ruby
cschneid has quit [Ping timeout: 260 seconds]
wnd-trans is now known as wnd
jottr has joined #ruby
wolfshappen has quit [Ping timeout: 256 seconds]
Beams has joined #ruby
bijan_ has quit [Remote host closed the connection]
venomenalny has joined #ruby
RougeR has quit [Ping timeout: 240 seconds]
Venomen has quit [Ping timeout: 245 seconds]
<apeiros_> hi umesh
bijan_ has joined #ruby
Venomen_ has joined #ruby
Venomen_ has quit [Remote host closed the connection]
venomenalny has quit [Ping timeout: 260 seconds]
Venomen has joined #ruby
Venomen has joined #ruby
Venomen has quit [Changing host]
bijan__ has joined #ruby
bijan_ has quit [Ping timeout: 260 seconds]
<umesh> Can you recommend any book for learning on using API calls programmaticly
ciscam has quit [Ping timeout: 240 seconds]
amar_ has quit [Remote host closed the connection]
ciscam has joined #ruby
ellcs has joined #ruby
Bish has joined #ruby
bijan__ has quit [Read error: Connection reset by peer]
quobo has joined #ruby
BloopMonster has quit [Ping timeout: 268 seconds]
Kris_ has joined #ruby
ramfjord has joined #ruby
FernandoBasso has joined #ruby
bijan_ has joined #ruby
ramfjord has quit [Ping timeout: 260 seconds]
jottr has quit [Ping timeout: 260 seconds]
wolfshappen has joined #ruby
Puffball has quit [Read error: Connection reset by peer]
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
mikkel- has joined #ruby
vondruch has quit [Client Quit]
karapetyan has joined #ruby
vondruch has joined #ruby
dr3w_ has joined #ruby
Alina-malina has joined #ruby
amar_ has joined #ruby
Alina-malina has quit [Ping timeout: 240 seconds]
Burgestrand has quit [Quit: Closing time!]
konsolebox has joined #ruby
leitz has joined #ruby
Alina-malina has joined #ruby
amar_ has quit [Ping timeout: 256 seconds]
Venomen has quit [Remote host closed the connection]
apeiros has joined #ruby
desperek has joined #ruby
jottr has joined #ruby
apeiros_ has quit [Ping timeout: 256 seconds]
leitz has quit [Quit: Nappy time]
Venomen has joined #ruby
jottr has quit [Ping timeout: 268 seconds]
apparition47 has joined #ruby
Alina-malina has quit [Ping timeout: 260 seconds]
roamingdog has joined #ruby
nowhere_man has quit [Ping timeout: 264 seconds]
workmad3 has quit [Ping timeout: 256 seconds]
roamingdog has quit [Ping timeout: 260 seconds]
bijan_ has quit [Remote host closed the connection]
FernandoBasso has quit [Remote host closed the connection]
hfp_work has quit [Quit: bye]
workmad3 has joined #ruby
bijan_ has joined #ruby
hfp_work has joined #ruby
konsolebox has quit [Ping timeout: 260 seconds]
Alina-malina has joined #ruby
maiz has joined #ruby
maiz has quit [Max SendQ exceeded]
vonfry has joined #ruby
Kris_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
psychicist__ has quit [Ping timeout: 240 seconds]
omth has quit [Ping timeout: 264 seconds]
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Fernando-Basso_ has joined #ruby
nowhere_man has joined #ruby
deathwishdave has joined #ruby
Fizzik has joined #ruby
jrafanie has joined #ruby
ellcs1 has joined #ruby
cschneid has joined #ruby
dr3w_ has joined #ruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cschneid has quit [Ping timeout: 260 seconds]
rkoller has joined #ruby
Kris has joined #ruby
Beams_ has joined #ruby
BloopMonster has joined #ruby
Beams has quit [Ping timeout: 265 seconds]
jottr has joined #ruby
Fizzik has quit [Ping timeout: 260 seconds]
ramfjord has joined #ruby
cyberg has joined #ruby
stnly4 has quit [Quit: Ping timeout (120 seconds)]
jottr has quit [Ping timeout: 260 seconds]
ramfjord has quit [Ping timeout: 264 seconds]
arooni has quit [Ping timeout: 268 seconds]
arooni has joined #ruby
Burgestrand has joined #ruby
vonfry has quit [Quit: WeeChat 2.1]
ldnunes has joined #ruby
nowhere_man has quit [Ping timeout: 264 seconds]
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
elomatreb has quit [Quit: ZNC - https://znc.in]
nowhere_man has joined #ruby
elomatreb has joined #ruby
rshetty has quit [Remote host closed the connection]
rshetty has joined #ruby
RougeR has joined #ruby
RougeR has joined #ruby
RougeR has quit [Changing host]
rshetty has quit [Ping timeout: 240 seconds]
conta has joined #ruby
synthroid has joined #ruby
ellcs1 has quit [Ping timeout: 264 seconds]
tty has quit [Quit: tty]
BloopMonster has quit [Ping timeout: 260 seconds]
deathwishdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
deathwishdave has joined #ruby
bijan_ has quit [Ping timeout: 276 seconds]
ciscam has quit [Ping timeout: 260 seconds]
ciscam has joined #ruby
vonfry has joined #ruby
<vonfry> can gem do some other script before build a ext package when install a package
<vonfry> I try to install nokogumboc, but gem cannot link it on Gentoo
<vonfry> By portage, it uses sed to change some makefile and config file
Burgestrand has quit [Quit: Closing time!]
deathwishdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
psychicist__ has joined #ruby
claudiuinberlin has joined #ruby
ellcs1 has joined #ruby
k0mpa has quit [Ping timeout: 250 seconds]
karapetyan has quit [Remote host closed the connection]
maiz has joined #ruby
maiz has quit [Max SendQ exceeded]
tuxillo has joined #ruby
<tuxillo> hi
jottr has joined #ruby
<tuxillo> for add_runtime_dependency the array specified as for the valid versions, how is it processed?
<tuxillo> i.e.
<tuxillo> [">= 0.6", "~> 0.6"]
deathwishdave has joined #ruby
clemens3_ has quit [Ping timeout: 240 seconds]
konsolebox has joined #ruby
jottr has quit [Ping timeout: 268 seconds]
lightstalker has joined #ruby
noobineer has joined #ruby
noobineer has quit [Max SendQ exceeded]
conta has quit [Quit: conta]
AJA4350 has joined #ruby
Burgestrand has joined #ruby
psynor has joined #ruby
deathwishdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Venomen has left #ruby ["Leaving..."]
<psynor> dumb question, but im trying to replace a literal \" in a string with gsub. what is the proper syntax for this?
Venomen has joined #ruby
<psynor> i want to replace \" with "
<elomatreb> You can probably just use single quotes
Kris has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<psynor> so something like gsub!('\"','"') ?
<elomatreb> Yep
<elomatreb> >>
<ruby[bot]> elomatreb: I'm terribly sorry, I could not evaluate your code because of an error: NoMethodError:undefined method `[]' for nil:NilClass
<elomatreb> anyway
<psynor> ill try it
<psynor> thanks
<psynor> hmmmm. i dont think it worked, but i would have to do some more debugging to be certain. any other ideas to try before doing that?
<elomatreb> >> '\"'
<ruby[bot]> elomatreb: I'm terribly sorry, I could not evaluate your code because of an error: NoMethodError:undefined method `[]' for nil:NilClass
<elomatreb> `"\\\""` would be the fully escaped double-quote version
<psynor> ok let me try that
<konsolebox> >> str = '\"'; str.gsub(/\\"/, '"'); puts str
<ruby[bot]> konsolebox: I'm terribly sorry, I could not evaluate your code because of an error: OpenURI::HTTPError:500 Internal Server Error
<elomatreb> gsub does not mutate, it returns a copy with the change applied (and the bot is broken again)
<konsolebox> elomatreb: yeah, i didn't test it with puts
<konsolebox> >> str = '\"'; str.gsub(/\\"/, '"')
<ruby[bot]> konsolebox: # => "\"" (https://eval.in/1029701)
<konsolebox> >> str = '\"'; puts str.gsub(/\\"/, '"')
<ruby[bot]> konsolebox: # => " ...check link for more (https://eval.in/1029702)
<konsolebox> whatever
cadillac_ has quit [Ping timeout: 256 seconds]
lightstalker has quit [Remote host closed the connection]
lightstalker has joined #ruby
vondruch has quit [Ping timeout: 256 seconds]
InfinityFye has joined #ruby
ellcs1 has quit [Ping timeout: 264 seconds]
yohji has joined #ruby
_yohji_ has quit [Ping timeout: 260 seconds]
bijan_ has joined #ruby
olblak has quit [Ping timeout: 265 seconds]
clemens3_ has joined #ruby
cadillac_ has joined #ruby
eb0t has quit [Quit: WeeChat 2.0.1]
jottr has joined #ruby
<psynor> looks like its working, thanks
duckpuppy has joined #ruby
ogres has joined #ruby
eb0t has joined #ruby
jottr has quit [Ping timeout: 240 seconds]
vonfry has quit [Quit: WeeChat 2.1]
ponzii has joined #ruby
<ponzii> How can import a bunch of functions from a module without classes being involved? All the references I've read assume you're using the module as a mixin for a class but I'm looking for something similar to Python's import.
mupt has joined #ruby
ramfjord has joined #ruby
<konsolebox> ponzii: methods don't exist without a class. you can't
<ponzii> konsolebox: In a basic Ruby script I use functions without classes all the time.
<konsolebox> >> def a; end; method(:a).owner # ponzii
<ruby[bot]> konsolebox: I'm terribly sorry, I could not evaluate your code because of an error: OpenURI::HTTPError:500 Internal Server Error
<konsolebox> anyway, output is => Object
<ponzii> konsolebox: I'm not disputing the namespace thing, more the usage.
<ponzii> konsolebox: Yes, a def is an object but I want to know if I can put a bunch of defs in a module and import them a la Python?
<ponzii> konsolebox: A def is also an object in Python so what's the problem?
ramfjord has quit [Ping timeout: 260 seconds]
<konsolebox> ponzii: i think it's theoretically possible to "copy" methods though. not sure if Ruby has a feature for that. but i never heard of anything like it. i only heard stuff like prepending, etc. there's all that something i forgot. i'm looking for it.
synthroid has quit [Remote host closed the connection]
<ponzii> konsolebox: It's confusing because module != class but seems to behave like a class.
bmurt has joined #ruby
umesh has quit [Quit: Connection closed for inactivity]
<konsolebox> ponzii: the thing i was looking for was refinements, but it has got nothing to do with copying methods
<konsolebox> ponzii: a class is a module that instantiates and is not allowed to be included like a module. that's basically what it is
karapetyan has joined #ruby
<konsolebox> ponzii: it can only be inherited
rshetty has joined #ruby
<ponzii> konsolebox: But I'm not referring to classes. Quite the opposite.
bmurt has quit [Ping timeout: 268 seconds]
<ponzii> konsolebox: As with Python I want to define a function/def in a module and just "import" it.
<konsolebox> ponzii: yeah, modules are basically more basic forms
amar_ has joined #ruby
<ponzii> konsolebox: Sometimes code just doesn't need classes but Ruby doesn't seem to get this even though it's advertised as a multi-paradigm language.
<konsolebox> ponzii: i guess you'll have to wait for someone who knows or could compare with python. i don't code python much, but i'm guessing that unlike Ruby, python can have methods that aren't attributed to any class or module.
<konsolebox> ponzii: well the thing is Ruby wants to be full-blown OOP, that is why everything is class-oriented, including methods
<ponzii> konsolebox: Object-oriented isn't the same a class-oriented. That's how Python differs from Java.
<konsolebox> ponzii: i'm not really serious at describing it as class-oriented. i just thought about describing it that way based on the context of our discussion.
<ponzii> konsolebox: I suspect what I'm after is doable in Ruby just that it isn't discussed much.
<konsolebox> ponzii: maybe, but people really just use modules
karapetyan has quit [Ping timeout: 248 seconds]
venomenalny has joined #ruby
<cdunklau> konsolebox: you know java though right?
<cdunklau> at least ish?
jottr has joined #ruby
<konsolebox> cdunklau: i can code there at least, but i haven't focused on its package-management thing.
<cdunklau> ponzii seems to be looking for what in Java parlance would be a "static class"
bmurt has joined #ruby
<cdunklau> i don't know enough about ruby to know what modules are, but in python a module is a thing (usually a file) that you can `import`, then you get a kinda "namespace object" which contains (usually) all the names you assign to inside the file
Venomen has quit [Ping timeout: 268 seconds]
<cdunklau> this typically includes constants, free functions, and classes
<cdunklau> that is, the names refer to those objects
<konsolebox> cdunklau: if a static class is a class that don't instantiate or cannot be instantiated, i'd say it's comparable to ruby's singleton classes
venomenalny has quit [Ping timeout: 256 seconds]
<ponzii> cdunklau: Or even more basic like PHP's include.
<cdunklau> konsolebox: ok
<konsolebox> cdunklau: ruby simply doesn't have namespaces yet. i heard it's being planned to be added, but i'm not sure if it's true or if it's even possible.
<cdunklau> konsolebox: so say you have a bunch of pure methods that you want to stick in a namespace that made them easy to use
<cdunklau> would you use a singleton class?
duckpuppy has quit [Quit: WeeChat 2.1]
<cdunklau> ponzii: let's not go there :P
<cdunklau> include is an awful, awful thing
duckpuppy has joined #ruby
<konsolebox> cdunklau: Ruby's namespaces right now are simply the modules/classes themselves
<cdunklau> konsolebox: via `require` right?
<konsolebox> and in those you can assign singleton methods
<ponzii> cdunklau: :) yes, just saying I don't even need the namespace. Just the option to import.
deathwishdave has joined #ruby
<konsolebox> cdunklau: require only imports files. namespace structures are declared in files. you can compare it to C++
jottr has quit [Ping timeout: 255 seconds]
<cdunklau> hmm
olblak has joined #ruby
<cdunklau> i have much to learn about ruby
<ponzii> cdunklau: Tried `extend self` in the module but it doesn't work.
<konsolebox> Ruby doesn't have Python's feature where namespaces reflect the file structures itself... that's why you already have an idea what you get when you use 'import'
<ponzii> konsolebox: So simply packaging a bunch of functions is off the menu in Ruby unless I'm going to use them as a mixin?
<ponzii> konsolebox: If so that's a pretty limited notion of a "module".
<cdunklau> konsolebox: ok so when you `require "math"`, assuming the math thing would be implemented in ruby... what would that file look like?
darkhanb has quit [Ping timeout: 240 seconds]
<cdunklau> konsolebox: such that you could then presumably use Math.asin(...)
umesh has joined #ruby
<konsolebox> ponzii: yep i think that's the limitation of it. a module can only be incorporated as a whole.
<cdunklau> i'm not expressing myself effectively :(
Kris has joined #ruby
amar_ has quit [Ping timeout: 260 seconds]
<konsolebox> cdunklau: a file can contain anything. its filename doesn't necessarily reflect the classes or modules that would be defined in it. OpenStruct for example is placed in 'ostruct'. now if you're asking about conventions on how filenames should be named, there really aren't any. however, there are big projects that seem to have a good convention on it.
<umesh> What is this, is this array .... attr_accessor :name, :info, :version, :author, :downloads
<cdunklau> umesh: that looks like a call to me
<konsolebox> umesh: that defines "accessor" methods named 'name', 'info', ...
<al2o3-cr> &ri Module#attr_accessor
<konsolebox> umesh: in a class it would be similar to defining `def name; return @name; end` and `def name=(val); @name = val; end;`
<al2o3-cr> no more derpy wut
<cdunklau> konsolebox: ok, so when you `require "somefile"`, it just dumps the names of whatever classes/modules defined therein into the require-ing file's namespace?
saTchymoto has quit []
<umesh> ✌
claudiuinberlin has quit [Ping timeout: 260 seconds]
BloopMonster has joined #ruby
mike11 has joined #ruby
<ponzii> konsolebox: That's not really the problem. Example: module Mod1 contains def foo . I require_relative 'mod1' and call Mod1::foo() or Mod1.foo() but I get an error for method foo.
<al2o3-cr> ponzii: that sould be def self.foo ...
<ponzii> konsolebox: Same if I just call foo(). I can't seem to access the def in the Mod1 module at all.
bijan_ has quit [Ping timeout: 260 seconds]
<al2o3-cr> or use a module_function
<ponzii> al2o3-cr: tried that but: undefined method `foo' for main:Object (NoMethodError)
<ponzii> al2o3-cr: Sorry, you're correct for Mod1::foo(). That works.
<ponzii> al2o3-cr: But isn't there a way to call def foo without having to prepend .self and calling it with a fully-qualified namespace?
<ponzii> al2o3-cr: Sorry sef.
<ponzii> al2o3-cr: Or even self. :(
Asher has quit [Ping timeout: 245 seconds]
<konsolebox> cdunklau: i never really checked the behavior of 'require' when used inside a context of a class. i always use it outside. but i just tried it now and it seems like the other classes stay at the highest namespaces regardless of where they are 'required'.
quobo has quit [Quit: Connection closed for inactivity]
<ponzii> al2o3-cr: I think this is where Ruby loses out to Python and may explain why Python adoption is generally much higher than for Ruby.
<cdunklau> konsolebox: well no i meant outside :)
synthroid has joined #ruby
Kris has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Kris has joined #ruby
<cdunklau> ponzii: i think making sweeping generalizations on little evidence is probably not a good tack to take :/
<cdunklau> also what is this, a contest?
rshetty has quit [Remote host closed the connection]
<ponzii> cdunklau: Just saying it appears to be a lot easier to do basic procedural programming with Python than Ruby.
<cdunklau> sure if you know python, and don't really know ruby
<cdunklau> i don't see how that's even remotely surprising though
<ponzii> cdunklau: No, I have some Python code which I have to port to Ruby and was trying to use something similar to import.
<cdunklau> ponzii: it's not ruby's fault you're trying to do something silly :)
<ponzii> cdunklau: Silly as in what exactly?
<cdunklau> trying to use language A's idioms to write code using language B
<cdunklau> (full disclosure, i'm a giant python fan, it's my main language)
jrafanie has joined #ruby
<ponzii> cdunklau: Not really idiomatic to Python. Most languages have an feature similar to Python's import.
<al2o3-cr> ponzii: ruby doesn't ;)
<ponzii> al2o3-cr: I was aware that Ruby is different but had to discover the details for myself.
<al2o3-cr> anyway, what are you trying to port?
<cdunklau> ponzii: C, C++, C#, JS, PHP (?), Bash, Java (?)
<konsolebox> cdunklau: ok i guess what you mean. but saying that it dumps to the require-ing file's namespace is a bit misleading. it simply means that the required source is loaded. however this behavior where 'require' is called inside class, but the classes within the required file not being placed under class's namespace is rather surprising to me.
<cdunklau> i don't think any of those have an import-like thing
<ponzii> al2o3-cr: An old bespoke internal application written in Python 2 which the owner wants adpated for Rails.
<al2o3-cr> ah, k.
Emmanuel_Chanel has joined #ruby
Emmanuel_Chanel has quit [Max SendQ exceeded]
<cdunklau> i take JS back, apparently ES2015 modules are supported across a wide range of implementations by now
Inline has joined #ruby
suukim has quit [Quit: Konversation terminated!]
<cdunklau> konsolebox: ugh i feel bad that you've put so much effort into this, and i can't really grok it
<cdunklau> but thanks for trying :) it'll probably click if i wind up getting interviewed for a job i applied to that probably will want me to show ruby knowledge
<konsolebox> cdunklau: yeah, i can't really make an accurate explanation myself since i don't really know how 'require' behaves. by my impression of it just similar to C's include.
alex`` has joined #ruby
rshetty has joined #ruby
<cdunklau> so i'll have a good reason to dedicate serious time to dig into ruby
<Burgestrand> Might be helpful to think of it more as 'run' rather than 'require'
duckpuppy has quit [Quit: WeeChat 2.1]
duckpuppy has joined #ruby
<cdunklau> if you had two classes with the same name in different files, and you 'require'-ed both files, can you differentiate between them?
<cdunklau> or does one shadow the other
Kris has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cdunklau> Burgestrand: does 'require' really run it every time?
<al2o3-cr> cdunklau: only once
<al2o3-cr> load does that.
<Burgestrand> cdunklau Ah, no, it checks $LOADED_FEATURES first, and if the file's already in that list then it won't run it
<cdunklau> gotcha ok
<cdunklau> so that's python-ish
Kris has joined #ruby
<konsolebox> the one that loads it everytime is 'load'
rshetty has quit [Ping timeout: 276 seconds]
<ccooke> ponzii: require is used only to load code from files. When you want to include the functionality of one namespace inside another, you need include, prepend and extend. Here's a link: https://medium.com/@leo_hetsch/ruby-modules-include-vs-prepend-vs-extend-f09837a5b073
<cdunklau> i must admit, i am quite surprised ruby doesn't have a "module" system like python or now JS or whatever
ramfjord has joined #ruby
<ccooke> Ruby does. It's just different.
<cdunklau> ah ok
Kris has quit [Read error: Connection reset by peer]
<ccooke> and in particular, ruby differentiates between *loading code* and *composing functionality(
aufi_ has joined #ruby
<cdunklau> ccooke: well wait do you mean "modules are different" or "the thing other languages call modules exists in ruby but is just different"
<ccooke> The core idiom is that you write a file that defines a Module (or Class), and then you reference that Module or Class inside another
<ccooke> cdunklau: "module" is an ambiguous term across all languages; many languages have something like what python calls a module, but nothing else has *exactly the same thing*, and many of them are not called 'module'
aufi has quit [Read error: Connection reset by peer]
<Burgestrand> Yeah sorry, everything's global, sorry
maufart__ has joined #ruby
<Burgestrand> Two different packages (gems) that you want to use, and both do `class Money` (or User, or Model, or Base)? Yup, that's a problem that we live with.
<cdunklau> ccooke: sure sure i get that
<cdunklau> i'm trying to differentiate :)
<cdunklau> Burgestrand: ...bleh
<cdunklau> that's disappointing
<Burgestrand> cdunklau It's ugly for sure, but in practice it's usually not that big of a problem that you would think
ramfjord has quit [Ping timeout: 248 seconds]
<Burgestrand> cdunklau Standard practice for packages is that you have one module that you nest everything under, so you'd have PackageA::Money and PackageB::Money
<Burgestrand> cdunklau I use package here, but in Ruby world we'd call them gems
aufi_ has quit [Ping timeout: 265 seconds]
<Burgestrand> So no "true" namespaces, we kind of fake them
psynor has left #ruby [#ruby]
<cdunklau> Burgestrand: oh! so you can nest them
<ccooke> cdunklau: yes
<cdunklau> ok then yeah it's not a huge deal
<Burgestrand> cdunklau Indeed :)
<cdunklau> phew
<ccooke> cdunklau: nested modules are a big thing in ruby
<konsolebox> ponzii: when it comes to procedural coding in Ruby, i'm actually not a fan of including modules myself. i prefer just calling the singleton method from where it is defined. e.g. have `Utils.my_method` than have `extend Utils ... my_method`
anisha_ has quit [Quit: This computer has gone to sleep]
<cdunklau> so this winds up being like python, where the namespace is "flat" in the sense you can't have nested deps
<cdunklau> c.f. node/npm modules
<Burgestrand> cdunklau a little bit, but an important difference is that you can't really do `rails = require "rails"` and expect that to do what it looks like
<cdunklau> Burgestrand: oh no i don't mean that
<Burgestrand> good :)
<ccooke> cdunklau: the key thing to recall is that modules are global, so if a file you require requires a module, then it's in your namespace. However, because they are generally well nested, you can access them unambiguously
<cdunklau> Burgestrand: node/npm has a concept of nested deps
<Burgestrand> cdunklau Aha, I see what you mean
<cdunklau> Burgestrand: so a "package" can have its own deps, in conflicting versions, and it's cool because it's all segregated
<ccooke> but you don't have the python example of selecting only the objects that you want in your current namespace
<Burgestrand> cdunklau ruby packages are typically flat, there's dependency resolution in a tool (bundler) that attempts to install compatible versions with same dependencies
<cdunklau> ccooke: ok i think i'm beginning to understand
<cdunklau> Burgestrand: right ok. python's like that too
t0xik has quit [Quit: Connection closed for inactivity]
<ccooke> cdunklau: the equivalent in Ruby is being able to compose sets of methods into a module or class, so you can select what is available from the context of that module
Venomen has joined #ruby
reber has joined #ruby
<ccooke> cdunklau: Oh: In Ruby, "Module" is an object that contains methods and can be included within other Modules, but cannot be instantiated into an instance. Class is a descendant of Module that *can* be instantiated into an instance object
<ccooke> cdunklau: So "Module" is a nice way to collect functional methods that suit a purpose. It's used for things like interfaces and common functionality.
shinnya has joined #ruby
<ccooke> cdunklau: A common idiom, for instance, is the Enumerable module, which provides a huge number of instance methods useful to enumerable objects - things like map, mfind, entries, count, reduce etc.
<ccooke> the Enumerable object can be included into any class that defines an (IIRC) each method - so you'll find it included into a number of the base classes
Venomen has quit [Ping timeout: 240 seconds]
<ccooke> e.g.: Hash.ancestors => [Hash, Enumerable, Object, Kernel, BasicObject], Array.ancestors => [Array, Enumerable, Object, Kernel, BasicObject]
GodFather has quit [Ping timeout: 240 seconds]
karapetyan has joined #ruby
BloopMonster has quit [Ping timeout: 265 seconds]
<konsolebox> prepend is good if you want to add features to library classes or modules
Burgestrand has quit [Quit: Closing time!]
<ccooke> and for debugging
<konsolebox> +1
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gizmore> what would be a reason to use Marshal over JSON in a session table data column?
<gizmore> i am thinking of using JSON because it might be faster.... maybe i should benchmark and choose the faster impl?
<gizmore> input is trusted, so marshal would offer better features
infernix has quit [Ping timeout: 260 seconds]
bmurt has joined #ruby
<ccooke> it depends what you're storing
apparition47 has quit [Quit: Bye]
<ccooke> if it's only hashes, arrays, strings, numbers etc - base objects that are implemented by default in json - then it makes little difference
<havenwood> gizmore: JSON tends to be slower. Consider MessagePack.
biberu has quit []
<gizmore> havenwood: thanks. will take a look
maufart__ has quit [Ping timeout: 240 seconds]
croberts has joined #ruby
<gizmore> havenwood: i will add msgback support and probably use it for session data. for more complex serialization i will use Marshall. JSON is already available as datatype in my framework :)
<cdunklau> ccooke: cool ok
<croberts> Hi, if anyone has a free moment to help me understand this error https://paste.fedoraproject.org/paste/xogGL9y2skLWZaqrzasGwg
<croberts> line 10 is what its erroring on
<cdunklau> thanks everyone!
cschneid has joined #ruby
<havenwood> croberts: `vm_network[:name]` instead of `vm_network.name`
<gizmore> croberts: the Hash class does not have a name method... you probably need something like nics.first.name
<gizmore> >> {a:1}.first
<gizmore> >> {a:1}.first
<gizmore> << {a:1}.first
<ruby[bot]> gizmore: I'm terribly sorry, I could not evaluate your code because of an error: NoMethodError:undefined method `[]' for nil:NilClass
<croberts> ah
<croberts> ok ty
<croberts> still learning
<gizmore> first is a horrible idea though..... just compare against the name somehow
<croberts> awesome community
<croberts> that makes sense
<croberts> for validation
infernix has joined #ruby
bmurt has quit [Ping timeout: 240 seconds]
andikr has quit [Remote host closed the connection]
ellcs1 has joined #ruby
dionysus69 has quit [Quit: dionysus69]
Asher has joined #ruby
kristofferR has joined #ruby
hph^ has joined #ruby
tdy has quit [Ping timeout: 264 seconds]
roamingdog has joined #ruby
fluxAeon_ has quit [Ping timeout: 264 seconds]
duckpuppy has quit [Quit: WeeChat 2.1]
orbyt_ has joined #ruby
duckpuppy has joined #ruby
ellcs1 has left #ruby [#ruby]
ellcs1 has joined #ruby
rshetty has joined #ruby
aupadhye has quit [Ping timeout: 256 seconds]
lxsameer has quit [Ping timeout: 240 seconds]
jottr has joined #ruby
mupt has quit [Ping timeout: 260 seconds]
r29v has joined #ruby
ellcs1 has quit [Ping timeout: 276 seconds]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lxsameer has joined #ruby
nogic has joined #ruby
pastorinni has joined #ruby
orbyt_ has joined #ruby
fluxAeon_ has joined #ruby
Rapture has joined #ruby
JamJam_kid has joined #ruby
tdy has joined #ruby
mupt has joined #ruby
duckpuppy has quit [Quit: WeeChat 2.1]
duckpuppy has joined #ruby
duckpuppy has quit [Client Quit]
starseed0000 has joined #ruby
jabowa has joined #ruby
hph^ has quit [Ping timeout: 256 seconds]
<jabowa> Hey quick question - Sometimes when I make a small change bump the version for a gem and I update that gem to the correct version in the required project Gemfile. It logs `could not find gem`. If I do gem uninstall `custom_gem`, then gem install `custom_gem`, it installs the latest version. Then, I can run bundle update and it recognizes the latest version and everything works. Is there a way to fix this?
<jabowa> The latest version of the gem is listed correctly in rubygems.org also
deathwishdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nowhere_man has quit [Ping timeout: 260 seconds]
shinnya has quit [Ping timeout: 240 seconds]
caleBOT__ has joined #ruby
caleBO___ has joined #ruby
p4p0l0 has quit [Remote host closed the connection]
bmurt has joined #ruby
anjen has joined #ruby
caleBOT_ has quit [Ping timeout: 268 seconds]
wontruefree has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
psychicist__ has quit [Quit: Lost terminal]
jcarl43 has joined #ruby
hlmjr has quit [Quit: Konversation terminated!]
duckpuppy has joined #ruby
tolerablyjake has joined #ruby
SolarAquarion is now known as Daouist
Daouist is now known as SolarAquarion
SeepingN has joined #ruby
SolarAquarion is now known as Daouist
orbyt_ has joined #ruby
Daouist is now known as SolarAquarion
deathwishdave has joined #ruby
ellcs1 has joined #ruby
lxsameer has quit [Ping timeout: 276 seconds]
lxsameer has joined #ruby
TomyWork has quit [Ping timeout: 240 seconds]
InfinityFye has left #ruby ["Leaving"]
lxsameer has quit [Ping timeout: 260 seconds]
urux has joined #ruby
urux has quit [Client Quit]
eckhardt has joined #ruby
ellcs1 has quit [Ping timeout: 260 seconds]
JamJam_kid has quit [Ping timeout: 264 seconds]
BloopMonster has joined #ruby
lxsameer has joined #ruby
memo1 has joined #ruby
Beams_ has quit [Quit: .]
desperek has quit [Ping timeout: 260 seconds]
[Butch] has joined #ruby
lxsameer has quit [Ping timeout: 276 seconds]
apeiros has quit [Read error: Connection reset by peer]
<cthulchu_> we can do something like this, right? @api_wrapper.create_profile(get_staging_profile_body(index: index, phone_number: phone_number), auth_token: auth_token)
synthroid has quit [Remote host closed the connection]
lxsameer has joined #ruby
clemens3_ has quit [Ping timeout: 240 seconds]
Venomen has joined #ruby
<konsolebox> jabowa: you checked the syntax in Gemfile??
<konsolebox> cthulchu_: maybe you should tell what framework that is
<cthulchu_> who cares
<cthulchu_> it works fine
<cthulchu_> it's just Ruby has a special way to handle parenthesis
<cthulchu_> I was suspicious of a method call in a different method's args
<cthulchu_> looks like it works
lxsameer has quit [Ping timeout: 260 seconds]
Venomen has quit [Ping timeout: 268 seconds]
jottr has quit [Ping timeout: 260 seconds]
starseed0000 has quit [Ping timeout: 260 seconds]
<jabowa> konsolebox: Yes, the syntax is correct. This happens randomly. So it will find for 3 versions then say could not find gem
hph^ has joined #ruby
<konsolebox> cthulchu_: i see
p4p0l0 has joined #ruby
yohji has quit [Remote host closed the connection]
synthroid has joined #ruby
lxsameer has joined #ruby
wontruefree has quit [Quit: bye]
starseed0000 has joined #ruby
<konsolebox> jabowa: maybe it's a querying issue, or maybe it's a bug in bundler. you can share to us the line in the Gemfile
<tuxillo> laters
tuxillo has left #ruby [#ruby]
<jabowa> konsolebox: gem "jekyll-theme-org-default"
mike11 has quit [Ping timeout: 264 seconds]
mupt has quit [Ping timeout: 256 seconds]
lxsameer has quit [Ping timeout: 264 seconds]
p4p0l0 has quit [Ping timeout: 248 seconds]
deathwishdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lxsameer has joined #ruby
<konsolebox> jabowa: i get 'Could not find gem 'jekyll-theme-org-default' in any of the gem sources listed'. searching the gem in rubygems.org also doesn't show result
<konsolebox> jabowa: perhaps you have a custom source?
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sysvalve has quit [Quit: Leaving]
lxsameer has quit [Ping timeout: 260 seconds]
RougeR has quit [Ping timeout: 276 seconds]
rshetty has quit [Remote host closed the connection]
rshetty has joined #ruby
Venomen has joined #ruby
lxsameer has joined #ruby
apeiros_ has joined #ruby
Venomen has quit [Ping timeout: 240 seconds]
lxsameer has quit [Ping timeout: 260 seconds]
SeepingN has joined #ruby
pr0ton has joined #ruby
Venomen has joined #ruby
lxsameer has joined #ruby
mupt has joined #ruby
lxsameer has quit [Ping timeout: 248 seconds]
BloopMonster has quit [Ping timeout: 260 seconds]
jottr has joined #ruby
bmurt has quit [Ping timeout: 260 seconds]
mupt has quit [Ping timeout: 260 seconds]
lxsameer has joined #ruby
pr0ton has quit [Quit: pr0ton]
bmurt has joined #ruby
ciscam has quit [Ping timeout: 260 seconds]
jottr has quit [Ping timeout: 260 seconds]
lxsameer has quit [Ping timeout: 240 seconds]
rshetty has quit [Ping timeout: 260 seconds]
guille-moe has quit [Ping timeout: 240 seconds]
lxsameer has joined #ruby
workmad3 has quit [Ping timeout: 264 seconds]
mupt has joined #ruby
lytol has joined #ruby
lxsameer has quit [Ping timeout: 240 seconds]
beefjoe has joined #ruby
rshetty has joined #ruby
jabowa has quit [Ping timeout: 260 seconds]
p4p0l0 has joined #ruby
wontruefree has joined #ruby
lxsameer has joined #ruby
p4p0l0 has quit [Remote host closed the connection]
mupt has quit [Ping timeout: 264 seconds]
p4p0l0 has joined #ruby
desperek has joined #ruby
lxsameer has quit [Ping timeout: 260 seconds]
RougeR has joined #ruby
sameerynho has joined #ruby
lxsameer has joined #ruby
memo1 has quit [Ping timeout: 260 seconds]
ramfjord has joined #ruby
nowhere_man has joined #ruby
lxsameer has quit [Ping timeout: 260 seconds]
alem0lars has joined #ruby
alem0lars has quit [Max SendQ exceeded]
wontruefree has quit [Quit: bye]
alem0lars has joined #ruby
jinie has quit [Remote host closed the connection]
wontruefree has joined #ruby
GodFather has joined #ruby
alex``` has joined #ruby
sauvin has quit [Remote host closed the connection]
alem0lars_ has joined #ruby
lxsameer has joined #ruby
d^sh_ has joined #ruby
d^sh has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
alex`` has quit [Ping timeout: 260 seconds]
alem0lars has quit [Ping timeout: 265 seconds]
clemens3_ has joined #ruby
lxsameer has quit [Ping timeout: 240 seconds]
Venomen has quit [Remote host closed the connection]
Venomen has joined #ruby
lxsameer has joined #ruby
Venomen has quit [Read error: Connection reset by peer]
Venomen has joined #ruby
Venomen has joined #ruby
Venomen has quit [Changing host]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
David_H_Smith has joined #ruby
jottr has joined #ruby
orbyt_ has joined #ruby
lxsameer has quit [Ping timeout: 240 seconds]
tuxillo has joined #ruby
<tuxillo> hi again
<tuxillo> when doing a a require I get a missingspecversionerror
<tuxillo> from irb. is there a more verbose error?
<tuxillo> I mean a way of increasing verbosity for this kind of errors
jinie has joined #ruby
jottr has quit [Ping timeout: 256 seconds]
lxsameer has joined #ruby
rshetty has quit [Ping timeout: 276 seconds]
quobo has joined #ruby
<konsolebox> tuxillo: i find that likely coming from the one you're require-ing
lxsameer has quit [Ping timeout: 248 seconds]
rshetty has joined #ruby
pastorinni has quit [Ping timeout: 256 seconds]
<tuxillo> konsolebox: https://pastebin.com/PJ9DDeDr
<ruby[bot]> tuxillo: we in #ruby do not like pastebin.com, it loads slowly for most, has ads which are distracting and has terrible formatting. Please use https://gist.github.com
<tuxillo> konsolebox: most likely hehe. the thing is that I think the i18n runtime depend specification is incorrect
<tuxillo> but I can't see that in that message, so I wondered if it there was a more verbose way
Venomen has quit [Read error: Connection reset by peer]
Venomen has joined #ruby
lxsameer has joined #ruby
alem0lars_ has quit [Quit: Leaving]
alem0lars has joined #ruby
cagomez has joined #ruby
mupt has joined #ruby
Venomen has quit [Ping timeout: 260 seconds]
<konsolebox> tuxillo: you can try getting the exception's message: begin; require 'active_support'; rescue => e; puts e.message; end
lxsameer has quit [Ping timeout: 268 seconds]
<konsolebox> tuxillo: sometimes all you can really do is trace the cause of error
<konsolebox> source by source
<tuxillo> konsolebox: i get the same error that's printed with just the require
wontruefree has quit [Quit: bye]
<tuxillo> how do I trace it?
<konsolebox> i'd manually read the codes. some guys probably know a better way of debugging it, but i don't do such things often
<tuxillo> ok thanks
rshetty has quit [Ping timeout: 268 seconds]
claudiuinberlin has joined #ruby
<tuxillo> konsolebox: well I know exactly where the error is
wontruefree has joined #ruby
<tuxillo> in the gemspec (activesupport) it's specified :
<tuxillo> s.add_runtime_dependency(%q<i18n>.freeze, [">= 0.6", "~> 0.6"]
<tuxillo> that does not allow i18n to be >= 1.0 (which is the case)
lxsameer has joined #ruby
<konsolebox> maybe active_support needs update
<tuxillo> it's from a package in pkgsrc
<tuxillo> anyways I'll report the issue as it is and see what the pkgsrc guys say
<tuxillo> thanks :)
guille-moe has joined #ruby
DTZUZU has quit [Quit: WeeChat 1.9]
lxsameer has quit [Ping timeout: 240 seconds]
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
zachk has joined #ruby
zachk has joined #ruby
mupt has quit [Ping timeout: 260 seconds]
rshetty has joined #ruby
lxsameer has joined #ruby
DTZUZU has joined #ruby
reber has quit [Remote host closed the connection]
lxsameer has quit [Ping timeout: 248 seconds]
orbyt_ has quit [Ping timeout: 256 seconds]
rshetty has quit [Ping timeout: 260 seconds]
guille-moe has quit [Ping timeout: 240 seconds]
lxsameer has joined #ruby
biberu has joined #ruby
rshetty has joined #ruby
discopatrick has quit [Quit: Connection closed for inactivity]
wadadli has left #ruby ["WeeChat 2.0.1"]
mupt has joined #ruby
mynameisdebian has joined #ruby
lxsameer has quit [Ping timeout: 265 seconds]
[Butch] has quit [Quit: Textual IRC Client: www.textualapp.com]
alem0lars has quit [Ping timeout: 260 seconds]
\void has joined #ruby
lxsameer has joined #ruby
BloopMonster has joined #ruby
rshetty has quit [Ping timeout: 265 seconds]
lxsameer has quit [Ping timeout: 264 seconds]
biberu has quit []
rshetty has joined #ruby
lxsameer has joined #ruby
Venomen has joined #ruby
lxsameer has quit [Ping timeout: 276 seconds]
workmad3 has joined #ruby
orbyt_ has joined #ruby
desperek has quit [Quit: xoxo]
rshetty has quit [Ping timeout: 256 seconds]
lxsameer has joined #ruby
alem0lars has joined #ruby
jamesaxl has joined #ruby
workmad3 has quit [Ping timeout: 256 seconds]
jcalla has quit [Quit: Leaving]
rshetty has joined #ruby
lxsameer has quit [Ping timeout: 240 seconds]
swillits has joined #ruby
swillits has left #ruby [#ruby]
ElFerna has joined #ruby
rshetty has quit []
lxsameer has joined #ruby
Sunny has joined #ruby
<Sunny> hello guys, noob question
<Sunny> why open(ARGV[1], "w").write(open(ARGV[0]).read)
<Sunny> adds unkown symbol to output file
lxsameer has quit [Ping timeout: 264 seconds]
tty has joined #ruby
bijan_ has joined #ruby
mupt has quit [Ping timeout: 240 seconds]
lxsameer has joined #ruby
<konsolebox> Sunny: like what symbol? perhaps it has got something to do with encoding, or maybe crlf. try using binread and binwrite if it makes a difference.
dviola has joined #ruby
bijan_ has quit [Client Quit]
jottr has joined #ruby
lxsameer has quit [Ping timeout: 264 seconds]
beefjoe has quit [Ping timeout: 256 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Sunny> It outputs as intended but appends newline and boxed ? symbol (wrong one ))
kristofferR has quit [Quit: Textual IRC Client: www.textualapp.com]
lxsameer has joined #ruby
mupt has joined #ruby
_haylon has joined #ruby
ogres has quit [Quit: Connection closed for inactivity]
ElFerna has quit [Quit: WeeChat 1.9]
jottr has quit [Ping timeout: 240 seconds]
ElFerna has joined #ruby
Fernando-Basso_ has quit [Quit: Page closed]
t0xik has joined #ruby
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
<konsolebox> Sunny: and did you run this? IO.binwrite(ARGV[1], IO.binread(ARGV[0]))
cajone has left #ruby [#ruby]
lxsameer has quit [Ping timeout: 256 seconds]
mupt has quit [Ping timeout: 260 seconds]
<Sunny> not yet, how to adress messages here )
<Sunny> >
<Sunny> ?
wilbert has joined #ruby
<Sunny> IO thing worked well
Venomen has quit [Quit: Leaving...]
<konsolebox> then it's probably encoding or something
<Sunny> thank you, we thougt its about encoding too (windows host meh)
<Sunny> can you explain this workaround?
<konsolebox> Sunny: it's binary mode
BloopMonster has quit [Ping timeout: 264 seconds]
lxsameer has joined #ruby
<konsolebox> which means no text-related transformations based on locale/etc.
knight33 has joined #ruby
skryking has joined #ruby
skryking has left #ruby [#ruby]
lxsameer has quit [Ping timeout: 260 seconds]
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
tolerablyjake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tolerablyjake has joined #ruby
apeiros_ has quit [Ping timeout: 256 seconds]
wilbert has quit [Quit: wilbert]
lxsameer has joined #ruby
synthroid has quit []
ElFerna has quit [Quit: WeeChat 1.9]
lxsameer has quit [Ping timeout: 240 seconds]
ElFerna has joined #ruby
mupt has joined #ruby
ElFerna has quit [Client Quit]
ElFerna has joined #ruby
lxsameer has joined #ruby
mupt has quit [Ping timeout: 260 seconds]
_haylon has quit [Remote host closed the connection]
fluxAeon_ has quit [Quit: Textual IRC Client: www.textualapp.com]
lxsameer has quit [Ping timeout: 240 seconds]
jottr has joined #ruby
lxsameer has joined #ruby
jottr has quit [Ping timeout: 264 seconds]
ElFerna has quit [Quit: WeeChat 1.9]
alem0lars has quit [Ping timeout: 256 seconds]
p4p0l0 has quit [Remote host closed the connection]
lxsameer has quit [Ping timeout: 268 seconds]
Cthulu201 has quit [Ping timeout: 268 seconds]
fredlinhares has joined #ruby
ldnunes has quit [Quit: Leaving]
icarus has quit [Ping timeout: 240 seconds]
lxsameer has joined #ruby
npgm has joined #ruby
cyberg has quit [Ping timeout: 265 seconds]
cyberg has joined #ruby
lubekpl has joined #ruby
lubekpl has quit [Client Quit]
megamos has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
kleofas has joined #ruby
lxsameer has quit [Ping timeout: 256 seconds]
lxsameer has joined #ruby
<cthulchu_> folks, what ide do you use?
<eam> spacemacs or vim
<cthulchu_> vim is not an ide
<cthulchu_> it's a text editor
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
<cthulchu_> I'll go with VS, I think
<konsolebox> i don't use an ide for ruby
ramfjord_ has joined #ruby
<cthulchu_> I don't for now either
fcser__ has quit [Ping timeout: 256 seconds]
<cthulchu_> using Atom
<konsolebox> but if i find something good and is open-source, i'd try it
<dviola> I prefer vim, but that's because I've been using it for a long time
ramfjord has quit [Ping timeout: 260 seconds]
<havenwood> cthulchu_: Just keep using Atom.
<cthulchu_> I lack neat functionality
<cthulchu_> like refactoring or jumping to def
<cthulchu_> across the project
<havenwood> cthulchu_: Like what?
<cthulchu_> also autocomplete
<cthulchu_> like I just listed, man
<dviola> spacemacs is emacs with a custom config and evil
<dviola> iirc
<havenwood> cthulchu_: The ruby-solargraph plugin has Ruby code completion and inline docs.
<cthulchu_> also VS has a build in console to which I can just drag and drop rb files and it'll execute them
<cthulchu_> very cute
caleBOT_ has joined #ruby
caleBOT has joined #ruby
<havenwood> cthulchu_: RubyMine might be your best bet for an IDE, but I've not found them compelling in Ruby.
<havenwood> cthulchu_: You can code from Atom as well. That's pretty universal.
<cthulchu_> compelling
<cthulchu_> hm
<cthulchu_> Atom keeps trying to autocomplete every end and else
<cthulchu_> I have to press escape each time
* konsolebox wonders if it's time he should try Atom again
<havenwood> cthulchu_: Until Ruby has gradual typing or something along those lines, what can be done is fairly limited.
<cthulchu_> aha
<havenwood> cthulchu_: I don't know why it's doing that. You can probably fix it.
<cthulchu_> probably
<cthulchu_> but also the consoles, the refactoring and jumping to definitions is very cool
<cthulchu_> Atom is quite basic
<havenwood> cthulchu_: It's far from a basic text editor. Maybe basic if you consider it an IDE.
<cthulchu_> yes
<cthulchu_> it's not a basic editor for sure
<cthulchu_> in fact, it's close to np++
<cthulchu_> but not an ide either
caleBO___ has quit [Ping timeout: 260 seconds]
caleBOT__ has quit [Ping timeout: 260 seconds]
<konsolebox> close to np++? i doubt that though
<cthulchu_> hm?
<konsolebox> closest to np++ is Geany
<havenwood> cthulchu_: Under the autocomplete-plus plugin, change "tab and enter" to "tab always, enter when suggestion explicitly suggested"
bradleyprice has joined #ruby
<cthulchu_> ah, that's cool
<cthulchu_> thanks
<havenwood> cthulchu_: that'll solve the issue you ran into - focus on Ruby, not your editor!
<havenwood> cthulchu_: Atom is fine.
<cthulchu_> fine but not great :)
<cthulchu_> should try Geany at some point
<cthulchu_> but for now, I want to feel really comfortable
<cthulchu_> I wish we had something as powerful as webstorm
<havenwood> of just wait long enough, and Atom will get great
<cthulchu_> hehe
<havenwood> VSCode and Atom are not maintained by the same company, after all! ;-P
<al2o3-cr> nano is some serious text editor =P
lxsameer has quit [Ping timeout: 240 seconds]
<havenwood> I mean *now* maintained.
<havenwood> al2o3-cr: pico
<al2o3-cr> aye ;)
<cthulchu_> mcedit
lxsameer has joined #ruby
<havenwood> ah, nano is more FOSS than pico, i couldn't recall the diff
bradleyprice has quit [Remote host closed the connection]
ramfjord_ has quit [Ping timeout: 260 seconds]
<al2o3-cr> havenwood: is it called pico on macOS?
<havenwood> al2o3-cr: there's both
<havenwood> al2o3-cr: /usr/bin/pico and /usr/bin/nano
FernandoBasso has joined #ruby
<al2o3-cr> oh hmm, i thought they were the same thing
apeiros_ has joined #ruby
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fcser__ has joined #ruby
ramfjord has joined #ruby
drale2k_ has joined #ruby
schleppel has quit [Read error: Connection reset by peer]
workmad3 has joined #ruby
wontruefree has quit [Quit: bye]
workmad3 has quit [Ping timeout: 260 seconds]
cagomez has quit [Remote host closed the connection]
wontruefree has joined #ruby
umesh has quit [Quit: Connection closed for inactivity]
jrich523 has joined #ruby
<cdunklau> al2o3-cr: they are, on my mac at least
<cdunklau> pico is nano
<jrich523> hey guys, is this stupid lol? arr.select { |g| g['name'].match(regex) }.each{ ... }
jenrzzz has quit [Ping timeout: 260 seconds]
<al2o3-cr> cdunklau: i thought that was the case but wasn't 100% sure.
<jrich523> or rather, is there a better way to accomplish that? i ask only because ruby has a lot of nifty ways to do things
<cthulchu_> ha
<cthulchu_> somebody tries to use map reduce :)
<cthulchu_> woooohoooo
<cthulchu_> does match return boolean?
<jrich523> i believe so, because it does work
<jrich523> it just looked wrong
<cthulchu_> >> "qwe".match(/qwe/)
<ruby[bot]> cthulchu_: I'm terribly sorry, I could not evaluate your code because of an error: OpenURI::HTTPError:500 Internal Server Error
<jrich523> lol
<cthulchu_> oh, eval is down?
<havenwood> cthulchu_: #match?
<jrich523> well damn
<cthulchu_> anyhow, I use ===
<cthulchu_> it does the trick for me
<cthulchu_> regex === string
<havenwood> cthulchu_: #match? is fast
<cthulchu_> a bit faster than ===
<cthulchu_> cuz === looks up the classes
<cthulchu_> the difference is similar to the difference between + and <<
<cthulchu_> when it's concat
<jrich523> i learned about that just moments ago :)
<jrich523> lol
<jrich523> kvm['guests'].select { |g| g['name'].match(regex) }.each { |g| display.concat("%-6d\n" % g['name'])}
<jrich523> thats the actual line, and display is just a single string of the whole message
<cthulchu_> yeah
<cthulchu_> I would also do display +=
<cthulchu_> ah well
<jrich523> but, wouldnt that be slower?
<jrich523> i mean in this case it doesnt matter, only like at most 100 entries
<cthulchu_> dude, it's ruby
<cthulchu_> readability and easiness comes first
<cthulchu_> simplicity of the tests
<jrich523> oh man, readability does not come first lol
<cthulchu_> well it's supposed to be first in case of Ruby
<cthulchu_> I guess
<cthulchu_> if you wanted speed, you'd use go
<jrich523> really?
<cthulchu_> errrr...
<jrich523> I use go, mostly for jenkins
<cthulchu_> you didn't know?
<jrich523> never really considered it for performance reasons
bradleyprice has joined #ruby
<cthulchu_> go is amazing
<jrich523> man i just program in whatever someone tells me to
<cthulchu_> performance-wise
jinie has quit [Quit: ZNC 1.6.1 - http://znc.in]
<jrich523> today its ruby lol
<cthulchu_> I do the same :)
alex``` has quit [Quit: WeeChat 2.1]
<cthulchu_> just started ruby a few weeks ago :)
<SeepingN> I found ruby VERY easy to read and get the gist of a script in most cases
<cthulchu_> indeed
<jrich523> yeah im pretty sure we started together lol
<cthulchu_> ha, cool
<jrich523> last week i got yanked to another job, python, so i was MIA
jinie has joined #ruby
ellcs1 has joined #ruby
<jrich523> actually it was powershell, tomorrow is python... weeee
hph^ has quit [Ping timeout: 264 seconds]
anjen has quit [Quit: anjen]
caleBOT has quit [Remote host closed the connection]
caleBOT_ has quit [Remote host closed the connection]
caleBOT_ has joined #ruby
caleBOT has joined #ruby
lxsameer has quit [Ping timeout: 256 seconds]
sameerynho has quit [Ping timeout: 256 seconds]
caleBOT_ has quit [Ping timeout: 260 seconds]
caleBOT has quit [Ping timeout: 260 seconds]
white_lilies has joined #ruby
jinie has quit [Quit: ZNC 1.6.1 - http://znc.in]
Cthulu201 has joined #ruby
r29v has quit [Quit: r29v]
anjen has joined #ruby
jinie has joined #ruby
white_lilies has quit [Ping timeout: 260 seconds]
jhack has joined #ruby
anjen has quit [Client Quit]
ramfjord has quit [Ping timeout: 260 seconds]
GodFather has quit [Ping timeout: 260 seconds]
white_lilies has joined #ruby
cschneid has quit [Remote host closed the connection]
ramfjord has joined #ruby
GodFather has joined #ruby
ramfjord has quit [Ping timeout: 260 seconds]
roamingdog has quit [Remote host closed the connection]
white_lilies has quit [Quit: WeeChat 2.1]
jenrzzz has joined #ruby
ramfjord has joined #ruby
BloopMonster has joined #ruby
ramfjord has quit [Ping timeout: 260 seconds]
kapil___ has quit [Quit: Connection closed for inactivity]
hph^ has joined #ruby
pebble2014 has joined #ruby
pebble2014 has quit [Remote host closed the connection]
lxsameer has joined #ruby
cagomez has joined #ruby
<cthulchu_> oh wow
<cthulchu_> there's rubocop for VSCode
<cthulchu_> my code will look preeeeetty!
<eam> is there a way to generate a new Gemfile.lock without actually installing all the damn gems with bundle install?
cagomez has quit [Ping timeout: 264 seconds]
lxsameer has quit [Ping timeout: 248 seconds]
mynameisdebian has quit [Remote host closed the connection]
starseed0000 has quit [Ping timeout: 260 seconds]
cthulchu_ has quit [Ping timeout: 264 seconds]
jottr has joined #ruby
npgm has quit [Quit: Updating details, brb]
wontruefree has quit [Quit: this is not the client you are looking for]
npgm has joined #ruby
jottr has quit [Ping timeout: 240 seconds]
Sunny has quit [Quit: Leaving]
<havenwood> eam: For a non-Rails project, I'd have expected it'd work to: gem i --explain --file --lock
<havenwood> eam: But alas, nope.
Sunny has joined #ruby
Azure has quit [Read error: Connection reset by peer]
knight33 has quit [Ping timeout: 260 seconds]
DTZUZO has quit [Ping timeout: 240 seconds]
Sunny has quit [Quit: Leaving]
Azure has joined #ruby
Sunny has joined #ruby
Sunny has quit [Client Quit]
venmx has joined #ruby
caleBOT has joined #ruby
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karapetyan has quit [Remote host closed the connection]
caleBOT_ has joined #ruby
nogic has quit [Ping timeout: 240 seconds]
tolerablyjake has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lxsameer has joined #ruby
zautomata has joined #ruby
karapetyan has joined #ruby
BloopMonster has quit [Ping timeout: 248 seconds]
caleBOT has quit [Ping timeout: 264 seconds]
caleBOT_ has quit [Ping timeout: 260 seconds]
bmurt has joined #ruby
eckhardt has joined #ruby
ramfjord has joined #ruby
cthulchu_ has joined #ruby
jamesaxl has quit [Quit: WeeChat 2.1]
jhack has quit [Quit: jhack]
jhack has joined #ruby
cagomez has joined #ruby
Fizzik has joined #ruby
lxsameer has quit [Ping timeout: 264 seconds]
lxsameer has joined #ruby
herbmillerjr has joined #ruby
vyorkin has joined #ruby
vyorkin has quit [Client Quit]
lxsameer has quit [Ping timeout: 260 seconds]
jcarl43 has quit [Quit: WeeChat 2.1]
workmad3 has joined #ruby
cadillac_ has quit [Read error: Connection reset by peer]
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
workmad3 has quit [Ping timeout: 240 seconds]