Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Andrew Glynn
What about using VertStix for remote execution? Andrew On Tue, 2018-04-24 at 15:31 +, Santiago Bragagnolo wrote: > > > On Tue, 24 Apr 2018 at 16:18 Holger Freyther > wrote: > > > > > > > On 24. Apr 2018, at 20:16, Santiago Bragagnolo > > o...@gmail.com> wrote: > > > 

Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Holger Freyther
> On 24. Apr 2018, at 23:31, Santiago Bragagnolo > wrote: > > > Yes. But with more work than the workers can handle the queue will grow. > Which means the (median/max) latency of the system will monotonically > increase.. to the point of the entire system

Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Andrew Glynn
Btw I think you meant "thrashing", not "trashing'.   Trashing is what my team leads do when they read my code.  . AndrewOn Tue, 2018-04-24 at 15:31 +, Santiago Bragagnolo wrote: > > > On Tue, 24 Apr 2018 at 16:18 Holger Freyther > wrote: > > > > > > > On 24. Apr 2018,

Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Andrew Glynn
Generally to avoid this I've used the Synapse micro service bus.  It also allows the creation of an unlimited number of queues, allowing higher priority tasks to "jump the queue".  ' Backpressure' is precisely what message buses avoid in distributed computing. One of my never-have-time-for

Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Holger Freyther
> On 25. Apr 2018, at 08:42, Andrew Glynn wrote: > > Generally to avoid this I've used the Synapse micro service bus. It also > allows the creation of an unlimited number of queues, allowing higher > priority tasks to "jump the queue". ' Backpressure' is precisely what

Re: [Pharo-users] Projects using Magritte meta models

2018-04-24 Thread Sean P. DeNigris
Rafael Luque wrote > gitlab://… ZnUrl>>enforceKnownScheme I think you have to do `Iceberg enableMetacelloIntegration: true.` first to get gitlab:// URLs to work… - Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Re: [Pharo-users] Proper way to file in code

2018-04-24 Thread Sven Van Caekenberghe
> On 24 Apr 2018, at 11:52, Guillermo Polito wrote: > > Hi, > > I think the more proper API to use is > > CodeImporter evaluateFileNamed: '/path/to/my/file.st'. > > Check CodeImporter class side for more options (streams, strings...). > > CodeImporter is there

Re: [Pharo-users] Proper way to file in code

2018-04-24 Thread Guillermo Polito
Hi, I think the more proper API to use is CodeImporter evaluateFileNamed: '/path/to/my/file.st'. Check CodeImporter class side for more options (streams, strings...). CodeImporter is there for already 3/4 years I think. The idea is that filing in is not a file responsibility. Guille On Mon,

[Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Holger Freyther
Hey! I look into using Taskit for a new development and wondered about some features. What is the right upstream repository? What are the goals to get builds greens? I wondered if somebody thought of remote task execution? What I am missing is handling for overload. E.g. before queuing too

[Pharo-users] UFFI and autoRelease

2018-04-24 Thread Serge Stinckwich
I'm using autoRelease on some FFIOpaqueObject instances. I need to test some behavior when I delete explicitly one of these objects. ​How to remove these objects from the finalization list, in order they are not freed two times. Something like ignoreFinalization ? -- Serge Stinckwich UMI

Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Santiago Bragagnolo
Hi Holger! I respond in *bold* On Tue, 24 Apr 2018 at 12:00 Holger Freyther wrote: > Hey! > > I look into using Taskit for a new development and wondered about some > features. What is the right upstream repository? *The main repo so far is

Re: [Pharo-users] SortedCollection>>reverse answers an inconsistent object in Pharo 6

2018-04-24 Thread Richard O'Keefe
"sortBlock is supposed to act like #<=" means "for every triple of elements x y z that might be in the collection, b(x,x) is true b(x,y) is Boolean b(x,y) | b(y,x) b(x,y) & b(y,z) implies b(x,z)." The first condition distinguishes it from #< . In particular, if you want to sort a sequence

Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Santiago Bragagnolo
On Tue, 24 Apr 2018 at 16:18 Holger Freyther wrote: > > > > On 24. Apr 2018, at 20:16, Santiago Bragagnolo < > santiagobragagn...@gmail.com> wrote: > > > > Hi Holger! > > I respond in bold > > hehe. And in the reply I am back to non rich text. Let me see if I quote > it

Re: [Pharo-users] Projects using Magritte meta models

2018-04-24 Thread Rafael Luque
Hi Sean, Thank you for your answer. I'm looking forward to read this project's code, however, when I try to load it following your instructions I get a ZnUnknownScheme when it is loading files from gitlab://SeanDeNigris/gitlab-smalltalk-ci:master/src: ZnUrl>>enforceKnownScheme

Re: [Pharo-users] SortedCollection>>reverse answers an inconsistent object in Pharo 6

2018-04-24 Thread Richard O'Keefe
Let me offer a simple example. #(a a) isSortedBy: [:x :y | (x <= y) not] is false, while #(a a) isSortedBy: [:x :y | y <= x] is true. On 24 April 2018 at 02:43, Erik Stel wrote: > Richard, > > Can you explain me what you mean by "sortBlock is supposed to act like > #<="? >

Re: [Pharo-users] UFFI and autoRelease

2018-04-24 Thread Esteban Lorenzano
hi, there is nothing like that and I do not recommend messing with the registry in general. but… you can always extend the classes for your use, is around FFIExternalResourceManager. cheers, Esteban > On 24 Apr 2018, at 14:48, Serge Stinckwich wrote: > > > I'm

Re: [Pharo-users] Right repo for TaskIt and features?

2018-04-24 Thread Holger Freyther
> On 24. Apr 2018, at 20:16, Santiago Bragagnolo > wrote: > > Hi Holger! > I respond in bold hehe. And in the reply I am back to non rich text. Let me see if I quote it correctly. > > > > On Tue, 24 Apr 2018 at 12:00 Holger Freyther

[Pharo-users] get.pharo.org broken?

2018-04-24 Thread PAUL DEBRUICKER
Hi - curl https://get.pharo.org/64 | bash gives an error on MacOS X: paul@a:~/pharo/maf$ curl https://get.pharo.org/64 | bash % Total% Received % Xferd Average Speed TimeTime Time Current Dload Upload Total SpentLeft Speed 100

Re: [Pharo-users] get.pharo.org broken?

2018-04-24 Thread Sven Van Caekenberghe
curl -L https://get.pharo.org/64 or https://get.pharo.org/64/ > On 24 Apr 2018, at 16:27, PAUL DEBRUICKER wrote: > > Hi - > > > curl https://get.pharo.org/64 | bash > > > gives an error on MacOS X: > > > > paul@a:~/pharo/maf$ curl https://get.pharo.org/64 | bash >

Re: [Pharo-users] Projects using Magritte meta models

2018-04-24 Thread Rafael Luque
Stef, I've sent a pull request via GitHub with my reviews: https://github.com/SquareBracketAssociates/Booklet-Magritte/pull/2 2018-04-21 8:49 GMT+00:00 Stephane Ducasse : > Cool I will have a look when I go back to Magritte > Rafael if you see mistake in the booklet

Re: [Pharo-users] get.pharo.org broken?

2018-04-24 Thread Paul DeBruicker
Ahh. Thanks Sven. I was just copying/pasting from the block on https://get.pharo.org/64 and it didn't work. Adding the trailing slash like you suggest fixes it. Sven Van Caekenberghe-2 wrote > curl -L https://get.pharo.org/64 > > or https://get.pharo.org/64/ > >> On 24 Apr 2018,