apeiros changed the topic of #ruby-lang to: Ruby 2.2.1; 2.1.5; 2.0.0-p643: https://ruby-lang.org || Paste code on https://gist.github.com
makepkgnotwar has quit [Max SendQ exceeded]
tosbourn has joined #ruby-lang
makepkgnotwar has joined #ruby-lang
michaeldeol has joined #ruby-lang
brushbox has joined #ruby-lang
tosbourn has quit [Ping timeout: 256 seconds]
aghalarp has quit [Read error: Connection reset by peer]
aghalarp has joined #ruby-lang
timanema has joined #ruby-lang
sankaber has joined #ruby-lang
elia has quit [Quit: Computer has gone to sleep.]
symm- has quit [Ping timeout: 240 seconds]
symm- has joined #ruby-lang
marr has quit []
tkuchiki has joined #ruby-lang
bruno- has quit [Ping timeout: 245 seconds]
makepkgnotwar has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
amclain has quit [Quit: Leaving]
b_hoffman has quit [Quit: b_hoffman]
LMity has joined #ruby-lang
makepkgnotwar has joined #ruby-lang
ledestin has joined #ruby-lang
nathanstitt has joined #ruby-lang
michael_mbp has quit [Excess Flood]
michael_mbp has joined #ruby-lang
lytol has quit [Remote host closed the connection]
dorei is now known as zzzxxxxx
zzzxxxxx is now known as dorei
caseypatrickdris has quit [Remote host closed the connection]
LMity has quit [Ping timeout: 264 seconds]
yatish27 has joined #ruby-lang
timanema has quit [Quit: leaving]
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
lytol has joined #ruby-lang
ascarter has joined #ruby-lang
havenwood has quit []
RobertBirnie has joined #ruby-lang
RobertBirnie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
MagicHat has quit [Remote host closed the connection]
symm- has quit [Read error: Connection reset by peer]
MagicHat has joined #ruby-lang
red_menace has quit [Quit: leaving...]
aghalarp has quit [Max SendQ exceeded]
symm- has joined #ruby-lang
aghalarp has joined #ruby-lang
makepkgnotwar has quit [Quit: Textual IRC Client: www.textualapp.com]
tkuchiki has quit [Read error: Connection reset by peer]
tkuchiki_ has joined #ruby-lang
momomomomo_ has joined #ruby-lang
momomomomo has quit [Ping timeout: 245 seconds]
momomomomo_ is now known as momomomomo
jgpawletko has quit [Quit: jgpawletko]
riotjones has joined #ruby-lang
gwendall has quit [Remote host closed the connection]
aghalarp has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
lewix has joined #ruby-lang
riotjones has quit [Ping timeout: 256 seconds]
caseypatrickdris has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
nertzy has joined #ruby-lang
yfeldblu_ has quit [Quit: Leaving...]
caseypatrickdris has quit [Ping timeout: 265 seconds]
kfpratt has quit []
symm-_ has joined #ruby-lang
symm- has quit [Ping timeout: 245 seconds]
lytol has quit [Remote host closed the connection]
casshern2 has quit [Ping timeout: 265 seconds]
centrx has quit [Quit: Shutting down, Please wait...]
nertzy has quit [Quit: This computer has gone to sleep]
nedp has joined #ruby-lang
b_hoffman has joined #ruby-lang
tkuchiki_ has quit [Remote host closed the connection]
tkuchiki has joined #ruby-lang
hahuang65 has quit [Ping timeout: 250 seconds]
ItSANgo_ has joined #ruby-lang
ItSANg___ has quit [Ping timeout: 255 seconds]
chadwtaylor has joined #ruby-lang
amystephen has quit [Quit: amystephen]
chadwtaylor has quit [Remote host closed the connection]
michael_mbp has quit [Excess Flood]
michael_mbp has joined #ruby-lang
b_hoffman has quit [Quit: b_hoffman]
lytol has joined #ruby-lang
dorei has quit []
yfeldblum has joined #ruby-lang
iamninja has quit [Read error: Connection reset by peer]
iamninja has joined #ruby-lang
byprdct has quit [Quit: Textual IRC Client: www.textualapp.com]
brushbox has quit [Quit: Leaving.]
lewix has quit []
ttilley has joined #ruby-lang
ttilley has quit [Changing host]
ttilley has joined #ruby-lang
ruby-lang844 has joined #ruby-lang
ruby-lang844 has quit [Client Quit]
shiru has joined #ruby-lang
arBmind has joined #ruby-lang
cytomich has joined #ruby-lang
sankaber has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gix has quit [Ping timeout: 272 seconds]
havenwood has joined #ruby-lang
chadwtaylor has joined #ruby-lang
gix has joined #ruby-lang
aeze has joined #ruby-lang
symm-_ has quit [Ping timeout: 250 seconds]
brushbox has joined #ruby-lang
lytol has quit [Remote host closed the connection]
symm- has joined #ruby-lang
tosbourn has joined #ruby-lang
caseypatrickdris has joined #ruby-lang
symm- has quit [Ping timeout: 252 seconds]
tosbourn has quit [Ping timeout: 245 seconds]
yfeldblu_ has joined #ruby-lang
caseypatrickdris has quit [Ping timeout: 248 seconds]
yfeldblum has quit [Ping timeout: 252 seconds]
trajing|Mobile has joined #ruby-lang
MagicHat has quit [Remote host closed the connection]
Respek has joined #ruby-lang
MagicHat has joined #ruby-lang
leat has quit [Ping timeout: 245 seconds]
trajing|Mobile has quit [Read error: Connection reset by peer]
nathanstitt has quit [Quit: I growing sleepy]
michael_mbp has quit [Excess Flood]
michael_mbp has joined #ruby-lang
yatish27 has quit [Remote host closed the connection]
skade has joined #ruby-lang
Musashi007 has joined #ruby-lang
RobertBirnie has joined #ruby-lang
amystephen has joined #ruby-lang
RobertBirnie has quit [Ping timeout: 250 seconds]
dellavg_ has joined #ruby-lang
b_hoffman has joined #ruby-lang
RobertBirnie has joined #ruby-lang
ascarter has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
chadwtaylor has quit [Remote host closed the connection]
lytol has joined #ruby-lang
chadwtay_ has joined #ruby-lang
b_hoffman has quit [Quit: b_hoffman]
lytol has quit [Ping timeout: 265 seconds]
aeze has quit [Quit: aeze]
djbkd has quit [Quit: Leaving...]
aghalarp has joined #ruby-lang
duderonomy has joined #ruby-lang
dellavg_ has quit [Remote host closed the connection]
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
skade has quit [Read error: Connection reset by peer]
skade has joined #ruby-lang
michaeldeol has joined #ruby-lang
michaeldeol has quit [Client Quit]
red_horned_rihno has quit [Ping timeout: 250 seconds]
RobertBirnie has quit [Ping timeout: 252 seconds]
RobertBirnie has joined #ruby-lang
ttilley has quit [Quit: Leaving...]
tsujp has joined #ruby-lang
tsujp has quit [Client Quit]
dhjondoh has joined #ruby-lang
hahuang65 has joined #ruby-lang
hahuang65 has quit [Client Quit]
Musashi007 has quit [Quit: Musashi007]
Musashi007 has joined #ruby-lang
riotjones has joined #ruby-lang
rbowlby has quit [Remote host closed the connection]
rbowlby has joined #ruby-lang
hahuang65 has joined #ruby-lang
RobertBirnie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
riotjones has quit [Ping timeout: 245 seconds]
rbowlby has quit [Ping timeout: 256 seconds]
tosbourn has joined #ruby-lang
x44x45x41x4E has joined #ruby-lang
ur5us_ has quit [Remote host closed the connection]
ur5us has joined #ruby-lang
tosbourn has quit [Remote host closed the connection]
Musashi007 has quit [Quit: Musashi007]
ur5us has quit [Ping timeout: 248 seconds]
Asher2 has joined #ruby-lang
Asher has quit [Ping timeout: 264 seconds]
lytol has joined #ruby-lang
rbowlby has joined #ruby-lang
Guest24 is now known as lele
MagicHat has quit [Remote host closed the connection]
lytol has quit [Ping timeout: 252 seconds]
lytol has joined #ruby-lang
charliesome has joined #ruby-lang
charliesome has quit [Client Quit]
charliesome has joined #ruby-lang
rbowlby has quit [Ping timeout: 245 seconds]
kokizzu has joined #ruby-lang
<kokizzu> Hi, there are lot of spam on ruby's mailing list
<kokizzu> please remove these address:
<kokizzu> leamhall@gmail.com
minotep has joined #ruby-lang
<kokizzu> fluido@fluido.as
<kokizzu> jjconti@gmail.com
<kokizzu> (whoever the mailing list admins are)
<kokizzu> rajsahae@gmail.com
MagicHat has joined #ruby-lang
tosbourn has joined #ruby-lang
tosbourn has quit [Remote host closed the connection]
unshadow has joined #ruby-lang
<unshadow> So, what's up with the mailing list ? should I unsubscribe ?
<kokizzu> ryand-ruby@zenspider.com
<kokizzu> recursive.madman@gmx.de
<kokizzu> idk.. maybe one/some people set their mail autoforwarding to ruby's mailing list..
<kokizzu> who are the admin of the mailing list?
<unshadow> Yeha... why is this DDOS\SPAMMING on the list is going on for day 2 now ?
<kokizzu> keystonelemur@gmail.com
<kokizzu> bee.lists@gmail.com
<kokizzu> i belive when admin remove those e-mail from mailing list would stop the spamming..
<kokizzu> monsegurh@gmail.com
x44x45x41x4E has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Musashi007 has joined #ruby-lang
JaReAx has joined #ruby-lang
rbowlby has joined #ruby-lang
unshadow has quit [Quit: leaving]
hahuang65 has quit [Ping timeout: 255 seconds]
Musashi007 has quit [Quit: Musashi007]
hahuang65 has joined #ruby-lang
Musashi007 has joined #ruby-lang
ascarter has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
hahuang65 has quit [Ping timeout: 245 seconds]
ascarter has quit [Client Quit]
<kokizzu> fluido@fluido.as
Contigi777 has quit [Quit: Leaving]
brushbox has quit [Quit: Leaving.]
aghalarp has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
aghalarp has joined #ruby-lang
ur5us has joined #ruby-lang
JoshuaPaling has joined #ruby-lang
ttilley has joined #ruby-lang
<kokizzu> where are the admin..
<kokizzu> fluido@fluido.as
<kokizzu> monsegurh@gmail.com
<kokizzu> bee.lists@gmail.com
<kokizzu> rajsahae@gmail.com
<kokizzu> keystonelemur@gmail.com
<kokizzu> jjconti@gmail.com
<kokizzu> leamhall@gmail.com
<kokizzu> please remove those emails from mailing list..
MagicHat has quit [Remote host closed the connection]
wallerdev has joined #ruby-lang
<kokizzu> recursive.madman@gmx.de
riotjones has joined #ruby-lang
kokizzu has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
LMity has joined #ruby-lang
kwd has joined #ruby-lang
x44x45x41x4E has joined #ruby-lang
bruno- has joined #ruby-lang
vondruch has quit [Ping timeout: 245 seconds]
bruno- has quit [Ping timeout: 252 seconds]
lele is now known as Guest24
slumos has joined #ruby-lang
ttilley has quit [Changing host]
ttilley has joined #ruby-lang
ledestin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
LMity has quit [Ping timeout: 245 seconds]
kerunaru has joined #ruby-lang
lytol has quit [Remote host closed the connection]
solars has joined #ruby-lang
JoshuaPaling has quit [Quit: Textual IRC Client: www.textualapp.com]
tosbourn has joined #ruby-lang
tosbourn has quit [Ping timeout: 256 seconds]
kerunaru has quit [Read error: Connection reset by peer]
wallerdev has quit [Quit: wallerdev]
Iskarlar has joined #ruby-lang
ur5us has quit [Remote host closed the connection]
chadwtay_ has quit [Remote host closed the connection]
duderonomy has quit [Read error: Connection reset by peer]
ttilley has quit [Read error: Connection reset by peer]
michael_mbp has quit [Excess Flood]
hahuang65 has joined #ruby-lang
TheMoonMaster has quit [Ping timeout: 240 seconds]
alakra has quit [Ping timeout: 256 seconds]
michael_mbp has joined #ruby-lang
Forgetful_Lion has joined #ruby-lang
hahuang65 has quit [Ping timeout: 265 seconds]
TheMoonMaster has joined #ruby-lang
kerunaru has joined #ruby-lang
duderonomy has joined #ruby-lang
alakra has joined #ruby-lang
aghalarp has quit [Read error: Connection reset by peer]
havenwood has quit []
aghalarp has joined #ruby-lang
aghalarp has quit [Max SendQ exceeded]
aghalarp has joined #ruby-lang
Bertg has joined #ruby-lang
Randroid has joined #ruby-lang
Bertg has quit [Remote host closed the connection]
marr has joined #ruby-lang
Bertg has joined #ruby-lang
ljarvis has left #ruby-lang [#ruby-lang]
aghalarp has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
RickHull_ has joined #ruby-lang
<RickHull_> Hi, I was asking a few days about about remote execution lib. my apologies if anyone was annoyed by my pings.
Iskarlar has quit [Write error: Broken pipe]
Iskarlar has joined #ruby-lang
<RickHull_> anyway, I said I would try to fill that gap, if it indeed exists in the ruby ecosystem. i had some specific requirements -- mainly ssh, output redirection story, failure handling story including retries and alerting
<RickHull_> working on the README now. `gem install runsible` `runsible file.yaml` see examples/*.yaml on github
brushbox has joined #ruby-lang
Respek has quit [Quit: gone to sleep. ZZZzzz…]
charliesome has quit [Quit: zzz]
<maloik> RickHull_: since there's no readme I'm not going to check it out right now, but have a look at this: https://github.com/openminds/bunka
<maloik> it's something my colleagues wrote at work, might give you some inspiration
minotep has quit [Ping timeout: 250 seconds]
tosbourn has joined #ruby-lang
<RickHull_> cool, we have some chef infra here, but I'm not sure I want it as a dependency. noted, for future ideas though
tosbourn has quit [Remote host closed the connection]
iamninja has quit [Ping timeout: 250 seconds]
tosbourn has joined #ruby-lang
tosbourn has quit [Client Quit]
ottlikg has joined #ruby-lang
Asher2 has quit [Quit: Leaving.]
Asher has joined #ruby-lang
cornerma1 has joined #ruby-lang
chussenot has joined #ruby-lang
Randroid has left #ruby-lang [#ruby-lang]
fujimura has joined #ruby-lang
cornerman has quit [Ping timeout: 272 seconds]
cornerma1 is now known as cornerman
tosbourn has joined #ruby-lang
elia has joined #ruby-lang
arBmind has quit [Quit: Leaving.]
lloyd is now known as Lloyd
gwendall has joined #ruby-lang
ta has joined #ruby-lang
<RickHull_> maloik et al: added README -- https://github.com/rickhull/runsible
universa1 is now known as universaL
universaL is now known as universa1
<jhass> RickHull_: typo: "runcible"
ta has quit [Ping timeout: 248 seconds]
<RickHull_> not a typo, taken
<RickHull_> also, ansible was an inspiration :)
ljarvis has joined #ruby-lang
<jhass> "An executable runsible is provided, which parses a YAML file which is provided as a command line argument. The YAML file defines the runlist and settings, while the command line options for runcible can override the YAML settings."
<jhass> runsible or runcible?
<RickHull_> runcible name is already taken at http://rubygems.org/
<jhass> the two sentences don't agree about what your executable is called
<RickHull_> oh
<RickHull_> doh
<RickHull_> thx
<jhass> yw
<RickHull_> i had to ninja rename it, but i think i like `runsible` better now :)
ryez has joined #ruby-lang
ta has joined #ruby-lang
<jhass> seems like you have an extra ``` in your readme towards the bottom?
<RickHull_> indeed, thx
<RickHull_> updated
skade has joined #ruby-lang
Musashi007 has quit [Quit: Musashi007]
<jhass> I'd scope the CommandFailure class into the module, only defining a single top level constant is being a nice citizen ;)
<jhass> Kernel#warn is already a thing
vondruch has joined #ruby-lang
<jhass> Kernel#abort might be interesting too
<jhass> I prefer modifer-if and modifier-unless over and/or for control flow, but that's style I guess
<RickHull_> for internal warnings, i want them on both $stdout and $stderr
<RickHull_> nothing wrong with Runsible.warn and Kernel.warn imho
<RickHull_> coexisting
<jhass> sure, just noting, not many people are aware ;)
<RickHull_> i didn't consider #abort, reviewing
<RickHull_> there are a couple places where I use and / or for the return value. e.g. the last expression is something like: do_x if bad
<RickHull_> in that case, nil is returned, for a non-bad outcome
<jhass> yeah, I guess I just don't like and / or for control flow and even prefer a full if / else
<RickHull_> not sure if that's what you're getting at. i'm also guilty of some code colf with and/or/||
<jhass> things like foo or raise ;)
<RickHull_> yeah, 5 lines vs. 1 -- can't help it :)
<jhass> you want to return the true?
<RickHull_> e.g. `exit_code == 0 or raise("failed")` # yeah
<jhass> raise ... unless exit_code == 0; true # two lines ;P
mark06 has joined #ruby-lang
<jhass> as said, style
<RickHull_> good point on 5 vs. 2, noted :)
lytol has joined #ruby-lang
_mh_ has quit [Ping timeout: 264 seconds]
workmad3 has joined #ruby-lang
lytol has quit [Ping timeout: 255 seconds]
mark06 has left #ruby-lang ["http://pidgin.renatosilva.me - Pidgin++"]
brushbox has quit [Quit: Leaving.]
arBmind has joined #ruby-lang
Torrieri has quit [Quit: Be back later ...]
Torrieri has joined #ruby-lang
stan has joined #ruby-lang
ArchRogem has joined #ruby-lang
chussenot_ has joined #ruby-lang
Torrieri has quit [Ping timeout: 240 seconds]
haraoka has joined #ruby-lang
casshern2 has joined #ruby-lang
chussenot_ has quit [Client Quit]
chadwtaylor has joined #ruby-lang
chussenot has quit [Ping timeout: 245 seconds]
c0m0 has joined #ruby-lang
chussenot has joined #ruby-lang
chadwtaylor has quit [Ping timeout: 245 seconds]
mikecmpbll has joined #ruby-lang
hahuang65 has joined #ruby-lang
ottlikg has quit [Ping timeout: 256 seconds]
universa1 is now known as universal
universal is now known as universa1
chussenot has quit [Ping timeout: 240 seconds]
hahuang65 has quit [Ping timeout: 264 seconds]
stamina has joined #ruby-lang
hahuang65 has joined #ruby-lang
c0m0 has quit [Ping timeout: 246 seconds]
fujimura has quit [Ping timeout: 264 seconds]
fujimura has joined #ruby-lang
dagda1 has quit [Read error: Connection reset by peer]
dagda1_ has joined #ruby-lang
dagda1_ has quit [Client Quit]
hahuang65 has quit [Ping timeout: 255 seconds]
c0m0 has joined #ruby-lang
A124 has quit [Ping timeout: 255 seconds]
<yorickpeterse> morning children
tkuchiki has quit [Ping timeout: 240 seconds]
tkuchiki has joined #ruby-lang
A124 has joined #ruby-lang
yfeldblu_ has quit [Ping timeout: 245 seconds]
lytol has joined #ruby-lang
fujimura has quit [Ping timeout: 250 seconds]
lytol has quit [Ping timeout: 250 seconds]
Bertg has quit [Read error: Connection reset by peer]
Bertg has joined #ruby-lang
<RickHull_> it's late :/
<RickHull_> i'm just foreshadowing my exit :p
x44x45x41x4E has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bb010g has quit [Quit: Connection closed for inactivity]
x44x45x41x4E has joined #ruby-lang
stamina has quit [Quit: WeeChat 1.1.1]
dhjondoh has quit [Remote host closed the connection]
bruno- has joined #ruby-lang
fujimura has joined #ruby-lang
hahuang65 has joined #ruby-lang
gwendall has quit [Remote host closed the connection]
gwendall has joined #ruby-lang
bruno- has quit [Ping timeout: 244 seconds]
hahuang65 has quit [Ping timeout: 256 seconds]
ta_ has joined #ruby-lang
gwendall has quit [Ping timeout: 272 seconds]
jds has joined #ruby-lang
dhjondoh has joined #ruby-lang
fujimura has quit [Remote host closed the connection]
banister has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ryez has quit [Ping timeout: 246 seconds]
tosbourn has quit []
auzty has joined #ruby-lang
chadwtaylor has joined #ruby-lang
jas02 has joined #ruby-lang
chadwtaylor has quit [Ping timeout: 244 seconds]
kfpratt has joined #ruby-lang
ta_ has quit [Remote host closed the connection]
nedp has quit [Remote host closed the connection]
HayesHimself has joined #ruby-lang
Bertg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<RickHull_> heading to bed, polished the README a bit: https://github.com/rickhull/runsible
ta_ has joined #ruby-lang
bruno- has joined #ruby-lang
RickHull_ has left #ruby-lang [#ruby-lang]
jgpawletko has joined #ruby-lang
<rob_> RickHull: ansible in ruby?
<rob_> RickHull: love the idea, thought about writing something similar myself :)
minotep has joined #ruby-lang
bruno- has quit [Ping timeout: 276 seconds]
Iskarlar_ has joined #ruby-lang
Iskarlar_ has quit [Read error: Connection reset by peer]
caseypatrickdris has joined #ruby-lang
<maloik> rob_: it's something quite different :
<maloik> :)
Iskarlar has quit [Ping timeout: 276 seconds]
symm- has joined #ruby-lang
<rob_> ah
lytol has joined #ruby-lang
caseypatrickdris has quit [Ping timeout: 245 seconds]
ldnunes has joined #ruby-lang
stardiviner has joined #ruby-lang
lytol has quit [Ping timeout: 256 seconds]
Iskarlar has joined #ruby-lang
Iskarlar has quit [Read error: Connection reset by peer]
<DefV> why would you want to configure your systems with YML
<DefV> imo we need less yml, not more
auzty has quit [Quit: Leaving]
<rob_> DefV: look at ansible
<DefV> I dislike that as well :-)
<rob_> it has it's uses
<rob_> nothing wrong with yaml, either
<apeiros> DefV: what do you prefer over yaml?
<yorickpeterse> offtopic: anybody know of a decent wiki solution that supports some same markup language (e.g. markdown or w/e)?
<yorickpeterse> Closest I can find is Torchpad, but since they have no blog/active twitters it's hard to say if they're still around 2 months from now
Iskarlar has joined #ruby-lang
Bertg has joined #ruby-lang
nedp has joined #ruby-lang
Iskarlar has quit [Ping timeout: 246 seconds]
tkuchiki has quit [Ping timeout: 245 seconds]
Bertg has quit [Remote host closed the connection]
dorei has joined #ruby-lang
Bertg has joined #ruby-lang
<maloik> we use confluence
<maloik> it's pretty decent
<maloik> not free though, not sure if that's a requirement
<yorickpeterse> ok I probably should've said: no enterprise crap
<yorickpeterse> and search :P
<maloik> it does search
<maloik> I know there's a git based wiki... forgot the name though
<maloik> pretty sure gitlab uses it, might be able to find it that way?
<maloik> hmm or was it gitorous
<yorickpeterse> So I have the problem that non tech people need to work with this thing as well
ArchRogem has quit [Read error: Connection reset by peer]
<yorickpeterse> Hmpf, readthedocs has a private service but it being Sphinx means no web editing
b_hoffman has joined #ruby-lang
<yorickpeterse> hmpf, also private beta
<yorickpeterse> bah
Bertg has quit [Ping timeout: 252 seconds]
MXfive has joined #ruby-lang
<ljarvis> moin
caseypatrickdris has joined #ruby-lang
x44x45x41x4E has quit [Quit: Textual IRC Client: www.textualapp.com]
A124 has quit [Ping timeout: 265 seconds]
hahuang65 has joined #ruby-lang
tomaz_b has joined #ruby-lang
A124 has joined #ruby-lang
hahuang65 has quit [Ping timeout: 276 seconds]
Forgetful_Lion has quit [Quit: dead]
nedp has quit [Remote host closed the connection]
<DefV> apeiros: some DSL
<toretore> lol
<toretore> data > code
<rob_> DefV: that doesnt make much sense
<DefV> Apache config is a DSL for Apache configuration
<DefV> Nginx config is a DSL
<rob_> you wouldnt encapsulate abitrary data in a DSL
<toretore> let's invent even more config formats
gwendall has joined #ruby-lang
<DefV> well, ansible has it's own config format
<DefV> it just adds the complexity in formatting it like YML
<DefV> it's like saying "config is in JSON format, and you need to have a key "virtual_hosts", which has to be an array with the different virtual hosts
<DefV> and if that's the case I prefer a DSL over smth like JSON/YML/XML
MagicHat has joined #ruby-lang
<apeiros> DefV: ok
<apeiros> toretore: we have the same opinion on something?
* apeiros goes to measure temperature in hell :D
JaReAx has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!]
sankaber has joined #ruby-lang
MagicHat has quit [Remote host closed the connection]
<toretore> apeiros: hah
<toretore> machine readable > human readable
<toretore> i just like machines better than humans
<DefV> but if you prefer machine readable, why not go with XML?
<apeiros> toretore: depending on the use-case, I even agree there. but for config files, there exist sufficient formats which can be read by both humans and machines and don't artificially restrict you to a single language (which a DSL does)
<toretore> sure
<apeiros> I just wish I had gone ahead and finished my yaml like config file format. had some (IMO) ups over yaml in that it would have provided some primitive operations (concatenation e.g.) and something like a schema which would allow automatic dialog building (to guide you through config)
<ljarvis> what about toml?
<toretore> toml is stupid
<apeiros> haven't heard of it
<ljarvis> toretore: how so?
<toretore> it's ambiguous
<ljarvis> ah right
<toretore> more human readable than machine readable
<ljarvis> I haven't used it properly
<ljarvis> that's what config files should be
<ljarvis> human readable
<toretore> no
<ljarvis> well yes
<toretore> machines come first
<toretore> that's what they're meant for
<ljarvis> if they're to be edited by a human
<ljarvis> no
<toretore> a human can understand machine-optimized formats, but not the other way around
<ljarvis> lets store config files in zeros and ones then
chadwtaylor has joined #ruby-lang
<toretore> i used to buy into this "humans first" bs, but i've seen the light
ta_ has quit [Remote host closed the connection]
<toretore> "as an end user, i would like a magic button that does whatever i want it to do"
<oddmunds> if your config is likely to be written by humans, i think it makes sense to make it easily writeable
<ljarvis> that's what I think
<oddmunds> computers are not that shit at reading
<ljarvis> you expect a human to edit it, it should be human-friendly
chouhoulis has joined #ruby-lang
<ljarvis> if not, who cares
<toretore> computers *are* shit at reading
chouhoul_ has joined #ruby-lang
<ljarvis> be cap
<ljarvis> ...
<ljarvis> wow i haven't done that for a while
chadwtaylor has quit [Ping timeout: 245 seconds]
chouhoulis has quit [Ping timeout: 245 seconds]
<yorickpeterse> I like how we have the same alias for bundle exec
<apeiros> alias die=bundle exec
<apeiros> die rails server
<apeiros> it's german, of course. meaning the rails server. 0:-)
<karma_> so it's feminine?
<karma_> How come (school german kicking in) ;)
sgambino has joined #ruby-lang
LMity has joined #ruby-lang
sgambino_ has joined #ruby-lang
kerunaru has quit [Quit: Textual IRC Client: www.textualapp.com]
MXfive has quit [Quit: Textual IRC Client: www.textualapp.com]
jas02 has left #ruby-lang [#ruby-lang]
sgambino has quit [Ping timeout: 252 seconds]
<apeiros> karma_: I have no idea. I couldn't tell you why coca cola is feminine either.
<darix> apeiros: "der dativ ist dem genitiv sein tod" explains that nicely ;)
<darix> just saying
<apeiros> "rette dem dativ! fick mir!"
<apeiros> cases are weird
<karma_> Coca Cola has a feminen bottle
<karma_> might not be the reason for a language though...
jwaldrip has joined #ruby-lang
jas02 has joined #ruby-lang
jas02 has quit [Client Quit]
Guest20 has joined #ruby-lang
Guest20 has quit [Client Quit]
tomaz_b has quit [Ping timeout: 272 seconds]
setanta_ has joined #ruby-lang
LMity has quit [Ping timeout: 246 seconds]
jwaldrip_ has joined #ruby-lang
victortyau has joined #ruby-lang
Astrologos_ has joined #ruby-lang
jwaldrip has quit [Ping timeout: 245 seconds]
doppler has joined #ruby-lang
<doppler> hey. is it possible to assign multiple values to a single key in a hash? like so: /a/ => '123
<doppler> ops... /a/ => '123', '256'
dorei has quit [Ping timeout: 245 seconds]
jwaldrip__ has joined #ruby-lang
<doppler> im trying to think of a way so that it chooses one of those by random
<toretore> no, it's not
<toretore> but you can assign an object which points to several other objects, like an array
<toretore> /a/ => ['123', '456']
<toretore> h[/a/].sample
<doppler> oh, thats clever.=)
jwaldrip_ has quit [Ping timeout: 265 seconds]
<doppler> thanks toretore
jwaldrip___ has joined #ruby-lang
jwaldrip__ has quit [Read error: Connection reset by peer]
tkuchiki has joined #ruby-lang
dorei has joined #ruby-lang
vozcelik has joined #ruby-lang
jwaldrip___ has quit [Read error: Connection reset by peer]
jwaldrip____ has joined #ruby-lang
iamninja has joined #ruby-lang
Astrologos_ has quit [Ping timeout: 256 seconds]
sgambino_ has quit [Remote host closed the connection]
lytol has joined #ruby-lang
lytol has quit [Ping timeout: 252 seconds]
jwaldrip____ has quit [Ping timeout: 256 seconds]
jwaldrip_____ has joined #ruby-lang
vozcelik has quit [Quit: Textual IRC Client: www.textualapp.com]
momomomomo has joined #ruby-lang
gwendall has quit [Remote host closed the connection]
bruno- has joined #ruby-lang
sgambino has joined #ruby-lang
Mon_Ouie has quit [Quit: WeeChat 1.1.1]
jwaldrip_____ has quit [Ping timeout: 245 seconds]
Mon_Ouie has joined #ruby-lang
enebo has joined #ruby-lang
jwaldrip_____ has joined #ruby-lang
bb010g has joined #ruby-lang
Lloyd is now known as lloyd
bruno- has quit [Ping timeout: 250 seconds]
nedp has joined #ruby-lang
victortyau has quit [Ping timeout: 240 seconds]
jwaldrip_____ has quit [Ping timeout: 240 seconds]
matp has quit [Ping timeout: 245 seconds]
tkuchiki has quit [Remote host closed the connection]
tkuchiki has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
victortyau has joined #ruby-lang
tkuchiki has quit [Read error: Connection reset by peer]
Boondox has joined #ruby-lang
jwaldrip_____ has joined #ruby-lang
symm- has quit [Ping timeout: 276 seconds]
ta has quit [Remote host closed the connection]
chadwtaylor has joined #ruby-lang
hahuang65 has joined #ruby-lang
ta has joined #ruby-lang
jwaldrip______ has joined #ruby-lang
gwendall has joined #ruby-lang
jwaldrip_____ has quit [Ping timeout: 245 seconds]
matp has joined #ruby-lang
nathanstitt has joined #ruby-lang
hahuang65 has quit [Ping timeout: 245 seconds]
jwaldrip______ has quit [Read error: No route to host]
yatish27 has joined #ruby-lang
whippythellama has joined #ruby-lang
dhjondoh has quit [Quit: dhjondoh]
Domon has joined #ruby-lang
jwaldrip_______ has joined #ruby-lang
bantic has joined #ruby-lang
|jemc| has joined #ruby-lang
shiru has quit [Quit: Leaving]
sgambino has quit [Remote host closed the connection]
tenderlove has joined #ruby-lang
chadwtaylor has quit [Write error: Connection reset by peer]
stardiviner has quit [Ping timeout: 250 seconds]
jwaldrip_______ has quit [Ping timeout: 245 seconds]
jwaldrip_______ has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
symm- has joined #ruby-lang
lapide_viridi has joined #ruby-lang
sgambino has joined #ruby-lang
beat has joined #ruby-lang
chadwtaylor has joined #ruby-lang
banister has joined #ruby-lang
lapide_viridi has quit [Quit: Leaving]
lytol has joined #ruby-lang
sgambino has quit [Remote host closed the connection]
sgambino has joined #ruby-lang
lytol has quit [Ping timeout: 240 seconds]
mannyt has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 252 seconds]
cmisenas has joined #ruby-lang
cpt_yossarian has quit [Ping timeout: 250 seconds]
jwaldrip_______ has joined #ruby-lang
nertzy has joined #ruby-lang
beat has quit [Max SendQ exceeded]
jwaldrip_______ has quit [Ping timeout: 245 seconds]
RobertBirnie has joined #ruby-lang
minotep has quit [Ping timeout: 240 seconds]
jwaldrip_______ has joined #ruby-lang
skade has joined #ruby-lang
ta has quit [Remote host closed the connection]
stardiviner has joined #ruby-lang
slawrence00 has joined #ruby-lang
ta has joined #ruby-lang
bruno- has joined #ruby-lang
nertzy has quit [Quit: This computer has gone to sleep]
cpt_yossarian has joined #ruby-lang
<yorickpeterse> Problem: my charts render a bit goofy in DocRaptor
<yorickpeterse> Solution 1: render to canvas, convert that to PNG, inject into the DOM, render that
<yorickpeterse> 2 hours later: change the background color of a few elements to "#fff" instead of being transparent, problem solved
<yorickpeterse> stupid computers
<yorickpeterse> at least I learned Canvas can be converted to jpeg, png and webp
bruno- has quit [Ping timeout: 240 seconds]
bantic has quit [Quit: bantic]
lytol has joined #ruby-lang
bantic has joined #ruby-lang
riotjones has quit [Remote host closed the connection]
shinnya has joined #ruby-lang
bruno- has joined #ruby-lang
EricTheAwful has joined #ruby-lang
HayesHimself has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ta has quit [Remote host closed the connection]
minotep has joined #ruby-lang
bantic has quit [Quit: bantic]
RobertBirnie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
wallerdev has joined #ruby-lang
riotjones has joined #ruby-lang
nertzy has joined #ruby-lang
nathanstitt has quit [Ping timeout: 264 seconds]
minotep has quit [Ping timeout: 276 seconds]
bantic has joined #ruby-lang
minotep has joined #ruby-lang
nathanstitt has joined #ruby-lang
casshern2 has quit [Ping timeout: 246 seconds]
ta has joined #ruby-lang
bb010g has quit [Quit: Connection closed for inactivity]
cpt_yossarian has quit [Ping timeout: 250 seconds]
hahuang65 has joined #ruby-lang
hahuang65 has quit [Ping timeout: 244 seconds]
ta has quit [Remote host closed the connection]
bungoman has joined #ruby-lang
ascarter has joined #ruby-lang
lytol has quit [Remote host closed the connection]
nertzy has quit [Quit: This computer has gone to sleep]
Torrieri has joined #ruby-lang
Torrieri has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
minotep has quit [Ping timeout: 264 seconds]
momomomomo has joined #ruby-lang
quintinadam has joined #ruby-lang
centrx has joined #ruby-lang
leat has joined #ruby-lang
lloyd is now known as Lloyd
lytol has joined #ruby-lang
vipaca has joined #ruby-lang
havenwood has joined #ruby-lang
quintinadam has quit []
bantic has quit [Quit: bantic]
RobertBi_ has joined #ruby-lang
sgambino has quit [Remote host closed the connection]
lytol has quit [Remote host closed the connection]
lytol has joined #ruby-lang
JEG2 has joined #ruby-lang
c0m0 has quit [Ping timeout: 246 seconds]
duderonomy has quit [Ping timeout: 240 seconds]
tenderlove has quit [Remote host closed the connection]
mikecmpbll has quit [Ping timeout: 276 seconds]
quintinadam has joined #ruby-lang
momomomomo has quit [Ping timeout: 276 seconds]
arBmind has quit [Quit: Leaving.]
wallerdev has joined #ruby-lang
momomomomo has joined #ruby-lang
ascarter has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
leat has quit [Ping timeout: 250 seconds]
elia has quit [Quit: Computer has gone to sleep.]
minotep has joined #ruby-lang
slumos is now known as slumos[away]
slumos[away] is now known as slumos
slumos is now known as slumos[away]
momomomomo has quit [Ping timeout: 264 seconds]
shinnya has quit [Ping timeout: 256 seconds]
apeiros changed the topic of #ruby-lang to: Ruby 2.2.2; 2.1.6; 2.0.0-p645: https://ruby-lang.org || Paste code on https://gist.github.com
djbkd has joined #ruby-lang
leat has joined #ruby-lang
hahuang65 has joined #ruby-lang
gwendall has quit [Remote host closed the connection]
jwaldrip_______ has quit [Ping timeout: 240 seconds]
riotjones has quit [Remote host closed the connection]
Respek has joined #ruby-lang
Domon has quit [Quit: Connection closed for inactivity]
hahuang65 has quit [Ping timeout: 244 seconds]
jwaldrip_______ has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
bungoman has quit [Remote host closed the connection]
fusillicode has joined #ruby-lang
fusillicode1 has quit [Ping timeout: 240 seconds]
postmodern has joined #ruby-lang
momomomomo has joined #ruby-lang
mikecmpbll has joined #ruby-lang
fusillicode1 has joined #ruby-lang
Musashi007 has joined #ruby-lang
fusillicode has quit [Ping timeout: 240 seconds]
stan has quit [Ping timeout: 256 seconds]
Iskarlar has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
haraoka has quit [Remote host closed the connection]
nertzy has joined #ruby-lang
workmad3 has quit [Ping timeout: 246 seconds]
sgambino has joined #ruby-lang
ascarter has joined #ruby-lang
nedp has quit [Remote host closed the connection]
symm- has quit [Read error: Connection reset by peer]
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cpt_yossarian has joined #ruby-lang
symm- has joined #ruby-lang
sarahdashdashp has joined #ruby-lang
dpatel has joined #ruby-lang
michael_mbp has quit [Excess Flood]
<doppler> i want to substitute a match with a random value inside an array. exactly how do i do that? heres what i got: https://gist.github.com/d0ppler/685308371fbfe7692249
cmisenas has quit [Quit: cmisenas]
sarkyniin has joined #ruby-lang
<jhass> doppler: .gsub(Regexp.union(cipher)) {|m| cipher[m].sample }
michael_mbp has joined #ruby-lang
<jhass> er, union(cipher.keys) of course
<doppler> jhass: o thanks. i will try that. do you mind explaining a bit whats happningen in that script?
momomomomo has joined #ruby-lang
<jhass> >> Regexp.union(%w(a b c d e f g))
<eval-in> jhass => /a|b|c|d|e|f|g/ (https://eval.in/312993)
<jhass> as you can see Regexp.union combines its arguments into one regexp
Musashi007 has quit [Quit: Musashi007]
_ko1 has joined #ruby-lang
gwendall has joined #ruby-lang
<jhass> then we invoke gsub with a block, which takes the match as a param and should return a string which is used to replace the match
<jhass> we look the match up in the hash and call .sample, which returns a random entry, on the resulting array
<jhass> and as I explain that I realize for it to work you need to turn your regexp keys into strings
cpt_yossarian has quit [Ping timeout: 252 seconds]
thelastinuit has joined #ruby-lang
<doppler> jhass: nice, thanks for the crash course in regexp =D
jwaldrip_______ has quit [Quit: Be back later ...]
jwaldrip_______ has joined #ruby-lang
yatish27 has quit [Remote host closed the connection]
bantic has joined #ruby-lang
<doppler> jhass: it seems to work like a charm. are their any other way to write this script ive made... better way... =)?
tvon has joined #ruby-lang
<jhass> doppler: I'm not sure why you put it into a class body
<doppler> jhass : me neither.. haha
jwaldrip_______ has quit [Ping timeout: 245 seconds]
nertzy has quit [Quit: This computer has gone to sleep]
jwaldrip_______ has joined #ruby-lang
ledestin has joined #ruby-lang
<jhass> doppler: cipher also seems to want to be a CONSTANT
jwaldrip_______ has quit [Ping timeout: 245 seconds]
<doppler> jhass: thanks for pointing it out
jwaldrip_______ has joined #ruby-lang
chrisrmno has joined #ruby-lang
Time14 has joined #ruby-lang
michaeldeol has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 265 seconds]
dellavg_ has joined #ruby-lang
Musashi007 has joined #ruby-lang
minotep has quit [Ping timeout: 264 seconds]
shazaum has joined #ruby-lang
jwaldrip_______ has joined #ruby-lang
<darix> doppler: what are you doing there exactly?
symm- has quit [Ping timeout: 256 seconds]
bb010g has joined #ruby-lang
minotep has joined #ruby-lang
<Time14> Saw https://bugs.ruby-lang.org/issues/9644 which was fixed with the latest version of ruby just released and the suggestion to immediately update. How feasible is it that someone could really take advantage of this? It sounds like it mostly would just effect people who used that type of wildcard referenced by the bugzilla article attached to the issue.
<Time14> I guess someone could trick a user to trust a wildcard cert and then be able to man in the middle attack them on any sites using an unpatched ruby version?
jwaldrip_______ has quit [Ping timeout: 245 seconds]
djbkd has quit [Remote host closed the connection]
bantic has quit [Quit: bantic]
djbkd has joined #ruby-lang
yatish27 has joined #ruby-lang
gwendall has quit [Remote host closed the connection]
Time14 has quit [Quit: Page closed]
baweaver has joined #ruby-lang
djbkd has quit [Remote host closed the connection]
jwaldrip_______ has joined #ruby-lang
yatish27 has quit [Remote host closed the connection]
deg has quit [Ping timeout: 272 seconds]
chrisrmno has left #ruby-lang ["Textual IRC Client: www.textualapp.com"]
yatish27 has joined #ruby-lang
MXfive has joined #ruby-lang
godzilla_ has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 245 seconds]
Miphix has quit [Quit: Leaving]
jwaldrip_______ has joined #ruby-lang
Iskarlar has joined #ruby-lang
<jhass> patience!
skade has joined #ruby-lang
<jhass> darix: learning the language, I suppose
jwaldrip_______ has quit [Ping timeout: 244 seconds]
djbkd has joined #ruby-lang
jwaldrip_______ has joined #ruby-lang
bantic has joined #ruby-lang
baweaver has quit [Remote host closed the connection]
sarahdashdashp has quit [Quit: sarahdashdashp]
rcvalle has joined #ruby-lang
workmad3 has joined #ruby-lang
b_hoffman has quit [Quit: b_hoffman]
deg has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 255 seconds]
froots has quit [Read error: Connection reset by peer]
Musashi007 has quit [Quit: Musashi007]
froots has joined #ruby-lang
stef204 has joined #ruby-lang
baweaver has joined #ruby-lang
jwaldrip_______ has joined #ruby-lang
centrx has quit [Quit: Shutting down, Please wait...]
baweaver has quit [Remote host closed the connection]
thelastinuit has quit [Quit: Textual IRC Client: www.textualapp.com]
baweaver has joined #ruby-lang
sarahdashdashp has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 248 seconds]
Musashi007 has joined #ruby-lang
jwaldrip_______ has joined #ruby-lang
baweaver has quit [Ping timeout: 255 seconds]
riotjones has joined #ruby-lang
solars has quit [Ping timeout: 264 seconds]
stef204 has quit [Ping timeout: 240 seconds]
jwaldrip_______ has quit [Ping timeout: 245 seconds]
jwaldrip_______ has joined #ruby-lang
ledestin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
charliesome has joined #ruby-lang
riotjones has quit [Ping timeout: 265 seconds]
matp_ has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 240 seconds]
nertzy has joined #ruby-lang
momomomomo_ has joined #ruby-lang
momomomomo has quit [Ping timeout: 264 seconds]
momomomomo_ is now known as momomomomo
dm78 has joined #ruby-lang
matp has quit [Ping timeout: 252 seconds]
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jwaldrip_______ has joined #ruby-lang
workmad3 has quit [Ping timeout: 255 seconds]
charliesome has quit [Quit: zzz]
Musashi007 has quit [Quit: Musashi007]
jwaldrip_______ has quit [Ping timeout: 245 seconds]
cengizIO has joined #ruby-lang
kadoppe has quit [Ping timeout: 246 seconds]
Iskarlar has joined #ruby-lang
baweaver has joined #ruby-lang
kadoppe has joined #ruby-lang
iamninja has quit [Ping timeout: 245 seconds]
jwaldrip_______ has joined #ruby-lang
yfeldblum has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
LMity has joined #ruby-lang
nertzy has quit [Quit: This computer has gone to sleep]
jwaldrip_______ has quit [Ping timeout: 245 seconds]
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jwaldrip_______ has joined #ruby-lang
cpt_yossarian has joined #ruby-lang
cpt_yossarian has quit [Remote host closed the connection]
cpt_yossarian has joined #ruby-lang
ta has joined #ruby-lang
sgambino has quit [Remote host closed the connection]
jwaldrip_______ has quit [Ping timeout: 245 seconds]
Iskarlar has joined #ruby-lang
jwaldrip_______ has joined #ruby-lang
sgambino has joined #ruby-lang
michaeldeol has joined #ruby-lang
tvon has quit [Quit: Lost terminal]
solars has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 245 seconds]
LMity has quit [Ping timeout: 272 seconds]
b_hoffman has joined #ruby-lang
bungoman has joined #ruby-lang
sankaber has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
b_hoffman has quit [Client Quit]
jwaldrip_______ has joined #ruby-lang
godzilla_ has quit [Quit: ZZZZZ....]
bungoman has quit [Client Quit]
aghalarp has joined #ruby-lang
sankaber has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 255 seconds]
charliesome has joined #ruby-lang
jwaldrip_______ has joined #ruby-lang
gwendall has joined #ruby-lang
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Iskarlar has joined #ruby-lang
b_hoffman has joined #ruby-lang
jwaldrip_______ has quit [Ping timeout: 245 seconds]
bantic has quit [Quit: bantic]
bantic has joined #ruby-lang
stef204 has joined #ruby-lang
Lloyd is now known as lloyd
Contigi has joined #ruby-lang
hahuang65 has joined #ruby-lang
symm- has joined #ruby-lang
nathanstitt has quit [Read error: Connection reset by peer]
duderonomy has joined #ruby-lang
Respek has quit [Read error: No route to host]
Respek_ has joined #ruby-lang
nathanstitt has joined #ruby-lang
Torrieri has quit [Quit: Be back later ...]
dellavg_ has quit [Ping timeout: 264 seconds]
lewix has joined #ruby-lang
doppler has quit [Ping timeout: 246 seconds]
djbkd has quit [Remote host closed the connection]
baweaver has quit [Remote host closed the connection]
baweaver has joined #ruby-lang
apt-get_ has joined #ruby-lang
chinmay_dd has joined #ruby-lang
sarkyniin has quit [Ping timeout: 252 seconds]
darix has quit [Quit: may the packets be with you...]
Boondox has quit []
duderonomy has quit [Ping timeout: 250 seconds]
nertzy has joined #ruby-lang
stef204 has quit [Read error: Connection reset by peer]
darix has joined #ruby-lang
momomomomo has joined #ruby-lang
vipaca has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
stef204 has joined #ruby-lang
wiwillia has joined #ruby-lang
clayreed has joined #ruby-lang
ta has quit [Remote host closed the connection]
bantic has quit [Quit: bantic]
casshern2 has joined #ruby-lang
yalue has quit [Quit: return 0;]
<clayreed> Hey there. I'm having trouble installing the imagemagick gem on a Debian linux system.
riotjones has joined #ruby-lang
michaeldeol has quit [Ping timeout: 244 seconds]
<ljarvis> clayreed: do you want to elaborate on that at all? :)
<clayreed> Yeah sure.
<clayreed> Let me tell you what I've tried.
dzejrou has joined #ruby-lang
arBmind has joined #ruby-lang
nertzy has quit [Quit: This computer has gone to sleep]
elia has joined #ruby-lang
<clayreed> I've tried apt-get installing imagemagick libmagickcore-dev libmagickwand-dev
<jhass> clayreed: start by clearly stating which, there's no gem named imagemagick and there are two popular wrapper
<clayreed> I've tried building imagemagick from source.
riotjones has quit [Ping timeout: 250 seconds]
<clayreed> It's 2.13.2
<clayreed> rmagick
<RickHull> rob_: only (very) loosely inspired by ansible :) my project is very tiny and focused
<clayreed> Holy smoke! It worked this time!
<ljarvis> RickHull: good to see you using slop 4 :)
<RickHull> ljarvis: I dig it. how bout that float support! xD
skade has quit [Quit: Computer has gone to sleep.]
<ljarvis> RickHull: I merged your PR, just haven't released yet
<ljarvis> I probably should
bantic has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
chinmay_dd has quit [Quit: Leaving]
yatish27 has quit [Remote host closed the connection]
skade has joined #ruby-lang
lewix has quit [Remote host closed the connection]
hahuang65 has quit [Ping timeout: 250 seconds]
<weaksauce> RickHull hey cool little project. what are you trying to get out of it? ansible in ruby or something else?
bantic has quit [Quit: bantic]
nertzy has joined #ruby-lang
<RickHull> i'd like to keep the scope limited to what it is today. we'll see if I can actually do that ;)
hahuang65 has joined #ruby-lang
<RickHull> but it should be a nice building block for another framework or library to use
<RickHull> to build out something more comprehensive
<weaksauce> no tests?
<RickHull> it's early. being so focused on remote activity, I'm a little stumped on the right way to test
<RickHull> (locally)
cengizIO has quit [Quit: Textual IRC Client: www.textualapp.com]
<RickHull> my current testing regime is to run the examples ;)
yfeldblum has quit [Remote host closed the connection]
clayreed has quit [Remote host closed the connection]
cornerma1 has joined #ruby-lang
vipaca has joined #ruby-lang
vipaca has quit [Read error: Connection reset by peer]
morton has joined #ruby-lang
<morton> what jobs are there for ruby without rails
<weaksauce> i see
<RickHull> you'll notice the module is written very deliberately and explicitly. zero magic IMHO, and rather complete in terms of logic branching based on hash values, etc. I will probably refactor into a class with some internal state at some point, and then tests will prove quite valuable
clayreed has joined #ruby-lang
cornerman has quit [Ping timeout: 246 seconds]
cornerma1 is now known as cornerman
nathanstitt has quit [Quit: I growing sleepy]
matp has joined #ruby-lang
matp_ has quit [Ping timeout: 265 seconds]
<RickHull> extensive use of Hash#fetch. I'm anticipating most bugs in terms of failing fast causing unexpected behavior, leaving the remote side dirty or failing to alert
<pipework> RickHull: Usually I notice that code is written accidentally and rather implicitly. However, where we begin to disagree is when tests prove valuable.
<RickHull> outside of refactoring, i'm not sure how much local mocks and stubs can prevent such bugs
<pipework> RickHull: Is this just a stream of conscious? I love these, but I need to get popcorn
<RickHull> ha
<RickHull> don't get me started...
<ljarvis> you should have popcorn ready at all times, often since yorickpeterse does that 24/7
<pipework> ljarvis: Some people don't deserve popcorn. yorickpeterse gets popecorn.
<RickHull> i'm very interested in feedback and alternate design suggestions
morton has quit [Ping timeout: 246 seconds]
<ljarvis> pipework: that sounds difficult to digest
b_hoffman has quit [Quit: b_hoffman]
<pipework> ljarvis: But the tiny hats on each kernel are so cute!
<ljarvis> :)
<RickHull> pipework: any suggestions for how to approach testing? without involving the network?
casshern2 has quit [Ping timeout: 245 seconds]
<ljarvis> unit test everything and use mock data
<RickHull> right...
djbkd has joined #ruby-lang
<RickHull> i need something more concrete: https://github.com/rickhull/runsible/blob/master/lib/runsible.rb
<ljarvis> gotta split it into units
<pipework> RickHull: Level up your testing skills, probably.
<RickHull> i can imagine some tests that target specific function sigs and impls, but that doesn't help in a refactor
<RickHull> pipework: this is great advice
<ljarvis> lol
<pipework> You seem to have some idea, but don't really have a solid idea in your head just yet. For your project, I'd suggest just making a mess and looking for good ideas.
<clayreed> It's back.
nertzy has quit [Quit: This computer has gone to sleep]
<pipework> Testing is a very large and wide subject matter, to ask someone how to approach testing what you hope will become a useful library/framework isn't exactly a short conversation to have.
<RickHull> IMHO, you end up with a lot of brittle tests that test very trivial things, once you start mocking remote stuff. i know I'm making the correct calls to Net::SSH already
<clayreed> "This installation of RMagick was configured with ImageMagick 6.9.1 but ImageMagick 6.8.9-9 is in use."
<clayreed> I have tried gem removing and gem installing rmagick.
<pipework> RickHull: I think that's a sign of inexperience then.
<RickHull> but i think i'm not seeing this from the right angle, if other folks see more value there
yfeldblum has joined #ruby-lang
<RickHull> i'm all ears, if we can get beyond the platitudes to the specifics ;)
<weaksauce> tests are very valuable imo
<pipework> RickHull: I'm all for it, if we can step beyond the empty and shallow requests for advice for testing and to more specific scenarios where you describe behaviour, and implementation if you have it.
<pipework> Go go go!
apt-get__ has joined #ruby-lang
djbkd has quit [Ping timeout: 276 seconds]
rcvalle has quit [Ping timeout: 250 seconds]
<RickHull> given a remote host running ssh on a particular port, with key based authentication, runsible can ssh in, and execute a list of commands with per-command retries and alerting, as well as falling back to other runlists if any command ultimately fails
sankaber has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
shazaum has quit [Quit: Leaving]
apt-get_ has quit [Ping timeout: 264 seconds]
<pipework> So you probably have a number of distinct systems that you can describe from that. Come up with their boundaries, find their interfaces, and then glue them all together.[
ldnunes has quit [Quit: Leaving]
<clayreed> Alright, it was caused by two different versions of imagemagick.
<weaksauce> RickHull perhaps look at the ssh lib that you are using for some examples of how they test
sarahdashdashp has quit [Quit: sarahdashdashp]
<RickHull> i'm not happy with their testing, at least in respect to e.g. https://github.com/net-ssh/net-ssh/issues/236
<pipework> I mean, if I were you, I'd isolate myself from all dependencies by providing a consistent interface that encapsulates some behaviour and then treat that as a bridge or adaptor.
<pipework> Starting with net-ssh
Respek_ has quit [Quit: gone to sleep. ZZZzzz…]
<pipework> If you want to start off with that part of your system.
houhoulis has joined #ruby-lang
<RickHull> so should i write tests before the refactor or after?
<RickHull> (your hypothetical refactor)
<pipework> What refactor?
Respek has joined #ruby-lang
<pipework> I mean, I prefer to spike things I don't know, then I set that aside and TDD. That's me, but doesn't necessarily mean you'll have better code/tests/sex/waffles/projects/friends because of it.
<RickHull> ok, so yeah, what I have now is probably a spike, and I can buy TDD at this point :)
djbkd has joined #ruby-lang
<pipework> You probably ought to have tests at the end. I personally would set everything you have aside and use it as a reference for a rebuild. But that's because I feel like when I rewrite with the original close at hand, I have a better time of things and come up with cooler ideas.
<RickHull> but that also explains the current (and likely future) lack of tests until the TDD refactor
elia has quit [Read error: Connection reset by peer]
<ljarvis> hmm waffles
<pipework> RickHull: no one ever actually cares in any meaningful way except you, so have fun!
elia has joined #ruby-lang
<RickHull> yep, i'm here to get feedback to improve things :)
ur5us has joined #ruby-lang
sarahdashdashp has joined #ruby-lang
djbkd has quit [Remote host closed the connection]
djbkd has joined #ruby-lang
Torrieri has joined #ruby-lang
fedexo has joined #ruby-lang
apt-get__ has quit [Remote host closed the connection]
clayreed has quit [Remote host closed the connection]
toretore has quit [Quit: Leaving]
houhoulis has quit [Remote host closed the connection]
[dmp] has joined #ruby-lang
[dmp] has joined #ruby-lang
solars has quit [Ping timeout: 250 seconds]
tenderlove has joined #ruby-lang
sgambino has quit [Remote host closed the connection]
[dmp]_ has quit [Write error: Broken pipe]
kaleido has joined #ruby-lang
lytol has quit [Remote host closed the connection]
fedexo has quit [Read error: Connection reset by peer]
Blackhole has joined #ruby-lang
michaeldeol has joined #ruby-lang
wiwillia has quit [Quit: Page closed]
havenwood has quit []
havenwood has joined #ruby-lang
casshern2 has joined #ruby-lang
cartothemax has joined #ruby-lang
baweaver has quit [Remote host closed the connection]
setanta_ has quit [Quit: Leaving]
fedexo has joined #ruby-lang
b_hoffman has joined #ruby-lang
Blackhole has quit []
hahuang65 has quit [Quit: WeeChat 1.1.1]
hahuang65 has joined #ruby-lang
<yorickpeterse> what did I miss?
<yorickpeterse> something about popcorn
<jhass> yorickpeterse: my current popcorn https://www.loomio.org/d/XqgtEeT5/ajax-elements
<pipework> People actually use loomio for that stuff.
baweaver has joined #ruby-lang
<yorickpeterse> jhass: what is this I don't even
<jhass> yeah, you just need to ignore all the bullshit like the one I linked
<yorickpeterse> "What to know about a new message in the dialogues need to refresh the page, or check e-mail" did some horse write this?
<jhass> likely
<yorickpeterse> Time for twitter.com/horse-feature-request
<yorickpeterse> also people still use Diaspora?
<yorickpeterse> (did people use it to begin with?)
symm- has quit [Read error: Connection reset by peer]
Respek has quit [Quit: gone to sleep. ZZZzzz…]
<yorickpeterse> "The pod Diaspora.net.gr (now does not work ok) hab a script that displays updates on the top bar."
<yorickpeterse> Are we sure these aren't just markov chains gone wild?
<yorickpeterse> has science gone too far?
<yorickpeterse> of course...a fucking doge image at the bottom
<yorickpeterse> such creativity
<yorickpeterse> much original
<yorickpeterse> Allright, back to fixing XML lexers
symm- has joined #ruby-lang
<yorickpeterse> ugh
<jhass> ~20k active users, nothing to care about, nothing to let it die
djbkd has quit [Remote host closed the connection]
whippythellama has quit [Quit: whippythellama]
clayreed has joined #ruby-lang
minotep has quit [Ping timeout: 264 seconds]
dzejrou has quit [Ping timeout: 240 seconds]
symm- has quit [Ping timeout: 276 seconds]
stef204 has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tenderlove has quit [Remote host closed the connection]
dm78 has quit [Remote host closed the connection]
lewix has joined #ruby-lang
mikecmpbll has quit [Quit: i've nodded off.]
Respek has joined #ruby-lang
froots has quit [Read error: Connection reset by peer]
froots has joined #ruby-lang
rcvalle has joined #ruby-lang
riotjones has joined #ruby-lang
djbkd has joined #ruby-lang
workmad3 has joined #ruby-lang
lytol has joined #ruby-lang
elia has quit [Quit: Computer has gone to sleep.]
riotjones has quit [Ping timeout: 248 seconds]
cartothemax has quit [Remote host closed the connection]
b_hoffman has quit [Quit: b_hoffman]
enebo has quit [Quit: enebo]
elia has joined #ruby-lang
timmmaaaayyy has joined #ruby-lang
brushbox has joined #ruby-lang
b_hoffman has joined #ruby-lang
duderono_ has joined #ruby-lang
victortyau has quit [Quit: Leaving]
ledestin has joined #ruby-lang
cartothemax has joined #ruby-lang
b_hoffman has quit [Client Quit]
|jemc| has quit [Ping timeout: 255 seconds]
cartothemax has quit [Ping timeout: 245 seconds]
lytol has quit [Remote host closed the connection]
kaleido has left #ruby-lang ["Textual IRC Client: www.textualapp.com"]
bantic has joined #ruby-lang
nathanstitt has joined #ruby-lang
timmmaaaayyy has left #ruby-lang ["Leaving..."]
chadwtaylor has quit [Remote host closed the connection]
baweaver has quit [Remote host closed the connection]
nathanstitt has quit [Ping timeout: 245 seconds]
nathanstitt has joined #ruby-lang
workmad3 has quit [Ping timeout: 265 seconds]
centrx has joined #ruby-lang
duderono_ has quit [Quit: Textual IRC Client: www.textualapp.com]
duderonomy has joined #ruby-lang
elia has quit [Quit: Computer has gone to sleep.]
quintinadam has quit []
tenderlove has joined #ruby-lang
baweaver has joined #ruby-lang
bruno- has quit [Ping timeout: 250 seconds]
cartothemax has joined #ruby-lang
duderonomy has quit [Read error: Connection reset by peer]
centrx has quit [Quit: Shutting down, Please wait...]
centrx has joined #ruby-lang
duderonomy has joined #ruby-lang
cartothemax has quit [Ping timeout: 276 seconds]
Respek has quit [Read error: Connection reset by peer]
clayreed has quit []
<darix> jhass: so what you are saying it is not worth to package diaspora?
clayreed has joined #ruby-lang
clayreed has quit [Client Quit]
skade has quit [Quit: Computer has gone to sleep.]
<jhass> I'm saying it's still a crappy codebase, but ~20k users is enough to keep it alive for now. If you want to package it for something I won't hold you ;)
caseypatrickdris has quit [Remote host closed the connection]
baweaver has quit [Remote host closed the connection]
aghalarp has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Respek has joined #ruby-lang
yatish27 has joined #ruby-lang
yatish27 has quit [Remote host closed the connection]
ascarter has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
|jemc| has joined #ruby-lang
nedp has joined #ruby-lang
chadwtaylor has joined #ruby-lang
cartothemax has joined #ruby-lang
baweaver has joined #ruby-lang
baweaver has quit [Remote host closed the connection]
sarahdashdashp has quit [Quit: sarahdashdashp]
nedp has quit [Ping timeout: 245 seconds]
duderonomy has quit [Ping timeout: 252 seconds]
cartothemax has quit [Ping timeout: 250 seconds]
slawrence00 has quit [Ping timeout: 240 seconds]
sarahdashdashp has joined #ruby-lang
marr has quit [Ping timeout: 250 seconds]
baweaver has joined #ruby-lang
dm78 has joined #ruby-lang
hahuang65 has quit [Ping timeout: 256 seconds]
sarahdashdashp has quit [Quit: sarahdashdashp]
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cartothemax has joined #ruby-lang
<darix> jhass: what makes the code base so crappy in your eyes?
sankaber has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]