LoginSignup
8
8

More than 5 years have passed since last update.

RubyKaigi2014 Sep18

Last updated at Posted at 2014-09-18

Official

[JA] Non-Linear Pattern Matching against Unfree Data Types in Ruby (Egison Pattern Matching in Ruby)

[EN] Inside RubyMotion for Android

  • RubyMotionのAndroid対応について
  • SpeakerDeck?
  • iOS8サポート済み
  • arm64サポートはまだ
  • シンプルなrakeコマンドラインインターフェイス
  • REPL(irbみたいなやつ)で端末とリアルタイムにデバッグ・変更が出来る <- コレ(・∀・)イイ!!
  • Dalvik/ARTサポート
  • コンパイルすると、JNIとDWARFメタデータに変換される

[JA] "Gem of this Week" - building culture and making gem

  • ドリコム内でのGem作成・運用秘話
  • SpeakerDeck
  • 社内Gem
    • capistrano-drecom-deploy。
    • rails_security_patch_cve_* ...Railsのcveパッチ。
    • drecom-ssh...社内用ec2ssh。
    • ordered_find...ARでの順番通り返して欲しい時使用。

We're the Ruby Core -- AMA

  • Rubyコミッターとの質疑応答
  • bundlerが標準添付ライブラリになると便利だが可能性はあるか?
    • RubyGemsとbundlerは徐々に統合される方向で話し合っている?
  • 統計解析になぜPythonが使われるのが多いのか?
  • perlのuse strictのようなものは入らないのか?
    • あった方が良いよね。
    • Rubocopがあるけど本家に入れても良い
  • どこにメモリー消費をしているか知る時のその方法
    • ??
  • プロコミッターになる方法は?
    • コミッターランキングにいる人を倒せば良い
  • Ruby3.0で入れたい大きな変更はあるか?
    • 明日話す
  • 何か後悔している事はあるか?
    • perlの変態変数を入れすぎた
    • 1.8のバンドルライブラリを入れていってしまった(メンテされないから)
  • ダイナミックスコープが欲しい
    • 人類にダイナミックスコープは早過ぎる
    • スレッドローカル変数はダイナミックスコープ?
  • コミットログを書く時に注意してる事は?
    • やったことが書いてあって、理由が書いてないので、何で直したのか?という理由を書く。
  • configure.iniが4000行あるけど、どうやっているの?
    • 天才メンテがいるので大丈夫
  • 変な関数名があるけど...
    • 名前を付けるのは大変だ。気になるならパッチ下さい。
  • スレッドのデータ構造はどうする予定?
    • スレッドより良いやつ入れたいけど、まだ決まってない
    • 色々選択肢があるがthreadよりactorを考えている
  • マクロが欲しい
    • 絶対入らない
    • ジェネレーターを使用して。
    • 使いたいなら他の言語使って。
  • パターンマッチの予定は?
    • 難しい
  • CRubyで今どのプラットフォームのコントリビューターを探している?要望している?
    • mac版Rubyをメンテする人が意外といない
  • Ruby2.2.0のリリース予定は?
    • 2.2.0プレビューは今日リリース、本リリースはクリスマス
  • 真偽を反転させる!に相当するメソッド版の.notメソッドが欲しい
    • .! <- もうあるよ
  • Rubyをうまく書くには?
    • testを書く事
    • pluginを意識する
    • 人に見られると思って
8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8