Ruby関西勉強会に行ってきました
今日は、大阪で開催された第75回 Ruby関西 勉強会に行ってきました。
macを持っていかないといけないなぁと思いました。勉強せんとあかんなぁと思いました。
会場でできなかったのでmrubyは家で試してみないといけないです。
勉強会に参加しないと、やる気が出ないのでこれからも定期的に参加していきたいです。
以下、とっても雑なメモ
Ruby関西勉強会
- 日時:2016-11-05 13:30-17:30
- 場所:大阪駅前第2ビル
機械学習入門
- machine learning a probablistic perspective
- 質問
- TensorFlowなどのライブラリをどのくらい勉強したら使えるようになるか?
- 課題があるならまずライブラリを適用してみて、その結果が十分でないと感じてから学習すればよいのでないか?
- TensorFlowなどのライブラリをどのくらい勉強したら使えるようになるか?
Ruby2.4.0の非互換
- Integer統合
- FixnumとBignumの統合
- gem
- bundled gem
- 普通にアンインストールできる
- default gem
- アンインストールできないが、bundlerで別バージョン指定していれるとそちらを優先できる
- bundled gem
- upcase, downcalse, swapcase, capitalizeなどのUnicode対応
- 日本語圏では、全角英字の挙動への影響が大きそう
- upcase(:ascii) で従来の挙動も可能
- ドイツ語のエスセットなど .swapcase.swapcaseで元に戻らなかったり長さが変わったりする
- 日本語圏では、全角英字の挙動への影響が大きそう
Qiita-sprockets
- 技術選定について
- 学習コスパが良い
- 学習コストが低い(シンプル)
- 再利用性が高い(デファクトスタンダード、息が長い)
- 撤退しやすい
- 影響範囲がわかる、代替手段が存在する
- 速い
- 実行速度、起動速度、開発速度、改善速度
- SoR, SoEについて、いとうなおやさんの発言
- sprocketsの問題点
- browserify-rails
- sprocketsが内部でbrowserifyを使ってES6 modulesを解決する
- 脱sprockets
- すべてのJSを気合いでES6 modules化
- Node.js
- browserify v.s. webpack
- npm-scripts
- 学習コスパが良い
社内勉強会で読んだ本
- Rails5リリースノート
- The Twelve-Factor App
- The Rails Doctrine
- Domain Driven Design Quickly
- メタプログラミングRuby第2班
- アジャイル開発の奥義
- ノンデザイナーズ・デザイナーブック
mruby
- ogomrさんのQiitaをみて自習する