havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com || Ruby 2.4.0, 2.3.3 & 2.2.6: https://www.ruby-lang.org || Paste >3 lines of text to: https://gist.github.com || Rails questions? Ask in: #RubyOnRails || Logs: https://irclog.whitequark.org/ruby
danielpclark has joined #ruby
patarr has quit [Ping timeout: 240 seconds]
redhedded1 has quit [Quit: Textual IRC Client: www.textualapp.com]
nankyokusei has joined #ruby
CloCkWeRX has joined #ruby
msmith has quit [Remote host closed the connection]
JeanCarloMachado has joined #ruby
msmith has joined #ruby
AnoHito has joined #ruby
nankyokusei has quit [Ping timeout: 252 seconds]
gigetoo has joined #ruby
tectonic has quit []
msmith has quit [Ping timeout: 255 seconds]
rgiscard has quit [Quit: Cheers]
msmith has joined #ruby
infernix has quit [Ping timeout: 255 seconds]
nobitanobi has joined #ruby
msmith has quit [Remote host closed the connection]
msmith has joined #ruby
msmith has quit [Read error: Connection reset by peer]
gusrub has joined #ruby
DLSteve_ has quit [Quit: All rise, the honorable DLSteve has left the channel.]
nobitanobi has quit [Ping timeout: 260 seconds]
gigetoo has quit [Ping timeout: 256 seconds]
masta`` has quit [Read error: Connection reset by peer]
gloscombe has quit [Read error: Connection reset by peer]
gigetoo has joined #ruby
cdg_ has quit [Remote host closed the connection]
username has joined #ruby
Phenix has joined #ruby
ramfjord has joined #ruby
tdump has quit [Quit: Leaving...]
gigetoo has quit [Ping timeout: 260 seconds]
alveric2 has joined #ruby
Guest43 has joined #ruby
youch has joined #ruby
skweek has quit [Ping timeout: 255 seconds]
alveric1 has quit [Ping timeout: 256 seconds]
bkxd has joined #ruby
youch has quit [Ping timeout: 264 seconds]
AndrewIsHere has joined #ruby
TomyLobo has quit [Ping timeout: 255 seconds]
AndrewIsHere has quit [Client Quit]
skweek has joined #ruby
gigetoo has joined #ruby
bkxd has quit [Ping timeout: 264 seconds]
marxarelli is now known as marxarelli|afk
Trynemjoel has quit [Ping timeout: 245 seconds]
Trynemjoel has joined #ruby
Definity has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
skweek has quit [Ping timeout: 240 seconds]
gloscombe has joined #ruby
gusrub has quit [Remote host closed the connection]
ferz_ has joined #ruby
Definity has joined #ruby
Definity has quit [Ping timeout: 240 seconds]
brent__ has joined #ruby
DanKnox has joined #ruby
Definity has joined #ruby
harai has joined #ruby
Pumukel has quit [Remote host closed the connection]
DanKnox has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
benlieb has quit [Quit: benlieb]
ineb has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
nebben has joined #ruby
nebben has quit [Remote host closed the connection]
chouhoulis has joined #ruby
infernix has joined #ruby
gloscombe has quit [Quit: gloscombe]
whathappens has quit [Quit: Leaving...]
gigetoo has joined #ruby
harai has quit [Ping timeout: 252 seconds]
Axy has joined #ruby
username has quit [Ping timeout: 255 seconds]
gigetoo_ has joined #ruby
jokester has joined #ruby
dc4 has joined #ruby
Mia has quit [Ping timeout: 240 seconds]
frozengeek__ has quit [Quit: frozengeek__]
marr has quit [Ping timeout: 256 seconds]
mholmes has quit [Remote host closed the connection]
hutch34 has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 252 seconds]
frozengeek__ has joined #ruby
gigetoo has joined #ruby
zeroDi has quit [Quit: WeeChat 1.6]
ferz_ has quit [Quit: Leaving]
bruce_lee has quit [Read error: Connection reset by peer]
bkxd has joined #ruby
ramfjord_ has joined #ruby
mikecmpbll has quit [Quit: inabit. zz.]
nahra has joined #ruby
gigetoo has quit [Ping timeout: 245 seconds]
ramfjord has quit [Ping timeout: 240 seconds]
bkxd has quit [Ping timeout: 255 seconds]
jshjsh has quit [Ping timeout: 248 seconds]
frozengeek__ has quit [Quit: frozengeek__]
gigetoo_ has quit [Ping timeout: 245 seconds]
cpruitt has quit [Quit: cpruitt]
benlieb has joined #ruby
Puffball has quit [Remote host closed the connection]
nertzy has quit [Quit: Leaving]
gusrub has joined #ruby
gusrub has quit [Remote host closed the connection]
gusrub has joined #ruby
gusrub has quit [Remote host closed the connection]
kht has joined #ruby
nertzy has joined #ruby
gusrub has joined #ruby
harai has joined #ruby
AnoHito has quit [Quit: Leaving]
ddrj has quit [Ping timeout: 240 seconds]
AnoHito has joined #ruby
banisterfiend has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
gigetoo has joined #ruby
montanonic has quit [Ping timeout: 252 seconds]
AnoHito has quit [Read error: Connection reset by peer]
AnoHito has joined #ruby
kht has quit [Ping timeout: 258 seconds]
blackmesa has quit [Quit: WeeChat 1.6]
matp has quit [Remote host closed the connection]
workmad3 has joined #ruby
raiden_0x71 has joined #ruby
matp has joined #ruby
Pumukel has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
devon21 has quit [Quit: devon21]
nankyokusei has joined #ruby
brent__ has quit [Remote host closed the connection]
gigetoo has joined #ruby
jeyraof has joined #ruby
Pumukel has quit [Ping timeout: 264 seconds]
workmad3 has quit [Ping timeout: 240 seconds]
nankyokusei has quit [Ping timeout: 255 seconds]
nadir has quit [Quit: Connection closed for inactivity]
gigetoo has quit [Ping timeout: 245 seconds]
AnoHito has quit [Ping timeout: 240 seconds]
duderonomy has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
bmurt has joined #ruby
maleghast has joined #ruby
gusrub has quit []
gigetoo has quit [Ping timeout: 258 seconds]
devon21 has joined #ruby
JeanCarloMachado has quit [Ping timeout: 240 seconds]
JeanCarloMachado has joined #ruby
gigetoo has joined #ruby
Puffball has joined #ruby
yqt has quit [Ping timeout: 248 seconds]
NightMonkey has joined #ruby
bkxd has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
amagawdd has quit [Quit: Leaving...]
d^sh has quit [Ping timeout: 240 seconds]
devon21 has quit [Quit: devon21]
bkxd has quit [Ping timeout: 240 seconds]
harai has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
d^sh has joined #ruby
BackEndCoder has quit [Excess Flood]
devon21 has joined #ruby
BackEndCoder has joined #ruby
Kug3lis has joined #ruby
montanonic has joined #ruby
gigetoo has quit [Ping timeout: 248 seconds]
devon21 has quit [Quit: devon21]
hahuang65 has quit [Ping timeout: 258 seconds]
Kug3lis is now known as Kug3lis_off
gigetoo has joined #ruby
devon21 has joined #ruby
_aeris_ has quit [Ping timeout: 240 seconds]
JoshS has joined #ruby
Chagel has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
JeanCarloMachado has quit [Ping timeout: 252 seconds]
benlieb has quit [Quit: benlieb]
JeanCarloMachado has joined #ruby
devon21_ has joined #ruby
devon21 has quit [Ping timeout: 260 seconds]
devon21_ is now known as devon21
Pumukel has joined #ruby
kht has joined #ruby
olspookishmagus has quit [Ping timeout: 256 seconds]
Chagel has quit [Ping timeout: 240 seconds]
Pumukel has quit [Ping timeout: 248 seconds]
olspookishmagus has joined #ruby
harai has joined #ruby
olspookishmagus is now known as Guest39320
dc4 has quit [Ping timeout: 276 seconds]
Phenix has quit [Quit: Connection closed for inactivity]
kies has quit [Ping timeout: 255 seconds]
kies has joined #ruby
JeanCarloMachado has quit [Ping timeout: 240 seconds]
devon21 has quit [Ping timeout: 255 seconds]
ICantCook has joined #ruby
ramfjord_ has quit [Ping timeout: 240 seconds]
JeanCarloMachado has joined #ruby
_aeris_ has joined #ruby
msmith has joined #ruby
jackjackdripper has quit [Quit: Leaving.]
kht has quit [Ping timeout: 240 seconds]
duderonomy has joined #ruby
harai has quit [Ping timeout: 264 seconds]
gigetoo has joined #ruby
jessiepuls has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gigetoo_ has joined #ruby
banisterfiend has joined #ruby
hutch34 has joined #ruby
twistedpixels_ has quit [Quit: ZNC - http://znc.in]
jessiepuls has joined #ruby
montanonic has quit [Ping timeout: 276 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
djuber` has joined #ruby
harai has joined #ruby
ur5us has quit [Remote host closed the connection]
redhedded1 has joined #ruby
kegster has joined #ruby
markholmes has joined #ruby
gigetoo has joined #ruby
jessiepuls has quit [Ping timeout: 264 seconds]
raiden_0x117 has joined #ruby
JeanCarloMachado has quit [Ping timeout: 240 seconds]
raiden_0x71 has quit [Ping timeout: 255 seconds]
bkxd has joined #ruby
enterprisey has joined #ruby
cdg has joined #ruby
JeanCarloMachado has joined #ruby
Channel6 has joined #ruby
milardovich has joined #ruby
bkxd has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
blackbombay has joined #ruby
astrobunny has joined #ruby
gigetoo_ has quit [Ping timeout: 255 seconds]
milardovich has quit [Ping timeout: 240 seconds]
montanonic has joined #ruby
zacts has quit [Ping timeout: 276 seconds]
banisterfiend has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rwb has quit [Ping timeout: 240 seconds]
howdoi has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
msmith has quit []
brendan- has quit [Remote host closed the connection]
mostlybadfly has joined #ruby
gigetoo has joined #ruby
tyang has joined #ruby
tyang has quit [Client Quit]
matp has quit [Remote host closed the connection]
govg has joined #ruby
brendan- has joined #ruby
matp has joined #ruby
montanonic has quit [Ping timeout: 240 seconds]
c355e3b has quit [Quit: Connection closed for inactivity]
nobitanobi has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
harfangk has joined #ruby
Immune has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
raul782 has joined #ruby
nobitanobi has quit [Ping timeout: 240 seconds]
nankyokusei has joined #ruby
zacts has joined #ruby
JeanCarloMachado has quit [Ping timeout: 248 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
JeanCarloMachado has joined #ruby
nankyokusei has quit [Ping timeout: 264 seconds]
Guest43 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
johnzorn has joined #ruby
devon21 has joined #ruby
saneax-_-|AFK is now known as saneax
Azure has quit [Ping timeout: 258 seconds]
djuber` has quit [Ping timeout: 264 seconds]
jenrzzz has quit [Ping timeout: 255 seconds]
jenrzzz has joined #ruby
youch has joined #ruby
Definity has quit [Ping timeout: 245 seconds]
raul782 has quit [Remote host closed the connection]
raul782 has joined #ruby
montanonic has joined #ruby
hutch34 has quit [Ping timeout: 240 seconds]
youch has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
bkxd has joined #ruby
jenrzzz has quit [Ping timeout: 248 seconds]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
bkxd has quit [Ping timeout: 256 seconds]
Phenix has joined #ruby
saneax is now known as saneax-_-|AFK
GarouDan has quit [Quit: Konversation terminated!]
ammar has quit [Quit: leaving]
jared_nyc has quit [Quit: Connection closed for inactivity]
ammar has joined #ruby
gigetoo has quit [Ping timeout: 264 seconds]
gigetoo has joined #ruby
gix has quit [Ping timeout: 240 seconds]
raul782 has quit [Read error: Connection reset by peer]
raul782 has joined #ruby
ReK2 has quit [Ping timeout: 248 seconds]
ReK2 has joined #ruby
ReK2 has joined #ruby
ReK2 has quit [Changing host]
reverberations has joined #ruby
devon21 has quit [Quit: devon21]
gix has joined #ruby
JeanCarloMachado has quit [Ping timeout: 240 seconds]
nadir has joined #ruby
JeanCarloMachado has joined #ruby
Anonymoose2 has quit [Ping timeout: 248 seconds]
armyriad has joined #ruby
pilne has quit [Quit: Quitting!]
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
gigetoo has quit [Ping timeout: 255 seconds]
patarr has joined #ruby
gigetoo has joined #ruby
benlieb has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
_aeris_ has quit [Remote host closed the connection]
_aeris_ has joined #ruby
markholmes has quit [Quit: Leaving]
Pumukel has joined #ruby
patarr has quit [Ping timeout: 240 seconds]
JeanCarloMachado has quit [Ping timeout: 240 seconds]
Pumukel has quit [Ping timeout: 248 seconds]
gigetoo has quit [Ping timeout: 264 seconds]
JeanCarloMachado has joined #ruby
Guest81173 is now known as M4dH4TT3r
M4dH4TT3r has quit [Changing host]
M4dH4TT3r has joined #ruby
mitt3ns has quit [Quit: mitt3ns]
agent_white has joined #ruby
charliesome has joined #ruby
chouhoulis has quit [Remote host closed the connection]
Channel6 has quit [Quit: Leaving]
simmib_ has joined #ruby
modal has joined #ruby
charliesome has quit [Client Quit]
gigetoo has joined #ruby
d^sh has quit [Ping timeout: 240 seconds]
jshjsh has joined #ruby
cdg has quit [Remote host closed the connection]
gigetoo has quit [Ping timeout: 240 seconds]
d^sh has joined #ruby
JoshS has quit [Ping timeout: 264 seconds]
gigetoo has joined #ruby
qba73 has joined #ruby
cgibsonmm has joined #ruby
artoftheselfless has joined #ruby
maloik has quit [Remote host closed the connection]
maloik has joined #ruby
amclain has quit [Quit: Leaving]
bkxd has joined #ruby
davezd has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
bkxd has quit [Ping timeout: 240 seconds]
GarouDan has joined #ruby
cgibsonmm has quit [Remote host closed the connection]
gigetoo has joined #ruby
matcouto has quit [Quit: Textual IRC Client: www.textualapp.com]
aryaching has quit [Read error: Connection reset by peer]
ta has quit [Remote host closed the connection]
squ has joined #ruby
renchan has joined #ruby
montanonic has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
conta has joined #ruby
govg has quit [Ping timeout: 240 seconds]
JeanCarloMachado has quit [Ping timeout: 240 seconds]
ayonkhan has joined #ruby
cajone has left #ruby [#ruby]
JeanCarloMachado has joined #ruby
conta has quit [Ping timeout: 245 seconds]
johnzorn has quit [Ping timeout: 248 seconds]
harai has quit [Ping timeout: 245 seconds]
dionysus69 has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
M4dH4TT3r has quit [Ping timeout: 245 seconds]
Pumukel has joined #ruby
johnzorn has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
millerti has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
grh has joined #ruby
nankyokusei has joined #ruby
M4dH4TT3r has joined #ruby
M4dH4TT3r is now known as Guest93450
qba73 has quit [Read error: Connection reset by peer]
Guest39320 is now known as olspookishmagus
qba73 has joined #ruby
jamdaman has joined #ruby
nankyokusei has quit [Ping timeout: 276 seconds]
ivanskie_work has joined #ruby
haraoka has joined #ruby
Devalo_ has joined #ruby
benlieb has quit [Quit: benlieb]
nobitanobi has joined #ruby
aryaching has joined #ruby
Trynemjoel has quit [Ping timeout: 264 seconds]
choke has quit [Ping timeout: 264 seconds]
braidn_ has quit [Ping timeout: 264 seconds]
syndikate has quit [Ping timeout: 264 seconds]
ivanskie has quit [Ping timeout: 264 seconds]
alibby1 has quit [Ping timeout: 264 seconds]
eam has quit [Ping timeout: 264 seconds]
Rutix`away has joined #ruby
Rutix`away has joined #ruby
Rutix`away has quit [Changing host]
ivanskie_work is now known as ivanskie
gigetoo has joined #ruby
alibby has joined #ruby
olspookishmagus has quit [Ping timeout: 264 seconds]
alveric2 has quit [Ping timeout: 264 seconds]
NightMonkey has quit [Ping timeout: 264 seconds]
Devalo has quit [Ping timeout: 264 seconds]
LiquidInsect has quit [Ping timeout: 264 seconds]
eclm has quit [Ping timeout: 264 seconds]
FMan has quit [Ping timeout: 264 seconds]
Freijo has quit [Ping timeout: 264 seconds]
bogdanteleaga has quit [Ping timeout: 264 seconds]
jsaak_ has quit [Ping timeout: 264 seconds]
harai has joined #ruby
davezd has quit [Ping timeout: 264 seconds]
johnny56 has quit [Ping timeout: 264 seconds]
claw has quit [Ping timeout: 264 seconds]
__main__ has quit [Ping timeout: 264 seconds]
Rutix has quit [Ping timeout: 264 seconds]
Morrolan has quit [Ping timeout: 264 seconds]
connor_goodwolf has quit [Ping timeout: 264 seconds]
cgfbee has quit [Ping timeout: 264 seconds]
pjaspers has quit [Ping timeout: 264 seconds]
Kero has quit [Ping timeout: 264 seconds]
malcolmva has quit [Ping timeout: 264 seconds]
graft has quit [Ping timeout: 264 seconds]
Zarthus has quit [Ping timeout: 264 seconds]
eam has joined #ruby
olspookishmagus has joined #ruby
LiquidInsect has joined #ruby
Fraeon has joined #ruby
alveric2 has joined #ruby
claw has joined #ruby
jsaak has joined #ruby
olspookishmagus is now known as Guest39170
danguita has joined #ruby
Kero has joined #ruby
nobitanobi has quit [Ping timeout: 248 seconds]
tildes has joined #ruby
montanonic has joined #ruby
anisha_ has joined #ruby
Zarthus has joined #ruby
syndikate has joined #ruby
pjaspers has joined #ruby
Morrolan has joined #ruby
NightMonkey has joined #ruby
bjh13 has quit [Read error: Connection reset by peer]
Trynemjoel has joined #ruby
UnknownSoldier has quit [Remote host closed the connection]
g3funk has joined #ruby
bogdanteleaga has joined #ruby
bjh13 has joined #ruby
Pumukel has quit [Remote host closed the connection]
GarouDan has quit [Quit: Konversation terminated!]
ifctj has joined #ruby
tlahtoani has quit [Quit: Connection closed for inactivity]
connor_goodwolf has joined #ruby
Pumukel has joined #ruby
__main__ has joined #ruby
graft has joined #ruby
czgdcndec01 has joined #ruby
artoftheselfless has quit [Ping timeout: 240 seconds]
czgdcndec01 has left #ruby [#ruby]
gigetoo has quit [Ping timeout: 260 seconds]
malcolmva has joined #ruby
gigetoo has joined #ruby
davezd has joined #ruby
Pumukel has quit [Ping timeout: 255 seconds]
chamunks- is now known as chamunks
eclm has joined #ruby
teclator has joined #ruby
agent_white has quit [Quit: gnight]
hutch34 has joined #ruby
jamdaman has quit [Ping timeout: 258 seconds]
JeanCarloMachado has quit [Ping timeout: 276 seconds]
jamdaman has joined #ruby
JeanCarloMachado has joined #ruby
gigetoo has quit [Ping timeout: 276 seconds]
conta has joined #ruby
montanonic has quit [Ping timeout: 240 seconds]
cgfbee has joined #ruby
hutch34 has quit [Ping timeout: 240 seconds]
bkxd has joined #ruby
benlieb has joined #ruby
depesz has joined #ruby
depesz has left #ruby [#ruby]
devp__ has joined #ruby
<devp__> gem install not working
<devp__> zlib error
<devp__> not willing to use any package manager
ayonkhan has quit [Quit: Textual IRC Client: www.textualapp.com]
<devp__> no rvm
conta has quit [Ping timeout: 245 seconds]
lxsameer has joined #ruby
bkxd has quit [Ping timeout: 240 seconds]
raul782 has quit [Remote host closed the connection]
JeanCarloMachado has quit [Ping timeout: 240 seconds]
<modal> devp: What'd you use in the first place to install ruby, and which gem are you trying to install?
devp__ has quit [Ping timeout: 260 seconds]
JeanCarloMachado has joined #ruby
benlieb has quit [Quit: benlieb]
grh has quit [Ping timeout: 260 seconds]
squ has quit [Read error: Connection reset by peer]
squ_ has joined #ruby
AnoHito has joined #ruby
patarr has joined #ruby
_djbkd has quit [Quit: My people need me...]
e1z0_ has joined #ruby
johnny56 has joined #ruby
Kug3lis_off is now known as Kug3lis
Guest43 has joined #ruby
patarr has quit [Ping timeout: 258 seconds]
saneax-_-|AFK is now known as saneax
tildes has quit [Ping timeout: 240 seconds]
qba73 has quit [Read error: Connection reset by peer]
qba73 has joined #ruby
alveric2 is now known as lord_alveric
Guest43 has quit [Quit: Textual IRC Client: www.textualapp.com]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
modal has quit [Quit: Leaving]
enterprisey has quit [Quit: Leaving]
aryaching has quit [Read error: Connection reset by peer]
Kug3lis is now known as Kug3lis_off
jenrzzz has quit [Ping timeout: 240 seconds]
aufi has joined #ruby
milardovich has joined #ruby
shinnya has quit [Ping timeout: 240 seconds]
youch has joined #ruby
milardovich has quit [Remote host closed the connection]
milardovich has joined #ruby
anisha_ has quit [Quit: This computer has gone to sleep]
youch has quit [Ping timeout: 255 seconds]
jshjsh is now known as JoshS
bocaneri has joined #ruby
qba73 has quit [Remote host closed the connection]
anisha_ has joined #ruby
teclator has quit [Ping timeout: 240 seconds]
qba73 has joined #ruby
milardovich has quit [Ping timeout: 245 seconds]
gigetoo has joined #ruby
herbmillerjr has quit [Ping timeout: 240 seconds]
qba73 has quit [Ping timeout: 240 seconds]
andikr has joined #ruby
aufi has quit [Ping timeout: 240 seconds]
milardovich has joined #ruby
aganov has joined #ruby
JeanCarloMachado has quit [Ping timeout: 255 seconds]
last_staff has joined #ruby
Xentil has quit [Ping timeout: 240 seconds]
kassav_ has joined #ruby
milardovich has quit [Ping timeout: 245 seconds]
bkxd has joined #ruby
dnewkerk has quit [Quit: dnewkerk]
gigetoo has quit [Ping timeout: 264 seconds]
Mia has joined #ruby
herbmillerjr has joined #ruby
gigetoo has joined #ruby
harai has quit [Ping timeout: 255 seconds]
Axy has quit [Ping timeout: 248 seconds]
bkxd has quit [Ping timeout: 240 seconds]
grh has joined #ruby
gigetoo has quit [Ping timeout: 264 seconds]
ifctj has quit [Ping timeout: 240 seconds]
frozengeek__ has joined #ruby
larcara has joined #ruby
Rich_Morin1 has joined #ruby
artoftheselfless has joined #ruby
blaxter has joined #ruby
artoftheselfless has quit [Client Quit]
conta has joined #ruby
despai has joined #ruby
qba73 has joined #ruby
ur5us has joined #ruby
<Rich_Morin1> I'm using Sinatra with thin and having a problem when a page tries to bring in subsidiary pages. Basically, it invokes my get() block more than once, confusing my (non-reentrant) code. Suggestions?
qba73 has quit [Ping timeout: 260 seconds]
sebd has quit [Ping timeout: 248 seconds]
mikecmpbll has joined #ruby
qba73 has joined #ruby
e1z0_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
harai has joined #ruby
sebd has joined #ruby
brendan- has quit [Ping timeout: 248 seconds]
nankyokusei has joined #ruby
csk157 has joined #ruby
qba73 has quit [Ping timeout: 240 seconds]
yottanami has joined #ruby
<yottanami> Is any method to check if a variable is not nil and is not false?
zacts has quit [Ping timeout: 258 seconds]
qba73 has joined #ruby
<yottanami> can I check by !variable_name ?
Mortomes|Work has joined #ruby
nankyokusei has quit [Ping timeout: 256 seconds]
gigetoo has joined #ruby
<Rich_Morin1> that will work
ddffg has quit [Ping timeout: 240 seconds]
yottanami has left #ruby ["Leaving"]
TomyWork has joined #ruby
Cohedrin_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
brendan- has joined #ruby
qba73 has quit [Ping timeout: 256 seconds]
lxsameer has quit [Ping timeout: 240 seconds]
cgibsonmm has joined #ruby
SesMan has joined #ruby
frozengeek__ has quit [Quit: frozengeek__]
qba73 has joined #ruby
tvw has joined #ruby
mark_66 has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
teclator has joined #ruby
Burgestrand has joined #ruby
antgel has joined #ruby
ledestin has joined #ruby
Burgestrand has quit [Read error: Connection reset by peer]
gigetoo has joined #ruby
Burgestrand has joined #ruby
qba73 has quit [Ping timeout: 255 seconds]
squ_ has quit [Remote host closed the connection]
haxrbyte has joined #ruby
aupadhye has joined #ruby
haraoka has quit [Remote host closed the connection]
Gayathri_ has joined #ruby
hutch34 has joined #ruby
matp has quit [Quit: ZZzzzZz...]
gigetoo has quit [Ping timeout: 240 seconds]
futabachannel has joined #ruby
ddffg has joined #ruby
Tharbakim has quit [Ping timeout: 258 seconds]
Guest93450 has quit [Ping timeout: 276 seconds]
Burgestr_ has joined #ruby
hutch34 has quit [Ping timeout: 256 seconds]
haxrbyte has quit [Quit: Leaving...]
Burgestrand has quit [Ping timeout: 260 seconds]
bkxd has joined #ruby
gigetoo has joined #ruby
ivanskie_work has joined #ruby
Burgestr_ has quit [Ping timeout: 255 seconds]
ur5us has quit [Remote host closed the connection]
ivanskie has quit [Read error: Connection reset by peer]
Burgestrand has joined #ruby
ivanskie_work is now known as ivanskie
bkxd has quit [Ping timeout: 255 seconds]
dionysus69 has quit [Ping timeout: 240 seconds]
biberu has joined #ruby
qba73 has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
Cohedrin_ has joined #ruby
govg has joined #ruby
Burgestrand has quit [Ping timeout: 245 seconds]
mikecmpbll has quit [Quit: inabit. zz.]
qba73_ has joined #ruby
zacts has joined #ruby
qba73 has quit [Ping timeout: 248 seconds]
gigetoo has joined #ruby
ddffg has quit [Ping timeout: 252 seconds]
senayar has joined #ruby
senayar has joined #ruby
senayar has quit [Changing host]
frozengeek__ has joined #ruby
dionysus69 has joined #ruby
LoneHerm_ has joined #ruby
kassav_ has quit [Read error: No route to host]
qba73_ has quit [Ping timeout: 240 seconds]
kassav_ has joined #ruby
cyberik has joined #ruby
cyberik has quit [Read error: Connection reset by peer]
Burgestrand has joined #ruby
bruce_lee has joined #ruby
bruce_lee has joined #ruby
bruce_lee has quit [Changing host]
patarr has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
blackbombay has quit [Ping timeout: 252 seconds]
aupadhye has quit [Ping timeout: 255 seconds]
patarr has quit [Ping timeout: 245 seconds]
danguita has quit [Remote host closed the connection]
Silthias has joined #ruby
mikecmpbll has joined #ruby
Silthias2 has quit [Ping timeout: 245 seconds]
qba73 has joined #ruby
CloCkWeRX has quit [Ping timeout: 255 seconds]
e1z0_ has joined #ruby
cgibsonmm has quit [Remote host closed the connection]
cgibsonmm has joined #ruby
ur5us has joined #ruby
jenrzzz has joined #ruby
Shashikant86 has joined #ruby
e1z0_ has quit [Quit: Textual IRC Client: www.textualapp.com]
futabachannel has quit [Quit: Leaving...]
Burgestr_ has joined #ruby
gigetoo has joined #ruby
Burgestrand has quit [Read error: Connection reset by peer]
ta has joined #ruby
brent__ has joined #ruby
kassav_ has quit [Remote host closed the connection]
kassav_ has joined #ruby
brent__ has quit [Ping timeout: 240 seconds]
dionysus69 has quit [Ping timeout: 276 seconds]
mjuhl has joined #ruby
DaniG2k has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
CloCkWeRX has joined #ruby
harfangk has quit [Quit: Textual IRC Client: www.textualapp.com]
ta has quit [Remote host closed the connection]
jsrn_ has joined #ruby
lenwood has joined #ruby
DaniG2k has quit [Client Quit]
frozengeek__ has left #ruby ["Good Bye"]
Shashikant86 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gigetoo has joined #ruby
scootaloo has joined #ruby
LoneHerm_ has quit [Remote host closed the connection]
nobitanobi has joined #ruby
grh has quit [Ping timeout: 255 seconds]
bkxd has joined #ruby
gigetoo has quit [Ping timeout: 260 seconds]
Burgestr_ has quit [Ping timeout: 240 seconds]
frmendes has joined #ruby
harai has quit [Ping timeout: 240 seconds]
ta has joined #ruby
bkxd has quit [Ping timeout: 256 seconds]
astrobunny has quit [Remote host closed the connection]
Bish has joined #ruby
astrobunny has joined #ruby
<Bish> hi folks, how is Enumerable/Range#include? built?
<Bish> im trying to create a geo-ip service without having to ask an api
<Bish> {<IPAddr: IPv4:87.192.0.0/255.255.255.255>..#<IPAddr: IPv4:87.192.228.135/255.255.255.255>=>"SOME COUNTRY"}
<Bish> and if i search on that map with .include? it takes ages, if i do search with #begin and #end, it works fin
dc4 has joined #ruby
<herwin> include works with calling #succ until it reaches end
ta has quit [Remote host closed the connection]
<ljarvis> an include on range will call to_a first
<Bish> oy
<herwin> so IPAddr.new('87.192.0.0').succ results in IPAddr.new('87.192.0.1')
<Bish> :o what now
qba73 has quit [Remote host closed the connection]
<herwin> Range#cover? is basicly using begin/end
<ljarvis> Range#cover? does < and > so it's fast
<Bish> i see.. that makes sense
<Bish> thanks, great
qba73 has joined #ruby
flying has joined #ruby
workmad3 has joined #ruby
workmad3 has quit [Client Quit]
Shashikant86 has joined #ruby
aupadhye has joined #ruby
kassav_ has quit [Read error: Connection reset by peer]
astrobunny has quit [Ping timeout: 264 seconds]
kassav_ has joined #ruby
ferr1 has joined #ruby
Burgestrand has joined #ruby
qba73 has quit [Ping timeout: 248 seconds]
lxsameer has joined #ruby
grh has joined #ruby
Beams has joined #ruby
banisterfiend has joined #ruby
armyriad has quit [Ping timeout: 240 seconds]
armyriad has joined #ruby
cgibsonmm has quit [Ping timeout: 240 seconds]
workmad3 has joined #ruby
psychicist__ has joined #ruby
cgibsonmm has joined #ruby
ddffg has joined #ruby
<leah2> http://tenderlovemaking.com/2017/02/01/object-id-in-mri.html since when does ruby use a page allocator?
<dminuoso> leah2: The naming is a bit poor. I think it should have been named "pool allocator"
<leah2> yes
<leah2> but afaiu ruby 1.8 just called plain malloc?
<leah2> and didnt use arenas?
shinnya has joined #ruby
gigetoo has joined #ruby
jshjsh has joined #ruby
<leah2> hm, these objects dont share any common things?
<Bish> now i know why people use apis for that
<Bish> geez that is much shit to check
dc4 has quit [Ping timeout: 258 seconds]
nankyokusei has joined #ruby
cgibsonmm has quit [Remote host closed the connection]
JoshS has quit [Ping timeout: 256 seconds]
cgibsonmm has joined #ruby
nankyokusei has quit [Ping timeout: 252 seconds]
pandaant has joined #ruby
JeanCarloMachado has joined #ruby
CloCkWeRX has quit [Ping timeout: 260 seconds]
jaruga_____ has joined #ruby
qba73 has joined #ruby
Axy has joined #ruby
Axy has joined #ruby
Axy has quit [Changing host]
gigetoo has quit [Ping timeout: 264 seconds]
gigetoo has joined #ruby
danguita has joined #ruby
astrobunny has joined #ruby
Mia has quit [Ping timeout: 240 seconds]
stan has quit [Read error: Connection reset by peer]
astrobunny has quit [Remote host closed the connection]
Burgestrand has quit [Ping timeout: 255 seconds]
stan has joined #ruby
Burgestrand has joined #ruby
xall has joined #ruby
okmark has joined #ruby
<okmark> Hello,
Burgestr_ has joined #ruby
<okmark> I'm looking for example. How executing function (or object function) from C program. Not whole program but running one function from C
<lord_alveric> There are a few approaches
Burgestrand has quit [Ping timeout: 240 seconds]
<lord_alveric> You may google them
<lord_alveric> calling c from ruby
<okmark> i get how run whole program
<Bish> okmark: do you want to hack a existing binary, or you want to have c-speed in ruby?
Macaveli has joined #ruby
<okmark> this is trouble, i need running
gigetoo has quit [Ping timeout: 260 seconds]
<okmark> I have program in C. And need runining ruby function for fastes developing
grh has quit [Ping timeout: 258 seconds]
<Bish> okmark: you can use swig to write a library for ruby
<Bish> if you have the code
<okmark> my program is for(i=0;i<10000;i++) Run_function_ruby(i);
gigetoo has joined #ruby
<Bish> okmark: i don't quite get what you're trying to do.. exactly
<okmark> Bish, library is wrong way. I'm starting in C not in ruby, no load_from_string() but run exactly only one function
<okmark> I'm need no :c from ruby but Ruby from C
<Bish> not getting at all what you're trying to do
agit0 has joined #ruby
CloCkWeRX has joined #ruby
jaiks has quit [Ping timeout: 255 seconds]
agit0 has quit [Client Quit]
hutch34 has joined #ruby
<okmark> in lua is lua_pcall(
<okmark> L,
<okmark> errfunc_idx
<okmark> number_of_returns,
<okmark> number_of_args,
<okmark> );
agit0 has joined #ruby
<okmark> normal load ruby code, and one function to run it
Guest93450 has joined #ruby
koldbrutality has quit [Ping timeout: 240 seconds]
Shashikant86 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
matp has joined #ruby
<okmark> reverse situation. not making library in C but how running one function from ruby but put to this function arg. and get returnet values
<okmark> Bish, how put arg. to ruby function from C?
Shashikant86 has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
jeyraof has quit [Quit: This computer has gone to sleep]
hutch34 has quit [Ping timeout: 276 seconds]
dc4 has joined #ruby
<Bish> listen, to "run a c function", you will need to have the machine code of that function in ram
JeanCarloMachado has quit [Ping timeout: 255 seconds]
<Bish> so, you can, compile your c code into a ruby-extension, call it from there
<Bish> b) spawn a process, use debug tools to jump to the function ( and hope it doesn't have some state flying around
psychicist__ has quit [Quit: Reconnecting]
<Bish> your ruby script does not have that code anywhere, so how could it?
psychicist__ has joined #ruby
Guest39170 is now known as olspookishmagus
<okmark> not "run c function" but "run from C , ruby function"
grh has joined #ruby
<okmark> Bish, how run "ruby function"
bkxd has joined #ruby
nowhereman has quit [Ping timeout: 245 seconds]
<Bish> so you want to have ruby code in your c binary?
dionysus69 has joined #ruby
<Bish> always understood it the other way around
Burgestr_ has quit [Read error: Connection reset by peer]
Burgestrand has joined #ruby
LuMint has joined #ruby
shortCircuit__ has joined #ruby
<shortCircuit__> HEY
jenrzzz has quit [Ping timeout: 248 seconds]
agit0 has quit [Quit: zzzZZZ….]
<Bish> shortCircuit__: HO
<okmark> Bish, yes i need ruby code inside my C program.
<okmark> how running it?
nowhereman has joined #ruby
<shortCircuit__> request = Net::HTTP::Post.new('/') for this request object, how to add headers to it, I want to send a request with headers and body . and both the headers and body need to be a hash :P
Cohedrin_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Bish> okmark: no clue, sorry, i don't think that's how ruby is supposed to be used
gigetoo has joined #ruby
<herwin> okmark: did you look at the link I posted?
JeanCarloMachado has joined #ruby
jaiks has joined #ruby
bkxd has quit [Ping timeout: 248 seconds]
<okmark> Bish, ruby code in file t.rb: def add(a,b) return a+b end C code in file c.c main(){ for(i=0;i<1000;i++) printf("%d\n",<run_add_from_ruby_code>(i,1)); };
aupadhye has quit [Ping timeout: 248 seconds]
leitz has joined #ruby
<okmark> herwin, yes, but not undestood. this run whole program not one function
<okmark> herwin, I'm wrong?
<Bish> okmark: yeah i get it now, but i've never seen something like that
cgibsonmm has quit [Remote host closed the connection]
<okmark> in ruby and mruby is call function. call("name of ruby object function" ... etc. How using this
<shortCircuit__> I can do a to_query .. gih
nadir has quit [Quit: Connection closed for inactivity]
<okmark> any examples? working examples?
dbugger has joined #ruby
<dbugger> Hello everyone
<dbugger> I have a question. What is the name of this notation? "doSomething if true"
koneko has joined #ruby
<dbugger> I think this notation where the IF was at the end of the line had a certain name, but I can not remember it
<leah2> postfix conditional?
<dbugger> postfix?
<dbugger> Was that it?
gigetoo has quit [Ping timeout: 258 seconds]
<leah2> postfix means to write something after something
<dbugger> Because I thought so.. but when I google it, I just see stuff about some mailing protocol or something
<Bish> shortCircuit__: you can just use request[name] = value
<Bish> for settings headers
<Bish> >> requite 'net/http';Net::HTTP::Post.new('http://google.de').each {|k,v| p k,v}
<ruby[bot]> Bish: # => undefined method `requite' for main:Object ...check link for more (https://eval.in/729009)
<Bish> >> require 'net/http';Net::HTTP::Post.new('http://google.de').each {|k,v| p k,v}
<ruby[bot]> Bish: # => "accept-encoding" ...check link for more (https://eval.in/729010)
<leah2> dbugger: its the name of a popular mail server
frmendes has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<dbugger> leah2, Aha... so the name can mean both things?
Guest93450 has quit [Ping timeout: 276 seconds]
<dbugger> no wonder I was getting confused when googling :P
araujo has joined #ruby
araujo has quit [Max SendQ exceeded]
<leah2> some words have multiple meanings :)
araujo has joined #ruby
<leah2> especially trademarks :P
psychicist__ has quit [Quit: Lost terminal]
okmark_ has joined #ruby
redhedded1 has quit [Quit: Textual IRC Client: www.textualapp.com]
frmendes has joined #ruby
qba73 has quit [Remote host closed the connection]
lxsameer has quit [Ping timeout: 240 seconds]
okmark has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
JeanCarloMachado has quit [Ping timeout: 255 seconds]
xen0fon has quit [Ping timeout: 248 seconds]
ledestin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
patarr has joined #ruby
JeanCarloMachado has joined #ruby
marr has joined #ruby
aupadhye has joined #ruby
FrankD has joined #ruby
Beams has quit [Quit: .]
gigetoo has quit [Ping timeout: 240 seconds]
<FrankD> Hi, I've been writing some software in Ruby that utilizes a bunch of threads (and threads that spawn threads -- ie reading the directories in a filesystem, the thread for a given directory will read each file and spawn a thread for each sub-directory).. but the GIL stops this from really working as well as it should, right?
patarr has quit [Ping timeout: 260 seconds]
<FrankD> Is there a way around that? I don't understand why there's mutexes and threads if the GIL doesn't really let you thread..
cgibsonmm has joined #ruby
<leitz> On CentOS I've installed the rubygem-nokogiri, and the $LOAD_PATH has a nokogiri.so file. Newbie question, I thought gems were Ruby code, not compiled.
<okmark_> meybe using mrb_funcall() ? meybe this is answer? How running ruby function from C
cgibsonmm has quit [Ping timeout: 252 seconds]
ur5us has quit [Remote host closed the connection]
<apeiros> FrankD: use jruby
raiden_0x117 has quit [Ping timeout: 248 seconds]
Gayathri_ has quit [Quit: Connection closed for inactivity]
<apeiros> ruby's threads help you with I/O bound performance and with organisation of code execution. they don't help with CPU bound performance.
raiden_0x71 has joined #ruby
ruby551 has joined #ruby
<apeiros> FrankD: if you can't use jruby, then forking can be a way
czechy has joined #ruby
ur5us has joined #ruby
<FrankD> apeiros, is there a place where I can find a comparison of jruby vs ruby.. ie if there's a reason I can't/shouldn't use it?
<ruby551> I need a big help
<apeiros> FrankD: the only (potential) issue is with gems with native extensions
<ruby551> How can I integrate App.zip into proc5.zip?
<ruby551> they both work with databases they are done in Sinatra + ruby
<FrankD> apeiros, meaning? Sorry, I'm a C guy.. I just dabble in Ruby :D
<ruby551> they use the same gems
<FrankD> definitely intermediate at best heh
<apeiros> FrankD: some rubygems have extensions written in C (aka "native extensions")
<FrankD> ah I see
<apeiros> not all of those will run in jruby
<FrankD> which wouldn't be thread-safe typically?
Beams has joined #ruby
youch has joined #ruby
<apeiros> the problem is more that jruby doesn't have MRI's ABI
<FrankD> ahhhh
<FrankD> i see
<apeiros> so unless those gems use ffi, jruby can't run them
<FrankD> well, I guess I'll have to see if my code runs under jruby
<FrankD> i do use eventmachine and a few others
<apeiros> there might be a jruby version of eventmachine, but yes, that'd be one which definitively uses a native extension
<FrankD> ah damn
BackEndCoder has quit [Excess Flood]
ur5us has quit [Ping timeout: 240 seconds]
<FrankD> i was using rails for activerecord too.. and devise/omniauth
<FrankD> ah well, guess I'll find out if it can be made to work
xall has quit [Ping timeout: 240 seconds]
<FrankD> Ruby 3.0 is supposed to be getting rid of the GIL?
BackEndCoder has joined #ruby
<apeiros> not sure
<Bish> when did ever someone say that?
<FrankD> ?
<Bish> i never heard someone saying to have planned to remove the gil
<Bish> only thing about concurrency i heard was matz talking about guards
youch has quit [Ping timeout: 276 seconds]
<FrankD> ah maybe they stuff i read was old
<FrankD> https://medium.com/@franzejr/ruby-3-mri-and-gil-a302577c6634#.z44k52b8m <-- that was one of the things I read, buit its from late '15
<Bish> fukin gil, they never should've put that in there
<Bish> but how could they know about multi-cores.. so :/
<FrankD> what would removing the GIL do if my ruby code is written 'safely'?
<Bish> inb4 someone says gil does not matter because it does not affect IO
<Bish> FrankD: well.. basicially all ruby calculations cannot be done in parallel, so it happens sequential
<leitz> apeiros, did my 'nokogiri.so' question make sense? I'm trying to understand if a gem install would need the node to have a compiler.
<FrankD> well if a ruby thread sits on a native thread.. wouldnt that not be the case?
<apeiros> leitz: didn't see it
<Bish> FrankD: it's named GIL because it's shared between every thread
<FrankD> and say the thread doesnt actually touch any data from the main process, just returns data when its finished
<apeiros> leitz: ruby has an ABI which you can use to write native (e.g. in C) extension for it
<Bish> internal ruby data structures are protected by it, and they all share it
<FrankD> yerch
<apeiros> leitz: nokogiri is one such gem making use of that, interfacing with libxml2
<Bish> only thing where GIL does not matter, is when reading data sockets whatever
<FrankD> what would patching ruby to noop-ing the lock do? :P lol
<leitz> Ah, that would explain why nokogiri failedo n a windows install.
ruby551 has quit [Quit: Page closed]
<leitz> aperios, thanks! I was stumped on that one.
<apeiros> ?tabnick leitz
<ruby[bot]> leitz: pro-tip - use tab completion for nicks. avoids typos in nicks.
<FrankD> https://twitter.com/yukihiro_matz/status/495219763883163648 <-- so old, I guess they haven't done any development on those ideas?
<leitz> apeiros, sorry. I try to learn people's names the long way.
<apeiros> I think they're in phase 2
<apeiros> leitz: well, it's only my nick, not really my name ;-)
<FrankD> damn i chose Ruby for this project because I thought I could really do threaded stuff :P
<FrankD> are there any other scripting languages with good thread support -- as in actual concurrency?
<leitz> apeiros, true, but it's the name I know you by. My ex-wife knows me by a few others. :)
<leitz> FrankD, have you looked at Go? Not scripting, but supposedly as expressive as Ruby.
<Bish> FrankD: yeah ruby is the best language there is, but there is this concurrency issue
<Bish> there always needs to be a thing that breaks everything :d
<Bish> jruby,rbx give you concurrency in ruby, but i only have experience with rbx
<FrankD> is that rubinius?
<Bish> and it's true, it uses all your cores IT FUKIN BURNS THEM, but is still slower than MRI ( personal experience, might not be the case for special cases )
<Bish> FrankD: yes
<Bish> ruby: 10% cpu on one core finishes in one minute, rbx: 100% on 8 cores, takes 10 minutes
<Bish> :D
<FrankD> cool, well I guess I'll try jruby/rubinius out and see what happens :D
<FrankD> Bish, ouch :P
<Bish> that's just numbers out of my head.. not a real benchmark.. but sums up what i experienced
<FrankD> i wish Ruby had a good GUI Gem so I could atleast prototype gui apps that weren't web based :D
<Bish> the holy grail in programming has yet to be found
frmendes has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
brent__ has joined #ruby
<Bish> (or isn't there)
<FrankD> well.. I could always do C/C++, but obviously thats a lot more annoying hehe
frmendes has joined #ruby
<Bish> you have other problems there, that are as mindfukin
frmendes has quit [Client Quit]
koneko has quit [Ping timeout: 248 seconds]
<apeiros> note: native extensions aren't guarded by the gil
<Bish> memory-leaks, overflows, slow developement speed
<apeiros> so you could have ruby and put a bit of C in for the parallel stuff
<FrankD> hmm interesting
<okmark_> how convert 'int' into ruby value? for example mrb_value
<okmark_> without creating new object, and allocating memory
<FrankD> is there any way to force GC on certain objects in Ruby?
<FrankD> or does the GC not have support for anything like that?
<dminuoso> FrankD: Yes but you shouldn't.
<FrankD> dminuoso, ok.. why not?
bkxd has joined #ruby
<FrankD> forks() are slow as molasses, so that's not really an option for what I'm doing.. they're relatively short lived threads :\
gigetoo has joined #ruby
<apeiros> that's when you pool
brent__ has quit [Ping timeout: 260 seconds]
<dminuoso> FrankD: I remember that banisterfiend implemented a forced free library a while ago. If memory serves right, it didn't perform quite well, this might very well be due to the fact that you cause unnecessary overhead by forcing to do things that Ruby tries to manage itself already
<apeiros> for CPU bound problems, there's no point in having more processes than cores anyway
blackmesa has joined #ruby
<dminuoso> FrankD: Anyway. From the pure ruby world you can't do it.
c355e3b has joined #ruby
<apeiros> so get your pool of 4, 8 or 16 processes, queue the work out. or gather the jobs prior to forking.
<dminuoso> It's old and for Ruby 1.9 though.
<FrankD> ah
frmendes has joined #ruby
Ropeney has joined #ruby
bkxd has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
<FrankD> well thanks for the input guys
<FrankD> much appreciated
kassav_ has quit [Ping timeout: 255 seconds]
manjaro-kde5 has joined #ruby
lenwood has quit [Ping timeout: 264 seconds]
ocbtec has joined #ruby
scottj has joined #ruby
Burgestr_ has joined #ruby
okmark_ has quit [Ping timeout: 240 seconds]
LuMint has left #ruby [#ruby]
patarr has joined #ruby
Burgestrand has quit [Ping timeout: 240 seconds]
charliesome has joined #ruby
<alex``> Hi
danguita has quit [Remote host closed the connection]
<alex``> I don’t understand why my guard gem doesn’t work anymore
rprimus has quit [Read error: Connection reset by peer]
sepp2k has joined #ruby
<alex``> [1] pry(main)> require 'guard/listener'
<alex``> LoadError: cannot load such file -- guard/compat/plugin
<alex``> from /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require'
ponga has joined #ruby
dn` has quit [Ping timeout: 245 seconds]
<alex``> alex at othala in ~
<alex``> ><((°> guard init listener
Tharbakim has joined #ruby
<alex``> Expected string default value for '--listen-on'; got false (boolean)
<alex``> 13:03:45 - INFO - Writing new Guardfile to /home/alex/Guardfile
<alex``> 13:03:45 - ERROR - Could not load 'guard/listener' or '~/.guard/templates/listener' or find class Guard::Listener
<alex``> > [#]
patarr has quit [Ping timeout: 240 seconds]
<alex``> After making `make install` in lib/
aupadhye has quit [Ping timeout: 276 seconds]
<alex``> The gem seems properly installed so I don’t understand
agit0 has joined #ruby
pagios has quit [Disconnected by services]
pagios- has joined #ruby
nankyokusei has joined #ruby
blackmesa has quit [Ping timeout: 240 seconds]
dionysus69 has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
Burgestrand has joined #ruby
nankyokusei has quit [Ping timeout: 255 seconds]
jsrn_ has quit [Read error: Connection reset by peer]
jsrn_ has joined #ruby
Burgestr_ has quit [Ping timeout: 264 seconds]
ddffg has quit [Ping timeout: 240 seconds]
izaac has quit [Ping timeout: 240 seconds]
czechy has quit [Ping timeout: 245 seconds]
matp_ has joined #ruby
izaac has joined #ruby
kassav_ has joined #ruby
aupadhye has joined #ruby
matp has quit [Ping timeout: 255 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
Burgestr_ has joined #ruby
manjaro-kde5 has quit [Ping timeout: 255 seconds]
frmendes has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Burgestrand has quit [Ping timeout: 240 seconds]
millerti has joined #ruby
Shashikant86 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
blackmesa has joined #ruby
despai has quit [Quit: This computer has gone to sleep]
maleghast has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Burgestrand has joined #ruby
ddffg has joined #ruby
<leitz> Anyone know what the unknown is from? It seems to prevent installation. My first gem build.
schickung has joined #ruby
Burgestr_ has quit [Ping timeout: 264 seconds]
scottj has left #ruby [#ruby]
simmib___ has joined #ruby
Snickers has joined #ruby
qba73 has joined #ruby
<leitz> Added the gemspec as a comment.
hutch34 has joined #ruby
<Cymew> Is it bad practice to run File.open() and then skip File.close() afterward, or can you somehow count on th gc to fix it?
Shashikant86 has joined #ruby
nobitanobi has quit [Remote host closed the connection]
milardovich has joined #ruby
simmib_ has quit [Ping timeout: 276 seconds]
<scootaloo> If you can, the best is to use File.open() in block form, so close is done at the end of the block
qba73 has quit [Ping timeout: 240 seconds]
<leitz> Cymew, as a newbie I try to be a clean coder. Projects grow, so the more care you take noe the better it will be later.
<scootaloo> Otherwise, it's always better to cleanup unused resource, so better use File#close when you don't need the file anymore
<Cymew> Hmm. So if I do a "BEGIN ... File.open() .. END" it will run an implicit close()?
hutch34 has quit [Ping timeout: 240 seconds]
<dminuoso> Cymew: No.
<dminuoso> Cymew: File.open(...) { |handle| use_handle_here }
ryan_notabot has joined #ruby
<Cymew> ok, only then. Thanks.
<dminuoso> That will automatically close the file at the end of a block, even if an exception is thrown.
Tharbakim has quit [Ping timeout: 258 seconds]
milardovich has quit [Ping timeout: 245 seconds]
ryan_notabot has quit [Remote host closed the connection]
ryan_notabot has joined #ruby
<scootaloo> clean code ftw
<Cymew> I agree.
<Cymew> I open a file conditionally within a function, and then close in an ENSURE. The problem occurs if the condition returns false, as it seems like it will try to close() regardless.
<Cymew> I wish I could do that cleanly.
bkxd has joined #ruby
nadir has joined #ruby
<scootaloo> You could move the File.open() block inside the if, no ?
<scootaloo> Or, if all you do is work with your file in the function, do an early return in the case you don't need the file
Burgestr_ has joined #ruby
Burgestrand has quit [Ping timeout: 264 seconds]
<scootaloo> Can you maybe show us what the function looks like?
<Cymew> Yeah, maybe it's time to clean the whole mess up.
<dminuoso> 13:37 < dminuoso> Cymew: File.open(...) { |handle| use_handle_here }
<dminuoso> Cymew: Just use it like that. No ensure handler is needed, File#open in block form will do it for you.
<dminuoso> 13:37 < dminuoso> That will automatically close the file at the end of a block, even if an exception is thrown.
<dminuoso> Do not close it afterwards yourself.
gigetoo has joined #ruby
<dminuoso> It's basically scope based resource management.
<dminuoso> Ruby will provide the file object inside the block, and ensure it gets cleaned up when the block is left through any means.
Tharbakim has joined #ruby
<Cymew> The thing is this is a big kludge that tries to do multiple things at the same time, which probably should be refactored to use threads or something. It's very dependant on execution order and a lot of messiness.
Ropeney has quit [Quit: Textual IRC Client: www.textualapp.com]
bkxd has quit [Ping timeout: 260 seconds]
<Cymew> I will remember the suggestions about block based resource management, as that is both clean and smart.
<Cymew> I'll see if I can sort out a paste...
Axy has quit [Ping timeout: 248 seconds]
nebg has quit [Ping timeout: 240 seconds]
<Cymew> Hmm.
<Cymew> Maybe there is another way so postpone the messy clean up.
despai has joined #ruby
nebg has joined #ruby
<Cymew> Yeah, I'll do that. Many thanks for the suggestions, though. I'll bring that back when I can't postpone a re-write.
blackmesa has quit [Ping timeout: 260 seconds]
raatiniemi has quit [Quit: No Ping reply in 180 seconds.]
Burgestrand has joined #ruby
ddffg has quit [Quit: Leaving]
raatiniemi has joined #ruby
gigetoo has quit [Ping timeout: 248 seconds]
npgm has quit [Quit: Connection closed for inactivity]
nobitanobi has joined #ruby
gigetoo has joined #ruby
blackmesa has joined #ruby
Burgestr_ has quit [Ping timeout: 264 seconds]
<scootaloo> > The thing is this is a big kludge that tries to do multiple things at the same time
<scootaloo> Maybe a first step would be to separate these things cleanly
<apeiros> unkludgify all the things!
<scootaloo> hallå apeiros
<apeiros> scootaloo: when will you use your familiar nick again? :)
clauswitt has joined #ruby
<apeiros> for a long time I thought you were baweaver…
<scootaloo> when I will take time to move my ZNC and other stuff for real
despai has quit [Quit: This computer has gone to sleep]
<scootaloo> so much to do, so little time, and I end doing nothing :|
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
xMopxShell has quit [Ping timeout: 256 seconds]
charliesome has joined #ruby
brendan- has quit [Quit: Textual IRC Client: www.textualapp.com]
gigetoo has quit [Ping timeout: 276 seconds]
blackmesa has quit [Ping timeout: 240 seconds]
Burgestr_ has joined #ruby
<Cymew> unkludgify for the win.
synthroid has joined #ruby
gigetoo has joined #ruby
xen0fon has joined #ruby
Burgestrand has quit [Ping timeout: 264 seconds]
leitz has quit [Quit: Nappy time]
<dminuoso> scootaloo: By the way, would you be so kind as to do the thing again?
raul782 has joined #ruby
<dminuoso> &ri Kernel
gigetoo has quit [Ping timeout: 245 seconds]
gigetoo has joined #ruby
qba73 has joined #ruby
frmendes has joined #ruby
scootaloo has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gigetoo has quit [Ping timeout: 240 seconds]
VladGh has quit [Remote host closed the connection]
VladGh has joined #ruby
Mia has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
koldbrutality has joined #ruby
schickung has quit [Quit: schickung]
gigetoo has joined #ruby
manjaro-kde5 has joined #ruby
agit0 has quit [Quit: zzzZZZ….]
gigetoo has quit [Ping timeout: 240 seconds]
tyang has joined #ruby
Mia has quit [Ping timeout: 240 seconds]
shortCircuit__ has quit [Quit: Page closed]
gigetoo has joined #ruby
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rann has quit []
rann has joined #ruby
gigetoo has quit [Ping timeout: 260 seconds]
schickung has joined #ruby
dc4 has quit [Ping timeout: 255 seconds]
frmendes has quit [Quit: Textual IRC Client: www.textualapp.com]
gigetoo has joined #ruby
raiden_0x71 has quit [Ping timeout: 255 seconds]
schickung has quit [Client Quit]
_sagitaire has joined #ruby
gigetoo has quit [Ping timeout: 245 seconds]
millerti has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
cgibsonmm has joined #ruby
Mia has joined #ruby
saito has quit [Quit: WeeChat 1.7]
gigetoo has joined #ruby
bkxd has joined #ruby
Mortomes|Work has quit [Ping timeout: 260 seconds]
raul782 has quit [Remote host closed the connection]
simmib___ has quit [Remote host closed the connection]
raul782 has joined #ruby
BackEndCoder has quit [Excess Flood]
gigetoo has quit [Ping timeout: 240 seconds]
BackEndCoder has joined #ruby
bkxd has quit [Ping timeout: 240 seconds]
amagawdd has joined #ruby
gigetoo has joined #ruby
tlahtoani has joined #ruby
gigetoo has quit [Ping timeout: 264 seconds]
brent__ has joined #ruby
last_staff has quit [Quit: last_staff]
gigetoo has joined #ruby
hutch34 has joined #ruby
djuber` has joined #ruby
dc4 has joined #ruby
brent__ has quit [Ping timeout: 240 seconds]
dasher00 has quit [Quit: Leaving]
truenito has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
Bish has quit [Ping timeout: 255 seconds]
maq2 has joined #ruby
Bish has joined #ruby
GarouDan has joined #ruby
griffindy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gigetoo has joined #ruby
blackbombay has joined #ruby
djuber` has quit [Ping timeout: 240 seconds]
despai has joined #ruby
xcesariox has joined #ruby
nankyokusei has joined #ruby
danielpclark has quit [Remote host closed the connection]
gigetoo has quit [Ping timeout: 264 seconds]
<xcesariox> hi guys
<xcesariox> i need help, seems like there is something wrong with ruby 2.4.0
<xcesariox> unable to start rails
scootaloo has joined #ruby
maq2 has quit [Quit: Nettalk6 - www.ntalk.de]
<scootaloo> dminuoso: i don't have my ssh key at work, so can't do it right now. I'll try to remember to do it, but you can also bother me if I'm logged in during (West europe) night
qba73 has quit [Read error: Connection reset by peer]
<xcesariox> scootaloo : could you help me out with my issue?
qba73 has joined #ruby
nankyokusei has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
msmith has joined #ruby
ramortegui has joined #ruby
<scootaloo> xcesariox: given it's rails, give a try in #RubyOnRails
<xcesariox> scootaloo : tried , waiting for reply.
<scootaloo> In that case, next time don't forget to indicate that you posted in multiple channels, so we know
jrafanie has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
araujo has quit [Read error: Connection timed out]
blackbombay has quit [Ping timeout: 255 seconds]
araujo has joined #ruby
bmurt has joined #ruby
araujo has quit [Max SendQ exceeded]
araujo has joined #ruby
araujo has quit [Max SendQ exceeded]
<scootaloo> xcesariox: mmh, does `ruby -ropenssl` outputs the same thing?
<xcesariox> scootaloo : hmm let me try.
<xcesariox> scootaloo : 1 sec
gigetoo has joined #ruby
araujo has joined #ruby
schickung has joined #ruby
millerti has joined #ruby
houhoulis has joined #ruby
<xcesariox> scootaloo : seems to take a long time to process
araujo has quit [Max SendQ exceeded]
<scootaloo> Try Ctrl-D
<scootaloo> It may just be waiting for input :>
agit0 has joined #ruby
araujo has joined #ruby
<scootaloo> Then, can you check with `which` the path for the following commands: ruby, bundle, rails
<xcesariox> scootaloo : all behind here /Users/shaunstanislaus/.rbenv/shims/<<----
IvanSuftin has joined #ruby
<IvanSuftin> I can't seem to find anywhere that specifies proper Ruby documentation standards. Is there a good source for that?
<apeiros> I'd assume rdoc documents itself
<apeiros> the two most popular ruby doc tools are rdoc (stdlib) and yard (gem)
<scootaloo> xcesariox: Can you try `bundle exec rails s` instead of `rails s`?
gigetoo has quit [Ping timeout: 240 seconds]
<xcesariox> scootaloo : same output
dc4 has quit [Ping timeout: 240 seconds]
<apeiros> yard itself I know is pretty well documented: http://yardoc.org
<xcesariox> scootaloo : it has the stupid openssl.bundle: warning: already initialized constant OpenSSL::VERSION
<IvanSuftin> apeiros: thanks I'll look there
schickung has quit [Client Quit]
<IvanSuftin> Thanks apeiros
danguita has joined #ruby
<scootaloo> xcesariox: no idea there
<xcesariox> scootaloo : i found the issue
<xcesariox> scootaloo : the issue is with the new gem openssl
<xcesariox> 2.0.3 has erros
<xcesariox> errors"
<xcesariox> scootaloo : i installed a version earlier -v 2.0.2 it owrked.
<scootaloo> mh, openssl is supposed to be bundled with ruby, no?
<xcesariox> scootaloo : no.
schickung has joined #ruby
gigetoo has joined #ruby
cpruitt has joined #ruby
cgibsonmm has quit []
<scootaloo> Well there's an openssl bundled with ruby, but there's also a gem (which seems to be a bit more up to date ¯\_(ツ)_/¯ )
pandaant has quit [Remote host closed the connection]
xall has joined #ruby
<dminuoso> scootaloo: Alright. :)
<dminuoso> Ill set my alarm to 01:00
saslam has joined #ruby
gigetoo has quit [Ping timeout: 264 seconds]
<scootaloo> I'll likely be sleeping then, maybe more ~22:00 CET
DLSteve_ has joined #ruby
dkphenom has joined #ruby
<dminuoso> Oh that'll work. Ill ping you. :)
dkphenom has quit [Client Quit]
<apeiros> btw., anybody else going to rubyconf philippines in bohol?
kassav_ has quit [Ping timeout: 276 seconds]
blackmesa has joined #ruby
nobitanobi has quit [Remote host closed the connection]
centrx has joined #ruby
stoffus has quit [Quit: leaving]
malconis has joined #ruby
malconis is now known as malconis_
bkxd has joined #ruby
kassav_ has joined #ruby
griffindy has joined #ruby
agit0 has quit [Quit: zzzZZZ….]
malconis has joined #ruby
Pumukel has joined #ruby
jhack has joined #ruby
scootaloo has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
malconis_ has quit [Ping timeout: 260 seconds]
anisha_ has quit [Quit: This computer has gone to sleep]
bkxd has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
Jovial has joined #ruby
OMSQ has joined #ruby
kies has quit [Ping timeout: 256 seconds]
gigetoo has quit [Ping timeout: 276 seconds]
cdg has joined #ruby
troulouliou_div2 has joined #ruby
rippa has joined #ruby
cdg has quit [Read error: Connection reset by peer]
cdg has joined #ruby
jovial_ has joined #ruby
Jovial has quit [Quit: Leaving]
gigetoo has joined #ruby
mikecmpbll has quit [Ping timeout: 240 seconds]
nobitanobi has joined #ruby
youch has joined #ruby
xall has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 258 seconds]
millerti has quit [Quit: Textual IRC Client: www.textualapp.com]
mostlybadfly has quit [Quit: Connection closed for inactivity]
ifctj has joined #ruby
kies has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ifctj has quit [Ping timeout: 240 seconds]
qba73 has quit [Read error: Connection reset by peer]
qba73 has joined #ruby
UserJosh has joined #ruby
houhoulis has quit [Remote host closed the connection]
Xeago has quit [Ping timeout: 240 seconds]
bmurt has joined #ruby
patarr has joined #ruby
gigetoo has joined #ruby
shinnya has quit [Ping timeout: 245 seconds]
jshjsh has quit [Ping timeout: 245 seconds]
grh has quit [Ping timeout: 260 seconds]
pancakebreakfast has joined #ruby
minn has joined #ruby
minimalism has quit [Quit: minimalism]
gigetoo has quit [Ping timeout: 245 seconds]
prestorium has joined #ruby
ferr1 has quit [Quit: WeeChat 1.6]
xall has joined #ruby
Mia has quit [Ping timeout: 248 seconds]
gigetoo has joined #ruby
Mia has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
blackwind_123 has joined #ruby
cdg_ has joined #ruby
despai has quit [Quit: This computer has gone to sleep]
saneax is now known as saneax-_-|AFK
gigetoo has quit [Ping timeout: 260 seconds]
cdg has quit [Ping timeout: 255 seconds]
Jamdaman_ has joined #ruby
Mia has quit [Ping timeout: 240 seconds]
dc4 has joined #ruby
Mia has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
fuzzyhorns has joined #ruby
DTZUZU has quit [Read error: Connection reset by peer]
gigetoo has joined #ruby
csk157_ has joined #ruby
Sammichmaker has quit [Read error: Connection reset by peer]
AnoHito_ has joined #ruby
Burgestr_ has quit [Quit: Closing time!]
xcesariox has quit [Remote host closed the connection]
csk157 has quit [Ping timeout: 252 seconds]
xall has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
AnoHito has quit [Ping timeout: 252 seconds]
clauswitt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tdump has joined #ruby
xall has joined #ruby
polishdub has joined #ruby
Bish has quit [Quit: Lost terminal]
<tdump> Hello. I was working on a power set/permutation problem where I was generating 0/1, on/off 'switches' by converting strings to binary, and while googling I found that someone had solved the problem in one line using ruby's built in array permutations method! That's pretty cool, but being new to ruby I didn't understand the syntax which was used and was hoping someone here could shed light on it.
gigetoo has joined #ruby
aganov has quit [Remote host closed the connection]
<tdump> this was the code: puts [*0..9].permutation.to_a[ 1_000_000 - 1 ].join
minn has quit [Ping timeout: 248 seconds]
<tdump> so first the [*0..9] looks like a range to me, but I thought ranges were created with parenthesis, not square brackets. Also what does the * before the 0 do?
__Yiota has joined #ruby
ifctj has joined #ruby
harai has joined #ruby
truenito has quit [Ping timeout: 240 seconds]
<tdump> then there's the bracket after the array type casting which to me also looks like a range. I wasn't aware that to_a could take na argument. Is that what's occuring?
xall has quit [Ping timeout: 240 seconds]
gigetoo has quit [Read error: Connection reset by peer]
bkxd has joined #ruby
toogley has quit [Quit: toogley]
<tdump> i misspoke earlier. I was converting integers to binary strings. Not exactly relevant to my question, but thought I'd clarify.
TvL2386 has joined #ruby
harai has quit [Ping timeout: 255 seconds]
<toretore> >> [*0..9]
<ruby[bot]> toretore: # => [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] (https://eval.in/729212)
loechel has joined #ruby
dopamean_ has quit [Ping timeout: 255 seconds]
Xeago has joined #ruby
<tdump> toretore: ok I guess that was kind of a silly of me to miss. Just wasn't looking at it right. So that's not a range, it's an array, but why the *?
bkxd has quit [Ping timeout: 258 seconds]
Snickers has quit [Ping timeout: 260 seconds]
devon21 has joined #ruby
<toretore> it's jsut a stupid way of writing (0..9).to_a, you shouldn't use it
brendan- has joined #ruby
Pumukel has quit [Ping timeout: 276 seconds]
<toretore> * means to "splat" an array
harfangk has joined #ruby
<toretore> splat = flatten, kind of
<toretore> >> [1, 2, *[3, 4], 5]
<ruby[bot]> toretore: # => [1, 2, 3, 4, 5] (https://eval.in/729213)
dkphenom has joined #ruby
<tdump> toretore: cool! thanks tore!
<toretore> >> def foo(*a); a; end; p(1, 2, 3) #in reverse
<ruby[bot]> toretore: # => 1 ...check link for more (https://eval.in/729214)
<toretore> >> def foo(*a); a; end; foo(1, 2, 3) #in reverse
<ruby[bot]> toretore: # => [1, 2, 3] (https://eval.in/729215)
benlieb has joined #ruby
<toretore> to_a in your example is not taking argument; it returns an array, and then [] is called on it to retrieve an element at the index given
dionysus69 has joined #ruby
<tdump> toretore: no shit
dionysus69 has quit [Client Quit]
<tdump> toretore: okay okay. that's cool. gotta get used to reading this code :-)
chouhoulis has joined #ruby
OTORelic has joined #ruby
xen0fon has quit [Quit: xen0fon]
boombox_ has joined #ruby
boombox_ has quit [Read error: Connection reset by peer]
boombox_ has joined #ruby
gigetoo has joined #ruby
tdy has quit [Quit: WeeChat 1.7]
tuelz has quit [Ping timeout: 240 seconds]
msmith has quit [Remote host closed the connection]
vuoto has joined #ruby
FMan has joined #ruby
agent_white has joined #ruby
hofssle has joined #ruby
csk157_ has quit [Ping timeout: 240 seconds]
qba73 has quit [Remote host closed the connection]
boombox_ has quit [Remote host closed the connection]
<hofssle> I need to communicate with soap api written in java. I want to make a simple status page (send a request, receive and validate response, display changes). How good is ruby at communicating with SOAP ?
gigetoo has quit [Ping timeout: 256 seconds]
MrBusiness has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Derperperd has joined #ruby
govg has quit [Ping timeout: 264 seconds]
<apeiros> hofssle: if you go full manual - fairly good
nankyokusei has joined #ruby
dbugger has quit [Remote host closed the connection]
<hofssle> apeiros: doh..by manual you mean what exactly ? :-)
<apeiros> if you want code generators, then no idea. last time I looked there were some good dynamic libraries but most of them had issues which made them ineligible for us
<apeiros> by manual I mean: you use nokogiri (xml parser) + net/http and glue it together.
dhollinger has quit [Ping timeout: 260 seconds]
cgdub has quit [Remote host closed the connection]
despai has joined #ruby
<hofssle> apeiros: oh ok thanks
dhollinger has joined #ruby
<hofssle> apeiros: so java and c# are the only one with first class support ?
dc4 has quit [Ping timeout: 260 seconds]
nankyokusei has quit [Ping timeout: 256 seconds]
<tdump> hey just curious. What IRC clients do you guys use?
fder2 has joined #ruby
despai has quit [Client Quit]
<apeiros> hofssle: define "first clas support". java and C# have code generators. that may be good or bad. don't know your measure.
blaxter has quit [Quit: foo]
youch has quit [Ping timeout: 258 seconds]
Fernando-Basso has joined #ruby
<apeiros> last time I checked (~4y ago) ruby iirc didn't have code generators, but ruby is much more dynamic than java/c#, so instead of generating code, the ruby libraries would build stuff dynamically at runtime.
Xentil has joined #ruby
ddffg has joined #ruby
<apeiros> and the problems we had may very well not apply to you, or been solved in the last 4y.
<agent_white> Mornin' folks
blackbombay has joined #ruby
<apeiros> moin agent_white
<agent_white> \o
brendan- has quit [Read error: Connection reset by peer]
gigetoo has joined #ruby
synthroid has quit [Remote host closed the connection]
dopamean_ has joined #ruby
brendan- has joined #ruby
cajone has joined #ruby
<fder2> is ruby great for my math, and science application? Or
choke has joined #ruby
dopamean_ has quit [Client Quit]
<fder2> shall I just stick to python ?
<fder2> Why would I want to learn ruby from pythoon ?
bmurt has joined #ruby
<fder2> Will I get any advantages ? If so, what ?
matp_ has quit [Remote host closed the connection]
<baweaver> What have you already found?
<fder2> what?
<baweaver> As in what have you found to be the case when searching on Google?
msmith has joined #ruby
<fder2> nothing ? I am just starting, but don't know. I know python
<fder2> baweaver: nothing, not much
<baweaver> I don't want to rehash what you've already found
<baweaver> hence the question
<fder2> It says that python is better, than ruby for science , but don't know
<baweaver> Python has SciPi, Pandas, and a lot of other scientifically geared libraries to its name. Granted SciRuby is a thing as well
<baweaver> What it comes down to are libraries
matp has joined #ruby
<fder2> Why should i learn ruby ? If i know python
<baweaver> Both Python and Ruby are equally capable languages
<baweaver> Ruby tends to find its niche in Web Development and System Administration
<fuzzyhorns> i think ruby has a stronger foothold in building web stuff
<baweaver> though I see no reason it can't be used in Math / Science
<baweaver> Really though you're going to end up in R if you're really into that
<baweaver> R is a language described as a poor man's Matlab
<baweaver> Both Python and Ruby have interfaces to R though
<fder2> I use numpy,scipy, matplotlib, so I was wondering as a science student is ruby the right choice for me. No sagemath is sufficient for all that not R . stats models I guess, but I am not into stats anyway. I am in math, and science
vondruch has quit [Ping timeout: 258 seconds]
<baweaver> It comes down to a few factors: libraries, community support, and then preference
<fuzzyhorns> fder2: i'd say python is stronger
<fuzzyhorns> http://jupyter.org/ is nice to use for this
<fuzzyhorns> fder2: that said i've used ruby's bindings to graphviz a bunch and been happy with that
<baweaver> I'd tend to agree for the most part, but Ruby also has tools similar to those you've mentioned.
<baweaver> and this coming from someone with a very large Ruby bias.
MrBusiness has quit [Quit: https://www.youtube.com/watch?v=xIIqYqtR1lY -- Suicide is Painless - Johnny Mandel]
devon21 has quit [Quit: devon21]
<fuzzyhorns> fder2: python also has great NLP lib
govg has joined #ruby
<baweaver> If you were to ask about Web programming, it's a no contest to Ruby for me
<baweaver> System administration, devops, and its ilk are strong leans towards Ruby as well.
<baweaver> but Math and Science? That's Python's bread and butter.
GinoManWorks has joined #ruby
<baweaver> Short version: Ruby _can_ do those things and _does_ have libraries that support it, but Python has a headstart and far more community buyin
swills_ has joined #ruby
brent__ has joined #ruby
gigetoo has quit [Ping timeout: 248 seconds]
swills has quit [Read error: Connection reset by peer]
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hofssle has quit [Ping timeout: 260 seconds]
xall has joined #ruby
cdg_ has quit [Remote host closed the connection]
cdg has joined #ruby
gigetoo has joined #ruby
blaxter has joined #ruby
blackmesa has quit [Ping timeout: 264 seconds]
conta has quit [Ping timeout: 240 seconds]
Macaveli has quit [Quit: Textual IRC Client: www.textualapp.com]
devon21 has joined #ruby
blackbombay has quit [Ping timeout: 260 seconds]
DTZUZU has joined #ruby
dkphenom has quit [Quit: Textual IRC Client: www.textualapp.com]
xall has quit [Ping timeout: 258 seconds]
devon21 has quit [Client Quit]
xMopxShell has joined #ruby
manjaro-kde5 has quit [Quit: Konversation terminated!]
manjaro-kde5 has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
kassav_ has quit [Quit: kassav_]
MrBusiness has joined #ruby
brendan- has quit [Read error: Connection reset by peer]
skweek has joined #ruby
blackbom1 has joined #ruby
brendan- has joined #ruby
chouhoulis has quit [Remote host closed the connection]
mikecmpbll has joined #ruby
bkxd has joined #ruby
synthroid has joined #ruby
username_ has joined #ruby
bkxd has quit [Ping timeout: 240 seconds]
__Yiota has joined #ruby
benlieb has quit [Quit: benlieb]
Anonymoose2 has joined #ruby
blackbom1 has quit [Ping timeout: 240 seconds]
tdy has joined #ruby
reverberations has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
amclain has joined #ruby
youch has joined #ruby
ryan_notabot has quit [Ping timeout: 255 seconds]
cdg_ has joined #ruby
SesMan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
araujo has quit [Quit: Leaving]
danguita has quit [Ping timeout: 240 seconds]
araujo has joined #ruby
araujo has quit [Max SendQ exceeded]
youch has quit [Ping timeout: 240 seconds]
tlahtoani has quit [Quit: Connection closed for inactivity]
cdg has quit [Ping timeout: 252 seconds]
markholmes has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
nobitanobi has quit [Remote host closed the connection]
brendan- has quit [Quit: Textual IRC Client: www.textualapp.com]
jsrn_ has quit [Quit: Leaving]
jackjackdripper has joined #ruby
gigetoo has joined #ruby
mholmes has joined #ruby
anisha has joined #ruby
lanc has joined #ruby
devon21 has joined #ruby
mark_66 has quit [Remote host closed the connection]
markholmes has quit [Ping timeout: 255 seconds]
Derperperd has quit [Ping timeout: 248 seconds]
youch has joined #ruby
ddffg has quit [Ping timeout: 255 seconds]
Lord_of_Life has quit [Excess Flood]
teclator has quit [Ping timeout: 255 seconds]
Lord_of_Life has joined #ruby
blackbom1 has joined #ruby
gigetoo has quit [Ping timeout: 258 seconds]
xen0fon has joined #ruby
xen0fon has quit [Client Quit]
lxsameer has joined #ruby
manjaro-kde5 has quit [Ping timeout: 240 seconds]
tyang_ has joined #ruby
gigetoo has joined #ruby
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
[Butch] has joined #ruby
xall has joined #ruby
__Yiota has joined #ruby
tyang has quit [Ping timeout: 256 seconds]
davezd has quit [Quit: Leaving]
andikr has quit [Remote host closed the connection]
araujo has joined #ruby
Derperperd has joined #ruby
bmurt has quit [Quit: Textual IRC Client: www.textualapp.com]
ejholmes has joined #ruby
gigetoo has quit [Ping timeout: 276 seconds]
troulouliou_div2 has quit [Remote host closed the connection]
xall has quit [Ping timeout: 258 seconds]
blackmesa has joined #ruby
gigetoo has joined #ruby
Shashikant86 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ejholmes has quit [Quit: WeeChat 1.7]
myk267 has joined #ruby
UnknownSoldier has joined #ruby
harai has joined #ruby
jackjackdripper has quit [Quit: Leaving.]
mikecmpbll has quit [Quit: inabit. zz.]
jackjackdripper has joined #ruby
xen0fon has joined #ruby
ryan_notabot has joined #ruby
xen0fon has quit [Client Quit]
ryan_notabot has quit [Remote host closed the connection]
gusrub has joined #ruby
ryan_notabot has joined #ruby
blackbom1 has quit [Ping timeout: 276 seconds]
blaxter has quit [Quit: foo]
gigetoo has quit [Ping timeout: 264 seconds]
devon21 has quit [Quit: devon21]
devon21 has joined #ruby
psmolen_ has quit [Ping timeout: 252 seconds]
lxsameer has quit [Ping timeout: 264 seconds]
skweek has quit [Ping timeout: 245 seconds]
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tildes has joined #ruby
xen0fon has joined #ruby
last_staff has joined #ruby
aupadhye has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
__Yiota has joined #ruby
Beams has quit [Quit: .]
saslam has quit [Ping timeout: 248 seconds]
truenito has joined #ruby
minn has joined #ruby
schickung has quit [Quit: schickung]
JeanCarloMachado has quit [Ping timeout: 240 seconds]
ginetom_ has joined #ruby
nobitanobi has joined #ruby
bkxd has joined #ruby
JeanCarloMachado has joined #ruby
gigetoo has quit [Ping timeout: 245 seconds]
ginetom_ is now known as tom335
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
senayar has quit []
duderonomy has quit [Ping timeout: 256 seconds]
TomyWork has quit [Remote host closed the connection]
saslam has joined #ruby
psmolen has joined #ruby
sepp2k has quit [Quit: Leaving.]
wilbert has joined #ruby
schickung has joined #ruby
tlahtoani has joined #ruby
bkxd has quit [Ping timeout: 240 seconds]
Silthias1 has joined #ruby
infernix has quit [Read error: Connection reset by peer]
Silthias has quit [Ping timeout: 240 seconds]
psychicist__ has joined #ruby
chouhoulis has joined #ruby
simmib has joined #ruby
brendan- has joined #ruby
chouhoulis has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
pilne has joined #ruby
flying has quit []
tvw has quit [Ping timeout: 255 seconds]
infernix has joined #ruby
markholmes has joined #ruby
lanc has quit [Quit: zzZZZZzzZZZZzzZZzzZZZZzzzzzzzzz]
Derperperd has quit [Ping timeout: 258 seconds]
mholmes has quit [Ping timeout: 255 seconds]
ifctj has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 252 seconds]
cdg has joined #ruby
fuzzyhorns has quit [Quit: Leaving.]
millerti has joined #ruby
gusrub has quit [Remote host closed the connection]
cdg_ has quit [Ping timeout: 255 seconds]
tdump has quit [Remote host closed the connection]
nankyokusei has joined #ruby
lanc has joined #ruby
raul782 has quit [Read error: Connection reset by peer]
Kug3lis_off is now known as Kug3lis
raul782 has joined #ruby
gregf_ has quit [Quit: Page closed]
whathappens has joined #ruby
tyang__ has joined #ruby
Kug3lis is now known as Kug3lis_off
gigetoo has joined #ruby
nankyokusei has quit [Ping timeout: 240 seconds]
antgel has quit [Ping timeout: 255 seconds]
Derperperd has joined #ruby
infernix has quit [Ping timeout: 256 seconds]
JoshS has joined #ruby
hahuang65 has joined #ruby
minn has quit [Ping timeout: 240 seconds]
Kug3lis_off is now known as Kug3lis
renchan has quit [Quit: Leaving...]
tyang_ has quit [Ping timeout: 256 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
Kug3lis has quit [Quit: Textual IRC Client: www.textualapp.com]
UserJosh has quit [Ping timeout: 248 seconds]
SeepingN has joined #ruby
tdump has joined #ruby
tyang__ has quit [Quit: Leaving]
tyang has joined #ruby
schickung has quit [Quit: schickung]
kies has quit [Quit: baaaaiiiiiiiiiii~]
chouhoulis has joined #ruby
TomyLobo has joined #ruby
gigetoo has joined #ruby
Fernando-Basso has quit [Quit: WeeChat 1.5]
nowhereman has quit [Ping timeout: 256 seconds]
fuzzyhorns has joined #ruby
djbkd has joined #ruby
sepp2k has joined #ruby
myk267 has quit [Quit: Uh oh!]
brent__ has quit [Remote host closed the connection]
duderonomy has joined #ruby
Ishido has joined #ruby
<tdump> hey again
montanonic has joined #ruby
<tdump> let's say I have a large array of ints and I want to put every 20 entries into a subarray, what's the best way to go about it
<tdump> ?
minn has joined #ruby
gusrub has joined #ruby
synthroi_ has joined #ruby
<centrx> tdump: Check out the Array#each_slice method ?
<tdump> centrx: on it. thank you.
gigetoo has quit [Ping timeout: 256 seconds]
infernix has joined #ruby
duderonomy has quit [Ping timeout: 255 seconds]
ginetom_ has joined #ruby
synthroid has quit [Ping timeout: 240 seconds]
<tdump> centrx: that looks perfect. Another newbie question. How is there a quick way, maybe irb or ri, that will let me know if there is a bang version of a method? e.g. is there an each_slice! that modifies in place?
gigetoo has joined #ruby
<centrx> tdump: Personally I just use the website documentation, but I have seen people using ri commands. If a method name is documented, it must exist
gloscombe_ has joined #ruby
<tdump> centrx: thanks again
<tdump> this chatroom is awesome
<tdump> really appreciate all the help
<tdump> hopefully I can be the one doing some helping once I get more comfortable with the language
tom335 has quit [Ping timeout: 245 seconds]
nobitanobi has quit [Remote host closed the connection]
<centrx> Some day soon!
fder2 has left #ruby [#ruby]
pancakebreakfast has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chouhoul_ has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
chouhou__ has joined #ruby
blackmesa has quit [Ping timeout: 255 seconds]
myk267 has joined #ruby
alibby has quit [Ping timeout: 255 seconds]
gigetoo has joined #ruby
alibby has joined #ruby
bmurt has joined #ruby
chouhoulis has quit [Ping timeout: 260 seconds]
chouhoul_ has quit [Ping timeout: 240 seconds]
benlieb has joined #ruby
bkxd has joined #ruby
renchan has joined #ruby
username_ has quit [Ping timeout: 276 seconds]
tildes has quit [Ping timeout: 240 seconds]
minn has quit [Ping timeout: 264 seconds]
sbramlett has joined #ruby
sbramlett is now known as WerminZ
alibby has quit [Ping timeout: 240 seconds]
<baweaver> &ri Enumerable
<baweaver> &ri Hash
username_ has joined #ruby
<baweaver> &ri String
<baweaver> tdump: read those three
duderonomy has joined #ruby
<baweaver> that'll get you a huge amount of very practical information
<baweaver> If you know those three that covers a vast amount of what you'll typically use in Ruby
<WerminZ> hello all
whathappens has quit [Quit: Leaving...]
Immune has joined #ruby
whathappens has joined #ruby
bkxd has quit [Ping timeout: 255 seconds]
anisha_ has joined #ruby
troulouliou_dev has joined #ruby
gigetoo has quit [Ping timeout: 256 seconds]
chouhou__ has quit [Remote host closed the connection]
troulouliou_dev has quit [Max SendQ exceeded]
Fernando-Basso has joined #ruby
troulouliou_dev has joined #ruby
troulouliou_dev has quit [Max SendQ exceeded]
anisha has quit [Ping timeout: 252 seconds]
gigetoo has joined #ruby
duderonomy has quit [Ping timeout: 255 seconds]
troulouliou_dev has joined #ruby
WerminZ has quit [Quit: Leaving]
simmib has quit [Remote host closed the connection]
centrx has quit [Remote host closed the connection]
duderono_ has joined #ruby
centrx has joined #ruby
swills__ has joined #ruby
markholmes has quit [Ping timeout: 252 seconds]
larcara_ has joined #ruby
swills_ has quit [Read error: Connection reset by peer]
gigetoo has quit [Ping timeout: 240 seconds]
tdump has quit [Remote host closed the connection]
minn has joined #ruby
larcara_ has quit [Client Quit]
larcara has quit [Ping timeout: 240 seconds]
pancakebreakfast has joined #ruby
qba73 has joined #ruby
AndBobsYourUncle has joined #ruby
tdump has joined #ruby
chouhoulis has joined #ruby
gigetoo has joined #ruby
psychicist__ has quit [Ping timeout: 248 seconds]
jrafanie has quit [Ping timeout: 240 seconds]
<tdump> got another question for you fine folks
<tdump> ah you know i think i just thought of it
minn has quit [Ping timeout: 240 seconds]
jinie has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 248 seconds]
jinie has joined #ruby
tildes has joined #ruby
hahuang65 has quit [Ping timeout: 252 seconds]
pancakebreakfast has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nahra has quit [Ping timeout: 240 seconds]
hahuang65 has joined #ruby
Jamdaman_ has quit [Quit: Ex-Chat]
[Butch]_ has joined #ruby
gigetoo has joined #ruby
ruby727 has joined #ruby
ur5us has joined #ruby
bocaneri has quit [Read error: Connection reset by peer]
bove has quit [Ping timeout: 240 seconds]
[Butch] has quit [Ping timeout: 256 seconds]
[Butch]_ is now known as [Butch]
dmtd has joined #ruby
marxarelli|afk has quit [Quit: Textual IRC Client: www.textualapp.com]
Definity has joined #ruby
marxarelli has joined #ruby
skweek has joined #ruby
ifctj has joined #ruby
bove has joined #ruby
gigetoo has quit [Ping timeout: 260 seconds]
workmad3 has quit [Ping timeout: 245 seconds]
psychicist__ has joined #ruby
gigetoo has joined #ruby
markholmes has joined #ruby
synthroid has joined #ruby
<benlieb> in irb is there a method on a Class that can tell me what file it’s defined in?
ifctj has quit [Quit: Konversation terminated!]
brent__ has joined #ruby
synthroi_ has quit [Ping timeout: 276 seconds]
nobitanobi has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
nobitanobi has quit [Remote host closed the connection]
Jackneill has joined #ruby
ramfjord has joined #ruby
SeepingN has joined #ruby
jenrzzz has joined #ruby
<tobiasvl> benlieb: hm, I thought there was, but looks like maybe not? here's a small module someone made to do it though https://gist.github.com/wtaysom/1236979
brent__ has quit [Ping timeout: 276 seconds]
milardovich has joined #ruby
last_staff has quit [Quit: last_staff]
sneakerhax has joined #ruby
Cohedrin_ has joined #ruby
msg31 has joined #ruby
gigetoo has quit [Read error: Connection reset by peer]
gigetoo has joined #ruby
msmith has quit [Remote host closed the connection]
<msg31> Hello. How can prevent the redundancy in this code? https://paste.fedoraproject.org/543161/
msmith has joined #ruby
milardovich has quit [Ping timeout: 240 seconds]
loechel has quit []
dionysus69 has joined #ruby
<tobiasvl> msg31: [
<msg31> tobiasvl, ?
gigetoo has quit [Ping timeout: 276 seconds]
<tobiasvl> msg31: sorry, mistyped. but you can do something like {'json' => ServerspecTaskJSON, 'documentation' => ServerspecTaskDoc}.each { |k, v| v.new(k) do |t| ..... etc?
tdump has quit [Remote host closed the connection]
msmith has quit [Ping timeout: 255 seconds]
<msg31> Yep, I think that might work. That makes sense now that I see it, the brain was going to come up with that. Thanks!
Pumukel has joined #ruby
agit0 has joined #ruby
dhollinger has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
bkxd has joined #ruby
loechel has joined #ruby
ruby727 has quit [Ping timeout: 260 seconds]
kith has quit [Ping timeout: 260 seconds]
ur5us has quit [Remote host closed the connection]
dhollinger has joined #ruby
loechel has quit [Remote host closed the connection]
loechel has joined #ruby
last_staff has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
Pumukel has quit [Ping timeout: 245 seconds]
pancakebreakfast has joined #ruby
tlahtoani has quit [Quit: Connection closed for inactivity]
jshjsh has joined #ruby
bkxd has quit [Ping timeout: 260 seconds]
JoshS has quit [Ping timeout: 245 seconds]
jshjsh has quit [Remote host closed the connection]
loechel has quit [Ping timeout: 256 seconds]
brent__ has joined #ruby
d^sh has quit [Ping timeout: 240 seconds]
msmith has joined #ruby
d^sh has joined #ruby
gigetoo has joined #ruby
qba73 has quit [Read error: Connection reset by peer]
qba73 has joined #ruby
Synthead has joined #ruby
gigetoo has quit [Ping timeout: 276 seconds]
truenito has quit [Ping timeout: 252 seconds]
Fernando-Basso has quit [Quit: WeeChat 1.5]
r__rios has joined #ruby
r__rios has joined #ruby
r__rios has quit [Changing host]
psychicist__ has quit [Ping timeout: 252 seconds]
skweek has quit [Ping timeout: 255 seconds]
last_staff has quit [Quit: last_staff]
ur5us has joined #ruby
rrios has quit [Ping timeout: 248 seconds]
JeanCarloMachado has quit [Ping timeout: 258 seconds]
<manveru> tobiasvl: that works, as long as your class has methods :)
pawnbox has joined #ruby
vuoto has quit [Remote host closed the connection]
afterburned6387 has joined #ruby
nankyokusei has joined #ruby
<manveru> and btw for vim it's system("vim", file, "+#{line}") and i don't think you need to use ``, you don't care about the returned stdout
anisha_ has quit [Quit: This computer has gone to sleep]
<manveru> and i should probably edit the gist, since you didn't write it anyway :P
gigetoo has joined #ruby
ifctj has joined #ruby
<tobiasvl> manveru: yeah good point
nankyokusei has quit [Ping timeout: 240 seconds]
youch has quit [Ping timeout: 240 seconds]
pancakebreakfast has quit [Quit: Textual IRC Client: www.textualapp.com]
gusrub has quit [Remote host closed the connection]
gusrub has joined #ruby
whathappens has quit [Remote host closed the connection]
whathappens has joined #ruby
username_ has quit [Ping timeout: 245 seconds]
[Butch] has quit [Quit: I'm out . . .]
jaruga_____ has quit [Quit: jaruga_____]
kirun has joined #ruby
gigetoo has quit [Ping timeout: 256 seconds]
GarouDan has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
lanc has quit [Quit: zzZZZZzzZZZZzzZZzzZZZZzzzzzzzzz]
whathappens has quit [Ping timeout: 258 seconds]
cb has quit [Read error: Connection reset by peer]
ocbtec has quit [Quit: leaving]
gigetoo has quit [Ping timeout: 240 seconds]
jrafanie has joined #ruby
masterasia has joined #ruby
<masterasia> Hi
xen0fon has quit [Quit: xen0fon]
cb has joined #ruby
<masterasia> How can I ensure that network call doesn't go through?
<masterasia> using rspec
troulouliou_dev has quit [Quit: Leaving]
grh has joined #ruby
<fuzzyhorns> masterasia: prob want https://github.com/bblimke/webmock
<fuzzyhorns> or, you could stub at the ruby level rather than network level
gigetoo has joined #ruby
minn has joined #ruby
lanc has joined #ruby
wsk has joined #ruby
manjaro-kde5 has joined #ruby
xen0fon has joined #ruby
gigetoo has quit [Ping timeout: 256 seconds]
raul782 has quit [Ping timeout: 240 seconds]
<TomyLobo> hi
<TomyLobo> i have an array of strings, a regex and a replacement string for gsub
<TomyLobo> i want to discard all elements of the string that dont match the regex and apply the replacement to the rest
<TomyLobo> the regex is anchored, if that matters
<manveru> TomyLobo: well, that's easy
<TomyLobo> is there a way to do this without invoking the regex engine twice?
<TomyLobo> for each string
<manveru> if you're ok with mutating your strings
<TomyLobo> sure
chouhoulis has quit [Remote host closed the connection]
<manveru> strings.each{|s| s.gsub!(regex, replacement) }.compact
gigetoo has joined #ruby
<TomyLobo> how does that filter?
<Yxhuvud> gsub! returns nil if it doesn't modify the object
<TomyLobo> oh, nceat
<TomyLobo> -c
<TomyLobo> why each and not map?
chouhoulis has joined #ruby
chouhoulis has quit [Remote host closed the connection]
<Yxhuvud> you avoid creating a new array.
ifctj has quit [Ping timeout: 240 seconds]
chouhoulis has joined #ruby
<TomyLobo> oh, each modifies the existing array?
<elomatreb> No, but gsub! (with the !) modifies the elements in the array
<Yxhuvud> each doesn't, but gsub! modifies the object in the existing array, and then each returns the original array
chouhoulis has quit [Remote host closed the connection]
lanc has quit [Quit: zzZZZZzzZZZZzzZZzzZZZZzzzzzzzzz]
<TomyLobo> oh, obvious in hindsight :D
manjaro-kde5 has quit [Read error: Connection reset by peer]
bkxd has joined #ruby
lenwood has joined #ruby
<TomyLobo> well actually... i still dont get it
<Yxhuvud> That is, by the way, probably the first time I've actually seen anyone use the fact that each returns the collection that is iterated over.
<TomyLobo> if gsub! returns nil, and each does nothing with what is returned from the block, then how does the nil end up in the array?
<manveru> oh
<Yxhuvud> uh, good point.
<manveru> sorry, yeah, i'm wrong :)
<manveru> didn't try it ^^;
<manveru> >> %w[foo bar].map{|s| s.gsub!(/o/, 'x') }.compact
<ruby[bot]> manveru: # => ["fxx"] (https://eval.in/729343)
<manveru> that works
gigetoo has quit [Ping timeout: 248 seconds]
<TomyLobo> and compact is a fancy way of writing reject(&:nil?), right?
lanc has joined #ruby
<manveru> yeah
<manveru> if you only want a single iteration, you could use reduce
chouhoulis has joined #ruby
chouhoulis has quit [Remote host closed the connection]
bkxd has quit [Ping timeout: 252 seconds]
<manveru> >> %w(foo bar).reduce([]){|s,v| v.gsub!(/o/, 'x') ? s << v : s }
<ruby[bot]> manveru: # => ["fxx"] (https://eval.in/729344)
chouhoulis has joined #ruby
ginetom_ has quit [Ping timeout: 245 seconds]
<baweaver> &ri String#gsub
Cohedrin_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<baweaver> too lazy to google
<baweaver> >> 'foo'.gsub(/a/, 1)
<ruby[bot]> baweaver: # => no implicit conversion of Fixnum into String (TypeError) ...check link for more (https://eval.in/729345)
<baweaver> >> 'foo'.gsub(/a/, '1')
<ruby[bot]> baweaver: # => "foo" (https://eval.in/729346)
Cohedrin_ has joined #ruby
blackmesa has joined #ruby
gigetoo has joined #ruby
Definity has quit [Ping timeout: 264 seconds]
nuck has quit [Quit: Nuck Off]
<baweaver> >> s = 'foo'; s[/a/, s]
<ruby[bot]> baweaver: # => nil (https://eval.in/729349)
<baweaver> >> s = 'foo'; s[/o/, s]
<ruby[bot]> baweaver: # => undefined group name reference: foo (IndexError) ...check link for more (https://eval.in/729350)
<baweaver> ignore me
<manveru> >> 'foo'[/(?<os>o)/, :os]
<baweaver> was trying to find a way around using gsub! there
<ruby[bot]> manveru: # => "o" (https://eval.in/729351)
gigetoo has quit [Ping timeout: 252 seconds]
minimalism has joined #ruby
<manveru> yeah... i don't think there is any if you want to only run each match once
quick has joined #ruby
ginetom_ has joined #ruby
qba73 has quit [Read error: Connection reset by peer]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
qba73 has joined #ruby
izaac has quit [Ping timeout: 255 seconds]
grh has quit [Ping timeout: 240 seconds]
simmib_ has joined #ruby
username_ has joined #ruby
Pumukel has joined #ruby
izaac has joined #ruby
gigetoo has joined #ruby
ta has joined #ruby
skweek has joined #ruby
mikecmpbll has joined #ruby
ta has quit [Remote host closed the connection]
mikecmpbll has quit [Client Quit]
tlahtoani has joined #ruby
simmib_ has quit [Ping timeout: 276 seconds]
dviola has joined #ruby
gigetoo has quit [Ping timeout: 256 seconds]
tildes has quit [Ping timeout: 252 seconds]
lenwood has quit [Ping timeout: 255 seconds]
lenwood has joined #ruby
loechel has joined #ruby
loechel has quit [Remote host closed the connection]
Derperperd has quit [Ping timeout: 240 seconds]
whathappens has joined #ruby
Pumukel has quit [Ping timeout: 252 seconds]
gigetoo has joined #ruby
blackbom1 has joined #ruby
ta has joined #ruby
<TomyLobo> i have a bunch of servers that send me logs via udp. i have a rather dated program that catches and analyzes them. A few of the log messages now have a new format and I wanted to supplement the logs with some data acquired on a secondary channel.
lenwood has quit [Ping timeout: 240 seconds]
<TomyLobo> my plan was to send packets to that old program, spoofed to appear to come from one of the servers
<TomyLobo> i found the https://rubygems.org/gems/racket library, but it seems rather old and i'm getting strange exceptions from its guts
<TomyLobo> but i just noticed one of the dependencies is newer than the library itself, so that might cause it...
ddffg has joined #ruby
harai_ has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
raul782 has joined #ruby
harai has quit [Ping timeout: 256 seconds]
<TomyLobo> nope, same error with a version of bit-struct that is older than racket: $HOME/.gem/ruby/gems/bit-struct-0.13.6/lib/bit-struct/bit-struct.rb:169:in `add_field': Field length is already defined as a method. (BitStruct::FieldNameError)
qba73 has quit [Remote host closed the connection]
<TomyLobo> eww, one post from 2011 suggests going back to ruby 1.8.7
qba73 has joined #ruby
qba73 has quit [Remote host closed the connection]
qba73 has joined #ruby
<baweaver> this looks fresher
tyang has quit [Ping timeout: 256 seconds]
<TomyLobo> let's see if it works on cygwin *g*
blackbombay has joined #ruby
gigetoo has joined #ruby
cagomez has joined #ruby
bmurt has quit [Quit: Textual IRC Client: www.textualapp.com]
workmad3 has joined #ruby
wilbert has quit [Read error: Connection reset by peer]
wilbert_ has joined #ruby
blackbom1 has quit [Ping timeout: 240 seconds]
nobitanobi has joined #ruby
squarebracket has left #ruby ["WeeChat 1.4"]
sharon_so has joined #ruby
<sharon_so> Hi, I developed an app and i'd like to test its stability, from the OS, so i am thinking of tests like 'sigterm', process restart...etc, any suggestions on where i can get a list of test cases that would cover these 'stability' kind of tests ?
<sharon_so> .join #cpp
gigetoo has quit [Ping timeout: 240 seconds]
harai_ has quit [Ping timeout: 252 seconds]
Burgestrand has joined #ruby
ecuanaso has joined #ruby
harai has joined #ruby
Xeago has quit [Ping timeout: 245 seconds]
nobitanobi has quit [Ping timeout: 255 seconds]
<eam> sharon_so: what does "stability" mean?
<sharon_so> I'm new to development, so i was just thinking of 'common' tests that are related to OS issues, not exactly issues related to my App.
lenwood has joined #ruby
<sharon_so> eam: so my first thought was terminating it with sigterm, or a kill -9.
AnoHito_ has quit [Read error: Connection reset by peer]
<elomatreb> Why would you worry about such things? Esp. with drastic measures like that you can't really do anything about them in your app
AnoHito_ has joined #ruby
<sharon_so> elomatreb: i want to find out how the app will behave and if it will be able to recover.
gigetoo has joined #ruby
<baweaver> "I'm new to development" - don't worry about that
<baweaver> it's a bit of a time drain for very little gain
dionysus70 has joined #ruby
<baweaver> Stability is essentially having a logging program on it and using something like Monit to say if RAM use goes over X or CPU use goes over Y then restart
dionysus69 has quit [Ping timeout: 240 seconds]
dionysus70 is now known as dionysus69
<baweaver> or if program down, start again
last_staff has joined #ruby
<sharon_so> baweaver: any thoughts on where i might be able to get a list of common tests related to external factors, i can only think of a few (sigterm, sigkill, disk space, network impediment)
<baweaver> don't worry about them
ecuanaso has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<baweaver> you're microoptimizing.
<baweaver> that's what other monitoring tools are for
gigetoo has quit [Ping timeout: 240 seconds]
brendan- has quit [Read error: Connection reset by peer]
bkxd has joined #ruby
harai_ has joined #ruby
<baweaver> your program should only be concerned with what it does
harai has quit [Ping timeout: 252 seconds]
<baweaver> leave the rest to something like Sensu or Monit
brendan- has joined #ruby
lanc has quit [Quit: zzZZZZzzZZZZzzZZzzZZZZzzzzzzzzz]
ur5us has quit [Ping timeout: 252 seconds]
<baweaver> Monit is used to monitor external process conditions on the server and influence programs as needed (restart, reload conf, start, etc)
<baweaver> Sensu is used to check the condition of a group of servers
<elomatreb> And since things like Out Of Memory or a process kill can happen at almost any point during your apps execution, it doesn't make sense to worry about them since you can't predict the effects
<baweaver> You want to do two things when that happens:
<baweaver> 1) Alert via email or etc
<baweaver> 2) try to recover automatically
synthroid has quit []
tomphp has joined #ruby
<elomatreb> 3) All of the above
minn has quit [Ping timeout: 248 seconds]
cevett has quit [Read error: Connection reset by peer]
bkxd has quit [Ping timeout: 252 seconds]
cevett has joined #ruby
ur5us has joined #ruby
<baweaver> sharon_so: does that all make sense?
gigetoo has joined #ruby
wilbert_ has quit [Quit: WeeChat 1.7]
wilbert has joined #ruby
<sharon_so> thanks baweaver , it does
hahuang61 has joined #ruby
gusrub has quit [Remote host closed the connection]
Ishido has quit [Quit: Roads? Where We're Going We Don't Need Roads.]
qba73 has quit [Remote host closed the connection]
ecuanaso has joined #ruby
qba73 has joined #ruby
gigetoo has quit [Ping timeout: 248 seconds]
tomphp_ has joined #ruby
qba73 has quit [Read error: Connection reset by peer]
cagomez has quit [Remote host closed the connection]
qba73 has joined #ruby
pawnbox has quit [Remote host closed the connection]
tomphp has quit [Ping timeout: 245 seconds]
ramfjord has quit [Ping timeout: 252 seconds]
centrx has quit [Remote host closed the connection]
centrx has joined #ruby
centrx has joined #ruby
centrx has quit [Changing host]
GinoManWorks has quit [Quit: Leaving]
ramfjord has joined #ruby
ramortegui has quit [Quit: Ex-Chat]
brendan- has quit [Ping timeout: 252 seconds]
whathappens has quit [Remote host closed the connection]
millerti has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
malconis has quit [Read error: Connection reset by peer]
raul782 has quit [Remote host closed the connection]
whathappens has joined #ruby
Burgestrand has quit [Quit: Closing time!]
raul782 has joined #ruby
whathappens has quit [Remote host closed the connection]
nankyokusei has joined #ruby
whathappens has joined #ruby
msmith has quit [Remote host closed the connection]
centrx has quit []
afterburned6387 has quit []
renchan has quit [Ping timeout: 255 seconds]
brendan- has joined #ruby
nankyokusei has quit [Ping timeout: 252 seconds]
whathappens has quit [Remote host closed the connection]
whathappens has joined #ruby
ur5us has quit [Remote host closed the connection]
harai_ has quit [Ping timeout: 240 seconds]
qba73 has quit []
harai_ has joined #ruby
<masterasia> fuzzyhorns, thank you
gigetoo has joined #ruby
tomphp_ has quit [Read error: Connection reset by peer]
ecuanaso has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lanc has joined #ruby
dmtd has quit [Quit: Connection closed for inactivity]
tomphp has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
cajone has left #ruby [#ruby]
c355e3b has quit [Quit: Connection closed for inactivity]
wilbert has quit [Ping timeout: 245 seconds]
Xeago has joined #ruby
jenrzzz has quit [Ping timeout: 276 seconds]
gigetoo has joined #ruby
Xeago has quit [Read error: Connection reset by peer]
Xeago_ has joined #ruby
Xeago_ is now known as Xeago
agit0 has quit [Quit: zzzZZZ….]
benlieb has quit [Quit: benlieb]
lanc has quit [Quit: zzZZZZzzZZZZzzZZzzZZZZzzzzzzzzz]
harai_ has quit [Ping timeout: 252 seconds]
quick has quit [Ping timeout: 240 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
cagomez has joined #ruby
lanc has joined #ruby
biberu has quit []
MrPunkin has joined #ruby
<MrPunkin> I have a hash that says one of the keys is a Fixnum… but calling .zero? on the fixnum gives an undefined method for nil:NilClass error.
malconis has joined #ruby
<MrPunkin> What’s up?
ledestin has joined #ruby
lanc has quit [Client Quit]
matp has quit [Remote host closed the connection]
matp has joined #ruby
<MrPunkin> However, if I paste the hash into console and run the same tests it works fine. So is this some odd issue with how that hash is populated?
marxarelli is now known as marxarelli|afk
marxarelli|afk is now known as marxarelli
tomphp_ has joined #ruby
dionysus69 has quit [Ping timeout: 240 seconds]
tomphp has quit [Read error: Connection reset by peer]
Burgestrand has joined #ruby
GarouDan has joined #ruby
fuzzyhorns has quit [Quit: Leaving.]
<baweaver> MrPunkin: Mention when you're crossposting, helps cut down on duplicate answers you might get.
harfangk has quit [Quit: Textual IRC Client: www.textualapp.com]
<baweaver> Is that first line supposed to be `data = {...}` instead of `{...}` ?
<baweaver> and are you dead sure your code has that value filled in every hash?
<baweaver> chances are it's blank in one of them
bkxd has joined #ruby
Burgestrand has quit [Ping timeout: 255 seconds]
polishdub has quit [Quit: Leaving]
<MrPunkin> baweaver: Sorry, it’s an already set hash, I was just giving the output of it for context as to exactly what the inspect looks like.
<MrPunkin> baweaver: you’re probably right though, it’s likely in a different reference to this hash that existists in a loop than the one I’m focusing on. Thanks for the reminder.
<baweaver> surround it in a rescue
<baweaver> then see what that error is when it hits
bkxd has quit [Ping timeout: 276 seconds]
dogweather has joined #ruby
OTORelic has quit [Ping timeout: 245 seconds]
tomphp_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Jackneill has quit [Remote host closed the connection]
harai_ has joined #ruby
griffindy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
brent__ has quit [Read error: Connection reset by peer]
mostlybadfly has joined #ruby
agent_white has quit [Quit: baibai]
wsk has quit [Quit: Leaving]
sebd has quit [Ping timeout: 240 seconds]
sebd has joined #ruby
toretore has quit [Ping timeout: 240 seconds]
ddffg has quit [Quit: Leaving]
agit0 has joined #ruby
sepp2k has quit [Read error: Connection reset by peer]
gigetoo has joined #ruby
workmad3 has quit [Ping timeout: 256 seconds]
brent__ has joined #ruby
TomyLobo has quit [Ping timeout: 255 seconds]
hahuang65 has quit [Ping timeout: 248 seconds]
gigetoo has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
jenrzzz has joined #ruby
MrPunkin has quit [Quit: MrPunkin]
CloCkWeRX has quit [Quit: Leaving.]
skweek has quit [Ping timeout: 258 seconds]
Azure has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
leitz has joined #ruby
alex`` has quit [Ping timeout: 240 seconds]
montanonic has quit [Ping timeout: 240 seconds]
pawnbox has joined #ruby
tdump has joined #ruby
jhack has quit [Quit: jhack]
tdump has quit [Client Quit]
<leitz> Could use some help with gem building, this fails on 1.8.7 and 2.4.0. https://gist.github.com/LeamHall/86f2535e5447aa2a22e19164a75cfffb
gigetoo has joined #ruby
pawnbox has quit [Ping timeout: 240 seconds]
<baweaver> 1.8.x is ancient
<baweaver> 2.4.0 has some issues with older versions of json < 2.x
zeroDi has joined #ruby
<baweaver> because of a unification between Fixnum and Bignum
<baweaver> 1.8, 1.9, 2.0, and 2.1 are all End of Life
<leitz> Hey baweaver, I know 1.8.7 is old, but it's installed on millions of computers. The actual code in the gem runs under both.
<elomatreb> I seriously doubt 1.8 is installed on "millions of computers"
<baweaver> It's not.
<baweaver> Recent versions of Mac OSX have 2.0.x
<leitz> Sadly, getting the same errors on both versions of Ruby.
<baweaver> and if someone's installing gems, it makes sense to have recent versions of Ruby
<leitz> RHEL 6 boxes, the most common in large corproate use, have it.
<baweaver> you'd have to be a great fool to leave it
<baweaver> security concerns abound in leaving ancient packages laying around
jackjackdripper1 has joined #ruby
rikkipitt has joined #ruby
gigetoo has quit [Ping timeout: 255 seconds]
<baweaver> Linking to your own blog post isn't going to convince me of much of anything.
<baweaver> If you run the servers you have authority to upgrade them
<baweaver> do so
<leitz> baweaver, if you have read the blog and have a good argument, feel free to share.
<baweaver> you don't _have_ to use it
jackjackdripper has quit [Ping timeout: 240 seconds]
<baweaver> you can just as easily upgrade it in the build stage
<baweaver> not to mention package all the upgrades into their own images
<leitz> Did you read the blog post?
<baweaver> I did
<baweaver> and I do not agree in the least
<elomatreb> If you want to make the learning argument, versions after 1.8 cleaned up a lot of ancient Perlism that made the language confusing
<baweaver> Running insecure versions of software because it's default is dangerous
<leitz> Got a gost-benefit analysis to support?
<leitz> cost-benefit, long day at work.
<baweaver> It's so old that there are pre-canned exploits targeting it directly. RHEL 6 is so common that it's exceptionally dangerous not to patch it
<leitz> elomatreb, I'd prefer to run much later versions. However, it makes no sense given the level of effort compared to the benefits.
<baweaver> the level of effort is literally upgrading your package repos and installing it
<baweaver> any sysadmin worth their salt should be able to automate that
malconis has quit [Read error: Connection reset by peer]
<elomatreb> In the long run, you'll probably have less work with recent Ruby versions. Almost no gems work with 1.8 anymore
<havenwood> "It is insecure. Maybe true. However, almost all software has bugs and insecurities." <- This is the troubling part of the post for me.
<leitz> havenwood, how so?
<baweaver> Maybe true nothing, it's absolutely true
<elomatreb> It didn't even have the `symbol: "value"` syntax
<baweaver> It's called technical debt and you're going to drown in it
gigetoo has joined #ruby
<baweaver> take it from someone who runs sites with tens of thousands of servers, upgrade
<havenwood> leitz: Using software that no longer receives security updates for publicly disclosed vulnerabilities isn't a good idea.
<baweaver> A sysadmin that cannot be trusted to upgrade known vulnerabilities is a hazard to their company
<baweaver> A simple NMAP scan is all it takes to expose a laundry list of vulnerabilites
alex`` has joined #ruby
<baweaver> Tenable Nessus would do the same
<baweaver> The word negligence comes to mind quickly, and justifying it only makes it worse
<leitz> havenwood, the RH supported rpms do get some security backports. So it's not pure 1.8.7, but RH's patched version of it.
saslam has quit [Ping timeout: 240 seconds]
<elomatreb> Ruby switched infrastructure with the version change from 1.8 to 1.9. Is there even anything to backport?
<havenwood> leitz: Yes, there are some unofficial security backports. I'm more accepting the premise that "It is insecure."
gigetoo has quit [Ping timeout: 240 seconds]
<leitz> havenwood, I don't understnad the "more accepting" part of that last sentence.
<leitz> elomatreb, RH backports security stuff, not architecture. Trust me, I have to keep notes on what's 1.8 specific as 1.9 changed a bunch of stuff. When I was working on Puppet based servers I cheated and used the Puppet packaged 1.9 where I could.
<elomatreb> With Ruby 1.9, the default interpreter was replaced by a completely different project (YARV)
nahra has joined #ruby
<leitz> Yeah, and even RHEL 7 only had Ruby 2.0.x, I think.
<leitz> had/has
<elomatreb> Anyway, you're probably better off not caring about ancient Ruby versions. We can't really help you more than that
<leitz> Sadly, it chokes on 2.4.0 too. Same issue.
<baweaver> Use json 2.x
UserOO7 has joined #ruby
gigetoo has joined #ruby
UserOO7 has quit [Remote host closed the connection]
charliesome has joined #ruby
DLSteve_ has quit [Quit: All rise, the honorable DLSteve has left the channel.]
banisterfiend has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
gigetoo has quit [Ping timeout: 260 seconds]
bkxd has joined #ruby
pawnbox has joined #ruby
skweek has joined #ruby
danielpclark has joined #ruby
last_staff has quit [Quit: last_staff]
kht has joined #ruby
lenwood has quit [Ping timeout: 255 seconds]
mikecmpbll has joined #ruby
rikkipitt has quit [Quit: Leaving...]
bkxd has quit [Ping timeout: 240 seconds]
gigetoo has joined #ruby
pawnbox has quit [Ping timeout: 256 seconds]
c355e3b has joined #ruby
patarr has quit [Ping timeout: 240 seconds]
enterprisey has joined #ruby
mikecmpbll has quit [Remote host closed the connection]
mikecmpbll has joined #ruby
JeanCarloMachado has joined #ruby
gigetoo has quit [Ping timeout: 240 seconds]
CloCkWeRX has joined #ruby