На главную

Обновить приложение с Ruby 2.2 до Ruby 3.2 включая зависмосити

<strong>Цель</strong><br><br> <br> Обновить приложение с Ruby 2.2 до Ruby 3.2, включая обновление всех зависимостей, адаптацию кода, проверку совместимости и обеспечение работы приложения. Сохранить текущий функционал и API.<br><br> <br><br><br> <strong>1. Обновление Ruby</strong><br><br> 1. Обновить Ruby с версии 2.2 до версии 3.2.<br><br> 2. Провести рефакторинг кода для устранения устаревших методов и синтаксиса, несовместимого с Ruby 3.2.<br><br> 3. Обеспечить полную совместимость приложения с Ruby 3.2, сохранив функционал.<br><br> <br><br><br> <strong>2. Обновление фреймворка и библиотек</strong><br><br> 1. Обновить Rails с версии 4.1.5 до стабильной версии, совместимой с Ruby 3.2:<br><br> • Переписать участки кода, зависящие от устаревших функций.<br><br> • Проверить и адаптировать использование strong parameters.<br><br> 2. Обновить все используемые библиотеки (gems) до совместимых версий.<br><br> 3. Обновить MySQL и адаптировать таблицы.<br><br> <br><br><br> <strong>3. Проверка совместимости Elasticsearch</strong><br><br> 1. Проверить код приложения на совместимость с актуальной версией Elasticsearch.<br><br> 2. Адаптировать код запросов и моделей для работы с новой версией Elasticsearch, если это необходимо.<br><br> <br><br><br> <strong>4. Тестирование и проверка</strong><br><br> 1. Проверить совместимость и стабильность работы после обновлений.<br><br> <br><br><br> <strong>5. Документация</strong><br><br> 1. Описать внесённые изменения в коде и зависимостях.<br><br> <br><br><br> <strong>Дополнительные требования</strong><br><br> • Сохранить все существующие функции приложения.<br><br> • Соблюдать стандарты безопасности при обновлении зависимостей.<br><br> • Обеспечить обратную совместимость с существующими данными и API.<br><br><br><br><strong>Конечная стоимость обсуждается, в рамках разумного.<br><br><br></strong><br>

Посадка верстки на 1С Битрикс

Есть макет фигмы, есть верстка, тематика доставка еды, нужен полный функционал интернет магазина с личным кабинетом, с онлайн оплатой, с расчетом...

Бот в телегграмме

Написать простейшего бота который принимает претензии по качеству товара, и собирает входящие лиды. Принимаю предложения.

Скрипт под линукс

Нужен скрипт под линукс, который начнёт регистрацию нового номера в ватсап, (взятого из текстовика) сгенерирует необходимые данные, отправит на сервер вотсап...