Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 08 2018 19:36

    brixen on master

    Recommend ruby-install over bui… Clarity around old ruby-depende… Merge pull request #3 from jack… (compare)

  • Apr 08 2018 19:36
    brixen closed #3
  • Apr 08 2018 19:36
    brixen commented #3
  • Apr 08 2018 19:26
    jackdesert synchronize #3
  • Apr 08 2018 19:17
    jackdesert opened #3
  • Feb 06 2018 13:14

    gitbook[bot] on master

    Updates manuscript/io.md Auto … (compare)

  • Feb 05 2018 19:08

    gitbook[bot] on master

    Updates manuscript/io.md Auto … (compare)

  • Jan 05 2018 17:10

    chuckremes on master

    add notes on how to update prei… (compare)

  • Mar 21 2017 05:00

    brixen on master

    Add note about building with LL… (compare)

  • Nov 22 2016 01:41
    brixen commented #2
  • Nov 21 2016 12:41
    abnud1 edited #2
  • Nov 21 2016 12:41
    abnud1 opened #2
  • Aug 28 2016 03:24

    brixen on master

    Some preface edits. (compare)

  • Aug 27 2016 04:05

    brixen on master

    Fixed typo. (compare)

  • Aug 27 2016 04:04

    brixen on master

    Fixed some preface formatting. (compare)

  • Aug 26 2016 22:06

    brixen on master

    Added dedication and more prefa… (compare)

  • Aug 21 2016 22:03

    brixen on master

    Some edits for Preface. (compare)

  • Aug 21 2016 04:53

    brixen on master

    Updated file naming and ToC. (compare)

  • Aug 20 2016 22:00

    brixen on master

    Updated Leanpub book.txt. (compare)

  • Aug 20 2016 21:56

    brixen on master

    Moved some stragglers. (compare)

Jonathan Silverman
@mixflame
everything's gettin farther. ive been playing with crystal lang
a small bit
Brian Shirai
@brixen
Cool
Zak Storer
@zacts
@brixen I would love to discuss the gitbook when you might have a chance
Something that the philosophy of the gitbook heavily reminds me of is: http://www.newmediareader.com/book_samples/nmr-21-nelson.pdf
(and presentation)
Majed Bojan
@MajedBojan
Hello Good evening
Brian Shirai
@brixen
hi @MajedBojan
Jack Desert
@jackdesert
@brixen Regarding this paragraph on the getting_rubinius.html page:
"We would like to assist building packages and binaries for other Unix/Linux systems. We are removing the Ruby build dependency to make the process of building Rubinius much easier. If you'd like to help build Rubinius binaries or packages, join us in the Rubinius Gitter channel."
  1. Is this an OFFER to help those who want to build Rubinius from source on their own machines?
  2. Or is this a REQUEST for additional help on the build pipeline?
Brian Shirai
@brixen
both :) but more of 2
Jack Desert
@jackdesert
Got it
Brian Shirai
@brixen
while transitioning, if someone wants to build binaries and offer them, that's totally cool
but I want to get a Concourse CI build pipeline going
if anyone wants to help with that, it would be great
Jack Desert
@jackdesert
@brixen Two pull requests to get more people to use ruby-install:
  1. rubinius/rubinius-book#3
  2. rubinius/rubinius#3792
Brian Shirai
@brixen
awesome, thank you @jackdesert
Brian Shirai
@brixen
@jackdesert is #3 good to go? I can merge now if it is
Jack Desert
@jackdesert
Yes, I did add a second commit a few minutes after originally posting. Together, they're ready to go.
Brian Shirai
@brixen
sweet
thanks for the help
Jack Desert
@jackdesert
@brixen One more pull request, similar content as above.
rubinius/rubinius.com#63
Brian Shirai
@brixen
Awesome! Away from laptop for a bit, will check when I’m back
SolarAquarion
@SolarAquarion
For some reason rubinius bundle program works better then ruby bundle by itself
Brian Shirai
@brixen
@SolarAquarion that's interesting, how does it work better?
SolarAquarion
@SolarAquarion
@brixen it's failing on me weirdly
Brian Shirai
@brixen
what is failing?
SolarAquarion
@SolarAquarion
i keep on getting this bug error
raceback (most recent call last):
8: from /bin/bundle:23:in <main>' 7: from /bin/bundle:23:inload'
6: from /usr/lib/ruby/gems/2.5.0/gems/bundler-1.16.2/exe/bundle:10:in <top (required)>' 5: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:inrequire'
4: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in require' 3: from /usr/lib/ruby/site_ruby/2.5.0/bundler.rb:3:in<top (required)>'
2: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:34:in require' 1: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:130:inrescue in require'
/usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:130:in `require': cannot load such file -- bundler/compatibility_guard (LoadError)
Brian Shirai
@brixen
hm, that's weird
can you run bundle --version ?
SolarAquarion
@SolarAquarion
no
bundle --version
Traceback (most recent call last):
8: from /bin/bundle:23:in <main>' 7: from /bin/bundle:23:inload'
6: from /usr/lib/ruby/gems/2.5.0/gems/bundler-1.16.2/exe/bundle:10:in <top (required)>' 5: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:inrequire'
4: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in require' 3: from /usr/lib/ruby/site_ruby/2.5.0/bundler.rb:3:in<top (required)>'
2: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:34:in require' 1: from /usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:130:inrescue in require'
/usr/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:130:in `require': cannot load such file -- bundler/compatibility_guard (LoadError
Brian Shirai
@brixen
can you run gem list bundler ?
SolarAquarion
@SolarAquarion
bundler (default: 1.16.2)
Brian Shirai
@brixen
looks like that's the most recent one
I think I read that 2.5 vendors Bundler now, so probably an issue for MRI itself if that is true
sorry, gotta run for a bit
SolarAquarion
@SolarAquarion
@brixen i honestly have no idea why if i use the rubinius interperter it works better then using the ruby interperter
Zak Storer
@zacts
@SolarAquarion the goals of Rubinius kind of differ than plain Ruby
one major goal of rubinius is to support more languages than just Ruby
and to let them play together
but also the Rubinius concurrency model is superior to Ruby from what I gather
there is also jruby though for that as well
Rubinius is a work in progress though, quite honestly
(I'm not a developer at all though, just a user)
borjarobles
@BorjaRobles
Hi guys I just found rubinius, It is possible to run selenium with rubinius for true paralel tests ?
Brian Shirai
@brixen
hey @BorjaRobles, to answer your question requires talking about a few different things, so let's see if I can do that
Rubinius doesn't have a global interpreter / vm lock, so in Rubinius, Ruby code can run in parallel if there are CPUs or cores available to it
but there are still places that synchronization is required, so that will force all threads to serialize through that critical section
one of those places is when creating subprocesses (eg fork/exec), and other places involve various parts of IO because Ruby has never clearly defined multi-threaded concurrency behavior