Agreed. A little knowledge of how it is to be used can go a long way.
I seem to have a mental block on creating traits. I am sure my code and
applications would benefit - but I just can’t seem to understand what they
are and how to design/implement them.
Russ Whaley
whaley.r...@gmail.com
On
have my tests failing - I’ve defaulted to generating ‘data’ as randomly as
I can early on, however non-realistic, and running tests a few thousand
times to point out assumptions I make in my methods.
Thanks for discussions!
Russ Whaley
whaley.r...@gmail.com
On Thu, Jan 23, 2025 at 5:02 AM Richard
; and so I wanted to canvas experience and then will report it.
>
> Tim
>
>
> Stéphane Ducasse
> http://stephane.ducasse.free.fr
> 06 30 93 66 73
>
> "If you knew today was your last day on earth, what would you do
> differently? ESPECIALLY if, by doing something different, today
> might not be your last day on earth.” Calvin & Hobbes
>
>
>
>
--
Russ Whaley
whaley.r...@gmail.com
announcement, I make it official 😀.
> In my latest blog post
> <https://all-objects-all-the-time.st/#/blog/posts/6>, I introduce Atlas
> as an ambitious successor of Calypso. It is the first post in a series.
>
> Happy reading!
>
> Ciao,
> Koen
>
--
Russ Whaley
whaley.r...@gmail.com
try this in Pharo 12, but shouldn't what I have
> done work? Or is there some new way to do this? I asked on Discord users,
> but didn't get a reply other than it rang a bell.
>
> I know there has been a lot of work in the area of how things are
> represented and
that will never “become the next google”. It’s
> pretty basic, but at least two steps more sophisticated than simply saving
> the image because it keeps old versions and is easily reloadable into
> another image.
>
> That said, I’ve been using it almost exclusively for my personal projects
> and have yet to grow out of it.
>
>
>
--
Russ Whaley
whaley.r...@gmail.com
pm, Jupiter Jones wrote:
>
> Can anyone point to to some library, documentation or examples of how to
> play video in Pharo?
>
> Thanks in advance.
>
> Cheers,
>
> J
>
>
--
Russ Whaley
whaley.r...@gmail.com
ow.
> Cheers,
>
> Pablo on behalf of the whole Pharo team.
>
>
> --
> Pablo Tesone.
> teso...@gmail.com
>
--
Russ Whaley
whaley.r...@gmail.com
s chat and enjoy friendly atmosphere and discuss with experts.
> Check the tentative schedule: from building command line interfaces to web
> applications, through modern desktop applications, visualisations,
> debugging and even a live music performance!
>
> See you in march!
>
--
Russ Whaley
whaley.r...@gmail.com
collect: [:e | Path from: (e at: 'path’)]º
> select: [ :p | p segments last
> in: [ :name | (name endsWith: '.md') | (name endsWith:
> '.mic') ] ]
>
> Basically, a send the right hand expression to the result of the left hand
> expression.
>
> Has anyone ever tried this, or is it just one of the many small annoyances
> best left alone?
>
> Best,
>
> Kasper
--
Russ Whaley
whaley.r...@gmail.com
onsistent also for Edge and Cocoa
> (in using one "umbrella" library). As far as I know, the webview general
> intention is to use the native GUI technology as much as possible.
>
> Best wishes,
> Tomaz
>
--
Russ Whaley
whaley.r...@gmail.com
64 bit in Pharo 64, I plan to do that on Pharo 32
> and Linux, however I don't have access to Mac, so if anybody is interested,
> I'd be grateful :-)
>
> Best wishes,
> Tomaz
>
>
> --
Russ Whaley
whaley.r...@gmail.com
I posted this question on LinkedIn and got one useful response: the late
>> James Robertson.
>>
>> My personal nomination is Kent Beck.
>>
>> I’m not that familiar with the deep history of Smalltalk, so I’m looking
>> for more nominations.
>>
>> Thanks.
>>
>
> --
Russ Whaley
whaley.r...@gmail.com
n any way and we missed your
> name, please send us an email and we will add you).
>
> Enjoy!
>
> The Pharo Team
>
> Try Pharo: http://pharo.org/download <https://pharo.org/download>
>
> Learn Pharo: http://pharo.org/documentation
> <https://pharo.org/documentation>
>
--
Russ Whaley
whaley.r...@gmail.com
t; wrote to Dan Ingalls...
>
> "I checked birthday celebrations for other languages like FORTRAN, LISP,
> COBOL, BASIC, and Pascal, and they were quite anemic."
>
> For more information, visit: https://gofund.me/225341e3
>
> I invite presenters to register.
>
> Cheers,
> Richard
>
>
>
--
Russ Whaley
whaley.r...@gmail.com
that you want to debug.
>
>
> On Thu, Jun 3, 2021 at 10:24 AM Russ Whaley wrote:
>
>> Well, good news, bad news. I AM able to set breakpoints wherever I want
>> in Pharo (repo) code... and in many cases the breakpoint works and the
>> debugger pops up. However, I
gt;
>
>
> I still do not understand why you need to repository at all.
> you should not need it to do anything of what you are trying to do (adding
> extensions and setting breakpoints).
>
> Esteban
> On Jun 3 2021, at 12:18 am, Russ Whaley wrote:
>
> Thanks for the i
eloping a tepot+voyage(mongodb) web app and I have one
> doubt, is voyage thread safe? or do I have to take care about using a Mutex
> because multiple teapot instances can call it.
> > Thank you all!
>
--
Russ Whaley
whaley.r...@gmail.com
ree.fr / http://www.pharo.org
> 03 59 35 87 52
> Assistant: Aurore Dalle
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley
> <https://www.google.com/maps/search/40,+avenue+Halley?entry=gmail&source=g>
> ,
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France
>
> --
Russ Whaley
whaley.r...@gmail.com
ics covered.
> Let me know if you have any question 🙂 We can talk on Discord too.
>
> Sebastian
> ------
> *From:* Russ Whaley
> *Sent:* 12 May 2021 12:52
> *To:* Any question about pharo is welcome
>
> *Subject:* [Pharo-users] Re: Looking for more
e and environment design would have been much slicker and more fully
> evolved by now…]
>
> Cheers Tim, and thanks for the suggestion…
>
> Mark
>
--
Russ Whaley
whaley.r...@gmail.com
What folder do you need to reference? I’m assuming the VMS headless folder
is the ./pharo? ... and Pharo.image is the path and image name for the
particular image you want to use?
On Sun, May 2, 2021 at 2:00 PM Russ Whaley wrote:
> Thanks! Can’t wait to try it!
>
> On Sun, May 2, 202
orph new open"
>
> This works with the latest headless VM and Pharo 9.
>
> Hope this helps.
>
> Ken
>
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
--
Russ Whaley
whaley.r...@gmail.com
(this is an older version 9 - not the very
> latest)
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
--
Russ Whaley
whaley.r...@gmail.com
Thanks Sanjay... I don't use v8. I'm heavily invested in Spec2 and, well,
my apps won't run in v8 :)
On Tue, Apr 27, 2021 at 11:15 AM Sanjay Minni wrote:
> Don't think it's there in v9. Check in v8
>
> On Tue, 27 Apr, 2021, 7:50 pm Russ Whaley, wrote:
>
e plus button at the top of the
> browser bottom panel did it for me. (I had no idea that there was also a
> menu option on the refactorings menu). I think you might find the button to
> be the better way - I did.
>
>
>
>
> --
> Sent from: http://forum.world.st/Phar
lus) button. It took me ages and ages to work that out.
> Am
> I just slow or is that also counter-intuitive?
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
--
Russ Whaley
whaley.r...@gmail.com
, and asking it to buy itself. Every single time, the
> response was the same: nothing.
>
> May be it was a NullCDObject :)
>
> S.
>
--
Russ Whaley
whaley.r...@gmail.com
>
>> Hi guys - someone pointed out this article from a UK colleague which
>> seems to be causing a flurry of discussion - but I always like the insights
>> of this group. I had an instant reaction when I read it - but curious what
>> people here think in 2021.
>&
if I try
>
> /pharo Pharo.image --no-quit eval OSWindowWorldMorph new open/
>
> nothing happens. Pharo runs but nothing shows up. I expected just to get
> the
> SDL window.
>
> Can this be done in pharo? Anyone know the technique?
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
--
Russ Whaley
whaley.r...@gmail.com
hrow nil?) ` but that feels not right.
>
>
> Is there a more idiomatic solution for this ?
>
>
> Roelof
>
>
>
--
Russ Whaley
whaley.r...@gmail.com
oing through my junk computers, and did not find any 3D glasses.
> Could you post the specs of what you are using, so I can get an estimate of
> how many christmas presents I need to budget to give myself?
>
> -- Kasper
>
>
--
Russ Whaley
whaley.r...@gmail.com
tion the package seems to
> fit a space for applications with many domain objects and associated forms.
>
> regards
> Sanjay
>
>
>
> -
> cheers,
> Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
--
Russ Whaley
whaley.r...@gmail.com
n know what it
>
> >>>> does or doesn't.
>
> >>> Joachim,
>
> >>> Thanks for this interesting perspective. I've never had the
> (mis?!)fortune
>
> >>> of a project growing enough to force me to make those tough choices!
> For
>
> >>> SimplePersistence I will say that I view it as a way to *delay* making
> *any*
>
> >>> choices until you are forced to. It's really just a layer of sugar on
> top of
>
> >>> Fuel (it used to use the old school Squeak equivalent serialization
>
> >>> mechanism - I forget the name and that might still work). You tell it
> what
>
> >>> classes to serialize. Implement two methods for each class that get
> and set
>
> >>> the data, and then it saves the whole thing as one object graph.
>
> >>>
>
> >>> Tim,
>
> >>> If you use SimplePersistence, please keep me posted about your
> experience.
>
> >>> I'm happy to help.
>
> >>>
>
> >>> NB I have maintained and extended the library, but it is the work of
> Ramon
>
> >>> Leon
>
> >>>
>
> >>>
>
> >>>
>
> >>> -
>
> >>> Cheers,
>
> >>> Sean
>
> >>> --
>
> >>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
> >>>
>
> >> --
>
> >> ---
>
> >> Objektfabrik Joachim Tuchel mailto:jtuc...@objektfabrik.de
>
> >> Fliederweg 1 http://www.objektfabrik.de
>
> >> D-71640 Ludwigsburg http://joachimtuchel.wordpress.com
>
> >> Telefon: +49 7141 56 10 86 0 Fax: +49 7141 56 10 86 1
>
> >>
>
>
>
> --
>
> ---
>
> Objektfabrik Joachim Tuchel mailto:jtuc...@objektfabrik.de
>
> Fliederweg 1 http://www.objektfabrik.de
>
> D-71640 Ludwigsburg http://joachimtuchel.wordpress.com
>
> Telefon: +49 7141 56 10 86 0 Fax: +49 7141 56 10 86 1
>
>
>
> --
Russ Whaley
whaley.r...@gmail.com
ception handling, would Pharo
> code be so compact as well (e.g. by using #inject:into:)?
>
>
>
>
>
> -----
> David Bajger
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
--
Russ Whaley
whaley.r...@gmail.com
vTotal = 0
currTotal := 0 + (prevTotal := currTotal)
then the parentheses...
currTotal := 0 + (1)
prevTotal = 1.
currTotal = 1.
Care to school me?
Thanks!
Russ
--
Russ Whaley
whaley.r...@gmail.com
> For the record, I have a Pixelbook (the photo), but I also have a DIY tower
> and a Dell 7710. The CB gives me portability + Pharo.
>
> (If you do go back to a CB, just be sure you check the specs: Intel CPU
> only, and be sure it can run "Crostini" so you get Linux containers.)
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
> --
Russ Whaley
whaley.r...@gmail.com
.
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
--
Russ Whaley
whaley.r...@gmail.com
including Pharo Launcher.
>
> So you can run Pharo images on Chromebooks, and of course program on your
> Chromebook tablets in Pharo.
>
> Save your iPads for watching YouTube.. (Watch your YouTube Pharo tutorials
> while you program Pharo on your Chromebook. :^)
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
--
Russ Whaley
whaley.r...@gmail.com
ault adapt itself automatically
> to
> the platform the VM is running on, so that Windows users get Windows
> conventions, Mac users get Mac conventions, Linux users get Linux
> conventions.
>
> -t
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
--
Russ Whaley
whaley.r...@gmail.com
an change the tutorial
to match the class - however, if you attempt to save the code in the
tutorial, it would error.
I'm really looking forward to completing this tutorial - there looks to be
some great things I want to learn... but I can't get past the first few
issues :(
Russ
On Sun,
; make it clearer for others who are in the same boat.
>
> Thanks!
> -Ted
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
--
Russ Whaley
whaley.r...@gmail.com
the more
> tutorials I could produce -- without a lot of help. I'm willing to do the
> work, because that will help make me a Pharo "master programmer". (I don't
> want to be a hack, and I can't really be a trainer if I'm just a hack
> myself.)
>
> I'll pay back the community by helping to attract and advance more
> developers' skills. I just have to have the more advanced knowledge &
> skills myself. So, train the (future) trainer, anyone??
>
> -Ted
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
>
> Stéphane Ducasse
> http://stephane.ducasse.free.fr / http://www.pharo.org
> 03 59 35 87 52
> Assistant: Aurore Dalle
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley,
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France
>
>
--
Russ Whaley
whaley.r...@gmail.com
) all the work you and everyone put into the
documentation and tutorials - and I am voracious in consuming them. I hope
to build my skills to be able to contribute for the community.
Thanks!
Russ
On Sun, Aug 2, 2020 at 5:07 AM Stéphane Ducasse
wrote:
>
>
> On 29 Jul 2020, at 05:06, Ru
the same directory of the Pharo.app but "FileLocator
> > workingDirectory" give me the root directory.
> >
> > I expected the same directory where there is Pharo.app
> > Cheers
> > Davide
> >
> >
> >
> > --
> > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
--
Russ Whaley
whaley.r...@gmail.com
ents, test classes/methods, and the Zebra Puzzle example) is
> here:
> https://github.com/tbrunz/logic-puzzle and I'm available to answer
> questions
> about it, of course.
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>
--
Russ Whaley
whaley.r...@gmail.com
System Reporter as well.
Thanks!
Russ
On Tue, Jul 7, 2020 at 2:18 PM Ben Coman wrote:
>
>
> On Thu, 2 Jul 2020 at 06:20, Russ Whaley wrote:
>
>> I'd be happy to, but um... I don't know how/where (color me
>> embarrassed...). Can you point me in the right dire
out - even the first
transmitTo:... could be one simple change will correct all these anomalies.
I will try and mock-up a simpler version to share. Please let me know if
you have any questions or items I should specifically include.
Thanks!
Russ
--
Russ Whaley
whaley.r...@gmail.com
gt; configuration (i.e. how user can edit JSON files) and
> it generates a converter from STON to your pharo objects.
> You ship just the converter and its textual description so that you
> understand what you did.
>
> But this is probably not what you need but more a textual se
workaround, or perhaps has
STON been updated to handle blocks?
I could make the jump to a more sophisticated storage mechanism (i.e.
Fuel?), but I'd rather spend my time working on features and figuring out
the Spec2 GUI. :)
Any advice is welcome and appreciated.
Thanks!
Russ
--
use thisContext.
>
>
> S.
>
>
> On 20 Jun 2020, at 01:12, Russ Whaley wrote:
>
> Thank you both for your insights. I’ve done the newFor: style many times,
> but where it falls short is when I read in a STON object. No worries, I was
> just wondering if there was something co
/19/what-are-reasons-not-to-use-smalltalk/
>
>
> Thanks for participating in the poll.
>
--
Russ Whaley
whaley.r...@gmail.com
^self new
>> setCaller: callerObject;
>> yourself
>>
>> And that's it, you have an instance of ObjectClass that you
>> initialized by sending #for: instead of #new (internally it ended up
>> calling #new, but from the outside it was just a message
storing (my)self on a new object,
I guess, but as I'm developing and testing, I tend to have a whole lot of
'stranded objects' I have to remove manually.
Thoughts?
Thanks!
--
Russ Whaley
whaley.r...@gmail.com
ns).
If there is no way, I'll move everything to a standard folder (outside the
image) - this just made USB backups quick and easy to have everything in
one folder... I can adapt :)
Thanks,
Russ
--
Russ Whaley
whaley.r...@gmail.com
y old image was 270MB. So I guess
it doesn't matter how to unload PharoSound as I now have a new image...
Thanks!
Russ
On Thu, May 14, 2020 at 9:56 AM Stéphane Ducasse
wrote:
>
>
> On 14 May 2020, at 15:44, Russ Whaley wrote:
>
> Okay, so I may just have a compatibility is
Great! I'll try that. Thank you!
Any other ideas just to get the computer to beep? In the old days I could
send a ^G to stdout, lol... (or something like that, memory fades).
On Thu, May 14, 2020 at 9:56 AM Stéphane Ducasse
wrote:
>
>
> On 14 May 2020, at 15:44, Russ Whaley w
> anymore (because not
> available anymore).
>
> We were discussing monday about it and to propose a binding to more recent
> libraries such as openAV
> We need help there.
>
> S.
>
> On 13 May 2020, at 20:49, Russ Whaley wrote:
>
> I'm using Pharo 8 stable
ution, I'll try, try again.
What do you think?
Thanks,
Russ
--
Russ Whaley
whaley.r...@gmail.com
Layout) row or column, those are
all the same size (although I can't seem to control that sizing). Buttons
in the next layout>row - are huge. I'd like to be able to set their size
specifically (then I can work on making them relative to the extent later).
Thanks for listening.
--
Russ Whaley
whaley.r...@gmail.com
Ah found the thread. I solved my issue. Had to delete the repository and
start over with iceberg. 60 second fix, once I determined it was nothing
else I could find...
Thanks!
On Fri, Apr 3, 2020 at 5:11 PM Russ Whaley wrote:
> I did a commit last night to GitHub - I checked, it'
mestamped, or whatever, but my repository is now back up and
running.
Thanks!
--
Russ Whaley
whaley.r...@gmail.com
paign=sig-email&utm_content=webmail>
> Virus-free.
> www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> <#m_5805108441441545112_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
--
Russ Whaley
whaley.r...@gmail.com
lems.
>>
>> All this does not mean that you cannot (by accident maybe) make mistakes
>> and keep global references to your larger model that prevents it from being
>> garbage collected.
>>
>> Typically, fixing the one culprit solves all your problems. The trick is
so if anyone can point me to a good tutorial on this,
including changing data and UI widgets - I'd greatly appreciate it.
Thanks to all on this issue!
Russ
On Wed, Apr 1, 2020 at 12:14 PM Russ Whaley wrote:
> Tim,
> Thanks for the reply! When I eliminated (with your become: solu
ving to worry about memory referencing -
> ultimately you have to worry about it at the edges.
>
> It is possible there is a Pharo bug, as over time I see large Pharo images
> but I was just messing around and put it down to failed experiments.
>
> Hope this helps.
>
> Tim
&
t,
however, I expect the same thing to happen, just starting over at zero.
On Tue, Mar 31, 2020 at 12:57 PM Russ Whaley wrote:
> Dario,
> Thanks for the reply!
>
> When I closed my image - after running that huge query and leaving it in
> an inspector... my image grew to 1.3GB, l
But after close all the class browser windows the image save
> return to a " valid " size.
>
> Dario
>
--
Russ Whaley
whaley.r...@gmail.com
sPresenter on: tmpLibrary.
myPres openWithSpec.
While I'd love help with my App/Pres/Model - my first goal is to stop the
rapid growth of my object.
Questions?
Thanks!
Russ Whaley (USA, Ohio)
--
Russ Whaley
whaley.r...@gmail.com
69 matches
Mail list logo