На Rails World Давид Ханссон (DHH) заявил, что 37signals переходит на генерацию почти всего кода агентами. Это вызвало новую волну дебатов о будущем ручного программирования. Amazon и Meta, по данным издания, также испытывают трудности с наймом инженеров.
newsletter.pragmaticengineer.com · #drama #agents #coding #industry #rails
Исследователи из Ethiack нашли цепочку arbitrary file read → RCE в Rails, если включён Active Storage с vips-процессором и принимаются картинки от недоверенных пользователей. Уязвимы Rails 7.0–8.1.3 по умолчанию, 6.x — только с кастомной настройкой. Фикс требует Rails 7.2.3.2/8.0.5.1/8.1.3.1 и libvips ≥ 8.13, иначе Active Storage упадёт на старте.
ethiack.com · #security #cve #rails #rce #security
На Habr — разбор миграции с Rails на C# через anti-corruption layer, где автор показывает не учебниковую схему, а три конкретных шва в проекте. Интерес тут не в термине, а в том, как границу между чужой моделью и своей доменной логикой пришлось собирать руками.
habr.com · #other #architecture #csharp #migration #rails