並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 167件

新着順 人気順

RubyOnRailsの検索結果41 - 80 件 / 167件

  • 週刊Railsウォッチ(20190819-1/2前編)祝: Rails 6がついにリリース、RailsガイドもRails 6に対応、Arelはpublicだったかほか|TechRacho by BPS株式会社

    2019.08.19 週刊Railsウォッチ(20190819-1/2前編)祝: Rails 6がついにリリース、RailsガイドもRails 6に対応、Arelはpublicだったかほか こんにちは、hachi8833です。休日はトイレの壁紙を剥がして珪藻土を塗り塗りする作業で終わりました。 参考: 【これさえ読めば大丈夫】はじめての漆喰・珪藻土 塗り壁DIY完全ガイド つっつきボイス:「自宅の壁?😆」「冬になるたびにトイレの壁にめちゃくちゃ結露してカビの温床になってました🦠」「構造上結露しちゃう家とかありますよね☺️」「団地ともお的な昭和な団地なので冬場はコンクリから外の冷気がもろに伝わってきます😅」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついた

      週刊Railsウォッチ(20190819-1/2前編)祝: Rails 6がついにリリース、RailsガイドもRails 6に対応、Arelはpublicだったかほか|TechRacho by BPS株式会社
    • Rails 7.0.1 has been released

      Hi everyone, I am happy to announce that Rails 7.0.1 has been released. The focus of this release is bring support to Ruby 3.1, released last Christmas (December 25, 2021). This release also brings a few bug fixes and documentation improvements. CHANGES since 7.0.0 To view the changes for each gem, please read the changelogs on GitHub: Action Cable CHANGELOG Action Mailbox CHANGELOG Action Mailer

        Rails 7.0.1 has been released
      • テンショク・ジャーニー —航海士だった僕が、SaaS企業でエンジニアとして働き始めるまで—

        はじめに 自己紹介 2020年10月よりWeb系受託開発企業でWebエンジニアとしてのキャリアをスタートさせ、現在はとあるSaaS企業でバックエンドエンジニアとして働くシンオクと申します。以前は航海士として国際貨物船での操縦や航海計画立案・貨物管理をしながら、インド洋・アラビア湾・シンガポール海峡・パナマ運河・カリブ海などの文字通りの大海原を航海しておりました。 なぜこの記事を書いたのか 紆余曲折を経て航海士という珍しい経験がありながら現在はフルリモートで働くWebエンジニアとして自宅からネットの海にどっぷり浸かっているのですが、時たま参加する技術イベントで初対面の方から「え?何?航海士からエンジニアってどういうこと?」と強い興味(困惑??)を持ってもらえることが多く、「文字に起こしてみたら面白いんじゃないか?」という思い付きでこの記事を書き始めました。 どんな人に読んで欲しいのか 内容の

          テンショク・ジャーニー —航海士だった僕が、SaaS企業でエンジニアとして働き始めるまで—
        • switch_point では ActiveRecord v6.1 以降をサポートしないことにした - eagletmt's blog

          switch_point を4年ぶりにリリースした。このリリースは主に ActiveRecord v6.1 以降をサポートしない意志を表明するためのものである。 github.com switch_point は6年前に仕事で困ったことを解決するために書いた gem である。経緯は https://eagletmt.hateblo.jp/entry/2014/09/22/203819 を参照。この記事にある「Rails の激しい変更についていきやすい設計・実装」は成功したと思っていて、バージョンや respond_to? による分岐を一切せずに ActiveRecord v3.2 から v6.0 までサポートすることに成功している。 しかしまもなくリリースされるであろう ActiveRecord v6.1 では ActiveRecord::ConnectionAdapters::Conne

            switch_point では ActiveRecord v6.1 以降をサポートしないことにした - eagletmt's blog
          • Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more!

            Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more! Rails World just started and we are getting together with the community in person to celebrate of the 20th anniversary of Rails and the release of Rails 7.1. In this release there has been over five thousand commits made by over 800 contributors since Rails 7.0, so it is packed with new features and improvements. Dockerfiles

              Rails 7.1: Dockerfiles, BYO Authentication, More Async Queries, and more!
            • The Rails Foundation kicks off with one million dollars

              Today, we are excited to announce the launch of The Rails Foundation. Its mission is to improve the documentation, education, marketing, and events in our ecosystem to the benefit of all new and existing Rails developers. It’s been started by some of the most important companies involved with Rails, and will work to ensure a prosperous ecosystem that continues to improve, and becomes even more att

                The Rails Foundation kicks off with one million dollars
              • 週刊Railsウォッチ: 2022年のRails振り返り記事、RailsにDocker関連ファイルが追加ほか(20230125前編)|TechRacho by BPS株式会社

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

                  週刊Railsウォッチ: 2022年のRails振り返り記事、RailsにDocker関連ファイルが追加ほか(20230125前編)|TechRacho by BPS株式会社
                • Web開発の選択肢の1つ、Node.jsはいかが?『入門Node.jsプログラミング』で始めよう

                  RailsやDjango、LaravelなどWeb開発のフレームワークはいくつかありますが、JavaScriptだけで実装が可能なNode.jsも選択肢の1つ。Node.jsに関心がある方、初めてWeb開発をやってみようという方に、翔泳社から9月25日に発売した『入門Node.jsプログラミング』がいかがでしょうか。今回は、本書を使ってどのように学んでいけばいいのか、抜粋して紹介します。 本記事は『入門Node.jsプログラミング』の「LESSON 0 Node.jsとJavaScriptエンジンの準備」から抜粋したものです。掲載に当たり、一部を編集しています。 本書で学ぶこと 本書の目標は、Node.jsというプラットフォームで、JavaScript言語を使って、Webアプリケーションを構築する方法を学ぶことです。本書は、前章までに学んだ概念や開発スキルに基づいて進行します。 順番にレッ

                    Web開発の選択肢の1つ、Node.jsはいかが?『入門Node.jsプログラミング』で始めよう
                  • Rails 7.0.0がリリースされました|TechRacho by BPS株式会社

                    Ruby on Rails 7.0.0がついにリリースされました。 Rails 7.0 FINAL: The fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. https://t.co/WxJ0nKYfE7 — Ruby on Rails (@rails) December 15, 2021 リリース情報: Ruby on Rails — Rails 7.0: Fulfilling a vision 同時にRuby on Rails公式サイトのデザインもリニューアルされました。 rubyonrails.orgより 英語版Changelog

                      Rails 7.0.0がリリースされました|TechRacho by BPS株式会社
                    • 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) - 虎の穴開発室ブログ
                      • New 2.7/3.0 keyword argument pain point

                        Hi, this is Matz. A few Rails core developers (including DHH himself) contacted me that the recent keyword argument changes are too painful. I admit we underestimate the pain of migration of the keyword arguments. After serious consideration, I decided to change/postpone the migration schedule. We are awfully sorry but Ruby3.0 will not have the real keyword arguments. But there are too many possib

                          New 2.7/3.0 keyword argument pain point
                        • Zeitwerkとrequire_dependency - Money Forward Developers Blog

                          こんにちは、ぽっけです。マネーフォワード クラウド会計Plusでエンジニアをしています。 Rails 6.0から、新しいAutoloaderとしてZeitwerkが導入されました。Rails 7.0からは旧来のAutoloader (Classicと呼びます)は使えなくなり、Zeitwerkが必須となりました。 Railsでソースコードを読み込むメソッドにrequire_dependencyがあります。require_dependencyは、Zeitwerkでは使う必要がなくなりました。 この記事では、require_dependencyがなぜZeitwerkで必要ないのかを深堀りしようと思います。 require_dependencyとは そもそもrequire_dependencyとは何でしょうか? このメソッドは、Rubyデフォルトのrequireやloadの代わりにRailsが提供

                            Zeitwerkとrequire_dependency - Money Forward Developers Blog
                          • Rails 7.1 Beta 1: Dockerfiles, BYO Authentication, More Async Queries, and more!

                            Rails 7.1 Beta 1: Dockerfiles, BYO Authentication, More Async Queries, and more! Rails World is fast approaching and we’re gearing up to celebrate the 20th anniversary of Rails in style with the first beta release of Rails 7.1! There has been over five thousand commits made by over 800 contributors since Rails 7.0, so this release is packed with new features and improvements. Please help us test a

                              Rails 7.1 Beta 1: Dockerfiles, BYO Authentication, More Async Queries, and more!
                            • 週刊Railsウォッチ(20210510前編)属性メソッドをキャッシュして最適化、Railsのガバナンスに関する声明、bundle install高速化ほか|TechRacho by BPS株式会社

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

                                週刊Railsウォッチ(20210510前編)属性メソッドをキャッシュして最適化、Railsのガバナンスに関する声明、bundle install高速化ほか|TechRacho by BPS株式会社
                              • 週刊Railsウォッチ(20201124)strict loading violationの振る舞いを変更可能に、Railsモデルのアンチパターン、quine-relayとさまざまなクワインほか|TechRacho by BPS株式会社

                                2020.11.24 週刊Railsウォッチ(20201124)strict loading violationの振る舞いを変更可能に、Railsモデルのアンチパターン、quine-relayとさまざまなクワインほか こんにちは、hachi8833です。今回は短縮版でお送りいたします。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 ⚓Rails: 先週の改修(Rails公式ニュースより) 公式の更新情報から見繕いました。 元記事: Enhanced strict loading, multiple databases and mor

                                  週刊Railsウォッチ(20201124)strict loading violationの振る舞いを変更可能に、Railsモデルのアンチパターン、quine-relayとさまざまなクワインほか|TechRacho by BPS株式会社
                                • Rails 7.0 RC1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively

                                  Rails 7.0 RC1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively We’re almost ready to declare Rails 7 done! The feedback since the first alpha release has been wonderful, we’ve eliminated a slew of issues, and we’ve seen Basecamp, HEY, GitHub, and Shopify all run in production on this alpha series. So we now feel so confident that this is nearly ready that we’

                                    Rails 7.0 RC1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively
                                  • 週刊Railsウォッチ(20200413前編)最近macOSでRailsが遅い、トランザクションでのreturnやbreakなどが非推奨化、Rails監視ツールリスト2020年度版ほか|TechRacho by BPS株式会社

                                    2020.04.13 週刊Railsウォッチ(20200413前編)最近macOSでRailsが遅い、トランザクションでのreturnやbreakなどが非推奨化、Rails監視ツールリスト2020年度版ほか こんにちは、hachi8833です。カレンダーのリマインダーで気づきましたが、本当なら今日(注: つっつきが行われた4/10木曜日)からRubyKaigi 2020だったんですね。 末娘の入学式に出れたのはRubyKaigi中止されたたった一つの良いことだなあ。 — Yukihiro Matzmotto (@yukihiro_matz) April 9, 2020 つっつきボイス:「そうかRubyKaigiのはずか〜」「もう入学式のシーズン🎓」「子どもの入学式とRubyKaigiとどっち取る問題ってありそうですね」 ⚓Rails: 先週の改修(Rails公式ニュースより) 今回もコミ

                                      週刊Railsウォッチ(20200413前編)最近macOSでRailsが遅い、トランザクションでのreturnやbreakなどが非推奨化、Rails監視ツールリスト2020年度版ほか|TechRacho by BPS株式会社
                                    • 週刊Railsウォッチ: Rails 8に入るSolid Cacheほか(20240312前編)|TechRacho by BPS株式会社

                                      こんにちは、hachi8833です。 今年は現地参加のみで、録画は後日公開ですね。https://t.co/AUga53JSRL > RubyKaigi 2024 is an in-person only conference RubyKaigi 2024 doesn't offer remote attendance option and live streams. But as usual, we'll record all sessions and will upload to YouTube after the conference. — NAITOH Jun (@naitoh) March 6, 2024 つっつきボイス:「今年のRubyKaigi 2024はライブ中継ないのか〜」「Super Earlybirdはもう売り切れなんですね」 週刊Railsウォッチについて 各記事冒

                                        週刊Railsウォッチ: Rails 8に入るSolid Cacheほか(20240312前編)|TechRacho by BPS株式会社
                                      • 週刊Railsウォッチ: Rubyでシリアルポートにアクセス、Active Record vs Sequelほか(20240313後編)|TechRacho by BPS株式会社

                                        こんにちは、hachi8833です。 Railsの作者として有名なDHH氏がMacを捨ててWindows+WSL環境に変える宣言をしたのが話題になってるな。AppleのEUにおける一連のふぁっきんな対応にブチ切れたらしい😅 RubiestならばMacという雰囲気があったが、これでどうなることやらw / Committing to Windows https://t.co/IMl32lPwQa — AOE Takashi (@aoetk) March 7, 2024 つっつきボイス:「Macを使わなくなるわけではなくてメインマシンをWindowsにするということみたい」「ところでDHHって最近までエディタにTextMate使っていたのね: 遠い昔にDHHが初めてRailsをお披露目したときの有名な動画↓でTextMateを使っていたこともあって、Macユーザーで使ってた人も割といた印象があ

                                          週刊Railsウォッチ: Rubyでシリアルポートにアクセス、Active Record vs Sequelほか(20240313後編)|TechRacho by BPS株式会社
                                        • 「Ruby on Rails 6.0」リリース、多くの新機能を導入 | OSDN Magazine

                                          Ruby on Railsの創始者であるDavid Heinemeier Hansson氏は8月15日、最新のメジャーリリースとなる「Ruby on Rails 6.0」を発表した。予定より遅れての公開となったが、多数の新機能が導入されている。 Ruby on Rails 6.0は2016年7月に公開されたバージョン5.0に続くメジャーリリース。Rubyの最小要件はバージョン2.5。 Railsで受信したメールを処理する「Action Mailbox」を導入した。コントローラーのようなメイルボックスにルーティングするもので、Amazon SES、Mailgun、Mandrill、Postmark、SendGridをサポートしたほか、ビルトインのExim、Postfix、Qmailも利用できる。これにより、ActionMailer::Base.receiveは非推奨となった。 リッチテキスト

                                            「Ruby on Rails 6.0」リリース、多くの新機能を導入 | OSDN Magazine
                                          • GitHubのプロフをつよつよにみせる - Qiita

                                            【概要】 こんにちは〜 現在、プログラミングスクールRUNTEQで未経験からWebエンジニア転職を目指して学習中のなおやです。 今回は、GitHubのプロフィール欄を充実させて、自分の実力をつよつよに見えるようにしていきましょう〜! ※今回はつよつよに見えるプロフィールを作ることが目的です。 (実際の実力を担保するものではないのであしからず。。。。。) 【対象者】 ・GitのCloneや基本的操作などが行える状態の人 ・就活で見せるようにGitHub欄をつよつよにしたい方 ・GitHubをつよつよに見せて、「なんかできそう!」と思われたい方 【趣旨】 自身のGitHubのプロフィールを作成することで、 完成イメージは下記です。 【実装方法】 実装方針としては、とてもシンプルです。 ①.ReadMeを作成する。 ②.ReadMeの作成を行い、反映されているか確認する。 以上、2点を行うことで

                                              GitHubのプロフをつよつよにみせる - Qiita
                                            • Rails 6.1 RC2: Horizontal Sharding, Multi-DB Improvements, Strict Loading, Destroy Associations in Background, Error Objects, and more!

                                              Rails 6.1 RC2: Horizontal Sharding, Multi-DB Improvements, Strict Loading, Destroy Associations in Background, Error Objects, and more! The second release candidate for Rails 6.1 has been released and brings a more robust experience for those already trying this version. We’ve been hard at work tweaking and adjusting the nobs to have so using this version is a smooth ride to everyone. The final re

                                                Rails 6.1 RC2: Horizontal Sharding, Multi-DB Improvements, Strict Loading, Destroy Associations in Background, Error Objects, and more!
                                              • Ruby on Rails 6.1の主要な新機能・変更点 - Qiita

                                                はじめに 昨年(2019年)8月にRuby on Rails(以下Rails)バージョン6.0がリリースしてから1年4ヶ月経ち、ようやくバージョン6.1が2020年12月にリリースされました。 Rails 6.1は、複数データベースの接続の改善、水平分割シャーディングのサポート、Strict Loadingなど、Active Recordやデータベース周りの改善や機能強化を中心としたリリースになるようです。 本記事では、公式ブログのRiding Railsや、GitHubのRailsプロジェクトのIssuesやPull Requestsの内容をベースにして、Rails 6.1の主要な新機能・変更点の紹介と解説を行います。 ※ 以前のバージョンのRailsの主要な新機能・変更点についてはこちら。 Ruby on Rails 6の主要な新機能・機能追加・変更点 Ruby on Rails 5.

                                                  Ruby on Rails 6.1の主要な新機能・変更点 - Qiita
                                                • 週刊Railsウォッチ: Herokuが無料プラン廃止を発表、Hotwire日本語コミュニティほか(20220905前編)|TechRacho by BPS株式会社

                                                  こんにちは、hachi8833です。いよいよRubyKaigiが今週始まりますね。 ミナサン〜! 来週はRubyKaigi行きます! 是非会いに来てください!#rubykaigi pic.twitter.com/f8zUyWTzHd — 合同会社イービルマーシャンズ (@evilmartians_jp) August 31, 2022 RubyKaigiまであと1週間ですね! 今年は超絶技巧Rubyプログラミングコンテスト、TRICKの結果発表があります。1日目の最終枠、ご期待ください~。https://t.co/9Xsz4quRBW — Yusuke Endoh (@mametter) August 31, 2022 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ド

                                                    週刊Railsウォッチ: Herokuが無料プラン廃止を発表、Hotwire日本語コミュニティほか(20220905前編)|TechRacho by BPS株式会社
                                                  • Gemfileに記載してあるgemの説明を一覧で表示する #fjordbootcamp - アジャイルSEの憂鬱

                                                    追記: bundle info でgemの情報を表示できるので、一覧じゃなければコレで十分かも。 $ bundle info rails * rails (6.1.3.2) Summary: Full-stack web application framework. Homepage: https://rubyonrails.org Documentation: https://api.rubyonrails.org/v6.1.3.2/ Source Code: https://github.com/rails/rails/tree/v6.1.3.2 Changelog: https://github.com/rails/rails/releases/tag/v6.1.3.2 Bug Tracker: https://github.com/rails/rails/issues Mailin

                                                      Gemfileに記載してあるgemの説明を一覧で表示する #fjordbootcamp - アジャイルSEの憂鬱
                                                    • 週刊Railsウォッチ(20200114前編)config_forのbreaking change、Active Storage variantをDBでトラッキング、SprocketsとWebpackの違いほか|TechRacho by BPS株式会社

                                                      2020.01.14 週刊Railsウォッチ(20200114前編)config_forのbreaking change、Active Storage variantをDBでトラッキング、SprocketsとWebpackの違いほか こんにちは、hachi8833です。すっかり遅ればせながらあけましておめでとうございます🌅。2020年代も週刊Railsウォッチをよろしくお願いします🙇。 techrachoさんのデザインが変わってた — ほんこん🐼 (@homkon6263) January 9, 2020 つっつきボイス:「お〜リニューアルへの反応が、と思ったら今日のツイートでしたか😆: 一応昨年12月26日にリニューアルしたんですけどね☺️」「😆」 TechRachoのサイトデザインをリニューアルしました 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterで

                                                        週刊Railsウォッチ(20200114前編)config_forのbreaking change、Active Storage variantをDBでトラッキング、SprocketsとWebpackの違いほか|TechRacho by BPS株式会社
                                                      • 週刊Railsウォッチ(20210330後編)Active Recordモデル属性暗号化が標準で入る可能性、Flipper Cloud、awesome_printほか|TechRacho by BPS株式会社

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

                                                          週刊Railsウォッチ(20210330後編)Active Recordモデル属性暗号化が標準で入る可能性、Flipper Cloud、awesome_printほか|TechRacho by BPS株式会社
                                                        • Why is Rails boot so slow on macOS?

                                                          About a year ago I noticed various benchmarks such as running specs were running abnormally slow on macOS. Noah Gibbs started some basic investigation but did not come up with anything definitive. Since then I crafted a version of Discourse Bench (used at: https://rubybench.org/) that is there to profile “performance” of local development machines. It is a simple benchmark that measures performanc

                                                            Why is Rails boot so slow on macOS?
                                                          • 週刊Railsウォッチ(20200706前編)Railsでのマルチテナンシー実装戦略を比較、Railsでサブクエリを使う、URI.parserが非推奨化ほか|TechRacho by BPS株式会社

                                                            2020.07.06 週刊Railsウォッチ(20200706前編)Railsでのマルチテナンシー実装戦略を比較、Railsでサブクエリを使う、URI.parserが非推奨化ほか こんにちは、hachi8833です。RubyKaigiのチケット代返金処理が始まったそうです。 We've just submitted the refunds of all registrations to our payment provider. We plan to cancel all registrations from our end once we become sure the refunds are completed successfully. We thank you for patience. #rubykaigi — RubyKaigi (@rubykaigi) July 1, 202

                                                              週刊Railsウォッチ(20200706前編)Railsでのマルチテナンシー実装戦略を比較、Railsでサブクエリを使う、URI.parserが非推奨化ほか|TechRacho by BPS株式会社
                                                            • 週刊Railsウォッチ: GitLabがRailsにこだわる理由、Rails7アップグレードのハマりどころほか(20220620前編)|TechRacho by BPS株式会社

                                                              こんにちは、hachi8833です。 インボイス制度の施行のために、年商一千万円を超える全ての法人の所在地、個人事業主の屋号と氏名が、csv で全面的に公開されることになりました。 Web APIで名前の一部だけ返す仕様で良かったはずなのに、国内の全事業者リストを公開するとはね。 https://t.co/bDR77U5ZBZ — 藤井 太洋, Taiyo Fujii (@t_trace) June 14, 2022 つっつきボイス:「年商一千万円を超える全ての法人と個人事業主が対象、マジで?」「年商は売上のことですね」「あくまで登録リストが公開されるだけで額までは公開されていませんけど」「そういえば高額納税者リストは廃止されてましたね↓」「公開する理由がよくわからないな〜」「APIで個別に公開しても一気にリストを取得する人はいそうですけどね」 参考: 高額納税者公示制度 - Wikipe

                                                                週刊Railsウォッチ: GitLabがRailsにこだわる理由、Rails7アップグレードのハマりどころほか(20220620前編)|TechRacho by BPS株式会社
                                                              • Rails 6 is released, sass-rails 6, improved mysql2 error and more

                                                                Rails 6 is released, sass-rails 6, improved mysql2 error and more Hello! This is Prathamesh bringing the latest news from the Rails community. This week we have some big news. Get ready. Rails 6 is out! After two and half years of development from more than 800 people having staggering 7275 commits, Rails 6 is released. Time to upgrade 😁 Check out the release notes and upgrading guide to know mor

                                                                  Rails 6 is released, sass-rails 6, improved mysql2 error and more
                                                                • 週刊Railsウォッチ: AWS LambdaでRailsをRackで動かすLambyほか(20230705後編)|TechRacho by BPS株式会社

                                                                  週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) お知らせ: 来週の週刊Railsウォッチはお休みをいただき、通常記事を公開します 🙇 🔗Ruby 🔗 rubyvideo.dev: Ruby関連動画リン

                                                                    週刊Railsウォッチ: AWS LambdaでRailsをRackで動かすLambyほか(20230705後編)|TechRacho by BPS株式会社
                                                                  • 週刊Railsウォッチ(20191111前編)Active Recordモデルをprivateで封じ込める、心折れないRailsスキーマ管理、Railsセッションをクロスドメイン共有ほか|TechRacho by BPS株式会社

                                                                    2019.11.11 週刊Railsウォッチ(20191111前編)Active Recordモデルをprivateで封じ込める、心折れないRailsスキーマ管理、Railsセッションをクロスドメイン共有ほか こんにちは、hachi8833です。Rails 6.0.1が先週リリースされましたね🎉。 Rails 6.0.1がリリース!修正を追ってみました 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください ⚓お知らせ: 週刊Railsウォッチ「第16回公開つっつき会」(無料) お申し込み: 週刊Railsウォッチ公開つっつき会 第16回|IT勉強会ならTECH

                                                                      週刊Railsウォッチ(20191111前編)Active Recordモデルをprivateで封じ込める、心折れないRailsスキーマ管理、Railsセッションをクロスドメイン共有ほか|TechRacho by BPS株式会社
                                                                    • Rails 5.2.4.3 and 6.0.3.1 have been released

                                                                      Hi everyone! Rails 5.2.4.3 and 6.0.3.1 have been released! These releases contain important security fixes, so please upgrade when you can. Both releases contain the following fixes: [CVE-2020-8162] Circumvention of file size limits in ActiveStorage [CVE-2020-8164] Possible Strong Parameters Bypass in ActionPack [CVE-2020-8165] Potentially unintended unmarshalling of user-provided objects in MemCa

                                                                        Rails 5.2.4.3 and 6.0.3.1 have been released
                                                                      • Ruby on Rails Discussions

                                                                        Ruby on Rails Discussions

                                                                          Ruby on Rails Discussions
                                                                        • 【初心者向け】Ruby on Railsとは?特徴や出来ることを解説 - シー・エス・エス イノベーションラボ(ブログ)

                                                                          皆さん、はじめまして。イノベーションLAB(R&D)のM.Mです。 落ち着かない天気が続いておりますが、いかがお過ごしでしょうか? 今回はMeetingRoomQの開発で使用しているRuby on Railsについてご紹介したいと思います。 1.Ruby on Railsとは 1-1.基本理念 1-2.特徴 (1) Model (2) View (3) Controller 2.アプリケーションの作成について 3-1.マイグレーション 3-2.ルーティング (1) rootを設定する場合 (2) 1つのルートを設定する場合 (3) CRUDの7つのアクションを設定する場合 4.MeetingRoomQでのRuby on Railsを利用した開発について 5.最後に 1.Ruby on Railsとは 出展:https://rubyonrails.org/ Ruby on Railsとは、プ

                                                                            【初心者向け】Ruby on Railsとは?特徴や出来ることを解説 - シー・エス・エス イノベーションラボ(ブログ)
                                                                          • Pitfalls of Rails db transactions

                                                                            Rollback Rails transaction and rescue error to display it good: This is fine record = MyModel.last error_for_user = nil begin ActiveRecord::Base.transaction do # ... record.save! end rescue ActiveRecord::RecordInvalid => e # do something with exception here error_for_user = "Sorry your transaction failed. Reason: #{e}" end puts error_for_user || "Success" source, source2, source3 This is ok as wel

                                                                            • 週刊Railsウォッチ: 書籍『Rebuilding Rails』、OpenSSL 1.1.1が今年9月でEOLほか(20230330後編)|TechRacho by BPS株式会社

                                                                              こんにちは、hachi8833です。特に変更がなければ、Ruby 2.7が明日20132023/03/31いっぱいでEOLを迎えますね。 参考: Ruby Maintenance Branches RubyKaigi 2023のチケットに学生向けディスカウント枠ができました。 Student discount is now available. https://t.co/XlF5XT9Hq4 #rubykaigi — RubyKaigi (@rubykaigi) March 28, 2023 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンション

                                                                                週刊Railsウォッチ: 書籍『Rebuilding Rails』、OpenSSL 1.1.1が今年9月でEOLほか(20230330後編)|TechRacho by BPS株式会社
                                                                              • CVE-2022-32224(Railsの脆弱性)を試す - knqyf263's blog

                                                                                前回の記事は割と濃い味付けでしたが、今回は薄味です。 脆弱性自体は簡単なやつなのですが、調べている過程でRuby 3.1からYAMLのパースが安全になったことを知ったのでその共有がてら書きました。最近はあまりRubyを触る機会がなかったのでリハビリを兼ねて触っているところもあり、間違いがあれば教えて下さい。 要約 背景 RubyのYAML.load Railsのデシリアライゼーションを試す 準備 クラスの復元 任意コード実行 まとめ 要約 Rubyの YAML.load (正確には Psych.load )をユーザ入力など信頼できない値に対して実行するのは危険でした。 Do not use YAML to load untrusted data. Doing so is unsafe and could allow malicious input to execute arbitrary

                                                                                  CVE-2022-32224(Railsの脆弱性)を試す - knqyf263's blog
                                                                                • ActiveRecordモデルのカラムを消すときにignored_columnsが必要な理由 - Progate Tech Blog

                                                                                  自己紹介 株式会社Progateサーバーサイドエンジニアのもりたんざにあです。 好きなものは卓球と筋トレです。 業務でignored_columnsの必要性や、内部で何をしているかについて調べたので、その過程でわかったことを紹介しようと思います。 前提条件 この記事の内容は https://github.com/rails/rails/tree/5-2-stable のソースコードを前提としています。 ignored_columnsとは 公式ドキュメンテーション : https://api.rubyonrails.org/classes/ActiveRecord/ModelSchema/ClassMethods.html#method-i-ignored_columns 「このカラムがデータベースのテーブルにあっても、無視してね!」とRailsのモデルに伝えるために、ActiveRecor

                                                                                    ActiveRecordモデルのカラムを消すときにignored_columnsが必要な理由 - Progate Tech Blog