you can by shift clicking around
On Tuesday, August 13, 2013, Mariano Martinez Peck <marianopeck@gmail.com> wrote:
> This one is more fun
> (ImageMorph fromStream:(
> � ZnClient new
> � � beOneShot;
> � � url: 'http://www.gravatar.com/avatar';
> � � addPathSegment: (ZnDigestAuthenticator md5Hash: 'marianopeck@gmail.com');
> � � queryAt: #s put: '128';
> � � queryAt: #d put: '404';
> � � get) readStream) openInWorld
>
> uhhh but I cannot remove the morph from the world....damn it!
>
> On Mon, Aug 12, 2013 at 7:46 PM, Sven Van Caekenberghe <sven@stfx.eu> wrote:
>>
>> Hi,
>>
>> Related to the usage of Gravatars (http://en.wikipedia.org/wiki/Gravatar) for http://contributors.pharo.org here is some code you can use to check whether your Gravatar image really works:
>>
>> ZnClient new
>> � beOneShot;
>> � url: 'http://www.gravatar.com/avatar';
>> � addPathSegment: (ZnDigestAuthenticator md5Hash: 'sven@stfx.eu');
>> � queryAt: #s put: '128';
>> � queryAt: #d put: '404';
>> � get;
>> � isSuccess.
>>
>> ZnClient new
>> � beOneShot;
>> � url: 'http://www.gravatar.com/avatar';
>> � addPathSegment: (ZnDigestAuthenticator md5Hash: 'nobody.at.all@gmail.com');
>> � queryAt: #s put: '128';
>> � queryAt: #d put: '404';
>> � get;
>> � isSuccess.
>>
>> (ZnClient new
>> � enforceHttpSuccess: true;
>> � beOneShot;
>> � url: 'http://www.gravatar.com/avatar';
>> � addPathSegment: (ZnDigestAuthenticator md5Hash: 'tudor@tudorgirba.com');
>> � queryAt: #s put: '128';
>> � queryAt: #d put: '404';
>> � contentReader: [ :entity | ImageMorph fromStream: entity readStream ];
>> � get) openInWindow.
>>
>> And now you know how simple Gravatars really are, provided you use a proper programming language to access them.
>>
>> Enjoy!
>>
>> Sven
>>
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
--