タグ おもしろWEBサービス開発日記
人気順 5 users 10 users 100 users 500 users 1000 usersAPIに利用制限をかけるとしたらどういうやりかたがあるのか - おもしろwebサービス開発日記
この記事はSmartHR Advent Calendar 2020 11日目の記事です。 僕のお手伝いしているSmartHRでは、毎週バックエンドエンジニアが集まり、技術的なトピックについて共有、相談しあうミーティングを開催しています。そのミーティングでは僕がTipsなどを共有するコーナーが常設されています*1。 このエントリでは、そのコー... 続きを読む
良いエンジニアを採用するにはどうしたらいいか - おもしろwebサービス開発日記
以前ソフトウェア開発者採用ガイドの読書感想文を書いたときに反響が思ったより大きかったので、エンジニア採用というテーマは関心が高いのだなと感じました。 上記感想文のエントリでも書いていますが、お手伝いしている会社の方などから「どうやったら良いエンジニアを採用できますか?」と聞かれることがよくあります... 続きを読む
技術的負債を貯めずに開発するには - おもしろwebサービス開発日記
先日行われたMedBeer -Rails開発での技術的負債との付き合い方で、「Rails Good Parts, Bad Parts」というタイトルで発表しました。 資料はこちら。 内容を要約すると、技術的負債を貯めずに開発するには (Railsプロジェクトであれば)Railsの便利な機能を活用する 要注意と言われている機能について、対応方法も含めて把... 続きを読む
Railsの可読性の高いコードについて議論するコミュニティを作りました - おもしろwebサービス開発日記
2018 - 04 - 15 Railsの可読性の高いコードについて議論するコミュニティを作りました Railsで可読性の高いコードを書くにはどうしたらいいのか。コミュニティやブログなどで個別の事例について言及されることはありますが、横断的なまとまった情報はほとんどないのではないかと思います。みんな、散らばった情報を集めて自分なりのやり方を模索しているのではないでしょうか。 そこで、自分なりのやり... 続きを読む
技術顧問業を始めて2年がたった - おもしろwebサービス開発日記
2018 - 04 - 09 技術顧問業を始めて2年がたった 2年ほど前から「フリーランスRails技術顧問」みたいな肩書で複数社のお手伝いをしています。すると知り合いに、技術顧問って実際どんな感じで仕事してるの?と聞かれることが多いので、「これ読めばわかるよ」と言えるように実際にどんなことをしているのかまとめておこうかと思います。 ざっくりどんなことしてるの お手伝いしている会社によってやってい... 続きを読む
Rails Developers Meetup 2017でレールの伸ばし方について話した - おもしろwebサービス開発日記
2017 - 12 - 09 Rails Developers Meetup 2017でレールの伸ばし方について話した Rails Developers Meetup の年末拡大版である、 Rails Developers Meetup 2017 で発表させていただきました。 Railsアプリケーションの可読性を保ちつつ開発をすすめるにはどうしたらよいか、みたいな話です。資料はこちら 所感 この辺... 続きを読む
RejectKaigi2017でファイルアップロードについて発表した - おもしろwebサービス開発日記
2017 - 08 - 21 RejectKaigi2017でファイルアップロードについて発表した 先日行われた RejectKaigi 2017 でファイルアップロードについて発表しました。資料はこちら。 内容的には、WEB+DB PRESS Vol.95で書いたファイルアップロード話を最新にしたものになります。Rails5.2で新しく追加されるActive Storageというファイルアップロ... 続きを読む
Ruby Developers Meetup で綺麗なテストコードの書き方について発表した - おもしろwebサービス開発日記
2017 - 05 - 19 Ruby Developers Meetup で綺麗なテストコードの書き方について発表した 昨日のRails Developers Meetupで綺麗なテストコードの書き方について発表してきました。 Rails Developers Meetup #1(東京会場) - connpass 資料はこちら 余談 もともと数年前くらいから、テストコードの書き方についてまとめた... 続きを読む
権限管理のgemで良いのはどれ? - おもしろwebサービス開発日記
2016 - 01 - 20 権限管理のgemで良いのはどれ? 昨日は ginza.rb 31回目のミートアップでした。 Ginza.rb 第31回 ユーザの権限管理どうしてます? - Ginza.rb | Doorkeeper @kyuden_ さんに、現状の二大認可 gem である cancancan や pundit、それらの問題点を解決するために作った banken について発表してもらい... 続きを読む
Rails で fat model を避けるための、あまり知られていない方法について - おもしろwebサービス開発日記
2015-08-24 Rails で fat model を避けるための、あまり知られていない方法について このエントリで書いた内容は、ほぼ Growing Rails Applications in Practice の内容が元になっています。英語ですが、ここで挙げた内容以外にもコードを綺麗に保つテクニックが書かれており、かつページ数も少なく読みやすいです。コードを綺麗に保つのが好きな方は一読し... 続きを読む
cancan でモテカワ♥愛され権限管理 « blog.udzura.jp
cancan gem (!= CanCam) は、ウェブアプリケーションの「認可」をつかさどるライブラリ。 おもしろWEBサービス開発日記のrailsメモ – 2009-12-15 Rails3.0 で Devise と CanCan を動かす rails cancanを試してみた Rails3でログイン認証(最終回) ロールはcancan 重要なのは、「認証」ではなく「認可」のみを受け持っている... 続きを読む