Tu peux utiliser sidekiq+sidetiq, c'est très simple à mettre en place :) Sent from my iPhone
> On 5 janv. 2014, at 16:05, Laurent Lecaille <[email protected]> wrote: > > Hello, > > J’ai utilisé whenever de mon côté > https://github.com/javan/whenever > >> Le 5 janv. 2014 à 16:03, Francis <[email protected]> a écrit : >> >> Salut >> >> Sidekiq est ton ami ici. Il y à aussi delayed_job pour exemple. >> >> El 05/01/2014 15:57, "Kiruban Premkumar" <[email protected]> escribió: >>> Bonjour, >>> >>> Pour un projet j'ai besoin de traiter des vidéos. Mais j'ai du mal à voir >>> comment (bien) traiter les tâches de fond avec Ruby/Rails. >>> >>> Il y a une table(model) : videos (id, video_path, encoded, published) >>> >>> En php, quand un utilisateur upload une vidéo : je mets published à false >>> et encoded à false. >>> >>> J'ai un script cron en php qui tourne toutes les heures. : >>> - Il récupère une vidéo de la table videos avec published = false et >>> encoded = false. >>> - Il exec( commande ffmpeg pour la conversion et traitement de la vidéo ) >>> - Il update la table videos avec encoded = true et published = true. >>> >>> Mon souci, c'est comment faire ça en ruby/rails? (surtout le faire bien, de >>> façon optimale) Une idée? >>> >>> Merci par avance pour vos réponses. :) >>> >>> >>> Kiruban PREMKUMAR >>> @ : [email protected] >>> >>> >>> >>> >>> >>> -- >>> -- >>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de >>> Google Groups. >>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >>> [email protected] >>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> [email protected] >>> --- >>> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes >>> Railsfrance. >>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>> concernant, envoyez un e-mail à l'adresse >>> [email protected]. >>> Pour plus d'options, visitez le site >>> https://groups.google.com/groups/opt_out . >> >> >> -- >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de >> Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] >> --- >> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes >> Railsfrance. >> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >> concernant, envoyez un e-mail à l'adresse >> [email protected]. >> Pour plus d'options, visitez le site >> https://groups.google.com/groups/opt_out . > > -- > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > --- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes > Railsfrance. > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le > concernant, envoyez un e-mail à l'adresse > [email protected]. > Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out > . -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
