% -*- mode: latex; -*- mustache tags:  
\ifx\wholebook\relax\else

	\documentclass[10pt,twoside,english]{root/support/latex/sbabook/sbabook}
  \usepackage{import}
  \subimport{root/support/latex/}{common.tex}

  \hypersetup{pdfinfo = {
    Title = {{Pharo Mooc}},
    Author = {},
    Keywords = {pharo, smalltalk}}}
  \begin{document}
\fi

\chapter{D\'{e}fi 1}
En utilisant la biblioth\`{e}que Zinc HTTP, r\'{e}cup\'{e}rer une photo \`{a} partir d'une adresse email via un service comme gravatar \url{http://www.gravatar.com/avatar/}. Convertissez cette photo en Morph et ouvrez la dans Pharo. Utilisez par exemple l'adresse stephane.ducasse@inria.fr de mani\`{e}re \`{a} \^{e}tre s\^{u}r que vous obtenez un .jpg. Vous devez obtenir une situation comme celle illustr\'{e}e dans la figure ci-dessous.
\subsubsection{Indices :}
\begin{itemize}
\item Le chemin pour acc\'{e}der \`{a} une photo \`{a} partir d'une adresse \'{e}lectronique est  \textcode{http://www.gravatar.com/avatar/(MD5 email-based hex).jpg}
\item Construisez un cypher MD5 \`{a} partir de l'adresse electronique en utilisant \textcode{MD5 hashMessage:} (Faites attention que vous devez convertir le resultat en hexadecimal.
\item Ne pas oubliez d'\'{e}liminer les espaces en d\'{e}but et fin \textcode{trimBoth} et utilisez l'adresse en minuscule.
\item \textcode{asMorph} convertit des images en Morphs
\item Le message \textcode{openInHand} est fun.
\end{itemize}


\begin{figure}

\begin{center}
\includegraphics[width=0.8\textwidth]{figures/gravatar.png}\caption{R\'{e}cup\'{e}rer le gravatar de stephane.ducasse@inria.fr \label{figures/gravatar.png}}\end{center}
\end{figure}



\ifx\wholebook\relax\else
\end{document}
\fi