RubyKaigi 2018が仙台の国際センターで開催されるということでせっかくなので仙台近郊のオススメスポットを紹介します。
- 仙台市内観光
- 周遊バスにのると主要な観光スポットを全部まわれます
- http://loople-sendai.jp/
- 主要観光スポットとは
- 仙台城跡
- 瑞鳳殿
- 晩翠草堂
Elixir Native UI - Boyd Multerer https://www.youtube.com/watch?v=77FW-jrCyCs
- Only dependencies are Elixir, Erlang, and glut to access OpenGL.
- No UI threads! Individual processes can be used to track mouse
- Slides track mouse as long as button is down https://youtu.be/77FW-jrCyCs?t=37m35s
- Sliders can be rotated https://youtu.be/77FW-jrCyCs?t=40m4s
- 500 lines animating still a few ms to render https://youtu.be/77FW-jrCyCs?t=43m34s
Thinking In Ecto - Darin Wilson https://www.youtube.com/watch?v=YQxopjai0CU
- Repository pattern https://youtu.be/YQxopjai0CU?t=2m12s
- Explicitness https://youtu.be/YQxopjai0CU?t=5m29s
| export JAVA_HOME=`/usr/libexec/java_home -v "1.8"` | |
| export JDK_16=`/usr/libexec/java_home -v "1.6"` | |
| export JDK_17=`/usr/libexec/java_home -v "1.7"` | |
| export JDK_18=`/usr/libexec/java_home -v "1.8"` | |
| export JDK_9=`/usr/libexec/java_home -v "10"` |
| # Download this to your Rails app directory and run with: | |
| # bin/rails runner upgrade_encrypted_secrets.rb | |
| # Everything below here is private API and not something your app should use. | |
| Rails::Secrets.singleton_class.prepend Module.new { | |
| def decrypt(data) | |
| cipher = OpenSSL::Cipher.new("aes-256-cbc").decrypt | |
| cipher.key = key | |
| cipher.update(data) << cipher.final | |
| end |
elixir が結局速いのかそうでもないのか検証してみたいから、誰か isucon4 qual のアプリを elixir で。
— そのっつ (SEO Naotoshi) (@sonots) 2015, 9月 5
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
とかてきとうなことをつぶやいていたら、なんと @ma2ge さんが実装してくれました!
@sonots まずは動くところまで作ってみました。手元のマシンですが ruby との比較結果だけ README に載せています。benchmarker は通ったのですがバグなどあるかもしれません。 https://t.co/6WaI4LAbME
— taka (@ma2ge) 2015, 9月 7
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
定番、および比較的最近の学習リソースを集めてみました (2015/2)。
- Scala (by ひしだまさん) : 網羅的。特にコレクションのメソッド一覧など。
- Scala School (英)(Basics意訳 by 瀬良さん): Twitter社による入門記事
- Effective Scala (日本語版) : Twitter 社によるベストプラクティス集
- 公式Scala Documentation - ガイドと概要 : 2.8時代のですが、コレクション・Futureなどについて詳解
If you're still on 0.4.x, follow [this 0.4x to 0.5.0 upgrade guide] (http://learnelixir.com/blog/2014/10/29/migrating-applications-from-phoenix-0-dot-4-1-to-phoenix-0-dot-5-0/), then head back over here.
Phoenix 0.6.0 brings some nice enhancements and a few backwards incompatible changes. The following steps should get your 0.5.x apps up and running on the latest and greatest.
The Router no longer defines the default :browser and :api pipelines for you, but they remain the idiomatic defaults. You can copy the standard pipelines into your router:
| 作: | @voluntas |
|---|---|
| バージョン: | 0.3.3 |
| url: | http://voluntas.github.io/ |
2014 年 10 月 30 日に行われる 歌舞伎座.tech#5「すごいErlangをゆかいに学ぶ会」 の発表資料です