Re: [Pharo-users] Viewing all Spec icons

2020-02-03 Thread Norbert Hartl
ThemeIcons current inspect

Norbert

> Am 04.02.2020 um 05:35 schrieb Steve Quezadas :
> 
> 
> Is there a "smalltalk" way of displaying all the icons that are
> available in spec? Or a website with all the images, just so that I
> can have a "bird eye's view" of the data?




[Pharo-users] Viewing all Spec icons

2020-02-03 Thread Steve Quezadas
Is there a "smalltalk" way of displaying all the icons that are
available in spec? Or a website with all the images, just so that I
can have a "bird eye's view" of the data?


Re: [Pharo-users] Round 1 test

2020-02-03 Thread horrido
Please note: this is a /demonstration/ video. The first actual competition
video will be released this weekend after Round 1 completes.



tbrunz wrote
> Excellent!  I've bookmarked it to show others.
> 
> That answered my questions (and those that others will inevitably ask,
> too).  
> 
> -t
> 
> (Well, maybe one more: What's the criterion for when the robot stops?  Is
> it
> after a set number of moves?)
> 
> 
> 
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Round 1 test

2020-02-03 Thread tbrunz
Excellent!  I've bookmarked it to show others.

That answered my questions (and those that others will inevitably ask, too).  

-t

(Well, maybe one more: What's the criterion for when the robot stops?  Is it
after a set number of moves?)



--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Round 1 test

2020-02-03 Thread horrido
It took four takes, but I think I've got it nailed for good:
https://youtu.be/ArEWif7JUBk

I'm hoping these kinds of videos from the competition will be great
advertising. We shall see...




--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] [Pharo-dev] [ANN] New Headless VM (Still Alpha, but getting better)

2020-02-03 Thread teso...@gmail.com
Yes... it is basically the same version... maybe I should change the
version to 9

On Mon, Feb 3, 2020 at 4:06 PM Damien Pollet  wrote:
>
> just tried it (from get.pharo.org/64/vmHeadlessLatest90), but the VM I get 
> says this:
> ./pharo --version
> Pharo 8.2.0 built on Dec 25 2019 …
>
> On Tue, 28 Jan 2020 at 10:35, teso...@gmail.com  wrote:
>>
>> A new version of the headless VM is available.
>>
>> It can be downloaded from:
>>
>> https://files.pharo.org/vm/pharo-spur64-headless/win/PharoVM-8.3.0-b612fd5f-win64-bin.zip
>> https://files.pharo.org/vm/pharo-spur64-headless/linux/PharoVM-8.3.0-b612fd5-linux64-bin.zip
>> https://files.pharo.org/vm/pharo-spur64-headless/mac/PharoVM-8.3.0-b612fd5-mac64-bin.zip
>>
>> Or more easily using ZeroConf:
>>
>> With the image
>> $ wget -O - get.pharo.org/64/90+vmHeadlessLatest | bash
>>
>> Without
>> $ wget -O - get.pharo.org/64/vmHeadlessLatest90 | bash
>>
>> This new version has a series of bugfixes and the following features:
>>
>> - Update TFFI to v1.2.0: Allowing better marshaling and callbacks from
>> outside threads.
>> - Update README.md
>> - Add instructions on how to create a vmmaker image.
>> - Fixing UnixOSProcessPlugin
>> - Redefinition of squeakFileOffset
>> - Generating include files as an artifact
>> - Adding a configurable strategy for reading / writing the image
>> - Building using Musl Libc
>> - A cleaner implementation of the print to stdout and file.
>> - OSX File Dialog
>> - OSX icon customization
>> - OSX customization for apps.
>> - Adding build on GitHub actions
>>
>> I will like to thank all the contributors specially Guille, Esteban,
>> Ronnie. And also, Feenk and Schmidt that they are using it, reporting
>> issues and contributing.
>>
>> Just a friendly reminder, if you want to contribute, you are always welcome!!
>>
>> https://github.com/pharo-project/opensmalltalk-vm
>>
>> Cheers,
>> Pablo
>>
>> --
>> Pablo Tesone.
>> teso...@gmail.com
>>
>
>
> --
> Damien Pollet
> type less, do more [ | ] http://people.untyped.org/damien.pollet



-- 
Pablo Tesone.
teso...@gmail.com



Re: [Pharo-users] [Pharo-dev] [ANN] New Headless VM (Still Alpha, but getting better)

2020-02-03 Thread Damien Pollet
just tried it (from get.pharo.org/64/vmHeadlessLatest90), but the VM I get
says this:
./pharo --version
Pharo 8.2.0 built on Dec 25 2019 …

On Tue, 28 Jan 2020 at 10:35, teso...@gmail.com  wrote:

> A new version of the headless VM is available.
>
> It can be downloaded from:
>
>
> https://files.pharo.org/vm/pharo-spur64-headless/win/PharoVM-8.3.0-b612fd5f-win64-bin.zip
>
> https://files.pharo.org/vm/pharo-spur64-headless/linux/PharoVM-8.3.0-b612fd5-linux64-bin.zip
>
> https://files.pharo.org/vm/pharo-spur64-headless/mac/PharoVM-8.3.0-b612fd5-mac64-bin.zip
>
> Or more easily using ZeroConf:
>
> With the image
> $ wget -O - get.pharo.org/64/90+vmHeadlessLatest | bash
>
> Without
> $ wget -O - get.pharo.org/64/vmHeadlessLatest90 | bash
>
> This new version has a series of bugfixes and the following features:
>
> - Update TFFI to v1.2.0: Allowing better marshaling and callbacks from
> outside threads.
> - Update README.md
> - Add instructions on how to create a vmmaker image.
> - Fixing UnixOSProcessPlugin
> - Redefinition of squeakFileOffset
> - Generating include files as an artifact
> - Adding a configurable strategy for reading / writing the image
> - Building using Musl Libc
> - A cleaner implementation of the print to stdout and file.
> - OSX File Dialog
> - OSX icon customization
> - OSX customization for apps.
> - Adding build on GitHub actions
>
> I will like to thank all the contributors specially Guille, Esteban,
> Ronnie. And also, Feenk and Schmidt that they are using it, reporting
> issues and contributing.
>
> Just a friendly reminder, if you want to contribute, you are always
> welcome!!
>
> https://github.com/pharo-project/opensmalltalk-vm
>
> Cheers,
> Pablo
>
> --
> Pablo Tesone.
> teso...@gmail.com
>
>

-- 
Damien Pollet
type less, do more [ | ] http://people.untyped.org/damien.pollet


Re: [Pharo-users] Dictionary removeKey: very low

2020-02-03 Thread PBKResearch
Pierre

 

It’s all to do with rehashing. A dictionary is stored as an Array of 
Association. After a key and its corresponding association is removed, the 
remaining entries are rehashed from the removal point to the end of the array. 
By doing the removals in natural order, you rehash the whole of the remaining 
array after each removal. Try doing the removals in reverse order; on my 
machine it reduces the time from 6 seconds to 6 milliseconds. 

 

HTH

 

Peter Kenny

 

From: Pharo-users  On Behalf Of LABORDE 
Pierre
Sent: 03 February 2020 10:18
To: pharo-users@lists.pharo.org
Subject: [Pharo-users] Dictionary removeKey: very low

 

Hi all,

 

I have a problem with Dictionaries : 

 

dic := Dictionary new: 1.

 

1 to: 1 do:[ :i |

dic at: i put: i printString.

].

 

1 to: 1 do:[ :i |

dic removeKey: i.  

]

 

Removing each keys is very slooow, time execution difference between add and 
remove is crazy.

Any idea for fix that ? Can I use another Dictionary implementation or settings 
?

 

Thanks.

 

Pierre

 



[Pharo-users] Dictionary removeKey: very low

2020-02-03 Thread LABORDE Pierre
Hi all,

I have a problem with Dictionaries :

dic := Dictionary new: 1.

1 to: 1 do:[ :i |
dic at: i put: i printString.
].

1 to: 1 do:[ :i |
dic removeKey: i.
]

Removing each keys is very slooow, time execution difference between add and 
remove is crazy.
Any idea for fix that ? Can I use another Dictionary implementation or settings 
?

Thanks.

Pierre



[Pharo-users] R: Round 1 test

2020-02-03 Thread Lorenzo
Hi Rich,

 

did you receive my packages?

 

Lorenzo

 

Da: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] Per conto di 
Richard Kenneth Eng
Inviato: lunedì 3 febbraio 2020 01:36
A: pharo-users@lists.pharo.org
Oggetto: [Pharo-users] Round 1 test

 

This is a demonstration video of Round 1. The actual Round 1 video will be 
created next weekend after Round 1 is due.

 

https://youtu.be/YG_jcFvDsjk

 

Enjoy.