Hello,
several ways to do programming under Gemstone.
I personally use Jade (under Linux using WINE) the whole time. No
support for git, but following the traditional browser concept of
Smalltalk.
Still missing some development point and has limitation - but for the
traditional developer a fast
Hello Paulo,
its a problem to get Smalltalkers - simple as it is. I had contacts with
Smalltalkers who wanted to do Smalltalk-"only" jobs - thats impossible
to guarantee in a smaller company and perhaps a mind I would not expect
from Smalltalker.
And the point about "Main Development Language" ..
How can I create a package correctly via code ?
I tried stuff like
PackageOrganizer default registerPackageNamed: 'Keks4'
SystemOrganization addCategory: 'Keks4'
but the package does not appear in the browser.
Marten
--
Marten Feldtmann
There are some good C libraries out there, which are suitable to
connect programs with each other: a good example is 0MQ.
Marten
--
Marten Feldtmann
I have a little different view. lpgl is no real problem for me - it may
be used for non-open-soure stuff without problems. Therefore I see no
real problems with that.
The other thing is: speed. And here it might differ a lot. I had written
a heavy communication server in Smalltalk and with about 3
0MQ is not message queueing in the normal sense as known from all other
MQ tools/libraries.
0MQ is about networking in general ... and their introduction text with
all their examples is one of the best examples documentation I've ever
read in the area of practical networking. Even though one might
0MQ is defined by its exported C interface ...
Am 07.10.2014 um 23:51 schrieb kilon alios:
> nope but it is made (unlike 0mq which is made in C++) in C so its
> should be relative simple to wrap with NB or even TalkFFI. At least the
> parts that interest you.
>
--
Marten Feldtmann
As I posted on my blog yesterday: Pharo 3 is running.
Marten
Am 18.03.2015 um 15:35 schrieb Torsten Bergmann:
> Read about "piCore" this week which is a Tiny Core Linux
> for the Pi.
>
> As there is
> - a quick bootable Pharo on top of TinyLinux (Mikes "PharoNOS" project)
> - a Pharo that is
I found the NB approach as a fresh breeth of air - beside all the
problems (I am/was not aware of).
Marten
--
Marten Feldtmann
Am 02.05.2015 um 23:28 schrieb p...@highoctane.be:
> When some sysadmin has to edit them on servers, you want them in .st files.
>
> No class. No IDE. Not too much Smalltalk.
>
> Just the DSL on an as needed to know basis to configure things.
>
> That's better that XML/YAML/JSON...
>
> So, that
Hello,
I'm playing with WebSockets under Pharo4 and this works as expected -
when using Pharo4 alone (using the Zinc packages).
But I did not get it to work, when e.g. doing a proxying via nginx (I
did not check it with Apache).
Actually Pharo4 seems to receive some stuff, because the WebSocket
-client ;
}
}
}
Am 06.05.2015 um 10:20 schrieb Sven Van Caekenberghe:
> Marten,
>
>> On 06 May 2015, at 10:15, itli...@schrievkrom.de wrote:
>>
>> Hello,
>>
>> I'm playing with WebSockets under Pharo4 and this works as expected -
>> when using Pharo4 a
-stuff and websocket handling breaks
the system: browser (Firefox or Chrome or IE11) <-> nginx <-> Pharo
Not the solution I wanted, but at least a way to make WebSockets working
under Pharo ...
Marten
Am 06.05.2015 um 16:48 schrieb itli...@schrievkrom.de:
> Hmm, at least I man
Good guess - but this does not help
Marten
Am 06.05.2015 um 21:24 schrieb Sven Van Caekenberghe:
> Good that it works now, maybe your problem is that /ws-echo comes before and
> maybe also matches /ws-echo-client ? But I am no nginx expert.
>
> Maybe you try serving and proxying it as /cli
Can a Zinc http-server be used as a local proxy ? Had anyone done this ?
Marten Feldtmann
The main idea was:
-> Use Pharo as a headless server
-> Pharo serves files for a local user (one person application)
-> GUI is written in Sencha (js framework)
-> Pharo offers additonal (platform) REST-API's for this application
and is able to proxy requests for external services (to get
I have a class with an instance attribute "x" and this one contains an
integer value.
No when exporting this to json I want to write a string instead of this
number to the json string ...
neoJsonMapping: mapper
mapper for: self do: [ :mapping |
(mapping mapInstVar: #x to: 'x') valueSchema:
hen there is no predefined encoding
available in the running system:Integer has a mathod, DateAndTime not.
Is there any reason why is works that way ?
Marten
Am 21.02.2014 12:07, schrieb Sven Van Caekenberghe:
>
> On 21 Feb 2014, at 09:18, Norbert Hartl wrote:
>
>> Am 21
Hey,
it seems to me, that Zinc - out of the box - seems to convert from/to
UTF8. How can I tell Zinc to do NO conversion and that ZnStringEntity
should leave their strings as they are .. I am fighting here with German
Umlauts
Marten
--
Marten Feldtmann
Am 09.04.2014 15:29, schrieb Sven Van Caekenberghe:
> Hi Marten,
>
> I will need (much) more detail, what are you trying to do that is not working
> according to you ?
>
> As far as I know Zinc HTTP Components does the right thing and can be used
> (configured) to do almost anything you want. I
Ok, if the browser sends POST/PUT request with a JSON structure it also
sends charset = utf8 (in my case). That's ok, because for JSON this is
more or less the default charset.
Zinc now seems to notice, that UTF8 charset is needed and creates a
ZnStringEntity with an UTF8Encoder.
Now when my appl
with
that source code work in UTF 8 only ...
Marten
Am 09.04.2014 18:42, schrieb Sven Van Caekenberghe:
> Marten,
>
> On 09 Apr 2014, at 18:25, itli...@schrievkrom.de wrote:
>
>> Ok, if the browser sends POST/PUT request with a JSON structure it also
>> sends charset = utf8
And now the additional information: I'm working under Gemstone and I
noticed quite some differences between Pharo and its Gemstone port
of Zinc in this area ... I have to take a closer look here.
Marten
--
Marten Feldtmann
Am 10.04.2014 03:09, schrieb Paul DeBruicker:
> +1 to Sven's comment and Marten - you should post this on the GemStone list
> as one of their guys will be able to help you with the encoding issues.
Its ok for me. Due to Sven's software I actually start using Gemstone -
just to give the honor back
I think this is simply a case of optimistic locking - there is a general
way and very often db specific ways
first you get the current active value ... (one row)
currentValue from "select counterfield from tablename"
then you update the table (single row)
update
tablename
set
counterfield
We go a very similiar way as Sebastian - but with our company need NOT
to build a Smalltalk-only system, but also offer support for several
other developers/languages.
We use
* Zinc REST
* Gemstone 3.2.6
We generate code to have:
* Swagger-UI and Swagger-Core support (currently 1.2)
Earlier t
Hello,
can anyone summarize the situation of Squeak/Pharo under Raspberry PI at
the moment ?
What platform/version is working, which vm should be used and it should
be useable ... what is the difference of SPUR here etc
Thanks,
--
Marten Feldtmann
Hi,
thanks for all these explanations. I tested the versions you mentioned
below with both Pharo and Squeak.
Squeak-GUI (4.6) seems still to be three times faster than Pharo's GUI
(5.0) - but actually it's at least a Pharo version which has an
acceptable speed.
Marten
Am 05.07.2015 um 21:24 sch
I would give you many more "+" - if you wish - for your opinion:
Another point I would like to mention: keep the source code locally or
at least have an easy option to hold all source code locally.
I've seen so many times, that git or one
Am 17.02.2017 um 18:51 schrieb Esteban A. Maringolo:
> I've used ENVY for a couple of years, and marginally used Store. Store
> is nothing compared with ENVY, ENVY is far superior. Store is like
> Monticello, but as such it lacks the "Configuration Map" part of it,
> that is offered by Metacello in
30 matches
Mail list logo