[Pharo-dev] Checking your Gravatar

Mariano Martinez Peck marianopeck at gmail.com
Tue Aug 13 17:04:00 EDT 2013


ok....it's alt (option) + command + shift in my keyword...
you were lucky Doru :)


On Tue, Aug 13, 2013 at 6:01 PM, Mariano Martinez Peck <
marianopeck at gmail.com> wrote:

> I forgot to say..cmd+shift+click doesn't open the halos for me, it just
> "picks" the picture and draws a small shadow and allows me to move the
> picture around...
> bug?
>
>
> On Tue, Aug 13, 2013 at 6:00 PM, Mariano Martinez Peck <
> marianopeck at gmail.com> wrote:
>
>> That's so cool Doru :)
>> I arrived at the point of "ImageMorph allInstances size".
>> The "World submorphs select: [:each | each class = ImageMorph]" was a
>> great idea!!!
>>
>> While I appreciate the post and you know I love your inspector, I wonder,
>> isn't there a bug?
>> If I try to open the halos on the picture, it actually takes the World.
>> Is this the expected behavior?
>>
>> Thanks!
>>
>>
>>
>> On Tue, Aug 13, 2013 at 5:53 PM, Tudor Girba <tudor at tudorgirba.com>wrote:
>>
>>> Hi,
>>>
>>> I could not resist: here is a little blog post about removing your
>>> troublesome morph :)
>>>
>>> http://www.humane-assessment.com/blog/spotting-a-troublesome-image-morph
>>>
>>> Cheers,
>>> Doru
>>>
>>>
>>>
>>>
>>> On Tue, Aug 13, 2013 at 2:21 PM, Mariano Martinez Peck <
>>> marianopeck at gmail.com> wrote:
>>>
>>>> This one is more fun
>>>>
>>>> (ImageMorph fromStream:(
>>>>   ZnClient new
>>>>     beOneShot;
>>>>     url: 'http://www.gravatar.com/avatar';
>>>>     addPathSegment: (ZnDigestAuthenticator md5Hash: '
>>>> marianopeck at 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 at 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 at 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 at 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 at 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
>>>>
>>>
>>>
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "Every thing has its own flow"
>>>
>>
>>
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>



-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20130813/cd15f375/attachment-0002.html>


More information about the Pharo-dev mailing list