タグ Rails開発
人気順 10 users 50 users 100 users 500 users 1000 usersMongoDB(Mongoid)を利用したRails開発のメリット - STORES Tech Blog
はじめに はじめまして、hey でECとかレジのバックエンドエンジニアをやっている @ucks です。 STORES (以下、区別のため STORES EC と表記) と STORES レジでは、Webアプリケーションフレームワークに Ruby on Rails 、 データベースに MongoDB 、 ODM (RDB でいう ORM) に Mongoid を利用しています。 普段 RDB で開発... 続きを読む
Rails開発で障害対応を減らすには? システム障害との向き合い方 Part2 - ログミーTech
2019年3月2日、TECH PLAY SHIBUYAにて「TokyoGirls.rb Meetup vol.1」が開催されました。女性でも参加しやすい、Ruby勉強会を目指して開催された本イベント。4人のエンジニアが登壇し、Rubyにまつわることをはじめとしたさまざまな技術の話題を語りました。プレゼンテーション「システム障害との向き合い方」に登壇した... 続きを読む
在宅ワーク|パソコン|プログラミング - シマリスのお部屋
忘年シーズンですね。 というわけで黒歴史の供養をしたいと思います。 表題の通りです。 開発未経験が「簡単な」rails開発(企業の既存サイトの改修)のリモートにチャレンジし、見事玉砕してしまいました。 どうしてそんな無謀なことに? この記事ではリモート在宅したい。プログラミングで高収入を目指したい。 そうい... 続きを読む
メドピア に整地部ができたってよ! - メドピア開発者ブログ
はじめに こんにちは、メドピアの駆け出しエンジニアの川﨑です。 最近我が広島カープが日本シリーズ進出を決めて機嫌が良いのでブログ書きたいと思います。 今回僕がお届けするのは、先月の9月14日 「Rails開発での技術的負債との付き合い方」 をテーマに開催された 「MedBeer」 にて、 Classi株式会社のCTOである佐々... 続きを読む
モブプログラミングで技術的負債に立ち向かう––「チームでコードを読む」ことがもたらすもの - ログミーTech(テック)
2018年9月12日、メドピア株式会社が主催するイベント「MedBeer」が開催されました。今回のテーマは「Rails開発での技術的負債との付き合い方」。長期間の開発において避けて通れない技術的負債をいかにして克服するか? そのノウハウを語ります。「チームで成功体験を積み重ねてチームで負債に立ち向かう」に登壇し... 続きを読む
Rails開発で技術的負債を増やさないために知っておきたいこと - ログミーTech(テック)
2018年9月12日、メドピア株式会社が主催するイベント「MedBeer」が開催されました。今回のテーマは「Rails開発での技術的負債との付き合い方」。長期間の開発において避けて通れない技術的負債をいかにして克服するか? そのノウハウを語ります。「Rails Good Parts, Bad Parts」に登壇したのは、前島真一氏。技術的負... 続きを読む
「MedBeer -Rails開発での技術的負債との付き合い方-」を開催しました! - メドピア開発者ブログ
身長体重が変わっていないにも関わらず、5年前より体脂肪率が4.5%増加したエンジニアの村上(@pipopotamasu)です。 本日は9/12(水)に開催したMedBeerというイベントを報告したいと思います。 medpeer.connpass.com @GINZA SIX 12F 株式会社リンクアンドモチベーション内 イベントスペース MedBeerとは? MedBeerとは、年1... 続きを読む
技術的負債を貯めずに開発するには - おもしろwebサービス開発日記
先日行われたMedBeer -Rails開発での技術的負債との付き合い方で、「Rails Good Parts, Bad Parts」というタイトルで発表しました。 資料はこちら。 内容を要約すると、技術的負債を貯めずに開発するには (Railsプロジェクトであれば)Railsの便利な機能を活用する 要注意と言われている機能について、対応方法も含めて把... 続きを読む
docker-composeを爆速にする - Qiita
※ 色々修正しました Rails開発等でdocker-composeを使うと非常に遅い場合があります(特にDocker For Mac)。 docker-compose時に余計なファイルをマウントしてしまってるのが原因らしいので、 .git , log , tmp , vendor などのホストからマウントする必要のないディレクトリを別のvolumeでマウントを上書きしてしまえば解消されます。 具... 続きを読む
ふつうのRails開発を続けるために // Speaker Deck
2017/05/23に開催された「『ふつう』のRuby on Rails ウェブサービス開発(Clipla x みんなのウェディング)での発表資料です。 イベントURLはこちら。 https://mwed.connpass.com/event/55698/ 続きを読む
Ruby初心者を脱した人が悩みがちな、ちょっと特殊な記法・演算子・イディオム - Qiita
初心者がRubyの基礎を覚えたところで他人のコードを読むようになると、 *args や map(&:to_s) のような謎の記法がでてきます。 この手の記法は名前がわからないとググラビリティが低くなるため、人によってはつまづきとなることが多いようです。 尋ねられることがたまにありますので、この機会にRails開発でよく使われるものを中心にまとめてみます。 引数 *args 変数名の冒頭に * (ア... 続きを読む
Railsを事例にして学ぶ、むやみにモジュール分割しているとハマる落とし穴とその回避策 - Qiita
この記事は リクルートライフスタイル Advent Calendar 2016 5日目の記事です。 ビューティー開発Tの @tacuma_igei です。主にRailsを使って、まだここにない出会いを創出していこうと励んでいます。 はじめに 中規模〜大規模のRails開発をする上で、多くの人が直面するであろう「ApplicationController・Helper散らかる問題」に対して、多くの... 続きを読む
Rails開発における初期設定5項目 | SimpliePost
Railsアプリケーションを開発する際、言語のローカライズといった、最初に設定すべき項目があります。 この記事では、それぞれについてその方法を解説します。 設定項目 この記事では、以下の5つの項目について、設定方法を書いていきます。 日本語化 タイムゾーン 開発環境 テスト環境 generate時の生成ファイル 1. 日本語化 アプリケーションを日本語化することで、ビューで時間などを表示する際に、... 続きを読む
Rails開発におけるwebサーバーとアプリケーションサーバーの違い(翻訳) - Qiita
はじめに 先日スタック・オーバーフローでこんな質問に回答しました。 webサーバー、アプリケーションサーバー、Rackといった仕様や概念と、WEBrick、Unicorn、Pumaといった実装の関係が頭の中で結びつきません 質問者の方はwebサーバー、アプリケーションサーバー、Rack、Unicorn、Pumaと言った用語や概念の理解がこんがらかっているように見えたので、このあたりをきれいに説明し... 続きを読む
Rails開発のひみつ // Speaker Deck
Speaker Details https://github.com/amatsuda https://twitter.com/a_matsuda View Speaker Details 続きを読む
Rails開発をする上で知っておいた方が良さそうなこと - (゚∀゚)o彡 sasata299's blog
2015年07月01日13:34 Ruby 勉強会 Rails開発をする上で知っておいた方が良さそうなこと 先週の木曜日、Speeeさんで開催された第2回SpeeeTeckPartyにお邪魔して発表してきました。 これは食 x 技術をテーマにした勉強会で、第1回は「寿司 x Ad」だったそうなんですが、なんでも今回は「からあげ x Ruby」だそうで、であればささたつさんしかいない!という人選だっ... 続きを読む
dockerをつかってrailsの開発をしてみる - Qiita
railsアプリをDocker化してみる - QiitaでアプリだけDocker化するのはさほど難しくないという話をした。 この場合はDBは既存のものが使えるから気軽に使えそうという話をした。 今回はDockerだけでRails開発をしてみようと思う。 HerokuのデフォルトがPostgreSQLなのでPostgreSQLを例にする。 Railsプロジェクトの作成 rails new をしよう。... 続きを読む
ラーメン二郎を参考に、EmacsでRails開発出来るようにしてみた - Qiita
・Emacs再起動! こんな感じで、deleteキーとか使うと怒られます! 戦闘準備 二郎では、食券を買って席に着いたら、いつラーメンが出されてもすぐ食べれるように、ペットボトルのお茶の蓋を開けて待ちます。 Emacsでも、いざRailsで開発する事になっても良いように、Railsでも高速にEmacsを使えるように準備する必要があります。 オススメElisp 以下のElispを入れると、良い感じで... 続きを読む
Ruby - Rails開発で有用な便利Gem一覧:2014年版 - Qiita
Rails開発で有用な便利Gem一覧:2014年版Ruby(5658)Rails(3157)rubygems(78)AdventCalendar(339)shu_0115 posted in Dec 11, 2014(Edited Dec 11, 2014)Revisions(2)Create an edit request Ruby Advent Calendar 11日目 Ruby - Rai... 続きを読む
開発現場でちゃんと使えるRails 4入門(7):Rails開発を面白くするアクションコントローラーの5大機能とルーティングの基本 (1/3) - @IT
連載目次 前回の「ActiveRecordにおけるモデルの「関連」とコールバックの使い方」までではMVCモデルにおけるRailsのモデルをつかさどる機能を理解できたかと思います。 今回は、MVCモデルにおけるコントローラーをつかさどる「ActionController」の機能について解説していきます。ActionControllerは開発者が実装する各コントローラーの親クラスである「Applica... 続きを読む
WEB+DB PRESSでRubyの連載を始めます - yaotti's diary
2014-06-19 WEB+DB PRESSでRubyの連載を始めます 今月発売のVol. 81より「切りひらくRuby ── サービスの成長を支える現場の技術」というタイトルでRubyについて連載します.初回はRails開発の待ち時間を減らすというテーマで,SpringやWeb Consoleなどについて書いています. 連載の特徴としては サービス運営者視点からの話 実戦投入までを含めた説明 ... 続きを読む
書籍「パーフェクトRuby on Rails」にはRails開発のベストプラクティスが詰まっている - yaotti's diary
2014-06-17 書籍「パーフェクトRuby on Rails」にはRails開発のベストプラクティスが詰まっている @joker1007 さんより献本いただきました.ありがとうございます :octocat: 環境構築からアプリケーション開発,そして継続的な改善も含めたRailsのベストプラクティス本 "パーフェクト"とタイトルに入っている通り,この本は単純なRailsのhow-to集やチュー... 続きを読む
Rubyはじめての人がRails開発に参加するときに最初に知っておくべきこと - Qiita
※この内容はRailsで書かれたWantedlyのプロジェクトに参加することを想定していて、一部Railsのデフォルトでない機能の解説もありますが、使っているgemもメジャーなもので割と汎用的な内容になっていると思うので、是非参考にしてみてください。 URLを見ればだいたいどこを変更すればいいかわかると言うこと Ruby on RailsはMVC(Model View Controller)にもと... 続きを読む
Googleさんから読み取るPHPとRails開発の比較 | TechRacho
渡辺さんがPHPとRubyを徹底比較!開発効率をあげて収益を増やすという記事を出していたので,反応してみます. この記事は,PHPとRails開発について,PHPはメジャーでRailsは開発者が少ないとは言うけど,証拠はあるのかよ!とか具体的にどれくらいの開発者数の差があるの?という質問にデータを用いて答えてみます. PHPとRails開発の得意分野やメリット・デメリットについては前述の記事に良く... 続きを読む
モダンなRails開発をしてみての振り返り - 130単位
雑記Rails3.2/GitHub/Pivotalという割とモダンな環境で2ヶ月間開発してました。その契約期間が終了したので、振り返ってみます。Gems自分の担当で初めて(本格的に)使ったGemたちtakeshinoda/thinreports-rails ? GitHub帳票PDF出力prawnpdf/pdf-inspector ? GitHubPDF解析aussiegeek/rubyzip ?... 続きを読む