Skip to content

Instantly share code, notes, and snippets.

@rondinif
Created November 19, 2016 06:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rondinif/0ea22e516eb5e90ffe9600b555987211 to your computer and use it in GitHub Desktop.
Save rondinif/0ea22e516eb5e90ffe9600b555987211 to your computer and use it in GitHub Desktop.
bitnami@linux ~/projects/so-test/ruby-rio
06:34:45 $ irb
2.3.2 :001 > require 'rio'
=> true
2.3.2 :002 > rio('nice.jpg').binmode < rio('http://farm4.static.flickr.com/3134/3160515898_59354c9733.jpg?v=0')
=> #<Rio:0xe28524:"nice.jpg" (Stream::Reset)>
2.3.2 :003 > exit
bitnami@linux ~/projects/so-test/ruby-rio
06:35:39 $ ls -lrt nice.jpg
-rw-rw-r-- 1 bitnami bitnami 199369 Nov 19 06:35 nice.jpg
bitnami@linux ~/projects/so-test/ruby-rio
06:36:01 $ rvm info
ruby-2.3.2:
system:
uname: "Linux linux 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux"
system: "ubuntu/14.04/x86_64"
bash: "/bin/bash => GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)"
zsh: " => not installed"
rvm:
version: "rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]"
updated: "32 minutes 36 seconds ago"
path: "/opt/bitnami/rvm"
ruby:
interpreter: "ruby"
version: "2.3.2p217"
date: "2016-11-15"
platform: "x86_64-linux"
patchlevel: "2016-11-15 revision 56796"
full_version: "ruby 2.3.2p217 (2016-11-15 revision 56796) [x86_64-linux]"
homes:
gem: "/opt/bitnami/rvm/gems/ruby-2.3.2"
ruby: "/opt/bitnami/rvm/rubies/ruby-2.3.2"
binaries:
ruby: "/opt/bitnami/rvm/rubies/ruby-2.3.2/bin/ruby"
irb: "/opt/bitnami/rvm/rubies/ruby-2.3.2/bin/irb"
gem: "/opt/bitnami/rvm/rubies/ruby-2.3.2/bin/gem"
rake: "/opt/bitnami/rvm/rubies/ruby-2.3.2/bin/rake"
environment:
PATH: "/opt/bitnami/rvm/gems/ruby-2.3.2/bin:/opt/bitnami/rvm/gems/ruby-2.3.2@global/bin:/opt/bitnami/rvm/rubies/ruby-2.3.2/bin:/opt/bitnami/rvm/bin:/opt/perl5/bin:/opt/bintami/nodejs/bin:/home/bitnami/swift/usr/bin:/opt/bitnami/memcached/bin:/opt/bitnami/perl/bin:/opt/bitnami/nginx/sbin:/opt/bitnami/redis/bin:/opt/bitnami/nodejs/bin:/opt/bitnami/sphinx/bin:/opt/bitnami/sqlite/bin:/opt/bitnami/varnish/bin:/opt/bitnami/php/bin:/opt/bitnami/mysql/bin:/opt/bitnami/postgresql/bin:/opt/bitnami/apache2/bin:/opt/bitnami/subversion/bin:/opt/bitnami/ruby/bin:/opt/bitnami/common/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
GEM_HOME: "/opt/bitnami/rvm/gems/ruby-2.3.2"
GEM_PATH: "/opt/bitnami/rvm/gems/ruby-2.3.2:/opt/bitnami/rvm/gems/ruby-2.3.2@global"
MY_RUBY_HOME: "/opt/bitnami/rvm/rubies/ruby-2.3.2"
IRBRC: "/opt/bitnami/rvm/rubies/ruby-2.3.2/.irbrc"
RUBYOPT: ""
gemset: ""
bitnami@linux ~/projects/so-test/ruby-rio
06:36:16 $ rvm list
rvm rubies
* jruby-9.0.5.0 [ x86_64 ]
=> ruby-2.3.2 [ x86_64 ]
# => - current
# =* - current && default
# * - default
bitnami@linux ~/projects/so-test/ruby-rio
06:38:17 $ rvm use jruby-9.0.5.0
Using /opt/bitnami/rvm/gems/jruby-9.0.5.0
bitnami@linux ~/projects/so-test/ruby-rio
06:38:34 $ irb
jruby-9.0.5.0 :001 > require 'rio'
=> true
jruby-9.0.5.0 :002 > rio('jnice.jpg').binmode < rio('http://farm4.static.flickr.com/3134/3160515898_59354c9733.jpg?v=0')
=> #<Rio:0x83c:"jnice.jpg" (Stream::Reset)>
jruby-9.0.5.0 :003 > exit
bitnami@linux ~/projects/so-test/ruby-rio
06:40:01 $ ls -lrt jnice.jpg
-rw-rw-r-- 1 bitnami bitnami 199369 Nov 19 06:39 jnice.jpg
bitnami@linux ~/projects/so-test/ruby-rio
06:40:14 $ rvm info
jruby-9.0.5.0:
system:
uname: "Linux linux 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux"
system: "ubuntu/14.04/x86_64"
bash: "/bin/bash => GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)"
zsh: " => not installed"
rvm:
version: "rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]"
updated: "37 minutes 4 seconds ago"
path: "/opt/bitnami/rvm"
ruby:
interpreter: "jruby"
version: "9.0.5.0"
date: "jruby 9.0.5.0 (2.2.3) 2016-01-26 7bee00d OpenJDK 64-Bit Server VM 24.111-b01 on 1.7.0_111-b01 +jit [linux-amd64]"
platform: "linux-amd64"
patchlevel: "2.2.3"
full_version: "jruby 9.0.5.0 (2.2.3) 2016-01-26 7bee00d OpenJDK 64-Bit Server VM 24.111-b01 on 1.7.0_111-b01 +jit [linux-amd64]"
homes:
gem: "/opt/bitnami/rvm/gems/jruby-9.0.5.0"
ruby: "/opt/bitnami/rvm/rubies/jruby-9.0.5.0"
binaries:
ruby: "/opt/bitnami/rvm/rubies/jruby-9.0.5.0/bin/ruby"
irb: "/opt/bitnami/rvm/rubies/jruby-9.0.5.0/bin/irb"
gem: "/opt/bitnami/rvm/rubies/jruby-9.0.5.0/bin/gem"
rake: "/opt/bitnami/rvm/gems/jruby-9.0.5.0@global/bin/rake"
environment:
PATH: "/opt/bitnami/rvm/gems/jruby-9.0.5.0/bin:/opt/bitnami/rvm/gems/jruby-9.0.5.0@global/bin:/opt/bitnami/rvm/rubies/jruby-9.0.5.0/bin:/opt/bitnami/rvm/bin:/opt/perl5/bin:/opt/bintami/nodejs/bin:/home/bitnami/swift/usr/bin:/opt/bitnami/memcached/bin:/opt/bitnami/perl/bin:/opt/bitnami/nginx/sbin:/opt/bitnami/redis/bin:/opt/bitnami/nodejs/bin:/opt/bitnami/sphinx/bin:/opt/bitnami/sqlite/bin:/opt/bitnami/varnish/bin:/opt/bitnami/php/bin:/opt/bitnami/mysql/bin:/opt/bitnami/postgresql/bin:/opt/bitnami/apache2/bin:/opt/bitnami/subversion/bin:/opt/bitnami/ruby/bin:/opt/bitnami/common/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
GEM_HOME: "/opt/bitnami/rvm/gems/jruby-9.0.5.0"
GEM_PATH: "/opt/bitnami/rvm/gems/jruby-9.0.5.0:/opt/bitnami/rvm/gems/jruby-9.0.5.0@global"
MY_RUBY_HOME: "/opt/bitnami/rvm/rubies/jruby-9.0.5.0"
IRBRC: "/opt/bitnami/rvm/rubies/jruby-9.0.5.0/.irbrc"
RUBYOPT: ""
gemset: ""
bitnami@linux ~/projects/so-test/ruby-rio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment