7/12/2009Auteur : De Emmanuel Grandadam
Mon service de mailing ‘Holtzman’ à été mis à jour.
La nouveauté consiste à détacher le processus d’envoi des mails de l’application Web.
Les applications Web qui lances des tâches longues, demandent à l’utilisateur de garder le navigateur ouvert pendant le traitements.
L’idée :
Déplacer la tâche dans un processus du système détaché de l’application.
Le but :
Proposer une interface de contrôle qui indique simplement que la tâche est en cours d’exécution.
L’utilisateur peut alors quitter son navigateur.
De retour sur l’interface, l’application affiche la progression et le nombre de mails en erreurs. Il est alors possible d’annuler la tâche en cours, effacer les mails en erreurs ou encore relancer une autre tâche (séparée à son tour dans un processus système indépendant.)
Pour cette application RubyOnRails, j’ai utilisé le plugins delayed_job de collectiveidea. L’utilisation est assez claire malgré le manques de documentation. Le principe reste simple. La mise en oeuvre demande un peu plus de précision.

Ce service n’est pas visible sans compte utilisateur. Contactez moi pour avoir plus d’information.
22/11/2009Auteur : De Emmanuel Grandadam
Le weekend : c’est le grand moment des courses au supermarché.
Pour moi, ça se passe chez Casino à Tours 37000 – ‘La Riche Soleil’.
Afin de rendre cette étape plus ‘agréable’, je relève les températures des frigos dans les rayons frais (yaourts, desserts, …).
Le résultat en photo (merci à mon iPhone)
9,4 °C et 10,6 °C !!!!! quand même !!! ça chauffe au rayon frais du Casino ‘La Riche Soleil’ (37000)
Je n’ai pas assez de recul ni de connaissances pour dire si ces températures sont ‘normales’ pour un lieu de stockage de produits frais … mais j’ai un doute.
Je n’ai pas pris le temps de rencontrer le responsable du rayon, mais j’aimerais bien qu’il s’explique ouvertement sur ces chiffres.
Comment faire remonter cette information ?
- Un billet sur mon blog : ça c’est fait.
- Une lettre à la direction : ça va se faire !
22/11/2009Auteur : De Emmanuel Grandadam
Je viens de réaliser une mise à jour importante de mon outil de publipostage sous Ruby On Rails.

http://holtzman.lcprod.net
Le système est maintenant capable de comptabiliser les mails en erreurs (en retour).
Mon serveur de mail personnel retourne les mails en erreurs vers l’application rails, qui ouvre chacun des mails, retrouve l’adresse du destinataire en erreur et enregistre dans la base l’erreur.
L’utilisateur peut alors décider de supprimer toutes les adresses en erreurs de sa liste. (Nouvelle fonctionnalité)
Les logs enregistre par contre à chaque lettre envoyée, le nombre exact de mails envoyés ainsi que le nombre de retour pour ‘destinataires introuvable’
———————————————————————————————
La récupération des mails par l’application rails fonctionne vraiment bien. Il y à de quoi faire un client mail complet sans trop de problèmes. Le fait d’avoir mon propre serveur Sendmail sous la main facilite tout de même bien le travail.
———————————————————————————————
L’accès à ce service est toujours réservé à mes clients proches.
N’hésitez à prendre contact pour plus d’informations.