Re: [Pharo-users] [vwnc] small examples to show the tools

2016-10-30 Thread Stephan Eggermont
I see the next talk is about docker, so live updating images sounds like the right thing to do. In Pharo I mostly show glamour, roassal and seaside. The rewrite engine might also be interesting to show. Stephan Verstuurd vanaf mijn iPhone > Op 30 okt. 2016 om 08:39 heeft Christian Haider >

Re: [Pharo-users] about balkanisation

2016-11-06 Thread Stephan Eggermont
Kilon wrote: > If you really want to embrace Github , kill Smalltalkhub We are not close to doing that. We'll need Monticello support indefinitely, and at least a few years two-way. And that assumes we automatically migrate all open projects. First we need good workflows that also work for com

Re: [Pharo-users] QCMagritte question- does it have undo?

2016-11-18 Thread Stephan Eggermont
On 11/11/16 06:03, PAUL DEBRUICKER wrote: I've never used magritte or QC magritte and was wondering whether with the momento it qas also possible to get multi step undo cheaply if it didn't already exist. There is no explicit support for multi-step undo. In QCMagritte we have support for non

Re: [Pharo-users] Pharo 5 and retina displays in 2016?

2016-11-29 Thread Stephan Eggermont
On 29/11/16 00:34, Tim Mackinnon wrote: Or is this still the same issue that’s been hanging around for a long time as its hard to easily fix? Tobias Pape wrote some vm changes that solved the problem this summer, and they somehow interfered, so were reverted. I posted some pictures on twitter

Re: [Pharo-users] real world pharo web application set ups

2016-12-14 Thread Stephan Eggermont
On 14/12/16 19:41, Dimitris Chloupis wrote: That 5% idle CPU consumption is not the only problem, creating a new process will add additional overheads anyway so it does not make sense to have more pharo processes than CPU cores. You can probably run a few thousand images on a single high-end x8

Re: [Pharo-users] Scaled image

2016-12-22 Thread Stephan Eggermont
On 22/12/16 17:01, Trussardi Dario Romano wrote: Ciao, after upload an image ( with MAFileDescription support ) i need to create the relative logo image with specific size 128 x 128 px. How i can scale the image into Pharo? You can, but you might not want to. Scali

Re: [Pharo-users] Final rush for submitting GSOC proposal - Need your help

2017-02-09 Thread Stephan Eggermont
On 09/02/17 17:05, Serge Stinckwich wrote: but all the projects are coming from RMOD team, but having all the projects proposal coming from the same place might be perceived negatively from Google. Can we add more projects from previous gsoc from other people also ? My two earlier proposals are

Re: [Pharo-users] Depending on MetaRepo instead of the target repo

2017-02-12 Thread Stephan Eggermont
On 12/02/17 13:03, Peter Uhnak wrote: would it make sense to take configurations from metarepos instead directly from the source? Not really. They are not kept exactly up-to-date in practice, and having one for each Pharo version is also kind of a bad practice. What is missing is some pushing

Re: [Pharo-users] Problem load Magritte

2017-02-17 Thread Stephan Eggermont
On 17/02/17 12:34, Vitor Medina Cruz wrote:StephanEggermont I am getting the error message while trying to load magritte through the Pharo5 Catalog on a Windows machine: Looks like a wrong version of the configuration. It looks like ConfigurationOfMagritte3-TudorGirba.122 did not get copied to

Re: [Pharo-users] Latest Voyage for Pharo4

2017-02-19 Thread Stephan Eggermont
On 18/02/17 16:32, Hilaire wrote: update, this should NOT happen. Now image comes with a Configuration Browser, if I understand correctly its intend, an user is expected those configurations to work happily together, but it looks like not, some configurations will request update breaking package

Re: [Pharo-users] Latest Voyage for Pharo4

2017-02-19 Thread Stephan Eggermont
On 19/02/17 18:50, Dale Henrichs wrote: Hilaire, I mentioned last night that I thought that there was a better solution to your problem and I think that if you load the latest Metacello and then lock Seaside3: Metacello image configuration: 'Seaside3'; version: '3.1.5'; "most recent 3

Re: [Pharo-users] Fwd: GSoC 2017: Pharo Consortium has been accepted as a mentor organization!

2017-02-27 Thread Stephan Eggermont
On 27/02/17 18:07, Serge Stinckwich wrote: Great news ! Thank you Jigyasa, Uko, Peter and Alex for your great work this year ! Indeed. Great news, and well done. Stephan

Re: [Pharo-users] small user experience behavior

2017-03-14 Thread Stephan Eggermont
On 14/03/17 14:11, Raffaello Giulietti wrote: If you know that the method you are currently looking at is implemented in other classes in the same hierarchy, it would be quicker to simply click on a class in the "Hier." class pane. Besides, the search for implementors opens a new window, as if t

Re: [Pharo-users] Magritte extension

2017-03-19 Thread Stephan Eggermont
On 18/03/17 18:40, Mariano Martinez Peck wrote: Some answers below. But a general comment is that the typical case to customize magritte is by subclassing and then somehow use your own subclasses instead of magritte ones. Well, there are lots of ways to customize magritte. So many actually, th

Re: [Pharo-users] Magritte extension

2017-03-21 Thread Stephan Eggermont
On 19/03/17 14:14, Norbert Hartl wrote: I never managed to take a look at QCMagritte but it sounds as an extension. Why was it never integrated? It is rather a monolitical extension. And it was mostly in heavy development. We never stopped to make a real release. Somehow the tutorial code an

Re: [Pharo-users] Smalltalk on Stack Overflow Developers Survey 2017

2017-03-25 Thread Stephan Eggermont
On 25/03/17 16:26, Ben Coman wrote: Now what might be an good marketing hack would be a live video showing... * downloading StackOverflow survey data via Zinc, * browsing returned data with GTInspector, * in the debugger, creating/molding some basic classes around the data, * graphing the data i

Re: [Pharo-users] Smalltalk on Stack Overflow Developers Survey 2017

2017-03-25 Thread Stephan Eggermont
On 25/03/17 18:29, serge.stinckw...@gmail.com wrote: Nice ! But do you have a way to automatize this process ? ;-) How difficult can it be? We did it 18 years ago in java & delphi :) Stephan

Re: [Pharo-users] Smalltalk on Stack Overflow Developers Survey 2017

2017-03-26 Thread Stephan Eggermont
On 26/03/17 04:16, Pierce Ng wrote: On Sat, Mar 25, 2017 at 07:56:03PM +0100, Stephan Eggermont wrote: On 25/03/17 18:29, serge.stinckw...@gmail.com wrote: Nice ! But do you have a way to automatize this process ? ;-) How difficult can it be? We did it 18 years ago in java & delphi :) I

Re: [Pharo-users] Fast drag option, not really fast

2017-03-28 Thread Stephan Eggermont
On 28/03/17 15:20, Hilaire wrote: Even over LAN X11 exported display, the fast drag option is slow. Obvisouly graphic translucent operations can't be fast. You are using a compression protocol for X11 communication, I assume? Stephan

Re: [Pharo-users] Morphic component to display images/pictures

2017-03-30 Thread Stephan Eggermont
On 30/03/17 13:24, Peter Uhnak wrote: do we have a Morphic/Brick/whatever component for displaying pictures/images in Pharo? You can combine something with ImageMorph, ImagePreviewMorph, Form and TransformMorph. I don't know about mousewheel support, I vaguely remember something about mousew

Re: [Pharo-users] type checking in Smalltalk

2017-03-30 Thread Stephan Eggermont
On 30/03/17 16:03, Marc Hanisch via Pharo-users wrote: Reading this, I realized, that I never saw such type-checking in Pharo production code. So the question is, what are recommended design principles for that problem in Smalltalk? Do you use what is called duck typing? Normally I'm not intere

Re: [Pharo-users] Put FTTableMorph layout into ComposableModel lyout

2017-05-03 Thread Stephan Eggermont
On 03/05/17 00:25, Peter Uhnak wrote: you can look at chapter 9.1 in the Spec Booklet http://files.pharo.org/books-pdfs/spec/2017-01-23-SpecBooklet.pdf it shows how to integrate any morph inside a Spec Model. But did you look at FastTabelModel? It uses FTTableMorph underneath, so maybe it can al

Re: [Pharo-users] [ann] gt4gemstone

2017-05-03 Thread Stephan Eggermont
On 02/05/17 23:29, Tudor Girba wrote: feenk.com is proud to announce gt4gemstone, a version of the Glamorous Toolkit aimed at supporting remote development with GemStone/S from Pharo. gt4gemstone is released as an open-source project under the MIT license and was built primarily by Andrei Chis wi

Re: [Pharo-users] Smalltalk syntactic coloration in Spec's TextModel

2017-05-04 Thread Stephan Eggermont
On 03/05/17 17:09, Nicolai Hess wrote: you need to add aboutToStyle:true That is an ahem, 'interesting' selector. Stephan

Re: [Pharo-users] Smalltalkers will, eventually, win. So says this old C++ programmer.

2017-05-09 Thread Stephan Eggermont
On 09/05/17 16:17, Eric Velten de Melo wrote: I think he forgets to mention Haskell, which is probably the reason behind the shift of Swift towards optional values (Option type in Scala, Maybe type in Haskell). You can't talk about modern type system without talking about Haskell, Monads and Alge

Re: [Pharo-users] HiDPI

2017-05-17 Thread Stephan Eggermont
Hi Tim, Steven No, it has nothing to do with Bloc. The necessary change was made by Tobias in the squeak vm some time ago, but that was destabilizing the spur vm at that time. I assume it is time to revisit it now the gc bugs seem to be gone. Stephan

Re: [Pharo-users] How to add a contextual menu to a Spec ListModel

2017-05-25 Thread Stephan Eggermont
On 24/05/17 11:58, Nicolai Hess wrote: It is a problem or at least confusing that the menu: method does not uses a MenuModel, but a Morphic menu. Yes. That is a bug. Stephan

Re: [Pharo-users] pharocloud alternative

2017-05-30 Thread Stephan Eggermont
On 30/05/17 18:00, Alejandro Infante wrote: This year I will port everything to AWS or Azure. I expect it to be easier to deploy there, but I’ll let you know about my experience when the time comes. I'm pretty sure it is not easier at all. But please provide us with your experiences. Stephan

Re: [Pharo-users] What oo/modelling books/articles do we recommend these days?

2019-03-26 Thread Stephan Eggermont
Tim Mackinnon wrote: > As I see Exercism students grapple with more realistic, I am wondering > what we point people towards to learn about OO, identifying objects and > more importantly responsibilities these days? > > There is the early Beck CRC paper - but looking at it again, I wonder if > it

Re: [Pharo-users] How to catch and handle multiple exceptions

2019-04-07 Thread Stephan Eggermont
Tim Mackinnon wrote: > > Thanks, I guess that makes sense, although it somehow looks a bit ugly > with the nested brackets.. but nothing else springs to mind so maybe I’ll > get used to it (and In my case I think it’s likely 2 or 3 different > exceptions) I think I prefer them to be somehow ugl

Re: [Pharo-users] Screencasts on Debugger driven development

2019-04-10 Thread Stephan Eggermont
Guillermo Polito wrote: > Thanks! we need more of this :) Working on it. You see me having to work around not being able to step into in the debugger. What is needed to make that work? Stephan

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-17 Thread Stephan Eggermont
TedVanGaalen wrote: > The freeze problem still exist. (since 2017, starting with Pharo 6) Hi Ted. It would be interesting to see if this is related to the fullscreen bug I described in an opensmalltalkvm issue. I was able to triangulate it to a set of commits, so could you try with a vm from ju

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-17 Thread Stephan Eggermont
TedVanGaalen wrote: > Sure. Which one? and with what image? See https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/380 Stephan

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-18 Thread Stephan Eggermont
TedVanGaalen wrote: > Thanks for the Info/Link, Stephan > > So it is a VM error then? > That is what I asked you to verify. Does the problem occur with 20182039? If not, then it is probably the same bug. Stephsn

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-18 Thread Stephan Eggermont
TedVanGaalen wrote: > ok, I'll try > please give me a link to that VM 20182039 > can't find it here: > https://files.pharo.org/vm/pharo-spur64/ Sorry, that’s a typo. See the issue

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-26 Thread Stephan Eggermont
TedVanGaalen wrote: > Hi Stephan > I am a bit confused, not really at home in your VM world, > so please send me a link for the VM + an Image that you'd like me to try on > my mac. > Thanks > Ted > > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html > > > Se

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-28 Thread Stephan Eggermont
TedVanGaalen wrote: > Hi Stephan > yes, you wrote that already before, but > which specific VM from files.pharo.org? there are many. > TedvG Please compare if you have the same results I had as I described in the issue 20181039 works, 201810230536 is broken

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-29 Thread Stephan Eggermont
Ben Coman wrote: > On Sun, 28 Apr 2019 at 17:33, Stephan Eggermont > wrote: >> >> TedVanGaalen wrote: >>> Hi Stephan >>> yes, you wrote that already before, but >>> which specific VM from files.pharo.org? there are many. >>> TedvG >>

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-04-30 Thread Stephan Eggermont
TedVanGaalen wrote: > Crying victory too soon: > Alas, it happened again pharo screen frozen, > partly drawn, when going to full screen > ( see image.) > frustrating. > The strange thing however: > the Seaside/Zinc server > kept running that is: I could enter and save data in > in my test ap

Re: [Pharo-users] Pharo 6.0 and 6.1 64 bit freeze on MacMini -also in 7.03

2019-05-01 Thread Stephan Eggermont
TedVanGaalen wrote: > Thanks, but I will revert to Pharo 5.0 (pre spur VM) again... > until the problems with 7.x are solved... or 8 is really stable. The problem here really is Apple breaking things and not telling developers what changes they make. We’ve been hit by that before. Microsoft has

Re: [Pharo-users] Mindmaps and WardleyMaps in Pharo

2019-05-09 Thread Stephan Eggermont
hink it needs Grafeo from there too. The other one is in StephanEggermont/Mindmap I’m pretty sure they are not up to date Stephan Eggermont

Re: [Pharo-users] More Morphic snags

2019-06-01 Thread Stephan Eggermont
Markus Stumptner wrote: > How do I reinstate that behaviour if a group is clicked on and the > double click does not happen? Neither document helps in explaining where > that "default" can be found in the code. Take a look at the code for the drag panels. I have some videos starting at https:/

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-11 Thread Stephan Eggermont
Konrad Hinsen wrote: : > . To make this > effective, you have to think a bit about good data management > strategies. Few people will want to mirror all the history of Pharo. Why? Fits on an SD card in a raspberry pi Stephan

Re: [Pharo-users] An IPFS interface for Pharo

2019-06-12 Thread Stephan Eggermont
Konrad Hinsen wrote: > On 11/06/2019 18:07, Stephan Eggermont wrote: >> Konrad Hinsen >> wrote: >> : >>> . To make this >>> effective, you have to think a bit about good data management >>> strategies. Few people will want to mirror all the h

Re: [Pharo-users] [ANN] Pharo Chip Designer

2019-08-15 Thread Stephan Eggermont
Pavel Krivanek wrote: > > I have created a little program based on an old educational game by > Zachtronics (KOHCTPYKTOP: Engineer of the People[1]) named Pharo Chip > Designer. > > It is an inaccurate and highly simplified tool for the design of silicon > chip layouts. Unlike common tools for l

Re: [Pharo-users] uFFI ExternalAddress challenges

2019-09-17 Thread Stephan Eggermont
Tomaž Turk wrote: > OK, great, I'll try it out. Hi Tomaž, What you are discovering here would be very useful as a section/chapter in the uFFI booklet. Just posting it as text here will do if you don’t feel up to translating to Pillar. Cheers Stephan

Re: [Pharo-users] Code of Conduct

2019-09-21 Thread Stephan Eggermont
Ramon Leon wrote: > > It's not, identity politics are left wing politics That requires using a definition of left wing politics where neo-nazis and alt-right are left wing. That definition is not common here in Western Europe. I’m happy for you and that you have enough privilege that you can af

Re: [Pharo-users] pharo for ios and android

2019-09-21 Thread Stephan Eggermont
Steve Quezadas wrote: > I am going to the portland meetup this october and I noticed that one of > the items listed is "Smalltalk on iOS and Android" which intrigues me. Is > some Guilfoyle-type here writing a VM for these platforms? I was joking > with a friend that we should write a vm for ios u

Re: [Pharo-users] Code of Conduct

2019-09-23 Thread Stephan Eggermont
Steve Quezadas wrote: > Your interpreting this information with a SJW lens. SJW is a political construct from the extreme right. As a straight white male from Western Europe I have seen enough discriminatory practices applied to less privileged friends to know there is a problem. And as I can af

Re: [Pharo-users] Workflows and possible usages

2019-09-29 Thread Stephan Eggermont
Christopher Fuhrman wrote: > On Thu, 26 Sep 2019 at 04:27, Tim Mackinnon > wrote: >> Anyone have any thoughts or directions to explore? > My intuition says that most software projects don't last long enough to > invest in a general solution to supporting workflows. So, is there a causal relatio

Re: [Pharo-users] Test method auto-generation in Calypso

2019-10-04 Thread Stephan Eggermont
Hernán Morales Durand wrote: > Hi, > > I have this idea of typing a method in a Browser and have another code area > in the same browser where the method test is "automagically generated". > > This is, divide the current method pane in two: One for the method being > written itself, and another

Re: [Pharo-users] [Esug-list] looking for input for a lecture on TDD and XtremeTDD

2020-04-15 Thread Stephan Eggermont
Hi Stef, I’ve done some workshops and screencasts. In the workshops (oops, already a few years ago) I used a morph that was moving on the screen to emphasize the liveness. The BabyMock2 work by Attila Magyar is also great for that. It also is good to show the difference between Chicago and Lond

Re: [Pharo-users] Aare questions

2018-01-21 Thread Stephan Eggermont
Cédrick Béler wrote: > Yes sure. But at this is an important requirement for me, I prefer to > talk about it first :) Distributed systems design is a different subject. Different constraints, different solutions. Stephan

Re: [Pharo-users] Monticello or Iceberg ... which to use

2018-01-24 Thread Stephan Eggermont
Sanjay Minni wrote: > How to decide between which one to use - Monticello or Iceberg. > > We have code in bitbucket. > at this time code is being shared only between a small developer group. > It is not intended to be publicly available. If you are talking production code: If you don't have pr

Re: [Pharo-users] is OSSubProcess working in Pharo 6.1?

2018-02-01 Thread Stephan Eggermont
Guillermo Polito wrote: > Yeh, but loading master will load always a different version. But to have a > reproducible build, we would like to load always the same version v0.2.5. So where is the problem? It is perfectly reproducible, isn't it? If the code you are loading it into changes, you can n

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-01 Thread Stephan Eggermont
Juraj Kubelka wrote: > Let’s say that we have a StringMorph: ‘Hello' asMorph. > Can I attach a MenuMorph (or a menu building logic) and display the > context menu on a mouse click in the StringMorph? > > Or the only way to do it is to subclass the StringMorph and write the > logic in the #mouseD

Re: [Pharo-users] is OSSubProcess working in Pharo 6.1?

2018-02-02 Thread Stephan Eggermont
Guillermo Polito wrote: > Bah, in fact the tag works well for that purpose :) The problem is that > suddenly our builds started to break and the log in the terminal was not > clear, leading us to think that it was related to OSSubprocess. > > But it was related to another dependency ^^. Well yes

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-05 Thread Stephan Eggermont
Juraj Kubelka wrote: >> morph := 'Hello' asMorph. >> morph on: #mouseUp send: #traceCr: to: morph. >> morph openInWindow. >> > > This does not work for me either. > I am fine with the MorphicEventHandler solution. Not at all? Or do you just need to use the variant sending #value: to a block wi

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-07 Thread Stephan Eggermont
Juraj Kubelka wrote: > I am not sure if we understand each other. > The example: > > morph := 'Hello' asMorph. > morph on: #mouseUp send: #traceCr: to: morph. > morph openInWindow > > does not work for me. Actually I have not found a code that triggers > #mouseUp event neither. Well, it works

Re: [Pharo-users] [ANN] sentry.io (OSS error tracking platform) SDK

2018-02-07 Thread Stephan Eggermont
Ben Coman wrote: > Such a custom solution is easy, but I've thought that something similar out > of the box > with a GUI tool to manage it would be valuable to many. > Definitely Stephan

Re: [Pharo-users] How can a Morph display a context menu on a mouse click?

2018-02-08 Thread Stephan Eggermont
And your original question morph := 'Hello' asMorph. colorBlock := [ :colorName | morph color: (Color perform: colorName)]. morph on: #mouseUp send: value to: [ |menu| menu := MenuMorph new. menu add: 'orange' target: colorBlock selector: #value: argument: #orange. menu add: 'blue' target:

Re: [Pharo-users] Object configuration idioms

2018-02-12 Thread Stephan Eggermont
Christian Haider wrote: > sorry to jump in here, but I think that this pattern is bad The example with user and password is very atypical, as it has different security requirements from most other code. See the recent post about using volatile memory to avoid passwords and sessions being stored i

Re: [Pharo-users] Object configuration idioms

2018-02-12 Thread Stephan Eggermont
Sean P. DeNigris wrote: > > Are you talking about the solution described in this mailing list thread Yes, that's the one. I would welcome a (blog)post about this Stephan

Re: [Pharo-users] casting to subclass

2018-03-02 Thread Stephan Eggermont
Siemen Baader wrote: > > What else could I do, apart from removing the element from its tree, > creating a new (subclass) instance and then putting this element in place > of the old one? Some #perform or `super` magic..? Use composition? Generate accessing code where necessary. Is this very pe

Re: [Pharo-users] Pharo as an advanced desktop with applications

2018-03-23 Thread Stephan Eggermont
Hajo Dezelski wrote: > My main problem is the organisation of information in the form of > lots of text objects. Here I used heavily Emacs and the org mode and > still my favorite: Scrivener > (https://www.literatureandlatte.com/scrivener/overview) > > I am still looking for an integrated envir

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-04 Thread Stephan Eggermont
horrido wrote:. > > How hard would it be to find Smalltalkers willing to work in Silicon Valley, > or South Africa? > > What is the best response to this person? Thanks. AFAIK it is not difficult at all to find Smalltalk developers. There are lots of them here, on the other smalltalk mailing li

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-05 Thread Stephan Eggermont
horrido wrote: > What is the best response to this person? Thanks. > Also, this is a project done by Chris Muller. He knows smalltalkers. https://news.squeak.org/2016/05/12/squeak-in-action/ That means the question has a political background. Why not ask him directly? Stephan

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-05 Thread Stephan Eggermont
Sean P. DeNigris wrote: > OT: It's ironic that Smalltalkers are often accused of NIH syndrome, but the > first reaction of people from less "productive" languages/systems is to > rewrite a working Smalltalk app in their language of comfort… Indeed. And rewriting something that also uses an OODB i

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-05 Thread Stephan Eggermont
Herbert Vojčík wrote: > > Idealistic / naive question: is there a test suite for magma on squeak? > Is it hard to port just this test suite as the first step to pharo? There is an extensive test suite. On the magma mailing list there have been enough discussions describing what is needed Steph

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-06 Thread Stephan Eggermont
Todd Blanchard wrote: > Just out of curiosity, why do you want an OODB? http://wiki.squeak.org/squeak/5602

Re: [Pharo-users] Personal Programming onPharo

2018-05-07 Thread Stephan Eggermont
Trygve Reenskaug wrote: > Please tell me when Java, C, C++, etc programs stopped working because > their runtime systems had changed. > Please tell me when Java, C, C++, etc compilers stopped compiling old > code because the languages had changed. > Oracle lists 24 behavioral incompatibilities

Re: [Pharo-users] On UDP broadcast

2018-05-21 Thread Stephan Eggermont
Sven Van Caekenberghe wrote:. > > I can't get the broadcast sending via nc to work (like your terminal > example). The -b nc option on macOS is not related to broadcasting. Who’s allowed to broadcast? Stephan

Re: [Pharo-users] Macros?

2018-05-25 Thread Stephan Eggermont
Debiller 777 wrote: > Well, I've already asked about adding new literals to pharo or Smalltalk in > general, however this time I have a better idea: > macros. Can they be added? Because if I understand correctly they may be > the only way to do that. Why do you think they would be a good idea? We

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-04 Thread Stephan Eggermont
Evan Donahue wrote: > I have "Share repositories between images" checked in both images, Share repositories at the moment just provides a shared location on disk where the repositories are located. That is only useful if you are very disciplined about stashing and switching to the branch needed

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-04 Thread Stephan Eggermont
Esteban Lorenzano wrote: . > P7 will force you to be in the right branch or you will not be able to > do… almost anything :) > you can have two (or ten) images opened at once and work on them, but at > a moment you will need to “repair” each image to commit. Ah, nice. How is that guarded against

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-05 Thread Stephan Eggermont
Norbert Hartl wrote: >> Am 04.06.2018 um 19:26 schrieb Stephan Eggermont : >> Ah, nice. How is that guarded against concurrent access, live-lock & >> dead-lock? >> > Usually git supports that out of the box. I hope libgit does not do anything > different. h

Re: [Pharo-users] Loading Local Repositories with Iceberg

2018-06-05 Thread Stephan Eggermont
Norbert Hartl wrote: > Ok, but where is the problem? - needs to work on different filesystems, with tricky behavior - git itself did not get the behavior right - git used to be non-reentrant. Did that change? Stephan

Re: [Pharo-users] SpecGenerator

2018-07-26 Thread Stephan Eggermont
john pfersich wrote: > I have a question about SpecGenerator. The video introducing SpecGenerator > about 2 years ago says you start it with: > MEApplicationList open. > > There's no open method in version 15 that I loaded from SmalltalkHub. > > How do you start the app? > > See the MEApplica

Re: [Pharo-users] Jupyter notebooks / Dynabook / JupyterTalk

2018-08-15 Thread Stephan Eggermont
H. Hirzel wrote: > P.S. I see that the Metacello script installs a lot in one go. > > I might be easier to identify the problem if the installation can be > done in steps, i.e. several load scripts in sequence. You already have all the information you need. RT classes missing. Is this supposed t

Re: [Pharo-users] Jupyter notebooks / Dynabook / JupyterTalk

2018-08-15 Thread Stephan Eggermont
Jesús Marí wrote: > First screenshot shows a warning because JupyterTalk script doesn't care > about if Roassal or Polymath are installed or not, only tries to add some > methods to several of its classes...for sure you will be interested in these > frameworks combined with Jupyter, I suggest you

Re: [Pharo-users] Jupyter notebooks / Dynabook / JupyterTalk

2018-08-16 Thread Stephan Eggermont
In the group with Roassal you should load the (symbolic) version of Roassal you need. Stephan

Re: [Pharo-users] Error in fresh image

2018-08-19 Thread Stephan Eggermont
Jeff Gray wrote: > I just downloaded and unzipped the Pharo Standalone for Windows. > I unzipped it and copied the image and changes to my existing Pharo 6.1 > folder. > The first thing I see is this error: > > > That might be a windows bug. Does

Re: [Pharo-users] [Demo] Creating Bloc Widgets in Pharo

2018-09-27 Thread Stephan Eggermont
Sven Van Caekenberghe wrote: > This is nice. Shows off some impressive capabilities. > > Not sure many people are capable of coming up this kind of code though ;-) I hope to provide enough examples that the patterns become visible Stephan

Re: [Pharo-users] ring deprecation in pharo 7

2018-10-26 Thread Stephan Eggermont
Pavel Krivanek wrote: > the Ring 2 is not integrated because we do not want to have two version in > the system at once and we are not ready for the old Ring removal. However, > it is marked as deprecated to warn people that they probably should not > base their new code on it. That is not how I

Re: [Pharo-users] External module not found

2018-11-17 Thread Stephan Eggermont
horrido wrote: > That's what I'm trying to determine. This used to work before with Pharo 5. > > With the latest Pharo setup, it's not clear where I'm supposed to place the > libshacrypt.so file. It has to be located where the Pharo VM can find it, I > presume. > > This may be a 32 vs 64 bit iss

Re: [Pharo-users] adding instance variables (data) to the Object class

2019-01-16 Thread Stephan Eggermont
Petr Fischer via Pharo-users wrote: Hello! Weird question: why I can't add instance variables to the Object class (for example "oid" or something else)? Is it due to some internal (and different) VM "class layouts"? Or - can I inject my own information to all existing objects (any class)? You mi

Re: [Pharo-users] Limits of ZnManagingMultiThreadedServer

2019-01-18 Thread Stephan Eggermont
Ah, found another consumer of sockets :). For reliable systems, putting limits on the number of retries seems a useful idea. Thanks Sven, Stephan

Re: [Pharo-users] Traits for class methods?

2019-02-14 Thread Stephan Eggermont
Cyril Ferlicot wrote: > > I'm not a big fan of limiting the language on composition because the > choice between composition and inheritance should be conceptual and > not technical. > > I read in an article this way to choose between inheritance and composition: An alternative (Smalltalk) vie

[Pharo-users] Limits of ZnManagingMultiThreadedServer

2019-01-18 Thread Stephan Eggermont via Pharo-users
--- Begin Message --- I have a few images connecting regularly to a server using ZnEasy get: on windows 64 bit and a recent vm and Pharo 7 image. At a certain point, the server stops with ‘CreateThread() failed (1450) - Insufficient system resources exist to complete the requested service. I prob

Re: [Pharo-users] Limits of ZnManagingMultiThreadedServer

2019-01-18 Thread Stephan Eggermont via Pharo-users
--- Begin Message --- Sven Van Caekenberghe wrote: > I am not sure I understand correctly: does the error occur on the client > or server side (assuming they are both written in Pharo using Zinc HTTP > Components). First Pharo server side, and afterwards of course the clients complain that they

<    1   2   3   4   5   6