議事録(136) - hamamatsu-rb/hamamatsu-rb.github.com GitHub Wiki
Hamamatsu.rb #136
自己紹介
- 今回は9?人
- C++やってる人(司会)
- Webサービス作ってる会社で働いてる人。20時に抜けてJAWSの方に行きます
- オンラインスクールでRailsの勉強をしている方
- ↑と同じオンラインスクールで働いている方。県内のコミニティがここしかなかった?…
- 普段はC#。議事録用意する人。
- Hamamatsu.rbスポンサー企業の人。Railsの仕事をしてます
- 勉強中の人。
- 普段RailsでWebの開発をやっている人
- 久々Hamamatsu.rbの人。普段はあまりRubyやってない人
- 静大の院生の方
- ソフトウェアの会社でアジャイルとかやったりやってるひと
前回ふりかえり
今回のネタ
マルチスレッド
-
マルチスレッドとは?
- 複数のプログラムが同時に実行できる
- 適切に使えば、複数のコアを同時に使えるので良い性能が出せる
- ざっくり
- Thread ... 糸
- Fiber ... 繊維
- Process ... 1プログラム1プロセスみたいな認識
- 実際にはあまり書いたことない...
- 多プロセスにしたりバッチサーバー立てたりすることの方が多い
-
Rubyのパフォーマンスをいかにして改善するか まつもとゆきひろ氏がRubyKaigi 2019で語ったこと - Part2
JavaScriptのasync/await
- むかしHamamatsu.jsでLTしていた(@jacoyutorius) - Hamamatsu.js #3 Promise入門
マルチスレッド以外
「プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則」 を読みました(@jacoyutorius)
-
https://www.shuwasystem.co.jp/book/9784798046143.html
- 会社の人に勧められた本
- ~の法則が並んでいる
- プログラムのアプローチのやり方に名前がついているのが大事
- 整理してい書いてくれている
- コードレビューとかで指摘してることについて、明確に意識できるようになる
- 全部文章なんで抽象的な話が多い
- ピンと来ないところはちゃんと理解してないところかも
- 知ってる人が読むとそうだよね系の本
- 初心者がいきなり読むとわけわからないかも
- 全部の章に参考文献がある
- 「名前が付いてることが大事」とか印象に残った
- 若手~中堅に渡すといいかも
-
良いコード悪いコードもちょっと気になる...
次回以降のネタ
LT
- Promiseの話(@yowasou)
- 資料
- JSのPromiseは厳密にはマルチスレッドではない。非同期処理
- async/awaitはPromiseのラッパー
告知
- 6/11 日本Androidの会浜松支部 第131回ミーティング
- 久しぶりのリアル開催
- RubyKaigi 2022 - RubyKaigi 2022
- JAWS-UG浜松 AWS勉強会 2022#6
- AWS Startup Tech Meetup Fukuoka #1
- 新幹線東京往復より安いくらいのレベル
- EWingやってないらしい…
- JAWS ミート
re:Born 東海道- MeetとMeatでかけてる
懇親会ログ
🍜
🐡
☕
💻
-
- Web Intelligence and Intelligent Agent Technology
-
Clean Architecture 達人に学ぶソフトウェアの構造と設計
- Railsやってると気にしない...
- 実装のモジュール分けとかの本
-
- マイクロサービスとかを理解するのによさそう
-
いつ本読んだらいいんだろ
- ざっと読んで興味深いところだけ読んだり
-
フルスタックエンジニアってどこまで?
- アプリケーション
- バックエンド
- フロントエンド
- インフラ
- DevOps
- マネジメントはたぶん入らない
-
英語Wikipediaではフルスタックエンジニアは、クライアントサイド(フロントエンド)と、サーバサイド(バックエンド)の両方を開発するのがフルスタックエンジニアだそうです
-
なんで日本語はHTMLコーダーなんや
-
https://ja.wikipedia.org/wiki/HTML%E3%82%B3%E3%83%BC%E3%83%80%E3%83%BC
-
なお、英語版記事の記事名は「Web developer」(まともに訳せば「ウェブ開発者」)であり、この記事の最初から最後まで全てが独自研究の可能性が極めて高い。
-
フランス語は妙に詳しい
-
https://fr.wikipedia.org/wiki/D%C3%A9veloppeur_full_stack?tableofcontents=0
-
どうしてHTML5が廃止されたのか | フューチャー技術ブログ
-
2019年、今後は W3C自身は、HTMLとDOMの策定をやめ、WHATWGに協力することを表明した[4]。