マイペースなRailsおじさん

Ruby、Ruby on Rails、オブジェクト指向設計を主なテーマとして扱います。だんだん大きくなっていくRuby on Rails製プロダクトのメンテナンス性を損なわない方法を考えたり考えなかったりしている人のブログです。

2019-03-01から1ヶ月間の記事一覧

"Ask Me Anything" by DHH での質問と答え part2

ここにいる全員にあなたのようにStimulusとturbolinksを使うことを薦めますか? まず第一に、ブログ、カンファレンスあるいはtwitterで人気のあるものと、実際に作られているアプリケーションで人気のあるものには違いがあります。 私は、それらの間には大き…

"Ask Me Anything" by DHH での質問と答え part1

www.youtube.com これの質疑応答を日本語にしようとしましたが、ボリュームがすごくて全然ゴールが見えません。多分part5くらいまで行きます。 多分50%くらいは間違ってるんだと思います! 編集リクエスト、指摘、訂正お待ちしてます!! 誰か同じようなもの…

勉強会レポート UIT#6 進化する React.js

UIT#6 フロントエンド開発の勉強会。LINE株式会社が運営していて、1クォーターに1回のペースで開催している。 テーマ: 進化する React.js 場所: LINE本社 カフェテラス(新宿ミライナタワー23階) 参加費: 0円 参加人数: 100人 参加方法: connpassで抽選 htt…

やりたいことに気がついたかもしれない

なんか今日仕事していたら、ふと、自分が心からやりたいことに気づいたような気がするので、忘れないうちに今の思いを綴っておく。 今、やりたいこと 大規模だったり、やりたいことが複雑だったり、パフォーマンスが必要だったりして、技術的に困難なシステ…

大きなタスクを細分化して立ち向かう

大きなタスクをもらいました。 そしてその大きなタスクは、さらにどんどん大きくなっていきます。 タスクをちぎるといいよ、という話をツイッターで見かけたので実践してみた。 計画 〇〇機能を実装する という、大きなタスクを30~60分程度でこなせる大きさ…

OCS(Open Collaboration Services)

nextCloudにrubyからファイルをアップロードしようとしたら、OCSを使う必要があった。OCSってなんやねん&日本語の情報少ないねんな状態だったので概要書く。英語版wikipediaの日本語訳。 Open Collaboration Services Open Collaboration Service(OCS)は、…

RubyXLを使ってExcelを編集してクライアントに返す

railsでエクセルを編集してクライアントに返そうとしたときのやり方を残しておきます。 作るもの クライアントがエクセルファイルをアップロードする サーバが受け取ったエクセルに何かしらの変更を加える クライアントが変更されたファイルをダウンロードす…