RE: https://mastodon.social/@nixCraft/117241250895962141
The only way this ongoing influx of large corporate sponsorships makes any sense to me is that they're betting on Omarchy doing to Linux what Rails did for webdev, AND to have a seat at the table gu…
Le trafic est perturbé entre Paris Saint-Lazare et Cergy le Haut dans les 2 sens.
Pour plus d'informations sur cette perturbation, consultez le fil X de la ligne L.
Motif :manque d'adhérence aux rails dans le secteur de Bécon-les-Bruyères.
🤖 09/09 15:26
MastodonはRuby on Rails(RoRとか、単にRailsと表記することが多い)というRubyのフレームワークの上に作られていて、
新しいリリースの際に、現在動かしているデータベースの構造や情報に変更を加えなければいけない場合に、データベースマイグレーションという標準化された仕組みで、それを安全に実行することができます。
これを実行するコマンドが
RAILS_ENV=production bundle exec rails db:migrate
です。
また、データベースの変更のうち、新しいリリースを実行する前に絶対に行わないといけないものと、とりあえず新しいリリースを実行してから適用すれば良いものを、分けて管理しています。
後者は、既にデータベースに保存されている膨大なデータに変更を加える場合など、実行に非常に時間がかかるものなどをサーバの停止時間ではなく実行時に実施できるように工夫されたものです。
この実行に時間のかかる、あとから行えばいいマイグレーションをスキップする設定が
Starting bringup of the probing class / ngscopeclient unit test demo board now that I finally have a mostly-assembled one.
Bugs so far:
* No pulldowns on the rail enables so all the power rails try to come up without sequencing before the supervisor initializes
* FTDI UART is 0.45mm pin pitch not 0.5, it's close enough that it (barely) fits since it's only 12 pins
Hey all
It’s Wednesday and we have a new retrofit demo to share:
https://retrofit.sh/demos/rails-adopt-retrofit/
This is similar to the Liquibase and Flyway demos. We inject retrofit into the Ruby/Rails developer workflow.
Bootstrapping an existing Ruby project i…
Man, I figured there would be a spinoff to “The Bear” I just didn’t think it would be out this quickly, also this seems kinda off the rails:
https://youtu.be/3JWEGVpNIiQ
Folk who've been following me for a long time will remember that last autumn I was posting pictures of doing the joinery for a new workshop. And then I went mad, and got ill, and for most of this year there's been no progress.
But my friend Lucy has been here for a week, and between the two of us the frame is now erected. Now I need to sort the timber stack (which hasn't been improving while I've been ill), erect a roof, and build some walls. But the bit I couldn't …
Railsの脆弱性 CVE-2026-66066 は基本的にMastodonに影響ないはずです。
・今回の脆弱性の前提であるActiveStorageを使っていない(PaperClip系です)
・脆弱性対策のRailsアップデートと同様の内容が既に本体コードに入っている(libvipsの信頼できないファイル処理操作の無効化フラグ)
・安全と判断した画像以外のデータ添付・処理を許可しておらず、基本的に許可した以外のメタデータを削除する
また、何か問題に気付いたら、公開の場で発言するのではなく、こちらから開発チームへお知らせください。
https://github.com/mastodon/mastodon/…