-
Notifications
You must be signed in to change notification settings - Fork 8
議事録(139)
yowasou edited this page Aug 13, 2023
·
3 revisions
- 新しい参加者は無し
- Rubyのパターンマッチを使って簡単なプログラミング問題を解いてみた
- パターンマッチ入門 Ruby 編
- ruby のパターンマッチ使ってなかったので練習する
- このCSVのパーサーなんかはパターンマッチ使って書ける?/...
- Glimmer DSL for LibUI
- WSLだとうまくいかへん
yowasou@DESKTOP-CHJK33L:~/rubyprogs/glimmertest$ bundle exec ruby atest.rb
Unable to init server: Could not connect: Connection refused
(ruby:2150): GLib-CRITICAL **: 21:05:52.258: g_ptr_array_add: assertion 'rarray' failed
(ruby:2150): Gtk-CRITICAL **: 21:05:52.260: _gtk_style_provider_private_get_settings: assertion 'GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed
(ruby:2150): Gtk-CRITICAL **: 21:05:52.261: _gtk_style_provider_private_get_settings: assertion 'GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed
(ruby:2150): Gtk-CRITICAL **: 21:05:52.263: _gtk_style_provider_private_get_settings: assertion 'GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed
/home/yowasou/rubyprogs/glimmertest/vendor/bundle/ruby/3.0.0/gems/libui-0.0.15/lib/libui/ffi.rb:20: [BUG] Segmentation fault at 0x0000000000000018
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
- WSLが原因かも。次回はWindows版Rubyで試してみよう
- 開発者向けサービス「Heroku」が無料プランの段階的廃止を発表
- 代替サービスとして使えそうなのは?…
- Kaigiでも話出てたそうです
- 無料無くなっちゃうなら他に行くかも
- GCPとか?
- AWSとか?
- AppHarborとか?(C#だけ)
- そもそも円安→さくら?
- 他の無料サービスも有料化するのかも?
- メールスパム用のシステムがたくさん作成されてしまう。それを防ぐためのコストがないらしい
- 求められるスペックが割と高い
- メモリ8GB GPU 1050ti Windowsじゃ足りなかった
- サイボウズの購入基準のPCならいける?
- サイボウズ、“メモリ8GB”の社用PCを撤廃していた 全て16GB以上に エンジニア以外も - ITmedia NEWS
- サイボウズの購入基準のPCならいける?
- メモリ8GBだとVMとか立ち上げるのが厳しいです
- クラウドでやるべきかも
- 炎上したのはmimicの方
- coplilotはどうなったんだろ
- ちょいちょい使われてるのでは
- 画像生成AIでプレゼン資料作るのもいいかも
- Midjourney、Stable Diffusion、mimicなどの画像自動生成AIと著作権 | STORIA法律事務所
- それなりのリスクはある
- https://github.com/github/trilogy
- MySQL互換DB用のクライアント
- パフォーマンス、柔軟性、組み込みの容易さを考慮して三部作(trilogy)
- postgresもホシイ...
- 三つ組?
-
RubyKaigi 2023: May 11-13, 2023 3日間
-
詳しくはSlackを参照
-
Fukuoka mruby会議もあるよ
-
Rubyに関する話の国際カンファレンス
-
(日本観光を兼ねて海外から来る人もいる
-
最初は基調講演から
-
お弁当はいろいろ選べます
-
今回はパーティーないですがお食事券が
- ラーメンとか餃子とか
-
スポンサーたくさん。
- 前より増えてるかも
-
SEGAのメガドライブでRubyを動かす話が面白かった
- SEGAとRubyへの愛があふれていた
-
メガドライブはなぜかオープンソースの開発がさかん
-
String meets encodingの話も面白かった
- 速度改善の話
- まず速度を計測してどこが遅いのか特定するのが重要
- この方、SIerの元COBOLプログラマだったのを、2年前フィヨルドブートキャンプでruby学んでesmにてんしょくしたばかりなんですよね
-
次回は松本で5/11~13に開催
- コロナで延期になったので2023年になった
- オンラインもあるはず
-
RubyKaigiで発表できるほどのエンジニアになりたい
-
浜松市でRubyKaigiできるころには
-
発表は半分くらい英語
-
日本語⇒英語の同時通訳はあった
-
英語力を鍛えましょう
-
あまり質疑応答はなかった
-
楽しいので一度は行ってみましょう。Rubyそのものの開発となるとC言語の話になったりもする
-
新しい言語という時代とは変わってきている。
-
Ruby3になって開発環境とかパフォーマンスの改善が主になってきました
- https://www.kadokawa.co.jp/product/302206001224/
- 役者の角征典さんはRubyも詳しい人
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>Chrome 105で`:has()`が入ったらjQueryが壊れたという話が出てきてうわーってなっている。https://t.co/HxjKvwpEwG
— Masataka Yakura (@myakura) September 3, 2022
- Rubyでもバージョンアップするとある
- PGの修正で回避
- システム系の名前と被らないように。名前の付け方は重要
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>ブログ書きました(1/2)
— Junichi Ito (伊藤淳一) (@jnchito) September 4, 2022
「リーダブルテストコード」の動画、出ましたよ!
当日見逃したあなたに!「リーダブルテストコード」の登壇動画が公開されました #vstat - give IT a try https://t.co/fuKGsxnbXM
- Rubyでできたシンセ
- https://github.com/risgk/digital-synth-vra8-u
- https://github.com/risgk/digital-synth-vra8-u/blob/main/DigitalSynthVRA8U/filter-table.h
- このCSVのパーサーなんかはパターンマッチ使って書ける?/...
- 2022.10.08(Sat) 10:00~18:00
- 浜松会場はこちら
- 2022.09.16(Fri) 20:00~
- https://jaghama.connpass.com/event/260275/
-
各イベントハイブリッドになって健康的になった気がする...
- ちょっとRuby書いた
- ruby会議の話聞けてよかった ★2
- Ruby動かした
- パターンマッチ良かった!
- 勉強になった
- みんなに喋らせることができなかった
- メモリ不足
- パターンマッチ予習していない ★1
- Rubyのセットアップ間に合わなかった ★1
- RubyKaigiで発表する ★1
- またRuby書く
- 次回10/12(水) 19:00-21:00 ★1
- パターンマッチでRubyのコード書く ★1
- Windows版Ruby入れる
牧田純18:56
議事録です https://hackmd.io/O-DyfwR-RSGTNIcHCnfgOA
牧田純19:35
https://qiita.com/jnchito/items/36c1c28fa82d1133d5ac
議事録です https://hackmd.io/O-DyfwR-RSGTNIcHCnfgOA?both
久々湊優人19:42
puts [*10..12]
10
11
12
あなた20:03
https://ascii.jp/elem/000/001/255/1255878/
ASCII.jp:Rubyで電卓を作る
def evaluate(tree)
if tree[0] == "lit"
tree[1]
else
if tree[0] == "+"
left = evaluate(tree[1])
right = evaluate(tree[2])
left + right
else
# ここでは tree[0] == "*"
left = evaluate(tree[1])
right = evaluate(tree[2])
left * right
end
end
end
suchi org (suchi)20:21
この方、SIerの元COBOLプログラマだったのを、2年前フィヨルドブートキャンプでruby学んでesmにてんしょくしたばかりなんですよね
C言語も初心者だったそうです
かっこいい
suchi org (suchi)20:31
本日中途半端な参加で失礼しました。楽しく聴いてました。移動するので失礼します!
あなた20:38
https://sou-hamamatsu.jp/index.php/2022/09/05/8003/
JAWS-UGが生きる原動力を与えてくれた – SOU
あなた20:43
https://av.watch.impress.co.jp/docs/series/dal/1439090.html
【藤本健のDigital Audio Laboratory】「Arduino Uno」でシンセサイ…
https://github.com/risgk/digital-synth-vra8-u
あなた20:44
https://github.com/risgk/digital-synth-vra8-u/blob/main/DigitalSynthVRA8U/generate-filter-table.rb
https://github.com/risgk/digital-synth-vra8-u/blob/main/DigitalSynthVRA8U/filter-table.h
牧田純20:46
http://firekpt.jacoyutorius.com/board/?id=-NBvoWmoE54vn6lS3ZBp&title=Hamamatsu.rb%20%23139
wjm-rbmu-zym