- 2025/10/22にRails8.1がリリースされましたね
- Ruby on Rails 8.1 Release Notes — Ruby on Rails Guidesにリリースノートが書かれている
- 上記メジャーフィーチャーに含まれなかったマイナーフィーチャーのうち、気になったものをざっくりまとめています
- 間違いの指摘や、これも追加してくれ〜という物があればコメントお願いします
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'bundler/inline' | |
| gemfile do | |
| eval File.read(File.join(__dir__, 'Gemfile')) | |
| gem 'js_regex' | |
| gem 'pry-byebug' | |
| end | |
| require_relative 'config/environment' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # gem install rspec | |
| # rspec calculator.rb | |
| require "rspec" | |
| class Calculator | |
| def sum(value1, value2) | |
| value1 + value2 | |
| end | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| linters: | |
| LineLength: | |
| enabled: false | |
| SpaceInsideHashAttributes: | |
| enabled: false | |
| ViewLength: | |
| enabled: false | |
| InlineStyles: | |
| enabled: false | |
| ClassesBeforeIds: |
明日の下書き
- 高円寺.dev #3 用の資料 https://koenji.connpass.com/event/160886/
- フロントエンド専門じゃない人向けの、フロントエンドの最先端〜やや未来の話です
- このレイヤーでは Node.js を使うべき/使うと強いという部分がありますが、他言語を否定しているわけではありません。むしろ他言語でこのアーキテクチャを模倣してほしいという話です。
#NoSQLデータモデリング技法
原文:NoSQL Data Modeling Techniques « Highly Scalable Blog
I translated this article for study. contact matope[dot]ono[gmail] if any problem.
NoSQLデータベースはスケーラビリティ、パフォーマンス、一貫性といった様々な非機能要件から比較される。NoSQLのこの側面は実践と理論の両面からよく研究されている。ある種の非機能特性はNoSQLを利用する主な動機であり、NoSQLシステムによく適用されるCAP定理がそうであるように分散システムの基本的原則だからだ。一方で、NoSQLデータモデリングはあまり研究されておらず、リレーショナルデータベースに見られるようなシステマティックな理論に欠けている。本稿で、私はデータモデリングの視点からのNoSQLシステムファミリーの短い比較といくつかの共通するモデリングテクニックの要約を解説したい。
本稿をレビューして文法を清書してくれたDaniel Kirkdorfferに感謝したいと思う
- Remote Code Executionとして、Advisoryが更新された。
- https://groups.google.com/d/msg/rubyonrails-security/zRNVOUhKHrg/GmmcVXcmAAAJ
- Thanks to @sorah @tenderlove
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require "octokit" | |
| require "json" | |
| class GithubPullRequest | |
| def initialize(access_token: ENV["GITHUB_TOKEN"], repository:) | |
| @client = Octokit::Client.new(access_token: access_token) | |
| @repository = repository | |
| end | |
| def update_description!(rspec_examples:, pull_request_number:, ci_build_url:) |
TokyoGirls.rbではアンチハラスメントポリシーを定めています。イベントに参加するみなさんは以下のポリシーを遵守するように心がけてください。
当ポリシーは、イベントの参加者全員が楽しく、安全に集える場を維持するために策定されました。
「参加者全員が楽しく、安全に集える場を維持する」という目的には、「将来開催されるイベントについてもみなさんが不安や心配を感じることなく、気軽に参加できること」も含まれています。
NewerOlder