Je vais réparer, améliorer et entretenir votre application Ruby on Rails existante
Level 1
À propos de ce service
Traduction automatique
Vous utilisez encore Rails 5, 6 ou 7 ? Vous ne recevez plus de correctifs de sécurité.
Rails 7.1 et toutes les versions antérieures ont atteint la fin de leur cycle de vie. Lorsqu'une vulnérabilité est découverte, un correctif est publié uniquement pour les versions supportées, la vôtre n’en reçoit jamais. Pendant ce temps, bundle install ne fonctionne plus sur les nouvelles machines, de bons développeurs refusent le projet, et chaque déploiement devient risqué.
Je suis un ingénieur Rails senior avec plus de 8 ans d’expérience en systèmes de production. Je mets à jour des applications Rails legacy sans les réécrire et sans interruption de service.
CE QUE JE FAIS
- Mises à jour des versions de Rails et Ruby, étape par étape
- Remplacement des gems abandonnées qui bloquent la mise à jour
- Réparation ou écriture des tests pour rendre la mise à jour vérifiable
- Migration vers Zeitwerk et pipeline d’assets
- Correction des requêtes lentes et des N+1 pendant que le code est ouvert
- Maintenance continue une fois que votre version est à jour
COMMENCEZ PAR LE BILAN DE SANTÉ
Pour 180 $, vous recevez un rapport écrit : votre version exacte, les vulnérabilités connues, ce qui bloque la mise à jour, et un prix fixe pour le travail. Aucun changement de code, accès en lecture seule, trois jours. Le coût est déduit de la mise à jour si vous décidez de continuer.
Envoyez-moi votre Gemfile.lock. Je vous dirai où vous en êtes avant de commander quoi que ce soit.
Respectez les droits des tiers
Veuillez noter qu’il est contraire aux politiques de Fiverr pour les freelances d’inclure des thèmes, des modèles ou tout autre élément d'autrui qui enfreint les droits de tiers ou les lois applicables pour les livrables. En savoir plus en lisant notre Guide pour une création numérique responsable.
Découvrez Ali Hussain
Senior Ruby on Rails Engineer, AI Automation, SaaS, React, AWS
Level 1
- DePakistan
- Membre depuisfévr. 2017
- Temps de réponse moy.1 heure
- Dernière commande2 semaines
Langues
Anglais
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
Devez-vous réécrire mon application ?
Presque certainement pas. Une réécriture supprime toutes les règles métier non documentées que votre application a accumulées et n'est pas plus sûre tant qu'elle n'est pas entièrement déployée. La mise à jour conserve ce qui fonctionne et améliore les choses progressivement. Si une réécriture est vraiment adaptée à votre cas, je vous le dirai lors du Health Check.
L'application sera-t-elle indisponible pendant la mise à jour ?
Non. Le travail se fait sur une branche, les versions sont déployées une à une, et chaque étape peut être déployée. Vous examinez et fusionnez. Vos utilisateurs ne devraient rien remarquer sauf que les bugs cessent de se produire.
Mon application n'a pas de tests. Pouvez-vous quand même faire cela ?
Oui, mais cela modifie l'approche. Sans tests, une mise à jour ne peut pas être vérifiée automatiquement. Je commence généralement par écrire une couverture sur les chemins critiques — cela coûte quelques jours en amont et évite beaucoup de suppositions par la suite.
Et si la mise à jour s'avère plus grande que prévu ?
C'est précisément pour éviter cela que le Health Check existe. Je regarde avant de donner un devis, donc le prix est basé sur votre code réel plutôt que sur une moyenne. Si j'estime trop bas après l'audit, c'est à moi de l'assumer.
Pouvez-vous continuer à la maintenir par la suite ?
Oui. La formule premium inclut un mois de support, et au-delà, je prends en charge la maintenance continue — mises à jour des dépendances, correctifs de sécurité et petites réparations. Plusieurs de mes clients ici ont commencé par des commandes ponctuelles il y a plusieurs années.
10 avis concernant ce service
| (10) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- À recommander à un ami
- Service conforme à la description
Trier par
N navinrao546

États-Unis
Collaboration en coursGreat to work with
200 $US-400 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?
10 avis concernant ce service
| (10) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- À recommander à un ami
- Service conforme à la description
Trier par
N navinrao546

États-Unis
Collaboration en coursGreat to work with
200 $US-400 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?C cruzzell

États-Unis
Collaboration en coursgood job on project
50 $US
Prix
Utile?

