tonyynot has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
DmitryBochkarev has quit [Quit: This computer has gone to sleep]
DmitryBochkarev has joined #ruby
mistermocha has quit [Read error: Connection reset by peer]
Sucks has quit [Ping timeout: 246 seconds]
mistermocha has joined #ruby
Sucks has joined #ruby
mleung has quit [Quit: mleung]
tubuliferous_ has quit [Ping timeout: 268 seconds]
LoneHerm_ has joined #ruby
ljames has quit []
tvon has quit [Remote host closed the connection]
tvon has joined #ruby
tvon has quit [Remote host closed the connection]
tvon has joined #ruby
kies has joined #ruby
danielwzd has joined #ruby
rkazak has quit [Quit: Sleep.....ing....]
LoneHerm_ has quit [Ping timeout: 276 seconds]
Chagel has joined #ruby
mistermocha has quit [Read error: Connection reset by peer]
mistermocha has joined #ruby
I has joined #ruby
I has quit [Remote host closed the connection]
hightower6 has joined #ruby
dopie has joined #ruby
djbkd has joined #ruby
htmldrum has quit [Ping timeout: 244 seconds]
aupadhye has joined #ruby
stardiviner has quit [Ping timeout: 244 seconds]
bricker has joined #ruby
mistermocha has quit [Read error: Connection reset by peer]
mistermocha has joined #ruby
bricker has quit [Ping timeout: 246 seconds]
halfamind has joined #ruby
tubuliferous_ has joined #ruby
braincrash has quit [Quit: bye bye]
phatypus has quit [Quit: .>]
tomatoes has quit [Ping timeout: 240 seconds]
halfamind has quit [Ping timeout: 276 seconds]
stardiviner has joined #ruby
tubuliferous_ has quit [Ping timeout: 248 seconds]
joonty has joined #ruby
boontdustie has joined #ruby
joonty has quit [Ping timeout: 260 seconds]
mleung has joined #ruby
ramfjord has joined #ruby
braincras has joined #ruby
mistermocha has quit [Ping timeout: 240 seconds]
mistermocha has joined #ruby
ramfjord has quit [Ping timeout: 244 seconds]
tvon has quit [Remote host closed the connection]
tvon has joined #ruby
`tim` has joined #ruby
ur5us has joined #ruby
tvon has quit [Ping timeout: 276 seconds]
treaki_ has joined #ruby
SG045734 has quit [Ping timeout: 248 seconds]
ta_ has joined #ruby
treaki__ has quit [Ping timeout: 276 seconds]
LoneHermit has joined #ruby
mistermocha has quit [Read error: Connection reset by peer]
RegulationD has quit [Ping timeout: 246 seconds]
Suntzu has quit [Read error: Connection reset by peer]
mistermocha has joined #ruby
jdawgaz has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tvon has joined #ruby
_blizzy_ has quit [Quit: Leaving]
LoneHermit has quit [Ping timeout: 244 seconds]
ta_ has quit [Remote host closed the connection]
ta_ has joined #ruby
baweaver has joined #ruby
Xiti has quit [Quit: Xiti]
A124 has quit [Quit: '']
mistermocha has quit [Read error: Connection reset by peer]
mistermo_ has joined #ruby
baweaver has quit [Remote host closed the connection]
clorisu has joined #ruby
ta_ has quit [Ping timeout: 246 seconds]
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
<clorisu>
whats the difference between a method and an action? (eg 'home' in 'def home end' inside a controller)
A124 has joined #ruby
griffindy has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
tubuliferous_ has joined #ruby
gix has quit [Ping timeout: 260 seconds]
pawnbox has quit [Ping timeout: 268 seconds]
mistermo_ has quit [Read error: Connection reset by peer]
awasum has joined #ruby
bronson has joined #ruby
boontdustie has quit [Remote host closed the connection]
Chagel has quit [Ping timeout: 268 seconds]
mistermocha has joined #ruby
Musashi007 has joined #ruby
gix has joined #ruby
techsilo has quit [Quit: Leaving]
duncannz has quit [Ping timeout: 240 seconds]
bronson has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 244 seconds]
Suntzu has joined #ruby
tvon has quit [Remote host closed the connection]
tvon has joined #ruby
tvon has quit [Remote host closed the connection]
tvon has joined #ruby
yqt has quit [Ping timeout: 268 seconds]
yfeldblum has quit [Remote host closed the connection]
Musashi007 has quit [Quit: Musashi007]
mistermocha has quit [Read error: Connection reset by peer]
mistermocha has joined #ruby
halfamind has joined #ruby
hk238 has joined #ruby
sauvin has joined #ruby
arescorpio has quit [Quit: Leaving.]
CloCkWeRX has joined #ruby
jenrzzz has joined #ruby
halfamind has quit [Ping timeout: 260 seconds]
ur5us has quit []
<pipework>
clorisu: An action is an instance method on a controller that is public. One could assume any defined methods on a controller class are actions, but they'd be wrong, which is sad. It's essentially a controller method that's usually routable.
Sucks has quit [Ping timeout: 260 seconds]
jpfuentes2 has joined #ruby
frustrum has quit [Ping timeout: 240 seconds]
kies has quit [Remote host closed the connection]
ramfjord has joined #ruby
<clorisu>
that went over my head pipework
jenrzzz has quit [Ping timeout: 240 seconds]
ta_ has joined #ruby
ramfjord has quit [Ping timeout: 248 seconds]
rkazak has joined #ruby
postmodern has quit [Quit: Leaving]
Meow-J has joined #ruby
chouhoul_ has joined #ruby
whippythellama has quit [Quit: WeeChat 1.2]
chouhoulis has quit [Ping timeout: 250 seconds]
LoneHerm_ has joined #ruby
ta_ has quit [Remote host closed the connection]
mistermocha has quit [Read error: Connection reset by peer]
aupadhye has quit [Remote host closed the connection]
ohaibbq_ has quit [Ping timeout: 268 seconds]
aupadhye has joined #ruby
davee_ has joined #ruby
ohaibbq__ has quit [Ping timeout: 268 seconds]
aupadhye has quit [Remote host closed the connection]
ohaibbq_ has joined #ruby
CloCkWeRX has joined #ruby
ohaibbq_ has quit [Read error: Connection reset by peer]
mistermocha has joined #ruby
ohaibbq_ has joined #ruby
aupadhye has joined #ruby
ohaibbq_ has quit [Read error: Connection reset by peer]
ohaibbq has quit [Ping timeout: 240 seconds]
ohaibbq has joined #ruby
ohaibbq has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
<xybre>
clorisu: Rails calls certain methods. It calls them "actions".
ohaibbq_ has joined #ruby
<Ox0dea>
clorisu: It's ill-advised to try to learn Rails before you have the rudiments of Ruby.
mistermocha has quit [Ping timeout: 240 seconds]
ohaibbq__ has joined #ruby
ohaibb___ has joined #ruby
ohaibbq has quit [Ping timeout: 250 seconds]
ensyde_ has quit [Ping timeout: 248 seconds]
devbug has quit [Ping timeout: 248 seconds]
ohaibbq_ has quit [Ping timeout: 240 seconds]
Jackneill has joined #ruby
ohaibb___ has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
ohaibbq__ has quit [Ping timeout: 240 seconds]
tvon has quit [Remote host closed the connection]
tvon has joined #ruby
ohaibbq_ has joined #ruby
ohaibbq_ has quit [Read error: Connection reset by peer]
ohaibbq_ has joined #ruby
dionysus69 has joined #ruby
ohaibbq has quit [Ping timeout: 268 seconds]
tvon has quit [Remote host closed the connection]
darkf_ has joined #ruby
tvon has joined #ruby
tercenya_ has joined #ruby
crdpink has quit [Excess Flood]
Nahra has quit [Remote host closed the connection]
lxsameer has joined #ruby
crdpink has joined #ruby
Nahra has joined #ruby
ohaibbq has joined #ruby
tercenya has quit [Ping timeout: 248 seconds]
ohaibbq_ has quit [Ping timeout: 250 seconds]
ohaibbq__ has joined #ruby
darkf has quit [Ping timeout: 248 seconds]
ohaibbq__ has quit [Read error: Connection reset by peer]
ohaibbq_ has joined #ruby
ohaibbq__ has joined #ruby
johnny56 has joined #ruby
johnny56_ has quit [Ping timeout: 264 seconds]
ohaibbq has quit [Ping timeout: 248 seconds]
ohaibb___ has joined #ruby
yfeldblum has quit [Ping timeout: 268 seconds]
codecop has joined #ruby
ohaibbq_ has quit [Ping timeout: 248 seconds]
ohaibbq__ has quit [Ping timeout: 248 seconds]
Dimik has quit [Ping timeout: 248 seconds]
ohaibbq has joined #ruby
Ishido has joined #ruby
ohaibb___ has quit [Ping timeout: 248 seconds]
hightower3 has quit [Ping timeout: 260 seconds]
marr has joined #ruby
ohaibbq has quit [Ping timeout: 268 seconds]
ohaibbq has joined #ruby
ohaibbq has quit [Remote host closed the connection]
ohaibbq has joined #ruby
ohaibbq_ has joined #ruby
firstdayonthejob has joined #ruby
Vlat- has joined #ruby
ohaibbq__ has joined #ruby
dionysus69 has quit [Ping timeout: 260 seconds]
ohaibb___ has joined #ruby
ohaibbq has quit [Ping timeout: 268 seconds]
ohaibbq has joined #ruby
ohaibbq_ has quit [Ping timeout: 268 seconds]
ohaibbq has quit [Read error: Connection reset by peer]
ohaibb___ has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
ohaibbq__ has quit [Ping timeout: 268 seconds]
duncannz has quit [Remote host closed the connection]
ohaibbq_ has joined #ruby
ohaibbq_ has quit [Read error: Connection reset by peer]
ohaibbq_ has joined #ruby
ohaibbq has quit [Ping timeout: 250 seconds]
ohaibbq has joined #ruby
triangles has joined #ruby
jenrzzz has joined #ruby
ohaibbq_ has quit [Ping timeout: 248 seconds]
ohaibbq_ has joined #ruby
clorisu has quit [Ping timeout: 244 seconds]
Beast has joined #ruby
ohaibbq has quit [Ping timeout: 268 seconds]
ohaibbq_ has quit [Ping timeout: 252 seconds]
merida has quit [Remote host closed the connection]
halfamind has joined #ruby
infra-red has joined #ruby
yfeldblum has joined #ruby
<shevy>
learn all the things!
merida_ has quit [Ping timeout: 276 seconds]
halfamind has quit [Ping timeout: 244 seconds]
jenrzzz has quit [Ping timeout: 252 seconds]
Chagel has joined #ruby
Cohedrin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
infra-red has quit [Ping timeout: 276 seconds]
frustrum has joined #ruby
mdw has joined #ruby
ohaibbq has joined #ruby
ohaibbq_ has joined #ruby
clorisu has joined #ruby
clorisu has quit [Max SendQ exceeded]
frustrum has quit [Ping timeout: 250 seconds]
clorisu has joined #ruby
clorisu has quit [Max SendQ exceeded]
clorisu has joined #ruby
clorisu has quit [Max SendQ exceeded]
ohaibbq__ has joined #ruby
clorisu has joined #ruby
clorisu has quit [Max SendQ exceeded]
clorisu has joined #ruby
ohaibbq has quit [Ping timeout: 240 seconds]
clorisu has quit [Max SendQ exceeded]
clorisu has joined #ruby
clorisu has quit [Max SendQ exceeded]
clorisu has joined #ruby
clorisu has quit [Max SendQ exceeded]
ohaibbq_ has quit [Ping timeout: 268 seconds]
hightower6 has quit [Ping timeout: 244 seconds]
mdw has quit [Ping timeout: 244 seconds]
ohaibbq__ has quit [Ping timeout: 240 seconds]
ohaibbq has joined #ruby
ohaibbq has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
zapata has quit [Ping timeout: 260 seconds]
charlemagne has joined #ruby
charlemagne has quit [Remote host closed the connection]
mdw has joined #ruby
tvw has quit [Remote host closed the connection]
darkf_ has quit [Quit: Leaving]
tvw has joined #ruby
ohaibbq has quit [Ping timeout: 276 seconds]
tvw has quit [Remote host closed the connection]
ohaibbq has joined #ruby
hightower6 has joined #ruby
hightower3 has joined #ruby
nofxx has quit [Ping timeout: 240 seconds]
ohaibbq has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
mdw has quit [Ping timeout: 260 seconds]
dgncn has quit [Excess Flood]
zapata has joined #ruby
dgncn has joined #ruby
LoneHerm_ has joined #ruby
ohaibbq has quit [Ping timeout: 248 seconds]
ohaibbq has joined #ruby
ohaibbq has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
ohaibbq has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
jokke has quit [Quit: WeeChat 1.4]
LoneHerm_ has quit [Ping timeout: 276 seconds]
jokke has joined #ruby
mdw has joined #ruby
ohaibbq_ has joined #ruby
hightower6 has quit [Ping timeout: 276 seconds]
baweaver has joined #ruby
ohaibbq__ has joined #ruby
ohaibbq has quit [Ping timeout: 248 seconds]
ohaibbq_ has quit [Ping timeout: 240 seconds]
ohaibbq has joined #ruby
graffix has quit [Ping timeout: 276 seconds]
ohaibbq__ has quit [Ping timeout: 248 seconds]
ohaibbq_ has joined #ruby
baweaver has quit [Ping timeout: 250 seconds]
saneax_AFK is now known as saneax
mdw has quit [Quit: Sleeping Zzzzz]
ohaibbq__ has joined #ruby
ohaibbq__ has quit [Read error: Connection reset by peer]
ohaibbq_ has quit [Read error: Connection reset by peer]
ohaibbq__ has joined #ruby
ohaibbq has quit [Ping timeout: 268 seconds]
ohaibbq has joined #ruby
mdw has joined #ruby
ohaibbq__ has quit [Read error: Connection reset by peer]
ohaibbq_ has joined #ruby
ta_ has joined #ruby
ohaibbq__ has joined #ruby
ohaibbq__ has quit [Read error: Connection reset by peer]
mdw has quit [Client Quit]
ohaibbq__ has joined #ruby
ohaibbq has quit [Ping timeout: 268 seconds]
graffix has joined #ruby
<apeiros>
!fixcon ohaibbq_
ohaibbq_ was kicked from #ruby by ruby[bot] [repeated join/part detected]
infra-red has joined #ruby
halfamind has joined #ruby
ohaibbq__ has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
halfamind has quit [Ping timeout: 248 seconds]
ohaibbq__ has joined #ruby
ohaibbq__ has quit [Read error: Connection reset by peer]
ohaibbq has quit [Ping timeout: 248 seconds]
DenSchub has quit [Read error: Connection reset by peer]
infra-red has quit [Remote host closed the connection]
ohaibbq has joined #ruby
toaoMgeorge has left #ruby ["Leaving"]
tvon has quit [Remote host closed the connection]
DenSchub has joined #ruby
tvon has joined #ruby
BSaboia has joined #ruby
Musashi007 has joined #ruby
bob434 has quit [Quit: This computer has gone to sleep]
mistermocha has joined #ruby
ohaibbq has quit [Ping timeout: 250 seconds]
ohaibbq has joined #ruby
ohaibbq__ has joined #ruby
tvon has quit [Ping timeout: 248 seconds]
klaas has joined #ruby
ohaibbq has quit [Ping timeout: 250 seconds]
mistermocha has quit [Ping timeout: 248 seconds]
uglybandersnatch has joined #ruby
saneax is now known as saneax_AFK
ohaibbq__ has quit [Ping timeout: 240 seconds]
ohaibbq has joined #ruby
ohaibbq has quit [Read error: Connection reset by peer]
Mia has joined #ruby
Mia has quit [Changing host]
Mia has joined #ruby
ohaibbq has joined #ruby
millerti has joined #ruby
<apeiros>
I guess !fixcon needs wildcards :-|
ohaibbq has quit [Read error: Connection reset by peer]
uglybandersnatch has quit [Ping timeout: 244 seconds]
Didac has joined #ruby
ohaibbq has joined #ruby
kith has joined #ruby
mdw has joined #ruby
hightower3 has quit [Ping timeout: 252 seconds]
pawnbox has joined #ruby
ohaibbq has quit [Ping timeout: 264 seconds]
ramfjord has joined #ruby
firstdayonthejob has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
Chagel has quit [Ping timeout: 246 seconds]
Musashi007 has quit [Quit: Musashi007]
Meow-J has quit [Quit: Connection closed for inactivity]
<shevy>
hmm when we have a method such as: def foo(argument1, argument2)
rdark has joined #ruby
<shevy>
is there a general name for variables like that?
ohaibbq has quit [Ping timeout: 264 seconds]
<tobiasvl>
shevy: what do you mean by "variables like that"
pawnbox has quit [Ping timeout: 240 seconds]
<sneep>
method arguments?
<tobiasvl>
to be pedantic (since you're askin): they're called parameters btw, not arguments ;)
<tobiasvl>
parameters are in the method definition, arguments are the values that are passed to the method when called
millerti has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
hightower2 has joined #ruby
<nano->
drbrain: Humm.. just built rdoc from git, and installed via moving to pkg directory in rdoc after rake package, and issuing "gem install --local rdoc-0.borked.gem". I still see the problem of missing constants if I include both .c and .rb files.
<shevy>
tobiasvl like when you use them inside the method
<nano->
drbrain: not sure how to tell if it conflicts with my system wide installed rdoc though.
mdw_ has quit [Ping timeout: 246 seconds]
<Ox0dea>
tobiasvl: And yet `args` is probably *the* most common parameter name.
<Ox0dea>
That's not to say I don't agree with the distinction you cited above, mind.
ohaibbq has quit [Ping timeout: 240 seconds]
ohaibbq has joined #ruby
mdw has joined #ruby
SCHAAP137 has joined #ruby
mdw has quit [Read error: Connection reset by peer]
frustrum has joined #ruby
`tim` has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
arlek has joined #ruby
ohaibbq has quit [Ping timeout: 248 seconds]
htmldrum has joined #ruby
ohaibbq has joined #ruby
ohaibbq has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
frustrum has quit [Ping timeout: 260 seconds]
ohaibbq has quit [Read error: Connection reset by peer]
millerti has joined #ruby
ohaibbq has joined #ruby
hightower6 has joined #ruby
neanderslob_ has quit [Ping timeout: 276 seconds]
mdw has joined #ruby
moeabdol has quit [Ping timeout: 260 seconds]
roshanavand has joined #ruby
ohaibbq has quit [Ping timeout: 244 seconds]
Spami has joined #ruby
halfamind has joined #ruby
ohaibbq has joined #ruby
halfamind has quit [Ping timeout: 252 seconds]
roshanavand has quit [Quit: This computer has gone to sleep]
jdawgaz has joined #ruby
Vingador has joined #ruby
TheCubeLord has joined #ruby
Chagel has joined #ruby
ohaibbq has quit [Ping timeout: 240 seconds]
noServic1 has joined #ruby
ohaibbq has joined #ruby
tvon has joined #ruby
mikecmpbll has joined #ruby
noService has quit [Ping timeout: 246 seconds]
sdothum has joined #ruby
ohaibbq__ has joined #ruby
ohaibbq has quit [Read error: Connection reset by peer]
mistermocha has joined #ruby
ohaibbq has joined #ruby
ohaibbq has quit [Remote host closed the connection]
ohaibbq has joined #ruby
tvon has quit [Ping timeout: 240 seconds]
ohaibbq has quit [Read error: Connection reset by peer]
ohaibbq has joined #ruby
mdw has quit [Quit: Sleeping Zzzzz]
jottr has joined #ruby
ramfjord has quit [Quit: Lost terminal]
ohaibb___ has joined #ruby
morfin has joined #ruby
saneax_AFK is now known as saneax
mistermocha has quit [Ping timeout: 244 seconds]
ohaibbq__ has quit [Ping timeout: 268 seconds]
TomyLobo has joined #ruby
mhoungbo has joined #ruby
noServic1 has quit [Quit: leaving]
noService has joined #ruby
ohaibbq has quit [Ping timeout: 248 seconds]
ohaibb___ has quit [Ping timeout: 268 seconds]
ohaibbq has joined #ruby
LoneHermit has joined #ruby
tubuliferous_ has joined #ruby
<nano->
drbrain: I just hacked my system wide installed one with your changes and that worked fine. Would be nice to know how to let the ~/.gem/ installed rdoc take precedence though.
dcunit3d has quit [Ping timeout: 276 seconds]
TheCubeLord has quit [Quit: Leaving]
ohaibbq has quit [Ping timeout: 268 seconds]
mhoungbo has quit [Ping timeout: 264 seconds]
LoneHermit has quit [Ping timeout: 260 seconds]
roshanavand has joined #ruby
ohaibbq has joined #ruby
triangles has quit [Read error: Connection reset by peer]
triangles has joined #ruby
htmldrum has quit [Ping timeout: 246 seconds]
ohaibbq__ has joined #ruby
mdw has joined #ruby
ohaibbq has quit [Ping timeout: 268 seconds]
ohaibbq has joined #ruby
mdw_ has joined #ruby
millerti has quit [Read error: Connection reset by peer]
ohaibbq__ has quit [Ping timeout: 248 seconds]
jottr has quit [Ping timeout: 244 seconds]
mdw has quit [Ping timeout: 240 seconds]
jottr_ has joined #ruby
Xeago has joined #ruby
ohaibbq has quit [Ping timeout: 248 seconds]
mhoungbo has joined #ruby
davee_ has quit [Ping timeout: 264 seconds]
arlek has quit [Ping timeout: 248 seconds]
subosito has joined #ruby
ohaibbq has joined #ruby
G has quit [Quit: In The End]
hightower6 has quit [Ping timeout: 246 seconds]
TheCubeLord has joined #ruby
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
<thegunbuster>
It starts with comparable performance and then just dives into trenches unknown
griffindy has joined #ruby
<thegunbuster>
and does so repeatedly
tvon has joined #ruby
SCHAAP137 has quit [Remote host closed the connection]
mistermocha has joined #ruby
<hanmac>
hm my first idea is to find a way to keep the creation of ruby objects inside this functions at a minimum (Fixnum do not count) ... same goes for funcall ... means a good way would be to have the unpack in c too if possible
chouhoulis has joined #ruby
<thegunbuster>
ok, I'll try that first. I have an idea for replacing the funcalls but pack would be hard (since I can't call ruby's pack_unpack() )
chouhoul_ has quit [Ping timeout: 268 seconds]
dopie has quit [Quit: Leaving]
stannard has quit [Read error: Connection reset by peer]
tvon has quit [Ping timeout: 264 seconds]
tvw has joined #ruby
stannard has joined #ruby
mistermocha has quit [Ping timeout: 248 seconds]
uglybandersnatch has joined #ruby
SCHAAP137 has joined #ruby
freerobby has joined #ruby
felltir has quit []
uglybandersnatch has quit [Ping timeout: 244 seconds]
caller_2 has joined #ruby
tvw has quit []
Pupeno_ has quit [Remote host closed the connection]
SCHAAP137 has quit [Ping timeout: 276 seconds]
RegulationD has joined #ruby
<hanmac>
libpcg (the original) is stupid as shit -.-
hightower6 has joined #ruby
RegulationD has quit [Ping timeout: 244 seconds]
<hanmac>
thegunbuster: how can i build the libpcg lib so it can be used with your ruby gem? because i get "relocation R_X86_64_PC32 against Symbol `pcg_advance_lcg_64' can not be used when making a shared object; recompile with -fPIC"
hightower6 has quit [Ping timeout: 276 seconds]
neohunter has joined #ruby
SCHAAP137 has joined #ruby
stannard has quit [Remote host closed the connection]
mwlang has quit [Quit: mwlang]
dcunit3d has quit [Ping timeout: 248 seconds]
Beast has quit [Quit: Leaving]
IanMalcolm has quit [Quit: ZNC 1.6.1 - http://znc.in]
IanMalcolm has joined #ruby
Vingador has quit [Ping timeout: 276 seconds]
sand_bird has quit [Ping timeout: 276 seconds]
nerium has joined #ruby
hightower6 has joined #ruby
yeticry_ has joined #ruby
fedexo has joined #ruby
Mon_Ouie has joined #ruby
yeticry has quit [Ping timeout: 248 seconds]
frustrum has joined #ruby
<thegunbuster>
hanmac, in pcg-c-0.94/src/Makefile
<thegunbuster>
add -fPIC to the CFLAGS
<thegunbuster>
like so: CFLAGS += -O3 -fPIC
<hanmac>
thegunbuster: yeah i got it working (shitty code) and now i need your "new_seed_bench.rb" for testings
<thegunbuster>
sorry for skipping this detail in the build process.
<hanmac>
thegunbuster: its not your fault ... its the shitty pcg code
<thegunbuster>
I had to fallback to that ^ because it was taking so long to run 1k iterations :/
mohammad_ is now known as Guest48486
<thegunbuster>
hanmac, how so is there some issue with the pcg_random lib itself? like some random numbers taking longer than others to get generated ?
<thegunbuster>
I check the source for pcg, it's just reading /dev/random, so I don't think it should be slow at all D:
moh0852 has quit [Quit: Leaving]
Guest48486 has quit [Client Quit]
<hanmac>
thegunbuster: hm no i am not there yet, i only think that pcg (the c lib) is shitty to build
go|dfish has quit [Ping timeout: 268 seconds]
rbennacer has joined #ruby
sesquipedalian has quit [Ping timeout: 268 seconds]
<thegunbuster>
it is, yes. very unconventional
<thegunbuster>
to build, i.e.
halfamind has joined #ruby
kobain has joined #ruby
lkba has joined #ruby
bob434 has quit [Quit: This computer has gone to sleep]
halfamind has quit [Ping timeout: 248 seconds]
hightower6 has quit [Ping timeout: 276 seconds]
kam270 has joined #ruby
merida_ has joined #ruby
merida has joined #ruby
weemsledeux has joined #ruby
caller_2 has quit [Ping timeout: 276 seconds]
DroidBurgundy has joined #ruby
caller_2 has joined #ruby
onechr has joined #ruby
chipotle has joined #ruby
bricker has joined #ruby
davedev24 has joined #ruby
tvw has joined #ruby
statelesscode has joined #ruby
hightower6 has joined #ruby
tk__ has quit [Quit: ばいばい]
gbgdev has joined #ruby
jhack has joined #ruby
kfpratt has quit [Remote host closed the connection]
Dreamer3_ has joined #ruby
millerti has joined #ruby
RegulationD has joined #ruby
stannard has joined #ruby
LoneHerm_ has joined #ruby
kfpratt has joined #ruby
RegulationD has quit [Ping timeout: 244 seconds]
stannard has quit [Ping timeout: 240 seconds]
LoneHerm_ has quit [Ping timeout: 276 seconds]
jottr_ has joined #ruby
infra-red has joined #ruby
djbkd_ has quit [Remote host closed the connection]
hightower6 has quit [Ping timeout: 244 seconds]
`zao has joined #ruby
jottr has quit [Ping timeout: 268 seconds]
DroidBurgundy has quit []
DroidBurgundy has joined #ruby
riotjones has joined #ruby
terminalrecluse has joined #ruby
thegunbuster has quit [Ping timeout: 240 seconds]
asdmr has joined #ruby
tomatoes has quit [Ping timeout: 248 seconds]
theRealGent has joined #ruby
caller_2 has quit [Remote host closed the connection]
baweaver has joined #ruby
darkxploit has joined #ruby
arup_r has joined #ruby
jottr_ has quit [Ping timeout: 260 seconds]
<arup_r>
I have some API's from which I will pull data into my app.. What gem is good to use?
<pipework>
slash_nick: Net::HTTP requires patches for security that are a lot more hacky than the fixes for faraday which are, by and large, wholly compatible between versions of faraday. go figure.
<slash_nick>
pipework: wow i think i'd like to learn more about that... standard net/http has unpatched vulnerabilities?
<slash_nick>
or does it just leave you open to doing things in vulnerable ways
binaryplease has joined #ruby
halfamind has quit [Ping timeout: 240 seconds]
forcer has joined #ruby
gbgdev has quit [Remote host closed the connection]
terminalrecluse has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bithon has joined #ruby
bricker has quit [Ping timeout: 276 seconds]
tvon has joined #ruby
i8igmac has quit [Ping timeout: 260 seconds]
<arup_r>
slash_nick: pipework is right
d0nn1e has quit [Ping timeout: 268 seconds]
tvon has quit [Ping timeout: 240 seconds]
beatdown has joined #ruby
Sucks has joined #ruby
<pipework>
Slow goings, but I'm working on a nice gem for configuring TLS in clients and servers for things like mutual auth and cert pinning. Others are supported too.
d0nn1e has joined #ruby
<slash_nick>
arup_r: i have no doubt... as i said, i'd like to learn more about that... did you find something?
<pipework>
Too many of the people I've worked for ask for it. Actually every single one for more than a few years back, come to think about it.
bollullera has quit [Excess Flood]
<arup_r>
slash_nick: I will use faraday
rkazak has joined #ruby
aryaching has joined #ruby
Vingador has quit [Ping timeout: 246 seconds]
davee_ has joined #ruby
moeabdol has joined #ruby
Vingador has joined #ruby
binaryplease has quit [Ping timeout: 244 seconds]
SCHAAP137 has quit [Quit: Leaving]
yeticry_ has quit [Read error: Connection reset by peer]
yeticry has joined #ruby
mleung has joined #ruby
woodruffw has quit [Ping timeout: 244 seconds]
Vingador has quit [Ping timeout: 244 seconds]
jhack has quit [Quit: jhack]
Vingador has joined #ruby
rkazak has quit [Quit: Sleep.....ing....]
finisherr has quit [Quit: finisherr]
woodruffw has joined #ruby
rbennacer has quit [Remote host closed the connection]
* slash_nick
palms face
cpup has quit [Ping timeout: 240 seconds]
jottr_ has quit [Ping timeout: 252 seconds]
binaryplease has joined #ruby
intrigueD has quit [Remote host closed the connection]
bob434 has joined #ruby
riotjones has quit []
kfpratt has quit [Remote host closed the connection]
_blizzy_ has joined #ruby
<arup_r>
hehe
pawnbox has joined #ruby
bithon has quit [Ping timeout: 244 seconds]
arup_r has quit [Remote host closed the connection]
cpup has joined #ruby
jottr_ has joined #ruby
pawnbox_ has joined #ruby
pawnbox has quit [Read error: Connection reset by peer]
al2o3-cr has quit [Quit: WeeChat 1.4 %t]
vasuvi has joined #ruby
minimalism has joined #ruby
awasum has joined #ruby
halfamind has joined #ruby
mdw has joined #ruby
cpup has quit [Ping timeout: 244 seconds]
danielwzd has joined #ruby
lurch_ has joined #ruby
danielwzd has quit [Client Quit]
tvon has joined #ruby
mdw has quit [Client Quit]
halfamind has quit [Ping timeout: 244 seconds]
washt has joined #ruby
Gasher has quit [Quit: Leaving]
nerium has joined #ruby
bricker has joined #ruby
jdawgaz has joined #ruby
cpup has joined #ruby
Vingador has quit [Ping timeout: 276 seconds]
tonyynot has joined #ruby
al2o3-cr has joined #ruby
Vingador has joined #ruby
kies has joined #ruby
A124 has joined #ruby
liquid-silence has joined #ruby
liquid-silence has joined #ruby
jpfuentes2 has joined #ruby
kirun has joined #ruby
moeabdol has quit [Quit: WeeChat 1.4]
tvon has quit [Remote host closed the connection]
tvon has joined #ruby
nando293921 has joined #ruby
Vingador has quit [Ping timeout: 248 seconds]
Snowy has joined #ruby
mikecmpbll has joined #ruby
tvon has quit [Ping timeout: 240 seconds]
liquid-silence has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Snowy has quit [Remote host closed the connection]
cpup has quit [Ping timeout: 244 seconds]
SCHAAP137 has joined #ruby
<ceej>
afternoon. is PStore thread safe? if you're running unicorn with multiple process, what happens if each process is trying to write to the same file?
cpup has joined #ruby
SeanM_ has joined #ruby
<ceej>
I'm basically wanting to cache html templates that are created when the files are initially loaded. I'm just using File right now with flock
DmitryBochkarev has quit [Quit: This computer has gone to sleep]
marcdel has joined #ruby
hightower6 has joined #ruby
Vingador has joined #ruby
baweaver has joined #ruby
rattatmatt has joined #ruby
nohitall has joined #ruby
bob434 has quit [Quit: This computer has gone to sleep]
<nohitall>
hi, can someone explain to me what the p is in front if this example "p Resolv.getaddress "www.ruby-lang.org"" ?
Musashi007 has joined #ruby
<ceej>
try removing it and see if there's an output :)
<adaedra>
but yeah, listen to Papierkorb, use a gem to do that.
<adaedra>
If you're used to curl, look at curb
<nohitall>
I only have to use ruby because some script I need uses it and I have to adapt it, dont want to spend days learning ruby, as shitty as that sounds, so thanks for the help
<Papierkorb>
nohitall: have a look at the rest-client or the typhoeus gem. If all you want to do is doing a simple GET request and get its body, try rest-client first.
camilasan has joined #ruby
<Papierkorb>
nohitall: Well then, do you want to capture the output from curl, or just call it?
<nohitall>
just call
<nohitall>
its API call
<nohitall>
no return
<Papierkorb>
Then system() will be fine
<nohitall>
yea that I figured
jkahn has quit [Ping timeout: 276 seconds]
<nohitall>
thanks :)
uglybandersnatch has quit [Ping timeout: 246 seconds]
<nohitall>
pretty sure there are better ways etc. but understanding all that probably takes a bit of time
hightower6 has joined #ruby
bronson has quit [Remote host closed the connection]
griffindy has quit [Read error: Connection reset by peer]
baweaver has joined #ruby
Musashi007 has quit [Quit: Musashi007]
mistermocha has quit [Read error: Connection reset by peer]
theRealGent has quit [Ping timeout: 246 seconds]
RegulationD has joined #ruby
mistermocha has joined #ruby
RegulationD has quit [Ping timeout: 248 seconds]
tvon has quit [Remote host closed the connection]
mikecmpbll has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tvon has joined #ruby
n008f4g_ has quit [Ping timeout: 252 seconds]
cHolthi has joined #ruby
Xeago has joined #ruby
tvon has quit [Remote host closed the connection]
last_staff has quit [Quit: last_staff]
tvon has joined #ruby
houhoulis has joined #ruby
hightower6 has quit [Ping timeout: 268 seconds]
cHolthi1 has joined #ruby
last_staff has joined #ruby
lurch_ has quit [Quit: lurch_]
bob434 has quit [Quit: This computer has gone to sleep]
cHolthi2 has joined #ruby
cHolthi has quit [Ping timeout: 240 seconds]
al2o3-cr has quit [Quit: WeeChat 1.4 %t]
al2o3-cr has joined #ruby
tvon has quit [Client Quit]
<TheCubeLord>
_fortis
cHolthi1 has quit [Ping timeout: 240 seconds]
<pipework>
_uhntis
bob434 has joined #ruby
cHolthi2 has quit [Ping timeout: 244 seconds]
<Ox0dea>
_cagtis
woodruffw has quit [Ping timeout: 276 seconds]
aryaching has quit [Read error: Connection reset by peer]
hotpancakes has joined #ruby
woodruffw has joined #ruby
eljimmy has quit [Quit: Leaving]
zenlot has joined #ruby
infra-re_ has joined #ruby
ljames has joined #ruby
Musashi007 has joined #ruby
tonyynot has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zenlot6 has quit [Ping timeout: 276 seconds]
tonyynot has joined #ruby
<shevy>
_funtis
<adaedra>
_stopthis
infra-red has quit [Ping timeout: 244 seconds]
nando293921 has quit [Ping timeout: 246 seconds]
rippa has joined #ruby
<TheCubeLord>
what have i started
* TheCubeLord
drinks
Dimik has joined #ruby
cHolthi has joined #ruby
merida__ has quit [Remote host closed the connection]
<Ox0dea>
Only you could say.
aeterne has joined #ruby
solars has joined #ruby
Sero has quit [Quit: Leaving]
tubuliferous__ has joined #ruby
tubuliferous__ has quit [Client Quit]
zenlot6 has joined #ruby
merida___ has quit [Ping timeout: 252 seconds]
cHolthi has quit [Ping timeout: 248 seconds]
jhack has joined #ruby
jhack has quit [Client Quit]
zenlot has quit [Ping timeout: 240 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
vasuvi has quit [Quit: Leaving]
halfamind has joined #ruby
tubuliferous_ is now known as tubuliferous
LoneHermit has joined #ruby
woodruffw has quit [Ping timeout: 252 seconds]
jottr_ is now known as jottr
TheCubeLord has quit [Quit: Leaving]
codecop_ has joined #ruby
nogic has joined #ruby
bob434 has quit [Quit: This computer has gone to sleep]
bob434 has joined #ruby
Musashi007 has quit [Quit: Musashi007]
LoneHermit has quit [Ping timeout: 250 seconds]
halfamind has quit [Ping timeout: 250 seconds]
synthroid has quit []
woodruffw has joined #ruby
jdawgaz has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nofxx has joined #ruby
Xeago has quit [Remote host closed the connection]
djbkd has joined #ruby
al2o3-cr1 has joined #ruby
al2o3-cr has quit [Read error: Connection reset by peer]
al2o3-cr1 is now known as al2o3-cr
freerobby has joined #ruby
cHolthi has joined #ruby
Cohedrin has joined #ruby
Xeago has joined #ruby
<nohitall>
ok I got weird issue with require
freerobby has quit [Client Quit]
<nohitall>
in some examples they use '' instead of "", also in my script it uses ''. but then ruby breaks and I have to replace with "" to make it work
<nohitall>
does that make sense?
jdawgaz has joined #ruby
<al2o3-cr>
that souldn't matter
<al2o3-cr>
*shouldn't
jpfuentes2 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jpfuentes2 has joined #ruby
<al2o3-cr>
nohitall: could you gist your script to see context
cHolthi has quit [Ping timeout: 248 seconds]
<al2o3-cr>
?gist nohitall
<ruby[bot]>
nohitall: https://gist.github.com - Multiple files, syntax highlighting, even automatically with matching filenames, can be edited
jottr has quit [Ping timeout: 244 seconds]
<nohitall>
al2o3-cr: my mistake, nevermind
<al2o3-cr>
ok
<nohitall>
but weird to have 'resolv' but then use Resolv.
<nohitall>
should be either or
last_staff has quit [Read error: Connection reset by peer]
<nohitall>
especially funny since resolv.getaddress doesnt work
Musashi007 has joined #ruby
<al2o3-cr>
nohitall: resolve is the file Resolve is the class/module
Sucks has quit [Read error: Connection reset by peer]
<al2o3-cr>
all classes/modules are constants
<nohitall>
well coders might like it that way...
bronson has joined #ruby
<nohitall>
well w/e, works fine
intrigueD has quit [Read error: Connection reset by peer]
intrigueD has joined #ruby
infra-re_ has quit []
<al2o3-cr>
just out of curiosity, what did you do wrong?
<nohitall>
did 2 changes at once
jkahn has joined #ruby
<nohitall>
which lead to wrong conclusion
<al2o3-cr>
ah, ok
<nohitall>
changed R/r and '/" same time
<al2o3-cr>
gotcha
nano- has quit [Ping timeout: 246 seconds]
<nohitall>
got the attention span of a guppy
devbug has joined #ruby
<al2o3-cr>
:)
<nohitall>
whats a gem
<nohitall>
like a lib?
futilegames has joined #ruby
bronson has quit [Ping timeout: 252 seconds]
<shevy>
nohitall yeah; ready for distribution to people
<al2o3-cr>
yep
<nohitall>
what I never understood with dev stuff, why everybody has to use different words for same things
nano- has joined #ruby
<forcer>
Mainly because they're usually not really the *same* things, just similar. And A being similar to B, and B being similar to C, does not mean that A is similar to C.
<nohitall>
so RubyGems is basically a manager for ruby libs aka gems
bricker has joined #ruby
danielwzd has joined #ruby
<pipework>
nohitall: It's a package manager, really.
<nohitall>
probably similar to pip for python?
<nohitall>
or its equivalent
<pipework>
yup.
<pipework>
or npm.
<nohitall>
yea
<al2o3-cr>
or luarocks etc
<pipework>
There will be differences, but general behaviour and all.
tubuliferous has quit [Ping timeout: 244 seconds]
solocshaw has quit [Ping timeout: 240 seconds]
<nohitall>
well thanks for the help, pleasent communit here
gmas has quit [Ping timeout: 244 seconds]
tubuliferous has joined #ruby
gmas has joined #ruby
mistermocha has quit [Read error: Connection reset by peer]
PedramT has joined #ruby
theRealGent has joined #ruby
baweaver has quit [Remote host closed the connection]
Xeago has quit [Remote host closed the connection]
<forcer>
I was looking for RSS feeds or feed aggregators about ruby, but found mainly RSS feed parsers and generators :-D planetrubyonrails seems dead, too. Are there any around still?
<tobiasvl>
a11: is "gay" something that contributes to feeling miserable?
<tobiasvl>
not sure why the feelings are sets when they only contain unique feelings anyway
<a11>
tabiasvl: sorry, it's something that people would use as an insult back from when i was in high school
Cohedrin has joined #ruby
Dimik has quit [Ping timeout: 260 seconds]
Xeago has joined #ruby
skade has joined #ruby
yfeldblum has joined #ruby
futilegames has joined #ruby
futilegames has quit [Client Quit]
freerobby has quit [Quit: Leaving.]
<a11>
there won't be duplicates in either the criteria or input. that's why i chose to go with sets
jpfuentes2 has joined #ruby
DmitryBochkarev has quit [Quit: This computer has gone to sleep]
RegulationD has quit [Ping timeout: 276 seconds]
BTRE has quit [Quit: Leaving]
SCHAAP137 has quit [Quit: Leaving]
marcdel has quit [Ping timeout: 264 seconds]
<a11>
the order will matter in few cases, but not all
DmitryBochkarev has joined #ruby
hightower3 has joined #ruby
Musashi007 has joined #ruby
Musashi007 has quit [Client Quit]
<al2o3-cr>
when was miserable a disease lol
bronson has joined #ruby
jpfuentes2 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
<al2o3-cr>
probably call that feelings
cpup has quit [Ping timeout: 244 seconds]
cpup has joined #ruby
baweaver has joined #ruby
mondok has joined #ruby
mistermocha has quit [Read error: Connection reset by peer]
mallu has joined #ruby
LoneHermit has joined #ruby
baweaver has quit [Ping timeout: 250 seconds]
fedexo has quit [Ping timeout: 250 seconds]
hightower6 has joined #ruby
DmitryBochkarev has quit [Quit: This computer has gone to sleep]
ta_ has joined #ruby
statelesscode has quit [Quit: statelesscode]
LoneHermit has quit [Ping timeout: 252 seconds]
DmitryBochkarev has joined #ruby
bronson has quit [Remote host closed the connection]
pawnbox_ has quit [Remote host closed the connection]
pawnbox has joined #ruby
BTRE has joined #ruby
mistermocha has joined #ruby
blandflakes has joined #ruby
hightower6 has quit [Ping timeout: 276 seconds]
jenrzzz has quit [Ping timeout: 264 seconds]
infra-re_ has joined #ruby
atmosx has joined #ruby
mikecmpbll has joined #ruby
<a11>
rubyists line up(vertically) hashes by colons or just by the beginning of the key?
<shevy>
a11 that is also pretty terse
<shevy>
you mean the new hash syntax?
<shevy>
it does not allow for easy alignment
<shevy>
you end up having some weird ' ' space characters all over the place just to indent properly
<adaedra>
a11: beginning of the key.
<a11>
ok so beginning of line
zenlot has joined #ruby
<a11>
shevy, adoedra: thanks
infra-red has quit [Ping timeout: 244 seconds]
* al2o3-cr
takes a walk on the wild side
jdawgaz has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
halfamind has joined #ruby
<a11>
shevy: new hash syntax..you mean : instead of hash rocket; did you mean the script was terse or my ? about hashes?
<pipework>
a11: I usually just sort the keys automatically and align by the first character.
Musashi007 has joined #ruby
zenlot6 has quit [Ping timeout: 276 seconds]
<pipework>
For hashes that span more than one line, I put the first key on a new line indented 2 spaces in and then follow with each after that, closing with a paren.
jdawgaz has joined #ruby
jdawgaz has quit [Client Quit]
<a11>
pipework:ty
gbgdev has joined #ruby
halfamind has quit [Ping timeout: 240 seconds]
devbug has quit [Read error: Connection reset by peer]
dionysus69 has quit [Ping timeout: 264 seconds]
duncannz has joined #ruby
cscheib_ has left #ruby [#ruby]
Sucks has joined #ruby
alem0lars__ has joined #ruby
freerobby has joined #ruby
Suntzu has quit [Read error: Connection reset by peer]
jdawgaz has joined #ruby
devbug has joined #ruby
_djbkd has joined #ruby
mhoungbo has quit [Ping timeout: 248 seconds]
mleung has joined #ruby
mhoungbo has joined #ruby
PedramT has joined #ruby
sp4rrow has joined #ruby
devbug has quit [Ping timeout: 248 seconds]
mleung has quit [Quit: mleung]
ta_ has quit [Ping timeout: 246 seconds]
jottr has joined #ruby
ruby_newbie has joined #ruby
Pathfinder has joined #ruby
<ruby_newbie>
hello, is there a way in ruby to check if fork is running?
hightower6 has joined #ruby
samuelkadolph has quit [Ping timeout: 248 seconds]
mistermocha has quit [Ping timeout: 240 seconds]
atmosx_alt has joined #ruby
atmosx has quit [Quit: This is aparting message!]
samuelkadolph has joined #ruby
<al2o3-cr>
ruby_newbie: check the spoon or knife
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
Guest37582 has quit [Changing host]
Guest37582 has joined #ruby
Guest37582 is now known as nuck
<al2o3-cr>
ruby_newbie: jk there's a shit load of ways
mistermocha has joined #ruby
alem0lars__ has quit [Read error: Connection reset by peer]
<nuck>
There was a blog post a few weeks ago talking about the fact that every gem seems to pull in their own HTTP library and it's stupid, but I can't find it right now. Anyone know the one I'm talking about
dcunit3d has joined #ruby
bricker has joined #ruby
woodruffw has quit [Ping timeout: 276 seconds]
skade has quit [Quit: Computer has gone to sleep.]
<nuck>
If nobody knows the blog post, I'd be interested to hear thoughts on how to best handle HTTP in a gem without resorting to pulling in something like Typoheous or using a crappy wrapper like open-uri
<havenwood>
nuck: mperham wrote an article recently along those lines about gem bloat
<havenwood>
nuck: <3 HTTP.rb
atmosx_alt is now known as atmosx
<nuck>
havenwood: I think that might be the post I'm thinking of
<rik>
i am currently having a debate about passwords in databases, and using HTTP/HTTPS.
<nuck>
rik: Always use MD5(password) without salt or pepper, and never use HTTPS. I redirect HTTPS to HTTP, just to be sure
<nuck>
:D
Pupeno has joined #ruby
<nuck>
havenwood: Yep this is it. Thanks!
<rik>
i have a database, it's inecrypted on disk, and so stuff in it is secure.
<rik>
i have bcrypt'ed passwords stored in it, to auth the users.
<rik>
and, the users are on the far end of a network
<havenwood>
ruby_newbie: Have any more context or just wondering generally?
<rik>
i'm debating throwing the site behind a certificate, and using HTTPS so that I can transmit the password unhashed, but still encrypted in flight.
jdawgaz has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Pathfinder has quit [Remote host closed the connection]
<rik>
i think that's the right way.. bt it doesn't feel right.
<ruby_newbie>
I have 2 subprocesses, one has to check if another one is still runing and respawn if necessary
<nuck>
rik: Well I mean, that's standard practice
hightower6 has quit [Ping timeout: 246 seconds]
<nuck>
If you hash on the client, you have to expose your pepper to the client *and* you can't reasonably salt it
bricker has quit [Ping timeout: 240 seconds]
<ruby_newbie>
I'm using fork + exec for the one that I need to check
<nuck>
Plus you have less control over rate limiting of brute force attempts
asdmr has quit [Quit: Page closed]
<ruby_newbie>
so I have a pid
bricker has joined #ruby
<rik>
hm
woodruffw has joined #ruby
<nuck>
HTTPS is extremely secure (when configured properly, obviously)
<nuck>
At the very least it's probably better than anything you can come up with, since it's been battle-tested on the billions of websites which use it
<havenwood>
rik: Not using parens unless it breaks the VM.
<nuck>
It was already good advice thanks to systemd, but now with Docker it's 500x more relevant
<al2o3-cr>
why require 'base64' when pack('m') is encode64 and/&& pack('m0') is strict_encode64 go pack them boxes
<rik>
i see.
blandflakes has joined #ruby
<nuck>
One command per docker container, logging to stdout/err, with all log aggregation handled by the Docker daemon
<nuck>
Self-forking daemons are awful for this
<al2o3-cr>
nuck: why?
<ruby_newbie>
thanks for help :)
<nuck>
al2o3-cr: Because it makes composition of daemons into a larger app easier
<al2o3-cr>
ruby_newbie: np
shiru has joined #ruby
<al2o3-cr>
nuck: depends the muscle of the machine
<nuck>
al2o3-cr: How so? Docker is barely-there
<al2o3-cr>
and brainwave too///
<nuck>
It's all LXC containers, you don't need muscle for it
woodruffw has quit [Ping timeout: 246 seconds]
<nuck>
But the benefit of having all daemons log to stdout and respond to sigint and sighup in standard ways... it's huge!
Sammichmaker has joined #ruby
<al2o3-cr>
nuck: joker
<forcer>
nuck: So true.
sp4rrow has quit [Ping timeout: 246 seconds]
<al2o3-cr>
forcer: what's true
Musashi007 has joined #ruby
ruby_newbie has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
<nuck>
By having a consistent interface, you enable simple declarative deployment
<forcer>
nuck: A lot of the recommendations for 12factor apps are useful even outside of the web context. Not sure why that is not general best practice yet. :-)
<nuck>
forcer: I think one of the problems is that 12factor was, for a while, kinda hard to do without expensive stuff like Heroku
shiru has quit [Ping timeout: 244 seconds]
woodruffw has joined #ruby
PedramT has quit [Remote host closed the connection]
hightower6 has joined #ruby
<nuck>
The expansion of Docker (especially the recent improvements in their networking system) has brought Heroku-quality deployment to the masses
bronson has joined #ruby
<forcer>
Yep :-)
<nuck>
I can now hook up AWS CodeDeploy w/ GitHub and have it do a downtimeless deploy of some docker container
dsuper7 has joined #ruby
<nuck>
Boom, cheap Heroku alternative
<al2o3-cr>
all these gems (bar) c extension is fucking possible in ruby alone. further deepness like the pacific ocean...
DmitryBochkarev has quit [Quit: This computer has gone to sleep]
<Papierkorb>
nuck: Whatever you do. Don't use Docker Swarm.
<nuck>
Papierkorb: ahaha why
<havenwood>
al2o3-cr: I need RFC 4648 not RFC 2045. Also TIMTOWTDI and `[].pack('m').chomp("\n")` doesn't seem as clear to the reader.
<forcer>
Though you can do some of that stuff - log to stdout, config via environment, etc. - quite easily with systemd already. I keep telling people writing new-style daemons for systemd is ten times easier than anything before, but I keep getting blank stares. :-D
<Papierkorb>
nuck: Well it basically "connects" docker machines to act as one, right? Well, try to remove a node from that set up at runtime.
<Papierkorb>
nuck: Or see what happens when a node just dies how long it takes docker swarm to notice
<Papierkorb>
(Hint: It doesn't)
<nuck>
Papierkorb: But... this isn't the job of Docker Swarm
Vlat- has quit [Quit: Vlat-]
<forcer>
:-D
<nuck>
Papierkorb: Thsi is the job of the provider you hooked in with Docker Swarm lol
dcunit3d has quit [Ping timeout: 248 seconds]
<al2o3-cr>
havenwood: that's why you use .pack('m0')
<nuck>
(incidentally, I'm gonna be using ECS w/ docker-compose for deploying this app I'm working on)
<Papierkorb>
nuck: Why on earth can I add a node, at runtime, but not remove one? There's nothing a provider can "fix" in there.
<havenwood>
al2o3-cr: Give to Base64 what is Base64's!
<Papierkorb>
Mesos/Marathon etc. don't use swarm
sp4rrow has joined #ruby
<nuck>
Papierkorb: Eh, it's young. I'm sure they'll fix it soon enough. I mean, remember that until like December they didn't even have real networking support in Docker
<nuck>
It was all local-only
mistermocha has quit [Read error: Connection reset by peer]
<nuck>
forcer: I've been pushing for systemd for years. But Docker is so much better for deployments. I can write a Dockerfile for a rails app in all of 1 line
<Papierkorb>
nuck: Let's just say, with all of dockers faults, docker swarm is the most disappointing part of our deployment stack. Good thing it's not in production yet and we can actually wait
bronson has quit [Ping timeout: 252 seconds]
<al2o3-cr>
havenwood: you tell me Base64.strict_encode64 == ["foo"].pack('m0')
<forcer>
nuck: Yeah. You won't hear any counterargument to that from me :-D
<Papierkorb>
Consul: Great. Docker: well .. don't look harsh and it will work (it may however eat your virtual memory, and your kittens, if you're not careful).
hightower6 has quit [Ping timeout: 240 seconds]
<nuck>
Papierkorb: Docker works great in my experience, as long as you avoid the recent additions. Compose is mature enough that I trust it, but Swarm is extremely young, and rather novel
<monoprotic>
not my kittens!
<nuck>
I'll also admit that Docker is rather slow to develop things
<nuck>
Like how many years did it take for real multi-node networking to be developed?
<Papierkorb>
Yeah the docker base stuff is *mostly* okay-ish (although they sometimes break the API). But their response time on severe issues is really through the roof
<Papierkorb>
it's outside the solar system
<nuck>
It is
halfamind has joined #ruby
<nuck>
I dunno what the hell is up with them. Maybe because they chose a language like Go
<nuck>
Can't iterate as quickly because of it? I'm honestly at a loss
<Papierkorb>
There are plenty issue tickets, like memory leak ones, which have threads longer than a novel from affected people, yet you're lucky to see even one response from a Docker Inc. person
<nuck>
I don't get why they use Go for *everything*
<Papierkorb>
Me neither, really
<nuck>
Sure it's important for the docker daemon to be fast and concurrent, so Go or Erlang is a good fit
<nuck>
But did the client need to be in Go? Did Swarm?
<Papierkorb>
tbh, C++ with boost::asio would've been a great fit
<Papierkorb>
proven stability, battle tested, runs on pretty much anything.
<al2o3-cr>
always use pack/unpack if encoding dissapates
mistermocha has joined #ruby
drbrain has quit [Quit: Goodbye]
<Papierkorb>
nuck: Consul is written too in Go, but tbh my guess is that the HashiCorp guy just wanted to get experience with Go, which atm is everywhere in "micro services" land for some weird reason
<nuck>
Well, Go is a good fit for microservices because static linking
<nuck>
There's no dependencies to install, just one binary
<nuck>
Go is honestly great for concurrent and distributed systems, since it's mostly a rehash of Erlang
<Papierkorb>
This is the single best reason I've ever heard in favor of Go
halfamind has quit [Ping timeout: 260 seconds]
<Papierkorb>
But then, with containers, who cares?
mistergibson has joined #ruby
<nuck>
exactly
<nuck>
But I mean, Docker handles the containers so it kinda makes sense
<havenwood>
al2o3-cr: Dissipates? Huh?
<nuck>
havenwood: I think al2o3-cr might be a markov chaining bot I'm not even sure
<al2o3-cr>
havenwood: you know i tink
Musashi007 has quit [Quit: Musashi007]
A124 has quit [Quit: '']
<nuck>
Papierkorb: Frankly I think Go was the right choice for the daemon, but wtf why not use Ruby or (dare I say it) Python for the client, for Swarm, for basically anything except the data-shuffling bits!?
<Papierkorb>
ya I hear you
<nuck>
And I mean, how big of a team does Docker, Inc. have?
<al2o3-cr>
havenwood: nice correction
<Papierkorb>
nuck: A too small one for what they do with Docker Engine, Docker Swarm, Docker Machine, Docker kitchensink
<nuck>
It seems like a team of 5 could achieve the timeframes they have
solars has quit [Ping timeout: 250 seconds]
<havenwood>
al2o3-cr: I don't mean to correct, I don't understand what you mean.
A124 has joined #ruby
bollullera has joined #ruby
<Papierkorb>
They just began working on Docker Datacenter something Cloud stuff. Why?!
lkba_ has joined #ruby
<al2o3-cr>
havenwood: you#'ll never know
gbgdev_ has joined #ruby
<nuck>
Papierkorb: They're trying to build a whole ecosystem around Docker, but I think they may be going too wide. I think Docker+Compose+Swarm+Hub+Machine is all you really need
<Papierkorb>
More than you need at that, yes
washt has quit [Ping timeout: 250 seconds]
lkba has quit [Ping timeout: 244 seconds]
<nuck>
Docker is useless without Hub, Machine makes it viable to run Docker on OSX
<Papierkorb>
I get why they're trying, but IMO having a few products which really work well and are stable and everything is superior than having tons of products which are lacking in the QA department
gbgdev has quit [Ping timeout: 264 seconds]
mikecmpbll has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
infra-red has joined #ruby
<Papierkorb>
nuck: Huh iirc Docker Machine was their linux distribution to quickly deploy swarm servers, Boot2Docker is afaik its own thing?
<nuck>
Papierkorb: boot2docker is the old name of docker-machine
<Papierkorb>
ah
<nuck>
docker-machine is also able to provision remote servers just as easily as it provisions a VM
<nuck>
Papierkorb: Just as docker-compose used to be called fig
<nuck>
I think docker-compose is in Ruby iirc
kellenevan has joined #ruby
DmitryBochkarev has joined #ruby
a11 has quit [Remote host closed the connection]
<nuck>
Ah nope python
<Papierkorb>
At least not Go
<nuck>
That's because fig was a third-party project originally :P
<Papierkorb>
Probably yeah
<nuck>
It's kinda like how CouchDB managed to keep their git repo when they joined Apache instead of switching to SVN
infra-re_ has quit [Ping timeout: 260 seconds]
<nuck>
Sometimes legacy is good
uglybandersnatch has joined #ruby
ss_much has joined #ruby
_djbkd has quit [Remote host closed the connection]
<forcer>
Switching from git to svn would count as cruel and unusual...
_djbkd has joined #ruby
<nuck>
haha yeah
ta_ has joined #ruby
htmldrum has joined #ruby
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #ruby
Jackneill has quit [Ping timeout: 276 seconds]
uglybandersnatch has quit [Ping timeout: 246 seconds]
last_staff has joined #ruby
bricker has quit [Ping timeout: 252 seconds]
a11 has joined #ruby
htmldrum has quit [Ping timeout: 264 seconds]
J4D has joined #ruby
_djbkd has quit [Ping timeout: 250 seconds]
ta_ has quit [Ping timeout: 246 seconds]
J4D has quit [Client Quit]
bob434 has quit [Read error: Connection reset by peer]
bob434 has joined #ruby
intrigueD has joined #ruby
zenlot6 has joined #ruby
mondok has quit [Quit: Leaving]
`tim` has joined #ruby
zenlot has quit [Ping timeout: 260 seconds]
armyriad has quit [Read error: Connection reset by peer]
RegulationD has joined #ruby
htmldrum has joined #ruby
mistermocha has quit [Read error: Connection reset by peer]
dsuper7 has quit [Quit: Catch you on the flip side....]