nyroBlog
Bannière NyroBlog, par Nyro
Image par Nyro - ?

Tag : Internet


Sorties Imminentes : Firefox2 et IE7

Les nouvelles versions des 2 navigateurs web les plus utilisés ont été faites quasiment en même temps.

D'un côté on s'apprête à fêter ça autour de quelques verres à Paris, et de l'autre, on va avoir une mise à jour de haute sécurité dans Windows Update.

Bref, attendons de voir ce que nous réserve chacun d'entre eux.

Je pense que l'avancement le plus intéressant sera celui de IE7 : avec le retard qu'il avait pris, il faut bien qu'il se rattrape.

  • Firefox2 : prévu aux alentours du 1er novembre
  • IE7 : prévu pour bientôt ?

Cyber-Budget, prenez les commandes du budget de la France le temps d'un jeu

Cyber-BudgetEn lisant le magazine Industries, je tombe sur un petit fly publicitaire invitant à se rendre sur un site (on apprécira l'anagramme entre Bercy et Cyber...), pour mieux comprendre le budget de la France, via un jeu où l'on se prend pour le ministre du budget.

Description du jeu : On commence par rentré son pseudo, qui sera utilisé tout au long du jeu. Ensuite, petits textes d'explication du pourquoi de ce jeu, et de comment se passe le déroulement du jeu.

En fait, il est découpé en 3 missions :

  • Mission 1 : Connaître les termes du budget et avoir quelques notions de grandeur
  • Mission 2 : Programmation du budget
  • Mission 3 : Gérer le budget au jour le jour en réagissant aux actualités pendant 3 ans

Tout ceci se fait dans une atmosphère sympathique, à coups de petits sons d'alertes agréables, et d'animations fluides bien faites.

En fait, on découvre (ou redécouvre) pas mal de choses tout en n'ayant l'impression d'en apprendre sur le fonctionnement du budget porte-monnaie de son pays, a travers des jeux, des interviews de journalistes, des réunions de ministre.

La dernière mission est la plus longue et sans doute la plus intéressante : des événements se produisent et vous devez prendre des décisions rapidement, avec 3 solutions possibles, qui vont avoir des incidences directes sur votre budget, modifiant le déficit, la dette etc...

Bref, un jeu totalement interractif.

Et puis, au final, une belle vidéo avec le ministre du Budget qui fait un petit bilan sur notre expérience. Pour ma part, je suis pragmatique mais je n'ai pas réussi à tenir mon budget.

Et il ajoute que si on réussite le score maximal, une petite surprise nous attend...

Qui s'y colle et nous dit de quoi il s'agit ?

Kimsufi - Serveur dédié par OVH

KimSufiKimsufi est le dernier né de la gamme d'OVH, qui propose un serveur dédié pour 19,99€ HT/mois (23,91€ TTC/mois)

Et pour le prix, il y a déjà du bon :

  • Processeur : Intel Celeron 2.00 GHz
  • Architecture : 32/64 bits
  • Disque dur : 160 Go SATA
  • Mémoire vive : 256 Mo DDR
  • Connexion : 10 Mbps
  • Trafic inclus : Illimité
  • Nb d'adresses IP : 1 adresse

On regrettera tout de même le peu de RAM et le fait qu'il n'y ai qu'une adresse IP.

Mais bon, pour le prix, c'est déjà super intéressant. Bref, le bon compromis pour comencer dans l'aventure du serveur dédié je pense, d'où son nom : KimSufi

PHP : envoyer un mail au format Texte et HTML

L'envoi des emails est souvent délicat, car on ne sait pas quel client mail utilise le destinataire : serait-il capable d'afficher l'HTML, ne prend-t-il en charge que le texte ?

Pour palier à ce problème, il existe une méthode simple qui permet d'envoyer le mail à la fois en Texte et en HTML, et le client mail choisir la partie qui l'intéresse.

Au début, je me suis beaucoup inspiré de cette fonction de Nexen qui marche bien dans la plupart des cas, mais pose encore des cas dans certains webmail (Free de mémoire).

Donc en cherchant un peu, je me suis mis à tester les emails dans tous les sens pour arriver à une fonction qui marche bien.

Il suffit donc d'avoir une variable pour le contenu en texte et une autre pour le contenu en HTML et le tour est joué. (En passant par une fonction qui le fait, c'est super rapide...)

Voici donc le bout de code (brut de pomme, c'est extrait d'une grosse classe...) : a vous de remettre ça en fonction ou de l'utiliser comme bon vous semble !

$site = "www.machin.com";
$from = "exp@machin.com";
$nom = "Expéditeur";
$to = "dest@machin.com";
$sujet = "Hello !";
$text = "Hello every Body !!!";
$html = "

Hello !

";

$from = $nom." <".$from.">";

$limite = "_----------=_parties_".md5(uniqid (rand()));

$header = "Reply-to: ".$from."\n";
$header .= "From: ".$from."\n";
$header .= "X-Sender: <".$site.">\n";
$header .= "X-Mailer: PHP\n";
$header .= "X-auth-smtp-user: ".$from." \n";
$header .= "X-abuse-contact: ".$from." \n";
$header .= "Date: ".date("D, j M Y G:i:s O")."\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: multipart/alternative; boundary=\"".$limite."\"";

$message = "";

$message .= "--".$limite."\n";
$message .= "Content-Type: text/plain\n";
$message .= "charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: 8bit\n\n";
$message .= $text;

$message .= "\n\n--".$limite."\n";
$message .= "Content-Type: text/html; ";
$message .= "charset=\"iso-8859-1\"; ";
$message .= "Content-Transfer-Encoding: 8bit;\n\n";
$message .= $html;

$message .= "\n--".$limite."--";
mail($to, $sujet, $message, $header);

Vous l'aurez compris, le contenu en texte doit être dans $text et celui en HTML dans $html Vous pouvez aussi modifié pour changer le mail de l'abuse (je ne sais pas si c'est bien efficace, si les anti-spam se base dessus à 1 moment donné ou pas.) Enfin, le fait de dire de quel site vient le mail permet d'éviter dans la plupart des cas d'être considéré par du spam par Hotmail.

Enfin, on fait la coupure entre les 2 mails (car c'est bien ça : un mail en texte et un mail en HTML dans un seul) grâce à Content-Type: multipart/alternative; boundary="$limite" qui indique que le mail contient différents formats et que ces parties sont délimités par $limite. Puis dans l'email en lui-même, après mettre la fameuse limite, on indique le type du mail (texte ou html). Et voilà le tour est joué !

Si vous avez des problèmes, des suggestions ou bien si vous utilisez ce bout de code, merci de laisser un commentaire ;)

Plugin DotClear : Abonnement par mail aux commentaires

Depuis peu, Eric de Presse-Citron a mis en place sur son blog Dotclear une fonctionnalité que beaucoup attendait : la possibilité pour les commentateurs de billets de s'abonner par mail aux commentaires pour être avertis à chaque nouveau commentaire.

Au début, celui qui a développé, Greg, un ami à lui, n'avait pas fait ça sous forme de plugin dotclear. A la demande générale, il s'en est chargé. Et beaucoup l'en remercie !

Pour télécharger et installer le plugin, rendez-vous sur le billet sur Presse-Citron

A noter que cette fonctionnalité vient en parallèle de l'abonnement RSS qu'on peut déjà faire avec dotclear pour être au courant des commentaires d'un billet particulier. (c'est d'ailleurs pour ça que je ne pense pas l'installer pour le moment.)