並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 50件

新着順 人気順

Pumaの検索結果1 - 40 件 / 50件

  • Railsでpumaやsidekiqのスレッド数とコネクションプールの数ってどうやって決めるんですか | 働くひとと組織の健康を創る iCARE

    この記事はiCARE Dev Advent Calendar 2022 第1レーン24日目の記事です。 Railsの基本原則の一つに「メニューはおまかせ」があり、デフォルトで設定を良い感じにしてくれています。しかし、本当に自分のユースケースでも問題ない設定だと自信を持って言うためには、なぜこの設定になっているのかの背景知識が必要になります。例えばrails newをするとpumaのスレッド数はデフォルト5、データベースのコネクションプール数も5になっています。これは自分のユースケースで適切な値なのでしょうか?どういうときにいくつに設定するのが正しいのでしょうか? pumaのスレッド数をどうやって決めるのか pumaはRailsのデフォルトのアプリケーションサーバであり、複数プロセス、複数スレッドで動くアプリケーションサーバです。この記事を執筆している時点で最も利用率の高いアプリケーションサ

      Railsでpumaやsidekiqのスレッド数とコネクションプールの数ってどうやって決めるんですか | 働くひとと組織の健康を創る iCARE
    • Puma 5がリリース!スリープソートによる高速化など(翻訳)|TechRacho by BPS株式会社

      概要: Puma 5は当プロジェクトの大きなメジャーリリースであり、実験的な新パフォーマンス機能がいくつも導入されたほか、多数のバグ修正や機能追加も行われました。その中でも最も重要な目玉機能についていくつかお話しいたします(1839 word/7分)。 Puma 5(コードネーム Spoony Bard1)が本日リリースされました(私の誕生日です!)。このリリースにはさまざまなものが盛り込まれていますので、Pumeユーザーの皆さまが自信を持ってアップグレードできるよう、Pumaのさまざまな機能や変更点についてお話しいたします。 ⚓ MRI + クラスタモードでの実験的パフォーマンス機能 今回のリリースの見出しを飾るのはたぶんこれでしょう。メモリ使用量を削減する機能が2つと、レイテンシを削減する機能が1つ加えられました。 Puma 5には以下の3つの実験的パフォーマンス向上機能が含まれていま

        Puma 5がリリース!スリープソートによる高速化など(翻訳)|TechRacho by BPS株式会社
      • 「友達のバッグがPoloだと思ってたら伊達政宗だった」から始まる「アディダスだと思ったらShikaだった」「PUMAかと思ったらKUMAだった」

        仙台藩『伊達政宗』騎馬像 @Eastpond_sendai ~騎馬像グッズ販売会のお知らせ~ 引き続き仙台駅にて催事を開催いたします🙌 場所:仙台駅1F、臨時売り場 日時:9/16(土)~9/30(土) 時間:AM10:00~PM19:00まで 皆様のご来店を心よりお待ちしております😊✨ ※画像は前回の催事の様子です。 #仙台 #政宗トート #伊達政宗 #んだんだずんだ pic.twitter.com/fPM1D9uU4m 仙台藩『伊達政宗』騎馬像 @Eastpond_sendai ~騎馬像グッズ販売会のお知らせ~ 引き続き仙台駅にて催事を開催いたします🙌 場所:仙台駅1F、臨時売り場 日時:9/16(土)~9/30(土) 時間:AM10:00~PM19:00まで 皆様のご来店を心よりお待ちしております😊✨ ※画像は前回の催事の様子です。 #仙台 #政宗トート #伊達政宗 #んだん

          「友達のバッグがPoloだと思ってたら伊達政宗だった」から始まる「アディダスだと思ったらShikaだった」「PUMAかと思ったらKUMAだった」
        • Puma の内部構造やアーキテクチャを追う

          Extended outer memory module for my poor native memory. Posts: 2022/02/13 クラビスの CTO になりました 2020/09/28 gendoc という YAML からドキュメントを生成するコマンドを作った 2020/09/13 ISUCON10 の予選を 7 位で通過した 2019/12/01 Puma の内部構造やアーキテクチャを追う 2019/05/27 Golang の正規表現ライブラリの処理の流れをざっくり掴む 2019/04/29 InnoDB の B+Tree Index について 2019/04/29 InnoDB における index page のデータ構造 2019/04/28 InnoDB はどうやってファイルにデータを保持するのか 2019/01/06 Designing Data-Intens

          • 【PUMA SPEEDCAT(スピードキャット)】人気再燃の理由を考察してみた - YMのメンズファッションリサーチ

            何やらアツいらしいね PUMAのSPEEDCAT(スピードキャット)とは 何故現在(いま)SPEEDCAT(スピードキャット)が注目されるのか ①ローテクの波 ②革靴のトレンド ③単純な名作 まとめ 何やらアツいらしいね 出典:PUMA公式 何やら最近PUMAの新たなヒット作があるらしい。 ・・・それは何を隠そう「SPEEDCAT(スピードキャット)」な訳なのだが。 出典:楽天 「なるほどね~」 私の第一声はこれである。 そして、その次は 「そう来たか」 なのだ。 1999年に誕生したSPEEDCAT(スピードキャット)は当時それなりに人気を博し、世紀末のストリートを席巻した。 スニーカー好きならずともその名は聞いたことがあるくらいだろうと思う。 いや、スニーカーやファッションに興味がない方々からしたら、「スピードキャット」のネーミングを聞いて、 「プーマのマークってネコだったの?」 と思

              【PUMA SPEEDCAT(スピードキャット)】人気再燃の理由を考察してみた - YMのメンズファッションリサーチ
            • 有名メーカー製です!【ドイツの軍服】陸軍フィットネス用ウインドブレーカー(PUMA製)とは? 0604 🇩🇪 ミリタリー DUITSLAND FITNESS WINDBREAKER(PUMA BRAND)1990S - いつだってミリタリアン!

              今回は、1990年代のドイツ軍フィットネス用ウインドブレーカーを分析します。 一時期のドイツ軍は、ジャージなども全てこの配色(2トーン)でしたね。 重要な意味があるのでしょうか? 今回のアイテムもデッドストックですよ! 目次 1  ドイツ陸軍フィットネス用ウインドブレーカー(PUMA製)とは? 2  全体及び細部写真です! 3  その特徴とは? 4  製造とサイズのデータ 5  まとめ スポンサーリンク スポンサーリンク 1  ドイツ陸軍フィットネス用ウインドブレーカー(PUMA製)とは? 肌寒くなってくる季節のみならず、小雨が予想される場合も、意外に使用・活用できるウインドブレーカー。 元々は、冬季の体育服装だったり、汗をかくための衣料品でしたね。 文字通り、風を通さない軽量な作りで、一種の簡易衣料品でもありました。 登山では、予備の衣料品(それでも身体の保温目的だったりしますが)という

                有名メーカー製です!【ドイツの軍服】陸軍フィットネス用ウインドブレーカー(PUMA製)とは? 0604 🇩🇪 ミリタリー DUITSLAND FITNESS WINDBREAKER(PUMA BRAND)1990S - いつだってミリタリアン!
              • We Made Puma Faster With Sleep Sort

                Puma 5 (codename Spoony Bard1(When Puma gets a new ‘supercontributor’ that submits lots of important work to the project, we let them name the next release. This release features a lot of code from Will Jordan, who named this release ‘Spoony Bard’. Will said: ‘Final Fantasy IV is especially nostalgic for me, the first big open-source project I ever worked on was a fan re-translation of the game ba

                  We Made Puma Faster With Sleep Sort
                • 【男女共に要注目】BILLY‘S(ビリーズ)で今アツいPUMA(プーマ)のスニーカー5選をご紹介! - YMのメンズファッションリサーチ

                  最近何やらPUMAがキテる CLYDE BILLYS(クライド ビリーズ) MIJ KING 21 IT BILLY‘S(キング 21 IT ビリーズ) PALERMO BILLYS(パレルモ ビリーズ) MOSTRO PERF(モストロ パーフ) CRIPPER PHATTY CORDUROY(クリッパー ファッティー コーデュロイ) まとめ 最近何やらPUMAがキテる 出典:BILLY‘S 丁度今記事を作成している日のこと。 野暮用があり居住地近くの駅ビルを歩いていたのですが、極めてバランスの良い着こなしをしている洒脱な若者(男性)を発見しました。 マサヒロマルヤマの左右非対称シェイプのサングラス(私が凄く欲しいヤツ)、ラルフローレンのリネンシャツに恐らくヴィンテージのワイドスラックス。時計はキングセイコー・・・。 その足元にはPUMAのクライド。 勿論セレクトしているアイテムは全身見

                    【男女共に要注目】BILLY‘S(ビリーズ)で今アツいPUMA(プーマ)のスニーカー5選をご紹介! - YMのメンズファッションリサーチ
                  • DockerでNginx+Puma環境の構築(AWS FargateでRails環境をつくる - その2) - 虎の穴開発室ブログ

                    こんにちは、虎の穴ラボNSSです。 前回「いまさらDocker入門(AWS FargateでRails環境をつくる - その1)」という記事をご紹介しました。 多くの方に読んでいただいたようで大変嬉しかったです。 今回こそは、Fargateを利用してDockerコンテナをデプロイするところまでを紹介いたします。 ...と思ったのですが、デプロイする前の準備がまだまだあったので、 今回は前回同様ローカルマシンで少し違ったRails環境の構築についてご紹介します。 toranoana-lab.hatenablog.com 1. 構築する環境について その1で構築したRails環境をdevelopmentとし、今回構築する環境をproductionとします。 development production ※実際本番デプロイするときはロードバランサーがありますが、ローカルマシンでの実行の際はありま

                      DockerでNginx+Puma環境の構築(AWS FargateでRails環境をつくる - その2) - 虎の穴開発室ブログ
                    • Set a new default for the Puma thread count · Issue #50450 · rails/rails

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        Set a new default for the Puma thread count · Issue #50450 · rails/rails
                      • Puma Blueが語る静寂の美学、ダークでメランコリックな音楽表現の源 | Rolling Stone Japan(ローリングストーン ジャパン)

                        プーマ・ブルー(Puma Blue)は突然現れた。2017年ごろに『Swum Baby EP』が静かに話題になっていったが、実に独特で、不思議な音楽だった。おぼろげに浮かんでいるようなサウンドに、ささやくように歌う声、全ての音は今にも消え入りそうに揺らめいている。その音楽は暗くて、退廃的。でも、セクシーであり、とてつもなくエモーショナルだった。DIYなやり方で制作しているのは明らかで、理想的なインディペンデント音楽であるように思えた。 しかし、同時に彼のバンドにはUKのジャズトリオVels Trioのメンバーも在籍していたこともあり、どこかパンク的なマインドさえも感じられる衝動的なサウンドであるにもかかわらず、演奏面では洗練されている部分も感じられた。実はブリット・スクールで音楽を学んでいたという話もある。粗削りであり、洗練されてもいる。エモーショナルだが、その音楽は全てがコントロールされ

                          Puma Blueが語る静寂の美学、ダークでメランコリックな音楽表現の源 | Rolling Stone Japan(ローリングストーン ジャパン)
                        • PumaのコードからみるソケットへのノンブロッキングI/O - Qiita

                          これは何? ソケットにおけるノンブロッキングI/OについてPumaのコードを絡めて調べてみたまとめです。 PumaはRubyで書かれたOSSのWebサーバーです。 ソケットに限らずノンブロッキングI/Oという言葉をよく聞きます。ですがイマイチなにを意味しているのかわからなかったので調べてみました。 ブロッキングI/Oとは ユーザーモードからシステムコールをカーネルに発行し、結果が帰ってくるまでに待ちが発生するI/O処理のことです。ファイル全般に言えることであり、ソケットもファイルなので当然ブロッキング発生します。 ソケットにおけるブロッキングI/Oは以下のようなものがあります。 accept(2)でlistenキューからソケットを取り出すときに接続が確立されていない場合(TCPハンドシェイク中など)は確立されるまでブロックされる。 ソケットに対してread(2)やwrite(2)を実行する

                            PumaのコードからみるソケットへのノンブロッキングI/O - Qiita
                          • 週刊Railsウォッチ: Pumaのデフォルトスレッド数変更、Rails 1.0をRuby 3.3で動かすほか(20240206前編)|TechRacho by BPS株式会社

                            こんにちは、hachi8833です。Railsガイドを7.1.3向けに更新しました。 #Railsガイド Rails 7.1 が、2024年1月16日にリリースされた Rails 7.1.3 に対応しました🆙🎉 今後もRailsの動向に合わせ、最新のガイドをお届けできるよう励んでいきます📕✨ note 記事はこちら👇https://t.co/i1MkYcriuQ pic.twitter.com/noN3VxC7Uy — Railsガイド 📕 (@RailsGuidesJP) January 24, 2024 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hac

                              週刊Railsウォッチ: Pumaのデフォルトスレッド数変更、Rails 1.0をRuby 3.3で動かすほか(20240206前編)|TechRacho by BPS株式会社
                            • 【PUMAの個性派スニーカー】パイソン柄レザーも名作SUEDE(スエード)なら大人っぽくキマる! - YMのメンズファッションリサーチ

                              突飛なデザインもクラシックな名作に乗せると・・・ PUMA(プーマ)SUEDE(スエード)とは SUEDE(スエード)SPLT(スプリト)レビュー 個性的なだけではない拘り抜いたディテール 着用イメージ(コーデ、履き心地、サイズ感) まとめ 突飛なデザインもクラシックな名作に乗せると・・・ パイソン柄プリントのレザースニーカー。 何とも個性的だということは言うまでもないことだ。 通常手を出すには勇気がいるし、増してや大人世代ならばその一手は極めて困難な選択となり得るだろう。 その上デザインも素材も共にアシンメトリーと来ている。 難しい・・・果てしなく遠い彼方に消えていく地平線を追いかけるような気持ちにさえなってしまいそうだ。 ・・・しかしだ。 そんな縁遠そうな一足も、PUMA(プーマ)のSUEDE(スエード)という不朽の名作ならば実はハマるのである。 見たことのないような気鋭のブランド、モ

                                【PUMAの個性派スニーカー】パイソン柄レザーも名作SUEDE(スエード)なら大人っぽくキマる! - YMのメンズファッションリサーチ
                              • PUMAが探索・攻撃・巡航/防衛の3つのモードを搭載したゲーミングソックス「Active Gaming Footwear」を発売

                                スポーツ用品メーカーのPUMAが、eスポーツプレイヤーの足を快適にサポートするゲーマー向けソックス「Active Gaming Footwear」を発売しました。 PUMA® - Innovation Landmarks https://about.puma.com/en/innovation/innovation-landmarks Active Gaming Footwearは「ゲーミングソックス」とのことですが、室内用シューズに近いものになっています。公式ページには、「プロゲーマーと協議を重ねた結果、快適かつ軽量、そして滑りにくさが重視されており、ゲームに集中して最高のパフォーマンスを発揮できるようになる」と記されています。 Active Gaming Footwearの機能は、内側に包み込むようなグリップを持たせる「探索モード」、側面をサポートで包み込む「攻撃モード」、かかとの安定

                                  PUMAが探索・攻撃・巡航/防衛の3つのモードを搭載したゲーミングソックス「Active Gaming Footwear」を発売
                                • Unicorn vs Puma vs Passengerの比較まとめ | Scout APM Blog

                                  Rubyのアプリケーションサーバーのエコシステムは、Unicorn、Puma、Passenger 5 の3つを中心に出来上がっています。Rubyにおいて、アプリケーションサーバーが解決しなければならない具体的な問題はなんでしょうか。どのようにして最適なアプリケーションサーバーを選択すればよいでしょうか。2019年にはこれらのアプリケーションサーバーのニーズはあるでしょうか。 この記事ではこら全てを取り上げ、Rubyの主要なアプリケーションサーバーを比較していきます。 How important is an app server's raw speed? アプリケーションサーバーそのものの速度がアプリケーションの速度に対して多くの要因となることはほとんどありません。アプリケーションコード、データベースのクエリ、HTTPコールのRubyアプリケーションサーバーとの間の応答速度が、マイクロ秒ない

                                    Unicorn vs Puma vs Passengerの比較まとめ | Scout APM Blog
                                  • Nginx, Puma, Rails, MySQLのパラメータ設定/チューニング - Qiita

                                    # 環境変数 RAILS_MAX_THREADS に 16 をセット threads_count = ENV.fetch("RAILS_MAX_THREADS") { 5 } ... # 環境変数 WEB_CONCURRENCY に 2 をセット workers ENV.fetch("WEB_CONCURRENCY") { 2 } 実験を行った結果、もちろんサーバーのリソース(今回はCPUコア数: 2)にもよりますが以下のようにサーバーが処理できるキャパシティが変わりました。thread数が少ないともちろんさばける処理数が減るため、サーバーのリソースが余っているにもかかわらず、unhealthyになります。つまり、レスポンスで過負荷を示す503 errorが返却されます。 1worker/5threadの場合、CPU15%ぐらいでunhealthyになる 1worker/10threadの

                                      Nginx, Puma, Rails, MySQLのパラメータ設定/チューニング - Qiita
                                    • Rails アプリケーションを Puma Web サーバーでデプロイする | Heroku Dev Center

                                      並列リクエストを処理する Web アプリケーションのほうが、一度に 1 つのリクエストしか処理しない Web アプリケーションより dyno リソースをより効率的に使用します。Puma は Unicorn​ と競合する Web サーバーで、並列リクエストの操作ができます。 Puma は、Worker プロセスだけでなくスレッドを使用して、使用可能 CPU をより活用します。Puma でスレッドを使用できるのは、コードベース全体がスレッドセーフ​な場合だけです。安全でない場合は、Puma を使用できても、ワーカープロセスを通してスケールアウトしなければなりません。 このガイドでは、Puma Web サーバーを使用して新しい Rails アプリケーションを Heroku にデプロイする方法について説明します。基本的な Rails のセットアップについては、Rails スターターガイド​を参照し

                                        Rails アプリケーションを Puma Web サーバーでデプロイする | Heroku Dev Center
                                      • 🍭 【連載】=LOVE 音嶋莉沙「ゴルフの楽しさやウェアも可愛いってことを伝えていきたい」PUMA訪問編 - Pop'n'Roll(ポップンロール)

                                        編集協力:竹内伸一 渋野日向子選手をきっかけに興味を持つようになりました(音嶋)音嶋: 私は、ゴルフは男性の方、特に年配の方がやっているスポーツという印象だったんです。でも最近は女性の方にも人気があるように思うんです。 小倉: 男女比でいえば、今でも男性のゴルファーの方が多いと思いますけど、女性も増えてきていますね。若い女性ゴルファーが活躍しているので、その影響は大きいと思います。 音嶋: 他社さんの所属のようですが、私、渋野日向子選手と同じ歳なんですよ。“同世代でもゴルフで活躍している方がいるんだ”って興味を持つようになったんです。 小倉: 音嶋さんのように、女性にもゴルフが広まっていけば、僕らも嬉しいです。僕らも、若い女性に“ゴルフは楽しいよ”ということをしっかり伝えていきたいと思っているんですよ。 COBRA PUMAゴルフ音嶋: ゴルフは可愛いアイテムもたくさんありそうなので、女性

                                          🍭 【連載】=LOVE 音嶋莉沙「ゴルフの楽しさやウェアも可愛いってことを伝えていきたい」PUMA訪問編 - Pop'n'Roll(ポップンロール)
                                        • Ruby向け高速なWebサーバー「PUMA 5.1」が公開 | OSDN Magazine

                                          Ruby/Rack向けの高速なWebサーバー「PUMA」開発チームは11月30日、最新版となる「PUMA 5.1.0」を公開した。 PUMAはRuby向けWebサーバーで、高速性と並列処理を最大の特徴とする。Mongrelの派生としてスタートしたプロジェクトで、RubyのWebサーバーインターフェイスであるRackもサポートし、全てのRuby実装を動かすことができる。Ragel拡張により高速かつ精度の高いHTTP 1.1プロトコルパーシングを実現しており、Rainbows!やUnicornと比較すると省メモリかつ高速としている。 PUMA 5.1は9月に公開されたバージョン5系の最初のポイントリリース。段階的に再起動するPhased restartのアベイラビリティが、利用可能ではない時も常にログ化されるようになった。 systemdのウォッチドッグと通知機能を統合した。systemdがフ

                                            Ruby向け高速なWebサーバー「PUMA 5.1」が公開 | OSDN Magazine
                                          • PUMA×Three Tides Tattoo×atmos コラボ第二弾モデルが登場

                                            atmosから、世界中のタトゥー愛好者から絶大な人気を誇る“THREE TIDES TATOO(スリー タイズ タトゥー)”とPUMAによるコラボレーションモデルが登場しました。 トリプルコラボ第二弾となる今回のモデルは、プーマのアイコンとして長年愛され続けている“ SUEDE(スウェード)”をベースに採用し、 日本のハロウィンをコンセプトにアッパーに日本の伝統的な浮世絵を彷彿とさせる「百鬼夜行」が描かれています。 トレードマークのフォームストリップにはスモーククリアーが採用され、よりグラフィックが活かされるよう工夫されています。 また、今回スニーカーと合わせてTシャツとCREWNECKがリリースされます。 百鬼夜行の妖怪の中から「一つ目小僧」と「からかさお化け」をベースにデザインが作成されています。 – – AD – – 関連リンク atmos

                                              PUMA×Three Tides Tattoo×atmos コラボ第二弾モデルが登場
                                            • How we migrated application servers from Unicorn to Puma

                                              How we migrated application servers from Unicorn to Puma It's been a long journey but with the release of GitLab 13.0 Puma is our default application server. Here's what we did and learned along the way. It’s been years in the making, but our journey to migrate our application servers from Unicorn to Puma is complete. With the Gitlab 12.9 release Puma was running on GitLab.com and now with 13.0 it

                                                How we migrated application servers from Unicorn to Puma
                                              • 週刊Railsウォッチ(20191209前編)Pumaのphased-restartとUnicornのgraceful restart、RailsのTZハックが不要になった話ほか|TechRacho by BPS株式会社

                                                2019.12.09 週刊Railsウォッチ(20191209前編)Pumaのphased-restartとUnicornのgraceful restart、RailsのTZハックが不要になった話ほか こんにちは、hachi8833です。ChainerがPyTorchに乗り換えられたそうです。 Preferred Networks、深層学習の研究開発基盤をPyTorchに移行 | 株式会社Preferred Networks https://t.co/rytkSs6z7c おお。正しい判断ではないでしょうか。お疲れ様でした。 — Yuta Kashino (@yutakashino) December 5, 2019 サイト: Chainer: A flexible framework for neural networks サイト: PyTorch つっつきボイス:「ついさっき上のツィー

                                                  週刊Railsウォッチ(20191209前編)Pumaのphased-restartとUnicornのgraceful restart、RailsのTZハックが不要になった話ほか|TechRacho by BPS株式会社
                                                • Why puma workers constantly hung, and how we fixed by discovering the bug of Ruby v2.5.8 and v2.6.6

                                                  While running Rails puma servers in production, we were seeing the incident that some old worker processes suddenly got stuck regardless of no change in the amount or trend of requests. I found out the root cause and reported it to the upstream. This issue still exists in Ruby 2.6.0 and can be found as far back as Ruby 2.5.0. If you just want a summary of the bug, see ruby-lang#17669. What Happene

                                                    Why puma workers constantly hung, and how we fixed by discovering the bug of Ruby v2.5.8 and v2.6.6
                                                  • Ruby on Rails + Docker + Capistrano + Puma + Nginx AWS EC2へデプロイ方法のメモ - Qiita

                                                    Ruby on Rails + Docker + Capistrano + Puma + Nginx AWS EC2へデプロイ方法のメモRailsnginxCapistranoEC2Docker AWS EC2 インスタンスの準備 AWS コンソールにアクセスする 「Launch Instance」をクリックする Step 1: Enter nand and tags インスタンス名とタグを入力する Step 2: Choose an Amazon Machine Image (AMI) 「Ubuntu Server 22.04 LTS (HVM), SSD Volume Type 64bit (x86」を選択する Step 3: Choose an Instance Type and Key pair インスタンスタイプは「t2.micro」とSSH用のキーペアを選択する Step 4:

                                                      Ruby on Rails + Docker + Capistrano + Puma + Nginx AWS EC2へデプロイ方法のメモ - Qiita
                                                    • 週刊Railsウォッチ(20200929後編)RubyKaigi Takeout 2020 感想戦@仮想松本が盛況、Puma 5のスリープソート、GitHub Codespacesほか|TechRacho by BPS株式会社

                                                      2020.09.29 週刊Railsウォッチ(20200929後編)RubyKaigi Takeout 2020 感想戦@仮想松本が盛況、Puma 5のスリープソート、GitHub Codespacesほか こんにちは、hachi8833です。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 ⚓Ruby ⚓RubyKaigi Takeout 2020 感想戦@仮想松本 イベント: 初見/見逃した人も大歓迎 | RubyKaigi Takeout 2020 感想戦@仮想松本 - connpass つっつきボイス:「この感想戦はとてもよかった❤️」「感想戦と思えないぐらい濃い内容でしたね」「何しろRubyKaigiの中の人やMatzまで

                                                        週刊Railsウォッチ(20200929後編)RubyKaigi Takeout 2020 感想戦@仮想松本が盛況、Puma 5のスリープソート、GitHub Codespacesほか|TechRacho by BPS株式会社
                                                      • 週刊Railsウォッチ(20200803前編)書籍『パーフェクトRuby on Rails』増補改訂版、マルチDBで抽象クラスをscaffold生成、GitLabがPumaに乗り換えほか|TechRacho by BPS株式会社

                                                        2020.08.03 週刊Railsウォッチ(20200803前編)書籍『パーフェクトRuby on Rails』増補改訂版、マルチDBで抽象クラスをscaffold生成、GitLabがPumaに乗り換えほか 一週間ぶりのご無沙汰です、hachi8833です。医師がまとめた以下のPDFを知人の医者が推薦しておりました。 PDF: 新コロNow The 2nd wave.pdf - Google ドライブ つっつきボイス:「今年も半分以上過ぎましたね」「やめて〜聞きたくない😆」 「上のスライドざっと見ましたけどわかりやすくていいですよね」「でも読んで欲しい人ほど読んでくれなかったりするという😆」「永遠の課題ですね...」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志

                                                          週刊Railsウォッチ(20200803前編)書籍『パーフェクトRuby on Rails』増補改訂版、マルチDBで抽象クラスをscaffold生成、GitLabがPumaに乗り換えほか|TechRacho by BPS株式会社
                                                        • atmos/atmos pink限定発売の“PUMA RS-2K BOLD NEUTRALS WNS”登場 toomilog

                                                          女性の為のスニーカーセレクトショップ「atmos pink」を中心としたatmos系列店限定の“PUMA RS-2K BOLD NEUTRALS WNS”が発売されました。 PUMAの大人気モデルでもあるRSシリーズの”RS-2K BOLD”が、春先に向けた淡いカラーリングがウィメンズならではのデザインに。 異素材MIXで構築しシンプルなデザインながらもアクセントをプラスした一足です。 – – AD – – 関連リンク atmos

                                                            atmos/atmos pink限定発売の“PUMA RS-2K BOLD NEUTRALS WNS”登場 toomilog
                                                          • 週刊Railsウォッチ(20210614前編)Pumaのgraceful restart、partial_writesコンフィグが非推奨化、Active Recordの楽観的ロックほか|TechRacho by BPS株式会社

                                                            週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 今回は以下のコミットリストのChangelogを中心に見繕いました。 コミットリスト: Compa

                                                              週刊Railsウォッチ(20210614前編)Pumaのgraceful restart、partial_writesコンフィグが非推奨化、Active Recordの楽観的ロックほか|TechRacho by BPS株式会社
                                                            • Capistrano 3によるRails 5.2 + puma + nginxのデプロイをステップバイステップで学ぶ - Qiita

                                                              このドキュメントを書いた理由 qiita内も含め、同じような事例は数多く公開されているが、残念ながらイチから学ぶ上ではほとんど参考にならなかった。 なぜなら重要なのは、最終的な作業内容や設定ファイルの中身ではないからだ。それらはソフトウェアの構成やバージョンが変われば容易に変化する。 本当に重要なのは、デプロイ作業がどんなステップで成り立っていて、各ステップで何を目的とし、そのために最低限どんな設定が必要なのか、理解することだ。 そういうわけで、自分で考えて調べて実行したので、結果をまとめることにした。 方針 以下の6ステップに分割して作業を進めた。概ね、各ステップがCapistranoの一プラグインに対応している。つまり一つずつプラグインを追加していくイメージである。 ssh/gitによるファイルの配置 rbenvの動作確認 bundlerによるgemインストール Railsの設定 pu

                                                                Capistrano 3によるRails 5.2 + puma + nginxのデプロイをステップバイステップで学ぶ - Qiita
                                                              • プーマ(PUMA)のキッズ・ジュニア2023年福袋の予約購入方法や中身のネタバレ!通販や値段についてもまとめ

                                                                皆さんは、年末年始、何かご予定はありますか?今年はコロナウィルスの影響もあり、帰省や外出を控える方も少なくないのではないでしょうか? そんな貴方とご家族にオススメしたいのが2024年『プーマ(PUMA)』のキッズ・ジュニア福袋です。 『プーマ(PUMA)』ならスポーツをやっている子供は勿論、普段着にも着まわせるお洒落な商品が盛りだくさん!新しいウェアに身を包んで、心だけでも明るく過ごせるようにしましょう…! ※追記 さっそく2023年のプーマ福袋(男の子)の予約が開始いました! 12月27日最新!AmazonでもPUMAのソックス福袋が2022円という破格! お得な5点セットです!すぐに予約はこちら。

                                                                  プーマ(PUMA)のキッズ・ジュニア2023年福袋の予約購入方法や中身のネタバレ!通販や値段についてもまとめ
                                                                • DockerでRailsアプリの開発環境構築【Docker, Rails, Puma, Nginx, MySQL】 - Qiita

                                                                  Help us understand the problem. What is going on with this article?

                                                                    DockerでRailsアプリの開発環境構築【Docker, Rails, Puma, Nginx, MySQL】 - Qiita
                                                                  • PumaやSidekiqでメモリが肥大する問題の対処法 - Qiita

                                                                    原因 メモリ使用量が肥大化する原因の一つとして、Rubyのメモリ管理とmallocの仕様(スレッド単位メモリアリーナ)によりメモリの断片化が発生していることが挙げられます。 メモリの断片化であって、メモリリークしているわけではありません。 解決策1. Puma Worker Killerを使う Puma Worker KillerというGemがあります。 PumaのWorkerプロセスが設定したメモリを超えた時に自動でそのプロセスを殺して安全に再起動することでメモリの肥大を防ぎます。 根本的な解決ではありませんが、環境をいじれない人にとってや有効かもしれません。 ただPumaのみの解決であってSidekiqの解決にはなりません。 解決策2. メモリアリーナの最大数を変更する MALLOC_ARENA_MAX環境変数でメモリアリーナの最大数を設定することによってメモリの断片化が改善できます。

                                                                      PumaやSidekiqでメモリが肥大する問題の対処法 - Qiita
                                                                    • Puma の Daemonization が廃止された理由と、デーモン化したいときはどうするべきか - 完全に理解した.com

                                                                      Puma は Ruby のアプリケーションサーバの一種であり、Ruby on Rails がデフォルトで使用していることでも有名です。 そんな Puma をサーバにデプロイする方法を調べていると、一昔前まではデーモン化 (Daemonization) する設定があったそうですが、現在はその設定が廃止されていました。 そこで Puma をデーモン化する設定はなぜ廃止されたのか 代替手段の puma-daemon によるデーモン化はどのように実現されているのか を調べたところいろいろ勉強になったので、記事としてまとめます。 前提 Puma とは?という方には、Ruby における Web サーバとアプリケーションサーバについて説明している以下の翻訳記事が分かりやすくてオススメです。 Rails開発におけるwebサーバーとアプリケーションサーバーの違い(翻訳) - Qiita Puma をデーモン

                                                                        Puma の Daemonization が廃止された理由と、デーモン化したいときはどうするべきか - 完全に理解した.com
                                                                      • rails s -d するとpuma workerが起動しない - OPTiM TECH BLOG

                                                                        技術統括本部の木村です。 皆さんRails使ってますか? 皆さんはサーバは何を使ってますか?unicornでしょうか、それともpassengerでしょうか、OPTiM Cloud IoT OS(CIOS)のIDMチームではrails5.2から標準になったpumaを利用しています。 検証環境 検証にはyarnをインストールするのがヤーンになっちゃうのでapiモードで進めます。 Railsのバージョンは以下のものになります。 $ rails -v Rails 6.0.2.1 下記のコマンドを実行して今回のテスト用の環境を作成します。 $ rails new puma-test --api 中に入ってrails sをしてみて、ブラウザでlocalhost:3000を開いてみて以下のような画面が出たら準備オッケーです。 Railsの起動画面 puma wokerが-dオプションを付けると正常に起動

                                                                          rails s -d するとpuma workerが起動しない - OPTiM TECH BLOG
                                                                        • 【PUMA公式】Select 商品一覧

                                                                          ユニセックス PUMA x FC ザンクトパウリ スーパーチーム スニーカーSugared Almond-Espresso Brown

                                                                          • PumaとUnicornの違い - kasei_sanのブログ

                                                                            前提 どちらもアプリケーションサーバ(アプリケーションを動作させるためのサーバ) アプリケーションサーバーは送られてきたリクエストに対して、rubyやphpなどを実行して、動的な処理をした結果を静的な要素に変換してwebサーバーに返すためのもの。つまり、動的なサイトを動かす上で必要なもののうち、静的ではない部分を作ってくれるもののイメージ。 qiita.com それぞれ、rackというwebアプリとアプリケーションサーバ間のインターフェイスの仕様&実装に準拠していて、それを使ってRailsと通信を行っている(Railsも、もちろんrack準拠) Railsアプリの動かし方の違い Unicorn: マルチプロセス Puma: マルチプロセス & マルチスレッド どちらも、1つのアプリケーションサーバで複数のRailsプロセスを起動して、処理の効率化を図っている Pumaは更に、プロセスをマル

                                                                              PumaとUnicornの違い - kasei_sanのブログ
                                                                            • 【Rails6】Docker+Rails6+puma+nginx+mysql【環境構築*初心者必見】 - Qiita

                                                                              本記事の目的 本記事ではDockeを用いてRails6の環境構築を行うことを目的としています。 Rails6ではyarnというjsのパッケージ管理ツールとwebpackerがデフォルトとなっているので、Rails5の手順で環境構築を行うとエラーが出てしまいます。 よって本記事ではRails6対応の環境構築を目的としています。 ※Dockerそのものについてはあまり触れませんので、Docker基礎を学習してからの方が良いかもしれません。 ディレクトリ構成 環境構築する際の全体の構成を以下に示します。 ここでは「webapp」というファイルを作成してアプリケーションを作っていきます。 /webapp ├── containers │ └── nginx │ ├── Dockerfile │ └── nginx.conf ├── docker-compose.yml ├── Dockerfile

                                                                                【Rails6】Docker+Rails6+puma+nginx+mysql【環境構築*初心者必見】 - Qiita
                                                                              • ファミマ、200万枚以上売れた「PUMA」のロゴ入りマスクをリニューアル 特徴は?

                                                                                ファミリーマートでは、2020年12月から「PUMA」のロゴ入りマスクを販売していて、これまでに累計で200万枚以上売れた人気商品という。 新商品では、マスク側面の「PUMA」のロゴ色をシルバーに変更し、よりクールな印象のデザインにリニューアル。マスク生地は抗菌防臭機能を搭載しているほか、立体構造とすることで暑い季節でも快適に着用できるよう工夫した。 関連記事 東京駅の弁当で最も人気の商品は? 売り上げランキングTOP10発表 JR東日本クロスステーション デベロップメントカンパニー(東京都渋谷区)が、東京駅のエキナカ商業施設「エキュート東京・グランスタ」で販売する弁当の売り上げランキングを発表した。 ワークマンの人気商品「真空ハイブリッドコンテナ」 担当者も予想外なアウトドア以外のニーズ キャンプ用品の本格展開を開始したワークマン。その人気商品の1つが「真空ハイブリッドコンテナ 4.6リ

                                                                                  ファミマ、200万枚以上売れた「PUMA」のロゴ入りマスクをリニューアル 特徴は?
                                                                                • Rails6 + ruby3.0 + mysql8.0 + webpacker + puma + docker による開発環境の構築 - Qiita

                                                                                  Rails6 + ruby3.0 + mysql8.0 + webpacker + puma + docker による開発環境の構築DockerMySQL8.0webpackerRails6Ruby3.0 本記事は開発環境の作成の記録を残すためのものです。 dockerによる開発環境を整えるのは初めてのため間違っていたり、より良い方法などがあればコメントにてアドバイスを頂けると幸いです。 目次 目標 セットアップする構成について 作業 環境構築 感想 目標 今回作成する構成の目標は以下の通りです。 Rails 6.1.1 Ruby 3.0.0 Mysql 8.0.26 webpacker これらをdockerによりセットアップしていきます。 状況としてはすでに作成したプロジェクトをdockerに置き換えることとします。 作業 実際の作業内容です。 手順は以下の通りです。 rails Doc

                                                                                    Rails6 + ruby3.0 + mysql8.0 + webpacker + puma + docker による開発環境の構築 - Qiita