<judofyr>
manveru: I know. I mentioned it in the comments. <style>@@import "oh noes";</style> fixes it
<manveru>
hehe
<manveru>
sorry, didn't read that far
<judofyr>
any other symbol I can use?
* judofyr
looks at his keyboard
<judofyr>
| isn't used much
<judofyr>
but it's so thin
<manveru>
just use unicode?
<judofyr>
well, how should people write it? :)
<manveru>
using IM?
Nss has joined #ruby-lang
<judofyr>
IM?
<manveru>
input methods
<manveru>
anw, i'll stick with etanni, so do whatever you like :)
<manveru>
an alternative for liquid would be nice though
<judofyr>
manveru: this is so much more than a template language. I'm planning on making it work in the browser (by simply double-clicking the .html-file)
<judofyr>
manveru: so designers can use layouts/partials when they write mockups
<judofyr>
manveru: and the mockups also servers as templates
<judofyr>
serves*
<manveru>
hm
<judofyr>
so the designer can continue to tweak the mockup/template without actually running the app
<judofyr>
manveru: mainly useful when you have both designers (or whatever you call the guys who write HTML) and developers (who just make it work)
<manveru>
yeah
<manveru>
i wish i had some of those :)
<judofyr>
they are quite marvelous
<manveru>
designers and developers, i mean
DMKE has joined #ruby-lang
beiter has joined #ruby-lang
zmack has joined #ruby-lang
<judofyr>
manveru: ah, I thought you meant designers (because you're a developer)
<manveru>
i'm both :P
<manveru>
my design may suck, but who else is gonna do it for me :)
Jade has joined #ruby-lang
IPGlider has joined #ruby-lang
benanne has joined #ruby-lang
judofyr_ has joined #ruby-lang
mvalzelli has joined #ruby-lang
href has quit [#ruby-lang]
gouthamvel has joined #ruby-lang
gouthamvel has quit [#ruby-lang]
judofyr has joined #ruby-lang
zmack_ has joined #ruby-lang
cdnz_ has joined #ruby-lang
rking has joined #ruby-lang
tallship has joined #ruby-lang
judofyr_ has joined #ruby-lang
turboladen has joined #ruby-lang
tomzx has joined #ruby-lang
judofyr has joined #ruby-lang
rolfb has joined #ruby-lang
<rue>
You need underlings to boss around
toretore has joined #ruby-lang
mytrile_ has joined #ruby-lang
jmeeuwen has joined #ruby-lang
ttilley has joined #ruby-lang
judofyr has joined #ruby-lang
fireglow has joined #ruby-lang
srbartlett has joined #ruby-lang
sandbags has joined #ruby-lang
olesu has joined #ruby-lang
werwolf has joined #ruby-lang
machine1 has joined #ruby-lang
t4nk255 has joined #ruby-lang
QaDeS has joined #ruby-lang
<t4nk255>
pastie: hi!
virunga has joined #ruby-lang
<t4nk255>
Pastie:
RegEchse has joined #ruby-lang
francisfish has joined #ruby-lang
<erikh>
rue: honestly, not sure why people bother with gary
<rue>
Dunno. He's got a point sometimes
<rue>
Plus he's very good at playing ignorance off as intentional trolling :)
<erikh>
haha ok, you win on both counts.
alindeman has joined #ruby-lang
fgomez has joined #ruby-lang
Skif has joined #ruby-lang
sora_h has joined #ruby-lang
Xzyx987X has joined #ruby-lang
bougyman has joined #ruby-lang
nofoo has joined #ruby-lang
mtkd has joined #ruby-lang
ixx has joined #ruby-lang
jaimef has joined #ruby-lang
L0rdShrek has joined #ruby-lang
thorncp has joined #ruby-lang
youngin has joined #ruby-lang
ohsix has joined #ruby-lang
_ko1 has joined #ruby-lang
mahlon has joined #ruby-lang
mitchty has joined #ruby-lang
darix has joined #ruby-lang
darix has joined #ruby-lang
zmack has joined #ruby-lang
Banistergalaxy has joined #ruby-lang
burgestrand has joined #ruby-lang
d3vic3 has joined #ruby-lang
kashyapkmbc has joined #ruby-lang
jtoy has joined #ruby-lang
hexo has joined #ruby-lang
<telemachus>
Does anyone know if the falcon patch(es) are still necessary for 1.9.3-p194?
grin has joined #ruby-lang
stiang has joined #ruby-lang
petercooper has joined #ruby-lang
chendo_ has joined #ruby-lang
<whitequark>
did anyone evaluate mruby here?
<whitequark>
I looked briefly at the sources and they look, well, pretty minimalistic. Given its stated ISO conformance, that's interesting.
<whitequark>
through they probably had some inside knowledge
kish has joined #ruby-lang
<whitequark>
shevy, bnagy: are you, hmm, brothers?
kish has joined #ruby-lang
macmartine has joined #ruby-lang
kish has joined #ruby-lang
JEG2 has joined #ruby-lang
kish has joined #ruby-lang
kish has joined #ruby-lang
kish has joined #ruby-lang
felipe__ has joined #ruby-lang
<shevy>
whitequark my brother is andrewvos
kish has joined #ruby-lang
S2kx has joined #ruby-lang
kish has joined #ruby-lang
S3kx has joined #ruby-lang
<whitequark>
shevy: for reals?
<whitequark>
not that I'm surprised if it is
<shevy>
whitequark more spiritual
kish has joined #ruby-lang
nofxxx has joined #ruby-lang
retro|cz has joined #ruby-lang
tmi has joined #ruby-lang
apeiros_ has joined #ruby-lang
kish has joined #ruby-lang
kish has joined #ruby-lang
<andrewvos>
Hey hey hey.
<andrewvos>
That's how rumours start.
Sailias has joined #ruby-lang
thone has joined #ruby-lang
andrewhl has joined #ruby-lang
kish has joined #ruby-lang
hagabaka has joined #ruby-lang
hagabaka has joined #ruby-lang
kish has joined #ruby-lang
futurechimp has joined #ruby-lang
kish has joined #ruby-lang
kish has joined #ruby-lang
MDmalLION has joined #ruby-lang
kish has joined #ruby-lang
nofxxx has joined #ruby-lang
MDmalLION has joined #ruby-lang
mistym has joined #ruby-lang
kish has joined #ruby-lang
MDmalLION has joined #ruby-lang
kish has joined #ruby-lang
MDmalLION has joined #ruby-lang
kish has joined #ruby-lang
MDmalLION has joined #ruby-lang
nif has joined #ruby-lang
kish has joined #ruby-lang
MDmalLION has joined #ruby-lang
headius has joined #ruby-lang
kish has joined #ruby-lang
nif has joined #ruby-lang
gregf has joined #ruby-lang
nif has joined #ruby-lang
gregf has joined #ruby-lang
kish has joined #ruby-lang
drumond19 has joined #ruby-lang
datanoise has joined #ruby-lang
gregf has joined #ruby-lang
bglusman has joined #ruby-lang
tomzx has joined #ruby-lang
kish has joined #ruby-lang
kish has joined #ruby-lang
mattyoho has joined #ruby-lang
drumond19 has joined #ruby-lang
kish has joined #ruby-lang
Clordio has joined #ruby-lang
MDmalLION has joined #ruby-lang
kish has joined #ruby-lang
bryancp has joined #ruby-lang
hagabaka has joined #ruby-lang
hagabaka has joined #ruby-lang
MDmalLION has joined #ruby-lang
kish has joined #ruby-lang
headius has joined #ruby-lang
codewrangler has joined #ruby-lang
kish has joined #ruby-lang
tjadc has joined #ruby-lang
Psyche^ has joined #ruby-lang
seanstickle has joined #ruby-lang
<dontbecold_>
Will IO.select work with an instance of OpenSSL::SSL::SSLSocket?
<dontbecold_>
Or should I call IO.select on the socket I'm passing to OpenSSL::SSL::Socket.new?
MDmalLION has joined #ruby-lang
kish has joined #ruby-lang
gsav has joined #ruby-lang
kish has joined #ruby-lang
kish has joined #ruby-lang
drumond19 has joined #ruby-lang
divoxx has joined #ruby-lang
kish has joined #ruby-lang
sora_h has joined #ruby-lang
m3nd3s has joined #ruby-lang
machine1 has joined #ruby-lang
headius has joined #ruby-lang
<dontbecold_>
Hmm, does OpenSSL::SSL::SSLSocket#sysread read bytes before or after they've been decrypted?
<corsican>
I believe after
<corsican>
but that's just a guess
<corsican>
easy to test ;)
<dontbecold_>
corsican: by the looks of things it's before, giving the stuff it's spewing to my terminal
alindeman has joined #ruby-lang
<MrWGW>
so I've been using python for a project recently
<corsican>
MrWGW: I'm sorry
<MrWGW>
and I just have to say, its made me love Ruby that much more
<MrWGW>
I always loved Ruby and preferred it to Python
<MrWGW>
in an abstract, theoretical way
<MrWGW>
after actually having to use that piece of shit language though
<corsican>
MrWGW: I say "I'm sorry" because I had to do some python work recently
<MrWGW>
my love for Ruby has increased substantially
<corsican>
and within an hour I wanted to punch something
<corsican>
check this out
<MrWGW>
I'm using python because of their fabric framework + some other scripts I need to integrate with being written in it
<corsican>
the code I was working on had its whitespace (which of course is significant in Python, unlike in ANY OTHER LANGUAGE) defined by spaces
<corsican>
but I had made the mistake of adding code, indenting using tabs
<corsican>
nope
<MrWGW>
corsican: yeah in Python it breaks if you do that
<corsican>
interpreter wasn't having that!
<corsican>
what the f*** kind of language cares about that
<MrWGW>
so here's what I hate
<MrWGW>
lack of case statements and clean variable referencing in strings
<MrWGW>
in Ruby the code I'm writing would be:
<MrWGW>
case something; when 'this'; run("task #{arg}"); end
<corsican>
dontbecold_: that would mean syswrite also expects encrypted data to be passed to it, and that doesn't seem logical to me
<MrWGW>
in Python
<MrWGW>
its, in psuedo-python, because real Python is too gay to support ;,
<corsican>
haha
<MrWGW>
if 'this': someothermodule.run("string {0}".format(arg))
<MrWGW>
and then you have elifs otherwise
<MrWGW>
so instead of a nice clean case statement, you have this ugly if/elif piece of shit
<corsican>
lol elif
<MrWGW>
becasue Guido can't be assed to spell elseif properly
<corsican>
sounds like a drag queen name
<MrWGW>
I'm pretty sure Guido is a drag queen
<corsican>
hahaha
<dontbecold_>
ok how in the actual heck do you read 1 unencrypted byte off of an OpenSSL::SSL::SSLSocket
<corsican>
dontbecold_: hmmmm....
<MrWGW>
now granted, Ruby has some annoying aspects. I hate Ruby's blocks, they're the most confusing syntax imaginable, but at least you don't have to use them that much, and the overall language tends to be sane and readable
<dontbecold_>
read_nonblock also behaves the same (reads binary)
<MrWGW>
whereas in Python, the entire language is like Ruby blocks
<MrWGW>
inconsistent, arbitrary and capricious
<MrWGW>
(and yes I know, Ruby blocks are powerful and elegant; I just find their inconsistent syntax to be a source of annoyance)
<MrWGW>
Ruby really needs something like Python's fabric library for ssh command dispatching
<MrWGW>
we have puppet and chef, but those are kind of overkill for a lot of applications
<seanstickle>
Ruby just needs to become more like APL
<seanstickle>
And then we can all enjoy a new Golden Age
<MrWGW>
oh and btw, the thing I hate most about python: it clutters up my build dir with its fucking .pyc cache files
<MrWGW>
rather than hiding them somewhere out of site
<MrWGW>
sight rather
<corsican>
dontbecold_: that's a really interesting question
<corsican>
I haven't done that much with OpenSSL to be able to give you a helpful answer, I'm afraid
headius has joined #ruby-lang
<dontbecold_>
corsican: thanks anyway
<corsican>
however there are normally people here who are way smarter than me :)
<corsican>
who will probably be able to help
rippa has joined #ruby-lang
<MrWGW>
in general what I like about Ruby is matz consciously designed the language to try to be friendly and enjoyable for its users
<MrWGW>
whereas in the case of Python Guido just took the attitude that the users were stupid and needed to be controlled
<corsican>
MrWGW: that has been my experience with it as well
<corsican>
for me, I know it's a dead horse to beat
<corsican>
but any language that makes whitespace significant
<corsican>
is automatic fail
<MrWGW>
indeed
<seanstickle>
Blah.
<MrWGW>
even Ruby arguably makes it more significant than would be preferred, but at least its manageable
<seanstickle>
If that's all you have, your critique lacks depth.
<MrWGW>
C and its derivatives are cool in that their structure is mostly immune to whitespace
<seanstickle>
That's like bitching about a Hitchcock film because of his typeface choice.
<MrWGW>
seanstickle: my biggest objection to Python is the ugly way it handles including variables in a string
<MrWGW>
my second biggest objection is its lack of case statements
<MrWGW>
granted I like case statements more than most people; they're my favorite programming language construct
<corsican>
ok ok
<corsican>
language wars are as silly as OS wars, I realize
<manveru>
python has no case statements?
<MrWGW>
manveru: nope
<manveru>
what the...
<corsican>
if human preference didn't cover a wide range, we wouldnt' have so many of each
<MrWGW>
it has if/elif and dispatch dictionaries
<MrWGW>
the latter being basically a glorified hash
<MrWGW>
corsican: I love most OSes
<MrWGW>
the few OSes I dislike are ones that you wouldn't use for any serious application these days anyway
<manveru>
heh
<seanstickle>
"My biggest objection to Japanese is the use of an interrogative particle rather than vocal inflection."
<seanstickle>
What a waste.
<MrWGW>
I really wish someone could write in Ruby though a module equivalent to Fabric
<MrWGW>
which is what I'm using for my present project
Sailias has joined #ruby-lang
headius has joined #ruby-lang
savage- has joined #ruby-lang
<manveru>
seanstickle: japanese also has vocal inflection
<seanstickle>
If your objection to a language is the syntax and not the lack of poetry and great literary works, then you have a fucked-up focus.
<seanstickle>
manveru: I know
savage- has joined #ruby-lang
<corsican>
seanstickle: then we have a different approach to what makes a language useable I guess
<MrWGW>
seanstickle: lots of good software has been authored in python though
<MrWGW>
the main reason I'm using it for this project is because it happens to have two existing libraries that a direct equivalent for is missing in Ruby
<corsican>
if I'm having to look through your code to figure out precisely how you indented your lines
<manveru>
corsican: well, according to the c/rust guys, ruby is a whitespace significant mess because it has optional semicolons :)
<corsican>
I am having to engage in a ridiculous task
<MrWGW>
my objection to python is that its just so much less fun to use than Ruby
<MrWGW>
corsican: indeed
<corsican>
manveru: fair enough :)
<corsican>
you make a point
<MrWGW>
beyond that seanstickle if you were going to go purely on the basis of what has been authored in the language as a reason for critiquing it, as opposed to the language itself
kain has joined #ruby-lang
<MrWGW>
Ruby has had some embarrassing monstrosities authored in it, largely due to the incompetent Rails crowd
<MrWGW>
Twitter comes to mind
mytrile has joined #ruby-lang
<MrWGW>
and the vast legions of Rails applications that are so broken people have to buy Scout in order to semi-fix them
<seanstickle>
Yeah, see, you inverted my criteria to serve your own perversion.
<MrWGW>
but its my opinion that what's written in a language is not really relevant as far as criticism
<MrWGW>
one of my favorite programs is Rollercoaster Tycoon
<MrWGW>
which is written entirely in IA-32 ASM
<MrWGW>
that does not mean I want to use IA-32 ASM for my own purposes
<corsican>
all the best programs were written by tapping out 0s and 1s on copper wire
<seanstickle>
I can only respond to this by concluding that you have no idea what I'm talking about.
<seanstickle>
Which I could have guessed going in, I suppose.
<MrWGW>
corsican: Seymour Cray is alleged to once have loaded an entire OS into one of his computers using the front-panel switches
<MrWGW>
successfully, in one pass, without error
<corsican>
hahaha
<corsican>
nice
<MrWGW>
if true, its absolutely *badass*
<corsican>
seanstickle: if we don't have any idea what you're talking about, is that necessarily our problem? :)
<MrWGW>
of course, in all fairness to everyone, the fact that he designed the entire computer probably helped him
<seanstickle>
corsican: it's a joint problem
kith has joined #ruby-lang
<MrWGW>
seanstickle: you can either sit there and kvetch about how we're too stupid to understand you or else try rephrasing your message so that we get the point
<MrWGW>
I suggest the latter
<seanstickle>
Nah.
<corsican>
I will summarize my issue with python by saying this
<shevy>
ssszzS szszsz sshshhs
<corsican>
with every other language, even if I've never worked in it before, I can jump into it and get a fairly good understanding of what a program is doing
<seanstickle>
St. Francis may have preached to the animals, but I am not good at it.
<corsican>
that is not true of Python
<shevy>
but it is true for php? perl?
<corsican>
ok see now you're just engaging in ad hominems, and that's not helpful to anyone
<MrWGW>
indeed, corsican (or should I say, meow)
<seanstickle>
corsican: actually, that's more of an insult, not an ad hominem
<corsican>
*shrug*
<seanstickle>
corsican: but uneducated people do conflate the two
<corsican>
you're only doing the disservice to yourself
<seanstickle>
Now see, *that* was an ad hominem
<MrWGW>
shevy: personally I find python to be more readable than perl and php
<shevy>
yeah I too. apparently corsican does not
<MrWGW>
readability isn't even my own complaint about it
<MrWGW>
my complaint about it is just that it sucks writing it
<corsican>
anyway, as I said
<corsican>
this is all a matter of opinion
<MrWGW>
I find it readable but not writable
<MrWGW>
indeed
<shevy>
what I dont like in python is the philosophy
<MrWGW>
if we went to #python and sai this we'd just get stoned
<seanstickle>
corsican: de gustibus non est disputandum as we say
<corsican>
I have repeatedly stated what my personal problems with python are
<corsican>
if it works for you, fine
<corsican>
however, seanstickle apparently believes his opinions are facts, and if we don't understand/agree with him, we're uneducated or animals
m3nd3s has joined #ruby-lang
<corsican>
draw your own conclusions
<seanstickle>
corsican: nah, these are all aesthetic opinions
<seanstickle>
corsican: there is no aesthetic knowledge
<Mon_Ouie>
I'm sure there's a relationship between the amount of lines/second and the degree of trolling of a conversation
<MrWGW>
corsican: btw one language that's unpopular due to a much-hyped fact that I actually like is Lisp
<shevy>
(lisp(is(nice
<corsican>
hehe
<MrWGW>
lots of people complain about the excessive parenthesis, which may or may not be valid, but you can do some fun stuff with macros
<corsican>
shevy: that looks like tcl!
jxie has joined #ruby-lang
<corsican>
just replace ( with [
<MrWGW>
tcl I'm not a fan of
<MrWGW>
my favorite languages are D, lisp and ruby
<MrWGW>
I also very much enjoy writing in bourne shell
<MrWGW>
shell actually sucks as a programming language, its incredibly brittle and inconsistent
<shevy>
wat!
<MrWGW>
but its really fun to quickly bootstrap a shell script
<shevy>
btw you must have fast fingers, you type faster than girls talk
andrewhl has joined #ruby-lang
<shevy>
I hate shell, more than anything else
<MrWGW>
I type reasonably fast, not as fast as I used to
<shevy>
hmm except for XML
<MrWGW>
shevy: I think XML is almost infinitely worse than shell, but shell is pretty bad
<MrWGW>
however, shell at least has case statements
<MrWGW>
unlike python
<shevy>
yeah and inverted terminating shit... case ... esac
<MrWGW>
I love the inverted terminating shit, it cracks me up every time I use it
<corsican>
wasn't esac in one of the books of the bible
<corsican>
(zing)
<shevy>
that's indeed sad that python chose to exist without case menus
* MrWGW
rimshot
<dontbecold_>
OK, figured out why my OpenSSL isn't working: I'm not using certificates anywhere
<MrWGW>
I've actually become somewhat good at writing portable shell scripts that run on different UNIX platforms
<shevy>
what also makes me sad is, that shell scripts allowed that perl emerged
<corsican>
dontbecold_: I don't think they're required...
<MrWGW>
shevy: you wouldn't have Ruby if it weren't for Perl
<MrWGW>
Perl was matz's inspiration
<shevy>
oh I dont mind perl, it's like the grandfather to ruby
<MrWGW>
he picked Ruby because its the gemstone for the month after Pearls
<shevy>
you know, the one in the simpsons
<MrWGW>
(September)
<corsican>
interesting
<MrWGW>
there have been some experimental languages intended as Ruby successors called "opal"
<shevy>
it takes too much effort to grow dynamic languages today
<MrWGW>
perl in turn was inspired by the need to have a superior alternative to unwieldy shell/awk scripts
<MrWGW>
so the lineage of languages could be said to actually be shell, shell + awk, perl, ruby
<MrWGW>
awk was originally authored to address limitations in shell programming
<shevy>
isnt awk a language on its own too ... :P
<MrWGW>
shevy: it is but its not really useful on its own, its more like a minilanguage
<MrWGW>
it was designed specifically to add intelligence to shell in a strap-on kind of way
<corsican>
perl can be handy
<corsican>
it's like the swiss army knife on a system
<MrWGW>
Plan 9's RC shell, which is pretty awesome, could be said to be Perl's cousin and Ruby's aunt perhaps
<corsican>
sometimes unwieldy but useful in a pinch
<MrWGW>
corsican: you can use Ruby in the same way
<dontbecold_>
Is there some kind of magical document kicking about somewhere which explains SSL, TLS and how to do the two in Ruby? DuckDuckGo is not being helpful :(
<chris2>
MrWGW: you should be slayn for that
<MrWGW>
the only advantage Perl has is that its somewhat more ubiquitous
<corsican>
MrWGW: some systems haven't installed ruby... they always have perl though
<chris2>
MrWGW: it is utterly not like perl
<MrWGW>
chris2: you can use Ruby the way you might use Perl though
<chris2>
(rc i mean)
rushed has joined #ruby-lang
<chris2>
ruby, sure
<MrWGW>
chris2: RC was designed though as a successor to awk/shell, like Perl
<chris2>
no?
<MrWGW>
personally I think RC is better as a design
<chris2>
it was a replacement for sh
<chris2>
it cant do anything awk can
<MrWGW>
plan9 has some built-in awk equivalent IIRC
<chris2>
perhaps you are thinking of inferno sh
<chris2>
rc can match against a glob, and not much else. no arithmetics or hashes
<MrWGW>
iirc plan9 has a modernized dc/bc implementation for that
<chris2>
well, hoc
<chris2>
and of course awk too
<MrWGW>
ah yes, hoc, that was it
kurko__ has joined #ruby-lang
jsaak has joined #ruby-lang
Z33K|Lux has joined #ruby-lang
savage- has joined #ruby-lang
Minimalist has joined #ruby-lang
nofxxx has joined #ruby-lang
lsegal has joined #ruby-lang
lele has joined #ruby-lang
tomb| has joined #ruby-lang
jondot_ has joined #ruby-lang
<jondot_>
anyone up for reviewing an mruby related post?
_dabradley has joined #ruby-lang
nofxxx has joined #ruby-lang
retro|cz has joined #ruby-lang
Radium has joined #ruby-lang
brahmana has joined #ruby-lang
<brahmana>
Hi all
<brahmana>
Is there any restriction on remove_method not being able to remove a protected method?
<brahmana>
I am trying to over-ride one specific method from a gem that I am using (Monkey patching).
<brahmana>
But I keep getting an error saying that particular method is not defined.. !!
<shevy>
perhaps you try to remove it from the wrong class
<brahmana>
oh it's not in the wrong class, I just want to enhance that method
<brahmana>
Just over-riding it did not work
<brahmana>
So ws trying remove_method
<Defusal>
looks like i can't use EM.popen even when not detaching from the child process, when the process dies in some way, the unbind event fires but the handle is never freed, so it eventually fails with, no popen: Too many open files
<Defusal>
so the EM process methods are basically completely useless
drumond1_ has joined #ruby-lang
Sailias has joined #ruby-lang
olesu has joined #ruby-lang
<dontbecold_>
if anyone from about 2 hours ago is still here and still interested: OpenSSL::SSL::SSLSocket#read returns unencrypted, OpenSSL::SSL::SSLSocket#read_nonblock returns binary
<dontbecold_>
I assume binary in a string is "\x00"
towski has joined #ruby-lang
tomb has joined #ruby-lang
felipe__ has joined #ruby-lang
<dontbecold_>
no, wait, now it's showing actual charaters
<dontbecold_>
wat
<Mon_Ouie>
"\x00" is a perfectly regular character
<dontbecold_>
Mon_Ouie: I know, but I didn't send it
<dontbecold_>
#read_nonblock is now behaving like it should for some reason
<dontbecold_>
well, "like it should" is "how I think it should behave", showing "unencrypted" bytes
IPGlider has joined #ruby-lang
drumond19 has joined #ruby-lang
gregf has joined #ruby-lang
qpingu has joined #ruby-lang
nofxxx has joined #ruby-lang
_Andres has joined #ruby-lang
<whitequark>
andrewvos: anything against rumors?
m3nd3s has joined #ruby-lang
Minimalist has joined #ruby-lang
olesu has joined #ruby-lang
rdeshpande has joined #ruby-lang
mackk has joined #ruby-lang
yellow5 has joined #ruby-lang
adgar has joined #ruby-lang
spectra has joined #ruby-lang
jarred has joined #ruby-lang
freedrull has joined #ruby-lang
<rdeshpande>
hi all
<rdeshpande>
does anyoen have any recommendations on where to start if writing ruby apps to access USB devices? i've been messing around with ruby-usb but have had trouble getting it working
<rdeshpande>
(e.g. some gems that are helpful for this)
<erikh>
there's also libhid, if you can find a binding to it
urbanmonk has joined #ruby-lang
<rdeshpande>
hrm, well i'm actually looking to release an app that would run natively on mac and windows, and for the windows version it looks like each client would have to install a special driver
<rdeshpande>
so that's a no-go
<rdeshpande>
(for libusb that is)
hexo has joined #ruby-lang
<rdeshpande>
i'm trying to avoid having to do native windows dev and objective C on the mac :(
<shevy>
hehe
olesu has joined #ruby-lang
S2kx has joined #ruby-lang
nofxxx has joined #ruby-lang
andrewhl has joined #ruby-lang
francisfish has joined #ruby-lang
raph_io has joined #ruby-lang
savage- has joined #ruby-lang
sc0 has joined #ruby-lang
andrewhl has joined #ruby-lang
benanne has joined #ruby-lang
TvL2386 has joined #ruby-lang
drumond19 has joined #ruby-lang
tomzx has joined #ruby-lang
<dontbecold_>
4
<lianj>
3
<dontbecold_>
2
<lianj>
1
Radium has joined #ruby-lang
<TvL2386>
0
<dontbecold_>
4 is the window that I'm running irssi in, and my SSH client lagged a little
<lianj>
4
<TvL2386>
4
<TvL2386>
anybody here that has a working example of dcell?
<dontbecold_>
what I was going to say: Am I correct in thinking that the correct way to "upgrade" a normal Socket to an OpenSSL::SSL::SSLSocket in the middle of the connection is not to create SSLSockets on both ends?
<TvL2386>
DCell:Explorer does not seem to be functioning at all. Also my clients keep saying "Communication with nodeX interrupted" followed by a reconnect later
<dontbecold_>
TvL2386: I haven't really used DCell all that much, but playing with the Celluloid family is on my list of things to look at
Radium_ has joined #ruby-lang
<TvL2386>
dontbecold_, It seems DCell uses zmq for messaging, which is what I think goes wrong on my platform. The hwserver.rb / hwclient.rb example just does not work. It prints a 0 instead of "Hello" : https://github.com/imatix/zguide/tree/master/examples/Ruby
<TvL2386>
I think I'll file a bug there
<TvL2386>
The DCell author is not very speedy with responding to issues filed on his repo
S1kx has joined #ruby-lang
S1kx has joined #ruby-lang
andrewhl has joined #ruby-lang
retro|cz has joined #ruby-lang
t has joined #ruby-lang
<dontbecold_>
TvL2386: can you build zmq from source?
<TvL2386>
yes I can and did. I've put the libs in /usr/local/rvm/gems/ruby-1.9.3-p125/gems/ffi-rzmq-0.9.3/ext but got same results