GitHub morimorihoge
Comment10
Like
Created atMarch 24, 2018 11:09
Updated atMarch 24, 2018 11:09

Questions and feedbacks (10)

morimorihoge
morimorihoge commented 9 months

@momoshu 回答ありがとうございます!

Teleport、知りませんでしたがすごく良さそうですね。弊社は開発者があちこちのシステムに接続して作業する必要があるのでKubernetes関係なく役に立ちそうです :)

k8sのセルフマネージ感についてはなるほど確かに。。。という感じですね。

この手の新しいものを導入していくときは、社内にかなり下の層までデバッグできるくらい詳しい人がいないとトラシューできないので、今の段階ではセルフマネージドで自分達でメンテするのが手間はあるけど想定外リスク対策とかを考慮するといいのかな、と感じました。

Like(0)

morimorihoge
morimorihoge commented 9 months

Railsコミッタ・メンテナとして「これはやりたくないけどやったら需要あるんじゃない?」と思う様なことはありますでしょうか?

※ 例えば https://railslts.com/ なんかはRails2系と3系のサポートをやっているプロジェクトの様です。

自分達は絶対やりたくはないけど・・・みたいな気軽なネタでもぜひ!

Like(1)

morimorihoge
morimorihoge commented 9 months

ちょっと発表テーマとはずれるかも知れないのですが、Docker-Composer開発環境で複数のRailsアプリケーションを開発していると、プロジェクトAで使ってるポートとプロジェクトBで使っているポートがconflictしてしまうといったことがよく起こります。

具体的に良くあるのはRails serverのポートやRedisのポートがcompose単位で被ってしまうといった事象なのですが、こういうときにエイヤでdocker-composeのポート番号を変わらないように修正しても、docker-compose.ymlにない部分(rails側のconfigとか)にポート番号定義が隠れていて動かない、など辛いことが多いです。

もちろん作業プロジェクトを切り替える時にdocker-compose downしろという話ではあるのですが、それも面倒なので何か良い解決方法があればお聞きしたいです。

#会場にいるのでもし説明難しそうなら呼んで下さい

Like(0)

morimorihoge
morimorihoge commented 9 months

本日発表をお聞き頂いた方、ありがとうございました。Twitterの #railsdm でも @hachi8833 が既に流していますが、早速本日のスライドをUPしましたので、見逃した方などはぜひどうぞ

https://techracho.bpsinc.jp/morimorihoge/2018_03_24/54328

Like(0)

morimorihoge
morimorihoge commented 9 months

せっかくなのでRailsっぽい質問です。

Railsで生SQLを発行する場合、ActiveRecord標準の #page #per が使えないと思うのですが、ページネーションなんかでこういうgemとか実装にすると良いよっていうのはありますでしょうか?

Kaminari.paginate_array 以外に最近はこういうのがいいよ、みたいなのありましたら知りたいです!

Like(1)

morimorihoge
morimorihoge commented 9 months

ロゴ作りの時に「こういう要素・条件は最初に出しておいた方が良い」というものがあれば知りたいです。 # 例えば、スライドにもあったTシャツなどにも使うなら前からこういう条件を付けておいた方が良い、など

Like(0)

morimorihoge
morimorihoge commented 9 months

発表者です。質問時間多少残せる見込みですので気軽にご質問下さい

Like(1)

morimorihoge
morimorihoge commented 9 months

学校のシステムって典型的な瞬間的にアクセスの集中するシステムで、障害原因もアプリ側じゃなくて学校側のネットワーク輻輳みたいなケースもあるんじゃないかなと思います。 そういう意味での障害対応とかってどんな感じなんでしょうか?学校にもよるとは思いますが、各校レベルで詳しい人がいないケースもあると思うので、2000校とかあるとサポート担当とかすごいことになりそうな気がします。

Like(1)

morimorihoge
morimorihoge commented 9 months

スモールスタートだったり社内システムなんかだとRails Consoleを使いたくなったりすると思うんですが、そういう場合はどうするのがbest practiceなんでしょうか? ※SQLだけだとARのValidationとか通らないので、interactive rubyしたい

fat container的な軽量VM感覚で良ければsshしてrails c という手もありますが、コンテナにsshログインするってのもアレな気がしています。

Like(2)

morimorihoge
morimorihoge commented 9 months

多分発表で出てきそうですがAWSならFargateとself managed Kubeのpros. cons.みたいな話に興味があります!

Like(1)

This software is available as open source under the terms of the MIT License.
Copyright © 2018 Yoshiyuki Hirano