<erikh>
I ran the entire works of shakespeare through it for a bot
dalekurt has quit [Quit: Zzz...]
savage- has joined #ruby-lang
<banisterfiend>
burgestrand: rubyapi uses FFI?
<burgestrand>
banisterfiend: FFI and a little C
<bnagy>
erikh: does it do iambic pentameter?
<erikh>
heh
<erikh>
it doooooes da sveeedish cheeef though. bork.
<erikh>
it also does jive.
<bnagy>
... is this the stuff that is like 20+ years old?
<erikh>
yes, it's the /usr/games collection wrapped up into a linkable library
<bnagy>
ha.
<erikh>
I just wrote a ruby wrapper for it to use in a bit
<erikh>
bot
<erikh>
it's got 20, 25 filters in there. good stuff.
ruurd has quit [Quit: Leaving...]
d3vic3 has quit [Ping timeout: 264 seconds]
d3vic3 has joined #ruby-lang
<banisterfiend>
erikh: damn i cant get the C code for any of your libs for some weird reason
<banisterfiend>
erikh: it could be because you hvae your init_blah() func at the start of your file, not sure how yard does it..
Majirefy has joined #ruby-lang
<erikh>
I don't have any documentation in them I don't think.
<erikh>
is that the problem? what are you trying to do exactly?
<erikh>
also STEALTH CODE
<banisterfiend>
erikh: trying to extract the c code form it, yard can extract code as well as docs
msaffitz has quit [Quit: Computer has gone to sleep.]
<erikh>
ah
<erikh>
for pry?
<erikh>
I *think* rdoc can do this too
<erikh>
I know it extracts the ruby stuff at least.
<banisterfiend>
yeah
<banisterfiend>
erikh: so tht show-method works on 3rd party c extensions
<erikh>
I don't know what yard's parser is like but rdoc's is double-plus-good
<erikh>
(well, I like it at least)
<erikh>
nice
<erikh>
how are you going to source the file though? that is, find the location to extract from?
<banisterfiend>
erikh: we use secret tricks
<erikh>
ok, heh
<banisterfiend>
erikh: nah, we have a few techniques
<banisterfiend>
erikh: the first one is to see if there are any sibling methods that are pure ruby
<erikh>
then walk the requires?
<banisterfiend>
erikh: if there are pure ruby siblings then we can find the root of the gem, and then locate ext/ and parse *.c
<erikh>
nice.
<erikh>
WELL DONE GOOD SIR
<banisterfiend>
no, we just find the gem directory, and go to ex/ and then parse *.c there
<banisterfiend>
that's our primary method
zz_chrismcg is now known as chrismcg
<banisterfiend>
if that fails
<banisterfiend>
i.e there's no sibling ruby methods
<erikh>
hrm
Majirefy has quit []
<banisterfiend>
then we find the enclosing toplevel module/class, so if u were looking at: Debugger::Bing::Blah#hi
<banisterfiend>
it'll cut that back till it gets just Debugger
<erikh>
couldn't you walk $LOADED_FEATURES and look for the dynamic extension?
<banisterfiend>
then it guesse what the related gem name would be using a few strategies
<erikh>
slow, but it's a repl, it doesn't have to be fast.
<banisterfiend>
so if it was MyDebugger, it'll first try mydebugger, and failing that i'll try my_debugger, and failing that i'll try my-debugger
<banisterfiend>
etc
<erikh>
I see
chrismcg is now known as zz_chrismcg
<banisterfiend>
erikh: what do u mean $LOADED_FEATURES, we use $LOAD_PATH for the backup technique
<banisterfiend>
it's a lot cleaner/faster that $LOADED_FEATURES and has the same information we're interested in afaict
<erikh>
loaded features is the requires proper
<erikh>
I mean, trying to locate whether x is a C ext or not
<erikh>
look for .dylib/.so/.dll etc
<banisterfiend>
oh we know it's a C ext cos the source_locaiton returns nil
<erikh>
ahhhhh
<banisterfiend>
at least that's the assumption we have
<erikh>
neat.
<banisterfiend>
so far it works on a lot of c extensions, but there's a few that slip through the crack that i dont quite understand yet
<erikh>
best of luck!
<erikh>
I hope my code helps
<banisterfiend>
thx, yeah your code is great
<banisterfiend>
because it doesn't work with my stuff :P so it's useful
<erikh>
hahaha
<banisterfiend>
as there's likely a lot of gems like it
<erikh>
just don't gawk at my crappy C
<ryanf>
banisterfiend: doesn't jsminc not work either?
<banisterfiend>
ryanf: yeah it doesnt
<banisterfiend>
gotta figure it
mssola has joined #ruby-lang
<banisterfiend>
ryanf: but it just doesn't work with yard at all, so i'm not sure i can fix it, unless i patch yard
<ryanf>
yeah
cirwim has joined #ruby-lang
Fullmoon has quit [Quit: Fullmoon]
banisterfiend has quit [Remote host closed the connection]
savage- has quit [Remote host closed the connection]
corsican has quit [Quit: leaving]
nertzy has quit [Quit: This computer has gone to sleep]
Silex has quit [Quit: WeeChat 0.3.8]
Silex has joined #ruby-lang
banisterfiend has joined #ruby-lang
<banisterfiend>
ryanf: hey
xtagon has quit [Ping timeout: 245 seconds]
dc5ala has joined #ruby-lang
spuk has joined #ruby-lang
Carnage\ has joined #ruby-lang
Carnage\ has quit [Client Quit]
workmad3 has joined #ruby-lang
<zenspider>
rawr!
<zenspider>
1 failure, 3 errors and I'm down to 32 lines of structural diff in my grammars! RAWR!!
<zenspider>
I never have files non-checked-in this long
<cirwim>
I love git's ability to make commits, and then change them
<scientes>
cirwim, just don't change public commits
<cirwim>
heav'n forbid!
burgestrand has quit [Quit: Leaving.]
<bnagy>
anyone know how to get ST2 to highlight interpolated code as code?
<bnagy>
ie "this should be #{Highted.differently}"
<zenspider>
I don't know what ST2 is
<bnagy>
sublime text 2
<cirwim>
bnagy: 'fraid not, though when I was trying ST2 the same issue bugged me
<bnagy>
I am giving it 2 weeks with an open mind
<zenspider>
ah. no. sorry. I use a real editor. :P
<cirwim>
ST2 is a worthy competitor, I'll concede that much
<bnagy>
it has some really nice stuff
<zenspider>
like?
<bnagy>
if the vim mode were better I would be sold for sure
<cirwim>
multi-selections are cool
<bnagy>
multiple selection
<cirwim>
like macros but you don't have to prerecord
<cirwim>
also python instead of vimscript
<bnagy>
good plugin ecosystem
<zenspider>
how do macros you don't have to prerecord work?
<cirwim>
bnagy: there's a workaround for <Esc> getting stolen by the autocompleter dismissal
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
<cirwim>
zenspider: you just put your cursor everywhere you want to run the macro
<cirwim>
and then type it out once
<bnagy>
cirwim: it was mostly that setting marks etc didn't work as I expected
<cirwim>
bnagy: I use marks much less than <esc> :)
<zenspider>
cirwim: sooo... just like emacs?
<zenspider>
maybe I could find a video of someone screencasting it
<bnagy>
multi selection is awesome when you don't want to work out how to regex ".each {|(blarg,bloog)|"
<cirwim>
zenspider: quite possibly
<cirwim>
emacs is too complicated for me
<bnagy>
there was a screencast thingy, but it wanted some java crap I didn't have, so I just read the manual (for multi selection)
<zenspider>
hah
<zenspider>
(on both counts)
<bnagy>
the sidebar > nerdtree
<zenspider>
emacs too complicated? hah... how so?
<cirwim>
yeah; they have a lot of the best plugins builtin
<cirwim>
zenspider: I dunno, when I was learning text editors it was intimidating and scary; so I fell in love with vim. Now of course there's no possible way I can change my mind
<cirwim>
shame how it works like that
<bnagy>
I only have 2 fingers on my left hand, so I can't use emacs
<banisterfiend>
bnagy: srsly?
<bnagy>
no, not seriously
ruurd has joined #ruby-lang
workmad3 has quit [Ping timeout: 248 seconds]
<zenspider>
cirwim: so why try ST2 now?
<zenspider>
also... anyone here use(d) redmine?
<cirwim>
zenspider: because the window manager on mac osx is fail for my vim workflow
<zenspider>
cirwim: how so?
<cirwim>
it has like O(n) window switching...
<cirwim>
and n for me is normally ~20
<cirwim>
so I figured I'd give ST2 a try
<cirwim>
as it already has the one window for many files thing cracked
<banisterfiend>
w/ emacs u only need 1 window
<banisterfiend>
:D
<cirwim>
same with vim
<cirwim>
just not the way I usually use it :p
<cirwim>
but now I am back to a vim
<cirwim>
well, two or three vims, using iterm as the tiling window manager
<zenspider>
eh. not the same with vim. like vim isn't designed to have long standing processes running within it. emacs is. it fits much better in that way
<cirwim>
yeah
<cirwim>
I love hopping in and out
dhruvasagar has joined #ruby-lang
<zenspider>
still not sure what you mean by O(n) window switching tho. I watch tenderlove and drbrain use vim all the time and they've got pretty good workflow...
<zenspider>
well... drbrain does.
<cirwim>
zenspider: vim is fine
<zenspider>
tenderlove is a bit of a mess, honestly.
<cirwim>
under linux i tend to run 20 terminals
<cirwim>
of which ten or so have vim in
<cirwim>
if you do that on Mac osx
<cirwim>
you can never ever find the right terminal
<cirwim>
so I just need to change the way I work
<zenspider>
so... you're more like tenderlove in that respect :P
<bnagy>
why can't you a) use tabs like a human being
<bnagy>
or b) use screen? :)
<cirwim>
bnagy: I could
francisfish has quit [Remote host closed the connection]
<cirwim>
changing habits is booring
<cirwim>
I want to be the same forever!
<bnagy>
:)
<zenspider>
what do you have set up differently in linux that makes finding the right terminal more easy?
<bnagy>
maybe you could try OSX desktops, with vims?
<cirwim>
zenspider: Xmonad
<bnagy>
it's a keybd shortcut to switch to desktop N
<cirwim>
bnagy: the window animation
<cirwim>
sooo slloooooow
<cirwim>
I've forgotten what I was trying to find by the time I get there
wallerdev has quit [Quit: wallerdev]
<zenspider>
xmonad is tiling I assume?
<cirwim>
yes
<cirwim>
and it allows you to put a desktop on a screen
<bnagy>
buy one of the new fangled macs with the "intel processor" ?
<cirwim>
on mac it's one desktop visible all the time
<cirwim>
so you can't mix and match desktops
<cirwim>
bnagy: I think it's a feature?
Z33K|Lux has quit []
<zenspider>
mix and match desktops?
<cirwim>
one desktop is the size of one screen
<bnagy>
I gotta admit I would like to be able to have different desktops on main screen vs external monitor
<cirwim>
so I can see desktop 1 and 2 at the same time
<cirwim>
or 1 and 3 at the same time
<bnagy>
but you can pin stuff I think, I just never do
<cirwim>
on a mac, a desktop is the size of all your screens
<zenspider>
ah. I see. gotcha
<cirwim>
bnagy: yeah, the full-screen mode really breaks with more than one screen
<bnagy>
don't use it
<bnagy>
freaks me out
<cirwim>
but for now, I'm mostly happy with everything on one desktop
<cirwim>
and rage-killing all my apps when I can't find the right one
<bnagy>
oh, wow, no I would go mad
<bnagy>
I use 7
<cirwim>
yeah, I think I should use more
<cirwim>
I could put email over there
<zenspider>
I could have sworn I had something to speed up those animations.
<bnagy>
I got browser / chatty shit / gitX / vim / terminals / itunes :) / vmware
<bnagy>
and totalterminal for dropdown terminal - mutt, irb etc in tabs
* cirwim
has an iterm and an adium at the top, and a browser at the bottom
zmack has joined #ruby-lang
Weems has joined #ruby-lang
Weems has quit [Changing host]
Weems has joined #ruby-lang
<bnagy>
other cool ST2 thing - I never used a linter before
<bnagy>
I guess there's probably one for vim, but vim plugins are really a pita to set up and manage
<cirwim>
bnagy: I use syntastic; but I had to modify it a lot to make it work
<cirwim>
it's useful because it tells you about missing 'end's as fast as possible
<bnagy>
yeah st2 just pipes it through ruby -wc afaik
<cirwim>
yeha, I think syntastic is the same
<zenspider>
emacs has flyspell programming mode for that
<cirwim>
I mostly had to hack around it for javascript now I think about it
<zenspider>
I don't really like it, it's distracting
<bnagy>
my python friend says the pep8 linter for python is an annoying chatty bitch, but I am getting along well with -wc
seoaqua has quit [Quit: Leaving]
<zenspider>
defaults write com.apple.dock expose-animation-duration -float 0.15;killall Dock
<zenspider>
that'll only speed up mission control
<cirwim>
cool, I didn't know that kind of thing was possible
* cirwim
goes to find out how to make his mac feel as ugly as his linux
<zenspider>
I need to add that to my osx setup script
srbartlett has quit [Remote host closed the connection]
<rolfb>
like having the cursor anywhere in a method definition or lambda and jump to the argument list
countdigi has quit [Quit: leaving]
ruurd has quit [Ping timeout: 260 seconds]
woollyams has quit [Quit: Computer has gone to sleep.]
countdigi has joined #ruby-lang
jesly has quit [Ping timeout: 248 seconds]
kalleth_1 has left #ruby-lang [#ruby-lang]
kalleth has joined #ruby-lang
_br_ has quit [Excess Flood]
rubyplusplus has joined #ruby-lang
nertzy has joined #ruby-lang
_br_ has joined #ruby-lang
Zhakhji has joined #ruby-lang
brunocoelho has joined #ruby-lang
canton7 has joined #ruby-lang
jxie has quit [Quit: leaving]
future_chimp has joined #ruby-lang
NeVeR_ has quit [Remote host closed the connection]
brunocoelho has quit [Ping timeout: 272 seconds]
jperry2 has joined #ruby-lang
bryancp has joined #ruby-lang
bryancp_ has joined #ruby-lang
bryancp has quit [Read error: Connection reset by peer]
<Zhakhji>
Hi everyone. I'm trying to get the concept of symbol in Ruby and everytime I read a page about them, it seems to contradict the previous page I read... Do you have any link that really shows what symbol are and how I can use them ? Come on, I just found this page for instance : "A Ruby symbol is a thing that has both a number (integer) representation and a string representation." Am I supposed to get what a symbol is through this
<ddfreyne>
Zhakhji: that is a bad description... it is neither a number, nor a string
<ddfreyne>
Zhakhji: Think of it as an identification tag
<apeiros_>
ddfreyne: um, actually that description is spot-on
<ddfreyne>
apeiros_: from a technical point of view maybe, but that is not how I think of it, and it's not how I would explain it to a newbie
<apeiros_>
the string is only for us puny humans
<ddfreyne>
yes
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
tyre77 has joined #ruby-lang
<apeiros_>
ddfreyne: "that's not how I'd explain it to a newbie" is fundamentally different from "it is incorrect"…
<Zhakhji>
ddfreyne: I come from C language, and from what I read, it seems like to be a reference thing to me
krohrbaugh has quit [Quit: Leaving.]
<ddfreyne>
apeiros_: ok, my comment was bad :)
<apeiros_>
Zhakhji: thinking of it as an identifier as ddfreyne says is the right thing. internally it's just a number with a string associated. being a number makes it very fast for comparisons and as hash keys.
jesly has joined #ruby-lang
<ddfreyne>
Zhakhji: it's not a reference ilke a pointer
<apeiros_>
other properties are that it is immutable, never garbage collected
<darix>
so dont create too many
<ddfreyne>
Zhakhji: it is used a lot as hash keys
<apeiros_>
and yet another property is that a literal symbol with the same "name" always refers the same object
<Zhakhji>
But if I assign different objects to the same symbol and in different contexts (like I say @var = :sym in a class, then foo = :sym in a method and bar = :sym in another module definition), then @var, foo and bar will all have the same object_id, right ?
<apeiros_>
you can't assign to a symbol
<apeiros_>
a symbol is *not* a variable
<apeiros_>
a symbol is an object
<ddfreyne>
Zhakhji: that is because @var, foo and bar are all references to an object... they don't contain the object themselves
<apeiros_>
you can only assign values to variables in ruby. variables are lvars, @ivars, @@cvars, $globals and Constants
<ddfreyne>
Zhakhji: you could say that in Ruby, variables only contain references
<Zhakhji>
ddfreyne: That was my point when I was talking about C and references. It seems very close
<ddfreyne>
as in, pointers
<ddfreyne>
everything is implicitly by-reference
jarib has quit [Excess Flood]
<Zhakhji>
OK :)
<Zhakhji>
Seems more clear now (clearer ? :x)
piyush_ has quit [Ping timeout: 272 seconds]
mistym has quit [Remote host closed the connection]
kashyapk_ has quit [Remote host closed the connection]
sailias has joined #ruby-lang
kashyapkmbc has joined #ruby-lang
NeVeR_ has joined #ruby-lang
<sepp2k>
That has nothing to do with symbols specifically though.
alindeman has quit [Ping timeout: 240 seconds]
jarib has joined #ruby-lang
<apeiros_>
Zhakhji: maybe important: you always only pass objects, not variables. that is: foo(bar) passes the object referenced by bar to the method foo. that's important because it means you can't change the object bar references from within foo
<apeiros_>
(you can however mutate the object that is passed, assuming it is mutable - but that's bad style)
Ark444 has joined #ruby-lang
tommyvyo_ has joined #ruby-lang
<Zhakhji>
Great great, I learn more things each day about this language
gix has quit [Quit: Client exiting]
kashyapkmbc has left #ruby-lang [#ruby-lang]
kiddorails has joined #ruby-lang
kashyapkmbc has joined #ruby-lang
gix has joined #ruby-lang
jesly has quit [Read error: Connection reset by peer]
Mon_Ouie has quit [Ping timeout: 260 seconds]
Mon_Ouie has joined #ruby-lang
kashyapkmbc has left #ruby-lang [#ruby-lang]
gnufied1 has joined #ruby-lang
kunsel has joined #ruby-lang
future_chimp has quit [Quit: This computer has gone to sleep]
Hakon|mbp has quit [Remote host closed the connection]
Hakon|mbp has joined #ruby-lang
tommyvyo_ has joined #ruby-lang
jperry2_ has joined #ruby-lang
jperry2 has quit [Ping timeout: 245 seconds]
jperry2_ is now known as jperry2
havenn has joined #ruby-lang
jperry2 has quit [Remote host closed the connection]
jperry2 has joined #ruby-lang
msaffitz has joined #ruby-lang
outsmartin has joined #ruby-lang
wmoxam_ has joined #ruby-lang
ttilley is now known as ttilley_off
ttilley_off is now known as ttilley
kurko_ has quit [Quit: Saindo]
tcopp has left #ruby-lang [#ruby-lang]
jbsan has joined #ruby-lang
qpingu has joined #ruby-lang
saLOUt has joined #ruby-lang
ruby-lang899 has joined #ruby-lang
isale-eko has quit [Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]]
ruby-lang899 has quit [Ping timeout: 245 seconds]
CoverSlide has joined #ruby-lang
headius has joined #ruby-lang
matti has quit [Quit: 8-X]
kurko_ has joined #ruby-lang
kurko__ has joined #ruby-lang
Criztian has joined #ruby-lang
Axsuul has joined #ruby-lang
msaffitz has quit [Quit: Computer has gone to sleep.]
kurko_ has quit [Ping timeout: 272 seconds]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
wpaulson has quit [Ping timeout: 245 seconds]
Carnage\ has quit [Read error: Connection reset by peer]
Carnage\ has joined #ruby-lang
cantonic has quit [Quit: cantonic]
zz_wasnotrice is now known as wasnotrice
jarib has quit [Excess Flood]
jarib has joined #ruby-lang
wpaulson has joined #ruby-lang
msaffitz has joined #ruby-lang
Jake232 has quit [Ping timeout: 250 seconds]
KINGSABRI has quit [Remote host closed the connection]
cantonic has joined #ruby-lang
msaffitz has quit [Client Quit]
rippa has joined #ruby-lang
workmad3 has joined #ruby-lang
TheHunter_1039 has quit [Quit: TheHunter_1039]
rowanu has joined #ruby-lang
agilobable2 has quit [Quit: leaving]
dejongge has joined #ruby-lang
headius has quit [Quit: headius]
rippa has quit [Ping timeout: 248 seconds]
slyphon has joined #ruby-lang
shevy has joined #ruby-lang
<shevy>
any chance that the voice requirement here could be dropped again? :(
<cirwin>
what's the voice requirement?
<mistym>
I missed when the voice requirement was added.
<yorickpeterse>
There's no voice requirement as far as I'm aware of
<yorickpeterse>
channel is just +nt
hynkle has joined #ruby-lang
<shevy>
<shevy> test
<shevy>
* #ruby-lang :Cannot send to channel
<cirwin>
oh, do you have to be registered?
<shevy>
one has to register before being able to talk on #ruby-lang. this was not the case ~1 year ago if I remember correctly
<shevy>
and a side-effect is that one gets the message "can not change nick while being banned on channel #ruby-lang", which is a bit misleading anyway since I am not banned, just dont auto-register
rowanu has quit [Remote host closed the connection]
tbuehlmann has quit []
<drbrain>
yeah, you have to register now
JustinCampbell has quit [Remote host closed the connection]
<mistym>
shevy: Yeah, I found that error really confusing the first time I saw that.
badfish129 has quit [Quit: badfish129]
qpingu has left #ruby-lang [#ruby-lang]
badfish129 has joined #ruby-lang
hynkle has quit [Quit: hynkle]
akira989 has quit [Remote host closed the connection]
NOKAH has joined #ruby-lang
NOKAH has quit [Remote host closed the connection]
Hakon|mbp has quit [Read error: Connection reset by peer]
<rue>
cout: Which one is the least bad?
retro|cz has joined #ruby-lang
kyrylo has quit [Ping timeout: 260 seconds]
tzvi|work has joined #ruby-lang
sailias has quit [Quit: Leaving.]
Hakon|mbp has joined #ruby-lang
Hakon|mbp has quit [Remote host closed the connection]
Hakon|mbp has joined #ruby-lang
rmascarenhas has quit [Quit: leaving]
msaffitz has joined #ruby-lang
tzvi has quit [Ping timeout: 272 seconds]
sandbags has joined #ruby-lang
sandbags has quit [Changing host]
sandbags has joined #ruby-lang
kyrylo has joined #ruby-lang
kyrylo has quit [Changing host]
kyrylo has joined #ruby-lang
cczona has quit [Quit: cczona]
hakunin has quit [Remote host closed the connection]
hakunin has joined #ruby-lang
sockmonk has quit [Ping timeout: 272 seconds]
gsav has joined #ruby-lang
hakunin_ has joined #ruby-lang
cczona has joined #ruby-lang
hakunin has quit [Read error: Connection reset by peer]
brunocoelho has quit [Remote host closed the connection]
Hakon|mbp has quit [Remote host closed the connection]
Hakon|mbp has joined #ruby-lang
NOKAH has joined #ruby-lang
andrewhl has quit [Remote host closed the connection]
NOKAH has quit [Remote host closed the connection]
Hakon|mbp has quit [Read error: Connection reset by peer]
<drbrain>
sure, my benchmarks show a slight improvement, but I want to know it's statistically significant without doing the math by hand
<cout>
rue: i-net Clear Reports looks like the best of the bunch so far, but I haven't yet figured out how to get it to do some of the things we want it to do
<cout>
but it actually has a real installer and I don't have to know some arcane syntax to configure the database
mistym has quit [Remote host closed the connection]
toretore has quit [Quit: Leaving]
apeiros_ has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 264 seconds]
Hakon|mbp has quit [Remote host closed the connection]
kurko__ has quit [Quit: This computer has gone to sleep]
Hakon|mbp has joined #ruby-lang
Hakon|mbp has quit [Remote host closed the connection]
Hakon|mbp has joined #ruby-lang
<erikh>
drbrain: I think Pistos has better-benchmark which might do what you want.
<erikh>
it calculates p-values of benchmarks and all that funny math I don't understand
rfx has quit [Ping timeout: 246 seconds]
tubbo`cloud has quit [Ping timeout: 246 seconds]
<drbrain>
erikh: I chose to copy ministat.c out of FreeBSD and delete the __FBSDID() from it
<drbrain>
instant gratification
<erikh>
fwiw, I'll be doing a straight TCPSocket test
<erikh>
for that load test.. if I still get the stack trace I'll mail it to you.
rfx has joined #ruby-lang
<drbrain>
cool
dontbecold_ has joined #ruby-lang
<erikh>
my gut tells me this is a pthread problem
cczona has quit [Quit: cczona]
dv310p3r has quit [Ping timeout: 272 seconds]
tubbo`cloud has joined #ruby-lang
dfr|mac has quit [Remote host closed the connection]
saLOUt has quit [Quit: Konversation terminated!]
sora_h is now known as s0ra_h
enebo has quit [Quit: enebo]
enebo has joined #ruby-lang
hoopaloop has joined #ruby-lang
enebo has quit [Client Quit]
<erikh>
drbrain: hit it on 1.9.2 with TCPSOcket
<drbrain>
OoOoOo
dejongge1 has quit [Ping timeout: 248 seconds]
ben_m has joined #ruby-lang
dejongge1 has joined #ruby-lang
<erikh>
getting you a ST now
<dontbecold_>
If a server is sending me UTF-8, how am I supposed to read it without UTF-8 chars being converted into \x bytes?
QaDeS has quit [Quit: Ex-Chat]
cczona has joined #ruby-lang
outoftime has quit [Quit: Leaving]
Carnage\ has quit []
Boohbah_ has quit [Ping timeout: 276 seconds]
Boohbah has joined #ruby-lang
veex has quit [Read error: Connection reset by peer]
wmoxam_ has quit [Ping timeout: 244 seconds]
coryf has quit [Remote host closed the connection]