jhass changed the topic of #ruby to: Rules & more: http://ruby-community.com || Ruby 2.2.4; 2.1.8; 2.0.0-p648: https://ruby-lang.org || Paste >3 lines of text on https://gist.github.com || log @ http://irclog.whitequark.org/ruby/
ElFerna has joined #ruby
h0wl3vvd has joined #ruby
<h0wl3vvd> hello
<h0wl3vvd> anyone was using rubygame
<h0wl3vvd> ?
samgerber has quit [Remote host closed the connection]
samgerber has joined #ruby
bkxd has joined #ruby
djbkd has quit [Remote host closed the connection]
shanemcd has quit [Ping timeout: 246 seconds]
djbkd has joined #ruby
grn has quit [Remote host closed the connection]
<h0wl3vvd> ??
dlitvak has quit [Ping timeout: 265 seconds]
samgerber has quit [Remote host closed the connection]
jaequery has joined #ruby
dlitvak has joined #ruby
pdoherty has quit [Ping timeout: 260 seconds]
vikas027 has joined #ruby
grn has joined #ruby
Asher has quit [Quit: Leaving.]
<cscheib> h0wl3vvd: if you have a specific question, just ask it
jaequery has quit [Client Quit]
alindeman has joined #ruby
roshanavand has joined #ruby
cassioscabral has joined #ruby
djbkd has quit [Ping timeout: 256 seconds]
blackmesa has joined #ruby
samgerber has joined #ruby
jgt has joined #ruby
Asher has joined #ruby
<h0wl3vvd> cscheib: yes i have and im already done it
<h0wl3vvd> <h0wl3vvd> anyone was using rubygame
<h0wl3vvd> <h0wl3vvd> ?
<h0wl3vvd> i mean if someone here
ferr has quit [Quit: WeeChat 1.3]
ElFerna has quit [Ping timeout: 272 seconds]
nixmaniack has quit [Ping timeout: 246 seconds]
cassioscabral has quit [Client Quit]
jaequery has joined #ruby
roshanavand has quit [Ping timeout: 250 seconds]
vikas027 has quit [Read error: Connection reset by peer]
nixmaniack has joined #ruby
jaequery has quit [Client Quit]
<havenwood> h0wl3vvd: Rubyists do tend to use RubyGems. Have a RubyGems question?
<havenwood> RubyGems ships with Ruby after all!
<Ox0dea> havenwood: http://rubygame.org/
<havenwood> Oh, RubyGame is a thing... >.>
jgt has quit [Ping timeout: 250 seconds]
<nfk> Ox0dea, you failed to incorporate probabilities and enough attempts to actually matter, anyway, night and happy holidays
<h0wl3vvd> yes
blackmesa has quit [Ping timeout: 272 seconds]
<havenwood> Ox0dea: I even read it and assumed it was a typo.
jaequery has joined #ruby
<h0wl3vvd> someone is still using it havenwood ?
<h0wl3vvd> i see is no active development there
<havenwood> h0wl3vvd: I didn't know it was a thing.
<Ox0dea> nfk: Wat.
<h0wl3vvd> havenwood: but development of it is halted i thing
chouhoulis has joined #ruby
<Papierkorb> Day of weird people in #ruby huh
<h0wl3vvd> current release is from 2010
<nfk> Papierkorb, day of wasted people sounds about right
<nfk> and with that i'm going to bed, Ox0dea, it's not funny when your punchlive is - but i've got 8 more
<nfk> then again, perhaps actually that is kinda funny as it implies you lost one in that versioning
dr3w has quit [Ping timeout: 245 seconds]
nfk has quit [Quit: Try memory.free_dirty_pages=true in about:config]
nixmaniack has quit [Read error: Connection reset by peer]
<havenwood> h0wl3vvd: Or you might look at Gosu if you haven't already.
<h0wl3vvd> what is Gosu
SenpaiSilver has joined #ruby
<havenwood> h0wl3vvd: https://www.libgosu.org
nixmaniack has joined #ruby
nixmaniack has quit [Changing host]
nixmaniack has joined #ruby
<h0wl3vvd> oh so they are similar projects
<havenwood> h0wl3vvd: Then you can ship it with Releasy: https://github.com/Spooner/releasy#readme
<h0wl3vvd> but under active development
<h0wl3vvd> ok thanks
<h0wl3vvd> so rubygame is not for using now
<h0wl3vvd> too bad it was looking good
<havenwood> h0wl3vvd: Or on JRuby the Shoes 4 examples are fun: https://github.com/shoes/shoes4#readme
<havenwood> h0wl3vvd: Or for mobile: http://www.rubymotion.com
alindeman has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
chouhoulis has quit [Ping timeout: 260 seconds]
<cscheib> my point was that if you wanted to know something specific about the rubygames gem, you should just ask it, rather than asking if anyone used it
<Ox0dea> Don't tell to tell.
samgerber has quit [Remote host closed the connection]
devoldmx has joined #ruby
samgerber has joined #ruby
<Papierkorb> rubymotion takes ages to even start on my Samssung SII ..
DLSteve has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
peeja has quit [Ping timeout: 255 seconds]
samgerber has quit [Remote host closed the connection]
<h0wl3vvd> hmmm how compilation ruby is looks ?
<h0wl3vvd> compilator translate ruby code to assembly and then assembler it
<h0wl3vvd> or how ?
solenoids has quit [Ping timeout: 245 seconds]
<Papierkorb> h0wl3vvd: ruby is being interpreted. no compilation is done.
<h0wl3vvd> ooohhh i see
TheBloke- has joined #ruby
weemsledeux has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<h0wl3vvd> is one implementation of ruby
<h0wl3vvd> ?
TheBloke has quit [Read error: Connection reset by peer]
<Papierkorb> what? Compiled? No
bradleyprice has quit [Remote host closed the connection]
<Ox0dea> Papierkorb: Please stop.
<Papierkorb> Some use JIT's, but that's more of an implementation detail#
<Ox0dea> MRI compiles to bytecode, which gets interpreted.
<Papierkorb> Wow, huuuge difference for the average user! (not.)
devoldmx has quit [Ping timeout: 272 seconds]
<h0wl3vvd> Papierkorb: im asking how much implementations have ruby
<Ox0dea> I also don't like being wrong, but I like to think I handle it better.
<h0wl3vvd> ruby have some implementations with compilers + interpretator
<h0wl3vvd> ?
<h0wl3vvd> hmm or maybe ruby have only one main implementation without any else ?
<Papierkorb> Ox0dea: I wasn't wrong. Nothing is compiled. If you do that under the hood, it's an implementation detail. You can't directly call the compiler for it to produce some kind of executable code.
jaequery has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<Ox0dea> Papierkorb: Compilation does not, in and of itself, have anything to do with native code.
nixmaniack has quit [Read error: Connection reset by peer]
weemsledeux has joined #ruby
<Papierkorb> Correct. but it has to do if you have to manually invoke it, or not, for a particular language
nixmaniack has joined #ruby
nixmaniack has quit [Changing host]
nixmaniack has joined #ruby
<Ox0dea> Huh?
<havenwood> h0wl3vvd: The reference implementation is CRuby then there's JRuby, Rubinius, Maglev, RubyMotion, mruby, etc. And then another language similar to Ruby that isn't Ruby that is compiled called Crystal.
<Papierkorb> Especially as being "compiled (to native code)" is assumed to result in coe running with 'native performance' by many, which inn itself is a misconceptionn
jaequery has joined #ruby
<havenwood> h0wl3vvd: There are many implementations of Ruby.
Dimik has joined #ruby
<Ox0dea> Papierkorb: But nobody ever says "compiled (to native code)".
<h0wl3vvd> oh okaay i see thanks
grn has quit []
<Papierkorb> Ox0dea: Nah, let's stop it. Neither of us is wrong. Period.
<Ox0dea> All I hear is crying.
andywojo has joined #ruby
<Papierkorb> I don't feel like debating on the angle of persception while playing games
<Ox0dea> Why can't we discuss the thing like civilized people?
<Papierkorb> you didn't provide anything to work with.
<Ox0dea> I didn't realize I was responsible for your education.
<Papierkorb> "You're wrong" "No you're wrong" "Muh you're not civilized" Cut the crap.
peeja has joined #ruby
<Ox0dea> Papierkorb: That isn't what I did, though.
<Papierkorb> Yeah whatever, don't care. Provide proof or leave it. I won't provide proof so I'll leave it.
<Ox0dea> People become butthurt much more quickly these days. :<
<shevy> or it may be you
<Ox0dea> Do I seem butthurt, shevy?
<shevy> You seem to have many problems
<h0wl3vvd> havenwood that Crystal have all possibilities of Ruby ?
<Ox0dea> shevy: Please go on.
<shevy> Ox0dea what for?
<havenwood> h0wl3vvd: Crystal is different than Ruby. Have a look: http://crystal-lang.org
<havenwood> h0wl3vvd: There's a #crystal-lang channel for Crystal stuff.
<h0wl3vvd> yeah its diffrent
<h0wl3vvd> but looking similar
andywojo has quit [Ping timeout: 250 seconds]
<h0wl3vvd> hmm it isnt like ruby but just with native compiler
<h0wl3vvd> ?
<shevy> h0wl3vvd it's not quite ruby, it has a ruby-similar syntax but some differences
<h0wl3vvd> what main of them
<havenwood> >> Time.now.utc.day
<ruboto> havenwood # => 25 (https://eval.in/491402)
tectonic has joined #ruby
dlitvak has quit [Ping timeout: 276 seconds]
<shevy> h0wl3vvd dunno if I could give all differences since I am a crystal-noob; alias and alias_method do not seem to exist for instance
karapetyan has quit [Remote host closed the connection]
<havenwood> ruby-install ruby 2.3.0 --sha256 ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e
duckpuppy has joined #ruby
<shevy> huh
<shevy> damn... 2.3.0 is already out? did I miss it?
* havenwood peers into the mysterious future
<shevy> phew :)
<shevy> ack
<shevy> ftp://ftp.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.xz
<havenwood> ;)
<havenwood> shevy: the command does work
dlitvak has joined #ruby
<shevy> now it is official xmas!
solenoids has joined #ruby
<shevy> can't talk now... lemme wget...
cyfr0n1 is now known as cyfr0n
<shevy> all my .gemspec files must only accept 2.3.0 now!
colegatron has quit [Ping timeout: 240 seconds]
<shevy> oh I see ... https://www.ruby-lang.org/en/ has no announcement as of yet
<shevy> I assume that https://github.com/ruby/ruby/blob/trunk/doc/NEWS-2.3.0 lists most or all of the new stuff
<h0wl3vvd> how to run it ?
duckpuppy has quit [Ping timeout: 246 seconds]
bkxd has quit [Ping timeout: 240 seconds]
<h0wl3vvd> ls
<shevy> if it works
<shevy> download the files first... hmm https://code.google.com/p/rubyrogue/source/browse/main.rb
<h0wl3vvd> ok i have it
<shevy> you need to have gosu available too
<h0wl3vvd> ok
Ishido has quit [Remote host closed the connection]
<shevy> I am not sure that this project has been finished... it looks a bit unfinished to me
<h0wl3vvd> maybe it is just small
bkxd has joined #ruby
<h0wl3vvd> how ruby gets files like gosu ?
<h0wl3vvd> in example "gem install gosu"
<h0wl3vvd> where is gosu hosted to gem get it to install
<h0wl3vvd> ?
<shevy> you may have to install it first from https://www.libgosu.org/ - see the instructions there
nixmaniack has quit [Read error: Connection reset by peer]
<h0wl3vvd> hmm
<h0wl3vvd> nah i dont need
dr3w has joined #ruby
<shevy> :D
<h0wl3vvd> "gem install gosu" works well
nixmaniack has joined #ruby
<Ox0dea> That's where it's hosted.
<h0wl3vvd> oh okay
nixmaniack has quit [Remote host closed the connection]
<shevy> huh I totally missed this change https://bugs.ruby-lang.org/issues/11785
dingman has quit [Ping timeout: 276 seconds]
peeja has quit [Ping timeout: 255 seconds]
dr3w has quit [Ping timeout: 240 seconds]
<h0wl3vvd> im trying to run this by "ruby play.rb"
<h0wl3vvd> but some errrors, how to run it ?
colegatron has joined #ruby
<Ox0dea> h0wl3vvd: Which error?
blt has quit [Quit: WeeChat 1.3]
<havenwood> Error: Does not work.
<Ox0dea> Errno::ECANTEVEN
iamnix has quit [Quit: ZZZzzz…]
<h0wl3vvd> Ox0dea:
<h0wl3vvd> /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- /home/l1b3r/Pobrane/sanguine/lib./sanguine/handy_methods (LoadError)
<h0wl3vvd> from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
<h0wl3vvd> from /home/l1b3r/Pobrane/sanguine/lib/sanguine.rb:16:in `<top (required)>'
<h0wl3vvd> from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
<h0wl3vvd> from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
<h0wl3vvd> from play.rb:4:in `<main>'
<h0wl3vvd> these
<havenwood> h0wl3vvd: Just for future reference please Gist more than three lines instead of pasting here.
<Ox0dea> h0wl3vvd: I can't imagine what's gone wrong for "lib." to have ended up in the path like that.
TheBloke- has quit [Read error: Connection reset by peer]
TheBloke has joined #ruby
<shevy> h0wl3vvd sounds as if he is using something like require './foo'
<Ox0dea> They did that all wrong. :(
<Ox0dea> But hey, it works on his box!
TheBloke has quit [Client Quit]
TheBloke has joined #ruby
<shevy> awww https://github.com/sal1n/sanguine Steve [steve[at]salin[dot]org] June 2010
<shevy> h0wl3vvd 5 years to catch up... soon it's 6 years since we have 2016!
<shevy> havenwood ruby 2.3.0p0 (2015-12-25 revision 53290) \o/
<havenwood> shevy: :D
<shevy> I had one strangeness though... let me try to find it
robbyoconnor has joined #ruby
<shevy> the method that was failing, was that one here http://pastie.org/10651577
<shevy> the error message was something along the lines of ... RubyVm::Inse ... something, does not respond to .join or something like that
scripore has quit [Quit: This computer has gone to sleep]
scripore has joined #ruby
<h0wl3vvd> hmmm
<h0wl3vvd> so i cannot run it
<h0wl3vvd> ?
robbyoconnor has quit [Remote host closed the connection]
dlitvak has quit [Ping timeout: 245 seconds]
<shevy> you can if you fix these errors :D
<h0wl3vvd> ok so better not ;p
robbyoconnor has joined #ruby
<shevy> but perhaps other errors will show up
<h0wl3vvd> btw anyone here know cool games in ruby ?
<shevy> it often is better to try out projects that are still active
Jackneill has quit [Ping timeout: 272 seconds]
wolffles has quit [Quit: wolffles]
vikas027 has joined #ruby
ramfjord has joined #ruby
scripore has quit [Ping timeout: 245 seconds]
weemsledeux has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ramfjord has quit [Read error: Connection reset by peer]
dlitvak has joined #ruby
jgt has joined #ruby
nocd has joined #ruby
<h0wl3vvd> what is most pupular ruby implementation with byte-code compiler
<h0wl3vvd> ?
<Papierkorb> h0wl3vvd: MRI
<Papierkorb> h0wl3vvd: that's what you usually get when you just start 'ruby' on the shell
<h0wl3vvd> oh
SCHAAP137 has quit [Remote host closed the connection]
<havenwood> h0wl3vvd: CRuby's YARV is a bytecode interpreter (YARV bytecode).
<h0wl3vvd> site of that is ruby-lang.org ?
ramfjord has joined #ruby
graffix has quit [Ping timeout: 260 seconds]
cb__ has joined #ruby
<h0wl3vvd> hmm so how to compile ruby source code
blandflakes has joined #ruby
<h0wl3vvd> to byte code by that MRI ?
jgt has quit [Ping timeout: 240 seconds]
xcesariox has joined #ruby
chouhoulis has joined #ruby
jcdesimp has joined #ruby
fullofcaffeine has joined #ruby
TomyLobo has quit [Ping timeout: 246 seconds]
<Ox0dea> Interpretive dance couldn't save him. http://i.imgur.com/IWSZug6.gifv
<havenwood> >> RubyVM::InstructionSequence.compile('puts "h0wl3vvd: we usually do not"').to_a
<ruboto> havenwood # => ["YARVInstructionSequence/SimpleDataFormat", 2, 2, 1, {:arg_size=>0, :local_size=>1, :stack_max=>2}, ...check link for more (https://eval.in/491548)
<h0wl3vvd> havenwood: what ?
<havenwood> h0wl3vvd: Why do you want to?
<Ox0dea> h0wl3vvd: I think you should take your confusion as a sign that you shouldn't be worrying about compilation just yet.
<Ox0dea> Learn Ruby first. :)
<h0wl3vvd> im just asking
<h0wl3vvd> how to compile .rb to byte code in MRI
<Ox0dea> h0wl3vvd: Are you sure you know what you're asking?
<h0wl3vvd> yes
fn2187 has quit [Remote host closed the connection]
<Ox0dea> h0wl3vvd: Then look at the eval.in link for havenwood's demonstration.
<h0wl3vvd> what .in
<h0wl3vvd> idk
<h0wl3vvd> just tell me how to compile that to byte code
<havenwood> h0wl3vvd: As knights of the bytecode we're sworn to secrecy.
chouhoulis has quit [Ping timeout: 276 seconds]
fn2187 has joined #ruby
<havenwood> >> RubyVM::InstructionSequence.compile('puts "h0wl3vvd: we usually do not"').to_binary
<ruboto> havenwood # => undefined method `to_binary' for <RubyVM::InstructionSequence:<compiled>@<compiled>>:RubyVM::Instruc ...check link for more (https://eval.in/491557)
<h0wl3vvd> havenwood: WHAT
<h0wl3vvd> hmm
<h0wl3vvd> oh that eval.in
<h0wl3vvd> so what do you mean haven
<h0wl3vvd> ...
twilizant has joined #ruby
dr3w has joined #ruby
<havenwood> h0wl3vvd: Watch this then report back: http://confreaks.tv/videos/rubyconf2015-inside-ruby-s-vm-the-tmi-edition
<h0wl3vvd> ok nvm
<h0wl3vvd> ^^
<havenwood> (Ruby 2.3 has to_biary to serialize to binary format.) :D
bkxd has quit [Ping timeout: 240 seconds]
<havenwood> to_binary*
h0wl3vvd has left #ruby ["ERC Version 5.3 (IRC client for Emacs)"]
tectonic has quit []
rubynoobie has quit [Ping timeout: 252 seconds]
babblebre has quit [Quit: Connection closed for inactivity]
<havenwood> rvm get master && rvm install 2.3
themsay has quit [Read error: Connection reset by peer]
bkxd has joined #ruby
themsay has joined #ruby
cb__ has quit [Remote host closed the connection]
dr3w has quit [Ping timeout: 272 seconds]
xcesariox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
FernandoBasso has quit [Quit: Leaving]
ibouvousaime has joined #ruby
scripore has joined #ruby
ta has joined #ruby
ramfjord has quit [Ping timeout: 260 seconds]
lacuna has joined #ruby
dlitvak has quit [Ping timeout: 250 seconds]
cb__ has joined #ruby
cb__ has quit [Changing host]
cb__ has joined #ruby
karapetyan has joined #ruby
h0wl3vvd has joined #ruby
<h0wl3vvd> hmm strange
duckpuppy has joined #ruby
<h0wl3vvd> i cant just compile ruby code to byte code ? im watch in that film and there was something write to code
<h0wl3vvd> so if i want my code to be compilable to byte code i need to write it in special way
<h0wl3vvd> ?
<havenwood> h0wl3vvd: Watch that video!
<h0wl3vvd> im watched
<h0wl3vvd> and these my confusions
<h0wl3vvd> what im understand from video is:
<h0wl3vvd> i need to write code in special way to do it
dlitvak has joined #ruby
ta has quit [Ping timeout: 255 seconds]
karapetyan has quit [Ping timeout: 240 seconds]
<h0wl3vvd> hmmm wierd
<h0wl3vvd> i dont saw any "byte file" there
duckpuppy has quit [Ping timeout: 276 seconds]
baweaver has joined #ruby
fullofcaffeine has quit [Remote host closed the connection]
djbkd has joined #ruby
hightower4 has quit [Read error: Connection reset by peer]
tesuji_ has joined #ruby
tesuji has quit [Ping timeout: 276 seconds]
highsen has joined #ruby
lemur has joined #ruby
<h0wl3vvd> kk going , thanks for info cya
h0wl3vvd has left #ruby ["ERC Version 5.3 (IRC client for Emacs)"]
seitensei has joined #ruby
baweaver has quit [Ping timeout: 256 seconds]
lemur has quit [Read error: Connection reset by peer]
Jardayn has quit [Read error: Connection reset by peer]
seitensei has quit [Ping timeout: 260 seconds]
pawnbox has joined #ruby
highsen has quit [Ping timeout: 265 seconds]
lacuna has quit [Remote host closed the connection]
fullofcaffeine has joined #ruby
pawnbox has quit [Ping timeout: 240 seconds]
highsen has joined #ruby
<shevy> hmm if we "gem uninstall foobar" and that gem had a bin/foo file, will this bin/foo file also get uninstalled?
dorei has quit []
<havenwood> shevy: bin/foo is a second gem?
<shevy> havenwood ah no it is part of the gem
<havenwood> shevy: ah, i misread
<shevy> I have some stray files here but I think I did not do gem uninstall
<havenwood> shevy: yeah, it'll ask if you want to uninstall the binary
<havenwood> executable*
<shevy> ok
<havenwood> Remove executables: ... in addition to the gem? [Yn]
dlitvak has quit [Ping timeout: 260 seconds]
Wsewolod has joined #ruby
wolffles has joined #ruby
wildlander has quit [Quit: Saliendo]
<shevy> thanks \ø/
kobain has quit [Ping timeout: 240 seconds]
lacuna has joined #ruby
dlitvak has joined #ruby
jgt has joined #ruby
alindeman has joined #ruby
CloCkWeRX has quit [Ping timeout: 250 seconds]
qiukun has joined #ruby
ur5us has joined #ruby
jgt has quit [Ping timeout: 276 seconds]
chouhoulis has joined #ruby
Ox0dea has quit [Quit: WeeChat 1.4-dev]
Emmanuel_Chanel has quit [Read error: No route to host]
arescorpio has joined #ruby
Ox0dea has joined #ruby
threh has quit [Ping timeout: 260 seconds]
chouhoulis has quit [Ping timeout: 256 seconds]
fullofcaffeine has quit [Remote host closed the connection]
Rodya_ has joined #ruby
devoldmx has joined #ruby
andywojo has joined #ruby
highsen has quit [Ping timeout: 272 seconds]
dfinninger has joined #ruby
Emmanuel_Chanel has joined #ruby
ur5us has quit [Remote host closed the connection]
bradleyprice has joined #ruby
lacuna has quit [Remote host closed the connection]
bradleyprice has quit [Ping timeout: 250 seconds]
bkxd has quit [Ping timeout: 276 seconds]
bkxd has joined #ruby
Rodya_ has quit [Remote host closed the connection]
highsen has joined #ruby
unreal has quit [Ping timeout: 260 seconds]
andywojo has quit [Ping timeout: 265 seconds]
ur5us has joined #ruby
dlitvak has quit [Ping timeout: 272 seconds]
ponga has joined #ruby
ta has joined #ruby
duckpuppy has joined #ruby
dlitvak has joined #ruby
ta has quit [Ping timeout: 255 seconds]
duckpuppy has quit [Ping timeout: 264 seconds]
kirun has quit [Remote host closed the connection]
dfinninger has quit [Remote host closed the connection]
shinnya has quit [Ping timeout: 272 seconds]
cb__ has quit [Remote host closed the connection]
yqt has quit [Ping timeout: 250 seconds]
cb__ has joined #ruby
cb__ has quit [Changing host]
cb__ has joined #ruby
peeja has joined #ruby
hagabaka has quit [Quit: Communi 3.4.0 - http://communi.github.com]
ibouvousaime has quit [Ping timeout: 260 seconds]
twilizant has quit [Quit: Page closed]
wolffles has quit [Quit: wolffles]
djbkd has quit [Quit: Leaving...]
AlphaAtom has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
A124 has quit [Read error: Connection reset by peer]
hagabaka has joined #ruby
Rodya_ has joined #ruby
kobain has joined #ruby
Wsewolod has quit [Ping timeout: 250 seconds]
A124 has joined #ruby
ryez has joined #ruby
dlitvak has quit [Ping timeout: 260 seconds]
dlitvak has joined #ruby
solocshaw has quit [Remote host closed the connection]
solocshaw has joined #ruby
KennethSteel has joined #ruby
kies^ has quit [Ping timeout: 246 seconds]
peeja has quit [Read error: Connection reset by peer]
chouhoulis has joined #ruby
peeja has joined #ruby
ur5us has quit [Remote host closed the connection]
skcin7 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dingman has joined #ruby
Wsewolod has joined #ruby
chouhoulis has quit [Ping timeout: 250 seconds]
<shevy> so many changes in ruby are rails inspired
<dingman> Woot! I have an actually working implementation of one of the four cases my padding oracle project needs to support. Thanks for helping me with my ruby learning curve.
<dingman> shevy, Ox0dea ^^
<shevy> padding oracles?
postmodern has joined #ruby
<dingman> Sever takes an encrypted text, tells the client if the resulting plaintext is correctly padded or not.
<dingman> From that information and a gazillion queries, client can recover the plaintext without knowing the key.
<dingman> Usually, revealing that information is a bug in the server.
<dingman> In this case, it's a teaching tool, so it's a deliberate feature.
nocd has quit [Quit: nocd]
cb__ has quit [Remote host closed the connection]
<shevy> ah
<shevy> hmm weird
<shevy> second time I seem to find a difference between ruby 2.2.3 and 2.3.0
<shevy> but I am not sure if this is because of a bug I added to one of my programs, or because 2.3.0 is a tiny bit different
<shevy> target of repeat operator is not specified: /?C=M;O=D-1.0.48/ (RegexpError)
<shevy> I know why the bug happens... the above should have never made it into the // that I was using... but I can't quite figure out if this was already a bug in 2.2.3 and I may not have noticed it yet... or if it is related to a change in 2.3.0 or being stricter or something
jaequery has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dlitvak has quit [Ping timeout: 250 seconds]
dlitvak has joined #ruby
andywojo has joined #ruby
duckpuppy has joined #ruby
<Ox0dea> dingman: Yay! Mind sharing the CryptoString implementation you ended up using?
alindeman has quit [Quit: Textual IRC Client: www.textualapp.com]
solocshaw has quit [Remote host closed the connection]
solocshaw has joined #ruby
duckpuppy has quit [Ping timeout: 240 seconds]
pawnbox has joined #ruby
yfeldblum has quit [Ping timeout: 260 seconds]
the_nick_me has joined #ruby
highsen has quit [Ping timeout: 255 seconds]
jaequery has joined #ruby
symm- has quit [Ping timeout: 245 seconds]
sankaber has quit [Remote host closed the connection]
pdoherty has joined #ruby
pawnbox has quit [Ping timeout: 265 seconds]
sankaber has joined #ruby
jaequery has quit [Client Quit]
jaequery has joined #ruby
fullofcaffeine has joined #ruby
AnoHito has quit [Ping timeout: 256 seconds]
jgt has joined #ruby
jaequery has quit [Ping timeout: 272 seconds]
fullofcaffeine has quit [Remote host closed the connection]
fullofcaffeine has joined #ruby
VeryBewitching has quit [Quit: Konversation terminated!]
weemsledeux has joined #ruby
jgt has quit [Ping timeout: 240 seconds]
Wsewolod has quit [Quit: Leaving]
highsen has joined #ruby
davedev2_ has quit [Ping timeout: 240 seconds]
fullofcaffeine has quit [Remote host closed the connection]
dlitvak has quit [Ping timeout: 245 seconds]
braincrash has quit [Quit: bye bye]
dlitvak has joined #ruby
pawnbox has joined #ruby
dingman has quit [Ping timeout: 272 seconds]
pawnbox has quit [Ping timeout: 255 seconds]
chouhoulis has joined #ruby
jaequery has joined #ruby
devoldmx has quit [Remote host closed the connection]
chouhoulis has quit [Ping timeout: 256 seconds]
braincrash has joined #ruby
zast has quit [Remote host closed the connection]
themsay has quit [Read error: Connection reset by peer]
themsay has joined #ruby
fullofcaffeine has joined #ruby
fullofcaffeine has quit [Remote host closed the connection]
highsen has quit [Ping timeout: 265 seconds]
djbkd has joined #ruby
aryaching has joined #ruby
jgt has joined #ruby
cb__ has joined #ruby
cassioscabral has joined #ruby
TheBloke- has joined #ruby
pawnbox has joined #ruby
cb__ has quit [Remote host closed the connection]
TheBloke has quit [Ping timeout: 240 seconds]
jaequery has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kies^ has joined #ruby
dlitvak_ has joined #ruby
dlitvak has quit [Ping timeout: 245 seconds]
B1n4r10 has joined #ruby
cb__ has joined #ruby
duckpuppy has joined #ruby
ta has joined #ruby
dlitvak_ has quit [Ping timeout: 240 seconds]
TheBloke- has quit [Ping timeout: 255 seconds]
duckpuppy has quit [Ping timeout: 260 seconds]
dlitvak has joined #ruby
TheBloke has joined #ruby
ta has quit [Ping timeout: 255 seconds]
devoldmx has joined #ruby
aryaching has quit [Ping timeout: 264 seconds]
vikas027 has quit [Read error: Connection reset by peer]
the_nick_me has quit [Remote host closed the connection]
smactive has joined #ruby
dr3w has joined #ruby
kies^ has quit [Ping timeout: 240 seconds]
smactive has quit [Ping timeout: 264 seconds]
dr3w has quit [Ping timeout: 264 seconds]
weemsledeux has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
TheBloke has quit [Ping timeout: 246 seconds]
TheBloke has joined #ruby
h99h9h88 has joined #ruby
B1n4r10 has quit [Ping timeout: 246 seconds]
solocshaw has quit [Ping timeout: 250 seconds]
jgt has quit [Ping timeout: 264 seconds]
<shevy> anyone happens to know when http://ruby-doc.org/stdlib/libdoc/net/ftp/rdoc/Net/FTP.html will be updated to link towards 2.3.0 ?
<havenwood> shevy: *soon*
pawnbox_ has joined #ruby
<shevy> :D
pawnbox has quit [Ping timeout: 246 seconds]
kies^ has joined #ruby
pawnbox has joined #ruby
abra0 is now known as santa0
iateadonut has joined #ruby
pawnbox_ has quit [Ping timeout: 246 seconds]
peeja has quit [Ping timeout: 240 seconds]
themsay has quit [Read error: Connection reset by peer]
themsay has joined #ruby
yes`r has joined #ruby
karapetyan has joined #ruby
h99h9h88 has quit [Quit: Leaving...]
themsay has quit [Ping timeout: 246 seconds]
ledestin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
karapetyan has quit [Ping timeout: 246 seconds]
iateadonut has quit [Quit: Leaving.]
chouhoulis has joined #ruby
cb__ has quit [Remote host closed the connection]
mistermocha has joined #ruby
solocshaw has joined #ruby
chouhoulis has quit [Ping timeout: 240 seconds]
cb__ has joined #ruby
cb__ has quit [Changing host]
cb__ has joined #ruby
wolffles has joined #ruby
darkf has joined #ruby
scripore has quit [Quit: This computer has gone to sleep]
dlitvak has quit [Ping timeout: 250 seconds]
raeoks has joined #ruby
hohenfall has quit [Ping timeout: 240 seconds]
cassioscabral has quit [Quit: cassioscabral]
hohenfall has joined #ruby
dr3w has joined #ruby
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
ta has joined #ruby
qiukun has quit [Quit: qiukun]
qiukun has joined #ruby
cassioscabral has joined #ruby
ryez has quit [Ping timeout: 252 seconds]
wolffles has quit [Quit: wolffles]
dr3w has quit [Ping timeout: 240 seconds]
arescorpio has quit [Quit: Leaving.]
raeoks has quit [Quit: Textual IRC Client: www.textualapp.com]
ta has quit [Ping timeout: 255 seconds]
samgerber has joined #ruby
qiukun has quit [Quit: qiukun]
ramfjord has joined #ruby
devbug_ has joined #ruby
ramfjord has quit [Read error: Connection reset by peer]
ramfjord has joined #ruby
devbug has quit [Ping timeout: 240 seconds]
agent_afk is now known as agent_white
rippa has joined #ruby
qiukun has joined #ruby
xcesariox has joined #ruby
dfinninger has joined #ruby
kobain has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/]
cassioscabral has quit [Quit: cassioscabral]
the_nick_me has joined #ruby
Rodya_ has quit [Quit: Leaving...]
chouhoulis has joined #ruby
xcesariox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
the_nick_me has quit [Ping timeout: 276 seconds]
chouhoulis has quit [Ping timeout: 265 seconds]
cb__ has quit [Remote host closed the connection]
fullofcaffeine has joined #ruby
andywojo has quit [Ping timeout: 246 seconds]
Bloomer has quit [Remote host closed the connection]
duderonomy has quit [Ping timeout: 240 seconds]
fullofcaffeine has quit [Ping timeout: 256 seconds]
duderonomy has joined #ruby
bithon has joined #ruby
dr3w has joined #ruby
dexter-tzu has quit [Ping timeout: 240 seconds]
dexter-tzu has joined #ruby
duckpuppy has joined #ruby
highsen has joined #ruby
dfinninger has quit [Remote host closed the connection]
claw has quit [Ping timeout: 276 seconds]
dlitvak has joined #ruby
dr3w has quit [Ping timeout: 276 seconds]
wolffles has joined #ruby
moei has quit [Ping timeout: 240 seconds]
pawnbox has quit [Remote host closed the connection]
moei has joined #ruby
duckpuppy has quit [Ping timeout: 264 seconds]
bradleyprice has joined #ruby
pawnbox has joined #ruby
howdoi has joined #ruby
dlitvak has quit [Ping timeout: 276 seconds]
Encapsulation has quit [Ping timeout: 276 seconds]
jcdesimp has quit [Quit: Leaving...]
claw has joined #ruby
colegatron has quit [Ping timeout: 256 seconds]
Bloomer has joined #ruby
bithon has quit [Ping timeout: 264 seconds]
ramfjord has quit [Read error: Connection reset by peer]
ramfjord has joined #ruby
ledestin has joined #ruby
seitensei has joined #ruby
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
ramfjord has quit [Read error: Connection reset by peer]
wolffles has quit [Quit: wolffles]
ramfjord has joined #ruby
karapetyan has joined #ruby
colegatron has joined #ruby
yfeldblum has joined #ruby
bithon has joined #ruby
dexter-tzu has quit [Ping timeout: 256 seconds]
SantaClaus1 has joined #ruby
<SantaClaus1> Ho ho ho... Merry Christmas !!! Take a break developers and enjoy a day off
chouhoulis has joined #ruby
<shevy> lol
<shevy> let's tar SantaClaus1
<agent_white> I got the feathers
andywojo has joined #ruby
chouhoulis has quit [Ping timeout: 260 seconds]
scripore has joined #ruby
ramfjord has quit [Ping timeout: 245 seconds]
andywojo has quit [Ping timeout: 260 seconds]
<shevy> let's wait... perhaps he brought some gifts
<SantaClaus1> **gift**
AlexRussia has quit [Ping timeout: 246 seconds]
jaequery has joined #ruby
samgerber has quit [Remote host closed the connection]
agit0 has quit [Quit: zzzZZZ….]
djbkd has quit [Remote host closed the connection]
Coldblackice has quit [Ping timeout: 246 seconds]
jaequery has quit [Ping timeout: 260 seconds]
Coldblackice has joined #ruby
KennethSteel has quit [Ping timeout: 264 seconds]
hagabaka has quit [Ping timeout: 265 seconds]
rippa has quit [Ping timeout: 250 seconds]
moei has quit [Quit: Leaving...]
moei has joined #ruby
solenoids has quit [Ping timeout: 256 seconds]
djbkd has joined #ruby
SantaClaus1 has left #ruby [#ruby]
passerine has joined #ruby
agit0 has joined #ruby
zotherstupidguy has joined #ruby
lacuna has joined #ruby
jaequery has joined #ruby
Bloomer has quit [Remote host closed the connection]
bradleyprice has quit [Remote host closed the connection]
ta has joined #ruby
bithon has quit [Ping timeout: 246 seconds]
mistermocha has quit [Remote host closed the connection]
jaequery has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ruu_ has joined #ruby
jaequery has joined #ruby
krz has joined #ruby
ta has quit [Ping timeout: 255 seconds]
solenoids has joined #ruby
ruu_ has quit [Remote host closed the connection]
vikaton has quit [Quit: Connection closed for inactivity]
jaequery has quit [Ping timeout: 246 seconds]
havenwood changed the topic of #ruby to: Rules & more: http://ruby-community.com || Ruby 2.3.0; 2.2.4; 2.1.8; 2.0.0-p648: https://ruby-lang.org || Paste >3 lines of text on https://gist.github.com || log @ http://irclog.whitequark.org/ruby/
azgil has joined #ruby
treaki has joined #ruby
<postmodern> happy Christmas
steffkes has joined #ruby
<postmodern> my belated ruby-Christmas gift is update support in ruby-install
<postmodern> you can test this before it's released by checking out the 0.6.0 branch: https://github.com/postmodern/ruby-install/tree/0.6.0
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
ipfree has joined #ruby
samgerber has joined #ruby
agit0 has quit [Quit: zzzZZZ….]
samgerber has quit [Ping timeout: 272 seconds]
bkxd has quit [Ping timeout: 256 seconds]
<shevy> every day should be xmas day
chouhoulis has joined #ruby
AnoHito has joined #ruby
<ipfree> hello
bradleyprice has joined #ruby
chouhoulis has quit [Ping timeout: 246 seconds]
ledestin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bkxd has joined #ruby
<ipfree> Does anyone have knowledge of how to use rubies as parts in a laser
<azgil> whats laser
<ipfree> LASER stands for light amplification by stimulated emission of radiation
dr3w has joined #ruby
agit0 has joined #ruby
<ipfree> also I'm trying to turn a CFL light bulb into a part for a laser beam
samgerber has joined #ruby
<ipfree> can a CFL light bulb be modified to do this and act as a laser part: http://g03.s.alicdn.com/kf/HTB1pOE5FXXXXXaQcXXXq6xXFXXXC/112247161/HTB1pOE5FXXXXXaQcXXXq6xXFXXXC.jpg
<azgil> try cpp
<ipfree> Ýã"yåÎS‹¥p#¤+ß´ÏTœýÏÀӓïڤâÊm͈«ýpÎß|v,ëҶzšaÇ4C:ªÓù[!¤tmµÙ4
djbkd has quit [Remote host closed the connection]
<ipfree> ·ÓÎJ£%´äú.ۡY&Tí5@Ujû(Å3­-bFõÊ|/+NvÕg$–æ
<ipfree> “âÚÔIC$lƒûTsߡŒŽ¦—­ÿz·é^ä Íir¸ E3‹Ûuî}Hàô¨·°‹_«'—hW©gNað¹-륛ÁoÕûwàë$Yã7e¥Öê•5÷ñΤ,£7éüÿ|öÁÿSÚÀb> ÎH§
<ipfree> bxd†ì?-ŽžRWÁC\&…*øè®= Ύø·²ðÌԹXf¹u?»å—fhýF§¢| µÓ Ø¡OÔËÿ:DÂq
<ipfree> €çˆšñ–4J‰W!aY—Uðíæ’lN+7W¯1Rˆ„«é)iÖgÇ_ï¨èŖ WíÒsüҩÎLw{™Ö"å=´ù"B…îrÁn¨Q´áÊ#œÙa±{~Kqº½Úø8åbŒ)¯f…ìK×ߚ¿@öÀDvëÚ0 XìˆUŠ•"e>H§‰Ÿ ¼þ—esMöw~UsÁF¿o,ÚPb§Ô …r*üüÐ#Q¹ðýJ§‚çӸvlf™vHH«®qR¹(±ŒÏõ ¥בûŠRݑ
<ipfree> ú^ 3ELÖZf·ü%¥øëah›Ü
<ipfree> èwÊ¡¤c
<ipfree> ھ° u۾óZµI–Ê}Þѣ77Âu
<ipfree> _OC±[U§Â6۫²|®E­뮊¸_*œ¢„¯D9ËZVõ«†4Zìâä {ÅëäwTf!çºéßÓ*
<ipfree> Œ½²çÂ’Ő‚­‡
<ipfree> õ)¼|R¬ro‚|—zUO*‡Êù†ǐŠÒOT¡”¤O:öwÃöÕ
<ipfree> ò섪®
<ipfree> ßáÆÔaïÎbù¨üãÏ|¸ïÐÑõǩ䅝/Íì/‘%;(nà@÷T,‹ÜlÛ, 8I0;‹=3pES‡ᛖ# s¼+G·I©KÓ; „,߱‹-@Å}(†xᢍ^ˋj ^Çoõ6HéÃòPHýû LÀ+€q,‚ãî]äC;„uœ쌀Q2Yœ2«——ã뫶¯„
<ipfree> ñ[«¥FJ&aŒ—·’+zçåîZ/ÃíŠ\xŒ
<ipfree> ê¢#û‰~©gI4{`zšÑq«…E#Ç}€ý¹dnx±VyBLµ„ µy¯}§·lؼ’`¾{¾±^æÎÜY.0<Fϳv>Ê\Ä»/CO'2êÈeß4-[u5(} ߑ¶mTUg=«Lô*ÉPE½;›h—]Ib‘‚[_1çá#
<ipfree> vG¶HòaöɑÎÚSÑTN¼QV떄eÝFrŒ>"A4ýB•Ê.іM¸[/K§Ûéêü]JÂ4PØ~¼l¤ÿƒr á¨يêz®#T‡¬¹þrñz2`£ò¨­‘%Iß1²òlÅAÝqÝSZ^U:Ô¿ðÿàK,ÓYƒl9zñxb»@z;¡(,ÑÌöò0…¬ÆÚ¢28Ñøó®c;ÌâZ׏°¾«$Œ‡x‡”z“.¹h1'K7HˆwëOïTÔ$쬒žͬ:u¸ó2¢ÀÁë ݐï¸Â/º'©_ܖˆvȖÏ
<ipfree> ü\h‚,[;ÏÒC¨†Þc"Š²]W8µ>AW1s¸
<ipfree> uD”}@aoÃP6móAF1³$0,ö·>ÎkÏåQböh™ﶁÒñ碓‰ljÄ鯺±$¨ç‚ÝÇ=ž¹a¸¡ÇS Þu,ùøÑ(2AÉKK;©váéɗr‡„@!üÁ¹ƒU…\ϴçA?³íˍŠó3›Œ0ÿ‹¡Òÿ&&Œ©Vš[Ê'QaÓ-
<ipfree> !=ć¶TõDg—Þî¬R6ûM‘i5”ԪØ÷¨V*Bzç\±÷”ßt‡: ÓÓP‡;ævƒBe¹ú¦éä
<ipfree> ÍïRD‡eó¸oR¢’ÐK+„•1"ó01ø„˜ÓøïÜZ-Z¶-
<ipfree> Tein˜­
<ipfree> X©®pO±)ßav£­#f4rÔ©F]W›â;@JÏÊ
<ipfree> ƒ'
<ipfree> <þw’AOPÆ9³ώn s¢g䣷£•#ØÙj®Å!
<ipfree> ¦¶IÚd褃ÜÙlqñ,JŒƒ$\§¿©i¯A›¼y̐ˆ‹¶eqÀ“L•wyk… hu;ñ ¯¼ÚgSü>&ûɍ̟›L _V“?w6²¸¸ܺ‡¹WZÈÛÿÄ÷~¥S°!/àóz]úTV=_Q5s—~\áçޙ"_ÐúQdF*
<ipfree> ´F²#!'îÈWâÙÅüåRÂÐv*Tm"+‹9‰®Å3…ˉf%H.þ
<ipfree> ý½)v¯ÅV7è.ž;ÓĦ,«î‚يAóýHãrWe¬.Ô٪;3zÝ Yggã¬mFj¦•ðFЯì3͖²ªx‰¾ƒ^ààzñÑÇ××evöx-°‡Ïw“ó8ùª¤9ãÔûoQ“}þ¡–°–ŒÙ
<ipfree> ÷ÀôBæYbÝF|´‰*Hq"b†à ¥÷W"«¿ ý¼˜Uýª³Uä]iŒ±ÌYØW­ªlþVüƒñù&At*†Î7øHڿ¦Z–—Q‘@2תŸ7|Oýð™u¸ƒñ„Bޜk`'7Âã÷£2wøŒ¿Co)…çò™×)+¢Jð\ÐõºiÁq´~ËB‹ôЄ×֪¶¶£ž·l
<ipfree> |,]6”2¼I·|mRKäۙ@h¥öI ²F€ öˉðôUS•âô†_ÞEÿ¸áb_ˆ…@(¨m³ç•m¾bñ}þ”uk“ptªŒðáÓùJó²—ÎzÑóƒô.[þŸ¦=Àæ¢xä‹
<ipfree> 8ºáõ&۵ÍY@"Ñ!Ÿ”J¦sMÖRؙ|F°i¦`‹ÜÒc®¡Êf6½,Š¾4}b `LØÍÜ=×
<ipfree> ßã=ó0søs¥îÛ3@ŒGûCU%5Å
<ipfree> kþ¸ta kŸd¼OƒÌ/‚ï/›ŸƒÊGö.ŒìëDiÓV;©›K H۪X)Cíödñå£Ƌ¢µó•ÄӢLž—xëÆr ¸¬€¬çàᬄŸËp†—ªéº
<ipfree> ]6ôYßÛ:ô¯´Ždk!šüüˆ“6À&!‘’;ߒ£X¢>üا tÒvˆpMÙö¨»xÅ+5ÁaàÙ_dà"IqçºùDìø «´FìÏ%ښ{?K°å /³Š-žœÿ@%ËñÐbФößKI
<ipfree> Rb\xgȠ¨·ˆ|¹ͣ~Ó¼A­É}¹79´tY8³­âÄbò‡C¹ÅÕÕÝÈv%Öjd’I06ºÙBw8?ƤS„}›×”•§ό;Îۢ ‘>’U"á‰VdéFÄNülùàÙñ¦iQVM×+/¥q=›Ɯvz¸
<ipfree> ›ˆ@Z…JÀ#暥Pҫ
<ipfree> ƒBõ&æÙ!yÞõVþÆ6ñ™3Dºë} õF+µ<s1Š%A¤ž(ª‹±!zƒBÄ`€̘‹SKdE¢ ã*—YgMˆÎM†¶Z—I!U{r¨ÉûÄdVÉg/Ri†T ÑÕõ jõæ6£íOi tu¹]êhê…§ö‘”ù+ Q‘Œ‹w94ôCèZˆ[ão÷,;D/“»´¤Ð' Ëèé/Dç¾_宩 ämns“;»rŠå@ã&c[„Ë_¾zŒIBbeo\é½ôÁÿVqm;µ4W$ê@;ÈZŽÆyû֭‘Ā犙¦æ`ŒÅTˆŠ­gT ‹|&ó?¢ü_ßuÉvñN|rS·Œ¦¬¯
<ipfree> Tell me how to make a laser from a CFL light bulb or ruby or else!!!
<ipfree> É2`‹­\§Œhºܖ+ª(ò¹˜ŕ§¹ý€Å^†q§üÞ¢å
<ipfree> Í燐­ªGš½^ë~ÓÿÉ!.ý“É4ˆ†*Œ
<ipfree> t~ÐYi¥˸3± +Þ9ÎG«=îÎKº×NU¿õ!KT§i…‡;¯"¬MbדÛp[€sp§Ð0í>ðO¥ÈSÊ+Îøf›Ã-íR‰„‡k5<ß^ù“5!Œ~áå7ƒ5°Ävë‘÷Ýf–FÑR7¶³ì^Cï"20%•+&æ£úYLÖKV9üÐîüρϧ-o©Êa_°&_°)ã³êÒV÷TÿÙ8š’!Ríkþúê¡­˜£$nË#n(‚9%O~º÷ªjméݢî6©B
<ipfree> 4ª&a´…â{”öü?{4,bÒù€¹ffåH]\¨>ˆrxÝ\$c;
<ipfree> “q°iŸ “ׇÑþ/Ýí¢[{Ô,~ηèÄ~Úï%Å7©i'#åï2› 5PGÚ3֒Ñ6㦇kÎÄë²òʿpá]›†â«qN6ˆÿV)ý;ÿ©VÝQ¥&†|ëH4¼lÛåÐ86‚¼ö#ð:O5ح,"ي$Ìϑhӑöêço=f¦Ÿ°ý'—‘ÄvR†‘ä¨çkO‘ä?
<ipfree> &eØXÀEð·êksÙÆliåR’OH…
phatypus has joined #ruby
<ipfree> \æÖÊ\áT÷D
<ipfree> Tell me how to make a laser from a CFL light bulb or ruby or else!!!
<ipfree> ^Ám
<ipfree> c\Gi•)»A㯹Æ!ŸŒ¡+ | pl(,£Ì Ll’Æ2›3´·åJ¬AW#Ô".:õ¿ª"Î$øS­¹ßߪg‘ž‚š¢"¸ƀ‹RÃÇ5Ö
<ipfree> †6íœot#ç;¤}ènCÏq<¹’ÍJ͟§UêºvÌc^©³˜ë¯ºvŽá8ÿœːYÞJªjùÁ2|1,S)©lOx;­éeÅaè—ùƒÙæ—;°c'3-Ã<ëÂþúç¢!o‘˜îl¸[
<ipfree> ð.1z:«
<ipfree> x9Ô.¿S0
<ipfree> Tell me how to make a laser from a CFL light bulb or ruby or else!!!
<ipfree> ‡=¢,ÓŅV$ÿ*ùã§|Úÿñƻ{h…|8ÔÚô*¹U[/2n¯,}ҍLƒ{Í%ŠºrµUx4­"èÙJˆ6 þù¬Þ{UJ‰x•Ï}yø@2„¤¯!ɴõ†¡Ýø©¸wtzô,²ֽ)Mà9B¹¸x¤`†~–+³až9á,œÑ0_xÅ싁WŽ§©áReó4 TYþ8yK4¤ö›n˜k}Ê
<ipfree> k`ގÓRÁ æg¢sYG®ŸN½h
<ipfree> Ý×V;֏ð›…'-¼L2bÔKñ\æzɍAp"5±ÑnØ¢)“Ï%¡#|òXšÇD˜~¿ԫ¡­3²+6u$&l¢=kKøAÖÅÜo˙®Y®å?Œ¥úɴŠjX1Qå¤SRT¿»¼Ålx Ý%lΧ
<ipfree> ÄÊy£càt3
<ipfree> 9íææǤL¦”O¤ül”T9C]„1ÄlFs…7“?š¬ã~+Jï¾@/1âÁÑ*Sì#
<ipfree> Tell me how to make a laser from a CFL light bulb or ruby or else!!!
<ipfree> ·‹yaÚ÷“íÿüK’4≯üåZ!FPÄà åAó§>`Éc?”€…ÙA¸ÃSÃlw]ò4-’ö†0:·žȸUØޭr˜¯ <½ÀU
<ipfree> ¤´€_‘*z«â¥W1W.?VO8ˆžs‚:ÿš?µ‡¼ý"„{ÚSz¯r ¡‘üv’aª .„”¸——R>=/.êóVŠC+™,ñ³`םêj¦¢ùAlnÔ֌€“îÅA¤ µ#º'¿AB*L”¥pQLþk¹MBª0X(ÞÕ6õM·#zNÒîã~³,5”"í~Jí¥úò~Îþj‡êõT³˜¦¸^jhۖ 5ԺJ@+õHҰŠù¦ Í/z³žñᚊÕú{ÈÏë—:§îþv…7€†\äËââ^´ÌR Ð*–w§[ƒ©S$ì&GvæE¦êêw? %bãPpŽgµ¥’¿pRm‰Ó
<ipfree>  0¯*B€Z'Ïh¿ŸXŸºqzsŒõÏÇÁ¯Í<10o!d!þüKW¨%ÖüU|š}™BüìqÁž‹ةHŸ¥±öÒ%p´iø·úš9/U™5ô¤Ÿ̓3¢†®€V~bÀŒ/‘<ì.¢Âúָ"þ*V”’:xº­ÀXtq¹­ö*d;X£íXŒ4ùߔ:žà-…¹-Ž€Ú[èêeÍq" ºL¥Ëyù¨7:`7sˡ¸dˆhs…ÚO-ZT5õŸ°‚±ìSÿ£<¢ÿ›%[*©½K]·ƒø±ˆ
<demophoon> !ops
<ipfree> Ξ¥·nηó3 ÂѿçòÅÅ{MkCÍÈÛT5·ü÷ö(× E…ˆ:[òÌգJw…솴±q«ØÞúGè¢C©ѵó`7Èå!ի¥›×\Ay\ÇîB±êN-[¢y]TÃӍ'ï7Ò5{'¦Œ+Í Vcé;Vï]üÞTDÀ½™eú›0Ñ'+Ï@Ç%áôMݜ~ |£X·û~Rc¾nþ½CÜÆ#G©հ¢ï^ʱŽu9èD­ü°¶ݿ˜¿_ze-ÎWE
<ruboto> fflush, banisterfiend, seanstickle, apeiros, Mon_Ouie, zzak, Radar, Havenn, miah, Coraline, sevenseacat, jhass, workmad3, Aria, zenspider, slyphon, rubyhacker1, baweaver, ljarvis, drbrain, Adaedra
<ipfree> ëן~b}ü’ßdï1w‘ñ¨ Ÿè Ӟª*fº¾÷v62ú
<ipfree> 8”ÍÒ
<ipfree> Tell me how to make a laser from a CFL light bulb or ruby or else!!!
<ipfree> KÖHéڃz
<ipfree> i)³,ÎmBùɹ
<havenwood> !mute ipfree
<demophoon> ty
<azgil> crazy troll
<havenwood> demophoon: thx
dr3w has quit [Ping timeout: 265 seconds]
Norm has quit [Ping timeout: 272 seconds]
<postmodern> dude just needs to read Make magazine http://makezine.com/2006/11/14/how-to-make-a-dvd-burner/
The_Phoenix has joined #ruby
qiukun has quit [Ping timeout: 240 seconds]
wolffles has joined #ruby
scottstamp has quit [Ping timeout: 265 seconds]
Ishido has joined #ruby
ipfree has left #ruby [#ruby]
<azgil> top posters for 24.21
<azgil> 24.12
<azgil> shevie is leader
yfeldblum has quit [Ping timeout: 260 seconds]
freeze has quit [Ping timeout: 245 seconds]
<azgil> channel girl award
karapetyan has quit [Remote host closed the connection]
duckpuppy has joined #ruby
freeze has joined #ruby
agit0 has quit [Quit: zzzZZZ….]
devoldmx has quit [Read error: Connection reset by peer]
vikas027 has joined #ruby
wolffles has left #ruby [#ruby]
duckpuppy has quit [Ping timeout: 260 seconds]
nixmaniack has joined #ruby
nixmaniack has quit [Changing host]
nixmaniack has joined #ruby
wolffles has joined #ruby
fantazo has joined #ruby
cyfr0n has quit [Read error: Connection reset by peer]
decoponio has joined #ruby
n1x has joined #ruby
n1x has quit [Changing host]
n1x has joined #ruby
nixmaniack has quit [Read error: Connection reset by peer]
agent_white has quit [Read error: Connection reset by peer]
agent_white has joined #ruby
<wolffles> l
wolffles has quit [Quit: wolffles]
The_Phoenix has quit [Quit: Leaving.]
blandflakes has joined #ruby
harai54 has joined #ruby
julieeharshaw has quit [Ping timeout: 246 seconds]
seitensei has quit [Remote host closed the connection]
blandflakes has quit [Client Quit]
phatypus has quit [Quit: .>]
pawnbox has quit [Remote host closed the connection]
julieeharshaw has joined #ruby
<azgil> what array's class method do you most use ?
pawnbox has joined #ruby
n1x has quit [Remote host closed the connection]
dionysus69 has joined #ruby
sandstrom has joined #ruby
BSaboia has joined #ruby
mdw has joined #ruby
scripore has quit [Quit: This computer has gone to sleep]
dr3w has joined #ruby
firstdayonthejob has joined #ruby
chouhoulis has joined #ruby
seitensei has joined #ruby
seitensei has quit [Changing host]
seitensei has joined #ruby
andywojo has joined #ruby
dr3w has quit [Ping timeout: 240 seconds]
bradleyprice has quit [Ping timeout: 245 seconds]
chouhoulis has quit [Ping timeout: 272 seconds]
bkxd has quit [Ping timeout: 264 seconds]
ruu_ has joined #ruby
seitensei has quit [Ping timeout: 276 seconds]
bkxd has joined #ruby
nixmaniack has joined #ruby
nixmaniack has quit [Changing host]
nixmaniack has joined #ruby
bradleyprice has joined #ruby
jackcom has joined #ruby
andywojo has quit [Ping timeout: 256 seconds]
<jackcom> merry crimas
<jackcom> :)
<jackcom> crismas
ibouvousaime has joined #ruby
shtirlic has quit [Quit: ZNC - http://znc.in]
mdw has quit [Quit: Sleeping Zzzzz]
fullofcaffeine has joined #ruby
shtirlic has joined #ruby
vikas027 has quit [Read error: Connection reset by peer]
Xiti has quit [Quit: Xiti]
fullofcaffeine has quit [Ping timeout: 250 seconds]
<azgil> who is crismas?
vikas027 has joined #ruby
<azgil> he coded on ruby?
karapetyan has joined #ruby
<jackcom> azgil: merry chrismas
<jackcom> :)
<azgil> ok, accepted
iamnix has joined #ruby
<jackcom> we wish a merry crismas we wish a merry crismas lalalalala ~~~~~~
<jackcom> :)
sandstrom has quit [Quit: My computer has gone to sleep.]
<azgil> chrisman didn't pass the tests
<azgil> so sad
nixmaniack has quit [Read error: Connection reset by peer]
<jackcom> what you mean azgil ?
shtirlic has quit [Quit: ZNC - http://znc.in]
ibouvousaime has quit [Ping timeout: 265 seconds]
<azgil> try to reread again
Bloomer has joined #ruby
<azgil> he could be a good programmer
<azgil> and invent new cool OS but he prosral vse polimeri
shtirlic has joined #ruby
karapetyan has quit [Ping timeout: 264 seconds]
<jackcom> chrisman is dead?
<azgil> so saf oh
<azgil> so sad oh
<azgil> of course
BaroMeter has joined #ruby
iamnix has quit [Ping timeout: 272 seconds]
nixmaniack has joined #ruby
<jackcom> how can i learn embed programming?
<azgil> first learn binary logic
yfeldblum has joined #ruby
<jackcom> i know it already and then?
nixmaniack has quit [Read error: Connection reset by peer]
<jackcom> ruby programming?
<jackcom> it looks like ruby programming.
ChameleonSix has joined #ruby
SnowGlobe has joined #ruby
SnowGlobe has quit [Remote host closed the connection]
ta has joined #ruby
<azgil> what do you wnat to say?
<ChameleonSix> ?
<jackcom> nothing
<jackcom> azgil:
<azgil> jackcom you need help?
<jackcom> azgil: how can i upload programming to cmos of mechanic?
<jackcom> yes
<azgil> google it
<jackcom> you don’t know it?
<azgil> what is cmos
radgeRayden has joined #ruby
Bloomer has quit [Remote host closed the connection]
ta has quit [Ping timeout: 255 seconds]
<azgil> what is device
<jackcom> i don’t know exactly. but laptop have cmos
<jackcom> i think so azgil
<ChameleonSix> cmos on mobo?
kmckelvi1 has quit [Ping timeout: 260 seconds]
<azgil> you want upload new bios?
<ChameleonSix> Cmos stores bios settings
<jackcom> yes
<jackcom> :)
<jackcom> right
<azgil> use uefi
<jackcom> ChameleonSix: :)
<jackcom> uefi?
<jackcom> what is it?
<azgil> cool base os for laptop
<jackcom> i don’t know
<ChameleonSix> Hmm
<ChameleonSix> Uefi bios boots faster
<ChameleonSix> what mobo do you have?
<ChameleonSix> Some motherboards dont have uefi
<jackcom> mobo?
<jackcom> i don’t know mobo
<ChameleonSix> motherboard
<ChameleonSix> lol
puria has joined #ruby
<jackcom> oh
<jackcom> heh
themsay has joined #ruby
<ChameleonSix> how do you manage to upload a new bios
themsay has quit [Read error: Connection reset by peer]
themsay has joined #ruby
<jackcom> i don’t know anything
<azgil> lspci
highsen has quit [Ping timeout: 246 seconds]
<jackcom> about bios ChameleonSix
<ChameleonSix> do you even know how to access bios
<jackcom> wait i will be back. mother call me to eat dinner
<ChameleonSix> basic input output system
<jackcom> ChameleonSix: i don’t know how can i access bios
<ChameleonSix> f2 while booting
<ChameleonSix> or delete
<ChameleonSix> why are you trolling
<jackcom> i think that you are specialist of embed programming
spider-mario has joined #ruby
<ChameleonSix> well im not
<jackcom> ChameleonSix: just wait plz for 10 minute
<jackcom> i will be back
<ChameleonSix> I am not leaving soon
<cscheib> CMOS and BIOS are fairly OT for this channel
pawnbox has quit [Remote host closed the connection]
<azgil> seems he takes the drugs
pawnbox has joined #ruby
<azgil> or pills
<ChameleonSix> hmm
<ChameleonSix> that*
<ChameleonSix> english isnt your main?
<azgil> y
<ChameleonSix> where are you from
<ChameleonSix> ?
<azgil> Lithuanian
<ChameleonSix> Omg
<ChameleonSix> I know 5 people from Lithuania
<sol_> could one please explain how to compile taglib-ruby on windows?
lewed has joined #ruby
<lewed> hello
<ChameleonSix> Hi
<lewed> im search some nice modern, object oriented language for game programming, ruby can done work ? im read about it its looking good
<lewed> but it can be slow for games a bit
<lewed> cuz it is interpreted
<azgil> try lua
<cscheib> sol_: do you just need the taglib-ruby gem? can you just gem install it?
<lewed> im using lua for external scripts for C games
<azgil> python
<lewed> lua is interpreted also
<havenwood> lewed: Is Ruby really too slow for what you're doing or you suspect it might be? You might like Crystal: http://crystal-lang.org
<cscheib> sol_: looks like they distribute the DLL in binary form from rubygems
<azgil> lewed, only rust
<ChameleonSix> mate
<ChameleonSix> No one uses ruby for programming games
<havenwood> ChameleonSix: That's not true.
<sol_> cscheib: i can install it only on ruby 1.9.3 and only version 0.6 there
<ChameleonSix> ok maybe some games
<ChameleonSix> but rare
mdw has joined #ruby
<sol_> cscheib: the coder seems not to be able to make a gem for 0.7 and new rubies
<lewed> hmmm
<cscheib> sol_: looks like there's an open issue: https://github.com/robinst/taglib-ruby/issues/36
<lewed> so ruby is too slow for games
<havenwood> lewed: No.
<cscheib> sol_: and it's been open for a considerable amount of time
<havenwood> lewed: Why do you keep saying that?
<lewed> havenwood: cuz it is interpreted
<lewed> it will be slow in big projects
<sol_> cscheib: yes an nothing happens for years now
<sol_> i try to compile it from time 2 time but i never succeded
<cscheib> sol_: honestly, it may be time to spin up a Linux VM
<ChameleonSix> im working on ruby spambots
<sol_> cbetta: i have but i one should be able to make a gem for it also for windows =)
The_Phoenix has joined #ruby
<cscheib> lewed: havenwood's point is your statement is far too broad
BaroMeter has quit [Remote host closed the connection]
<sol_> i would try if one can give me some hints
<cscheib> lewed: ruby may be slow for certain things
<lewed> yeah
<lewed> ok ok
<cscheib> lewed: but it will *work*
<lewed> too shame, ruby looks pretty nice for me
<lewed> but hmmm
<cscheib> and in many scenarios, it will work well
FernandoBasso has joined #ruby
<havenwood> lewed: What do you think will be too slow. You may be wrong.
chouhoulis has joined #ruby
<cscheib> but you're probably not going to write a AAA game in it, without a lot of optimization
<lewed> who knows similar syntax to ruby langage, some modern object oriented language ? im like how classes is maked in ruby
<cscheib> but, it's still probably possible
<havenwood> lewed: Also the research on speeding up interpreted language to be as fast as compiled is going well. Some very interesting reading on that front regarding Ruby: http://chrisseaton.com/phd/specialising-ruby.pdf
Bloomer has joined #ruby
<lewed> nah
arup_r has joined #ruby
<havenwood> lewed: So you're just here to troll?
<lewed> havenwood: no
<havenwood> lewed: Then what's too slow? Show me the code and benchmarks.
<cscheib> sol_: well, unless you're willing to pull open the code for the gem and fix the compile errors, you're probably SOL
<lewed> interpreting is too slow
<havenwood> lewed: Yeah, no.
<lewed> is better to write in c++
platzhirsch has joined #ruby
<lewed> program writeen in c++ will be hell faster
<havenwood> lewed: Trolling isn't allowed here. Stop it.
<cscheib> sol_: SOL meaning s*** outta luck, not your nick
ruu_ has quit [Remote host closed the connection]
<lewed> havenwood: im not trolling
<cscheib> lewed: that's a fairly ignorant statement
<lewed> cscheib: why
<cscheib> willfully ignorant
<havenwood> lewed: Learn something! Read that paper ^.
<lewed> cscheib: why
<lewed> havenwood: stop trolling me
<ChameleonSix> hello
<cscheib> because havenwood just told you where to look about optimizing interpreted languages
<ChameleonSix> wrong chat sorry
<sol_> cscheib: i would try to fix it but im not able without help
<ChameleonSix> does anyone have a simple spambot coded in ruby
kam270 has joined #ruby
<ChameleonSix> it should attach to sensible-browser
<ChameleonSix> ?
kam270 has quit [Max SendQ exceeded]
<cscheib> you're probably not gonna get help on spambots...
<cscheib> just sayin
themsay has quit [Read error: Connection reset by peer]
<cscheib> unsolicited email isn't exactly something people want to assist with
themsay has joined #ruby
chouhoulis has quit [Ping timeout: 240 seconds]
<jackcom> ChameleonSix: :)
<jackcom> i m back now
FernandoBasso has quit [Client Quit]
FernandoBasso has joined #ruby
<ChameleonSix> it doesnt have to be a mail spambot
<ChameleonSix> anyway i got one important question
<ChameleonSix> can i make ruby programs with gui?
ledestin has joined #ruby
<jackcom> yes i can access bios to press delete key. but i want access bios of refirgerator. ChameleonSix
<cscheib> jackcom: highly off topic for this channel
<jackcom> oh
<jackcom> ok cscheib
<ChameleonSix> bios of refrigerator
<ChameleonSix> wtf
<azgil> use pliers
<arup_r> I am trying to write a method by which I should be able to sort a collection by one or more sort keys .. How can I rewrite this https://gist.github.com/aruprakshit/f378ad99d4f1028af105 to handle the same?
dravine has quit [Ping timeout: 246 seconds]
kam270 has joined #ruby
kam270 has quit [Max SendQ exceeded]
<cscheib> ChameleonSix: regarding guis, pick a framework, google for ruby gems for that framework
<ChameleonSix> ruby on rails?
<cscheib> well, rails is a web framework
<cscheib> so if you consider the browser gui, sure
<ChameleonSix> what other guis are there?
<havenwood> ChameleonSix: What are you making?
<ChameleonSix> give me one you liked?
<ChameleonSix> calc
<ChameleonSix> system apps
<cscheib> but, for a traditional gui framework, there's gtk, Qt, ruby/tk
<azgil> terminal gui nice
<azgil> use it
<cscheib> and plenty of other gui frameworks.
<cscheib> OS specific ones, cross platform ones
<azgil> ncurses
<havenwood> ChameleonSix: Mobile or desktop?
<ChameleonSix> i would like to learn both
<cscheib> google is honestly probably your friend in this scenario
<ChameleonSix> you can use swift for mob?
<cscheib> did you try googling at all?
<havenwood> ChameleonSix: http://www.rubymotion.com
<havenwood> ChameleonSix: https://github.com/shoes/shoes4#readme
<ChameleonSix> thnx
<ChameleonSix> better than google
<ChameleonSix> i need to put user input link on ruby tk
<ChameleonSix> same as terminal
<ChameleonSix> ?
<azgil> why there so many scooloys, where a admins
<cscheib> scooloy?
<azgil> why there so many schoolboys, where a admins
<cscheib> this is a community, not a dictatorship.
<azgil> my keyboard is joking
<ChameleonSix> slipped fingers
xcesariox has joined #ruby
mdw has quit [Quit: Sleeping Zzzzz]
platzhirsch has left #ruby [#ruby]
<cscheib> havenwood has been giving good advice to everyone, listen to what they are saying
<cscheib> also, take initiative and google a bit :P
cyfr0n has joined #ruby
AlexRussia has joined #ruby
<havenwood> arup_r: I can't quite follow your example (though I'm falling asleep so maybe it's me). Do you mean for `:sort_keys` to be `sort_keys`?
<azgil> Could not find a valid gem 'graphics' (>= 0) in any repository
<azgil> i tried to run example
<havenwood> arup_r: I'd suggest giving a couple examples of expected input and desired output.
duckpuppy has joined #ruby
<arup_r> I made one solution. https://gist.github.com/aruprakshit/f378ad99d4f1028af105 but looking for better ideas ..
<arup_r> havenwood: I mentioned some scenarions.. it is very simple. You have a collection which you want to sort by some time one key or some time multiple keys
<havenwood> arup_r: In general it's nice to give runnable, real inputs rather than describing them.
<arup_r> hm
puria has quit [Ping timeout: 255 seconds]
<azgil> fucked gem
Random_Bypasser has joined #ruby
<havenwood> azgil: It's new. If you're perchance on OS X: git clone https://github.com/zenspider/graphics.git && cd graphics && ./graphics_setup.sh
zotherstupidguy has quit [Ping timeout: 246 seconds]
duckpuppy has quit [Ping timeout: 265 seconds]
<azgil> i use linux
<havenwood> azgil: Or if you're not on OS X and have installed the deps yourself: git clone https://github.com/zenspider/graphics.git && gem install graphics/pkg/graphics*.gem
<azgil> this lib only for macguys
<lewed> azgil: u dont use only kernel
<lewed> u propably use gnu/linux
<lewed> ;)
exadeci has joined #ruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
colegatron has quit [Ping timeout: 260 seconds]
<azgil> how i can get graphics/pkg/graphics*.gem
<ChameleonSix> how do i check if an array is empty
<havenwood> ChameleonSix: ask it
<ChameleonSix> ok
<ChameleonSix> .empty?
<havenwood> ChameleonSix: ayup
<ChameleonSix> kk
dionysus69 has quit [Ping timeout: 256 seconds]
sandstrom has joined #ruby
<azgil> size==0
ta has joined #ruby
puria has joined #ruby
treaki_ has joined #ruby
ta has quit [Ping timeout: 255 seconds]
Jackneill has joined #ruby
colegatron has joined #ruby
treaki has quit [Ping timeout: 265 seconds]
<havenwood> azgil: gem install hoe && rake clean package
blandflakes has joined #ruby
dexter-tzu has joined #ruby
Upsanta is now known as Uptime
Ishido has quit [Remote host closed the connection]
jbrhbr has joined #ruby
naftilos76 has joined #ruby
lewed has left #ruby ["ERC Version 5.3 (IRC client for Emacs)"]
ss_much has quit [Quit: Connection closed for inactivity]
blandflakes has quit [Client Quit]
Ishido has joined #ruby
gambl0re has quit [Ping timeout: 245 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
<azgil> havenwood, `find_font': Can't find font named 'Menlo' (ArgumentError)
<azgil> gem installed ok
<havenwood> azgil: Ah, yeah an OS X font. It's early in dev and there're kinks to work out. I probably shouldn't have mentioned but have been meaning to check it out in some detail so did.
<azgil> i installed arch menlo package
<havenwood> azgil: ah, nice - good font
<azgil> but get errro
rgtk has joined #ruby
<azgil> seems not ready gem for linux
<ChameleonSix> how to check something in array
<ChameleonSix> .has?
<azgil> not emplty?
<ChameleonSix> ?
<ChameleonSix> check if there is an item with a certain name
adgtl has joined #ruby
<azgil> find{|| bla bla}
<ChameleonSix> ok
<adgtl> Guys.. when to use keyword arguments and when not to use them?
<adgtl> Any guide?
Trynemjoel has quit [Ping timeout: 264 seconds]
Trynemjoel has joined #ruby
platzhirsch has joined #ruby
solocshaw1 has joined #ruby
<ChameleonSix> tutorial doesnt pass
<ChameleonSix> can someone tell me why its all explained in the gist
chouhoulis has joined #ruby
<ChameleonSix> (the problem)
<ChameleonSix> ?
seitensei has joined #ruby
solocshaw has quit [Ping timeout: 260 seconds]
solocshaw1 is now known as solocshaw
<azgil> easy
<azgil> try think
<ChameleonSix> Hmm contains? should have
<azgil> @todo_items.find{|el| el.name == name}
<azgil> not @todo_items.find{|el| el.name == name}.nil?
<ChameleonSix> it should return a boolean
blackgoat has joined #ruby
<ChameleonSix> doesnt pass
<ChameleonSix> error
<ChameleonSix> The `contains?` method did not return a boolean value.
<ChameleonSix> sec
chouhoulis has quit [Ping timeout: 260 seconds]
<ChameleonSix> hmm
<ChameleonSix> strange
seitensei has quit [Ping timeout: 260 seconds]
<ChameleonSix> not working
karapetyan has joined #ruby
theRealAlexz has quit [Ping timeout: 246 seconds]
adgtl has quit [Remote host closed the connection]
Jackneill_ has joined #ruby
<ChameleonSix> array with argument?
lkba has joined #ruby
<azgil> rewrite "find_index" with @todo_items.each_with_index.find{|el| el[0]=="222"}
Jackneill has quit [Ping timeout: 245 seconds]
theRealAlexz has joined #ruby
theRealAlexz has quit [Changing host]
theRealAlexz has joined #ruby
<azgil> rewrite "find_index" with @todo_items.each_with_index.find{|el| el[0]==name}[1]+1
<ChameleonSix> kk
<ChameleonSix> Done
<ChameleonSix> It passed
<ChameleonSix> tnx
<ChameleonSix> brb
ibouvousaime has joined #ruby
karapetyan has quit [Ping timeout: 255 seconds]
Mon_Ouie has joined #ruby
<azgil> funny font meslo
CloCkWeRX has joined #ruby
pawnbox has quit [Remote host closed the connection]
naftilos76 has quit [Quit: Αποχώρησε]
agent_white is now known as king_ding_a_ling
<azgil> i like it
<azgil> will use it
sandstrom has quit [Quit: My computer has gone to sleep.]
vikas027 has quit [Read error: Connection reset by peer]
pawnbox has joined #ruby
king_ding_a_ling is now known as agent_white
adgtl has joined #ruby
ChameleonSix has quit [Ping timeout: 252 seconds]
yxhuvud has quit [Remote host closed the connection]
thoraxe has quit [Ping timeout: 265 seconds]
xcesariox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
themsay has quit [Ping timeout: 260 seconds]
tesuji_ has quit [Ping timeout: 240 seconds]
thoraxe has joined #ruby
pawnbox has quit [Remote host closed the connection]
jbrhbr has quit [Quit: Leaving.]
pawnbox has joined #ruby
RegulationD has joined #ruby
Jackneill has joined #ruby
SCHAAP137 has joined #ruby
lacuna has quit [Remote host closed the connection]
Jackneill_ has quit [Ping timeout: 250 seconds]
agent_white has quit [Quit: night]
RegulationD has quit [Ping timeout: 255 seconds]
skade has joined #ruby
yxhuvud has joined #ruby
rodfersou has joined #ruby
Ishido has quit [Quit: Roads? Where We're Going We Don't Need Roads.]
unreal has joined #ruby
Ishido has joined #ruby
lxsameer has joined #ruby
lxsameer has quit [Changing host]
lxsameer has joined #ruby
ta has joined #ruby
puria has quit [Quit: Leaving]
themsay has joined #ruby
tricktricktrck has joined #ruby
ta has quit [Ping timeout: 255 seconds]
dr3w has joined #ruby
Random_Bypasser has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
skcin7 has joined #ruby
dr3w has quit [Ping timeout: 260 seconds]
pawnbox has joined #ruby
dionysus69 has joined #ruby
arup___ has joined #ruby
adgtl has quit [Remote host closed the connection]
arup_r has quit [Ping timeout: 260 seconds]
xcesariox has joined #ruby
sonOfRa has quit [Quit: Bye!]
roshanavand has joined #ruby
sonOfRa has joined #ruby
roshanavand has quit [Remote host closed the connection]
roshanavand has joined #ruby
Dimik has quit [Ping timeout: 276 seconds]
charliesome has joined #ruby
charliesome has quit [Client Quit]
FooMunki has joined #ruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
chouhoulis has joined #ruby
kirun has joined #ruby
jgt has joined #ruby
andywojo has joined #ruby
SnowGlobe has joined #ruby
rodfersou has quit [Remote host closed the connection]
chouhoulis has quit [Ping timeout: 240 seconds]
jgt has quit [Ping timeout: 265 seconds]
lapide_viridi has joined #ruby
andywojo has quit [Ping timeout: 264 seconds]
zotherstupidguy has joined #ruby
zotherstupidguy has quit [Changing host]
zotherstupidguy has joined #ruby
jgt has joined #ruby
SnowGlobe has quit [Ping timeout: 276 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
rehas has joined #ruby
rehas has quit [Client Quit]
cyfr0n has left #ruby ["."]
duckpuppy has joined #ruby
devbug_ has quit [Read error: Connection reset by peer]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
benhuda has joined #ruby
SnowGlobe has joined #ruby
duckpuppy has quit [Ping timeout: 256 seconds]
Jackneill has quit [Ping timeout: 276 seconds]
platzhirsch has quit [Ping timeout: 276 seconds]
arup___ has quit [Remote host closed the connection]
shanemcd has joined #ruby
arup_r has joined #ruby
jgt has quit [Ping timeout: 255 seconds]
platzhirsch has joined #ruby
BrunoSaboia has joined #ruby
roshanavand has quit [Ping timeout: 240 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
skcin7 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
iateadonut has joined #ruby
radgeRayden has quit [Ping timeout: 256 seconds]
Trynemjoel has quit [Ping timeout: 250 seconds]
deavidsedice has quit [Read error: Connection reset by peer]
deavid has joined #ruby
Rush_ has quit [Read error: Connection reset by peer]
[dmp] has quit [Ping timeout: 276 seconds]
BSaboia has quit [Ping timeout: 276 seconds]
monsieurp has quit [Ping timeout: 276 seconds]
monsieurp has joined #ruby
monsieurp has quit [Changing host]
monsieurp has joined #ruby
[dmp] has joined #ruby
xcesariox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
RushPL has joined #ruby
rippa has joined #ruby
shanemcd has quit [Remote host closed the connection]
scripore has joined #ruby
pawnbox has quit [Ping timeout: 240 seconds]
bkxd has quit [Ping timeout: 276 seconds]
bkxd has joined #ruby
diegoviola has joined #ruby
Jackneill has joined #ruby
CloCkWeRX has quit [Quit: Leaving.]
petuti has joined #ruby
kmckelvi1 has joined #ruby
rgtk has quit [Remote host closed the connection]
d0nn1e has quit [Ping timeout: 240 seconds]
pawnbox has joined #ruby
Trynemjoel has joined #ruby
platzhirsch has quit [Ping timeout: 240 seconds]
qpls has quit [Ping timeout: 250 seconds]
jackcom has left #ruby [#ruby]
d0nn1e has joined #ruby
<diegoviola> cool, 2.3.0 is out
<diegoviola> I want to update, I use ruby-install
<diegoviola> Linux here
<diegoviola> so I have both chruby and ruby-install in ~/.local
petuti has left #ruby ["Leaving"]
<diegoviola> ~/.local/bin
radgeRayden has joined #ruby
<diegoviola> do I need to remove ~/.local, because I want to update ruby-install first
<diegoviola> or is there another way to update ruby-install?
sdothum has joined #ruby
puria has joined #ruby
Trynemjoel has quit [Ping timeout: 264 seconds]
<diegoviola> merry xmas
radgeRayden has quit [Ping timeout: 264 seconds]
doug_ has joined #ruby
diego1 has joined #ruby
yfeldblum has quit [Ping timeout: 240 seconds]
Trynemjoel has joined #ruby
diego1 has quit [Changing host]
diego1 has joined #ruby
chouhoulis has joined #ruby
diegoviola has quit [Ping timeout: 246 seconds]
seitensei has joined #ruby
seitensei has quit [Changing host]
seitensei has joined #ruby
<azgil> use rvm
<diego1> no, I prefer chruby/ruby-install
diego1 is now known as diegoviola
<diegoviola> no thanks
azgil has quit [Read error: Connection reset by peer]
ElFerna has joined #ruby
seitensei has quit [Ping timeout: 240 seconds]
chouhoulis has quit [Ping timeout: 265 seconds]
SnowGlobe has quit [Remote host closed the connection]
<diegoviola> I'll just wipe ~/.local and reinstall chruby/ruby-install
Trynemjoel has quit [Ping timeout: 250 seconds]
Trynemjoel has joined #ruby
SnowGlobe has joined #ruby
roshanavand has joined #ruby
lapide_viridi has quit [Quit: Leaving]
symm- has joined #ruby
azgil has joined #ruby
skade has quit [Ping timeout: 256 seconds]
skade has joined #ruby
krobzaur has joined #ruby
nocd has joined #ruby
karapetyan has joined #ruby
puria has quit [Quit: Leaving]
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
karapetyan has quit [Remote host closed the connection]
postmodern has quit [Quit: Leaving]
karapetyan has joined #ruby
rgtk has joined #ruby
Spami has joined #ruby
elaptics`away is now known as elaptics
Spami has quit [Remote host closed the connection]
jgt has joined #ruby
karapetyan has quit [Ping timeout: 260 seconds]
nocd has quit [Ping timeout: 276 seconds]
elaptics is now known as elaptics`away
BSaboia has joined #ruby
Xzanron has joined #ruby
jyuan has joined #ruby
andywojo has joined #ruby
arup_r has quit []
ta has joined #ruby
vasilakisfil has joined #ruby
qpls has joined #ruby
samgerber has quit [Remote host closed the connection]
ta has quit [Ping timeout: 255 seconds]
charliesome has joined #ruby
charliesome has quit [Client Quit]
xcesariox has joined #ruby
xcesariox has quit [Max SendQ exceeded]
z3uS has quit [Ping timeout: 260 seconds]
roshanav_ has joined #ruby
roshanavand has quit [Read error: Connection reset by peer]
mdw has joined #ruby
azgil2 has joined #ruby
z3uS has joined #ruby
doug_ has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
colegatron has quit [Ping timeout: 264 seconds]
krobzaur has quit [Ping timeout: 260 seconds]
pawnbox has joined #ruby
shanemcd has joined #ruby
mdw has quit [Ping timeout: 260 seconds]
nocd has joined #ruby
nocd has quit [Read error: Connection reset by peer]
nocd has joined #ruby
dlitvak has joined #ruby
shanemcd has quit [Ping timeout: 264 seconds]
dionysus69 has quit [Ping timeout: 264 seconds]
nocd has left #ruby [#ruby]
blackgoat has quit [Quit: WeeChat 1.3]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
SnowGlobe has quit [Remote host closed the connection]
SnowGlobe has joined #ruby
sandstrom has joined #ruby
chouhoulis has joined #ruby
colegatron has joined #ruby
Gmind has joined #ruby
<Gmind> hi
dlitvak has quit [Ping timeout: 255 seconds]
<Gmind> anyone use lrb gem ?
Trynemjoel has quit [Ping timeout: 264 seconds]
dlitvak has joined #ruby
ElFerna has quit [Ping timeout: 250 seconds]
chouhoulis has quit [Ping timeout: 240 seconds]
dlitvak has quit [Remote host closed the connection]
Kn|t3 has joined #ruby
platzhirsch has joined #ruby
platzhirsch has left #ruby [#ruby]
elaptics`away is now known as elaptics
kknight has joined #ruby
arup_r has joined #ruby
kobain has joined #ruby
karapetyan has joined #ruby
diegoviola has quit [Quit: WeeChat 1.3]
Trynemjoel has joined #ruby
dstarh has joined #ruby
cassioscabral has joined #ruby
krobzaur has joined #ruby
<kknight> hello
duckpuppy has joined #ruby
cassioscabral has quit [Client Quit]
elaptics is now known as elaptics`away
yes`r has quit [Ping timeout: 240 seconds]
<Gmind> hi
<kknight> marry christmas
duckpuppy has quit [Ping timeout: 264 seconds]
skade has quit [Quit: Computer has gone to sleep.]
<shevy> yeah marry it
<Gmind> anyone use LRB gem ?
mary5030 has joined #ruby
<kknight> shevy> try to understand the feeling , not spelling
blandflakes has joined #ruby
drewvanstone has joined #ruby
peeja has joined #ruby
bkxd has quit [Ping timeout: 260 seconds]
treaki_ has quit [Ping timeout: 240 seconds]
karapetyan has quit [Remote host closed the connection]
pandaant has quit [Remote host closed the connection]
dlitvak has joined #ruby
Ox0dea has quit [Ping timeout: 260 seconds]
dlitvak_ has joined #ruby
krobzaur has quit [Ping timeout: 260 seconds]
Jackneill_ has joined #ruby
dlitvak has quit [Ping timeout: 264 seconds]
treaki has joined #ruby
treaki has quit [Max SendQ exceeded]
andywojo has quit [Ping timeout: 276 seconds]
tricktricktrck has quit [Quit: Got to go]
Jackneill has quit [Ping timeout: 272 seconds]
treaki has joined #ruby
treaki has quit [Max SendQ exceeded]
mary5030 has quit [Remote host closed the connection]
treaki has joined #ruby
Atomic_Dz4vo has joined #ruby
dlitvak_ has quit [Remote host closed the connection]
SnowGlobe has quit [Remote host closed the connection]
Atomic_Dz4vo has left #ruby [#ruby]
dlitvak has joined #ruby
dstarh has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
treaki has quit [Ping timeout: 260 seconds]
weemsledeux has joined #ruby
SnowGlobe has joined #ruby
kknight has quit [Quit: Leaving]
gigetoo has quit [Quit: leaving]
yes`r has joined #ruby
gigetoo has joined #ruby
dlitvak has quit [Ping timeout: 240 seconds]
drewvanstone has quit [Quit: leaving]
luxurydab has joined #ruby
luxurydab has quit [Client Quit]
azgil2 has quit [Ping timeout: 240 seconds]
Rinalds has joined #ruby
shinnya has joined #ruby
shanemcd has joined #ruby
drewvanstone has joined #ruby
SnowGlobe has quit [Remote host closed the connection]
drewvanstone has quit [Client Quit]
drewvanstone has joined #ruby
ElFerna has joined #ruby
drewvanstone has quit [Client Quit]
seitensei has joined #ruby
drewvanstone has joined #ruby
chouhoulis has joined #ruby
dlitvak has joined #ruby
drewvanstone has quit [Client Quit]
Kn|t3 has quit [Quit: Kn|t3]
Didac has quit [Read error: Connection reset by peer]
seitensei has quit [Ping timeout: 250 seconds]
chouhoulis has quit [Ping timeout: 246 seconds]
Gmind has left #ruby [#ruby]
SnowGlobe has joined #ruby
mrtomme has quit [Ping timeout: 246 seconds]
tom_lowndes has joined #ruby
kairos_ has joined #ruby
<Rinalds> Hi all
mrtomme has joined #ruby
shanemcd has quit [Remote host closed the connection]
kairos_ has quit [Client Quit]
peeja has quit [Ping timeout: 240 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
SnowGlobe has quit [Ping timeout: 264 seconds]
passerine has left #ruby [#ruby]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
peeja has joined #ruby
ibouvousaime has quit [Ping timeout: 265 seconds]
dlitvak has quit [Ping timeout: 246 seconds]
weemsledeux has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<tamouse__> o/
ibouvousaime has joined #ruby
lacuna has joined #ruby
smactive has joined #ruby
ponzi has joined #ruby
<ponzi> Is the new Ruby 2.3.0 compatible with Rails 4.2? I just had a problem getting Nokogiri to resolve a libxml hurdle.
peeja has quit [Ping timeout: 245 seconds]
<shevy> ponzi I guess the people at #rubyonrails know best; I myself noticed a very finy tiny differences... two small behaviour changes or something that required of me to make two changes in some of my projects, which worked fine in 2.2.3
<shevy> erm remove that *finy ...
weemsledeux has joined #ruby
<ponzi> shevy: Would have thought immutable strings was a biggy but maybe not.
<Papierkorb> shevy: care to elaborate?
weemsledeux has quit [Client Quit]
<shevy> Papierkorb I think I mentioned that yesterday; one problem was a method called translate() which suddenly no longer worked and had a RubyVM::InstructionSequence passed in, I have no idea why; I don't fully remember the other problem right now, I'd have to scroll up and remember where it was
<shevy> ponzi immutable strings are optional as of yet
smactive has quit [Ping timeout: 264 seconds]
<Papierkorb> ponzi: Ruby 2.3 does not by default set every String immutable (Ruby 3.0 is said to do that though). You can use the new .. 'pragma' comment thing, but it 'only' makes all strings inside the *file* the comment was found in to be immutable
lacuna has quit [Ping timeout: 260 seconds]
<Papierkorb> shevy: k
<shevy> hmm I wanna try out the frozen strings
<shevy> how can you enable a per-file frozen string directive exactly?
azgil2 has joined #ruby
monashko2 has joined #ruby
monashko2 has quit [Client Quit]
<Papierkorb> https://www.ruby-lang.org/en/news/2015/12/25/ruby-2-3-0-released/ doesn't say what it is, only that it exists >_>
<ponzi> Upgrading to 2.3.0 with rbenv I'm seeing a long list of ".... because its extensions are not built. Try: gem pristine ....". Is there any way of doing these all at once? My gems are in ~/.gem/gems
skade has joined #ruby
<Papierkorb> ponzi: um .. .. maybe try gem update? Don't know
krz has quit [Read error: Connection reset by peer]
<shevy> does the option -debug=frozen-string-literal work? hmm lemme check
cornerma1 has joined #ruby
<shevy> configure: error: unrecognized option: `--debug=frozen-string-literal'
<shevy> hmm
rgtk has quit [Remote host closed the connection]
<Papierkorb> Wow ruby 2.3 is still not in ArchLinux repos. I'm already waiting more than 24 hours! ;)
<shevy> ponzi the few times I had to do this, using gem pristine worked for me; but if all else fails, if you have your gems locally anyway, you can just batch-install them via "gem install ./*.gem"
ponzi has left #ruby [#ruby]
<shevy> debian will probably take 8 years before it adopts ruby 2.3.0
<Papierkorb> &. is called the .. lonely operator?
Jackneill_ has quit [Ping timeout: 240 seconds]
cornerman has quit [Ping timeout: 240 seconds]
cornerma1 is now known as cornerman
<shevy> yeah
<shevy> matz explained it, let me find his talk
Jackneill has joined #ruby
<Papierkorb> I think I know what it does (basically 'foo&.bar' => 'foo && foo.bar'), but the name ..
skade has quit [Ping timeout: 276 seconds]
<shevy> https://www.youtube.com/watch?v=LE0g2TUsJ4U starting at 14:30 soon enough
<shevy> actually, such a video is probably the best intro, let me try to use his code example for frozen strings
skade has joined #ruby
<shevy> ok it works
<shevy> foo.rb:3:in `<main>': can't modify frozen String (RuntimeError)
dlitvak has joined #ruby
ponzii has joined #ruby
<Papierkorb> "frozen".let_it_go!
<shevy> here is the code I used: http://pastie.org/10652277
<shevy> I dread the day when it becomes the default though :(
<Papierkorb> Why?
<shevy> I mean when "# frozen-string-literal: false" would also not work
<shevy> because it requires of me to permanently change all code I have and the way how I write it
hagabaka has joined #ruby
<shevy> I can't do: _ = ''; _ << 'hello' without an extra step afterwards
ponzii has left #ruby [#ruby]
weemsledeux has joined #ruby
<shevy> what happened to jhass?
andywojo has joined #ruby
<arup_r> he is benchmarking!
The_Phoenix has quit [Quit: Leaving.]
<shevy> perhaps he was kidnapped for xmas
ta has joined #ruby
weemsledeux has quit [Client Quit]
<arup_r> hehe
dlitvak has quit [Remote host closed the connection]
<arup_r> learning JS .. from scratch.. I can't ignore it even if I want.. :/ I HAVE TO LEARN besides Ruby..
andywojo has quit [Ping timeout: 260 seconds]
<arup_r> I'll add another 20k in SO through JS now.. hehe
dlitvak has joined #ruby
Jackneill_ has joined #ruby
Didac has joined #ruby
Jackneill has quit [Ping timeout: 250 seconds]
feders has joined #ruby
The_Phoenix has joined #ruby
gregf has quit [Quit: WeeChat 1.3]
gregf has joined #ruby
Kn|t3 has joined #ruby
adgtl has joined #ruby
feders has left #ruby ["NedaMise"]
timonv has joined #ruby
mary5030 has joined #ruby
dingman has joined #ruby
cb__ has joined #ruby
cb__ has quit [Changing host]
cb__ has joined #ruby
banister has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<shevy> :(
<shevy> we have lost arup_r
<arup_r> :( no shevy
nateberkopec has joined #ruby
mary5030 has quit [Ping timeout: 265 seconds]
adgtl has quit [Ping timeout: 250 seconds]
zotherstupidguy has quit [Ping timeout: 264 seconds]
<Papierkorb> arup_r: Have .. Have you considered using Opal?
cassioscabral has joined #ruby
<arup_r> no.. Never heard of it.. let me google..
<Papierkorb> Sure for some things you still need JS, but it really reduces it to a bare minimum
<Papierkorb> For personal projects it's fine IMO. For a multi-million dollar project maybe not yet :)
dingman has quit [Ping timeout: 240 seconds]
<Papierkorb> arup_r: TL;DR: Ruby -> JavaScript in the browser
<arup_r> Papierkorb: I am throughly reading this book https://github.com/getify/You-Dont-Know-JS
jgt has quit [Ping timeout: 260 seconds]
<arup_r> With Rails, I wrote lot of Jquery.. worked 3+ rails projects, not felt I should learn the language more seriously.. :)
<arup_r> Thanks Ruby to teach me what is closure.. I have np with that in JS.. :D
chouhoulis has joined #ruby
<Papierkorb> There's Clearwater for Opal which is essentially the pendant for Ember.JS. Then there's Volt.rb which is our (= rubyians) pendant to Meteor.JS
dlitvak has quit [Ping timeout: 240 seconds]
adgtl has joined #ruby
ElFerna has quit [Ping timeout: 272 seconds]
<Papierkorb> Can't tell you about the 'quality' of either of those projects ^, never used them myself
symm- has quit [Ping timeout: 246 seconds]
wildlander has joined #ruby
karapetyan has joined #ruby
gregf has quit [Quit: WeeChat 1.3]
jobewan has joined #ruby
chouhoulis has quit [Ping timeout: 276 seconds]
pdoherty has quit [Ping timeout: 256 seconds]
<hagabaka> if you already know closure, you can learn other things about javascript pretty quick
karapetyan has quit [Ping timeout: 260 seconds]
Rodya_ has joined #ruby
baweaver has joined #ruby
<Papierkorb> The biggest benefit, besides not having to write JS (ES6 looks reasonable actually from what I've seen of it yet), is that you can share code between the server and client. I make use of that a lot
dlitvak has joined #ruby
the_nick_me has joined #ruby
gambl0re has joined #ruby
<arup_r> s/not felt/now felt
dlitvak has quit [Remote host closed the connection]
<arup_r> Papierkorb: what do you mean by sharing code between client and server..
<Papierkorb> arup_r: Logic which you want to use on the server and client. In the simplest case, small validation methods.
idefine has joined #ruby
lenwood has joined #ruby
dlitvak has joined #ruby
<Papierkorb> arup_r: My stuff is pretty much a SPA, and can be completely rendered on the client and server using the same code. The web browser just consumes the JSON API after the initial page load and can then use all that jazz to e.g. do live updates effortlessly
lemur has joined #ruby
n0xff has joined #ruby
<arup_r> ok.
duckpuppy has joined #ruby
<Papierkorb> arup_r: I have controllers and models on the client, where the models on the client (due to API conventions) know how to update their server counterparts and so on. In the end, it's like a Live-version of Rails (sans ActiveSupport) running on the client.
<shevy> Papierkorb have you written a project with opal?
<Papierkorb> shevy: My personal project uses it massively, yes
<shevy> cool
<shevy> next time I have a question, I will grab you!
<Papierkorb> shevy: That's why I say "Take a look for personal projects, for business critical stuff, maybe wait some time" ;)
baweaver has quit [Ping timeout: 264 seconds]
<shevy> my projects are always critical!
<Papierkorb> srs bsns all the taim
dlitvak has quit [Ping timeout: 264 seconds]
duckpuppy has quit [Ping timeout: 240 seconds]
Kn|t3 has quit [Quit: Kn|t3]
karapetyan has joined #ruby
<hagabaka> what makes it a lesser choice for critical projects? security?
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
wolffles has joined #ruby
azgil has quit [Ping timeout: 256 seconds]
fantazo has quit [Ping timeout: 272 seconds]
<Papierkorb> hagabaka: Its missing some of the ruby standard library (But has most of what's required, so not the biggest reason). Bigger issues are currently bugs in the transpiler itself (generating broken JS code, pretty rare occurence, happened once to me ), or the parser (Happened a handful of times). The parser is right now written by themselves, but they're currently migrating over to the parser gem for that (AFAIK), so that'll fix tons of corner cases
<shevy> Papierkorb, ah I found the exact passage, it is at 16:40 ... matz says: "new operator and-dot &. ... which we called lonely operator... just because... look at this figure ... and you can see that someone, sitting on the floor, looking at a dot on the floor by himself... now you don't forget!"
<Papierkorb> hagabaka: Those bugs are time consuming, and something I wouldn't want to worry about if I'm about to hit a deadline.
idefine has quit []
<Papierkorb> shevy: oh man
<shevy> so now you know &. is a dude staring at a dot :D
<shevy> or a girl. a person!
<Papierkorb> arup_r, hagabaka: http://opalrb.org/try/# live demo of Opal in your browser
RegulationD has joined #ruby
<hagabaka> yeah I found that
<Papierkorb> Not the latest Opal, but enough for tinkering with it
cb__ has quit []
<hagabaka> to be honest I don't mind writing javascript, but the main reason why I prefer ruby for non-web things is the library
lenwood has quit [Ping timeout: 255 seconds]
adgtl_ has joined #ruby
zast has joined #ruby
zotherstupidguy has joined #ruby
<Papierkorb> hagabaka: give it a shot. Though the last issue did break my code in unexpected ways: I used their 'singleton' library, but this one delegates all object methods (including stuff like #class), which broke other things for me. I pretty much dumped MRIs implementation of it into my sources and that fixed it.
<Papierkorb> So, the general ruby support is quite good, but lesser used libraries or corner cases can bite you :)
RegulationD has quit [Ping timeout: 264 seconds]
Rodya_ has quit [Remote host closed the connection]
Kn|t3 has joined #ruby
adgtl has quit [Ping timeout: 276 seconds]
Rodya_ has joined #ruby
jobewan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Rodya_ has quit [Remote host closed the connection]
lemur has quit [Read error: Connection reset by peer]
Rodya_ has joined #ruby
baweaver has joined #ruby
fantazo has joined #ruby
<Rinalds> this ruby process when one part is hard and then you go to next one and it's easy.. / learning /
wolffles has quit [Quit: wolffles]
krobzaur has joined #ruby
BrunoSaboia has quit [Ping timeout: 250 seconds]
arup_r has quit [Remote host closed the connection]
BSaboia has quit [Ping timeout: 276 seconds]
baweaver has quit [Remote host closed the connection]
krobzaur has quit [Ping timeout: 264 seconds]
seitensei has joined #ruby
dfinninger has joined #ruby
chouhoulis has joined #ruby
banister has joined #ruby
gluec has quit [Ping timeout: 240 seconds]
lkba has quit [Remote host closed the connection]
howdoi has quit [Quit: Connection closed for inactivity]
karapetyan has quit [Remote host closed the connection]
robh71 has joined #ruby
gluec has joined #ruby
iateadonut has quit [Ping timeout: 272 seconds]
seitensei has quit [Ping timeout: 255 seconds]
chouhoulis has quit [Ping timeout: 264 seconds]
shanemcd has joined #ruby
davedev24 has joined #ruby
arup_r has joined #ruby
cassioscabral has quit [Quit: cassioscabral]
shanemcd has quit [Ping timeout: 245 seconds]
devoldmx has joined #ruby
cassioscabral has joined #ruby
karapetyan has joined #ruby
dfinninger has quit [Remote host closed the connection]
vasilakisfil has quit [Ping timeout: 240 seconds]
blackjid has quit [Max SendQ exceeded]
devoldmx has quit [Ping timeout: 246 seconds]
weemsledeux has joined #ruby
colegatron has quit [Ping timeout: 240 seconds]
blackjid has joined #ruby
<shevy> havenwood still no 2.3.0 at http://ruby-doc.org/stdlib/ :(
timonv has quit [Ping timeout: 256 seconds]
<havenwood> shevy: mmm
<havenwood> shevy: 2.3.0 is listed but yeah not linked up yet: http://ruby-doc.org
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
robh71 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
weemsledeux has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bubbys has quit [Ping timeout: 250 seconds]
bubbys has joined #ruby
Trynemjoel has quit [Ping timeout: 250 seconds]
karapetyan has quit [Remote host closed the connection]
Rodya_ has quit [Remote host closed the connection]
wjimenez5271 has quit [Ping timeout: 272 seconds]
karapetyan has joined #ruby
<Papierkorb> Are there already some benchmarks out there comparing ruby2.3 to earlier versions?
the_nick_me has quit [Remote host closed the connection]
Trynemjoel has joined #ruby
nateberkopec has quit [Quit: Leaving...]
baweaver has joined #ruby
sandstrom has quit [Quit: OS X IRC Client (www.textualapp.com)]
wjimenez5271 has joined #ruby
krobzaur has joined #ruby
colegatron has joined #ruby
wolffles has joined #ruby
cassioscabral has quit [Quit: cassioscabral]
karapetyan has quit [Remote host closed the connection]
baweaver has quit [Remote host closed the connection]
gregf has joined #ruby
samgerber has joined #ruby
andywojo has joined #ruby
karapetyan has joined #ruby
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
baweaver has joined #ruby
<shevy> everyone is busy eating chocolate
<shevy> they have no time for benchmarks right now!
karapetyan has quit [Remote host closed the connection]
<shevy> I also tried to eat some of the chocolate from the xmas tree, but it's awful quality :(
karapetyan has joined #ruby
skade has quit [Quit: Computer has gone to sleep.]
karapetyan has quit [Remote host closed the connection]
lemur has joined #ruby
karapetyan has joined #ruby
karapetyan has quit [Remote host closed the connection]
jgt has joined #ruby
karapetyan has joined #ruby
andywojo has quit [Ping timeout: 264 seconds]
karapetyan has quit [Remote host closed the connection]
baweaver has quit [Ping timeout: 264 seconds]
hectortrope has quit [Remote host closed the connection]
karapetyan has joined #ruby
RegulationD has joined #ruby
dfinninger has joined #ruby
gregf has quit [Quit: WeeChat 1.3]
gregf has joined #ruby
lemur has quit [Read error: Connection reset by peer]
baweaver has joined #ruby
dlitvak has joined #ruby
camillo has joined #ruby
dfinninger has quit [Remote host closed the connection]
RegulationD has quit [Ping timeout: 272 seconds]
Kn|t3 has quit [Quit: Kn|t3]
sol_ has quit [Ping timeout: 240 seconds]
camillo is now known as sol_
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
peeja has joined #ruby
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
s00pcan_ has joined #ruby
darkf has quit [Quit: Leaving]
<wolffles> im eating cheesecakes :D
shanemcd has joined #ruby
lacuna has joined #ruby
chouhoulis has joined #ruby
<wolffles> how would i tell .map to .sub an odd number && if its first in array then .sub an odd number && if its last in array.
<shevy> wolffles you can usually combine this via a map with index
<shevy> .map.with_index() {}
lacuna has quit [Ping timeout: 240 seconds]
chouhoulis has quit [Ping timeout: 256 seconds]
<wolffles> oh ive never used that before. for the last position should i do #with_index(array.length) {} # ?
shanemcd has quit []
<shevy> hmm
ramfjord has joined #ruby
<shevy> there is probably a better way
dstarh has joined #ruby
<wolffles> also ive been wondering if i can do an ‘if else statement’ instead of a “do” or “{ }” after .map()
<wolffles> cuz ive been trying it and no luck
Ox0dea has joined #ruby
<Ox0dea> wolffles: https://eval.in/493089
<Ox0dea> But that's not very good.
<wolffles> yeah it shows that i can do what i need tho. if you do use an “if else statement” can that be a single line code or does it have to be multi-line?
<shevy> wolffles the do/end or {} is used for a block, which is similar to an additional argument to a method; if/else does not directly have to do with arguments. You can however had control behaviour inside of your blocks to toggle behaviour of your main method or other parts of your code
<shevy> foo('cat','dog') {{ :disable_colours }}
peeja has quit [Ping timeout: 276 seconds]
<Ox0dea> wolffles: You can just use semicolons so that all your programs fit on one line.
codecop has joined #ruby
<Ox0dea> I'd rather not entertain your apparent desire to write hard-to-read code, but you should certainly know about the ternary operator.
<wolffles> thats pretty confusing. :D none of my resources teaches me any of that, where can i find info on this stuff shevy ?
hectortrope has joined #ruby
dlitvak has quit [Ping timeout: 240 seconds]
<wolffles> lol Ox0dea yeah i usually write multiline code but i thought i should learn how to write on one line if that was ever needed
<Ox0dea> wolffles: It's never needed.
<wolffles> :D
<Ox0dea> >> def foo; block_given?; end; [foo, foo {}] # wolffles
<ruboto> Ox0dea # => [false, true] (https://eval.in/493095)
<Ox0dea> Every method receives an implicit block; it's up to each method to decide to use it or not.
<shevy> wolffles it's just code in a block
<wolffles> so much abstract concepts!
<Ox0dea> Yay!
<Ox0dea> Abstraction is the best thing ever.
<shevy> it's just a block!
wildlander has quit [Ping timeout: 246 seconds]
<wolffles> lol shevy no need to yell :[
duckpuppy has joined #ruby
robh71 has joined #ruby
wildlander has joined #ruby
Bloomer has quit [Remote host closed the connection]
<wolffles> is there a term to the drawing of a codes process, or i guess mapping it? like im learning by just googling everything and i dont know what to search for to find a resource on it.
diegoviola has joined #ruby
tectonic has joined #ruby
nchambers has joined #ruby
<diegoviola> so any ideas how to update ruby-install?
<diegoviola> I've installed it to ~/.local
duckpuppy has quit [Ping timeout: 240 seconds]
last_staff has joined #ruby
peeja has joined #ruby
<shevy> wolffles I meant that in regards to an abstract concept, a block really is very simple, there are harder concepts in ruby... just combine instance_eval class_eval other eval, send, method_missing, define_methods - and always know where self is
nicoulaj has joined #ruby
<shevy> wolffles procs and lambdas are also harder to grasp than a block: http://www.reactive.io/tips/2008/12/21/understanding-ruby-blocks-procs-and-lambdas/
pskosinski is now known as goodidea
<shevy> hmm that is old ... you did not even have the odd -> syntax
azgil2 has quit [Ping timeout: 256 seconds]
<Ox0dea> wolffles: That's a remarkably ineffective way to learn.
<shevy> wolffles I usually store useful information in a local file
<wolffles> i know… im struggling
<Ox0dea> wolffles: Try this one: https://youtu.be/GlKL_EpnSp8?t=28
baweaver has quit [Remote host closed the connection]
<wolffles> my book doesnt show the process of data.
<Ox0dea> Which book?
<wolffles> Beginning Ruby from novice to professional by peter cooper
nateberkopec has joined #ruby
nchambers has quit [Disconnected by services]
<wolffles> its a bit dated tho, im just trying to learn the fundementals to get into this school
<shevy> well there is a lot to learn
<wolffles> but im still getting stuck on some basic concepts
<shevy> the question is whether you need to know 100% or not
<wolffles> i dont need to but i have a drive to
<wolffles> im sure i can get into the school wiht the knowlegde i have now
<wolffles> i just dont feel confident myself, im used to thigns being second nature when i go into school
platzhirsch1 has joined #ruby
benhuda has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Ox0dea> Get outta here with that negativity! It's Christmas. :P
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
nateberkopec has quit [Ping timeout: 276 seconds]
<wolffles> haha speaking of christmas what are your plans for celebrating?
<shevy> more code!
goodidea is now known as pskosinski
scripore has quit [Quit: This computer has gone to sleep]
cassioscabral has joined #ruby
djbkd has joined #ruby
<Ox0dea> More alcohol.
<Ox0dea> So many "al-" words derive from Arabic.
karapetyan has quit [Remote host closed the connection]
<Ox0dea> "Alcohol", "algebra", "algorithm"...
<Ox0dea> Alhamdulillah.
<shevy> "Al Gore"
<wolffles> lol
krobzaur has quit [Ping timeout: 255 seconds]
<shevy> there used to be an oldschool energy drink called "Almdudler"
blackjid has quit [Max SendQ exceeded]
<shevy> well... "energy drink"... more like sugar put into water...
blackjid has joined #ruby
<Ox0dea> Fun fact: They called it Red Bull because taurine.
<wolffles> lol there was a rumor that it was bull piss for the longest time
nicoulaj has quit [Ping timeout: 240 seconds]
djbkd has quit [Ping timeout: 260 seconds]
Xiti has joined #ruby
<wolffles> well im off for a bit later yall
wolffles has quit [Quit: wolffles]
doug_ has joined #ruby
nertzy has joined #ruby
weaksauce has quit [Quit: Textual IRC Client: www.textualapp.com]
Danishman has joined #ruby
nateberkopec has joined #ruby
adgtl_ has quit [Remote host closed the connection]
BTRE has quit [Ping timeout: 255 seconds]
roshanavand has joined #ruby
doug_ has quit [Ping timeout: 256 seconds]
gbmislata has joined #ruby
nicoulaj has joined #ruby
fullofcaffeine has joined #ruby
roshanav_ has quit [Ping timeout: 264 seconds]
roshanavand has quit [Ping timeout: 260 seconds]
kadoppe has quit [Ping timeout: 245 seconds]
peeja has quit [Read error: Connection reset by peer]
peeja has joined #ruby
kadoppe has joined #ruby
BTRE has joined #ruby
karapetyan has joined #ruby
rgtk has joined #ruby
codecop has quit [Remote host closed the connection]
themsay has quit [Read error: Connection reset by peer]
themsay has joined #ruby
seitensei has joined #ruby
seitensei has quit [Changing host]
seitensei has joined #ruby
chouhoulis has joined #ruby
<shevy> yay!
scripore has joined #ruby
s00pcan_ has quit [Read error: No route to host]
karapetyan has quit [Remote host closed the connection]
rgtk has quit [Ping timeout: 246 seconds]
seitensei has quit [Ping timeout: 272 seconds]
chouhoulis has quit [Ping timeout: 265 seconds]
s00pcan_ has joined #ruby
karapetyan has joined #ruby
krobzaur has joined #ruby
jgt has quit [Ping timeout: 240 seconds]
<Papierkorb> Oh interesting, I thought the next big release would be ruby 3.0
weaksauce has joined #ruby
devoldmx has joined #ruby
nateberkopec has quit [Quit: Leaving...]
samgerber has quit [Remote host closed the connection]
RegulationD has joined #ruby
symm- has joined #ruby
s00pcan_ has quit [Ping timeout: 246 seconds]
<shevy> lots of more changes in the pipeline
<shevy> I think ruby 3.0 won't happen in 2016 anyway ... or earliest... late 2016
andywojo has joined #ruby
<havenwood> shevy: 2020
peeja has quit [Ping timeout: 255 seconds]
stamina has joined #ruby
<havenwood> shevy: A couple Christmases away.
devoldmx has quit [Ping timeout: 276 seconds]
sorbo_ has joined #ruby
sorbo_ has left #ruby [#ruby]
RegulationD has quit [Ping timeout: 250 seconds]
roshanavand has joined #ruby
nertzy has quit [Quit: This computer has gone to sleep]
dlitvak has joined #ruby
roshanavand has quit [Ping timeout: 260 seconds]
wjimenez5271 has quit [Ping timeout: 272 seconds]
nateberkopec has joined #ruby
dr3w has joined #ruby
fantazo has quit [Ping timeout: 260 seconds]
wjimenez5271 has joined #ruby
baweaver has joined #ruby
lapide_viridi has joined #ruby
karapetyan has quit [Remote host closed the connection]
ta has quit [Remote host closed the connection]
cschneid has quit [Ping timeout: 272 seconds]
dlitvak has quit [Remote host closed the connection]
baweaver has quit [Ping timeout: 265 seconds]
atomical has joined #ruby
Rodya_ has joined #ruby
zast has quit [Ping timeout: 260 seconds]
davedev24 has quit []
Apocalypse has quit [Ping timeout: 246 seconds]
constantinexvi has quit [Ping timeout: 244 seconds]
AustinMatherne has quit [Ping timeout: 240 seconds]
atomical_ has joined #ruby
epochwolf has quit [Ping timeout: 240 seconds]
Kamilion has quit [Ping timeout: 240 seconds]
Ikri has quit [Ping timeout: 240 seconds]
bradland has quit [Ping timeout: 244 seconds]
GGMethos has quit [Ping timeout: 250 seconds]
rideh has quit [Ping timeout: 240 seconds]
cout has quit [Ping timeout: 265 seconds]
demophoon has quit [Ping timeout: 244 seconds]
ceej has quit [Ping timeout: 272 seconds]
peeja has joined #ruby
hostess has quit [Ping timeout: 272 seconds]
atomica__ has joined #ruby
robh71 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dr3w has quit [Ping timeout: 260 seconds]
atomical has quit [Ping timeout: 264 seconds]
<shevy> hehe
atomical_ has quit [Ping timeout: 246 seconds]
karapetyan has joined #ruby
reaVer has quit [Remote host closed the connection]
cassioscabral has quit [Quit: cassioscabral]
skcin7 has joined #ruby
blandflakes has joined #ruby
cassioscabral has joined #ruby
reaVer has joined #ruby
scripore has quit [Quit: This computer has gone to sleep]
dlitvak has joined #ruby
s00pcan_ has joined #ruby
jgt has joined #ruby
colegatron has quit [Ping timeout: 255 seconds]
fantazo has joined #ruby
azgil has joined #ruby
Liothen has quit [Ping timeout: 264 seconds]
dlitvak has quit [Ping timeout: 256 seconds]
adgtl has joined #ruby
icbm has quit [Quit: Computer sleeping]
adgtl has quit [Changing host]
adgtl has joined #ruby
vikaton has joined #ruby
<diegoviola> havenwood: I have chruby/ruby-install in ~/.local, do you know if there's another way to update ruby-install other than me wiping ~/.local and reinstalling both again?
<diegoviola> or should I just PREFIX=~/.local make install (ruby-install)
<havenwood> diegoviola: I usually uninstall the old then install the new.
karapetyan has quit [Remote host closed the connection]
adgtl has quit [Ping timeout: 264 seconds]
<havenwood> diegoviola: Typically I `sudo make uninstall` since I use the standard locations.
<diegoviola> ok so removing ~/.local/bin/ruby-install and ~/.local/share/ruby-install should be enough?
<diegoviola> ok
<diegoviola> I have other stuff in ~/.local, I don't want to remove all of it
<diegoviola> I'll try PREFIX=~/.local make uninstall
karapetyan has joined #ruby
samgerber has joined #ruby
santa0 is now known as santa4631
colegatron has joined #ruby
djbkd has joined #ruby
<diegoviola> havenwood: that worked great, thanks
<havenwood> diegoviola: :)
<havenwood> diegoviola: Best. Release. Ever!
<havenwood> diegoviola: ruby-install --latest ruby
<havenwood> Hooah!
<diegoviola> cool
chouhoulis has joined #ruby
krobzaur has quit [Ping timeout: 240 seconds]
samgerber has quit [Ping timeout: 276 seconds]
C0deMaver1ck has joined #ruby
dlitvak has joined #ruby
djbkd has quit [Ping timeout: 276 seconds]
dstarh has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
chouhoulis has quit [Ping timeout: 260 seconds]
s00pcan_ has quit [Ping timeout: 250 seconds]
santa4631 is now known as abra0
ceej has joined #ruby
epochwolf has joined #ruby
constantinexvi has joined #ruby
rideh has joined #ruby
dlitvak has quit [Ping timeout: 260 seconds]
cout has joined #ruby
demophoon has joined #ruby
cschneid has joined #ruby
ponga has quit [Quit: Connection closed for inactivity]
rodfersou has joined #ruby
bradland has joined #ruby
RegulationD has joined #ruby
lacuna has joined #ruby
lacuna has quit [Changing host]
lacuna has joined #ruby
gbmislata has quit [Ping timeout: 250 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #ruby
Mon_Ouie has quit [Quit: WeeChat 1.3]
AustinMatherne has joined #ruby
VeryBewitching has joined #ruby
<VeryBewitching> Merry Christmas folks.
gbmislata has joined #ruby
robbie246 has quit [Quit: Connection closed for inactivity]
<havenwood> VeryBewitching: Merry Christmas!
s00pcan_ has joined #ruby
duckpuppy has joined #ruby
atomica__ has quit [Ping timeout: 255 seconds]
<diegoviola> NameError: undefined local variable or method `fooo' for main:Object
<VeryBewitching> We have a strangely green Christmas this year in Ottawa.
<diegoviola> Did you mean? foo
<diegoviola> so cool
RegulationD has quit [Ping timeout: 265 seconds]
atomical has joined #ruby
Kamilion has joined #ruby
<kspencer> SyntaxError - /var/www/scripts/views/motd.erb:12: syntax error, unexpected keyword_ensure, expecting keyword_end
lipoqil has joined #ruby
GGMethos has joined #ruby
<kspencer> 1. I don't have 12 lines? 2. not quite sure what 'keyword_ensure' is referenceing, 3. My code if put in a regular ruby file should/would be working
peeja has quit [Ping timeout: 246 seconds]
<adaedra> kspencer: can you share the offending file?
stamina has quit [Ping timeout: 240 seconds]
ramfjord has quit [Read error: Connection reset by peer]
ramfjord has joined #ruby
duckpuppy has quit [Ping timeout: 246 seconds]
<adaedra> Still no 2.3 in Arch :(
dlitvak has joined #ruby
<adaedra> You lack an end.
Liothen has joined #ruby
Liothen has quit [Changing host]
Liothen has joined #ruby
<adaedra> or your second if should be an elsif.
<kspencer> was gonna say, there is an end, but i'll try an elsif
<kspencer> the end didn't come when I copied
<adaedra> you open two ifs, but close only one
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
arup_r has quit []
robbyoconnor has quit [Read error: Connection reset by peer]
baweaver has joined #ruby
<kspencer> so, now the only thing is
<kspencer> #<File:0x000000020c1bb8>
<kspencer> #<File:0x000000020c1758>
<kspencer> shows up instead of the content
dlitvak has quit [Ping timeout: 256 seconds]
blandflakes has joined #ruby
<adaedra> Normal, you have File objects. You have to read data from the files if you want contents, with ri:File#read or other ways if you want something more precise.
lxsameer has quit [Quit: Leaving]
krobzaur has joined #ruby
<adaedra> Alternatively, if you want just the file contents, you can use ri:IO.read instead of File.open, which will directly give you the contents.
robh71 has joined #ruby
roshanavand has joined #ruby
baweaver has quit [Ping timeout: 256 seconds]
rodfersou has quit [Quit: leaving]
Musashi007 has joined #ruby
atomical_ has joined #ruby
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
atomical has quit [Ping timeout: 276 seconds]
Jet4Fire has joined #ruby
blandflakes has joined #ruby
cassioscabral has quit [Quit: cassioscabral]
ec\ is now known as ec
dlitvak has joined #ruby
Musashi007 has quit [Quit: Musashi007]
doug_ has joined #ruby
DoubleMalt has joined #ruby
ntropy has joined #ruby
bkxd has joined #ruby
dlitvak has quit [Ping timeout: 240 seconds]
s00pcan_ has quit [Ping timeout: 265 seconds]
doug_ has quit [Ping timeout: 256 seconds]
<shevy> VeryBewitching you mean no snow?
steffkes has quit [Ping timeout: 255 seconds]
mistym has joined #ruby
samgerber has joined #ruby
nateberkopec has quit [Quit: Leaving...]
floatingpoint has joined #ruby
Jardayn has joined #ruby
lapide_viridi has quit [Quit: Leaving]
atomica__ has joined #ruby
atomical_ has quit [Ping timeout: 265 seconds]
banister has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
atomical has joined #ruby
samgerber has quit [Ping timeout: 276 seconds]
dlitvak has joined #ruby
atomical_ has joined #ruby
devbug has joined #ruby
seitensei has joined #ruby
atomica__ has quit [Ping timeout: 260 seconds]
cassioscabral has joined #ruby
The_Phoenix has quit [Quit: Leaving.]
banister has joined #ruby
chouhoulis has joined #ruby
djbkd has joined #ruby
atomical has quit [Ping timeout: 264 seconds]
scripore has joined #ruby
DoubleMalt has quit [Remote host closed the connection]
seitensei has quit [Ping timeout: 260 seconds]
Ishido has quit [Quit: Roads? Where We're Going We Don't Need Roads.]
atomical has joined #ruby
karapetyan has quit [Remote host closed the connection]
robh71 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
chouhoulis has quit [Ping timeout: 260 seconds]
djbkd has quit [Ping timeout: 260 seconds]
s00pcan_ has joined #ruby
atomica__ has joined #ruby
karapetyan has joined #ruby
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
atomical_ has quit [Ping timeout: 240 seconds]
snath has joined #ruby
sdothum has joined #ruby
rideh has quit [Ping timeout: 255 seconds]
atomical has quit [Ping timeout: 264 seconds]
<VeryBewitching> shevy: No snow at all, it's 7 degrees C atm
devoldmx has joined #ruby
<VeryBewitching> Normally this time of year we have a few feet and it's 10 below.
shanemcd has joined #ruby
<shevy> hah
atomica__ has quit [Quit: Textual IRC Client: www.textualapp.com]
<shevy> it's bikini time in otterwa!
<VeryBewitching> The side-effect is that it doesn't feel like the holiday season without snow in Canada.
rideh has joined #ruby
<shevy> 2015 was awful... it was so hot here for about 4 weeks that I could barely sleep... when it is too hot, I can not easily sleep
valetudo has quit [Remote host closed the connection]
<VeryBewitching> shevy: Whereabouts do you live?
<shevy> central europe
solocshaw has quit [Remote host closed the connection]
devoldmx has quit [Ping timeout: 240 seconds]
solocshaw has joined #ruby
<VeryBewitching> The summer here is usually between 35 - 45 C with the humidity factored in.
shanemcd has quit [Ping timeout: 276 seconds]
<shevy> ewww that's too hot
<VeryBewitching> And between -25 and -40 C in the winter
bithon has joined #ruby
<shevy> that's much better!
<VeryBewitching> That's subjective. ;)
<VeryBewitching> I like the range -10 to 15
adgtl has joined #ruby
Nahra``` has quit [Changing host]
Nahra``` has joined #ruby
diegoviola has quit [Quit: WeeChat 1.3]
cmrussell has joined #ruby
cmrussell has quit [Client Quit]
snath has left #ruby ["Leaving"]
adgtl has quit [Ping timeout: 260 seconds]
<VeryBewitching> OK, time to deal with the turkey.
<VeryBewitching> I'll bbl.
<VeryBewitching> Happy Holidays again folks.
baweaver has joined #ruby
<shevy> hehe
<shevy> all you people are just fattening up during xmas
ibouvousaime has quit [Read error: Connection reset by peer]
B1n4r10 has joined #ruby
dlitvak has quit [Ping timeout: 260 seconds]
baweaver has quit [Ping timeout: 240 seconds]
dionysus69 has joined #ruby
robh71 has joined #ruby
bkxd has quit [Ping timeout: 272 seconds]
<Ox0dea> shevy: Are you slimming down?
ElFerna has joined #ruby
bkxd has joined #ruby
<shevy> Ox0dea I am also fattening up
symm- has quit [Quit: Leaving...]
vasilakisfil has joined #ruby
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
last_staff has quit [Quit: last_staff]
devoldmx has joined #ruby
solars has joined #ruby
cmrussell has joined #ruby
<cmrussell> sup all
<shevy> hey cmrussell
robh71 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<cmrussell> shevy, do you live here XD
B1n4r10 has quit [Ping timeout: 276 seconds]
<shevy> in a virtual world yeah!
<chridal> Say I would like to do something at most 4 times. what should I use in Ruby?
B1n4r10 has joined #ruby
<chridal> but I want to do it as many as some_array.length
<chridal> but never more than 4 times
<shevy> 0.upto(4)
<zenspider> havenwood: have you used the graphics gem??
<Ox0dea> chridal: [4, foo.size].max.times { ... }
<zenspider> I prefer 4.times
<zenspider> but it sounds like you want [some_array.length, 4].min.times
<shevy> ah deduct one from there
<shevy> yeah
<Ox0dea> Derp. #min, not #max.
<zenspider> :P
nicoulaj has quit [Quit: Quitte]
<chridal> Cheers!
devbug has quit [Ping timeout: 246 seconds]
<chridal> Also, what's the name of that function that keeps track of the current sum. I want to do something like points = [some_array.length, 4].min.that_function { |a,b| a += 25 } and for it to return something between 0 and 200.
rgtk has joined #ruby
Trynemjoel has quit [Ping timeout: 264 seconds]
<Ox0dea> chridal: You're thinking of #reduce/#inject, but I'm not sure you know quite how it does its thing.
<chridal> That syntax didn't make a lot of sense, but hopefully someone understood
<Ox0dea> chridal: I got you. :)
<chridal> Oh, right. That operates on an array.
<Ox0dea> chridal: Maybe say what problem you're actually trying to solve?
dionysus69 has quit [Ping timeout: 260 seconds]
<Ox0dea> I won't drop ?xy on you, since it's worded rather unkindly.
<chridal> I'm just trying to build a sum between 0 and 100 based on the length of some_array.length up to a maximum of 4 times (4x25=100)
<Ox0dea> But why?
Trynemjoel has joined #ruby
<zenspider> chridal: you're suffering from being too abstract in your problem description. we want to help, but we're not psychic or dentists.
<chridal> Ox0dea: Oh. Because I'm building a point system where you are awarded points for pictures but only for the first 4. After 4 you get 0 points. You get 25 for each photo.
chouhoulis has joined #ruby
<zenspider> is this for some game or something?
themsay has quit [Read error: Connection reset by peer]
themsay has joined #ruby
<chridal> zenspider: No, I'm writing an algorithm to compute points for ranking user profiles
<zenspider> one of those "N% complete" things?
<cmrussell> say i want to convert binary to hex. i wrote a script that will convert any four digit binary number to hex. but what if its over 4 digits? how would i make it repeat itself?
pawnbox has quit [Remote host closed the connection]
platzhirsch has joined #ruby
<Ox0dea> >> '101010'.to_i(2).to_s(16) # cmrussell
<ruboto> Ox0dea # => "2a" (https://eval.in/493229)
<chridal> zenspider: Actually it is for ranking profiles based on popularity. This is just a small part of a way to calculate what profiles are the most popular. This is actually mostly to motivate the user to put the content in there in the first place.
bkxd has quit [Ping timeout: 255 seconds]
<zenspider> I wish you wouldn't just hand them solutions and instead teach them where to find things on their own
<Ox0dea> chridal: I'm pretty sure zenspider knows exactly what you're up to. :P
<chridal> Am I up to something? :-)
<Ox0dea> zenspider: It's not really a "solution", since cmrussell is likely to be doing this conversion as a learning experience. I was going to elaborate.
<zenspider> Ox0dea: I think you give me too much credit. I'm on too many drugs right now to be reading between the lines
<Ox0dea> zenspider: Aye, I reckon there were no lines to be read between.
<zenspider> haha
s00pcan_ has quit [Ping timeout: 240 seconds]
stannard has joined #ruby
<Ox0dea> "motivate the user to put the content in there" = one of those "N% complete" things
<zenspider> ugh. can I just pay a bounty to get someone else to rewrite the string handling in ruby_parser???
<Ox0dea> Eeps.
lidza has joined #ruby
<chridal> Ox0dea: It's not really accurate for the usecase (it's a bit broader than what I am explaining atm), but sure :-)
<zenspider> comment out all of the string handling code:
<zenspider> 3646 runs, 16015 assertions, 79 failures, 308 errors, 16 skips
chouhoulis has quit [Ping timeout: 246 seconds]
<Ox0dea> chridal: In any case, I don't see why `[4, foo.size].min * 25` shouldn't suffice.
platzhirsch1 has quit [Ping timeout: 276 seconds]
<zenspider> at least it is: Finished in 1.783155s, 2044.6905 runs/s, 8981.2720 assertions/s.
DavidDudson has joined #ruby
robh71 has joined #ruby
dionysus69 has joined #ruby
dionysus69 has quit [Client Quit]
dionysus69 has joined #ruby
s00pcan_ has joined #ruby
<chridal> Thanks.
<chridal> I really should be nowhere near algorithms.
<chridal> Working with any sort of number is the bane of my existence.
ElFerna has quit [Ping timeout: 260 seconds]
<zenspider> maths I can handle... algs is not my forte
<Ox0dea> chridal: But, but, the universe might be quantized...
<chridal> To be honest, I am not comfortable with quantizing the world. It's a lot more beautiful just thinking about the concepts :-)
pawnbox has joined #ruby
RegulationD has joined #ruby
<chridal> I mean, coming up with a way to do integration for instance is quite simple. To come up with all the math handling the numbers? Not so much.
postmodern has joined #ruby
dionysus69 has quit [Quit: dionysus69]
zenlot has joined #ruby
duckpuppy has joined #ruby
solars has quit [Ping timeout: 276 seconds]
RegulationD has quit [Ping timeout: 255 seconds]
pawnbox has quit [Ping timeout: 246 seconds]
zenlot4 has quit [Ping timeout: 255 seconds]
ElFerna has joined #ruby
Xzanron has quit [Quit: Leaving]
dlitvak has joined #ruby
lacuna has quit [Remote host closed the connection]
duckpuppy has quit [Ping timeout: 265 seconds]
Trynemjoel has quit [Ping timeout: 250 seconds]
PaulNz has joined #ruby
PaulNz has left #ruby [#ruby]
CloCkWeRX has joined #ruby
PaulNz has joined #ruby
<PaulNz> hello?
lacuna has joined #ruby
lacuna has quit [Changing host]
lacuna has joined #ruby
roshanavand has quit [Remote host closed the connection]
ss_much has joined #ruby
stannard has quit [Remote host closed the connection]
<Ox0dea> Hi.
jottr has joined #ruby
Trynemjoel has joined #ruby
DavidDudson has quit [Read error: Connection reset by peer]
lacuna has quit [Remote host closed the connection]
PaulNz has left #ruby [#ruby]
dlitvak has quit [Ping timeout: 256 seconds]
ohaibbq has joined #ruby
platzhirsch has left #ruby [#ruby]
katxic has joined #ruby
last_staff has joined #ruby
<katxic> hi, i'm trying to learn ruby, what was your favourite learning method online?
mdw has joined #ruby
colegatron has quit [Ping timeout: 260 seconds]
<Ox0dea> It's offline, but that's okay.
mdw has quit [Client Quit]
s00pcan_ has quit [Ping timeout: 260 seconds]
<bithon> oh i love that Ox0dea
lacuna has joined #ruby
blandflakes has joined #ruby
samgerber has joined #ruby
lacuna has quit [Remote host closed the connection]
<Ox0dea> bithon: Which Ox0dea?
<bithon> you the Ox0dea
<Ox0dea> Oh, that Ox0dea.
blandflakes has quit [Client Quit]
<bithon> yep that Ox0dea, Ox0dea
<Ox0dea> There it is! <3
yqt has joined #ruby
<Ox0dea> Now let's eat Susan!
last_staff has quit [Quit: last_staff]
<bithon> what the hell :@
<bithon> That's racist
jnj has joined #ruby
<bithon> I have chinese friends and I feel offended by that
pawnbox has joined #ruby
<Ox0dea> They're missing the hyphen in "Ivy League-caliber".
<Ox0dea> Fucking plebs.
samgerber has quit [Ping timeout: 276 seconds]
katxic has quit [Quit: Lost terminal]
<bithon> Lol
<bithon> "Art"
dfinninger has joined #ruby
<Ox0dea> Hm?
<Ox0dea> Good writing *is* an artform.
<jnj> I'm trying to create a basic queue by implementing a singly linked list that I've made. Right now I'm currently creating the queue by using require 'singlylinkedlist' and then in initialize I'm creating an instance of the singly linked list. How would I go about accessing the head of the singly linked list in order to implement dequeue? Also, should I just change what I'm doing and instead use inheritance?
<bithon> Engineering is the only worthwhile career
Musashi007 has joined #ruby
Jackneill_ has quit [Ping timeout: 240 seconds]
<Ox0dea> Weird.
<bithon> Really?
<Ox0dea> A little, yeah.
<bithon> Okay
yfeldblum has joined #ruby
<bithon> How so, Ox0dea ?
<Ox0dea> I do appreciate that technology is eating the world, but we're supposed to capitalize on that by *building* better robots, not becoming them.
<Ox0dea> I suppose I should've let you clarify your assertion first.
<ElFerna> :quit
colegatron has joined #ruby
ElFerna has quit [Quit: WeeChat 1.3]
<Ox0dea> jnj: Nothing of much consequence can be said without seeing your implementation.
pawnbox has quit [Ping timeout: 245 seconds]
<jnj> Ox0dea: Ok, I'll post a gist
B1n4r10 has quit [Ping timeout: 250 seconds]
<bithon> Ox0dea: My assertion is that the only career one should pursue is engineering (of any kind really)
<Ox0dea> bithon: And now defend.
jottr has quit [Ping timeout: 272 seconds]
s00pcan_ has joined #ruby
<bithon> Well for one we owe our thanks to engineers for the Internet, computers and all sorts of cool stuff
<bithon> so yeah
<bithon> argument = won ?
jottr has joined #ruby
<bithon> (btw I really think we should move this to #ruby-offtopic)
shanemcd has joined #ruby
karapetyan has quit [Remote host closed the connection]
<Ox0dea> jnj: You're cheating.
<Ox0dea> Never mind.
s00pcan_ has quit [Read error: Connection reset by peer]
shanemcd has quit [Ping timeout: 246 seconds]
<jnj> Ox0dea: Is it because I don't have attr_accessor for head?
senayar has joined #ruby
senayar has joined #ruby
dlitvak has joined #ruby
Dimik has joined #ruby
<Ox0dea> jnj: That's certainly the cause of the NoMethodError, but I thought you were asking after a better approach.
mezcan has joined #ruby
roshanavand has joined #ruby
<jnj> Ox0dea: Thought I was asking after a better approach? What would be a better approach?
jgt has quit [Ping timeout: 240 seconds]
<Ox0dea> jnj: Well, you're invoking traversal to remove the head, which should be unnecessary.
ohaibbq has quit [Quit: Leaving...]
dlitvak has quit [Ping timeout: 250 seconds]
seitensei has joined #ruby
dlitvak has joined #ruby
<jnj> Ox0dea: Ok, would using remove from Enumerable work, instead of traversing through the nodes and adjusting the pointers?
roshanavand has quit [Ping timeout: 246 seconds]
<Ox0dea> jnj: No, that'd be the cheating of which I initially (incorrectly) accused you.
hectortrope has quit [Remote host closed the connection]
<Ox0dea> jnj: You're maintaining access to the head, so there's no need to chase pointers.
chouhoulis has joined #ruby
ElFerna has joined #ruby
<jnj> Ox0dea: Are you referring to the queue or the singlylinkedlist? I'm not trying to chase pointers for the queue as it's just removing the head. For the ll, I wanted to be able to remove an element from any point in the ll, so chasing pointers to find the elt
<jnj> Ox0dea: I'm just trying to figure out how to access the head from the ll
djbkd has joined #ruby
spider-mario has quit [Remote host closed the connection]
ElFerna has quit [Client Quit]
<Ox0dea> jnj: With @head, no?
dlitvak has quit [Remote host closed the connection]
seitensei has quit [Ping timeout: 265 seconds]
lacuna has joined #ruby
dlitvak has joined #ruby
<jnj> Ox0dea: That's what I think, I'm pretty sure I just gotta put attr_accessor or attr_reader in my ll for head, as its only in the node class but not in the ll
<mozzarella> guys, how do I print a nokogiri node as text?
<ruurd> node.inspect
<ruurd> ?
skcin7 has quit [Max SendQ exceeded]
chouhoulis has quit [Ping timeout: 276 seconds]
<Ox0dea> jnj: Hm? Your Node class doesn't have a `head` attribute (and nor should it).
<mozzarella> as html, not object dump
s00pcan_ has joined #ruby
robh71 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
skcin7 has joined #ruby
<ruurd> OK please google 'Separation of Concern' to know why a node does not know how to print itself as HTML
djbkd has quit [Ping timeout: 264 seconds]
<ruurd> h(node.inspect)
icbm has joined #ruby
doug_ has joined #ruby
dlitvak has quit [Remote host closed the connection]
gbmislata has quit [Ping timeout: 260 seconds]
doug_ has quit [Client Quit]
<jnj> Ox0dea: Whoops, yeah I didn't mean that. I'll just make head accessible in my ll
gbmislata has joined #ruby
dlitvak has joined #ruby
Musashi007 has quit [Quit: Musashi007]
icbm has quit [Quit: Leaving]
ElFerna has joined #ruby
<Ox0dea> jnj: Alternatively, define SLL#sleepy_hollowify. ^_^
<mozzarella> ruurd: uh, it does
<Ox0dea> Never mind that Ichabod Crane didn't actually remove his own head.
<jnj> Ox0dea: What is #sleepy_hollowify?
<Ox0dea> jnj: But your SLL class certainly could!
kobain has quit [Read error: Connection reset by peer]
dlitvak has quit [Remote host closed the connection]
<Ox0dea> You could define a method to adjust `@head` directly without having to expose it.
duckpuppy has joined #ruby
DavidDudson has joined #ruby
mark06 has joined #ruby
adgtl has joined #ruby
firstdayonthejob has quit [Quit: WeeChat 1.4-dev]
<jnj> Ox0dea: So would doing attr_reader: head, expose head? I'm not trying to adjust or change the head at all, I just want to know what the head is, and then remove the head
duckpuppy has quit [Ping timeout: 245 seconds]
<Ox0dea> jnj: Yes, `attr_accessor` "exposes" the attribute(s), making them malleable by outside forces.
firstdayonthejob has joined #ruby
<ruurd> mozzarella inner_html
<jnj> Ox0dea: would you suggest then just defining a function that returns head? Also, I thought attr_reader: wouldn't expose head, just tell you what is the head
poguez_ has joined #ruby
mdw has joined #ruby
weemsledeux has joined #ruby
blandflakes has joined #ruby
<Ox0dea> jnj: That is what #attr_reader will do, but you won't be able to "remove" (read: change) it without having write access.
azgil has quit [Quit: Leaving]
ledestin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<jnj> Ox0dea: I know, the idea is that I'm calling the remove method from the ll on the head of the ll
weemsledeux has quit [Client Quit]
adgtl has quit [Ping timeout: 250 seconds]
Bloomer has joined #ruby
dfinninger has quit [Remote host closed the connection]
gbmislata has left #ruby [#ruby]
scripore has quit [Quit: This computer has gone to sleep]
mark06 has left #ruby ["http://pidgin.renatosilva.me - Pidgin++"]
firstdayonthejob has quit [Ping timeout: 264 seconds]
zast has joined #ruby
jgt has joined #ruby