<dome22xl>
Yeah you might need to look in the archives but there is 32bit - 64bit release for XP you'll need a 32bit obviously should be ok
norc has quit [Ping timeout: 276 seconds]
clueless_arthrop has joined #ruby
rodolfowtf has quit [Ping timeout: 272 seconds]
pawnbox has quit [Ping timeout: 250 seconds]
<oo7cat>
they may have virus, because it is not public ruby. dome22xl ?
emilford has quit [Ping timeout: 245 seconds]
vikas027 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<oo7cat>
what os is better for running ruby? apeiros ?
<apeiros>
oo7cat: it's the official ruby compiled for windows for you. if you don't want that, you have to compile it yourself. you find the sources linked on ruby-lang.org
northfurr has joined #ruby
<apeiros>
oo7cat: I'm biased. everything is better than windows for everything but games and ms office.
rodolfowtf has joined #ruby
howdoicomputer has quit [Ping timeout: 255 seconds]
<oo7cat>
ok apeiros i want use ide, what ide is good for ruby?
jam_ has joined #ruby
<apeiros>
IMO text editors are sufficient with ruby. but if you insist on an IDE then probably rubymine by jetbrains.
<apeiros>
?ide
<ruby[bot]>
apeiros: I don't know anything about ide
<oo7cat>
how about eclipse? apeiros
pawnbox has joined #ruby
<apeiros>
!fact add ide an IDE is not necessary to develop with ruby. A decent text editor is sufficient. If you truly want an IDE, take a look at RubyMine by JetBrains (https://www.jetbrains.com/ruby/).
<ruby[bot]>
apeiros: I will remember that ide is an IDE is not necessary to develop with ruby. A decent text editor is sufficient. If you truly want an IDE, take a look at RubyMine by JetBrains (https://www.jetbrains.com/ruby/).
<apeiros>
oo7cat: well, I suppose they've got materials online which can tell you whether it'll work for ruby?
griffindy has joined #ruby
<dome22xl>
Ecilpse dropped the support for Ruby a while back thats why there are Ruby versions of Eclipse like Rubymine / Komodo
casadei has quit [Remote host closed the connection]
<dome22xl>
I just use Geany on Linux
<dome22xl>
does the job very well.
Azure has joined #ruby
cholq has quit [Remote host closed the connection]
<oo7cat>
ok thanks
cholq has joined #ruby
oo7cat has left #ruby [#ruby]
cholq has quit [Client Quit]
<dome22xl>
I've tried Komodo recently and ok but i didn't get on with it back to Geany
<apeiros>
they left
rkoller has quit [Ping timeout: 265 seconds]
<dome22xl>
Just thinking if your on XP then checkout Editplus has Ruby syntax highlighting and supports XP
sandstrom has quit [Quit: My computer has gone to sleep.]
Sirithcam has quit [Ping timeout: 256 seconds]
Limix has joined #ruby
sandstrom has joined #ruby
chipotle has quit [Quit: cheerio]
fedexo has joined #ruby
pawnbox has joined #ruby
jbrhbr has joined #ruby
jbrhbr has quit [Client Quit]
<dome22xl>
aperios - what your opinion of calling a function after unless - i.e print_to_screen(linecounter, text_highlighter(data), quietmode) unless skip(linecounter)
<apeiros>
?tabnick dome22xl
<ruby[bot]>
dome22xl: pro-tip - use tab completion for nicks. avoids typos in nicks.
<apeiros>
method after unless is fine IMO
Limix has quit [Quit: Limix]
<dome22xl>
Yeah thought about it the other day yet it kind of had me in the does that look right thing
Jardayn has quit [Quit: Leaving]
krobzaur has joined #ruby
<dome22xl>
works well
sleepee has quit [Ping timeout: 256 seconds]
DLSteve has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dlitvak has joined #ruby
pawnbox has quit [Ping timeout: 264 seconds]
rkazak has quit [Quit: Sleep.....ing....]
dlitvak has quit [Remote host closed the connection]
ico has quit [Remote host closed the connection]
fsapo has quit [Remote host closed the connection]
northfurr has quit [Quit: northfurr]
rkazak has joined #ruby
<Ebok>
When you have two arrays with variables, ex: foo = [1,1,2,3] ; bar = [1,2]. And you want to get the output foobar = [1,3]. (non set subtraction) is there a good way to go about this? I ended up writing a monkeypatch array the turned one into a string, and iterated sub! over it before joining it again. Feels heavy handed.
<ruby[bot]>
Ebok: pro-tip - use tab completion for nicks. avoids typos in nicks.
<apeiros>
it's one of those days…
<Ebok>
Fair
<Ebok>
^_^
<Nilium>
I wrote my own IRC client and my tab-complete just writes out apeiros.
dlitvak has quit [Ping timeout: 265 seconds]
<Abrin>
I have a super n00b question I hope someone can help me with please.
<dome22xl>
ok
dlitvak has joined #ruby
<Abrin>
Is there a way to change the verison of ruby you are using via the cmd line in Windows.
<Abrin>
My default is 2 but I am follow a book that using 1.9.3
pawnbox has quit [Ping timeout: 272 seconds]
Guest27320 has quit [Ping timeout: 256 seconds]
<Abrin>
sorry if that is a truly stupid question. I am so used to living in a point and click world so the command line is cryptic and exotic to me.
<havenwood>
Abrin: 1.9 is past end of life so maybe just use 2 anyways. One option for switching on Windows is uru: https://bitbucket.org/jonforums/uru
erlang437 has joined #ruby
<Abrin>
havenwood: Thanks for the option. Sadly, the baby beginners book I have is for 1.9.3 so that is why I was using them both.
<apeiros>
Abrin: about everything which works in 1.9, works the same in 2.x
ericfreese has quit [Ping timeout: 265 seconds]
pawnbox has joined #ruby
<Abrin>
oh! I've ran into two problems so far that have been vexing me. One was I couldn't get ARVG to pass variables written in a piece of code as the tutorial suggested and then I switched to this book and then I just had a synax error that I don't understand why I got. I'll keep hitting my head against it. If they both should work then the problem by default has got to be something I am doing. Thanks so much for the great advice. :)
<Abrin>
I don't know much about Ruby at all so I was kind of fearful that I was in a Python like situation where everything changed so much between 2 and 3.
Bulo has joined #ruby
casadei has joined #ruby
govg has joined #ruby
<apeiros>
Abrin: I go offline now. but gist your code (gist.github.com) and your exception, then somebody certainly will help you.
<apeiros>
s/offline/afk/
aspire has quit [Quit: Leaving]
fedexo has quit [Remote host closed the connection]
fedexo has joined #ruby
<Abrin>
I am going to assume that the problem is on my end since it the the safest bet so I'll just keep hitting my head against it. I really do appreciate everyone's help since it does let me know that I should be fine with either verison. You all are super awesome. Thanks. <3
pawnbox has quit [Ping timeout: 272 seconds]
casadei has quit [Ping timeout: 240 seconds]
Bulo has quit []
zotherstupidguy has quit [Ping timeout: 265 seconds]
bronson has joined #ruby
braincrash has quit [Quit: bye bye]
BTRE has joined #ruby
Wsewolod has joined #ruby
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
pawnbox has joined #ruby
jam_ has joined #ruby
Yzguy has joined #ruby
bronson has quit [Ping timeout: 265 seconds]
terminalrecluse is now known as gigatexal
RobertBirnie has joined #ruby
clueless_arthrop has quit [Quit: Page closed]
pawnbox has quit [Ping timeout: 276 seconds]
braincrash has joined #ruby
dlitvak_ has joined #ruby
hannelita has joined #ruby
dorei has quit []
nfk has quit [Quit: Try memory.free_dirty_pages=true in about:config]
dlitvak has quit [Ping timeout: 245 seconds]
colegatron has quit [Ping timeout: 240 seconds]
sandstrom has quit [Quit: My computer has gone to sleep.]
dlitvak_ has quit [Remote host closed the connection]
sandstrom has joined #ruby
fedexo_ has joined #ruby
tuelz1 has joined #ruby
baweaver has quit [Remote host closed the connection]
fedexo has quit [Ping timeout: 250 seconds]
govg has quit [Ping timeout: 260 seconds]
dome22xl has quit [Ping timeout: 252 seconds]
govg has joined #ruby
tuelz1 has quit [Ping timeout: 246 seconds]
symm- has quit [Ping timeout: 264 seconds]
pawnbox has joined #ruby
davedev24 has quit []
colegatron has joined #ruby
oo7cat has joined #ruby
howdoicomputer has joined #ruby
<oo7cat>
i don’t know the meaning of ‘API’, who can explaint it to me easily?
symm- has joined #ruby
<_Tariq>
oo7cat: An API is the public methods that you can call on an object
<_Tariq>
many websites have an API, which allows you to call certain methods and get results
<_Tariq>
but some of those methods are private and are not part of the API
<oo7cat>
oh thanks _Tariq, if API is made with java, then i can call it with ruby?
<oo7cat>
if API is made by java, then i can call it with ruby?
sandstrom has quit [Quit: My computer has gone to sleep.]
jackjackdripper has quit [Quit: Leaving.]
govg has quit [Ping timeout: 250 seconds]
hypermist has joined #ruby
pawnbox has quit [Ping timeout: 264 seconds]
<hypermist>
I cannot tell if this is the right place to ask this as its rails/rake
northfurr has joined #ruby
<_Tariq>
oo7cat: I don.
<hypermist>
Psych::SyntaxError: (<unknown>): did not find expected key while parsing a block mapping at line 6 column 3
<oo7cat>
don?
<hypermist>
i get this error, when i run bundle exec rake db:setup
<hypermist>
, i've checked the yaml, its vaild
ByronJoh1son is now known as ByronJohnson
<_Tariq>
oo7cat: I don't think so.
ByronJohnson has quit [Changing host]
ByronJohnson has joined #ruby
<_Tariq>
It was a typo on my end.
sandstrom has joined #ruby
hannelita has quit [Remote host closed the connection]
<oo7cat>
thanks _Tariq
dlitvak has joined #ruby
<oo7cat>
i want make API of ruby hyperdri-
<oo7cat>
hypermist:
<hypermist>
what oo7cat ?
usershell has quit [Remote host closed the connection]
symm- has quit [Ping timeout: 260 seconds]
<oo7cat>
API question.
<oo7cat>
is related with ruby hypermist
<hypermist>
I dont know anything about ruby
tjohnson has quit [Quit: Connection closed for inactivity]
RobertBirnie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<_Tariq>
oo7cat: Usually when you hear about APIs, it's really in relation to websites
howdoicomputer has quit [Ping timeout: 276 seconds]
<Radar>
rails is a gem which is an optional package that you can choose to install
freerobby has joined #ruby
<hypermist>
Radar, only reason i asked that is because
<hypermist>
Psych::SyntaxError: (<unknown>): did not find expected key while parsing a block mapping at line 6 column 3 i get this error, when i run bundle exec rake db:setup
<hypermist>
i've also checked the yml file
<Radar>
hypermist: Your database.yml is badly formatted.
<Radar>
?rails hypermist
<ruby[bot]>
hypermist: Please join #RubyOnRails for Rails questions. You need to be identified with NickServ, see /msg NickServ HELP
<hypermist>
well i did a yml test and it was nice haha
Dicki has quit [Client Quit]
pawnbox has quit [Ping timeout: 240 seconds]
renderfu_ has quit [Read error: Connection reset by peer]
symm- has quit [Ping timeout: 264 seconds]
_Tariq has joined #ruby
casadei has quit [Ping timeout: 265 seconds]
renderfu_ has joined #ruby
bluOxigen has joined #ruby
puria has joined #ruby
B1n4r10 has quit [Ping timeout: 265 seconds]
agent_white has joined #ruby
<agent_white>
Evenin'
<Radar>
good evening agent_white
yon0 has joined #ruby
yon0 has left #ruby ["+++"]
sankaber has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
northfurr has quit [Quit: northfurr]
pawnbox has joined #ruby
agent_white has quit [Client Quit]
sandstrom has quit [Quit: My computer has gone to sleep.]
Meow-J has joined #ruby
agent_white has joined #ruby
sandstrom has joined #ruby
Fezzler has joined #ruby
pawnbox has quit [Ping timeout: 256 seconds]
govg has joined #ruby
Fezzler has quit [Client Quit]
ericfreese has joined #ruby
freerobby has quit [Quit: Leaving.]
griffindy has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Yzguy has quit [Quit: Zzz...]
ponga has joined #ruby
pawnbox has joined #ruby
ericfreese has quit [Ping timeout: 264 seconds]
ericfreese has joined #ruby
tuelz1 has joined #ruby
<shevy>
is .object_id returning negative numbers by default? I wonder if I messed something up... things like this return negative IDs here for me: x = "foo"; x.object_id # => -573087428
pawnbox has quit [Ping timeout: 240 seconds]
dlitvak has quit [Remote host closed the connection]
_Tariq has quit []
sandstrom has quit [Quit: My computer has gone to sleep.]
sandstrom has joined #ruby
tuelz1 has quit [Ping timeout: 255 seconds]
agent_white has quit [Quit: brb]
ericfreese has quit [Quit: WeeChat 1.4]
ericfreese has joined #ruby
gigatexal has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<WebDawg>
At the bottom of the page it says: For production use it is highly recommended to update the site.yml.template within the build repo, rename it to site.yml then rebuild the container.
<WebDawg>
Can someone tell me what he is talking about?
usershell has quit [Remote host closed the connection]
pawnbox has joined #ruby
usershell has joined #ruby
kalopsian has quit [Ping timeout: 265 seconds]
krz has joined #ruby
baweaver has joined #ruby
radgeRayden has quit [Ping timeout: 265 seconds]
lemur has joined #ruby
<shevy>
mv site.yml.template site.yml
<shevy>
guess he means site.yml.tmpl
<shevy>
he should check his readme for consistency
sandstrom has quit [Quit: My computer has gone to sleep.]
pawnbox has quit [Ping timeout: 260 seconds]
<Ox0dea>
And merge conflict residue.
baweaver has quit [Ping timeout: 276 seconds]
sandstrom has joined #ruby
<eam>
Ox0dea: that's fantastic
darkf has joined #ruby
pawnbox has joined #ruby
rodolfowtf has quit [Remote host closed the connection]
<Ox0dea>
eam: Are you getting a King Kong, then?
<shevy>
lol
fuzzyfuzz has quit [Quit: WeeChat 1.3]
john has joined #ruby
<eam>
I want one really bad
john is now known as fuzzyfuzz
fuzzyfuzz has quit [Client Quit]
devbug has joined #ruby
john has joined #ruby
john is now known as Guest69072
Guest69072 is now known as fuzzyfuzz
pawnbox has quit [Ping timeout: 260 seconds]
sandstrom has quit [Quit: My computer has gone to sleep.]
lxsameer has joined #ruby
pawnbox has joined #ruby
sandstrom has joined #ruby
zotherstupidguy has joined #ruby
baweaver has joined #ruby
usershell has quit [Remote host closed the connection]
tuelz1 has joined #ruby
guacamole has joined #ruby
pawnbox has quit [Ping timeout: 260 seconds]
guacamole has quit [Client Quit]
c355e3b has quit [Quit: Connection closed for inactivity]
baweaver has quit [Ping timeout: 240 seconds]
tuelz1 has quit [Ping timeout: 246 seconds]
houhouli_ has joined #ruby
speakingcode has quit [Ping timeout: 265 seconds]
rippa has joined #ruby
guacamole has joined #ruby
guacamole has quit [Client Quit]
kalopsian has joined #ruby
speakingcode has joined #ruby
pawnbox has joined #ruby
houhoulis has quit [Ping timeout: 272 seconds]
sandstrom has quit [Quit: My computer has gone to sleep.]
howdoicomputer has joined #ruby
sandstrom has joined #ruby
hannelita has joined #ruby
pawnbox has quit [Ping timeout: 276 seconds]
speakingcode has quit [Ping timeout: 264 seconds]
howdoicomputer has quit [Ping timeout: 246 seconds]
speakingcode has joined #ruby
blackgoat has joined #ruby
hannelita has quit [Ping timeout: 240 seconds]
dcunit3d has joined #ruby
cornerma1 has joined #ruby
riskish has joined #ruby
n00bdev_ has joined #ruby
yardenbar has joined #ruby
<kspencer>
anyone seen 'jade' and its eeriely resemblence to slim
cornerman has quit [Ping timeout: 246 seconds]
cornerma1 is now known as cornerman
fedexo_ has quit [Ping timeout: 260 seconds]
dionysus69 has joined #ruby
linocisco has joined #ruby
sandstrom has quit [Quit: My computer has gone to sleep.]
RobertBirnie has joined #ruby
sandstrom has joined #ruby
claw has quit [Ping timeout: 260 seconds]
pawnbox has joined #ruby
usershell has joined #ruby
lemur has quit [Read error: Connection reset by peer]
<Ox0dea>
And either nothing or everything is valid in nullary.
<Ox0dea>
That is, every string of "digits" represents either 0 or undefined.
<arup_r>
Ox0dea: hi . how are you /
<arup_r>
?
minimalism has quit [Quit: minimalism]
<Ox0dea>
arup_r: hey : not - bad , yourself \
linocisco has quit [Ping timeout: 265 seconds]
pawnbox has joined #ruby
<Ox0dea>
There's been an accident at the punctuation factory.
<arup_r>
good to.. lot of works I got this year, so I am happy..
sandstrom has quit [Quit: My computer has gone to sleep.]
<arup_r>
punctuation factory? :p
OxDeadC0de has joined #ruby
sandstrom has joined #ruby
eaxxae has joined #ruby
caffeinic has quit [Remote host closed the connection]
baweaver has joined #ruby
akem has joined #ruby
gbgdev has quit [Remote host closed the connection]
<djellemah>
Ox0dea: Nullary, so that's what it's called. It can only represent 0, and there are no digits to represent it with.
<Ox0dea>
arup_r: Are you still saving up to emigrate?
pawnbox has quit [Ping timeout: 246 seconds]
<Ox0dea>
djellemah: So it clearly *should* be undefined, but the "asymmetry" irks me. :<
<arup_r>
Ox0dea: nah, I am in my country still..
PedramT has joined #ruby
RobertBirnie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox has joined #ruby
yfeldblum has joined #ruby
<djellemah>
Ox0dea: One of those self-feeding paradoxes. Makes me wonder what would happen if one treated both 0 and ∞ as limits rather than as numbers.
<Ox0dea>
djellemah: Would base-∞ be called infinitary?
tuelz1 has joined #ruby
pawnbox has quit [Ping timeout: 255 seconds]
sandstrom has quit [Quit: My computer has gone to sleep.]
dpg_ has quit [Ping timeout: 255 seconds]
sandstrom has joined #ruby
<djellemah>
Ox0dea: Sounds good. You can use as many digits as you like, and the number represented is undefined.
tuelz1 has quit [Ping timeout: 265 seconds]
rkazak has joined #ruby
<Ox0dea>
djellemah: Well, is "10" in infinitary not ∞?
tubuliferous_ has joined #ruby
robbyoconnor has joined #ruby
pawnbox has joined #ruby
devbug has quit [Read error: Connection reset by peer]
<Ox0dea>
∀ n ∈ ℝ - {0,1}: n10 = 10n, where juxtaposition represents "in base".
sandstrom has quit [Quit: My computer has gone to sleep.]
amclain has quit [Quit: Leaving]
hannelita has quit [Ping timeout: 264 seconds]
kalopsian has joined #ruby
pawnbox has joined #ruby
sandstrom has joined #ruby
tmtwd has joined #ruby
kalopsian has quit [Ping timeout: 276 seconds]
kalopsian has joined #ruby
guacamole has joined #ruby
pawnbox has quit [Ping timeout: 260 seconds]
guacamole has quit [Client Quit]
antgel has joined #ruby
PedramT has joined #ruby
shibly has joined #ruby
shibly has left #ruby ["Leaving"]
kalopsian has quit [Ping timeout: 246 seconds]
pawnbox has joined #ruby
guacamole has joined #ruby
asmodlol has quit [Ping timeout: 250 seconds]
guardian has quit [Excess Flood]
sandstrom has quit [Quit: My computer has gone to sleep.]
asmodlol has joined #ruby
sandstrom has joined #ruby
kalopsian has joined #ruby
pawnbox has quit [Ping timeout: 264 seconds]
guacamole has quit [Quit: My face has gone to sleep. ZZZzzz…]
psy has quit [Disconnected by services]
psy_ has joined #ruby
mahk has joined #ruby
agit0 has quit [Quit: zzzZZZ….]
kalopsian has quit [Ping timeout: 245 seconds]
kalopsian has joined #ruby
pawnbox has joined #ruby
PedramT has quit [Ping timeout: 240 seconds]
vikaton has quit [Quit: Connection closed for inactivity]
PedramT has joined #ruby
kalopsian has quit [Ping timeout: 245 seconds]
pawnbox has quit [Ping timeout: 264 seconds]
sandstrom has quit [Quit: My computer has gone to sleep.]
ta has quit [Remote host closed the connection]
ohaibbq has quit [Quit: Leaving...]
felixal has joined #ruby
sandstrom has joined #ruby
PedramT has quit [Ping timeout: 272 seconds]
usershell has quit [Remote host closed the connection]
PedramT has joined #ruby
pawnbox has joined #ruby
PedramT has quit [Remote host closed the connection]
PedramT has joined #ruby
finisherr has quit [Quit: finisherr]
tuelz1 has joined #ruby
futilegames has joined #ruby
n00bdev_ has quit [Remote host closed the connection]
asmodlol has quit [Ping timeout: 240 seconds]
futilegames has quit [Client Quit]
guacamole has joined #ruby
agit0 has joined #ruby
pawnbox has quit [Ping timeout: 265 seconds]
yfeldblu_ has quit [Ping timeout: 240 seconds]
karapetyan has joined #ruby
tuelz1 has quit [Ping timeout: 246 seconds]
<djellemah>
Ox0dea: "11" in infinitary is also ∞. So is "www.newyorkpizzasanbruno.biz". So there's no difference in meaning between one string of digits and another.
<Ox0dea>
djellemah: I certainly won't contend that ∞ is a number, but I do think infinitary could be subjected to a little more rigor than "everything's valid".
<Ox0dea>
"0" can be 0, "1" can be 1, and "10" can be ∞; it breaks down after that, though.
<djellemah>
"0" == 0 and "1" == 1 imply that ∞ ^ 0 == 1, which is true in Ruby ;-)
<Ox0dea>
And sometimes math!
<djellemah>
Igzakly - sometimes. From that link you just posted, "There is no universal value for ∞ ^ 0. It is indeterminate, and the value depends on how you are getting the ∞ and the 0."
<djellemah>
So the meaning of ∞ and 0 depends on what you need them to be in some system (algebra). That's getting more rigorous.
tubuliferous_ has quit [Ping timeout: 260 seconds]
<Ox0dea>
If it means not having to add a third special case to my Numeric#to_s patch, I'm okay with ∞ ^ 0 = 1.
<Ox0dea>
Not sure how NaN plays here.
<Ox0dea>
But i in base-i is totally "10".
<djellemah>
lol, well if that's what you need ∞ to be in you system, nobody can really say you're wrong.
pawnbox has joined #ruby
<Ox0dea>
Do I have to get it with #succ for it to be rigorous? :)
<djellemah>
Ox0dea: you could maybe pull off i == 1 because there's only one digit, so it doesn't matter which one(s) you use, as long as they're there.
<ruby[bot]>
norc_: # => "== disasm: #<ISeq:block in <main>@/tmp/execpad-313bd1f1955e/source-313bd1f1955e>\n== catch table\n| ...check link for more (https://eval.in/503295)
<ruby[bot]>
norc_: # => == disasm: #<ISeq:block in <main>@/tmp/execpad-4e90fcc3229a/source-4e90fcc3229a> ...check link for more (https://eval.in/503296)
<norc_>
Well, the bytecode will be too long for even trivial statements to be contained within a single line.
<Ox0dea>
Yeah.
<norc_>
So might as well keep the full disasm output.
<Ox0dea>
Might as well output as Forth, you mean.
blackmesa has quit [Ping timeout: 245 seconds]
<norc_>
You have lost me there.
<Ox0dea>
Forth, the original concatenative language?
jxs_ has quit [Remote host closed the connection]
<norc_>
I do not know many languages that are nearly twice my age. :-)
<Ox0dea>
There are dozens!
<Ox0dea>
> mfw speedcoding was called speedcoding
<norc_>
asm>> puts "foo"
<ruby[bot]>
norc_: I have disassembled your code, the result is at https://eval.in/503299
<norc_>
There!
<norc_>
It works. Just was not identified.
<norc_>
can also work with tok/ast and you can also override the language like asm20
craysiii has quit [Quit: Leaving.]
fommil has joined #ruby
<Ox0dea>
Nifty!
corecode has left #ruby ["ERC (IRC client for Emacs 24.5.1)"]
<Ox0dea>
asm10>> 42
<ruby[bot]>
Ox0dea: I have disassembled your code, the result is at https://eval.in/503300
KnownSyntax has quit [Read error: Connection reset by peer]
FooMunki has joined #ruby
<fommil>
hi all. I've never done ruby before but I'm having to use it to hack together a Jekyll page. I've defined a custom variable on a page as per http://jekyllrb.com/docs/variables/ and I want to check when that variable is not defined, so I check `if node.parent == null`... but that never triggers. Is this valid ruby?
<norc_>
ast>> def foo; yield; end; puts foo { puts "Why am I not yielded" }
<norc_>
Ox0dea, this is the real use case I see for this, as such errors are relatively common here.
<Ox0dea>
fommil: The null value is spelled `nil` in Ruby.
ziyadb has quit [Quit: Connection closed for inactivity]
tuelz1 has joined #ruby
<Ox0dea>
It's "falsy" in boolean contexts, so you'd likely just say `if node.parent` there.
jxs_ has joined #ruby
jxs_ has quit [Max SendQ exceeded]
jbrhbr has quit [Quit: Leaving.]
<norc_>
Ox0dea, I started with Ruby after spending a considerable time working with SQL. My head was wrapped around the notion that "null" was an unknown value and as such not falsey. Suffice it to say, that is the primary reason I always explicitely test for .nil?
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
zotherstupidguy has quit [Ping timeout: 260 seconds]
<norc_>
(Though I find it quite enjoyable that NULL does not even equal NULL since it is unknown whether two unknown value are equal)
<fommil>
Ox0dea: oh, thanks I'll try that.
<fommil>
Ox0dea: that doesn't work either.
asmodlol has quit [Ping timeout: 265 seconds]
<fommil>
norc_ heh, the theme I'm using does a comparison against null, so I guess that never fails?
<fommil>
I'll push my code, maybe that'll be clealer
<norc_>
fommil, did you replace "if node.title != null" too?
waka has quit [Remote host closed the connection]
futilegames has joined #ruby
<fommil>
norc_ oh that bit works, the failing bit is the second check
<fommil>
I also tried !node.parent
jxs_ has quit [Remote host closed the connection]
blackmesa has joined #ruby
romancpodolski has joined #ruby
<norc_>
fommil, I do not see any variable called "parent" under page variables.
howdoicomputer has joined #ruby
<fommil>
norc_ there is one for the "build_tools/sbt.md" page (which is wrong actually)
<fommil>
norc_ but actually I could probably derive the parents, I just wanted to hack it first with variables
ghox has quit [Ping timeout: 265 seconds]
futilegames has quit [Client Quit]
Xeago has joined #ruby
<fommil>
norc_ because page.path contains the containing folder and that might be very useful here. Maybe I should just hack it by saying "if the path doesn't contain /"
<norc_>
fommil, no idea what debugging facilities it provides. Try using node.respond_to?(:parent)
waka has joined #ruby
<norc_>
fommil, if that still fails, there simply is no such accessor method.
funnel has quit [Ping timeout: 255 seconds]
<fommil>
norc_ ok, actually I should do the cleaner thing anyway with the node.path
<fommil>
I just thought this would be easier, but it seems to have its own problems.
demond has joined #ruby
<fommil>
norc_ it does access something though, it finds the content when the page does have the variable. I just can't trigger "when this isn't defined".
demond has left #ruby ["+++"]
<djellemah>
Ox0dea: Heh, I had an intuition that peano and church would come up wrt unary at some point. Also this occurred to me (based on one of those links): there are as many infinities as there are ways to get there (paradoxically). So an infinity is a property of an operation, which may or may not correspond to the infinity of another operation (on possibly different sets).
BaroMeter has joined #ruby
howdoicomputer has quit [Ping timeout: 260 seconds]
<fommil>
norc_ I'm starting to think that the problem is with the jekyl interpreter. `if (node.layout == "page" && !node.path.include? "/")` doesn't work either.
hogetaro has quit [Quit: Leaving...]
<fommil>
the second part of the statement is seemingly ignored
jam___ has quit [Remote host closed the connection]
hannelita has joined #ruby
<Ox0dea>
djellemah: "All finitudes are alike; each infinitude is infinite in its own way."
<Ox0dea>
That doesn't sound near as good as the original, but it came to mind for some reason.
<djellemah>
Ah, the joys of (re)discovery ;-)
<romancpodolski>
Is there a shorthand version for method(:method_name).curry.call(parameters...) ?
FernandoBasso has joined #ruby
<Ox0dea>
romancpodolski: 'Fraid not.
<Ox0dea>
You could use Otokari? :P
hightower2 has joined #ruby
<norc_>
romancpodolski, You definitely want to use Otokari
<norc_>
It was written to make the transition from C++ to Ruby much much easier.
* norc_
blinks
<fommil>
seems jekyll uses Liquid and it has an incredibly minimal boolean logic implementation. ok...
<romancpodolski>
Otokari? Cool, I am going to check this out
<Ox0dea>
Have your laugh and then pretend this didn't happen.
hannelita has quit [Ping timeout: 264 seconds]
<Ox0dea>
But, well, it probably could be finagled into doing the right thing 90% of the time.
<norc_>
I can already see it Ox0dea. 5 years from now I will have a contract to fix some non working Ruby application, where I will find a mysterious weird calling convention..
<norc_>
And at the top I will see a "require 'otokari'"
fommil has left #ruby ["ERC (IRC client for Emacs 24.5.1)"]
<Ox0dea>
Comma's not bad, but its absence is to be desired.
blackmesa has quit [Ping timeout: 240 seconds]
<Ox0dea>
Could maybe Define Proc#-(Hash) to do something crazy. :P
pontiki has quit [Quit: "Poets have been mysteriously silent on the subject of cheese." -- G.K.Chesterson]
tuelz1 has quit [Ping timeout: 264 seconds]
kalopsian has quit [Ping timeout: 264 seconds]
UtkarshRay has joined #ruby
kalopsian has joined #ruby
BSaboia has joined #ruby
dmolina has joined #ruby
karapetyan has quit [Remote host closed the connection]
Rutix has joined #ruby
Rutix has quit [Changing host]
Rutix has joined #ruby
blackmesa has joined #ruby
hannelita has joined #ruby
stamina has quit [Ping timeout: 265 seconds]
oo7cat has joined #ruby
oo7cat has left #ruby [#ruby]
oo7cat has joined #ruby
sigurding has quit [Quit: sigurding]
dbugger has joined #ruby
hannelita has quit [Ping timeout: 255 seconds]
<oo7cat>
API means that app company provide source code for programmer to use programming to their app?
arup_r has quit [Remote host closed the connection]
arup_r has joined #ruby
<apeiros>
norc_, Ox0dea: as you already found out, I wasn't pulling norc_'s leg. but the new bot requires registration & authentication with nickserv for a couple of commands.
<apeiros>
norc_: as far as I see it, JSON API's tend to be less horrible because it's just not as powerful and thus a bit harder to do horrible things with it…
<norc_>
apeiros, most SOAP APIs can either be easily replaced by REST (signifying how little of SOAP is used), or is better done with actual RPC frameworks like CORBA.
<apeiros>
oo7cat: please use google & wikipedia before asking the most trivial questions here. thanks.
<Ox0dea>
CORBA lives?
<norc_>
Ox0dea, it does indeed. I have even implemented a full fledged ORB on some weird embedded hardware.
<apeiros>
norc_: can't comment on most
<norc_>
apeiros, fair enough.
<norc_>
Most that I have seen.
<apeiros>
norc_: but at work we're consuming some SOAP apis, and some of them have proper xsd's, which is a great support.
who42 has joined #ruby
<apeiros>
some others I'd agree - they could just as well use JSON - essentially they're hashes and have no xsd to speak of (some autogenerated xsd which is worthless)
Tempesta has joined #ruby
<norc_>
apeiros, if you just care about validations and descriptions I think OData is an elegant solution to REST
bronson has quit [Ping timeout: 265 seconds]
<apeiros>
norc_: not json-schema?
<apeiros>
haven't heard of 0Data, but will certainly take a look
<apeiros>
oh, OData, not 0Data
last_staff has joined #ruby
<oo7cat>
i understand API
<shevy>
lol
<apeiros>
norc_: good heavens, yet another terminology for limit/offset :D
<oo7cat>
i want make automation trading app with api, then i want sell it with high price. is it possible?
<apeiros>
norc_: but it's nice to see how every generation reinvents relational algebra / set theory
<apeiros>
and now you tell ruby via force-encoding to consider those 4 bytes as utf-32
<apeiros>
but honestly, that doesn't look like an existing codepoint to me.
emilford has joined #ruby
vdamewood has quit [Quit: Life beckons.]
<apeiros>
are you sure that the hex you have there is utf-32?
<bottiger>
apeiros: It's not valid UTF-32, but it's just a hack to "compress" some text (in terms of characters, not bytes)
<volty>
Hi. With drb I access a sequel dataset from another process. But the problem lies in that the producing (or receiving - the prob. remains the same if I revert server & client) lies in a thread separate from the main thread (using a library that does not allow to call outside of the main thread). Any idea how can I 'bridge' across threads?
<volty>
(e.c. - in that the thread is separate from the main thread)
<volty>
different
<apeiros>
bottiger: um, you are aware that it doesn't really compress?
FernandoBasso has quit [Ping timeout: 260 seconds]
<bottiger>
apeiros: absoluty :)
tuelz1 has quit [Ping timeout: 265 seconds]
<apeiros>
*shrug* okay
FernandoBasso has joined #ruby
<bottiger>
apeiros: but it's a company challenge. Write the shortest program - you know the deal. And they are counting characters, not bytes
<apeiros>
volty: that's an odd limitation. you can use a queue in the main thread to read instructions from.
<apeiros>
bottiger: lol. well, yeah, abuse the loophole then :D
<apeiros>
just hope they don't retroactively change the rules ;-)
<bottiger>
apeiros: they already did after my first solution in witespace :P (they had a rule that whitespace didn't count to encurage readability)
<apeiros>
adding things like "invalid byte sequences are counted as individual bytes" (that's probably what I'd do)
<bottiger>
*whitespace
<apeiros>
aaahaha
<apeiros>
you could even use any language, treating \t and " " as bits and in ruby e.g. use tr + pack
howdoicomputer has joined #ruby
<apeiros>
so basically eval(["…code in whitespace here…"].tr(" \t","01").pack("B*")) - could probably be shortened even more.
c355e3b has joined #ruby
<bottiger>
apeiros: yeah, but they split the competition into two competitions. And if you whitespace is "functional" it counts
<bottiger>
but I like my new idea of just "compressing" the output text into utf-32, since that's by far the most characters
<volty>
apeiros: the limitation comes from Qt. And the limits are same in c++ too. If I could only have a drb server working in the main thread, asynchronously! Is drb only ruby source?
dmolina has quit [Quit: Leaving.]
<apeiros>
I think drb is plain ruby, no native code.
<Ox0dea>
bottiger: What's your process for writing Whitespace programs?
howdoicomputer has quit [Ping timeout: 256 seconds]
<apeiros>
1. think hard, 2. type spaces and tabs and whatever else, 3. run the program!
<bottiger>
apeiros: but I also considered making a solution like: "while (sha256('100 random words")!=sha256sum)"
* apeiros
hides
jam_ has joined #ruby
<volty>
apeiros: fine, thx, going to give it a look, hoping to at least learn something
<bottiger>
Ox0dea: I just converted the output text into whitespace using a small ruby script
<bottiger>
Ox0dea: but another huy had the same idea and made a much more compact solution
<apeiros>
volty: oh, that 1., 2., 3. thing wasn't at you, but at Ox0dea
<bottiger>
guy
hannelita has joined #ruby
<volty>
apeiros: I knew
<Ox0dea>
bottiger: Oh, you weren't talking about the Whitespace programming language, then.
<apeiros>
ok
codecop has joined #ruby
<apeiros>
volty: but the consumer/producer pattern with queues communicating with the main thread is probably the easiest. it allows you to do about anything.
<bottiger>
Ox0dea: I was. I took the output text and converted it - character by character - into whitespace programmin language source code - writing that character to the screen
who42 has quit [Ping timeout: 246 seconds]
<bottiger>
output text = the text the program should output
<Ox0dea>
bottiger: Er... the program's output is static?
who42 has joined #ruby
<bottiger>
Ox0dea: yes
<Ox0dea>
Weird.
<bottiger>
Ox0dea: otherwise I probably wouldn't have done it :)
krz has joined #ruby
agit0 has quit [Ping timeout: 246 seconds]
<Ox0dea>
Whitespace is fun!
<apeiros>
bottiger: might want to take a look at wikipedia's compression competition then
<apeiros>
though I guess while the output is static, it's probably in the nature of something where generating it is less data than compressing it?
edwinvdgraaf has quit [Remote host closed the connection]
<bottiger>
apeiros: never heard about it. Do you have a link?
jam_ has quit [Ping timeout: 255 seconds]
<apeiros>
bottiger: sadly not. but since it was with a high price money, it shouldn't be too hard to find
<volty>
apeiros: Yes. But I feel I'll have to do more with low-level streaming than with Queue. Btw for now I resolved it with a trick — recreating the same dataset at the receiving end (using Dataset#sql). But I hope I'll succeed in bridging the threads. Going to energize. bye & thx
houhouli_ has quit [Remote host closed the connection]
yfeldblum has quit [Ping timeout: 260 seconds]
SCHAAP137 has joined #ruby
graffix222 has joined #ruby
blur3d has quit [Quit: blur3d]
ta has joined #ruby
dorei has joined #ruby
kith has quit [Quit: kith]
<norc_>
bottiger, technically you can just use utf8
<norc_>
and use one single multibyte character spanning as much as you want..
cpup has quit [Ping timeout: 250 seconds]
<norc_>
bottiger, that would surely give you the longest possible "compression" for your task at hand.
cpup has joined #ruby
<norc_>
(afaik utf8 has no limit on how long a multibyte character can be)
al2o3-cr has quit [Ping timeout: 260 seconds]
<bottiger>
norc_: I read it could handle 48 bits
<bottiger>
norc_: Which is more than utf-32, but I thought it would also be a bit of a PITA
<bottiger>
because I assume it needs a high bit set in every byte or something like that
kalopsian has quit [Ping timeout: 272 seconds]
<norc_>
bottiger, indeed. you have a leading byte and an arbitrary number of continuiation bytes
karapetyan has quit [Remote host closed the connection]
<norc_>
have not heard of any 48 bit limitation thoguh
kalopsian has joined #ruby
<norc_>
but I might be wrong
<norc_>
apeiros might know more
<bottiger>
I'm probably also wrong :P
<norc_>
as our residential encoding expert :-)
<apeiros>
I thought the limit was either 5 or 7 bytes. but I never studied that in detail.
<apeiros>
so no idea really
<bottiger>
but I'm just going to use utf-32. That the naïve implementation of a good idea. I'm not going to spend exponential much more time to do a better implementation :)
oo7cat has left #ruby [#ruby]
<apeiros>
from WP it seems like 6 byte sequences + 1 byte to indicate it's a 6 byte sequence is the longest. so 7 bytes.
<apeiros>
and you're limited to 7 bits in those 6 bytes
edwinvdgraaf has quit [Remote host closed the connection]
who42 has quit [Read error: Connection reset by peer]
<norc_>
which means you get 6 bytes of payload
<apeiros>
well, 6*7/8 = 5 bytes
who42 has joined #ruby
<norc_>
Math has never been a strength of mine.
<apeiros>
or rather every 4 "characters" you get 21 bytes
<apeiros>
define strength
<apeiros>
"neither was physics" ;-D
<norc_>
apeiros, I just realized what I said. "If I take 6 bytes and strip one bit off each byte, I get 6 bytes payload"
ericfreese has joined #ruby
<norc_>
Brilliant.
<apeiros>
wait, what? it looks even like you only get 6 bits of usable payload per byte
<apeiros>
first two bits are fixed to 10
<norc_>
apeiros, since the length is variable though, the mere presence of a continuation byte is information too thoguh
<apeiros>
I wonder why - make detection of non-utf-8 easier?
iateadonut has joined #ruby
<norc_>
apeiros, btw I figured out this weird bizarre encoding the other day.
<norc_>
apeiros, the supplier put in a font into the PDF mapping characters to random codepoints - making copy paste an absolute pointless undertaking.
<norc_>
And to make things worse, that font is random in each PDF fiel.
<apeiros>
you can have 128+4096+262144+16777216+4294967296+1099511627776+281474976710656 possible values with a single character while being valid utf-8
<apeiros>
so you can basically convert that to a numbering scheme and then translate it to bits & bytes
<apeiros>
it's a bit more than 48bits per char
ericfreese has quit [Ping timeout: 276 seconds]
<apeiros>
oh, actually you can have more than that
<apeiros>
there's multiple values starting a 2 byte sequence, same for 3 byte long sequence and 4 byte long sequence
<apeiros>
so you can multiply those summands
<apeiros>
(it'll still be "only" a bit more than 48bit, though)
<norc_>
I am going to change my first name to ☃
arup_r has quit [Remote host closed the connection]
El3k0n has joined #ruby
fsapo has joined #ruby
<apeiros>
interesting. that WP article basically tells you how to write the regex to validate utf-8.
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
BaroMeter has quit [Quit: Leaving]
arup_r has joined #ruby
al2o3-cr has joined #ruby
karapetyan has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
arup_r has joined #ruby
leksster has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
FooMunki has left #ruby [#ruby]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
<apeiros>
oh
<apeiros>
ooooh
<apeiros>
nice
karapetyan has quit [Remote host closed the connection]
<apeiros>
reading that article just informed me that parallel processing of utf-8 text is well possible
karapetyan has joined #ruby
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
<apeiros>
I always thought it wasn't because you don't know whether you're in a sequence (i.e. you couldn't split the text into multiple chunks to process separately)
LoganG has quit [Ping timeout: 250 seconds]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
<apeiros>
but since start-bytes and sequence-bytes are distinct, you can actually indeed split it into chunks.
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
LoganG has joined #ruby
<apeiros>
it just adds a constant overhead to properly "align" the chunks. i.e. you split based on bytes, then you shift around some of the bytes at the borders.
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
arup___ has joined #ruby
<norc_>
honestly though the only real relevant case is browsers, and the major worries there is constructing the dom as quickly as possible while it is still loading.
arup___ has quit [Read error: Connection reset by peer]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
arian0n- is now known as arian0n
<apeiros>
sure
<apeiros>
and I just learned that a browser can do that in parallel
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
<apeiros>
there are some things which might retroactively change how the parsed text is to be interpreted ("I'm in a comment, so this isn't really a DOM")
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
<apeiros>
but I've other use-cases where it matters
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
usershel_ has joined #ruby
<apeiros>
I've a definition of a csv-like format, and given that information I might optimize it so it can be processed in parallel.
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
usershell has quit [Ping timeout: 240 seconds]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
arup_r has joined #ruby
arup_r has quit [Read error: Connection reset by peer]
<apeiros>
!fixcon arup_r
whiteline has quit [Ping timeout: 245 seconds]
ta has quit [Remote host closed the connection]
peteyg has quit [Read error: Connection reset by peer]
peteyg has joined #ruby
mfb2 has joined #ruby
tuelz1 has joined #ruby
peteyg has quit [Read error: Connection reset by peer]
mfb2_ has joined #ruby
whiteline has joined #ruby
mfb2 has quit [Ping timeout: 246 seconds]
peteyg has joined #ruby
tuelz1 has quit [Ping timeout: 260 seconds]
peteyg has quit [Read error: Connection reset by peer]
mostlybadfly has joined #ruby
HANJIN has joined #ruby
blackmesa has joined #ruby
hightower2 has quit [Ping timeout: 264 seconds]
peteyg has joined #ruby
who42 has quit [Read error: Connection reset by peer]
who42 has joined #ruby
HANJIN has quit [Ping timeout: 240 seconds]
ziyadb has joined #ruby
peteyg has quit [Read error: Connection reset by peer]
HANJIN has joined #ruby
peteyg has joined #ruby
hannelita has joined #ruby
davedev24 has joined #ruby
ghox has joined #ruby
lkba has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
bottiger has quit [Quit: Page closed]
edwinvdgraaf has joined #ruby
hannelita has quit [Ping timeout: 255 seconds]
edwinvdgraaf has quit [Remote host closed the connection]
aryaching has joined #ruby
d0nn1e has quit [Ping timeout: 255 seconds]
d0nn1e has joined #ruby
blackmesa has quit [Ping timeout: 272 seconds]
felixal has quit [Remote host closed the connection]
vandemar has quit [Read error: Connection reset by peer]
fsapo has quit [Remote host closed the connection]
vandemar has joined #ruby
peteyg has quit [Read error: Connection reset by peer]
peteyg has joined #ruby
bluOxigen_ has joined #ruby
bluOxigen has quit [Ping timeout: 240 seconds]
<legit>
I get 'Zlib::DataError: unknown compression method' whenever I try open() on a wunderground.com URL. Why is that?
peteyg has quit [Read error: Connection reset by peer]
lucasb has joined #ruby
blackmesa has joined #ruby
peteyg has joined #ruby
edwinvdgraaf has joined #ruby
<bvbrandon>
good morning, if 2 models share a method, where would be a good place to store it?
peteyg has quit [Read error: Connection reset by peer]
<bvbrandon>
currently I have it defined in both models, but I feel like I should be putting it in a module or helper. Just not sure which is more appropriate
peteyg has joined #ruby
dcunit3d has quit [Ping timeout: 246 seconds]
Jardayn has joined #ruby
edwinvdgraaf has quit [Remote host closed the connection]
gregf has quit [Quit: WeeChat 1.3]
<apeiros>
!unban arup_r
edwinvdgraaf has joined #ruby
<al2o3-cr>
does any one use format?
gregf has joined #ruby
<apeiros>
al2o3-cr: rubycop users I presume
<apeiros>
was one of the configs I changed :D
<al2o3-cr>
I thought I'd ask as I've bearly seen it myself in code :P
<apeiros>
I prefer sprintf over format
<apeiros>
while I find the name worse, it's better known due to C
<apeiros>
that said, I don't consider "format" to be an apt name for what it does either :-/
<al2o3-cr>
My prefered choice too
<apeiros>
and for single variable substitutions I use String#%
<apeiros>
would be nice if there was a named alias for %
<apeiros>
would make chaining easier
edwinvdgraaf has quit [Remote host closed the connection]
<al2o3-cr>
ah, true
<apeiros>
and in a couple of places IMO improve readability
<al2o3-cr>
can't it be chained with perens?
<al2o3-cr>
oh easier never mind :)
<apeiros>
you can chain every expression with parens ;-)
<apeiros>
since every expression has a return value in ruby
<al2o3-cr>
yes, wasn't thinking to much then
oo7cat has joined #ruby
<al2o3-cr>
apeiros: What was the intention of adding ObjectSpace.internal_class_of do you know?
dlitvak has joined #ruby
<apeiros>
debugging I'd assume
<apeiros>
I'd say all of ObjectSpace is for debugging
<al2o3-cr>
Isn't it just the same as .singleton_class
<apeiros>
the docs seem to indicate that some objects have a wrapper class around it. I'd ask people who snoop in the innards of ruby like Ox0dea.
dlitvak has quit [Remote host closed the connection]
<al2o3-cr>
ok thanks will ask when he's around
<apeiros>
also singleton_class only starts to exist once you use it
who42 has quit [Ping timeout: 260 seconds]
<apeiros>
so I guess any call to .singleton_class will cause an object which doesn't have a singleton_class to spawn one.
<apeiros>
i.e. unsuited for testing whether an object has a singleton_class
who42 has joined #ruby
cisco has joined #ruby
<al2o3-cr>
apeiros: Thanks, this made thinks a bit more clear
<al2o3-cr>
*things
dlitvak has joined #ruby
usershel_ has quit [Remote host closed the connection]
tuelz1 has joined #ruby
HANJIN is now known as zeros0623
zeros0623 is now known as zeros
carraroj has joined #ruby
blackmesa has quit [Ping timeout: 245 seconds]
zeros is now known as zeros0623
aryaching_ has joined #ruby
zeros0623 has left #ruby [#ruby]
aryaching has quit [Ping timeout: 255 seconds]
zeros0623 has joined #ruby
Domaldel has quit [Quit: Leaving]
tuelz1 has quit [Ping timeout: 272 seconds]
stamina has joined #ruby
usershell has joined #ruby
dostoyevsky has quit [Ping timeout: 260 seconds]
howdoicomputer has joined #ruby
zeros0623 has left #ruby [#ruby]
<zotherstupidguy>
is there a ruby IRC bot with a web interface(sinatra) ?
arup_r has joined #ruby
zeros0623 has joined #ruby
blackmesa has joined #ruby
Macaveli has joined #ruby
Macaveli has quit [Client Quit]
<apeiros>
ruby[bot] partially integrates into the ruby-community.com website and will begin to integrate more. but I guess since it's closed source, that's not what you're after :)
howdoicomputer has quit [Ping timeout: 256 seconds]
emilford has quit [Ping timeout: 246 seconds]
<al2o3-cr>
apeiros: you're code can't be that bad (jk) :P
<al2o3-cr>
*your
dlitvak has quit [Remote host closed the connection]
karapetyan has quit [Remote host closed the connection]
jam_ has joined #ruby
<shevy>
butler!
karapetyan has joined #ruby
karapetyan has quit [Remote host closed the connection]
<apeiros>
parts of that code are bad. but that's not the main reason for it being closed source atm. it's a case of security through obscurity. and while that does not work, it's still an additional obstacle.
<apeiros>
I still think using __END__ to have single-file plugins with code + metadata was genius :D
govg has quit [Ping timeout: 250 seconds]
BTRE has joined #ruby
marr has quit [Ping timeout: 260 seconds]
ledestin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
aspiers has quit [Ping timeout: 260 seconds]
aspiers_ has joined #ruby
<shevy>
__END__ can be quite useful, I use it for some per-file configuration data... but it is not easily usable from when you have multiple .rb files right? or perhaps I just didn't find out how to use multiple __END__ when you also load these files
<walidvb>
basically, my user pastes a soundcloud link directly into a wysiwyg, and i then want to convert those to players(using the regexp to find the song id)
<bvbrandon>
hey all, I have a field which needs to append it’s value to the current value, i.e. if User.data == ‘foo’ and I save the value ‘bar’ I need User.data to return ‘foo,bar’
<jhass>
walidvb: or maybe consider using URI.extract & ruby-oembed
hannelita has joined #ruby
<walidvb>
jhass: hm. fair enough. however, for this use case, only 1 user, little content that won't change, so i'll stick to regexp. i take your point, though
<lucasb>
walidvb: $1 is getting set to the url you wanted, no?
<jhass>
still consider using oEmbed, it's taking the URL you already sucessfully extracted, url encoding it and using it as a parameter against the endpoint
<jhass>
you get some json back with one of the attributes being the embed html
<walidvb>
well, it's the wyswiyg who extracts it client side
<walidvb>
but it's a really small usecase, teally
kalopsian has quit [Ping timeout: 255 seconds]
howdoicomputer has quit [Ping timeout: 260 seconds]
hogetaro has quit [Read error: Connection reset by peer]
hogetaro has joined #ruby
emilford has quit [Ping timeout: 260 seconds]
jam_ has joined #ruby
<jhass>
walidvb: I think we're not sure what your question is
edwinvdgraaf has quit [Read error: Connection reset by peer]
edwinvdgraaf has joined #ruby
emilford has quit [Ping timeout: 255 seconds]
tildes has quit [Ping timeout: 260 seconds]
Xeago has quit [Ping timeout: 245 seconds]
<bvbrandon>
hey all, I have a field which needs to append it’s value to the current value, i.e. if User.data == ‘foo’ and I save the value ‘bar’ I need User.data to return ‘foo,bar’
asccigcc has joined #ruby
leksster has quit [Remote host closed the connection]
Mon_Ouie has joined #ruby
edwinvdgraaf has quit [Remote host closed the connection]
emilford has joined #ruby
pzula has joined #ruby
aspiers_ has joined #ruby
hogetaro has quit [Read error: Connection reset by peer]
El3k0n has quit [Quit: Sto andando via]
nanoz has joined #ruby
hogetaro has joined #ruby
rkazak has quit [Quit: Sleep.....ing....]
<jhass>
context?
<jhass>
rails/activerecord?
<jhass>
consider serialize & an array
armyriad has joined #ruby
JohnT has joined #ruby
emilford has quit [Ping timeout: 255 seconds]
linduxed has joined #ruby
Azure has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dlitvak has joined #ruby
zotherstupidguy has quit [Quit: WeeChat 1.3]
emilford has joined #ruby
dlitvak_ has quit [Ping timeout: 272 seconds]
lkba has quit [Remote host closed the connection]
marr has joined #ruby
dbugger has quit [Quit: Leaving]
hogetaro has quit [Read error: Connection reset by peer]
hogetaro has joined #ruby
emilford has quit [Ping timeout: 260 seconds]
northfurr has quit [Ping timeout: 264 seconds]
jottr has joined #ruby
aspiers_ has quit [Ping timeout: 246 seconds]
funnel has joined #ruby
jottr_ has quit [Ping timeout: 276 seconds]
emilford has joined #ruby
benjohn has quit [Read error: Connection reset by peer]
dfinninger has quit [Remote host closed the connection]
Limix has joined #ruby
pwnd_nsfw has quit [Ping timeout: 250 seconds]
emilford has quit [Ping timeout: 272 seconds]
troulouliou_div2 has joined #ruby
mfb2 has joined #ruby
Xzanron has joined #ruby
beast has joined #ruby
emilford has joined #ruby
symm- has quit [Quit: Leaving...]
hxegon has joined #ruby
ruby-lang944 has joined #ruby
aspiers_ has joined #ruby
symm- has joined #ruby
mfb2 has quit [Ping timeout: 265 seconds]
northfurr has joined #ruby
<ruby-lang944>
I am have been working with ruby for more than a year now. Just last week I noticed the existence of Float::INFINITY. I wonder why does ruby support the concept of Infinity and not simply throw a DevideByZero error.
emilford has quit [Ping timeout: 272 seconds]
<ruby-lang944>
I would easier for developers to rescue the exception and take corrective actions than checking the value against Infinity and Nan.
nanoz has quit [Ping timeout: 245 seconds]
yardenbar has quit [Ping timeout: 256 seconds]
<havenwood>
ruby-lang944: "Imagine you have zero cookies and split them evenly among zero friends. How many cookies does each person get?"
arup_r has quit [Remote host closed the connection]
tuelz1 has joined #ruby
<ruby-lang944>
that's a 0/0. which not defined.
antgel has quit [Ping timeout: 265 seconds]
arup_r has joined #ruby
who42 has quit [Ping timeout: 264 seconds]
pwnd_nsfw has joined #ruby
<ruby-lang944>
I would be happy to rescue a DevideByZero exception and then assign 0 cookies to each one.
aspiers_ has quit [Ping timeout: 264 seconds]
<lucasb>
it raises a ZeroDivisionError here on my end
hogetaro has quit [Read error: Connection reset by peer]
stamina has quit [Quit: WeeChat 1.3]
northfurr has quit [Ping timeout: 256 seconds]
<ruby-lang944>
I am lost when my cookies count is a float
tuelz1 has quit [Ping timeout: 240 seconds]
hogetaro has joined #ruby
who42 has joined #ruby
jottr has quit [Ping timeout: 246 seconds]
northfurr has joined #ruby
Rickmasta has quit [Read error: Connection reset by peer]
Xzanron has quit [Quit: Leaving]
emilford has quit [Ping timeout: 272 seconds]
<ruby-lang944>
My problem is when working with numbers (consider i am working with floats) and perform a devision somewhere in the long chain of calculations.
walidvb has quit [Remote host closed the connection]
<ruby-lang944>
Somewhere in between my denominator became zero.
Rickmasta has joined #ruby
<ruby-lang944>
And now i am not aware of this. the system still continue with the further calculations, which will either end in an Infinity or Nan.
<ruby-lang944>
That not what I expect of a good language.
dlitvak has quit [Ping timeout: 265 seconds]
<lucasb>
sorry to correct you, but it's spelled "division" :)
<shevy>
sounds bogus
<ruby-lang944>
year sorry bout the spelling.
dfinninger has joined #ruby
<ruby-lang944>
Sorry... What sounds bogus?
emilford has joined #ruby
northfurr has quit [Read error: Connection reset by peer]
dfinninger has quit [Remote host closed the connection]
zeros0623 has joined #ruby
jgt has quit [Ping timeout: 264 seconds]
yuta has joined #ruby
emilford has quit [Ping timeout: 272 seconds]
PsionTheory has joined #ruby
hannelita has joined #ruby
aperyon has joined #ruby
northfurr has joined #ruby
hogetaro has quit [Read error: Connection reset by peer]
hogetaro has joined #ruby
emilford has joined #ruby
usershell has quit [Remote host closed the connection]
<ruby-lang944>
I don't see a scenario where Infinity will be useful, except when I need an infinite range, which in itself i feel is wrong.
hannelita has quit [Ping timeout: 240 seconds]
northfurr has quit [Read error: Connection reset by peer]
asccigcc has quit [Quit: asccigcc]
bronson has joined #ruby
howdoicomputer has joined #ruby
mostlybadfly has joined #ruby
iateadonut has quit [Ping timeout: 240 seconds]
freerobby has joined #ruby
bronson has quit [Remote host closed the connection]
emilford has quit [Ping timeout: 265 seconds]
aspiers_ has joined #ruby
jottr_ is now known as jottr
jokester has quit [Quit: WeeChat 1.3]
dlitvak has joined #ruby
tildes has joined #ruby
jokester has joined #ruby
solars has joined #ruby
<shevy>
I don't see a scenario where this is a problem
dlitvak has quit [Remote host closed the connection]
dfinninger has joined #ruby
howdoicomputer has quit [Ping timeout: 272 seconds]
emilford has joined #ruby
fourq is now known as fourq|away
casadei has joined #ruby
northfurr has joined #ruby
ruby-lang944 has left #ruby [#ruby]
ruby-lang944 has joined #ruby
emilford has quit [Ping timeout: 255 seconds]
pawnbox_ has joined #ruby
casadei has quit [Ping timeout: 240 seconds]
UtkarshRay has quit [Ping timeout: 276 seconds]
pawnbox has quit [Ping timeout: 276 seconds]
User458764 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
ruby-lang944 has quit [Ping timeout: 252 seconds]
Bloomer has quit [Remote host closed the connection]
emilford has joined #ruby
fourq|away is now known as fourq
xet7 has quit [Ping timeout: 246 seconds]
emilford has quit [Ping timeout: 256 seconds]
cndiv has joined #ruby
lucasb has quit [Quit: leaving]
arup_r has quit []
gregf has quit [Quit: WeeChat 1.3]
emilford has joined #ruby
<bvbrandon>
how does one get the nth occurance of a character?
Xeago has quit [Remote host closed the connection]
speakingcode has joined #ruby
dfinninger has quit [Remote host closed the connection]
yuta has quit [Quit: ERC (IRC client for Emacs 25.1.50.1)]
jbrhbr has joined #ruby
musl has quit [Quit: WeeChat 1.3]
wolffles has joined #ruby
emilford has quit [Ping timeout: 255 seconds]
tuelz1 has joined #ruby
arup_r has joined #ruby
dlitvak has joined #ruby
dmolina has quit [Quit: Leaving.]
lucasb has joined #ruby
dlitvak_ has joined #ruby
<aperyon>
Hey guys! Im trying to find a easy to find in reference as proper documentation on ruby. Im pretty happy with what python has, but i seem to struggle to find similar stuff for ruby?
<aperyon>
and i saw ri being mentioned there as well
<havenwood>
aperyon: ^ take a look at Storimer's quick recap of ri
c0ncealed has quit [Read error: Connection reset by peer]
solocshaw has joined #ruby
<havenwood>
?pry
<ruby[bot]>
Pry, the better IRB. Includes easy object inspection via `ls`, `history`, docs view with `?`, source view with `$` and syntax highlighting, among other features (see `help` for more). It can also be used for easy debugging by putting `binding.pry` directly in your source code. Visit https://pryrepl.
<ruby[bot]>
org/ or get it now with: gem install pry pry-doc
drocsid has joined #ruby
<havenwood>
aperyon: ^ you might also enjoy Pry! That's a great way to introspect code and find docs.
<wolffles>
how do you learn how to use pry cuz right now im just using it to test simple lines
thoraxe has quit [Ping timeout: 260 seconds]
jgt has quit [Ping timeout: 245 seconds]
<aperyon>
interesting
<aperyon>
ri doesnt know anything about exit
jam_ has joined #ruby
<lucasb>
I think the ri must be generated first
<lucasb>
*the ri database
emilford has joined #ruby
PedramT has joined #ruby
<havenwood>
aperyon: works on my machine
<havenwood>
aperyon: How'd you install Ruby?
<havenwood>
aperyon: It came preinstalled, package manager, RVM, ruby-build, ruby-instal or you built it yourself?
hannelita has joined #ruby
<aperyon>
i installed it a while ago almost 'accidentally' cuz of sass
<aperyon>
im just starting it now
<aperyon>
as a second language after python
ur5us has joined #ruby
<drocsid>
I installed rvm awhile back and run some cron jobs by rvm created environments. Then recently my rvm environments started giving me trouble. It appeared the rvm installed ruby version had dissappeared somehow. I reinstalled it and continued to use my environment. Now I'm getting errors that have an issue with get_host_by_name. The ruby envionment doesn't seem to be able to resolve hostnames that the system c
<drocsid>
an otherwise resolve via nslookup. Has anybody expierenced the get_host_by_name issue or missing rvm rubies?
jam_ has quit [Ping timeout: 246 seconds]
aspiers has joined #ruby
<aperyon>
im installing it with apt as ruby-full
aspiers_ has quit [Ping timeout: 264 seconds]
emilford has quit [Ping timeout: 276 seconds]
northfurr has joined #ruby
aspiers_ has joined #ruby
JohnT has quit [Read error: Connection reset by peer]
<aperyon>
havenwood: ye, now its working after installing it with apt
<havenwood>
aperyon: Was gunna say, ri's a dep of ruby-full!
<havenwood>
aperyon: nice
<aperyon>
how do i understand what i see?
northfurr has quit [Client Quit]
<aperyon>
as in:
<aperyon>
from kernel, from context from argf
BSab has joined #ruby
<aperyon>
and more
hannelita has quit [Ping timeout: 255 seconds]
c0ncealed has joined #ruby
gruz0 has joined #ruby
<aperyon>
aaah starts making sense
<aperyon>
very interesting
jbrhbr has quit [Quit: Leaving.]
<havenwood>
drocsid: It's hard to say why the Ruby you had selected with RVM didn't persist. Especially now that you've reinstalled it. It could have not been sourcing in your dotfiles, you might have set system or another default, etc, etc.
emilford has joined #ruby
aspiers has quit [Ping timeout: 260 seconds]
tmtwd has joined #ruby
<havenwood>
drocsid: Gist the full errors?
howdoicomputer has joined #ruby
BrunoSaboia has quit [Ping timeout: 276 seconds]
bronson has joined #ruby
thoraxe has joined #ruby
northfurr has joined #ruby
Xeago has joined #ruby
symm- has quit [Ping timeout: 276 seconds]
krz has quit [Quit: WeeChat 1.2]
emilford has quit [Ping timeout: 260 seconds]
howdoicomputer has quit [Ping timeout: 250 seconds]
bronson has quit [Ping timeout: 265 seconds]
aspiers_ has quit [Ping timeout: 264 seconds]
dlitvak has joined #ruby
A124 has joined #ruby
emilford has joined #ruby
<wolffles>
so im having issues with a condition in an enumerator. i think its just syntax im having trouble wtih.
dlitvak_ has quit [Ping timeout: 260 seconds]
aperyon has quit [Read error: Connection reset by peer]
<j416>
he does not want two variables ruby-lang069 and array containing a string
einarj has joined #ruby
<j416>
ruby-lang069: did it work out?
<wolffles>
ruby-lang069: is his name sorry
<ruby-lang069>
I just want a method that can then be put to the screen with one string or another at random
<j416>
ruby-lang069: so you should be done
<j416>
ruby-lang069: is there still a problem?
karapetyan has quit [Remote host closed the connection]
<j416>
>> array = ['foo', 'bar]; array.sample
<ruby[bot]>
j416: # => /tmp/execpad-a16f2f559a61/source-a16f2f559a61:2: unterminated string meets end of file ...check link for more (https://eval.in/503465)
<Radar>
ruby-lang069: it's short hand for puts thing.inspect
usershell has quit [Read error: Connection reset by peer]
Cohedrin has joined #ruby
usershell has joined #ruby
puria has quit [Remote host closed the connection]
<ruby-lang069>
Ok.... now I need to implement a method called `random_case` that will return a lower or upper case version of a string (passed in as an argument) at random.
blackmesa has quit [Read error: Connection reset by peer]
<Radar>
ruby-lang069: We are not going to do your homework for yuo.
hannelita has quit [Ping timeout: 255 seconds]
blackmesa has joined #ruby
<Radar>
ruby-lang069: Please show that you've tried something and then we'll guide you along the path to the right answer. We really shouldn't be handing out answers here.
<wolffles>
yeah is this the exam? where are you getting these problems cuz i never got these
<wolffles>
are you doing the app acdemy in sf?
<Radar>
^
howdoicomputer has joined #ruby
<ruby-lang069>
just some help would be nice? I can't get my head around it.
<Radar>
"Please help me cheat the exam"
<Cohedrin>
wait
<Radar>
ruby-lang069: I told you how to get help. Please follow my instructions.
<Cohedrin>
you're trying to cheat on a code school test
<Cohedrin>
LOL
bronson has joined #ruby
<ruby-lang069>
how can I use a paste board? Much easier to give my answer on there
emilford has quit [Ping timeout: 256 seconds]
peeja has quit [Ping timeout: 276 seconds]
<Radar>
?gist ruby-lang069
<ruby[bot]>
ruby-lang069: https://gist.github.com - Multiple files, syntax highlighting, even automatically with matching filenames, can be edited
<Radar>
Cohedrin: ikr
usershell has quit [Ping timeout: 256 seconds]
<Radar>
ruby-lang069: the trouble with us giving you answers is that you'll become a help vampire and you won't be a very good programmer at all... because the very second you get stuck you'll come crying to us for help.
<wolffles>
string = “this is how you upcase”; string.upcase
<ruby-lang069>
Sorry I don't get it. I'll just try it on my own.
<Radar>
ruby-lang069: And if you get hired as a "competent" programmer who just asks questions on IRC all the time then the company will see right through that and (very likely) fire you.
<Radar>
ruby-lang069: If you're stuck in 15min then show us what you've tried and we'll help you.
<ruby-lang069>
thanks
<wolffles>
id be pretty upset if you got into app academy tbh cuz ive been studying non stop for almsot a 2 months now
<ruby-lang069>
I'll do it on my own then
howdoicomputer has quit [Ping timeout: 250 seconds]
<Cohedrin>
wollfles which one are you trying to get into?
<wolffles>
the sf one
bronson has quit [Ping timeout: 265 seconds]
<wolffles>
the next classes start in march
<Radar>
lol
<Radar>
so precise
emilford has joined #ruby
<Radar>
there are at least a billionty code academies in SF
pawnbox has joined #ruby
<Cohedrin>
tru fam
<Cohedrin>
I pass like 5 on my way to work
<wolffles>
lol
<Cohedrin>
and I only walk 10 minutes
<wolffles>
true lol
<wolffles>
i like AA’s promised benefits
<wolffles>
but honestly if i had the money id go with Bloc
<Radar>
Hardtail who's sometimes here graduated from Bloc iirc.
<wolffles>
they seem to have a more rigourous course and indepth about CS
blackmes1 has joined #ruby
Bulo has left #ruby [#ruby]
<wolffles>
cuz so far i havent learned anything about umm operating systems
gruz0 has quit [Quit: This computer has gone to sleep]
<Cohedrin>
wait I thought code schools were free, they took part of your salary
<wolffles>
Block is upfront you pay for school
<Radar>
Cohedrin: depends
<wolffles>
no exam required
dlitvak has joined #ruby
<Radar>
Cohedrin: Turing.io tuition can be paid up front or in instalments AND if they don't find you a job within 6mths they refund the whole thing.
dtordable has left #ruby [#ruby]
blackmesa has quit [Read error: Connection reset by peer]
<Cohedrin>
I see, the only one I'm familiar with is the one by that havard dropout.. code school? There was a video on it
yardenbar has quit [Ping timeout: 240 seconds]
emilford has quit [Ping timeout: 240 seconds]
<wolffles>
im definatly going back to uni for a CS degree once i get a job in the industry
<apeiros>
because they eval your code within that Context thingy.
<apeiros>
so you create a class Context::String with a single #letter? method, instead of changing String.
<lucasb>
this is a repl.it specific thing, right?
<havenwood>
Darmani: Use a local REPL! Pry is nice.
<apeiros>
and ::String just tells ruby "use toplevel String, not Current::Scope::String"
<apeiros>
lucasb: yes
<apeiros>
and +1 pry
<havenwood>
?pry Darmani
<ruby[bot]>
Darmani: Pry, the better IRB. Includes easy object inspection via `ls`, `history`, docs view with `?`, source view with `$` and syntax highlighting, among other features (see `help` for more). It can also be used for easy debugging by putting `binding.pry` directly in your source code. Visit https:/
<ruby[bot]>
/pryrepl.org/ or get it now with: gem install pry pry-doc
<apeiros>
after more than 15min, it's silly to still use repl.it or similar.
<apeiros>
hu? who made that longer than a single message? o0
<apeiros>
that should be verboten.
<Darmani>
apeiros - Okay. That was a little hard to follow but thanks. I'll fix it.
bluOxigen_ has quit [Ping timeout: 250 seconds]
<Darmani>
havenwood - I've been using sublime as of late.
pawnbox has joined #ruby
<apeiros>
oh, I guess cinch didn't split, butler does
hannelita has joined #ruby
mist has joined #ruby
emilford has quit [Ping timeout: 276 seconds]
<havenwood>
Darmani: I think you can set Sublime to detect spacing by buffer or whatever they call it. It should know Ruby's convention well. Or in your settings tab_size 2 and translate_tables_to_spaces true.
<havenwood>
translate_tabs*
brack has joined #ruby
<hxegon>
Anyone have an opinion on minitest::unit vs minitest::spec?
<Darmani>
havenwood - The sizes for the tabs are 4. It's easier for me to see what I'm doing that way.
lxsameer has joined #ruby
<apeiros>
sublime sometimes fails wrt spaces/tabs
<apeiros>
for some reason it sometimes assumes insane tab-widths
pwnd_nsfw has joined #ruby
guacamole has joined #ruby
hannelita has quit [Ping timeout: 240 seconds]
emilford has joined #ruby
<havenwood>
Darmani: I'd recommend two-spacing anyways for code you publish. It's a strong convention.
vikas027 has joined #ruby
<Darmani>
havenwood - Noted, thanks.
graphettion has quit [Remote host closed the connection]
pawnbox has quit [Ping timeout: 260 seconds]
chridal has joined #ruby
chridal has quit [Changing host]
chridal has joined #ruby
duracrisis has joined #ruby
bronson has joined #ruby
M-Technic has joined #ruby
hinbody has joined #ruby
spacemud has joined #ruby
tomaw is now known as 21WAAR5J5
Couch has joined #ruby
tekk has joined #ruby
ccowart has joined #ruby
casadei has joined #ruby
chouhoulis has joined #ruby
hypnosb has joined #ruby
21WAAR5J5 is now known as tomaw
mrtomme has joined #ruby
TheBrayn has joined #ruby
El3ktra has joined #ruby
El3ktra has quit [Changing host]
El3ktra has joined #ruby
linduxed has joined #ruby
KillerFox has joined #ruby
Platini has joined #ruby
einarj has quit [Remote host closed the connection]
gregf has joined #ruby
blackgoat has joined #ruby
inkky has joined #ruby
inkky has quit [Changing host]
inkky has joined #ruby
Kryptonical has joined #ruby
emilford has quit [Ping timeout: 272 seconds]
Xeago has quit [Remote host closed the connection]