Ruby on Rails.

Реактивные серверы, или как перестать писать JavaScript и начать жить

Обзор Phoenix LiveView и его друзей из других стеков: Rails Hotwire, Laravel Livewire и Go Live/HLiveПреамбула: краткая история нежеланияВ начале двухтысячных, когда jQuery еще казался вершиной инженерной мысли, а слово «фреймворк» произносилось с придыханием и легким немецким акцентом, веб-разработчик был существом предсказуемым. Он писал HTML, немного CSS, чуть-чуть серверного кода — и уходил домой к шести. Ajax обрел второе дыхание, и подходы к созданию веб-приложений разветвились, как генеалогическое древо разорившегося аристократа.

продолжить чтение

Eurecable 2.0: Возрождение платформы для монетизации идей в эпоху Web3

Революционное возвращение после десятилетнего перерываВ эпоху, когда идеи становятся ключевым активом, платформа Eurecable совершила впечатляющий камбэк. После десятилетнего перерыва проект возродился в новом формате — как комплексная экосистема, объединяющая NFT-маркетплейс, собственный блокчейн и криптовалюту iDeal. Особое место в развитии платформы занял ИИ-ассистент Claude от Anthropic, который не только поддержал, но и значительно ускорил процесс трансформации.

продолжить чтение

Как мы автоматизировали анализ упавших тестов с помощью AI: от хаоса к структуре

Представьте: каждый день ваши автотесты генерируют десятки отчетов об ошибках, QA команда тратит часы на анализ падений, а разработчики получают невразумительные описания в духе "test.feature упал на строке 410". Знакомо?Мы решили эту проблему, интегрировав AI в процесс анализа тестов, и хотим поделиться опытом.Проблема: хаос в анализе упавших тестовВ нашем проекте работает комплексная тестовая инфраструктура:8 параллельных потоков выполнения650+ автотестов на CucumberЕжедневные прогоны с анализом регрессийТипичный workflow до автоматизации:Тесты упали

продолжить чтение