baweaver changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.5.1, 2.4.4, 2.3.7, 2.6.0-preview2: https://www.ruby-lang.org | Paste 4+ lines of text to https://gist.github.com | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
redlegion has quit [Ping timeout: 250 seconds]
AJA4351 has joined #ruby
redlegion has joined #ruby
AJA4350 has quit [Ping timeout: 260 seconds]
AJA4351 is now known as AJA4350
siaw23 has left #ruby [#ruby]
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4350 has joined #ruby
AJA4351 has quit [Ping timeout: 260 seconds]
cadillac_ has quit [Ping timeout: 240 seconds]
cadillac_ has joined #ruby
cagomez has quit [Remote host closed the connection]
cagomez has joined #ruby
AJA4351 has joined #ruby
cagomez has quit [Ping timeout: 240 seconds]
AJA4350 has quit [Ping timeout: 248 seconds]
AJA4351 is now known as AJA4350
DTZUZO has quit [Ping timeout: 244 seconds]
<chris349> Can I just tell the gem command to ignore SSL certifcate errors? Dumb idea, I know. But I place all the possible certifcates in the rubygems/ssl_certs but I still keep getting validation errors
<havenwood> chris349: I'd rather walk you through installing the certs than show you how to avoid them. :-P
<havenwood> chris349: Then again, Ruby - you'll shoot your eye out!
<havenwood> chris349: --source http://rubygems.org
jcarpenter2 has joined #ruby
<jcarpenter2> if i've got an error like this https://pastebin.com/raw/XNTnUZNY how do i tell what package depends on the missing package?
<havenwood> chris349: You can persist the option (really, it's a bad idea and I highly recommend NOT doing this): echo ":ssl_verify_mode: 0" >> ~/.gemrc
<chris349> havenwood, The certs are installed, but I still get errors
<havenwood> chris349: What are the errors?
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 260 seconds]
AJA4351 is now known as AJA4350
Sembei has joined #ruby
Pisuke has quit [Ping timeout: 240 seconds]
<chris349> Heres the latest one: ERROR: Could not find a valid gem ´bundler` (>=0), here is why: Unable to download data from https://rubygems.org SSL_connect returned=1 errno=0 state-SSLv2/v3 read server hello: A tlsv1 alert protocol version
nicesignal has joined #ruby
AJA4351 has joined #ruby
<havenwood> jcarpenter2: gem dependency --reverse-dependencies chain-bitcoin-ruby
<jcarpenter2> No gems found matching chain-bitcoin-ruby (>= 0)
<havenwood> jcarpenter2: gem dependency | ruby -e 'p ARGF.read.split("\n\n").map { |s| s.split "\n" }.map { |gem, *deps| [gem.delete_prefix("Gem "), deps.map(&:strip)] }.to_h["chain-bitcoin-ruby-0.0.1"]'
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
<jcarpenter2> nil
<havenwood> jcarpenter2: hrm, seems it's not a dep of an installed gem
<havenwood> jcarpenter2: oh, you're running bundler
<jcarpenter2> yeah
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
<havenwood> jcarpenter2: try: bundle --verbose
AJA4350 has quit [Ping timeout: 240 seconds]
<havenwood> jcarpenter2: can you see which gem it is then? or share your Gemfile?
<jcarpenter2> i can't see what gem it is, it's definitely not "bundler"
<jcarpenter2> i might know what's causing the problem, i changed ruby from 2.1.4 to 2.5.1 (latest stable) for reasons but i'm trying now with ruby 2.1.4 installed...
<jcarpenter2> rvm install 2.1.4 will take a bit
<havenwood> jcarpenter2: money-tree seems borked
<havenwood> jcarpenter2: oops, I mean chain-ruby
<havenwood> jcarpenter2: what is this?
<havenwood> jcarpenter2: thee chain-* gems aren't on RubyGems
<jcarpenter2> this is a blockchain-based dice game that i was asked to try and use
<havenwood> jcarpenter2: link to the repo, or closed source?
<havenwood> jcarpenter2: maybe it has an unreleased gem dep?
<jcarpenter2> idk how you would tell... it's supposed to be deployed to heroku so my guess is any non-standard gems would be hosted
<havenwood> jcarpenter2: Here's the chain-ruby gem: https://github.com/charleyhine/chain-ruby
<jcarpenter2> yeah, but the missing one is called chain-bitcoin-ruby
<jcarpenter2> and i don't know where that's getting required from
<jcarpenter2> i might just tell my guy "this project is too old and the code has rotted"
<havenwood> jcarpenter2: The gems just aren't there. I don't know if they were yanked? Maybe, since they see like forks. I dunno!
<havenwood> jcarpenter2: I think bitrot is true.
<jcarpenter2> i'd still like to know how you would identify the reverse dependency of "chain-bitcoin-ruby"
<havenwood> jcarpenter2: You'd have to have the thing that depends on it installed locally.
<havenwood> jcarpenter2: There's not such a gem on RubyGems.
<jcarpenter2> right... but something is referring to it by name
<havenwood> jcarpenter2: It's the onchain gem.
<havenwood> jcarpenter2: Or at least, if I remove it, the offending dep doesn't get triggerd.
<jcarpenter2> very interesting
<havenwood> jcarpenter2: This combo of old projects depends on non-existing other old projects.
<jcarpenter2> lol
<jcarpenter2> wow, i think i'm getting sick from smelling some expired tomato paste in the refrigerator
<jcarpenter2> that mold lies in wait for god knows how long
<havenwood> jcarpenter2: time to: GC.start
redlegion has quit [Remote host closed the connection]
<jcarpenter2> quite right ;)
redlegion has joined #ruby
vikaton has quit [Quit: Connection closed for inactivity]
apparition has joined #ruby
jcalla has quit [Quit: Leaving]
white_lilies has joined #ruby
ciro has quit [Quit: WeeChat 2.2]
tdy has quit [Read error: Connection reset by peer]
tdy has joined #ruby
elphe has joined #ruby
vikaton has joined #ruby
dviola has joined #ruby
apeiros has quit [Read error: Connection reset by peer]
cadillac_ has quit [Quit: I quit]
sylario has quit [Quit: Connection closed for inactivity]
braincrash has quit [Quit: bye bye]
zacts has joined #ruby
white_lilies has quit [Ping timeout: 240 seconds]
zacts has quit [Quit: Konversation terminated!]
braincrash has joined #ruby
akaiiro has quit [Ping timeout: 244 seconds]
akaiiro has joined #ruby
ArahaelPi has quit [Read error: No route to host]
shortdudey123 has quit [Ping timeout: 255 seconds]
gix has quit [Disconnected by services]
shortdudey123 has joined #ruby
tdy has quit [Ping timeout: 244 seconds]
shortdudey123 has quit [Excess Flood]
shortdudey123 has joined #ruby
houhoulis has joined #ruby
georgie has quit [Remote host closed the connection]
ArahaelPi has joined #ruby
georgie has joined #ruby
georgie has quit [Ping timeout: 260 seconds]
cschneid_ has joined #ruby
ArahaelPi has quit [Read error: No route to host]
cschneid_ has quit [Ping timeout: 244 seconds]
tdy has joined #ruby
maryo has joined #ruby
asphyxia has joined #ruby
arahael1 has joined #ruby
arahael1 is now known as ArahaelPi
mr_rich101 has quit [Quit: ZNC - http://znc.in]
mr_rich101 has joined #ruby
mrush has joined #ruby
maryo has quit [Ping timeout: 240 seconds]
akaiiro has quit [Ping timeout: 248 seconds]
georgie has joined #ruby
tdy1 has joined #ruby
georgie has quit [Ping timeout: 248 seconds]
tdy has quit [Ping timeout: 264 seconds]
maryo has joined #ruby
akaiiro has joined #ruby
Tempesta has joined #ruby
reber has joined #ruby
apparition has quit [Quit: Bye]
maryo has quit [Quit: Leaving]
georgie has joined #ruby
houhoulis has quit [Remote host closed the connection]
georgie has quit [Ping timeout: 240 seconds]
snickers has joined #ruby
akaiiro has quit [Ping timeout: 268 seconds]
llua has quit [Quit: <Rudolph> shell code is what greycat reads to kids when he tucks them in]
llua has joined #ruby
konsolebox has joined #ruby
akaiiro has joined #ruby
alfiemax has quit [Ping timeout: 260 seconds]
alfiemax has joined #ruby
elphe has quit [Ping timeout: 244 seconds]
venmx has joined #ruby
elphe has joined #ruby
chris349 has quit [Ping timeout: 260 seconds]
Tempesta has quit [Quit: See ya!]
venmx has quit [Ping timeout: 244 seconds]
apeiros has joined #ruby
akaiiro has quit [Ping timeout: 240 seconds]
apeiros has quit [Read error: Connection reset by peer]
apeiros has joined #ruby
qolq has joined #ruby
venmx has joined #ruby
apeiros has quit [Ping timeout: 244 seconds]
alfiemax has quit [Ping timeout: 240 seconds]
apeiros has joined #ruby
tristanp has joined #ruby
tristanp has quit [Ping timeout: 244 seconds]
dviola has quit [Quit: WeeChat 2.2]
akaiiro has joined #ruby
biberu has joined #ruby
chussenot has joined #ruby
apeiros has quit [Read error: Connection reset by peer]
kapil___ has joined #ruby
_Caerus has joined #ruby
Caerus has quit [Ping timeout: 264 seconds]
asphyxia has quit [Quit: Lost terminal]
konsolebox has quit [Ping timeout: 264 seconds]
drale2k_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
akaiiro has quit [Remote host closed the connection]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
\void has quit [Quit: So long, and thanks for all the fish.]
DTZUZO has joined #ruby
Dbugger has joined #ruby
_Caerus_ has joined #ruby
chussenot has quit [Quit: chussenot]
_Caerus has quit [Ping timeout: 248 seconds]
dionysus69 has joined #ruby
snickers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xall has joined #ruby
weaksauce has quit [Ping timeout: 244 seconds]
dionysus69 has quit [Quit: dionysus69]
apparition has joined #ruby
elphe has quit [Ping timeout: 264 seconds]
_Caerus_ has quit [Ping timeout: 260 seconds]
DTZUZO has quit [Ping timeout: 244 seconds]
Alina-malina has quit [Max SendQ exceeded]
za1b1tsu has joined #ruby
clemens3_ has joined #ruby
nowhere_man has quit [Read error: Connection reset by peer]
tristanp has joined #ruby
darkhanb has joined #ruby
nowhere_man has joined #ruby
alfiemax has joined #ruby
Alina-malina has joined #ruby
dhollin3 has joined #ruby
DTZUZO has joined #ruby
tristanp has quit [Ping timeout: 248 seconds]
dhollinger has quit [Ping timeout: 240 seconds]
jcarpenter2 has quit [Read error: Connection reset by peer]
snickers has joined #ruby
DTZUZO has quit [Ping timeout: 240 seconds]
ellcs has joined #ruby
wildermind has joined #ruby
ellcs has quit [Ping timeout: 265 seconds]
Dbugger has quit [Remote host closed the connection]
conta has joined #ruby
za1b1tsu has quit [Read error: Connection reset by peer]
drale2k_ has joined #ruby
Inline has quit [Quit: Leaving]
elphe has joined #ruby
Inline has joined #ruby
zapata has joined #ruby
tty has joined #ruby
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xall has quit [Ping timeout: 264 seconds]
ferhaty has joined #ruby
TJ- has joined #ruby
darkhanb has joined #ruby
vikaton has quit [Quit: Connection closed for inactivity]
Caerus has joined #ruby
parduse has joined #ruby
venmx has quit [Ping timeout: 268 seconds]
parduse has quit [Ping timeout: 260 seconds]
alfiemax has quit [Remote host closed the connection]
alfiemax_ has joined #ruby
User458764 has joined #ruby
apparition has quit [Quit: Bye]
AJA4350 has joined #ruby
tristanp has joined #ruby
ferhaty has quit [Quit: ferhaty]
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tristanp has quit [Ping timeout: 240 seconds]
User458764 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
venmx has joined #ruby
jnix has quit [Quit: Connection closed for inactivity]
za1b1tsu has joined #ruby
parduse has joined #ruby
venmx has quit [Ping timeout: 240 seconds]
ciro has joined #ruby
varesa| is now known as varesa-
varesa- is now known as varesa|
Blaguvest has joined #ruby
drale2k_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drale2k_ has joined #ruby
xall has joined #ruby
drale2k_ has quit [Ping timeout: 248 seconds]
alfiemax_ has quit [Remote host closed the connection]
za1b1tsu has quit [Quit: WeeChat 2.1]
parduse has quit [Ping timeout: 244 seconds]
conta has quit [Quit: conta]
Inline has quit [Quit: Leaving]
mikecmpbll has joined #ruby
elphe has quit [Ping timeout: 244 seconds]
elphe has joined #ruby
Inline has joined #ruby
root_____ has joined #ruby
c0ncealed2 has quit [Remote host closed the connection]
sameerynho has quit [Ping timeout: 268 seconds]
c0ncealed2 has joined #ruby
darkhanb has joined #ruby
DTZUZO has joined #ruby
minimal_life has joined #ruby
minimal_life has quit [Client Quit]
Zaab1t has joined #ruby
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xall has quit [Ping timeout: 240 seconds]
saksida has quit [Quit: ZNC 1.6.5 - http://znc.in]
apparition has joined #ruby
<kapil___> how to set nested elment in array?
<kapil___> >> a = [[1, [2, 3]]]
<kapil___> >.> a = [[1, [2, 3]]]; a.dig(0, 1, 1)
<kapil___> >>> a = [[1, [2, 3]]]; a.dig(0, 1, 1)
fmcgeough has joined #ruby
drale2k_ has joined #ruby
Dbugger has joined #ruby
apparition has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
beefjoe has joined #ruby
xall has joined #ruby
G has quit [Quit: leaving]
Blaguvest has quit [Remote host closed the connection]
GodFather has joined #ruby
apparition has joined #ruby
root_____ has quit [Quit: Lost terminal]
postmodern has quit [Quit: Leaving]
memo1 has joined #ruby
georgie has joined #ruby
fmcgeough has quit [Quit: fmcgeough]
akaiiro has joined #ruby
ciro has quit [Ping timeout: 268 seconds]
AJA4350 has quit [Ping timeout: 240 seconds]
jp| has joined #ruby
jp has quit [Ping timeout: 268 seconds]
jp| is now known as jp
Mike11 has joined #ruby
bmurt has joined #ruby
akaiiro has quit [Ping timeout: 244 seconds]
Mike11 has quit [Ping timeout: 256 seconds]
<baweaver> kapil___: you know you need to provide some context as well
<baweaver> what problem are you trying to solve that you need to do this?
<baweaver> because the simple answers may be wrong depending on what it is you're doing
Mike11 has joined #ruby
<baweaver> Wrote an article about creating an illustrated talk: https://medium.com/@baweaver/creating-reducing-enumerable-an-illustrated-adventure-c6adfcc30d5b
MyMind has joined #ruby
Sembei has quit [Ping timeout: 268 seconds]
white_lilies has joined #ruby
<kapil___> baweaver: great articl
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tristanp has joined #ruby
<kapil___> hello i am making project website for jewelry manufacturing. can someone review it?
<baweaver> that's a bit of a big ask
<baweaver> Is there something specific you want people to look at?
tristanp has quit [Ping timeout: 265 seconds]
<kapil___> just i need suggestions, i making project for long time. and this is my first project
<baweaver> If I recall, this was the site that you'd mixed a lot of React and other technology in with Rails
white_lilies has quit [Ping timeout: 248 seconds]
<baweaver> If this is your first project, my advice would be to stay as simple as possible.
<kapil___> yes, thanks
<baweaver> As you add projects to your belt, try something new, but when starting? It'd be too overwhelming.
<baweaver> you'll spend far more time trying to get them all to work together than getting much done
<kapil___> thanks
xall has quit [Ping timeout: 268 seconds]
elphe has quit [Ping timeout: 240 seconds]
Mike11 has quit [Ping timeout: 240 seconds]
xall has joined #ruby
beefjoe has quit [Remote host closed the connection]
xall has quit [Client Quit]
fluxAeon has joined #ruby
drale2k_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dhollin3 is now known as dhollinger
<JJonah> I can't find anything in ruby style guide about line breaking conventions. eg: https://eval.in/1044640. Do any standards exist around this?
AJA4350 has joined #ruby
drale2k_ has joined #ruby
drale2k_ has quit [Client Quit]
AJA4351 has joined #ruby
<havenwood> Between those I'd prefer the former. Default RuboCop banks on the latter as well.
<Zarthus> i'm just getting 500 on evalin
<havenwood> JJonah: "Closing method call brace must be on the line after the last argument when opening brace is on a separate line from the first argument."
AJA4350 has quit [Ping timeout: 240 seconds]
<JJonah> havenwood: ty! i knew it was in there somewhere...
<havenwood> Zarthus: Gisted JJonah's eval.in content: https://gist.github.com/havenwood/8e362d17e937e2d552622ef958c54feb
<Zarthus> cool, thanks :)
edwardly has quit [Ping timeout: 240 seconds]
AJA4351 has quit [Ping timeout: 240 seconds]
<Zarthus> i'd argue for a line length > 80 characters, beyond that I've always seen the former written.
<Zarthus> I think the latter is less readable
<Zarthus> but you don't want thoughts; you want convention :P
<al2o3-cr> i too agree to the former.
AJA4350 has joined #ruby
<JJonah> Zarthus: Agreed, but I like the 80 cutoff. I know the number evolved out of old terminal days, but at some point lines get too long, and it's _around_ there... maybe it's 90, 100... whatever. But I think there value to picking some number when you're on a team, and sticking to it.
<Zarthus> I like 120 as sane default. Some code can get really unreadable with the 80 cutoff
<Zarthus> especially if you name ytour classes ExtensionRequestAttributeValue
<JJonah> 120 feels too long to me, but eh, not a hill I want to die on.
<Zarthus> aye, it's moot to discuss.
<Zarthus> in fairness i use 4 spaces for indentation
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4350 has joined #ruby
ferhaty has joined #ruby
desperek has joined #ruby
<havenwood> Zarthus: Heresy!
<havenwood> Two-space, soft tabs are the *one thing* we can all agree on!!
<havenwood> :-P
<Zarthus> i would have argued for 8 space indentation if that was not (1) so much effort to type and (2) considered heresy by everyone and their mother on the world
ciro has joined #ruby
<Zarthus> so many code smells become obvious once you write with 8 space indentation
AJA4351 has joined #ruby
troys has joined #ruby
eckhardt has joined #ruby
AJA4350 has quit [Ping timeout: 265 seconds]
AJA4351 is now known as AJA4350
drale2k_ has joined #ruby
ferhaty has quit [Quit: ferhaty]
AJA4351 has joined #ruby
<baweaver> I've known three-spacers
<baweaver> the monsters
<ciro> I use tabs
<JJonah> Zarthus: I agree with your code smell point, but that's a bit like saying
AJA4350 has quit [Ping timeout: 248 seconds]
AJA4351 is now known as AJA4350
<Zarthus> you don't have to agree with me ;p
<Zarthus> code style is agreed upon within teams, and to some degree a community
<Zarthus> do whatever works best for your team
<JJonah> a bit like saying getting beat with a stick when your code smells makes it obvious :)
<Zarthus> JJonah: I recommend 8 spaces to new developers, whatever they prefer to more experienced ones
<JJonah> also, there is legitimate, non-smelly use of nested indentation: nested modules for namespacing. with 8 space tabs that will screw you.
<Zarthus> it stops them from getting into houdoken blocks of code
<Zarthus> but with that said, i've never tried/taught ruby so i'm not sure how well it works there
<Zarthus> tried it*
AJA4350 has quit [Ping timeout: 240 seconds]
<baweaver> There's not a single style rule existing in the world that will stop people from making bad code.
AJA4350 has joined #ruby
<Zarthus> unfortunately.
<baweaver> Fixating on style misses a myriad of other architectural and design issues
_Caerus has joined #ruby
<baweaver> and that leads to Juniors focusing exclusively on style nit-picking in their code reviews, which stunts their growth as engineers.
<baweaver> Automated style enforcement and fix-on-save is the gold standard. Set and forget.
<JJonah> baweaver: that's why style should be enforced at the tooling level. making human beings into parsers is just a waste...
<baweaver> ^ yep
<baweaver> Personally I take offense at doing something my computer could do for me
<Zarthus> out of curiousity: has anyone attended a college or university that taught tooling beyond an IDE?
<Zarthus> i'm talking CI / jenkins / style linters
<baweaver> My college taught RPG and COBOL
<baweaver> so don't listen to me on that one XD
<Zarthus> =P
<baweaver> They should though, at least to a basic extent. If nothing else, version control like git
<Zarthus> some things are only taught at internships and professional workfloors afaik
<Zarthus> git was not covered in the first two years of my college
<baweaver> If they can get some comfort with git, that's required for pretty much everything post-college
<baweaver> and probably a good idea for assignments and code submission in the first place.
<Zarthus> It was a right pain to see my project mates start developing with dropbox.
Caerus has quit [Ping timeout: 264 seconds]
AJA4351 has joined #ruby
troulouliou_div2 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
troulouliou_div2 has quit [Remote host closed the connection]
apeiros has joined #ruby
lomex has joined #ruby
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
alfiemax_ has joined #ruby
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 264 seconds]
AJA4351 is now known as AJA4350
troulouliou_div2 has joined #ruby
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
houhoulis has joined #ruby
troulouliou_div2 has quit [Remote host closed the connection]
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 244 seconds]
AJA4351 is now known as AJA4350
caw_________ has quit [Ping timeout: 240 seconds]
Auv has quit [Ping timeout: 240 seconds]
Auv has joined #ruby
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
alnewkirk has joined #ruby
vircung has quit [Ping timeout: 256 seconds]
sirecote has quit [Ping timeout: 256 seconds]
n13z has quit [Ping timeout: 256 seconds]
alnewkir1 has quit [Ping timeout: 256 seconds]
jokke1 has quit [Ping timeout: 256 seconds]
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
bak1an has joined #ruby
jready has joined #ruby
shortdudey123 has quit [Ping timeout: 269 seconds]
n13z has joined #ruby
AJA4350 has quit [Ping timeout: 264 seconds]
shortdudey123 has joined #ruby
meinside_ has joined #ruby
jidar_ has joined #ruby
alfiemax_ has quit [Read error: Connection reset by peer]
alex`` has joined #ruby
alfiemax has joined #ruby
alex`` has quit [Client Quit]
AJA4350 has joined #ruby
cyberRodent has quit [Ping timeout: 240 seconds]
cpallares has quit [Ping timeout: 240 seconds]
alex`` has joined #ruby
apparition has quit [Quit: Bye]
kapil___ has quit [Quit: Connection closed for inactivity]
meinside has quit [Ping timeout: 256 seconds]
jidar has quit [Ping timeout: 256 seconds]
eb0t has quit [Ping timeout: 256 seconds]
duracrisis has quit [Ping timeout: 256 seconds]
meinside_ is now known as meinside
jidar_ is now known as jidar
jokke__ has joined #ruby
valkyr2e has quit [Ping timeout: 240 seconds]
chamunks has joined #ruby
cyberRodent has joined #ruby
balr0g has quit [Ping timeout: 256 seconds]
iceskins[m] has quit [Ping timeout: 256 seconds]
iGNUjee[m] has quit [Ping timeout: 256 seconds]
cpallares has joined #ruby
wildermind has quit [Ping timeout: 256 seconds]
alfiemax_ has joined #ruby
valkyr2e has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
alfiemax has quit [Ping timeout: 248 seconds]
wildermind has joined #ruby
duracrisis has joined #ruby
AJA4350 has joined #ruby
nowhere_man has quit [Remote host closed the connection]
devyn has quit [Ping timeout: 256 seconds]
nowhere_man has joined #ruby
eb0t has joined #ruby
devyn has joined #ruby
hurricanehrndz has quit [Ping timeout: 260 seconds]
jready has quit [Remote host closed the connection]
AJA4350 has quit [Ping timeout: 240 seconds]
vikaton has joined #ruby
orbyt_ has joined #ruby
ricer2 has quit [Ping timeout: 240 seconds]
ricer2 has joined #ruby
Xiti has quit [Quit: Xiti]
lomex has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
klaas has quit [Quit: ZNC - http://znc.sourceforge.net]
orbyt_ has joined #ruby
sameerynho has joined #ruby
bak1an_ has joined #ruby
bak1an has quit [Ping timeout: 264 seconds]
Xiti has joined #ruby
apeiros has quit [Read error: Connection reset by peer]
apeiros has joined #ruby
AJA4350 has joined #ruby
AJA4350 has quit [Ping timeout: 260 seconds]
AJA4350 has joined #ruby
alfiemax_ has quit [Remote host closed the connection]
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 264 seconds]
AJA4351 is now known as AJA4350
AJA4351 has joined #ruby
lomex has joined #ruby
alfiemax has joined #ruby
konsolebox has joined #ruby
AJA4350 has quit [Ping timeout: 260 seconds]
jready has joined #ruby
AJA4351 has quit [Ping timeout: 240 seconds]
Fira has joined #ruby
balr0g has joined #ruby
ineb has quit [Quit: WeeChat 2.1]
AJA4350 has joined #ruby
<Fira> Hi. I've been desperately looking for a library in Ruby that allows for async console input/output, or something like C Forms library, in order to implement a small realtime chat app. But I really can't find anything of the sort. Got tips :( ?
maryo has joined #ruby
<Fira> I'm using EventMachine right now but just doing plain old input/output with it makes both chomp each other. Also tried a few console-oriented libs, but they usually focus on synchronous "question-answer" modes
nowhere_man has quit [Ping timeout: 256 seconds]
<Fira> I suppose I could just hack my own by reading unbuffered with a prompt and using terminal codes to handle repositioning cursor, but i really have no clue so I really was hoping someone would have done that somewhere
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
<apeiros> Fira: curses/ncurses. since those are annoying - iirc hoelzro also wrote something which could be used, but his github account has >200 repos, so couldn't find it at a glance
_Caerus has quit [Quit: thunderstorm]
<Fira> Ah thanks, i'll have a look. I actually thought about going with ncurses but i couldn't figure a proper way to do it simply with it, which is why i looked for an equivalent to forms also
<Fira> Guess i'll just roll with ncurses then or look hoelzro's way, thanks for the advice !
<apeiros> yw, do tell me please if you find something which suits you. I have tried a couple of times with curses but somehow never got it to work the way I thought it should :-/
vircung has joined #ruby
vircung is now known as _circung_
konsolebox has quit [Ping timeout: 264 seconds]
_circung_ is now known as _vircung_
_vircung_ is now known as _vircung
jready has quit []
dviola has joined #ruby
_vircung is now known as vircung
konsolebox_ has joined #ruby
elphe has joined #ruby
patr0clus has joined #ruby
elphe has quit [Ping timeout: 240 seconds]
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 260 seconds]
AJA4351 is now known as AJA4350
edwardly has joined #ruby
bak1an_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
james12343 has joined #ruby
<james12343> hii
james12343 has left #ruby [#ruby]
<apeiros> bye?
elphe has joined #ruby
alex`` has quit [Quit: WeeChat 2.2]
alex`` has joined #ruby
apeiros has quit [Read error: Connection reset by peer]
lomex has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
inukshuk has left #ruby [#ruby]
houhoulis has quit []
<maryo> Why do I have three gem path defined under my user profile? https://dpaste.de/fSrc
Zaab1t has quit [Quit: Zaab1t]
alfiemax has quit [Ping timeout: 244 seconds]
patr0clus has quit [Quit: WeeChat 2.1]
apeiros_ has joined #ruby
patr0clus has joined #ruby
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
eb0t has quit [Quit: WeeChat 2.0.1]
<apeiros_> !fixcon AJA4350
apeiros_ is now known as apeiros
oft_gegong has joined #ruby
<oft_gegong> hi everyone. I just got a ruby book and I'm really interested in object oriented programming
alfiemax has joined #ruby
kapil___ has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
Mike11 has joined #ruby
TJ- has quit [Quit: WeeChat 1.9.1]
konsolebox_ has quit [Ping timeout: 240 seconds]
<ciro> oft_gegong: congratulations
<jjman> oft_gegong: ruby is dead
snickers has quit [Quit: Textual IRC Client: www.textualapp.com]
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
<apeiros> jjman: not funny
vikaton has quit [Quit: Connection closed for inactivity]
alfiemax has quit [Ping timeout: 264 seconds]
<maryo> what does this command do "bundle check" ?
tdy1 has quit [Ping timeout: 260 seconds]
<apeiros> maryo: run `bundle help check`
drale2k_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<maryo> apeiros, thank you
<apeiros> you're welcome
d^sh has quit [Ping timeout: 264 seconds]
d^sh has joined #ruby
<oft_gegong> So what's wrong with this code?: https://gist.github.com/cdale0221/f58728d9bb5525b470c48d3940161150 I get the error: "hello.rb:3: class/module name must be CONSTANT"
SCHAPiE has quit [Ping timeout: 240 seconds]
<apeiros> oft_gegong: constants and local variables look almost the same. the deciding difference is that constants start with an uppercase letter A-Z
<apeiros> and in `class Foo`, the Foo part must be a constant.
<apeiros> myClass isn't, as it does not start with an uppercase letter.
<oft_gegong> ooh
SCHAPiE has joined #ruby
Mike11 has quit [Quit: Leaving.]
DTZUZO has quit [Ping timeout: 240 seconds]
Xiti has quit [Read error: Connection reset by peer]
Xiti has joined #ruby
oft_gegong has quit [Remote host closed the connection]
alfiemax has joined #ruby
alfiemax has quit [Ping timeout: 240 seconds]
AJA4350 has quit [Read error: Connection reset by peer]
AJA4350 has joined #ruby
matti__ has quit [Quit: Reconnecting]
gmcintire has quit []
Naeblis has left #ruby ["Textual IRC Client: www.textualapp.com"]
reber has quit [Read error: Connection reset by peer]
matti has joined #ruby
<maryo> I have installed the gem "dashing" but I am not sure where it has placed its binary (i.e under which path). Is there a way to figure it out?
bmurt has joined #ruby
AJA4351 has joined #ruby
bmurt has quit [Client Quit]
AJA4350 has quit [Ping timeout: 256 seconds]
AJA4351 is now known as AJA4350
patr0clus has quit [Quit: WeeChat 2.1]
AJA4350 has quit [Ping timeout: 240 seconds]
<maryo> I have executed bundle install inside my project. It has created a ruby directory inside my project and installed all the gems and bin inside it. But how can I tell bundle install to install all these things inside users home directory instead of project directory? i.e /home/maryo/.gem and /home/maryo/bin ?
AJA4350 has joined #ruby
AJA4350 has quit [Ping timeout: 268 seconds]
<apeiros> maryo: the `which` command is used to find the location of an executable
<apeiros> e.g. `which ruby`
AJA4350 has joined #ruby
alex`` has quit [Ping timeout: 260 seconds]
alfiemax has joined #ruby
alfiemax has quit [Ping timeout: 260 seconds]
biberu has quit []
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 260 seconds]
AJA4351 is now known as AJA4350
UserOO7 has joined #ruby
AJA4351 has joined #ruby
Nicmavr has quit [Read error: Connection reset by peer]
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
Nicmavr has joined #ruby
maryo has quit [Ping timeout: 240 seconds]
zapata has quit [Read error: Connection reset by peer]
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 has joined #ruby
zapata has joined #ruby
AJA4351 is now known as AJA4350
sameerynho has quit [Ping timeout: 260 seconds]
wildermind has quit [Quit: Connection closed for inactivity]
UserOO7 has quit [Remote host closed the connection]
UserOO7 has joined #ruby
zapata has quit [Read error: Connection reset by peer]
zapata has joined #ruby
alfiemax has joined #ruby
UserOO7 has quit [Client Quit]
alfiemax has quit [Ping timeout: 240 seconds]
parduse has joined #ruby
parduse has quit [Ping timeout: 240 seconds]
elphe has quit [Ping timeout: 240 seconds]
armyriad has joined #ruby
apeiros has quit [Ping timeout: 240 seconds]
scrptktty has joined #ruby
postmodern has joined #ruby
elphe has joined #ruby
desperek has quit [Quit: xoxo]
apeiros has joined #ruby
clemens3_ has quit [Ping timeout: 248 seconds]
apeiros has quit [Ping timeout: 268 seconds]
Fira has quit [Ping timeout: 256 seconds]
Freshnuts has joined #ruby
parduse has joined #ruby
banisterfiend has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dbugger has quit [Ping timeout: 265 seconds]
ellcs has joined #ruby
Freshnuts has quit [Quit: Leaving]
parduse has quit [Ping timeout: 256 seconds]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]