View gist:db2cf0941d174f1a8143432c1b7e8c2c
~/Downloads > mkdir src
~/Downloads > cp -r src src
cp: src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/src/
View gist:77ddf5fdf4bf0dd9c2797e218008ba3b
rooms = [4,4,2,2,2]
members = %w[
kosaki
nobu
usa
ko1
knu
a_matsuda
k0kubun
View ruby-lang-infra.md

ruby-lang.org でやろうと思ってること

優先順位が高いものから並べてます

  • ruby-lang.org が lists.ruby-lang.org を返していて invalid https になっているのを直す
  • neon.ruby-lang.org のリプレイス、NaCl の Xen で動かしているマシンを AWS に持って行く(debian7 to 9 も同時にやる)
  • neon の移設に合わせてメールサーバーとパッケージ配信サーバーに分離して AWS に構築する(作業ボリューム読めないのでダメなら上記の移設だけやる)
  • www.r-l.o に news と announce それぞれの rss を作成して、twitter の rubylangorg アカウントを適切に使うようにする
  • rubyci に流している www.r-l.o の rss を止めるよう eban さんに連絡する(調整だけっぽい)
  • パッケージ配信の origin を s3 にする(neon でパッケージを作ってるので作成ごアップロード、というような補助ツールを作る)
View gist:874aa2d7d2dfa1b5eb8b2cdd1d56b205
~ > gem i bundler
Fetching: bundler-1.15.4.gem (100%)
bundler's executable "bundle" conflicts with /Users/hsbt/.rbenv/versions/2.5.0-dev/bin/bundle
Overwrite the executable? [yN] y
bundler's executable "bundler" conflicts with /Users/hsbt/.rbenv/versions/2.5.0-dev/bin/bundler
Overwrite the executable? [yN] y
Successfully installed bundler-1.15.4
1 gem installed
View gist:544bacd4a8a70f9313ef8263769614a0
~ > nm -gU /usr/lib/libSystem.B.dylib | grep utimensat
~ > nm -gU /usr/lib/libSystem.B.dylib
0000000000001a6a T R8289209$_close
0000000000001a6f T R8289209$_fork
0000000000001a74 T R8289209$_fsync
0000000000001a79 T R8289209$_getattrlist
0000000000001a7e T R8289209$_getrlimit
0000000000001a83 T R8289209$_getxattr
0000000000001a88 T R8289209$_open
0000000000001a8d T R8289209$_pthread_attr_destroy
View gist:aa69c38fe05947cce6487a6f6e42d4ed
~ > ./.rbenv/versions/2.5.0-dev/bin/ruby -v
Failed to execute process './.rbenv/versions/2.5.0-dev/bin/ruby'. Reason:
exec: Exec format error
The file './.rbenv/versions/2.5.0-dev/bin/ruby' is marked as an executable but could not be run by the operating system.
~ > ruby -v
/Users/hsbt/.rbenv/versions/2.5.0-dev/bin/ruby: line 2: syntax error near unexpected token `('
?__stubs__TEXT?*?__stub_helper__TEXT?V??__const__TEXT z __cstring__TEXT??__unwind_info__TEXT?H??__DATA__nl_symbol_ptr__DATA__la_symbol_ptr__DATA8 H__LINKEDIT ?"? h? 0? `"8
P
"
View gist:2076c08462c002fae38dfe1ba00bd849
../../../../github.com/ruby/ruby/ext/coverage/coverage.c:120:1: warning: expression result unused [-Wunused-value]
+ rb_hash_aset(h, ID2SYM(rb_intern("branches")), branch_coverage(branches));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
View gist:1d02c20cdf8bedec1d22306a04a031b1
a_matsuda
akr
duerst
glass
hsbt
k0kubun
kazu
knu
ko1
kosaki
View gist:37f00399837b5a1bf2c4280d8435884b
~/D/g/r/bugs.ruby-lang.org (ro-3-4) > heroku certs:auto --app bugs-ruby-lang
=== Automatic Certificate Management is enabled on bugs-ruby-lang
Domain Status
───────────────────── ────────────
redmine.ruby-lang.org DNS Verified
bugs.ruby-lang.org DNS Verified
View gist:a1b4feb7944a43022bd39ca52e4a7824
commit 90c4279d75041a3c0969665ca8d441140b7d4ad3
Author: SHIBATA Hiroshi <hsbt@ruby-lang.org>
Date: Tue Aug 29 21:40:58 2017 +0900
Update patches description for Ruby 2.4.1
diff --git ja/news/_posts/2017-08-29-multiple-vulnerabilities-in-rubygems.md ja/news/_posts/2017-08-29-multiple-vulnerabilities-in-rubygems.md
index 8d5bb16f..7afc13e9 100644
--- ja/news/_posts/2017-08-29-multiple-vulnerabilities-in-rubygems.md
+++ ja/news/_posts/2017-08-29-multiple-vulnerabilities-in-rubygems.md