ftware
> development and I enjoyed your story.
>
> Best regards,
> Koen
>
> > On 22 Nov 2024, at 23:10, Yanni Chiu wrote:
> >
> > The blog post has "Nobody thought about automating that process. Until
> > Kent Beck did." That is not accurate, AFAI
ite this up. The "Nobody thought
about automating..." words pushed me over this time. Maybe 15 years
ago, I was able to find the original comp.lang.smalltalk SUnit
posting, but could not locate it this time when I wanted to verify the
dates.
Yanni Chiu,
Smalltalk oldtimer, Toronto
On Fri, No
It’s been happening for at least four years across updates of Pharo and
MacOS. At first it seemed random, but it is now so frequent as to require
pressing cmd-c twice, out of habit.
On Mon, May 27, 2024 at 10:01 AM Koen De Hondt <
k...@all-objects-all-the-time.st> wrote:
> I have suffered from co
The test is using string literals, which may be optimized in various ways.
Is that representative of your use case?
On Fri, Mar 15, 2024 at 3:12 PM Noury Bouraqadi wrote:
> I thought streamContents: was faster than using a comma binary message...
>
> I was wrong. Pharo is not Java :-)
>
> Noury
t; their are other battles to fight - or more interesting niches to explore.
>
>
> Tim
>
> On Sun, 18 Feb 2024, at 5:06 PM, Yanni Chiu wrote:
>
> Tim,
>
> What is the thinking behind “Finally you might need something more
> enterprise and then Gemstone or Voyage…”?
>
Tim,
What is the thinking behind “Finally you might need something more
enterprise and then Gemstone or Voyage…”?
Is it the maturity level of Soil codebase vs. these others? Or is it a
belief that a database has to be a complex separate piece of engineering
(therefore best outsourced).
Yanni
On
Hi Sergio,
I added a Movies demo, using a Soil database. There was a previous
Accounting demo that had two versions (in memory database and Soil
database) from which I based the new demo. I like the Movie demo because it
is simple yet complex enough. I suspect the Accounting demo is too
complicate
Can you sketch out the complexity aspects of your five projects? Is this
all for learning, or are they “production” applications? Do you want to
gain experience with different ways to persist data, or are you just
thinking that you have to use different ways due to project complexity? It
might be t
May have some syntax wrong, but something like:
find . -name *.changes -exec “grep -i webscrap “
Check the manpage of find command for exec examples. The -i on grep ignores
uppercase/lowercase differences. HTH
On Tue, Mar 21, 2023 at 11:55 AM Siemen Baader
wrote:
> Hi,
>
> I'm looking for som
There is no need to transfer any repo. Since it’s git-based, every forked
repo is as good as the original. I’ve updated the license info on my fork.
At some future point, I may delete my fork.
IANAL. For a hobby project, the current non-open-source license would
probably suffice. Not that long ago
You did say to get a fork, but it wasn’t clear whether it was legit to use
it. I’ll probably just update the license, and eventually remove the fork.
On Tue, Aug 9, 2022 at 10:59 AM Norbert Hartl wrote:
>
>
> Am 09.08.2022 um 16:56 schrieb Yanni Chiu :
>
> Vince,
>
Vince,
Thanks for this clarification. For me it means I can use my fork for the
short term. (I can walk to the exit instead of run). Since the license is
clearly not MIT, the rug can be pull at whim, so this code can’t be a long
term solution.
Yanni
On Tue, Aug 9, 2022 at 7:13 AM wrote:
> Hi
Dale,
It’s not about inventing a “database”, it’s a requirement to persist data
beyond image start/stop, along with intangibles like having the full source
code to tune for individual requirements. In my case the top (desired)
requirements are single directory or file per user (scaling), and no
ad
actually sparked a “Smalltalk Renaissance” (a
least in Toronto).
Cheers,
Yanni Chiu
On Thu, Jul 14, 2022 at 11:35 AM David Mason wrote:
> Given the success of Camp Smalltalk Supreme, Richard and I were wondering
> if there is interest in a 3rd research Smalltalk conference (alongside
>
The equivalent of running in a Terminal is to run it in a shell. Try the
following code:
OSSUnixSubprocess new
command: '/bin/bash';
arguments: #('-c' 'ls /');
redirectStdout;
runAndWaitOnExitDo: [ :process :outString |
outString inspect
].
> On Thu, Apr 28, 2022 at 9:41 PM Noury Bouraqadi
>> wrote:
>>
>>> I've got it too with P9 when I leave an image open for a while. I
>>> becomes unresponsive and I have to kill it from the Mac OS "force quit"
>>> popup.
>>> Hppened
Try switching focus to another app on your Mac (e.g. Finder or web
browser), then back to Pharo
On Wed, Apr 27, 2022 at 8:44 PM Stewart MacLean wrote:
> Hi,
>
> [Pharo 10 on Mac Monterey]
>
> Due to the multi-process nature of Bonjour that I'm attempting to
> interface to, I am crashing the syst
A good use case is when one of the downloads fails. When it’s just one big
one then you have start over from the beginning.
On Mon, Oct 18, 2021 at 11:05 AM Sven Van Caekenberghe wrote:
> Hi,
>
> Somebody asked how you would split single HTTP Request into multiple
> concurrent requests. This is
, the pharo CPU usage went down from 23% to 5%
Cheers,
Yanni Chiu
VirtualMachine(Object)>>error:
VirtualMachine>>maxExternalSemaphores:
ExternalSemaphoreTable class>>freedSlotsIn:ratherThanIncreaseSizeTo:
ExternalSemaphoreTable class>>collectionBasedOn:wi
ing of a managed mongo server.
It's still a work in progress, and other's experiences are of
interest.
Thanks for reading.
Yanni Chiu
On Thu, Jul 22, 2021 at 8:33 AM Esteban Maringolo wrote:
>
> Yeap, not much more to add than what Sven said. What's important to
> mentio
Thanks for updating the release.
I’ve downloaded again using “curl -L https://get.pharo.org/64/ |
bash”, and Pharo 9.0.0 came up without problem.
BTW, I noticed that the vm it downloaded today, was:
http://files.pharo.org/get-files/90/pharo-vm-Darwin-x86_64-stable.zip
Yesterday, when I poked a
bit more later, but I'm going
back to Pharo8 for today.
Yanni Chiu
With the hint, I found ClyCriticDecorator>>showCritiques where I changed
the two 0.8 factors to 0.9. It would be better to specify the number of
lines, but this is good enough. I’d searched the settings several times, at
various times but had pretty much given up.
Yanni Chiu
To get the extension methods into the Transducers package, the following
worked for me - edit the category to have the prefix '*Transducers-'
2710c2710
< !Number methodsFor: 'transforming' stamp: ' 2/6/17 15:38'!
---
> !Number methodsFor: '*Transducers-transforming' stamp: ' 2/6/17 15:38'!
On
Does any one have any insight into the caching of magritte descriptions
for DSAdaptiveModel?
What I see is that there seem to be multiple copies of the description
elements. A problem appears when a MACachedMemento seems to have a
different description instance (a different hash value anyway), but
You might have to do:
ConfigurationOfVoyageMongo loadBleedingEdge.
ConfigurationOfMongoTalk loadBleedingEdge.
to load the latest package versions. It worked for me, at the time I did
it, but the bleeding edge packages are not a fixed code base.
Unfortunately, the "stable" configuration has the "f
ike squeak, etoys, etc...
>
> it would of course also be nice to meet other smalltalkers in singapore next
> month.
I’ll help you run the booth, if I make it out.
--
Yanni Chiu
Long ago, I added an EPUB exporter to Pier-Book, but it was added to Pier2.
The fork off point for Pier3 happened just before the EPUB piece.
I see that it is still available at:
http://source.lukas-renggli.ch/pier2/Pier-Book-YanniChiu.164.mcz
It would have to be ported to Pier3 or Pillar, or
On Apr 28, 2015, at 5:13 AM, Attila Magyar wrote:
> Nice demo. If you don't mind, I added a link to your github repository on the
> teapot website (http://www.smalltalkhub.com/#!/~zeroflag/Teapot).
That’s great.
Everyone - feedback is welcome. Contributors welcome too, but I’m finding that
the
Hi,
I cleaned up and released some demo code I put together for a Smalltalk user
group meeting. The code was extracted from a project I’ve been working on. It
also uses Magritte3, Voyage, and ZincSSO, but that’s too many pieces to include
in the web-app-stack name
I was working in Pharo3, so I
On Apr 19, 2015, at 6:59 AM, p...@highoctane.be wrote:
> Good CRUD ability is what most people are looking for in web frameworks and
> we are a bit lagging here.
>
I extracted out an example store, from the work I’ve been doing, to put
together a presentation for our local Smalltalk user group
On Apr 18, 2015, at 2:18 AM, stepharo wrote:
> I found strange that not a single little improvements of Magritte was
> necessary for the Qude project.
It’s not strange to me, because when working with Magritte 2, it seemed that
almost everything I wanted to do had a hook method to override, o
On Apr 16, 2015, at 10:33 AM, Mariano Martinez Peck
wrote:
> Yanni, please find my answers below.
Mariano, thanks for your detailed answers. Your experience building a CRUD
framework using Magritte and Bootstrap was very similar to mine. My stuff is on
a back burner for now, but I hope to get
On Apr 15, 2015, at 8:01 PM, Cameron Sanders via Pharo-users
wrote:
>
> Sure, I am happy to share. We are to the point that we need to get people
> interested in this platform; one thing we offer is a source license and
> therefore we need to document things that we have not yet documented.
>
On Jan 17, 2015, at 10:15 AM, horrido wrote:
> Later this summer, I will be pushing my "Small Minds Initiative," a
> sub-campaign of the SRP to get Smalltalk into the classroom. I will begin
> with the Toronto District School Board.
Are you going to approach them from the point of view of:
- co
On Dec 11, 2014, at 3:09 AM, Esteban Lorenzano wrote:
>
> it should work. This is the help for that command:
I was getting the help information, but I was somehow failing to understand
what to do.
So, I tried the examples.
>
> Examples:
> # display this help message
> phar
Is there something broken in the MetaRepoForPharo30 on SmalltalkHub?
This was the first time I was trying the command line interface to install
code, and it took me a while to figure out that it was the MetaRepoForPharo30
repository (and not my image/vm). In the log below, when looking for
conf
On Oct 15, 2014, at 1:02 AM, Evan Donahue wrote:
>
> I am processing natural language statistics over the entire wiki corpus, not
> querying for specific entries. The information and entries aren't important
> so much as the raw quantity of words. A simple stream through a file on disk
> is
On 29/10/2013 9:32 PM, Yanni Chiu wrote:
Looking at the postgres docs, I see PREPARE and EXECUTE. I'll try to
start up a postgres server, and see if I can get it to work.
Here's an example:
TestPGConnection new executeAll: #(
'PREPARE test1 (text,text,integer,text) AS
IN
On 29/10/2013 4:56 AM, Esteban A. Maringolo wrote:
I remember using prepared statements with PG back in PG 6.x with Perl's
DBD::Pg, it was the recommended practice back then (circa '00).
Hmm, you're right. Prepared statements are independent of the
frontend/backend protocol that I had tunnel
On 28/10/2013 1:59 PM, Esteban A. Maringolo wrote:
I'm using PGConnection from the PostgresV2 package.
conn execute: 'SELECT * FROM MYTABLE WHERE COLUMN = ?' withAll: (Array with:
columnValue)
How can I do this?
You cannot do it with the V2 protocol. I just looked over the postgres
docs at:
On 24/09/13 1:45 AM, Yanni Chiu wrote:
traceroute to www.smalltalkhub.com (88.190.31.116), 30 hops max, 60 byte
packets
1 ...
9 bzn-crs16-1-be1106.intf.routers.proxad.net (212.27.59.101) 81.011
ms 78.111 ms 87.806 ms
It's working now, but the problem seems to have been in "
On 24/09/13 12:45 AM, b...@openinworld.com wrote:
>
> Can you try traceroute from those hosts.
traceroute to www.smalltalkhub.com (88.190.31.116), 30 hops max, 60 byte
packets
1 ... 3.148 ms 3.198 ms 3.287 ms
2 nyk-b6-link.telia.net (62.115.35.101) 30.006 ms 30.012 ms 30.005 ms
3 ny
I can ping:
www.smalltalkhub.com (88.190.31.116)
from two other machines (home and another host provider), but I cannot
see 88.190.31.116 from a digitalocean box located in NewYork2. I can see
squeaksource.com, ss3.gemtalksystems.com, ci.infria.fr but not
smalltalkhub.com. Very frustratin
On 16/09/13 10:52 AM, Yuriy Tymchuk wrote:
http://johnmacfarlane.net/pandoc/ can convert latex to epub. epub is
actually a wrapper around html, so if it's written in pier it can be
even easier.
In the Pier Book Add-on, there should be a class category:
Pier-Book-EPUB
It should put a 'Book
On 29/07/13 7:08 PM, Sven Van Caekenberghe wrote:
The explanation for the slowdown must be in the PgV2 driver.
The PgV2 protocol is described at:
http://www.postgresql.org/docs/7.1/static/protocol-message-formats.html
Have a glance at the "AsciiRow" and "BinaryRow" message formats. The
dri
On 05/06/13 9:02 PM, dmacq wrote:
DateAndTime now asTime inspect -> 8:58:38.218 pm which is correct.
THis is from a virgin image (no package imports) created by unzipping the
Windows download.
I will try a different DateAndTime instance creation method tomorrow and let
you know.
This is st
47 matches
Mail list logo