Table of Contents - rabbit-slide-kou-okinawa-rubykaigi-02-2018.3.10.1 Documentation
Pages
- README.rd
- Rakefile
- config.yaml
-
red-data-tools.rab
- Red Data Tools
- Red Data Tools
- 実現したいこと
- やっていること
- 開発例
- この話の目的
- 勧誘方法
- ポリシー1
- スライドプロパティー
- Rubyに閉じずに協力
- 協力例n(('note:Apache Arrow'))
- ポリシー2
- スライドプロパティー
- 非難しない
- 手を動かす
- ポリシー3
- スライドプロパティー
- 一回だけの活発な活動
- 継続的な活動
- 継続的な活動のために
- ポリシー4
- スライドプロパティー
- 知識不足?
- 私たちは学べる
- ポリシー5
- スライドプロパティー
- 部外者からの非難
- ポリシー6
- 楽しむ
- ポリシー
- 開発例
- 開発例1
- csv
- (({dig}))を追加したとき
- (({dig}))の作り方
- (({CSV::Row}))での(({find_value}))
- (({[]}))の呼び方
- (({[]}))の呼び方
- (({[]}))の呼び方
- (({self}))の(({[]}))の呼び方
- 開発例2
- Red Datasets
- 例:日本語データ欲しい!
- 実装方法
- ダウンロード
- 途中でエラーになったら?
- 再開
- HTTP range request
- open-uriとrange request
- open-uriでrange request
- 大きなデータの扱い
- あとどのくらい?
- プログレスバーの実装
- sprintfフォーマット
- sprintfフォーマット
- open-uriでプログレスバー
- もっとプログレスバー
- 開発例3
- Apache Arrow
- Apache Arrowの特徴
- スライドプロパティー
- 低データ交換コスト
- Apache Arrowの利用例
- Apache ArrowをRubyでも!
- Red Arrow
- Ruby特有の機能例
- スライス
- Red Arrowのスライス
- Red Arrowのスライス
- Red Arrowのスライス
- Red Arrowのスライス
- Red Arrowのスライス
- Red Arrowのスライス
- Red Arrowのスライス
- Red Arrowのスライス
- ブロック内で条件式
- ブロック内で条件式
- ブロック内で条件式
- ブロック内で条件式
- ブロック内で条件式
- 条件式のポイント
- Red Arrowと外の世界
- データ変換
- データ変換例
- CSVの読み込み
- Red Arrowでの読み込み
- 型の推定
- オブジェクト変換
- オブジェクト変換例1
- Pixbuf→Arrow
- ゼロコピーの実現
- (({String}))とゼロコピー
- (({String}))とゼロコピーとGC
- Rubyでゼロコピー
- Red Arrowでゼロコピー
- (({GLib::Bytes#to_s}))
- (({GLib::Bytes#initialize}))
- GBytesはすでに使っていた
- オブジェクト変換例2
- Relation→Arrow
- Red Chainer
- スライドプロパティー
- Chainer
- Red Chainerサンプル
- Chainerのサンプル
- Pythonでの短く仕方
- Rubyでの短く仕方
- PythonとRubyの違い
- Rubyらしく短く
- 開発したくなった?
- レベルアップへの道
- よいコード
- スライドプロパティー
- 一緒に開発
- Join Red Data Tools!