はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Railsアプリ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 31件)

Railsを高速かつセキュアにするHTTP/2プロキシ「Thruster」、37signalsがオープンソースとして公開

2024/03/25 このエントリーをはてなブックマークに追加 105 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails http セキュア 37signals ソース

RailsのためのHTTP/2プロキシ「Thruster」がオープンソースで公開された。ほとんど設定不要で、導入によりRailsアプリをより高速かつセキュアにする。 Ruby on Rails(以下、Rails)の開発元である37signalsは、より高速でセキュアなRailsアプリケーションを実現するHTTP/2プロキシ「Thruster」をオープンソースとして公... 続きを読む

タイミーのRailsアプリをシニアなエンジニアが採点したらだいぶ辛口だった - Timee Product Team Blog

2023/12/01 このエントリーをはてなブックマークに追加 136 users Instapaper Pocket Tweet Facebook Share Evernote Clip タイミー 須貝 アドベントカレンダー 辛口 エンジニア

この記事はTimee Advent Calendar 2023シリーズ 1の1日目の記事です。 はじめに こんにちは、タイミーでバックエンドエンジニアをしている須貝(@sugaishun)です。昨年は弊社でアドベントカレンダーに取り組んだか覚えていないのですが、今年はなぜかいきなり3トラックで臨むということで、非常に勢いがあるなと思いま... 続きを読む

Service Objectがアンチパターンである理由とよりよい代替手段(翻訳)|TechRacho by BPS株式会社

2022/05/20 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip アンチパターン 翻訳 代替手段 議論 近年

近年、RailsアプリにService Objectを追加するメリットを説く記事が次から次へと量産されています。私は本記事において、それがなぜ正しくないかを述べたいと思う次第であります。もっとよい方法はあるのです。 私はこれまで、Service Objectに関するネット上の議論にときおり参加しては、問題に対するまっとうな解決方... 続きを読む

docker composeのserviceをグループ化

2021/10/11 このエントリーをはてなブックマークに追加 127 users Instapaper Pocket Tweet Facebook Share Evernote Clip Service Docker Compose redis

docker composeではserviceごとにprofilesという属性を指定できて、起動時にこれを指定することで関連する一連のserviceだけを起動させられる。 どういうシーンで使えるのか。例えばとあるRailsアプリでは、一部の開発者はMySQLやRedisなどのデータストアだけdocker composeで起動して開発し、他の開発者は加えてRubyもd... 続きを読む

Railsアプリの処理を100倍以上に高速化して得られた知見 – PSYENCE:MEDIA

2019/08/05 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails PSYENCE Media 濱田 知見

はじめまして。2019年4月から妊娠・出産アプリ『Babyプラス』の開発チームにJOINした濱田です。 『Babyプラス』のバックエンドはRailsで実装されているのですが、とあるCSV生成処理がとても遅かったので100倍以上に高速化しました。この過程でRailsアプリの処理高速化に関する以下の知見が得られたので、具体例を交えて... 続きを読む

DMMを退職しました - アジャイルSEの憂鬱

2019/07/01 このエントリーをはてなブックマークに追加 261 users Instapaper Pocket Tweet Facebook Share Evernote Clip 気力 アジャイルSE 退職エントリ rails new DMM

退職エントリを書くつもりはあまり無かったけど、はてブに退職エントリが多くあがっていて書く気力が高まったので書いてみた。 DMMに入社した理由 去年の5月に入社しました。 大きな企業の便利な社内ツール・サービスを見たい 色んな種類のサービスの裏側を見たい Railsアプリをゼロから作る機会 仕事で rails new でき... 続きを読む

6日で作ったRailsアプリを譲渡するまで - Qiita

2019/06/05 このエントリーをはてなブックマークに追加 188 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita リリー 結論 候補 投票

はじめに 6日で開発したRailsアプリを譲渡しました。結論から言うと、譲渡額は40,000円です。アプリの内容は、誰でも簡単にランキングを作って、投票をしたり、候補を追加したりできるミニアプリ。Twitterカードを自動生成できるので、最近流行りのTwitterバイラルも狙えるかなと思って、作ってみました。 実際にリリー... 続きを読む

nownab.log | よくしらんRailsアプリとかをAWSのレガシーシステムからGCPのイケイケシステムに移行した話

2019/05/22 このエントリーをはてなブックマークに追加 418 users Instapaper Pocket Tweet Facebook Share Evernote Clip イケイ レガシー イケイケ アーキテクチャ レガシーシステム

はじめに Railsアプリケーションを中心とするシステムをAWSからGCPに移行しました。本記事ではその過程をできるだけ赤裸々に公開します。 本プロジェクトではインフラ移行と同時にアーキテクチャも刷新しました。AWSがレガシーでGCPがイケイケという意味ではなく、移行対象システムのアーキテクチャがレガシーからイケイ... 続きを読む

普通のRailsアプリをdockerで本番運用する知見

2017/08/19 このエントリーをはてなブックマークに追加 391 users Instapaper Pocket Tweet Facebook Share Evernote Clip Docker zaru 知見 ライブラリ ベーシック

普通のRailsアプリをdockerで本番運用する知見 1. 普通のRailsアプリを Dockerで本番運用する知見 2017/08/19 RejectKaigi 2017 @zaru 2. @zaru さくらば ひろゆき 3. ベーシックの紹介 Webマーケティングを中心にさまざまな事業を展開 4. 最近の個人活動報告 5. 最近の活動の紹介 ブラウザにプッシュ通知できるライブラリ web... 続きを読む

普通のRailsアプリをdockerで本番運用する知見

2017/08/19 このエントリーをはてなブックマークに追加 391 users Instapaper Pocket Tweet Facebook Share Evernote Clip Docker zaru 知見 ライブラリ ベーシック

普通のRailsアプリをdockerで本番運用する知見 1. 普通のRailsアプリを Dockerで本番運用する知見 2017/08/19 RejectKaigi 2017 @zaru 2. @zaru さくらば ひろゆき 3. ベーシックの紹介 Webマーケティングを中心にさまざまな事業を展開 4. 最近の個人活動報告 5. 最近の活動の紹介 ブラウザにプッシュ通知できるライブラリ web... 続きを読む

RailsアプリをECSで運用するまでにやったこと、これからしていくこと - スパイスな人生

2017/07/06 このエントリーをはてなブックマークに追加 272 users Instapaper Pocket Tweet Facebook Share Evernote Clip ECS Emoji スパイス 人生

2017 - 07 - 06 RailsアプリをECSで運用するまでにやったこと、これからしていくこと Ruby on Rails aws docker ECS おはようございます。一番よく使うemojiは 続きを読む

GraphQL APIをRailsアプリに実装した時のメモ | qnyp blog

2017/06/08 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip GraphQL API QNYP Blog メモ

今回は、 qnyp GraphQL API を設計・実装する過程で役立ったものや参考になった情報を実際のコードを交えて紹介しようと思います( qnyp はアニメの感想を記録するサービスです)。API設計の詳細や具体的な実装手順までは踏み込みません。 API実装はRailsアプリ内で行っていますので、紹介するライブラリなどは主にRuby向けのものとなります。 GraphQLの概要をつかむ The A... 続きを読む

絶対に笑ってはいけないRailsコード集 - Qiita

2016/12/13 このエントリーをはてなブックマークに追加 126 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita リファクタリング 負債 状態遷移 前回

株式会社LITALICO の klrutsa です。 『 LITALICO Advent Calendar 2016 』13日目の記事です。 はじめに 私が遭遇した、Railsアンチパターン集です。 笑えるよりも、笑えないコードのほうが多いですが、よろしくお願いします。 前回の、 負債を抱えすぎたRailsアプリのリファクタリング - Qiita では、複雑な状態遷移への対応方法を書きましたが、そ... 続きを読む

SSEを使ってHTMLエスケープを高速化してみた - k0kubun's blog

2016/08/14 このエントリーをはてなブックマークに追加 120 users Instapaper Pocket Tweet Facebook Share Evernote Clip SSE Rails github.com CGI レンダリング

2016 - 08 - 15 SSEを使ってHTMLエスケープを高速化してみた 高速なHTMLエスケープをするライブラリを作った ある日HTMLエスケープを速くしたくなって、hescapeというライブラリを作った。 github.com とにかく速いHTMLエスケープがしたい Railsアプリのビューのレンダリングにおいて、 CGI.escapeHTML を高速化 *1 することでRailsのデフ... 続きを読む

シンプルでわかりやすいコードを書くためにあなたがすべきこと - give IT a try

2016/05/18 このエントリーをはてなブックマークに追加 619 users Instapaper Pocket Tweet Facebook Share Evernote Clip give IT a try コード あなた 知人 指摘

はじめに 先日、とある知人からこんな相談を受けました。(内容はちょっとボカしてます) 社内のコードレビューでもっときれいなコードを書けるようになった方がいい、と言われました。 「きれいなコードを書けるようになれ」と言われても、具体的にどうすればいいかわかりません。 伊藤さんのアドバイスを聞きたいです。 実際に指摘を受けたRailsアプリのコードを見せてもらいましたが、確かに「もうちょっと頑張りまし... 続きを読む

依存関係をなくそう : Rubyアプリ・Gemの開発者への提言 | プログラミング | POSTD

2016/03/04 このエントリーをはてなブックマークに追加 432 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java Python Ruby 連鎖 言語コミュニティ

本記事はRubyについて書かれたものではありますが、Python、JavaScript、Javaなど、全ての言語コミュニティに当てはまる事実を述べたものです。依存関係が引き起こす負の連鎖は誰のためにもなりません。 上の図は、私がこれまでに使用した全てのRailsアプリの依存関係を可視化したものです。以下の例はいず本記事はRubyについて書かれたものではありますが、Python、JavaScript... 続きを読む

(下準備編)世界一丁寧なAWS解説。EC2を利用して、RailsアプリをAWSにあげるまで - Qiita

2016/01/12 このエントリーをはてなブックマークに追加 453 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Qiita AWS 歓喜 デプロイ編

世界一丁寧なAWS解説シリーズ 項目表 No. タイトル 1 〜〜下準備編(今ここ)〜〜 2 DB・サーバー構築編 3 デプロイ編① 4 デプロイ編② 5 Capistrano編 はじめに Railsに限らず、ローカルでアプリケーションを作成し終え、 「うぉーー!!アプリ完成したよっしゃーーーー!!」 と歓喜に打ちひしがれた3秒後に必ずぶち当... 続きを読む

RailsのAsset PipelineとPrecompileをNode.jsのみで処理できるgulp-sprocketsを作った - yo_waka's blog

2015/11/25 このエントリーをはてなブックマークに追加 124 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails precompile Sprockets CSS

RailsのAsset PipelineとPrecompileをNode.jsのみで処理できるgulp-sprocketsを作った 仕事ではRailsアプリを書いていて、JSやCSSなどのフロントエンドはRailsのAsset Pipelineの仕組みに則ってビルドしてる。 普通にRailsアプリ作ってると普段 Sprockets について特に意識しないと思う。 Sprocketsはそこが凄くて、... 続きを読む

Railsアプリを66%スピードアップ ― Railsキャッシュの完全ガイド | プログラミング | POSTD

2015/08/28 このエントリーをはてなブックマークに追加 435 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails POSTD プロファイリング 手助け キャッシング

Railsのアプリを高速化しようとする場合、キャッシュの利用はその大きな手助けになります。キャッシュを利用する箇所を決めるためのプロファイリングに始まり、その方法、キャッシュバックエンドの選定に至るまでをまとめました。Railsアプリでのキャッシングは、「たまに夕食を一緒にするけれど、本当はもっと頻繁に一緒にいるべき友達」に少し似ています。パフォーマンスをまじめに考えるRailsアプリのほぼ全てで... 続きを読む

Railsアプリの意味不明な時間を削って速度を10倍にした話 - Qiita

2015/04/18 このエントリーをはてなブックマークに追加 117 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Qiita SQL フレームワーク ひと

Railsつかってますかー!!!@srockstyleです! Ruby On Rails便利ですよね! フレームワークとして「Railsライクだから便利だよ!」ってはなすフレームワークいっぱいありますね。 さて、今回はRailsで作ったアプリを高速化した話を書いてみようと思います。 結論は結局「キャッシュ最強」になるので、SQLの最適化とかapplication.rbの設定とか読みたいひとは読み飛... 続きを読む

Railsアプリやgem作る時にいつも入れているgem一覧 - くりにっき

2015/03/28 このエントリーをはてなブックマークに追加 375 users Instapaper Pocket Tweet Facebook Share Evernote Clip gem くりにっき Gem一覧 rails_admin つらみ

2015-03-29 Railsアプリやgem作る時にいつも入れているgem一覧 id:joker1007 さんに触発されました。 Ginza.rb 21回の発表資料。rails_adminのつらみとオススメgem達。 1年間で10個以上アプリやgemを作っている中でよく使うgemをまとめてみます Railsアプリ(rails new した直後に必ず入れる) annotate https://gi... 続きを読む

JMeter使うのだるいなーと思ってたらruby-jmeterというRubyでテストプランを書けるツールがあった | mah365

2014/11/23 このエントリーをはてなブックマークに追加 265 users Instapaper Pocket Tweet Facebook Share Evernote Clip 迫真 HTTPヘッダ Ruby mah365 クッキー

JMeter使うのだるいなーと思ってたらruby-jmeterというRubyでテストプランを書けるツールがあった。知らなかった(迫真)。 典型的なRailsアプリのテストプラン そういう訳で典型的なRailsアプリのテストプランを書いてみたのがこちら。 ユーザーログインページでCSRFトークンを取得し、常にHTTPヘッダにつけるようにする ユーザーログイン情報をクッキーに保存 といった典型的な処理... 続きを読む

Railsアプリつくった - ✘╹◡╹✘

2014/04/05 このエントリーをはてなブックマークに追加 517 users Instapaper Pocket Tweet Facebook Share Evernote Clip Unicorn iOS nginx Rails RC2

2014-04-06 Railsアプリつくった 最近APIサーバ用途でRailsアプリを1個つくったので振り返る。 概要 接続元はiOSやAndroidアプリとか、Webブラウザとか、別のWebアプリケーションとか。1ホストあたり秒間数百リクエスト、平均応答時間10msぐらい。Rails 4.1.0.rc2、Unicorn、Nginxを使ってる。正直Railsは全部入りで重いイメージがあったので何... 続きを読む

Rails x Heroku 完全初心者向け チュートリアル[無料で始める][For Mac] - 酒と泪とRubyとRailsと

2014/01/26 このエントリーをはてなブックマークに追加 269 users Instapaper Pocket Tweet Facebook Share Evernote Clip Heroku Rails Tweet チュートリアル Ruby

Rails X Heroku 完全初心者向け チュートリアル[無料で始める][for Mac] Jan 26th, 2014 Tweet プログラミング経験の本当に少ない人向けに、無料で始められるWebサーバのHerokuにRuby on Railsのアプリケーションをアップロードするまでのチュートリアル記事です。Macでの環境構築から、Herokuへの登録、Railsアプリの作成、Herokuへ... 続きを読む

RailsのRESTful APIをテストで理解する - ワザノバ | wazanova

2014/01/07 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails wazanova モバイ ワザノバ http

http://www.commandercoriander.net/blog/2014/01/04/test-driving-a-json-api-in-rails1 comment | 0 pointsPivotal LabsのEno ComptonがRailsでJSON APIをテスト形式で理解できるように紹介してくれてます。「Railsアプリをてがけると、いずれ、シングルページアプリ、モバイ... 続きを読む

 
(1 - 25 / 31件)