00:00
<
zenspider >
have 2 regexps for identifier chars? one which is utf-8 compat and another than is binary?
00:00
<
zenspider >
or have we moved on from that
00:00
<
whitequark >
have a lexer in which all regexps are US-ASCII except the one for identifier chars.
00:01
mykoweb has quit [Ping timeout: 272 seconds]
00:01
<
whitequark >
they'll both be in binary. one will match all \x80-\xff chars, another one just the UTF-8 ones.
00:01
threeifbywhiskey has quit [Quit: Page closed]
00:01
<
whitequark >
er, no
00:01
<
whitequark >
one will be in binary and matches \x80-\xff, the other one in unicode and matches \u80-\u10ffff. choose based on input encoding.
00:01
<
whitequark >
that's the right one.
00:02
<
whitequark >
do I make sense?
00:02
__butch__1 has quit [Quit: Leaving.]
00:02
<
zenspider >
emacs just crashed (!?!) so I'm catching up
00:03
jeff_r has quit [Remote host closed the connection]
00:03
<
zenspider >
I think that makes sense. Lemme stash off my binary patch and take another whack at this
00:03
jeff_r has joined #ruby-lang
00:05
<
zenspider >
fucking heredocs...
00:05
<
zenspider >
if there was any ONE thing I could remove from ruby... it'd be heredocs
00:06
jeff_r has quit [Remote host closed the connection]
00:06
<
zenspider >
ivars, symbols, heredoc identifiers, and regular tokens. am I missing anything?
00:06
<
zenspider >
hrm.. prolly means my code for globals is wrong
00:08
guns has joined #ruby-lang
00:09
<
zenspider >
yeah. globals can be any ident char too. suck. I have no failures on that (yet)
00:09
<
whitequark >
oh yeah
00:09
<
whitequark >
>> $-й
00:09
<
whitequark >
wow, they actually fixed that in 2.1
00:09
<
whitequark >
it failed in 2.0 and lower
00:09
<
whitequark >
tried to chop й in two
00:09
chris2 has quit [Ping timeout: 248 seconds]
00:09
<
whitequark >
guess that's another backcompat fix I won't provide...
00:09
<
zenspider >
hrm. looks like it works in the 2.0 code I'm looking at
00:09
coca_rails has quit [Remote host closed the connection]
00:10
<
whitequark >
zenspider: (heredocs) and I provide precise locations, down to bytes, for heredocs
00:10
coca_rails has joined #ruby-lang
00:10
<
zenspider >
at some point, once I have this next release cleaned up and out, I need to delete all my string handling code and start from scratch
00:10
<
zenspider >
ANYTHING would be better than what I curretly have
00:11
ikrima has joined #ruby-lang
00:12
judofyr has joined #ruby-lang
00:13
mrevd1 has quit [Quit: Leaving.]
00:14
elliotec has joined #ruby-lang
00:16
judofyr has quit [Ping timeout: 245 seconds]
00:16
KevinK has quit [Remote host closed the connection]
00:18
<
whitequark >
zenspider: I still think the way you dispatch over regexps is a major mistake
00:18
<
whitequark >
it's really slow
00:18
<
whitequark >
apparently, since parser doing the same thing in pure ruby gets 2x faster
00:18
Rylee has quit [Ping timeout: 245 seconds]
00:19
Kabaka has quit [Ping timeout: 240 seconds]
00:22
<
zenspider >
I thought you benchmarked and said that ragel was a slower lexer than mine
00:22
<
zenspider >
and what do you mean by "dispatch over regexp"?
00:23
elia has quit [Quit: Computer has gone to sleep.]
00:23
<
whitequark >
zenspider: that was old shitty parser
00:23
<
whitequark >
the new shiny is 2x-2.5x faster and I could improve it without much work
00:23
<
whitequark >
"dispatch over regexp" means "try a hundred of regexps before one matches"
00:23
havenwood has quit []
00:24
mrevd1 has joined #ruby-lang
00:25
coca_rails has quit [Remote host closed the connection]
00:27
_mtr has joined #ruby-lang
00:27
mrevd1 has quit [Client Quit]
00:31
|jemc| has quit [Ping timeout: 252 seconds]
00:33
momomomomo has quit [Quit: momomomomo]
00:34
jaimef has quit [Excess Flood]
00:34
Kero has quit [Ping timeout: 252 seconds]
00:35
Elico has quit [Quit: Elico]
00:35
mistym has quit [Remote host closed the connection]
00:35
mistym has joined #ruby-lang
00:36
Kero has joined #ruby-lang
00:38
huma has quit [Ping timeout: 252 seconds]
00:38
seanlinsley has joined #ruby-lang
00:38
atmosx has quit [Quit: Lost in trance]
00:40
Lewix has joined #ruby-lang
00:40
marr has quit [Ping timeout: 245 seconds]
00:41
jaimef has joined #ruby-lang
00:42
<
JEG2 >
zenspider: Does it help at all that I believe it's possible write Ruby code in UTF-8 that creates ASCII-8BIT strings. Then you could tack on force_encoding() calls. In other words I'm thinking about massaging the source.
00:43
cnivolle has quit [Remote host closed the connection]
00:43
<
JEG2 >
I guess that's not super helpful though since massaging source is a chicken and egg problem. Yeah, my idea sucks. :(
00:44
<
zenspider >
well.. I'm already massaging the crap out of it... one more rub won't hurt :D
00:46
kitak has joined #ruby-lang
00:51
houhoulis has joined #ruby-lang
00:52
jaimef has quit [Excess Flood]
00:53
bjh13 has joined #ruby-lang
00:53
guns has quit [Quit: guns]
00:54
ecnalyr has quit [Remote host closed the connection]
00:55
tharindu has joined #ruby-lang
00:55
kurko_ has joined #ruby-lang
00:55
clamstar has joined #ruby-lang
00:55
ecnalyr has joined #ruby-lang
00:56
jaimef has joined #ruby-lang
00:58
Elico has joined #ruby-lang
00:59
havenwood has joined #ruby-lang
00:59
<
JEG2 >
zenspider Well basically I'm thinking you could byte encode the strings using escapes. Then you could tack on a force_encoding() to push the content back to the right encoding.
00:59
ecnalyr has quit [Ping timeout: 240 seconds]
01:00
<
JEG2 >
Hope that made sense.
01:00
<
zenspider >
I'm not sure it does
01:01
<
zenspider >
remember... I'm an encoding padawan. :P
01:03
kfpratt has quit [Remote host closed the connection]
01:03
kfpratt has joined #ruby-lang
01:06
tharindu has quit [Ping timeout: 252 seconds]
01:06
judofyr has joined #ruby-lang
01:06
nathanstitt has quit [Quit: I growing sleepy]
01:08
tharindu has joined #ruby-lang
01:08
kfpratt has quit [Ping timeout: 264 seconds]
01:10
judofyr has quit [Ping timeout: 252 seconds]
01:11
|jemc| has joined #ruby-lang
01:14
knu has quit [Ping timeout: 252 seconds]
01:14
_mtr has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
01:15
knu has joined #ruby-lang
01:16
em0ral has quit [Read error: Connection reset by peer]
01:19
tkuchiki has joined #ruby-lang
01:20
io_syl has joined #ruby-lang
01:21
io_syl has quit [Client Quit]
01:23
setmeaway has quit [Ping timeout: 272 seconds]
01:26
ecnalyr has joined #ruby-lang
01:26
jstewart has joined #ruby-lang
01:26
ivanskie has joined #ruby-lang
01:30
clamstar has quit [Ping timeout: 252 seconds]
01:31
kith_ has joined #ruby-lang
01:31
simi has joined #ruby-lang
01:32
Johz has quit [Quit: Leaving]
01:32
symm-_ has joined #ruby-lang
01:32
tonni has quit [Read error: Connection reset by peer]
01:32
tonni_ has joined #ruby-lang
01:32
ecnalyr has quit [Ping timeout: 269 seconds]
01:32
symm- has quit [Read error: Connection reset by peer]
01:33
kith has quit [Read error: Operation timed out]
01:42
clamstar has joined #ruby-lang
01:42
mistym has quit [Ping timeout: 252 seconds]
01:44
RobertBirnie has quit [Ping timeout: 260 seconds]
01:46
hahuang65 has quit [Ping timeout: 252 seconds]
01:48
Rylee has joined #ruby-lang
01:48
anulman has quit [Quit: Leaving.]
01:48
<
JEG2 >
I'll try to show you what I mean when I'm back at my computer…
01:49
symm-_ is now known as symm
01:49
symm is now known as symm-
01:50
<
zenspider >
JEG2: it's about dinnertime for me too... throw it to me via email pls
01:51
<
zenspider >
and thanks again for your help
01:51
* zenspider
trots off
01:54
jaimef has quit [Excess Flood]
01:55
Kabaka has joined #ruby-lang
01:55
mistym has joined #ruby-lang
01:56
Barrin6 has joined #ruby-lang
01:56
Barrin6 has quit [Max SendQ exceeded]
01:56
Barrin6 has joined #ruby-lang
01:57
Barrin6 has quit [Max SendQ exceeded]
01:57
Barrin6 has joined #ruby-lang
02:00
jaimef has joined #ruby-lang
02:00
judofyr has joined #ruby-lang
02:01
brettweavnet has joined #ruby-lang
02:02
chris2 has joined #ruby-lang
02:04
Raycaster has quit [Read error: Connection reset by peer]
02:04
Raycaster1 has joined #ruby-lang
02:04
lsegal has joined #ruby-lang
02:04
judofyr has quit [Ping timeout: 248 seconds]
02:11
jaimef has quit [Excess Flood]
02:11
mykoweb has joined #ruby-lang
02:12
_mtr has joined #ruby-lang
02:13
jaimef has joined #ruby-lang
02:13
simi has quit [Ping timeout: 245 seconds]
02:13
jstewart has quit [Quit: Leaving.]
02:15
cored has quit [Ping timeout: 252 seconds]
02:18
knu has quit [Ping timeout: 252 seconds]
02:18
anulman has joined #ruby-lang
02:18
knu has joined #ruby-lang
02:19
mehlah has quit [Quit: Leaving...]
02:20
ahf has quit [Ping timeout: 276 seconds]
02:20
ahf has joined #ruby-lang
02:21
anulman1 has joined #ruby-lang
02:22
anulman has quit [Read error: Connection reset by peer]
02:22
mistym has quit [Remote host closed the connection]
02:25
anulman1 has quit [Ping timeout: 240 seconds]
02:26
CJD14 has joined #ruby-lang
02:31
phracker has quit [Remote host closed the connection]
02:35
guns has joined #ruby-lang
02:36
Oloryn_lt2 has joined #ruby-lang
02:40
tharindu has quit [Ping timeout: 253 seconds]
02:47
clamstar has quit [Quit: Computer has gone to sleep.]
02:51
guns has quit [Quit: guns]
02:54
_mtr has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
02:54
judofyr has joined #ruby-lang
02:55
mykoweb has quit [Remote host closed the connection]
02:55
tylersmith has quit [Remote host closed the connection]
02:55
mykoweb has joined #ruby-lang
02:55
tylersmith has joined #ruby-lang
02:57
rationalrevolt has joined #ruby-lang
02:59
judofyr has quit [Ping timeout: 252 seconds]
03:00
mykoweb has quit [Ping timeout: 260 seconds]
03:00
fijimunkii has joined #ruby-lang
03:00
tylersmith has quit [Ping timeout: 272 seconds]
03:02
knu has quit [Ping timeout: 252 seconds]
03:02
knu has joined #ruby-lang
03:06
elliotec has quit [Remote host closed the connection]
03:06
CaptainJet has quit []
03:09
lcdhoffman has quit [Quit: lcdhoffman]
03:11
JoshuaPaling has joined #ruby-lang
03:11
havenwood has quit [Remote host closed the connection]
03:12
phracker has joined #ruby-lang
03:13
kurko_ has quit [Quit: Computer has gone to sleep.]
03:14
havenwood has joined #ruby-lang
03:15
tylersmith has joined #ruby-lang
03:18
knu has quit [Ping timeout: 252 seconds]
03:19
knu has joined #ruby-lang
03:21
anulman has joined #ruby-lang
03:23
ylluminate` has joined #ruby-lang
03:26
knu has quit [Ping timeout: 252 seconds]
03:26
anulman has quit [Ping timeout: 252 seconds]
03:26
knu has joined #ruby-lang
03:27
ylluminate has quit [Ping timeout: 272 seconds]
03:27
kitak_ has joined #ruby-lang
03:27
ylluminate` has quit [Ping timeout: 260 seconds]
03:28
nathanstitt has joined #ruby-lang
03:29
ecnalyr has joined #ruby-lang
03:30
kitak has quit [Ping timeout: 245 seconds]
03:33
ecnalyr has quit [Ping timeout: 240 seconds]
03:37
fijimunk1i has joined #ruby-lang
03:37
fijimunkii has quit [Ping timeout: 245 seconds]
03:46
yfeldblum has quit [Remote host closed the connection]
03:47
sepp2k has quit [Read error: Connection reset by peer]
03:48
judofyr has joined #ruby-lang
03:48
prc has quit [Ping timeout: 272 seconds]
03:49
jaimef has quit [Excess Flood]
03:52
jaimef has joined #ruby-lang
03:53
judofyr has quit [Ping timeout: 272 seconds]
03:54
enebo has joined #ruby-lang
03:57
knu has quit [Ping timeout: 252 seconds]
03:58
knu has joined #ruby-lang
03:59
jeff_r has joined #ruby-lang
04:03
clamstar has joined #ruby-lang
04:04
kurko_ has joined #ruby-lang
04:07
knu has quit [Ping timeout: 252 seconds]
04:08
kitak has joined #ruby-lang
04:09
kitak_ has quit [Read error: Connection reset by peer]
04:13
knu has joined #ruby-lang
04:14
fijimunk1i has quit [Read error: Connection reset by peer]
04:17
enebo has quit [Quit: enebo]
04:20
tsou has quit [Ping timeout: 252 seconds]
04:21
anulman has joined #ruby-lang
04:22
<
Lewix >
Does CSV take care of the blank lines
04:25
<
r0bglees0n >
it should
04:25
<
r0bglees0n >
that's how you separate rows
04:25
anulman has quit [Ping timeout: 245 seconds]
04:26
tsou has joined #ruby-lang
04:33
rahul_j has joined #ruby-lang
04:37
yfeldblum has joined #ruby-lang
04:37
kitak_ has joined #ruby-lang
04:37
kitak has quit [Read error: Connection reset by peer]
04:42
yfeldblum has quit [Ping timeout: 260 seconds]
04:42
nathanstitt has quit [Quit: I growing sleepy]
04:42
yfeldblum has joined #ruby-lang
04:42
judofyr has joined #ruby-lang
04:44
<
Lewix >
r0bglees0n: i dont like the csv doc on ruby-doc
04:47
judofyr has quit [Ping timeout: 252 seconds]
04:51
lcdhoffman has joined #ruby-lang
04:54
rahul_j has quit [Quit: rahul_j]
04:55
<
r0bglees0n >
Lewix: anything in particular wrong with it?
04:55
<
Lewix >
r0bglees0n: I don't find it clear enough
04:58
vlad_starkov has quit [Ping timeout: 252 seconds]
05:02
mistym has joined #ruby-lang
05:04
kitak_ has quit [Remote host closed the connection]
05:05
jonahR has joined #ruby-lang
05:06
kitak has joined #ruby-lang
05:06
rahul_j has joined #ruby-lang
05:14
clamstar has quit [Quit: Computer has gone to sleep.]
05:15
jeff_r has quit [Remote host closed the connection]
05:15
dmwuw_ has joined #ruby-lang
05:16
kurko__ has joined #ruby-lang
05:18
dmwuw has quit [Ping timeout: 272 seconds]
05:19
kurko_ has quit [Ping timeout: 245 seconds]
05:20
<
Lewix >
r0bglees0n: I was for example trying to see example of code with the headers option on.
05:21
anulman has joined #ruby-lang
05:22
rahul_j has quit [Read error: Connection reset by peer]
05:24
rahul_j has joined #ruby-lang
05:25
vlad_starkov has joined #ruby-lang
05:26
anulman has quit [Ping timeout: 265 seconds]
05:27
brettweavnet has quit [Quit: Bye]
05:29
elliotec has joined #ruby-lang
05:36
symm-_ has joined #ruby-lang
05:37
judofyr has joined #ruby-lang
05:37
symm- has quit [Read error: Connection reset by peer]
05:37
knu has quit [Ping timeout: 252 seconds]
05:37
knu has joined #ruby-lang
05:40
dmwuw has joined #ruby-lang
05:41
judofyr has quit [Ping timeout: 248 seconds]
05:42
kitak has quit [Remote host closed the connection]
05:43
dmwuw_ has quit [Read error: Operation timed out]
05:44
knu has quit [Ping timeout: 252 seconds]
05:44
knu has joined #ruby-lang
05:45
simoz8 has quit [Ping timeout: 240 seconds]
05:50
lcdhoffman has quit [Quit: lcdhoffman]
05:50
simoz8 has joined #ruby-lang
05:51
rahul_j has quit [Read error: Connection reset by peer]
05:52
simoz9 has joined #ruby-lang
05:53
rahul_j has joined #ruby-lang
05:53
vlad_starkov has quit [Remote host closed the connection]
05:54
simoz8 has quit [Ping timeout: 248 seconds]
05:55
skade has joined #ruby-lang
05:56
vlad_starkov has joined #ruby-lang
05:56
vlad_starkov has quit [Remote host closed the connection]
05:57
vlad_starkov has joined #ruby-lang
06:00
knu has quit [Ping timeout: 252 seconds]
06:00
knu has joined #ruby-lang
06:02
kitak has joined #ruby-lang
06:04
judofyr has joined #ruby-lang
06:07
heftig has quit [Quit: Quitting]
06:08
Barrin6 has quit [Quit: Leaving]
06:09
judofyr has quit [Ping timeout: 252 seconds]
06:10
simoz9 has quit [Read error: Connection timed out]
06:13
JohnBat26 has joined #ruby-lang
06:16
kith_ is now known as kith
06:16
ender has joined #ruby-lang
06:17
anulman has joined #ruby-lang
06:18
kurko_ has joined #ruby-lang
06:18
CJD14 has quit [Ping timeout: 240 seconds]
06:21
kurko__ has quit [Ping timeout: 245 seconds]
06:21
ecnalyr has joined #ruby-lang
06:22
ender has quit [Quit: Leaving]
06:22
ender|dktm has joined #ruby-lang
06:22
vlad_starkov has quit [Ping timeout: 252 seconds]
06:25
toretore has joined #ruby-lang
06:25
mucker has joined #ruby-lang
06:25
simoz9 has joined #ruby-lang
06:25
ecnalyr has quit [Ping timeout: 240 seconds]
06:26
arBmind has joined #ruby-lang
06:28
AdityaRaj has joined #ruby-lang
06:32
skade has quit [Quit: Computer has gone to sleep.]
06:34
closer has quit [Ping timeout: 252 seconds]
06:35
closer has joined #ruby-lang
06:42
apeiros has quit [Read error: Connection reset by peer]
06:42
apeiros has joined #ruby-lang
06:48
kurko__ has joined #ruby-lang
06:50
kurko_ has quit [Ping timeout: 240 seconds]
06:51
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
06:52
knu has quit [Ping timeout: 252 seconds]
06:52
knu has joined #ruby-lang
06:53
AdityaRaj has joined #ruby-lang
06:54
<
Lewix >
foo[:voila] += foo[:france]
06:54
<
Lewix >
foo[:voila] /= foo[:usa]
06:54
<
Lewix >
is there a better way to write this ^^
06:55
phansch has joined #ruby-lang
06:55
<
Lewix >
refactor those two in one-liner
06:57
apeiros has quit [Remote host closed the connection]
06:57
apeiros has joined #ruby-lang
06:58
arBmind has quit [Quit: Leaving.]
06:58
judofyr has joined #ruby-lang
07:00
vlad_starkov has joined #ruby-lang
07:01
rahul_j has quit [Read error: Connection reset by peer]
07:02
apeiros has quit [Ping timeout: 248 seconds]
07:02
rahul_j has joined #ruby-lang
07:03
judofyr has quit [Ping timeout: 252 seconds]
07:05
knu has quit [Ping timeout: 252 seconds]
07:05
vlad_starkov has quit [Remote host closed the connection]
07:07
dik_dak has quit [Quit: Leaving]
07:07
houhoulis has quit [Remote host closed the connection]
07:08
kitak has quit [Ping timeout: 245 seconds]
07:09
knu has joined #ruby-lang
07:10
kitak has joined #ruby-lang
07:11
solars has joined #ruby-lang
07:14
knu has quit [Ping timeout: 253 seconds]
07:14
tylersmith has quit [Remote host closed the connection]
07:16
knu has joined #ruby-lang
07:20
yfeldblum has quit [Read error: Connection reset by peer]
07:21
knu has quit [Ping timeout: 252 seconds]
07:23
knu has joined #ruby-lang
07:26
ahmedelgabri has joined #ruby-lang
07:29
rationalrevolt has quit [Remote host closed the connection]
07:31
knu has quit [Ping timeout: 252 seconds]
07:33
dagobah has joined #ruby-lang
07:33
knu has joined #ruby-lang
07:36
anulman has quit [Quit: Leaving.]
07:37
jerrytgarcia has quit [Quit: WeeChat 0.4.2]
07:42
knu has quit [Ping timeout: 252 seconds]
07:43
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
07:44
kurko__ has quit [Ping timeout: 252 seconds]
07:45
kurko_ has joined #ruby-lang
07:46
AdityaRaj has joined #ruby-lang
07:46
kylo has joined #ruby-lang
07:48
kurko_ has quit [Client Quit]
07:48
knu has joined #ruby-lang
07:51
yfeldblum has joined #ruby-lang
07:52
judofyr has joined #ruby-lang
07:53
yfeldblu_ has joined #ruby-lang
07:54
jonahR has quit [Quit: jonahR]
07:55
knu has quit [Ping timeout: 252 seconds]
07:56
yfeldblum has quit [Ping timeout: 252 seconds]
07:56
knu has joined #ruby-lang
07:57
judofyr has quit [Ping timeout: 272 seconds]
07:57
bjh13 has quit [Quit: leaving]
07:57
yfeldblu_ has quit [Ping timeout: 248 seconds]
07:58
fallenhitokiri has quit [Ping timeout: 252 seconds]
08:00
ivanskie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
08:00
fallenhitokiri has joined #ruby-lang
08:03
kitak has quit [Remote host closed the connection]
08:04
mistym has quit [Remote host closed the connection]
08:06
kitak has joined #ruby-lang
08:06
rahul_j has quit [Quit: rahul_j]
08:06
anulman has joined #ruby-lang
08:08
apeiros has joined #ruby-lang
08:10
<
AdityaRaj >
guys is there a way to set --no-rdoc --no-ri as default??
08:11
<
apeiros >
I think you can do that in ~/.gemrc or somesuch
08:12
<
maloik >
AdityaRaj: your first question: you have version conflicts from the looks of it
08:12
<
maloik >
if you set one gem to use 2.0.5 and another gem is fixed at a version that requires 2.1.0 it'll fail
08:12
anulman has quit [Ping timeout: 252 seconds]
08:13
<
ljarvis >
AdityaRaj: add `gem: --no-rdoc --no-ri` to ~/.gemrc
08:13
AdityaRaj has joined #ruby-lang
08:14
knu has quit [Ping timeout: 252 seconds]
08:15
|jemc| has quit [Ping timeout: 264 seconds]
08:15
knu has joined #ruby-lang
08:18
tbuehlmann has joined #ruby-lang
08:18
vlad_starkov has joined #ruby-lang
08:21
anulman has joined #ruby-lang
08:22
<
ljarvis >
AdityaRaj: maloik did help
08:22
<
ljarvis >
you have dependency conflicts, do you not set versions in your Gemfile?
08:22
<
AdityaRaj >
maloik: i dont see his messages !!
08:23
vlad_sta_ has joined #ruby-lang
08:23
vlad_starkov has quit [Remote host closed the connection]
08:23
<
AdityaRaj >
ljarvis: i am working on existing code.. i can see that at most of the places the version has not been set
08:24
<
AdityaRaj >
i do have gemfile.lock though..
08:24
robmiller has joined #ruby-lang
08:24
<
ljarvis >
you need to manually resolve these conflicts and specify working versions
08:25
tylersmith has joined #ruby-lang
08:25
<
AdityaRaj >
ljarvis: can you suggest how i can resolve the issue?? hit and trial ?
08:25
anulman has quit [Ping timeout: 252 seconds]
08:26
<
ljarvis >
well, just go through that error message and find versions of haml that work for both, or change the version of brakeman
08:27
<
AdityaRaj >
ljarvis: thanks.. and thanks for being so patient.. :)
08:28
Senjai has quit [Ping timeout: 272 seconds]
08:28
knu has quit [Ping timeout: 252 seconds]
08:28
yfeldblum has joined #ruby-lang
08:29
tylersmith has quit [Ping timeout: 240 seconds]
08:30
workmad3 has quit [Ping timeout: 272 seconds]
08:30
simoz10 has joined #ruby-lang
08:32
heftig has joined #ruby-lang
08:33
spuk has quit [Ping timeout: 246 seconds]
08:33
knu has joined #ruby-lang
08:34
simoz9 has quit [Ping timeout: 245 seconds]
08:34
Senjai has joined #ruby-lang
08:39
elliotec has quit [Remote host closed the connection]
08:41
michael_mbp has joined #ruby-lang
08:42
kitak has quit [Remote host closed the connection]
08:42
ahmedelgabri has quit [Remote host closed the connection]
08:43
kitak has joined #ruby-lang
08:44
knu has quit [Ping timeout: 252 seconds]
08:46
knu has joined #ruby-lang
08:46
elia has joined #ruby-lang
08:49
yfeldblum has quit [Remote host closed the connection]
08:50
DouweM has quit [Ping timeout: 240 seconds]
08:52
RoxasShadowRS has joined #ruby-lang
08:55
|jemc| has joined #ruby-lang
08:59
jsrn has joined #ruby-lang
09:01
phracker has quit [Remote host closed the connection]
09:04
AdityaRaj has joined #ruby-lang
09:04
<
Lewix >
anyone has good eyes at this time at night
09:06
|jemc| has quit [Ping timeout: 245 seconds]
09:06
<
apeiros >
Lewix: from where should the Printer constant in `include Printer` come?
09:07
DEac- has quit [Read error: Connection reset by peer]
09:07
DEac- has joined #ruby-lang
09:07
<
Lewix >
apeiros: the module
09:07
<
apeiros >
what module?
09:08
<
apeiros >
so the answer to "from where does Printer come" is "from Printer", not very useful ;-)
09:08
<
apeiros >
Lewix: where should that Printer module be defined?
09:11
benlovell has joined #ruby-lang
09:15
canton7-mac has joined #ruby-lang
09:15
vlad_sta_ has quit [Remote host closed the connection]
09:16
vlad_starkov has joined #ruby-lang
09:18
knu has quit [Ping timeout: 252 seconds]
09:19
<
apeiros >
Lewix: if you want help, you should reply to follow-up questions. I'm out.
09:19
knu has joined #ruby-lang
09:20
ahmedelgabri has joined #ruby-lang
09:20
benlovell has quit [Ping timeout: 252 seconds]
09:21
charliesome has joined #ruby-lang
09:21
anulman has joined #ruby-lang
09:22
<
Lewix >
apeiros: I didn't know that the order mattered
09:24
<
ljarvis >
Lewix: you need to define Printer before you try and include it
09:26
Elico has quit [Quit: Elico]
09:26
anulman has quit [Ping timeout: 252 seconds]
09:27
AdityaRaj has joined #ruby-lang
09:27
simi has joined #ruby-lang
09:28
<
Lewix >
ljarvis: right, Im surprised the order matter
09:28
havenwood has quit [Remote host closed the connection]
09:28
skade has joined #ruby-lang
09:28
<
Lewix >
ljarvis: for some reasons I thought it didn't
09:28
havenwood has joined #ruby-lang
09:29
jerrytgarcia has joined #ruby-lang
09:32
arBmind has joined #ruby-lang
09:32
naps62 has joined #ruby-lang
09:32
rahul_j_ has joined #ruby-lang
09:33
havenwood has quit [Ping timeout: 245 seconds]
09:35
rahul_j_ has quit [Read error: Connection reset by peer]
09:35
rue has quit [Remote host closed the connection]
09:36
relix has joined #ruby-lang
09:37
naps62 has quit [Ping timeout: 272 seconds]
09:37
rahul_j has joined #ruby-lang
09:41
benlovell has joined #ruby-lang
09:42
setmeaway has joined #ruby-lang
09:44
rahul_j has quit [Read error: Connection reset by peer]
09:48
rahul_j has joined #ruby-lang
09:50
yfeldblum has joined #ruby-lang
09:51
marr has joined #ruby-lang
09:51
canton7-mac has quit [Remote host closed the connection]
09:51
robbyoconnor has joined #ruby-lang
09:52
rahul_j has quit [Read error: Connection reset by peer]
09:54
mikecmpbll has joined #ruby-lang
09:54
naps62 has joined #ruby-lang
09:54
yfeldblum has quit [Ping timeout: 252 seconds]
09:55
rahul_j has joined #ruby-lang
09:55
workmad3 has joined #ruby-lang
09:56
vlad_starkov has quit [Remote host closed the connection]
09:57
<
ljarvis >
AdityaRaj: dont use trr
10:00
rue has joined #ruby-lang
10:00
<
AdityaRaj >
ljarvis: yeah i noticed that one can also use nodejs.. i guess
10:00
heftig has quit [Ping timeout: 252 seconds]
10:01
<
AdityaRaj >
but can you please help me install trr for now??
10:01
<
ljarvis >
there's nothing i can do when there are much better and safer (not to mention logical) alternatives
10:01
sarovin has joined #ruby-lang
10:02
naps62 has quit [Remote host closed the connection]
10:02
danijoo has joined #ruby-lang
10:03
<
sarovin >
i am a noobs :D
10:03
<
sarovin >
i'm studyng rails
10:03
<
ljarvis >
sarovin: then you probably want #rubyonrails
10:03
ender|dktm has quit [Quit: Lost terminal]
10:04
heftig has joined #ruby-lang
10:05
<
sarovin >
i have a problem about has_many through...ok ljarvis, i go on #rubyonrails
10:05
cnivolle has joined #ruby-lang
10:05
<
ljarvis >
sarovin: they'll be able to help you more efficiently
10:05
mistym has joined #ruby-lang
10:05
<
sarovin >
thanks ;)
10:08
naps62 has joined #ruby-lang
10:10
mistym has quit [Ping timeout: 260 seconds]
10:11
saneax has joined #ruby-lang
10:12
naps62_ has joined #ruby-lang
10:14
saneax has quit [Client Quit]
10:14
DouweM has joined #ruby-lang
10:14
naps62 has quit [Ping timeout: 240 seconds]
10:15
naps62_ has quit [Remote host closed the connection]
10:16
symm-_ has quit [Ping timeout: 260 seconds]
10:16
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
10:19
vlad_starkov has joined #ruby-lang
10:22
<
yorickpeterse >
morning
10:22
heftig has quit [Ping timeout: 252 seconds]
10:24
heftig has joined #ruby-lang
10:25
robbyoconnor has quit [Ping timeout: 272 seconds]
10:26
DouweM has quit [Ping timeout: 252 seconds]
10:28
<
ndrst_ >
good morning #ruby-lang
10:29
<
maloik >
morning? madman!
10:29
francisfish has joined #ruby-lang
10:32
<
yorickpeterse >
charliesome: you're such a troll with the Node issue
10:32
<
charliesome >
yorickpeterse: what did i do lol
10:32
rue has quit [Remote host closed the connection]
10:33
<
charliesome >
...also which node issue?
10:33
<
charliesome >
the homebrew one or the npm one
10:33
<
yorickpeterse >
the homebrew one
10:34
<
yorickpeterse >
about the dude changing his shell to node
10:34
<
charliesome >
oh lol
10:34
<
charliesome >
maybe he legitimately wanted to use node as his shell?
10:34
<
charliesome >
I was just helping him do that in a way that wouldn't break his system ;)
10:36
<
yorickpeterse >
hmpf, no replies yet on my String#scrub question
10:36
<
yorickpeterse >
going to be a fun weekend
10:39
naps62 has joined #ruby-lang
10:40
phansch_ has joined #ruby-lang
10:40
heftig has quit [Ping timeout: 245 seconds]
10:41
AdityaRaj has joined #ruby-lang
10:42
Pupeno_w has joined #ruby-lang
10:43
heftig has joined #ruby-lang
10:43
phansch has quit [Ping timeout: 245 seconds]
10:44
Senjai has quit [Ping timeout: 252 seconds]
10:45
Senjai has joined #ruby-lang
10:45
naps62 has quit [Remote host closed the connection]
10:47
AdityaRaj has joined #ruby-lang
10:50
diegoviola has joined #ruby-lang
10:50
yfeldblum has joined #ruby-lang
10:54
havenwood has joined #ruby-lang
10:54
cnivolle has quit []
10:55
yfeldblum has quit [Ping timeout: 245 seconds]
10:56
rahul_j has quit [Read error: Connection reset by peer]
10:59
rahul_j has joined #ruby-lang
10:59
havenwood has quit [Ping timeout: 272 seconds]
10:59
bin7me has joined #ruby-lang
11:00
relix has joined #ruby-lang
11:02
phansch_ has quit [Quit: Leaving]
11:05
mehlah has joined #ruby-lang
11:07
vlad_starkov has quit [Remote host closed the connection]
11:09
havenwood has joined #ruby-lang
11:09
Kero has quit [Ping timeout: 240 seconds]
11:11
robbyoconnor has joined #ruby-lang
11:11
huma has joined #ruby-lang
11:12
Kero has joined #ruby-lang
11:13
havenwood has quit [Ping timeout: 272 seconds]
11:14
RoxasShadowRS has quit [Ping timeout: 245 seconds]
11:14
kitak has quit [Remote host closed the connection]
11:18
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
11:19
robbyoconnor has quit [Ping timeout: 252 seconds]
11:21
clamstar has joined #ruby-lang
11:21
<
AdityaRaj >
is there a way to reduce the time taken by bundler? Fetching source index from ??
11:23
ahmedelg_ has joined #ruby-lang
11:24
<
tbuehlmann >
move near the servers or upgrading your interwebs
11:25
<
apeiros >
AdityaRaj: I usually swear at it and threaten to feed it to /dev/null
11:25
<
apeiros >
AdityaRaj: I'm not sure it has any effect, though
11:25
ahmedelgabri has quit [Ping timeout: 265 seconds]
11:25
<
AdityaRaj >
apeiros: i will surely try that
11:26
DouweM has joined #ruby-lang
11:27
RoxasShadowRS has joined #ruby-lang
11:28
simoz10 has quit [Ping timeout: 252 seconds]
11:32
clamstar has quit [Quit: Computer has gone to sleep.]
11:36
<
AdityaRaj >
ljarvis:if i move to nodejs from trr then do i need to make any changes in the code?
11:41
cored has joined #ruby-lang
11:42
samuelkadolph has quit [Ping timeout: 246 seconds]
11:43
relix has joined #ruby-lang
11:44
<
AdityaRaj >
hey guys is it possible to install a specific gem instead of going through the entire gemfile ? something like bundle install xyz ?
11:44
<
Voker57 >
gem install xyz
11:45
<
Voker57 >
but bundler won't know about it
11:45
<
AdityaRaj >
no i want it to be done via bundler
11:45
samuelkadolph has joined #ruby-lang
11:45
<
Voker57 >
then add it to Gemfile, what's the problem?
11:45
<
AdityaRaj >
cause gem install therubyracer gets through but when i run bundler it gives error on rubyracer and fails
11:45
<
Voker57 >
well then you need to find out why it fails and fix it
11:46
<
Voker57 >
it probably tries to install different version
11:46
<
AdityaRaj >
Voker57: i have tired every possible suggestion on the internet for this issue.. but not getting anywhere
11:48
rahul_j has quit [Read error: Connection reset by peer]
11:49
Squarepy has joined #ruby-lang
11:50
rahul_j has joined #ruby-lang
11:51
yfeldblum has joined #ruby-lang
11:53
danijoo has quit [Read error: Connection reset by peer]
11:54
danijoo has joined #ruby-lang
11:54
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
11:54
mikecmpbll has joined #ruby-lang
11:55
vlad_starkov has joined #ruby-lang
11:56
yfeldblum has quit [Ping timeout: 272 seconds]
11:57
judofyr has joined #ruby-lang
11:58
sarovin has quit [Quit: Sto andando via]
11:59
face has joined #ruby-lang
12:00
asc232 has joined #ruby-lang
12:01
<
asc232 >
pastie:hi!
12:02
<
apeiros >
I'd really love to smack the guy who came up with that idea
12:03
dostoyevsky has quit [Ping timeout: 276 seconds]
12:03
<
AdityaRaj >
apeiros: what idea>?
12:04
<
apeiros >
that "pastie: hi!" idea
12:04
dostoyevsky has joined #ruby-lang
12:05
AdityaRaj has joined #ruby-lang
12:06
<
toretore >
pastie: hi!
12:06
mistym has joined #ruby-lang
12:06
nickchow has joined #ruby-lang
12:06
<
toretore >
it was probably dreamer3
12:09
havenwood has joined #ruby-lang
12:10
mistym has quit [Ping timeout: 240 seconds]
12:10
Kero has quit [Ping timeout: 260 seconds]
12:12
naps62 has joined #ruby-lang
12:12
naps62 has quit [Remote host closed the connection]
12:12
Kero has joined #ruby-lang
12:12
<
apeiros >
toretore: you know him personally?
12:14
<
toretore >
not per se, but he used to hang in #rubyonrails in the good old days
12:14
havenwood has quit [Ping timeout: 264 seconds]
12:14
<
toretore >
he created the pastie service
12:14
naps62 has joined #ruby-lang
12:17
<
apeiros >
too bad, otherwise I'd have asked you to smack him for me :)
12:17
<
apeiros >
telesmacking by proxy
12:17
<
toretore >
as a service
12:18
<
toretore >
POST /smack?smacker=toretore&smackee=dreamer3
12:19
<
toretore >
would probably have terrible latency
12:19
Kero has quit [Ping timeout: 248 seconds]
12:20
<
apeiros >
POST /smack/toretore/dreamer3
12:20
<
apeiros >
we want to be SEO
12:20
<
apeiros >
oh, well, actually with a POST…
12:20
<
apeiros >
and it clearly can't be a GET, since it has a slight side-effect :)
12:20
<
yorickpeterse >
use PUT since you're changing an existing state
12:21
<
apeiros >
no, no, you clearly create a new smack
12:21
<
apeiros >
smacks are immutable :D
12:21
<
yorickpeterse >
my fist disagrees
12:21
<
apeiros >
if your resource was smackees_face, I'd agree ^^
12:21
Kero has joined #ruby-lang
12:21
<
toretore >
well, it would probably have to be async, so a smack-in-progress could potentially be cancelled
12:22
MrZYX|off is now known as MrZYX
12:24
r0bby_ has joined #ruby-lang
12:25
<
yorickpeterse >
but then you'd end up in smackback-hell
12:26
benlovell has quit [Ping timeout: 265 seconds]
12:28
<
toretore >
not if my goroutine+channel implementation works
12:29
ahmedelgabri has joined #ruby-lang
12:29
<
ljarvis >
yorickpeterse: what's your AR knowledge like?
12:30
<
apeiros >
I'm sure his Arrrrrr! knowledge is impeccable
12:30
<
ljarvis >
maloik straight representing
12:30
<
ljarvis >
this ar transaction is aborting at I dont know why, no exceptions :(
12:30
<
yorickpeterse >
ljarvis: wadda ya need?
12:30
<
maloik >
*continues writing arrrrcamp website copy*
12:31
<
ljarvis >
wondering if there's any other reason a transaction would abort apart from db timeout or exception
12:31
<
yorickpeterse >
does it silently fail?
12:32
<
ljarvis >
i can't reproduce it well and it's happening sporadically
12:32
ahmedelg_ has quit [Ping timeout: 248 seconds]
12:33
<
ljarvis >
all that happens in the transaction is destry being called on some associations
12:33
<
yorickpeterse >
I think that even when a timeout occurs it should raise in AR
12:34
elia has quit [Quit: Computer has gone to sleep.]
12:37
Kero has quit [Quit: switching hosts]
12:38
Kero has joined #ruby-lang
12:40
naps62 has quit [Ping timeout: 252 seconds]
12:40
camilleldn has joined #ruby-lang
12:41
yalue has joined #ruby-lang
12:42
<
yorickpeterse >
well, seeing how MySQL is shit it's time for me to write an in-memory timed cache
12:42
<
yorickpeterse >
YAY
12:42
<
yorickpeterse >
can't even query a bunch of things using 2 indexes without shitting up CPU wise
12:43
<
yorickpeterse >
it's only doing a few hundred queries per minute or so
12:43
<
yorickpeterse >
lol Mongo would just crash
12:46
vlad_starkov has quit [Remote host closed the connection]
12:46
<
DefV >
yorickpeterse: Postgres!
12:46
<
yorickpeterse >
actually we are planning the move from El Mongo
12:46
<
yorickpeterse >
we'll be looking into both Pg and MyFirstSQL
12:47
rahul_j has quit [Quit: rahul_j]
12:47
<
yorickpeterse >
I'm trying to push Pg a bit since it has much better tooling overall
12:47
<
yorickpeterse >
plus supposedly it's table migrations don't suck as badly
12:47
<
yorickpeterse >
plus it's not screwed over by Oracle
12:48
ikrima has quit [Quit: Computer has gone to sleep.]
12:48
cored has quit [Ping timeout: 264 seconds]
12:49
benlovell has joined #ruby-lang
12:49
<
yorickpeterse >
but man, Mongo
12:50
cored has joined #ruby-lang
12:50
cored has quit [Changing host]
12:50
cored has joined #ruby-lang
12:50
<
yorickpeterse >
I'd be happy to accept money so I can tell people to not ever use it
12:52
yfeldblum has joined #ruby-lang
12:52
<
yorickpeterse >
also there's something seriously wrong with out EC2s if they're giving this many timeouts
12:54
elia has joined #ruby-lang
12:54
havenwood has joined #ruby-lang
12:56
tkuchiki has quit [Remote host closed the connection]
12:57
yfeldblum has quit [Ping timeout: 264 seconds]
12:59
havenwood has quit [Ping timeout: 252 seconds]
13:00
asc232 has quit [Read error: Connection reset by peer]
13:00
sepp2k has joined #ruby-lang
13:00
anulman has joined #ruby-lang
13:04
ikrima has joined #ruby-lang
13:04
anulman has quit [Ping timeout: 240 seconds]
13:05
mucker has quit [Remote host closed the connection]
13:05
mucker has joined #ruby-lang
13:10
mucker has quit [Ping timeout: 272 seconds]
13:12
smashwilson has joined #ruby-lang
13:14
phansch has joined #ruby-lang
13:14
anulman has joined #ruby-lang
13:18
Pupeno_w has quit [Read error: Operation timed out]
13:18
Pupeno_w_ has joined #ruby-lang
13:18
anulman has quit [Ping timeout: 240 seconds]
13:19
judofyr has quit [Remote host closed the connection]
13:19
judofyr has joined #ruby-lang
13:20
judofyr_ has joined #ruby-lang
13:20
judofyr has quit [Read error: Connection reset by peer]
13:21
Pupeno_w has joined #ruby-lang
13:22
joonty_ has joined #ruby-lang
13:23
joonty has quit [Ping timeout: 265 seconds]
13:23
huma has quit [Ping timeout: 245 seconds]
13:24
Pupeno_w_ has quit [Ping timeout: 240 seconds]
13:25
judofyr_ has quit [Ping timeout: 264 seconds]
13:30
yfeldblum has joined #ruby-lang
13:34
francisfish has quit [Remote host closed the connection]
13:34
yfeldblum has quit [Ping timeout: 240 seconds]
13:41
Onixs_ has joined #ruby-lang
13:42
Onixs has quit [Ping timeout: 252 seconds]
13:42
tshine has quit [Ping timeout: 246 seconds]
13:42
x0nic has quit [Ping timeout: 246 seconds]
13:42
GitNick has quit [Ping timeout: 252 seconds]
13:42
achiu1 has joined #ruby-lang
13:42
MartynKeigher has quit [Ping timeout: 264 seconds]
13:42
hagabaka has quit [Quit: No Ping reply in 180 seconds.]
13:43
dhoss has quit [Ping timeout: 245 seconds]
13:43
hagebake has joined #ruby-lang
13:43
jtperreault has quit [Ping timeout: 246 seconds]
13:43
timelord_cout has quit [Ping timeout: 246 seconds]
13:43
EngierkO_ has joined #ruby-lang
13:43
rahul_j has joined #ruby-lang
13:43
erichmenge has quit [Ping timeout: 252 seconds]
13:43
Bwild_ has quit [Ping timeout: 252 seconds]
13:43
jtoy has quit [Ping timeout: 252 seconds]
13:43
ikrima has quit [Ping timeout: 245 seconds]
13:43
yeltzooo has quit [Ping timeout: 252 seconds]
13:43
agile has quit [Ping timeout: 246 seconds]
13:43
crazysim has quit [Ping timeout: 245 seconds]
13:43
lguardiola has quit [Ping timeout: 245 seconds]
13:43
diegoviola has quit [Ping timeout: 252 seconds]
13:43
dvorak has quit [Ping timeout: 252 seconds]
13:44
smashwilson has quit [Ping timeout: 264 seconds]
13:44
xybre has quit [Ping timeout: 264 seconds]
13:44
achiu has quit [Ping timeout: 246 seconds]
13:44
EngierkO has quit [Ping timeout: 252 seconds]
13:44
seanlinsley has quit [Ping timeout: 245 seconds]
13:44
existensil has quit [Ping timeout: 252 seconds]
13:44
toretore has quit [Ping timeout: 252 seconds]
13:44
<
darix >
yorickpeterse: well you will at least use mariadb no?
13:44
anulman has joined #ruby-lang
13:44
<
yorickpeterse >
MariaDB isn't on RDS sadly
13:45
<
yorickpeterse >
so probably not
13:45
timelord_cout has joined #ruby-lang
13:45
workmad3 has quit [Remote host closed the connection]
13:45
dhoss has joined #ruby-lang
13:45
toretore has joined #ruby-lang
13:45
workmad3 has joined #ruby-lang
13:45
lguardiola has joined #ruby-lang
13:45
zeusmns has quit [Ping timeout: 252 seconds]
13:45
erichmenge has joined #ruby-lang
13:45
yeltzooo has joined #ruby-lang
13:46
ruskie has quit [Remote host closed the connection]
13:47
seanlinsley has joined #ruby-lang
13:47
sonne has quit [Ping timeout: 245 seconds]
13:47
imajes has quit [Ping timeout: 264 seconds]
13:47
shinnya has joined #ruby-lang
13:48
anulman1 has joined #ruby-lang
13:48
anulman has quit [Read error: Connection reset by peer]
13:48
v- has joined #ruby-lang
13:48
imajes has joined #ruby-lang
13:49
v- is now known as agile
13:49
x0nic has joined #ruby-lang
13:49
workmad3 has quit [Client Quit]
13:49
workmad3 has joined #ruby-lang
13:50
existensil has joined #ruby-lang
13:51
bin7me has quit [Quit: Leaving]
13:51
GitNick has joined #ruby-lang
13:51
jtoy has joined #ruby-lang
13:51
Bwild has joined #ruby-lang
13:51
<
darix >
yorickpeterse: well you dont know which mysql flavor they deployed ... might even be mariadb :)
13:52
sonne has joined #ruby-lang
13:52
anulman1 has quit [Read error: Operation timed out]
13:52
ikrima has joined #ruby-lang
13:54
havenwood has joined #ruby-lang
13:55
<
yorickpeterse >
They're using the MySQL community edition
13:55
crazysim has joined #ruby-lang
13:55
tommylommykins has joined #ruby-lang
13:57
jtperreault has joined #ruby-lang
13:57
xybre has joined #ruby-lang
13:57
smashwilson has joined #ruby-lang
13:57
diegoviola has joined #ruby-lang
13:58
dvorak has joined #ruby-lang
13:58
havenwood has quit [Ping timeout: 240 seconds]
14:00
mrevd has joined #ruby-lang
14:00
mrevd has quit [Changing host]
14:00
mrevd has joined #ruby-lang
14:00
zeusmns has joined #ruby-lang
14:00
anulman has joined #ruby-lang
14:01
patriciomacadden has joined #ruby-lang
14:03
ruskie has joined #ruby-lang
14:03
anulman1 has joined #ruby-lang
14:03
mbj has joined #ruby-lang
14:03
anulman has quit [Read error: Connection reset by peer]
14:03
simi has quit [Ping timeout: 260 seconds]
14:04
MartynKeigher has joined #ruby-lang
14:06
robmiller has quit [Quit: robmiller]
14:07
mistym has joined #ruby-lang
14:08
poor_leno has joined #ruby-lang
14:12
mistym has quit [Ping timeout: 272 seconds]
14:17
DouweM has quit [Ping timeout: 264 seconds]
14:19
arBmind has left #ruby-lang [#ruby-lang]
14:20
tkuchiki has joined #ruby-lang
14:21
ahmedelgabri has quit [Remote host closed the connection]
14:31
yfeldblum has joined #ruby-lang
14:33
<
maloik >
we use mariadb almost exclusively afaik
14:34
<
maloik >
no problems here, but I suppose you have quite a bit more requirements than we do :)
14:34
<
yorickpeterse >
meh, SQL wise our stuff is boring atm
14:35
ecnalyr has joined #ruby-lang
14:36
yfeldblum has quit [Ping timeout: 265 seconds]
14:36
toretore has quit [Quit: Leaving]
14:36
toretore has joined #ruby-lang
14:37
tkuchiki has quit [Remote host closed the connection]
14:37
<
yorickpeterse >
The data we save in Mongo also isn't that interesting structure wise, it's just the amount that makes things tip
14:38
<
yorickpeterse >
even though 150 GB isn't all that much
14:38
tkuchiki has joined #ruby-lang
14:38
<
yorickpeterse >
(apparently too much for Mongo)
14:41
<
yorickpeterse >
I honestly don't get this "data fetish" some people have
14:41
<
yorickpeterse >
"ooohohhhhh sheeeee big daataaa"
14:42
<
yorickpeterse >
(focusing purely on the data being there that is)
14:43
mikecmpbll has joined #ruby-lang
14:44
<
yorickpeterse >
meh
14:44
<
yorickpeterse >
I don't like those tweets
14:44
<
yorickpeterse >
"X is like sex" or "X is like women they <insert stupid joke>"
14:44
<
yorickpeterse >
I prefer "Fuck X" :P
14:44
<
yorickpeterse >
as in, "Fuck Mongo, it's stupid"
14:45
<
yorickpeterse >
in case that wasn't obvious already
14:45
<
apeiros >
ah well, it doesn't compare it to a thing, rather to an attitude towards it. and IME, it captures it quite nicely :)
14:46
<
yorickpeterse >
I wonder when people start calling it "Data 2.0"
14:47
<
toretore >
NextGen Data
14:47
bjh13 has joined #ruby-lang
14:48
<
apeiros >
Data#, #Data?
14:48
<
yorickpeterse >
Data+ makes it sound like it's a product of Google
14:48
Pupeno_w_ has joined #ruby-lang
14:50
cored has quit [Ping timeout: 245 seconds]
14:51
Pupeno_w has quit [Ping timeout: 248 seconds]
14:51
<
r0bglees0n >
what about Data
14:51
<
r0bglees0n >
the ruby Data
14:51
<
r0bglees0n >
we already got it
14:51
<
yorickpeterse >
yeah but it's not called BigData
14:52
<
yorickpeterse >
>> class BigData; @@data = 10_000_000_000_000_000.times.map { |n| n.to_s + "lol" }; end
14:52
<
yorickpeterse >
see? too big data
14:52
<
yorickpeterse >
we should refactor that and just throw away what we can't refactor
14:53
<
yorickpeterse >
"3. Remove data that does not fit MongoDB: remove “unrefactorable” data"
14:54
<
yorickpeterse >
This is a company that makes crap tons of money by basically having /dev/null in the cloud
14:54
amcoder has joined #ruby-lang
14:54
<
apeiros >
yorickpeterse: "2. Refactor your schema …" - isn't one point of Mongo to
*not* have a schema? o0
14:54
<
r0bglees0n >
everything got a schema
14:54
<
r0bglees0n >
it's just loosely defined in mongo
14:55
<
yorickpeterse >
apeiros: when mongo says "schemaless" they really mean "no global schema", documents still have them ofc
14:55
<
yorickpeterse >
so what they're saying is "lol define a global schema"
14:55
<
apeiros >
funny… fits right with my bias.
14:55
<
apeiros >
or prejudice?
14:55
<
yorickpeterse >
Which means they're contradicting the very definition of what a schemaless storage engine is
14:55
serroft has joined #ruby-lang
14:55
<
yorickpeterse >
I called it /dev/null because you put in stuff in mongo in whatever way you'd like, getting it out however is a pita
14:56
<
yorickpeterse >
heavens forbid querying 10k documents
14:56
<
apeiros >
r0bglees0n: that's what I'd claim too. but as far as I understand, DB vendors like Mongo claim otherwise
14:56
<
yorickpeterse >
(hint: that takes about 5 seconds in our case)
14:56
cored has joined #ruby-lang
14:56
<
yorickpeterse >
which would be fine if it weren't live queries
14:56
<
apeiros >
5s for 10k docs? I assume size is not the limiting factor? (ie., bandwidth)
14:57
<
yorickpeterse >
So one of our pages basically shows company groups, their ranking and a bunch of their competitors with the same data
14:57
<
yorickpeterse >
This is based on review ratings and such
14:57
<
yorickpeterse >
I think it was around 10k reviews in total for this one page
14:57
<
apeiros >
well, thinking about it… if all 10k records get deserialized, AR isn't really faster than that
14:57
<
yorickpeterse >
THe serializing/deserializing aspect isn't the problem
14:57
<
apeiros >
so is those 5s including the ruby layer and mapping time?
14:57
<
yorickpeterse >
You can run the query in the mongo shell and it will be just as slow
14:58
<
apeiros >
ok. ouch indeed then.
14:58
<
yorickpeterse >
Yes, I ran some half-assed benchmarks which showed around 5 seconds or so
14:58
<
yorickpeterse >
funny enough: if you use their aggregation framework and do a $project first (basically a SELECT) and
*then* a $match (a WHERE), it will first $project the entire fucking database
14:58
<
yorickpeterse >
It makes some sense, since it's a pipeline, but it's
*so* easy to make mistakes there
14:59
<
yorickpeterse >
and you can't run an EXPLAIN on aggregation queries as far as I know
15:00
<
yorickpeterse >
ok lol, I think loading said page actually took like 10 seconds (didn't pop open network profiler fast enough)
15:00
jeff_r has joined #ruby-lang
15:00
<
apeiros >
oh, so it's a declarative language without a query optimizer?
15:00
<
yorickpeterse >
pretty much
15:01
<
apeiros >
that said, I like SQL only for simple queries
15:01
<
yorickpeterse >
you can do some pretty cool stuff with it but I'd much rather have some extra safety from SQL
15:01
<
apeiros >
with complex queries, I'd prefer to have an imperative language
15:01
<
yorickpeterse >
Plus most, if not all of the stuff we query, can be done in SQL too
15:02
jeff_r has quit [Remote host closed the connection]
15:02
<
yorickpeterse >
if you swap that first $match and $project you're screwed
15:02
jeff_r has joined #ruby-lang
15:03
<
yorickpeterse >
mind you this particular query runs in 1.8, probably a tad faster in 1.9/2.X
15:04
mykoweb has joined #ruby-lang
15:05
loincloth has joined #ruby-lang
15:07
tylersmith has joined #ruby-lang
15:09
postmodern has quit [Quit: Leaving]
15:09
houhoulis has joined #ruby-lang
15:10
nigerianceo has joined #ruby-lang
15:13
lcdhoffman has joined #ruby-lang
15:14
ruskie has quit [Excess Flood]
15:15
phansch has quit [Quit: Leaving]
15:15
ikrima has quit [Quit: Computer has gone to sleep.]
15:16
rahul_j has quit [Quit: rahul_j]
15:17
kfpratt has joined #ruby-lang
15:22
relix has joined #ruby-lang
15:24
fragamus has joined #ruby-lang
15:24
fragamus has quit [Max SendQ exceeded]
15:25
fragamus has joined #ruby-lang
15:27
houhoulis has quit [Remote host closed the connection]
15:27
nathanstitt has joined #ruby-lang
15:28
rahul_j has joined #ruby-lang
15:29
fragamus has quit [Client Quit]
15:29
<
yorickpeterse >
yay rbx in $PROD
15:29
tbuehlmann has quit [Quit: Konversation terminated!]
15:31
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
15:32
yfeldblum has joined #ruby-lang
15:34
seanlinsley has quit [Quit: …]
15:35
seanlinsley has joined #ruby-lang
15:35
<
apeiros >
sob, selecting from a large table in an rdbms with an "unexpected" order isn't exactly fast either…
15:36
yfeldblum has quit [Ping timeout: 265 seconds]
15:38
heftig has quit [Ping timeout: 240 seconds]
15:40
ruskie has joined #ruby-lang
15:42
enebo has joined #ruby-lang
15:43
CJD14 has joined #ruby-lang
15:44
danijoo has quit [Read error: Connection reset by peer]
15:45
danijoo has joined #ruby-lang
15:45
relix has joined #ruby-lang
15:45
fragamus has joined #ruby-lang
15:46
havenwood has joined #ruby-lang
15:46
kurko_ has joined #ruby-lang
15:47
<
yorickpeterse >
also there's no Mac pro on the list :<
15:47
<
jds >
I might of been expecting too much, but I found myself a bit underwhelmed with Chronic, both with some gaps where it can't parse strings, and in its handling of errors, where its quite happy to raise NoMethodError on bad input, which seemed a bit unpleasant to me
15:48
<
jds >
Is there anything else I should look at for natural language time parsing?
15:48
* ljarvis
sneaks out
15:48
kfpratt has quit [Remote host closed the connection]
15:48
<
jds >
*might've, sorry.
15:48
rahul_j has quit [Quit: rahul_j]
15:48
<
yorickpeterse >
ljarvis: YOU CAN'T RUN FROM THE CHRONIC MONSTER
15:48
kfpratt has joined #ruby-lang
15:49
<
ljarvis >
jds: there is nothing better that exists at the moment
15:49
seanlinsley has quit [Quit: …]
15:49
huma has joined #ruby-lang
15:49
<
ljarvis >
jds: I would say file a bug, but I've been too busy to fix chronic stuff lately
15:49
<
ljarvis >
jds: that said, raising nomethoderror is most certainly a bug
15:50
<
jds >
ljarvis: you're the maintainer?
15:50
relix has quit [Client Quit]
15:50
mykoweb has quit [Remote host closed the connection]
15:50
<
jds >
Ah. In which case ... a) thanks for the best natural language time parser I've found so far :)
15:50
<
ljarvis >
someone joined recently to help out, and then they realized how hard this stuff is and it scared them off
15:51
mykoweb has joined #ruby-lang
15:51
<
jds >
b) I'll try and figure out a reproduction and/or fix for the NoMethodError problem
15:51
<
ljarvis >
jds: that'd be great, thanks. What are you trying to parse out of curiosity?
15:52
<
jds >
Typical "tomorrow at 10am" stuff. The one I keep running into that doesn't work is Chronic.parse("10am tomorrow"), which returns nil
15:53
<
jds >
I seem to remember there's already an issue filed on that
15:53
kfpratt has quit [Ping timeout: 272 seconds]
15:53
yalue has quit [Ping timeout: 248 seconds]
15:54
poor_leno has quit [Ping timeout: 272 seconds]
15:54
<
jds >
For my use-case, I'd actually really like timezone support, but I'm aware that's going to be a whole bag of crazy
15:54
yalue has joined #ruby-lang
15:55
<
ljarvis >
it might just be a case of adding a handler for it
15:56
<
ljarvis >
in chronic/definition
15:56
mykoweb has quit [Ping timeout: 272 seconds]
15:56
kfpratt has joined #ruby-lang
15:56
<
jds >
I'll take a look
15:56
<
ljarvis >
it's a bit of a ghetoo
15:56
<
ljarvis >
ghetto, also
15:57
rahul_j has joined #ruby-lang
15:58
<
bougyman >
'date' does this well
15:58
<
bougyman >
as in: date -d "10am tomorrow"
15:59
<
ljarvis >
yeah I'm actually working on replacing chronic and trying to lean on that
16:00
<
jds >
Huh, handles timezones too
16:00
<
apeiros >
whitequark: CNC - the one to build boards?
16:01
<
bougyman >
ljarvis: even does timezones well -> TZ="America/Los_Angeles" date -d "$(date -d '10am tomorrow')"
16:01
jeff_r has quit [Read error: Connection reset by peer]
16:01
<
ljarvis >
bougyman: yup
16:02
<
ljarvis >
bougyman: i've dived deep into it
16:02
<
ljarvis >
and other options too
16:02
jeff_r has joined #ruby-lang
16:02
<
ljarvis >
but it's not that black and white unfortunately
16:02
<
bougyman >
it's amber and black in my console.
16:02
<
yorickpeterse >
it's also not webscale
16:03
<
yorickpeterse >
hm company drinks, better stay away from $PROD in the next 2 hours
16:03
<
ljarvis >
also date works differently on different system
16:03
<
ljarvis >
date(1) i mean
16:04
<
ljarvis >
not literally date that would be silly
16:04
<
apeiros >
whitequark: nice. do you have a link to the CNC machine?
16:04
<
jds >
yeah, afaict the Mac version of date knows nothing about -d
16:05
jtw has joined #ruby-lang
16:05
benlovell has quit [Ping timeout: 248 seconds]
16:05
<
apeiros >
whitequark: thanks
16:05
jtw has quit [Client Quit]
16:05
benlovell has joined #ruby-lang
16:05
jtw has joined #ruby-lang
16:06
jtw has quit [Client Quit]
16:06
RobertBirnie has joined #ruby-lang
16:07
<
yorickpeterse >
oh neat, I think I found some weird bugs in the aws-sdk
16:07
<
yorickpeterse >
getting signature mismatches all of a sudden
16:08
mistym has joined #ruby-lang
16:08
mykoweb has joined #ruby-lang
16:10
mykoweb has quit [Remote host closed the connection]
16:10
mykoweb has joined #ruby-lang
16:10
cnivolle has joined #ruby-lang
16:12
mistym has quit [Ping timeout: 240 seconds]
16:13
deception has joined #ruby-lang
16:15
senj has joined #ruby-lang
16:15
elliotec has joined #ruby-lang
16:15
mykoweb has quit [Ping timeout: 272 seconds]
16:19
elliotec has quit [Remote host closed the connection]
16:19
elliotec has joined #ruby-lang
16:19
apeiros has quit [Remote host closed the connection]
16:19
|jemc| has joined #ruby-lang
16:20
apeiros has joined #ruby-lang
16:20
rahul_j has quit [Quit: rahul_j]
16:20
rahul_j has joined #ruby-lang
16:21
mucker has joined #ruby-lang
16:22
fijimunkii has joined #ruby-lang
16:22
rahul_j has left #ruby-lang [#ruby-lang]
16:23
jeff_r has quit [Remote host closed the connection]
16:24
elliotec has quit [Ping timeout: 245 seconds]
16:24
apeiros has quit [Ping timeout: 252 seconds]
16:27
panpainter has joined #ruby-lang
16:28
Squarepy has quit [Quit: Leaving]
16:30
Pupeno_w has joined #ruby-lang
16:30
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
16:30
tommyblue has quit [Quit: Coyote finally caught me]
16:30
jeff_r has joined #ruby-lang
16:30
Pupeno_w has quit [Remote host closed the connection]
16:31
Cakey has joined #ruby-lang
16:31
seanlinsley has joined #ruby-lang
16:31
chouhoulis has joined #ruby-lang
16:32
Pupeno_w_ has quit [Ping timeout: 248 seconds]
16:32
yfeldblum has joined #ruby-lang
16:33
mistym has joined #ruby-lang
16:35
adam__ has joined #ruby-lang
16:36
adam__ has quit [Remote host closed the connection]
16:38
CJD14 has quit [Ping timeout: 264 seconds]
16:38
yfeldblum has quit [Ping timeout: 272 seconds]
16:38
enebo has quit [Quit: enebo]
16:38
fijimunkii has quit [Ping timeout: 264 seconds]
16:40
tylersmith has quit [Remote host closed the connection]
16:42
RobertBirnie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
16:43
patriciomacadden has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
16:44
mikecmpbll has joined #ruby-lang
16:45
workmad3 has quit [Ping timeout: 248 seconds]
16:45
CaptainJet has joined #ruby-lang
16:46
loinclot_ has joined #ruby-lang
16:48
hahuang65 has joined #ruby-lang
16:49
<
jds >
yorickpeterse: let me know if you find anything interesting with the signature mismatches. I was trying to figure out some of those from our s3 logs earlier today...
16:50
loincloth has quit [Ping timeout: 272 seconds]
16:51
patriciomacadden has joined #ruby-lang
16:51
skade has quit [Quit: Computer has gone to sleep.]
16:53
danijoo has quit [Quit: Leaving...]
16:57
senj has quit [Quit: Sleep Now]
16:58
senj has joined #ruby-lang
17:00
jsrn has quit [Quit: Leaving]
17:01
dagobah has quit [Quit: Leaving...]
17:01
elliotec has joined #ruby-lang
17:09
RobertBirnie has joined #ruby-lang
17:11
RobertBirnie has quit [Client Quit]
17:11
hahuang65 has quit [Ping timeout: 272 seconds]
17:13
shinnya has quit [Ping timeout: 260 seconds]
17:13
tkuchiki has quit [Remote host closed the connection]
17:15
loinclot_ has quit [Remote host closed the connection]
17:15
loincloth has joined #ruby-lang
17:19
benlovell has quit [Ping timeout: 272 seconds]
17:19
jsullivandigs has joined #ruby-lang
17:20
houhoulis has joined #ruby-lang
17:20
houhoulis has quit [Remote host closed the connection]
17:21
lcdhoffman has quit [Quit: lcdhoffman]
17:21
bzalasky has joined #ruby-lang
17:21
lcdhoffman has joined #ruby-lang
17:22
ssb123 has joined #ruby-lang
17:23
ssb123 has quit [Client Quit]
17:24
tkuchiki has joined #ruby-lang
17:27
lcdhoffman has quit [Quit: lcdhoffman]
17:27
vlad_starkov has joined #ruby-lang
17:29
VTLob has joined #ruby-lang
17:29
jsrn has joined #ruby-lang
17:30
Cakey has quit [Ping timeout: 245 seconds]
17:30
phansch has joined #ruby-lang
17:30
vlad_starkov has quit [Remote host closed the connection]
17:32
ecnalyr has quit [Ping timeout: 240 seconds]
17:35
cnivolle has quit [Remote host closed the connection]
17:36
vlad_starkov has joined #ruby-lang
17:36
vlad_starkov has quit [Remote host closed the connection]
17:36
simi has joined #ruby-lang
17:37
vlad_starkov has joined #ruby-lang
17:40
threeifbywhiskey has joined #ruby-lang
17:42
rahul_j has joined #ruby-lang
17:45
Mon_Ouie has joined #ruby-lang
17:45
Mon_Ouie has quit [Changing host]
17:45
Mon_Ouie has joined #ruby-lang
17:45
lcdhoffman has joined #ruby-lang
17:46
havenwood has quit []
17:47
lfox has joined #ruby-lang
17:49
<
jds >
ljarvis: submitted a couple of PRs, feel free to give me a shout if there's any problems
17:50
BullSherd has joined #ruby-lang
17:50
BullSherd has left #ruby-lang [#ruby-lang]
17:51
r0bby_ is now known as robbyoconnor
17:52
skade has joined #ruby-lang
17:53
tylersmith has joined #ruby-lang
17:53
jstemmer has quit [Ping timeout: 252 seconds]
17:54
mistym has quit [Remote host closed the connection]
17:54
ecnalyr has joined #ruby-lang
17:54
jstemmer has joined #ruby-lang
17:55
tkuchiki has quit [Remote host closed the connection]
17:57
albertgrala has joined #ruby-lang
17:57
yfeldblum has joined #ruby-lang
17:57
albertgrala has quit [Read error: Connection reset by peer]
17:58
EngierkO_ has quit [Remote host closed the connection]
18:00
<
ljarvis >
jds: cool thanks
18:00
mbj has quit [Quit: leaving]
18:00
nanno has quit [Quit: Connection closed for inactivity]
18:00
nanno__ has quit [Quit: Connection closed for inactivity]
18:01
EngierkO has joined #ruby-lang
18:02
anulman1 has quit [Quit: Leaving.]
18:05
amerine_ has joined #ruby-lang
18:05
enebo has joined #ruby-lang
18:06
mehlah has quit [Quit: Leaving...]
18:06
amerine has quit [Ping timeout: 245 seconds]
18:06
skade has quit [Quit: Computer has gone to sleep.]
18:11
elia has quit [Ping timeout: 252 seconds]
18:11
vlad_starkov has quit [Ping timeout: 264 seconds]
18:13
ender|dktm has joined #ruby-lang
18:13
ender|dktm has quit [Client Quit]
18:15
arBmind has joined #ruby-lang
18:16
rue has joined #ruby-lang
18:16
kfpratt has quit [Remote host closed the connection]
18:16
vpretzel has quit [Remote host closed the connection]
18:16
kfpratt has joined #ruby-lang
18:16
vpretzel has joined #ruby-lang
18:17
fijimunkii has joined #ruby-lang
18:17
simi has quit [Ping timeout: 245 seconds]
18:19
tkuchiki has joined #ruby-lang
18:19
elia has joined #ruby-lang
18:19
lfox has quit [Quit: ZZZzzz…]
18:20
vpretzel_ has joined #ruby-lang
18:21
vpretzel has quit [Disconnected by services]
18:21
ivanskie has joined #ruby-lang
18:21
vpretzel_ is now known as vpretzel
18:21
kfpratt has quit [Ping timeout: 240 seconds]
18:21
bzalasky has quit [Remote host closed the connection]
18:22
tkuchiki has quit [Remote host closed the connection]
18:23
loincloth has quit [Remote host closed the connection]
18:23
hahuang65 has joined #ruby-lang
18:24
__butch__ has joined #ruby-lang
18:24
fragamus has quit [Quit: Computer has gone to sleep.]
18:27
enebo has quit [Quit: enebo]
18:28
elliotec has quit [Remote host closed the connection]
18:28
elliotec has joined #ruby-lang
18:29
elliotec has quit [Read error: Connection reset by peer]
18:30
elliotec has joined #ruby-lang
18:30
centrx has joined #ruby-lang
18:33
elliotec has quit [Remote host closed the connection]
18:34
havenwood has joined #ruby-lang
18:34
elliotec has joined #ruby-lang
18:35
skade has joined #ruby-lang
18:37
rahul_j has quit [Quit: rahul_j]
18:38
robbyoconnor has quit [Ping timeout: 248 seconds]
18:38
vlad_starkov has joined #ruby-lang
18:39
elliotec has quit [Ping timeout: 252 seconds]
18:39
mistym has joined #ruby-lang
18:40
rahul_j has joined #ruby-lang
18:41
elliotec has joined #ruby-lang
18:43
vlad_starkov has quit [Read error: Connection reset by peer]
18:45
_tockitj has joined #ruby-lang
18:46
fijimunkii has quit [Ping timeout: 272 seconds]
18:50
rue|w has quit [Disconnected by services]
18:50
rue__ has joined #ruby-lang
18:50
rue__ has quit [Client Quit]
18:50
rue|w has joined #ruby-lang
18:54
tkuchiki has joined #ruby-lang
18:54
kfpratt has joined #ruby-lang
18:55
vpretzel has quit [Ping timeout: 260 seconds]
18:56
tkuchiki has quit [Remote host closed the connection]
18:57
skade has quit [Quit: Computer has gone to sleep.]
18:57
loincloth has joined #ruby-lang
18:58
simi has joined #ruby-lang
18:58
elia has quit [Quit: Computer has gone to sleep.]
18:59
skade has joined #ruby-lang
19:06
amerine_ is now known as amerine
19:13
elliotec has quit [Remote host closed the connection]
19:14
elliotec has joined #ruby-lang
19:16
skade has quit [Quit: Computer has gone to sleep.]
19:16
apeiros has joined #ruby-lang
19:17
vpretzel has joined #ruby-lang
19:17
cored has quit [Ping timeout: 240 seconds]
19:19
elliotec has quit [Ping timeout: 272 seconds]
19:19
loincloth has quit []
19:19
cored has joined #ruby-lang
19:19
cored has quit [Changing host]
19:19
cored has joined #ruby-lang
19:20
rue_ has quit [Read error: Connection reset by peer]
19:20
CaptainJet has quit []
19:21
CaptainJet has joined #ruby-lang
19:21
rippa has joined #ruby-lang
19:28
benanne has joined #ruby-lang
19:31
<
yorickpeterse >
yay lock errors in Nokogiri
19:32
<
yorickpeterse >
y u cache on class level :<
19:33
bradcliffe has joined #ruby-lang
19:37
Senjai has quit [Quit: frt]
19:37
Senjai`work has joined #ruby-lang
19:40
<
centrx >
I predict "Unable to reproduce"
19:41
brooks has joined #ruby-lang
19:41
vlad_starkov has joined #ruby-lang
19:42
<
yorickpeterse >
well I'm not sure what's even causing it, so that wouldn't surprise me
19:42
<
yorickpeterse >
but caching stuff on class level in itself is bad
19:43
<
yorickpeterse >
that's bound to explode
19:43
vlad_starkov has quit [Read error: Connection reset by peer]
19:44
Asher has quit [Quit: Leaving.]
19:47
<
yorickpeterse >
meh, 5% failure rate
19:47
<
yorickpeterse >
could be worse
19:47
<
yorickpeterse >
we only have 5000 errors left in Rollbar though :<
19:47
<
yorickpeterse >
burnt through them a bit too fast
19:47
<
yorickpeterse >
(our limit is 200K)
19:49
<
ljarvis >
tempted to close that issue with a huge trololol face
19:50
coca_rails has joined #ruby-lang
19:50
<
yorickpeterse >
fuk you
19:50
benanne has quit [Ping timeout: 272 seconds]
19:50
<
yorickpeterse >
oh derp, I just deployed a 1.9.3 build while telling our system to run it under brx
19:50
<
yorickpeterse >
* rbx
19:50
<
yorickpeterse >
of course it won't find gems then
19:53
<
yorickpeterse >
also nice to see how at the peak we were processing stuff 7 times faster than before
19:53
<
yorickpeterse >
that is, 4 jobs/sec vs 0.56 (1 job == a whole bunch of reviews, basically an entire company's profile page)
19:53
<
yorickpeterse >
seeing how a lot of these shitty websites are slow as hell that is quite neat
19:59
centrx has quit [Quit: Leaving]
19:59
lcdhoffman has quit [Quit: lcdhoffman]
20:02
elliotec has joined #ruby-lang
20:02
Senjai`work has quit [Read error: Connection reset by peer]
20:02
Senjai`work has joined #ruby-lang
20:03
elliotec has quit [Remote host closed the connection]
20:03
benanne has joined #ruby-lang
20:04
nigerianceo has quit []
20:05
mistym has quit [Remote host closed the connection]
20:05
nigerianceo has joined #ruby-lang
20:06
skade has joined #ruby-lang
20:06
Oloryn_lt21 has joined #ruby-lang
20:06
BlerenMen has joined #ruby-lang
20:06
BlerenMen has left #ruby-lang [#ruby-lang]
20:06
rue|w has quit [Disconnected by services]
20:06
rue_ has joined #ruby-lang
20:07
diegoviola has quit [Quit: WeeChat 0.4.2]
20:07
rue|w has joined #ruby-lang
20:08
Oloryn_lt2 has quit [Ping timeout: 260 seconds]
20:09
rahul_j has quit [Quit: rahul_j]
20:12
nigerianceo has quit []
20:14
nigerianceo has joined #ruby-lang
20:14
dik_dak has joined #ruby-lang
20:14
panpainter has quit [Quit: panpainter]
20:15
coca_rails has quit [Remote host closed the connection]
20:15
coca_rails has joined #ruby-lang
20:17
Paradox has quit [Remote host closed the connection]
20:18
Paradox has joined #ruby-lang
20:18
nigerianceo has quit [Client Quit]
20:19
nigerianceo has joined #ruby-lang
20:20
brooks has quit [Quit: brooks]
20:21
lcdhoffman has joined #ruby-lang
20:23
bradcliffe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
20:23
coca_rails has quit [Remote host closed the connection]
20:24
brooks has joined #ruby-lang
20:25
threeifbywhiskey has left #ruby-lang [#ruby-lang]
20:26
Paradox has quit [Quit: off to herp the derps]
20:26
enkristoffer has joined #ruby-lang
20:26
elliotec has joined #ruby-lang
20:27
Paradox has joined #ruby-lang
20:28
vpretzel_ has joined #ruby-lang
20:29
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
20:30
tbuehlmann has joined #ruby-lang
20:32
vpretzel has quit [Ping timeout: 272 seconds]
20:33
mehlah has joined #ruby-lang
20:35
nigerianceo has quit []
20:35
lguardiola has quit [Quit: Good bye!]
20:35
patriciomacadden has joined #ruby-lang
20:36
nigerianceo has joined #ruby-lang
20:36
elliotec has quit [Remote host closed the connection]
20:40
vlad_starkov has joined #ruby-lang
20:41
symm- has joined #ruby-lang
20:43
vlad_starkov has quit [Read error: Connection reset by peer]
20:43
skade has quit [Ping timeout: 248 seconds]
20:43
toretore has quit [Quit: This computer has gone to sleep]
20:44
manny has joined #ruby-lang
20:44
elliotec has joined #ruby-lang
20:45
skade has joined #ruby-lang
20:47
atmosx has joined #ruby-lang
20:51
mistym has joined #ruby-lang
20:52
patriciomacadden has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
20:53
panpainter has joined #ruby-lang
20:54
momomomomo has joined #ruby-lang
20:56
centrx has joined #ruby-lang
20:56
ecnalyr has quit [Remote host closed the connection]
20:57
ecnalyr has joined #ruby-lang
20:59
yfeldblum has quit [Remote host closed the connection]
20:59
elliotec has quit [Remote host closed the connection]
21:01
ebetancourt has joined #ruby-lang
21:01
ecnalyr has quit [Ping timeout: 240 seconds]
21:02
nigerianceo has quit []
21:02
benlovell has joined #ruby-lang
21:02
nigerianceo has joined #ruby-lang
21:05
yalue has quit [Read error: Connection reset by peer]
21:06
solars has quit [Ping timeout: 252 seconds]
21:07
elia has joined #ruby-lang
21:07
phansch has quit [Quit: Leaving]
21:10
benlovell has quit [Ping timeout: 272 seconds]
21:13
DEac- has quit [Read error: Connection reset by peer]
21:14
DEac-_ has joined #ruby-lang
21:15
camilleldn has quit [Remote host closed the connection]
21:18
simoz10 has joined #ruby-lang
21:19
simoz11 has joined #ruby-lang
21:19
tbuehlmann has quit [Remote host closed the connection]
21:19
elliotec has joined #ruby-lang
21:22
robbyoconnor has joined #ruby-lang
21:22
simoz10 has quit [Ping timeout: 252 seconds]
21:24
x0f has joined #ruby-lang
21:25
enkristoffer has quit [Ping timeout: 252 seconds]
21:26
elliotec has quit [Remote host closed the connection]
21:27
wallerdev has joined #ruby-lang
21:27
elliotec has joined #ruby-lang
21:27
x0f_ has quit [Ping timeout: 272 seconds]
21:34
patriciomacadden has joined #ruby-lang
21:35
simoz11 has quit [Read error: Connection timed out]
21:36
ikrima has joined #ruby-lang
21:38
patriciomacadden has quit [Client Quit]
21:38
elliotec has quit [Remote host closed the connection]
21:39
<
Lewix >
[Jan,Feb,......] -> to [1,2...12] clean way to do it
21:39
elliotec has joined #ruby-lang
21:39
<
Lewix >
or the other way around
21:40
imperator has joined #ruby-lang
21:40
vlad_starkov has joined #ruby-lang
21:41
<
havenwood >
Lewix: Date::MONTHNAMES
21:41
<
havenwood >
Lewix: require 'date'
21:41
<
Lewix >
havenwood: you dont need to require it
21:41
<
manveru >
by default ruby will only have the C part of Date
21:43
<
havenwood >
Lewix: Sure, hmm, what should we bet? :P
21:43
<
drbrain >
you have to require date
21:43
<
drbrain >
otherwise you get the empty "class Date; end" from rubygems
21:43
<
Mon_Ouie >
>> Date::MONTHNAMES
21:43
hfp has joined #ruby-lang
21:43
<
drbrain >
because reasons
21:43
<
manveru >
%w[Jan Feb].map{|m| Time.strptime(m, '%b').month }
21:44
elliotec has quit [Ping timeout: 272 seconds]
21:44
<
manveru >
just make sure you're in some english or C locale
21:44
simoz11 has joined #ruby-lang
21:45
<
manveru >
if ruby behaves anything like date(1), that is
21:45
<
Mon_Ouie >
It doesn't, it always uses the English names
21:45
vlad_starkov has quit [Read error: Connection reset by peer]
21:45
<
manveru >
boring :(
21:45
<
Mon_Ouie >
Back in 1.8 it did use the locales
21:46
<
manveru >
guess that's where my paranoia comes from then
21:46
<
manveru >
so you can't use strftime for any other locale either?
21:47
<
Mon_Ouie >
Nope, it always outputs in English
21:50
brooks has quit [Quit: brooks]
21:50
mistym_ has joined #ruby-lang
21:52
elliotec has joined #ruby-lang
21:53
elliotec has quit [Remote host closed the connection]
21:53
mistym has quit [Ping timeout: 248 seconds]
21:53
elliotec has joined #ruby-lang
21:53
mistym has joined #ruby-lang
21:54
simoz12 has joined #ruby-lang
21:55
elliotec has quit [Remote host closed the connection]
21:55
elliotec has joined #ruby-lang
21:56
mistym_ has quit [Ping timeout: 245 seconds]
21:57
simoz13 has joined #ruby-lang
21:57
simoz11 has quit [Ping timeout: 248 seconds]
21:59
|jemc| has quit [Ping timeout: 248 seconds]
22:00
lcdhoffman has quit [Quit: lcdhoffman]
22:00
<
apeiros >
rubys date/time libs are still a bit sad
22:01
simoz12 has quit [Ping timeout: 252 seconds]
22:01
prc has joined #ruby-lang
22:01
<
centrx >
apeiros, ?
22:02
postmodern has joined #ruby-lang
22:06
mrevd has quit [Quit: Leaving.]
22:06
__butch__ has quit [Quit: Leaving.]
22:07
kfpratt has quit [Remote host closed the connection]
22:08
kfpratt has joined #ruby-lang
22:09
momomomomo has quit [Quit: momomomomo]
22:12
kfpratt has quit [Ping timeout: 245 seconds]
22:14
|jemc| has joined #ruby-lang
22:14
simoz13 has quit [Read error: Connection timed out]
22:16
simoz13 has joined #ruby-lang
22:18
wallerdev has quit [Quit: wallerdev]
22:19
cored has quit [Ping timeout: 240 seconds]
22:21
lcdhoffman has joined #ruby-lang
22:22
skade has quit [Quit: Computer has gone to sleep.]
22:24
anulman has joined #ruby-lang
22:25
elliotec has quit [Remote host closed the connection]
22:25
elliotec has joined #ruby-lang
22:26
marcel has quit [Read error: Operation timed out]
22:26
patriciomacadden has joined #ruby-lang
22:26
marcel has joined #ruby-lang
22:27
deception has quit [Quit: Goodbye]
22:30
elliotec has quit [Ping timeout: 245 seconds]
22:30
kfpratt has joined #ruby-lang
22:30
simoz13 has quit [Read error: Connection timed out]
22:30
Jacky is now known as jacky
22:31
simoz13 has joined #ruby-lang
22:35
vpretzel_ has quit [Quit: Adios!]
22:36
fragamus has joined #ruby-lang
22:38
elliotec has joined #ruby-lang
22:39
simoz13 has quit [Read error: Operation timed out]
22:40
vlad_starkov has joined #ruby-lang
22:41
EngierkO has quit [Ping timeout: 264 seconds]
22:41
simoz13 has joined #ruby-lang
22:41
antonrodin has joined #ruby-lang
22:41
bzalasky_ has joined #ruby-lang
22:42
plurt has joined #ruby-lang
22:42
vlad_starkov has quit [Read error: Connection reset by peer]
22:43
_mtr has joined #ruby-lang
22:45
diegoviola has joined #ruby-lang
22:48
ebetancourt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
22:49
RobertBirnie has joined #ruby-lang
22:50
elliotec has quit [Remote host closed the connection]
22:50
elliotec has joined #ruby-lang
22:54
porternick has joined #ruby-lang
22:55
mucker has quit [Remote host closed the connection]
22:55
elliotec has quit [Ping timeout: 272 seconds]
22:55
<
ljarvis >
it worked
22:56
<
porternick >
Thanks.
22:56
mucker has joined #ruby-lang
22:56
elliotec has joined #ruby-lang
22:57
bzalasky_ has quit [Remote host closed the connection]
22:58
bjh13 has quit [Quit: leaving]
23:00
mucker has quit [Ping timeout: 240 seconds]
23:00
plurt has quit [Quit: Computer has gone to sleep.]
23:01
serroft has quit [Quit: Leaving.]
23:06
ikrima has quit [Quit: Computer has gone to sleep.]
23:06
elliotec has quit [Remote host closed the connection]
23:06
elliotec has joined #ruby-lang
23:07
jtoy has quit [Ping timeout: 272 seconds]
23:08
jtoy has joined #ruby-lang
23:08
smashwilson has quit [Quit: Leaving]
23:09
fragamus has quit [Quit: Computer has gone to sleep.]
23:09
senj has quit [Quit: Sleep Now]
23:09
chouhoulis has quit [Ping timeout: 245 seconds]
23:09
elliotec has quit [Read error: Connection reset by peer]
23:10
elliotec has joined #ruby-lang
23:11
<
apeiros >
ljarvis: why'd you lie to him? OO
23:12
RobertBirnie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
23:14
lfox has joined #ruby-lang
23:15
panpainter has quit [Quit: panpainter]
23:16
panpainter has joined #ruby-lang
23:16
apeiros has quit [Remote host closed the connection]
23:16
apeiros has joined #ruby-lang
23:18
Mon_Ouie has quit [Ping timeout: 272 seconds]
23:21
panpainter has quit [Ping timeout: 265 seconds]
23:22
_mtr has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
23:23
elliotec has quit [Remote host closed the connection]
23:23
fijimunkii has joined #ruby-lang
23:23
elliotec has joined #ruby-lang
23:25
antonrodin has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]]
23:25
diegoviola has quit [Ping timeout: 245 seconds]
23:29
diegoviola has joined #ruby-lang
23:31
Mon_Ouie has joined #ruby-lang
23:33
Jeticus has joined #ruby-lang
23:33
CaptainJet has quit [Ping timeout: 245 seconds]
23:34
<
ljarvis >
apeiros: i couldn't help it
23:35
centrx has quit [Quit: Leaving]
23:36
nathanstitt has quit [Quit: I growing sleepy]
23:38
fijimunkii has quit [Quit: leaving]
23:39
Jeticus has quit []
23:40
vlad_starkov has joined #ruby-lang
23:41
styped has joined #ruby-lang
23:41
styped has quit [Max SendQ exceeded]
23:42
workmad3 has joined #ruby-lang
23:42
nigerianceo has quit []
23:43
vlad_starkov has quit [Read error: Connection reset by peer]
23:47
elliotec has quit [Remote host closed the connection]
23:47
elliotec has joined #ruby-lang
23:51
elliotec_ has joined #ruby-lang
23:51
elliotec has quit [Read error: Connection reset by peer]
23:52
anoob has joined #ruby-lang
23:53
<
anoob >
i have a unix timestamp string ... is it possible to create a datetime object from it?
23:53
diegoviola has quit [Ping timeout: 272 seconds]
23:54
lcdhoffman has quit [Quit: lcdhoffman]
23:55
lcdhoffman has joined #ruby-lang
23:55
lcdhoffman has quit [Client Quit]
23:58
workmad3 has quit [Ping timeout: 272 seconds]