On 04-01-16 14:29, Mariano Martinez Peck wrote:
Ahh I reported that years ago:
http://forum.world.st/Re-Pharo-project-GZipWriteStream-crashing-my-VM-when-serializing-td4177725.html
Ah. That is also when writing a string. Is the automatic conversion of
ByteString to WideString safe here?
Step
On 04-01-16 14:29, Mariano Martinez Peck wrote:
Ahh I reported that years ago:
http://forum.world.st/Re-Pharo-project-GZipWriteStream-crashing-my-VM-when-serializing-td4177725.html
I can't seem to find an issue for this. Did we lose it?
Stephan
On 03-01-16 20:31, Mariano Martinez Peck wrote:
I may have a hint. Which is the error upon materialization? A dnu on the
stream? Which message?
Here is a further problem. I've done:
|project|
Gofer it
smalltalkhubUser: 'StephanEggermont' project: 'MonticelloProjects';
package:
On 05-01-16 16:29, Stephan Eggermont wrote:
Writing out the 71712 unique definitions in this project separately is
54MB. The project consists of 17 packages with 2723 package versions,
the total number of pointers to the definitions is 2.2 million.
The total should be below 100MB
Thanks to the
On 14-01-16 18:49, Blondeau Vincent wrote:
I don't think so. One needs to add the spur VM in the package and set a default
relative path in the Pharo launcher image.
Should be easy.
I hope so. A version with both vms would be much easier for new users.
Considering that we want to be able to a
On 14-01-16 19:17, Esteban A. Maringolo wrote:
The thing is the vm and the image are located in different directories
(at least in Linux), following quite properly the recommended
locations for different kind of files.
vms are data, just like images :)
Stephan
On 16-01-16 14:48, Dimitris Chloupis wrote:
sorry but thats plain horrible performance wise and those images are
needed as soon as the gui is opened. So there can be no lazy loading for
them. The total size for all the 60 images is 530kbs . What would happen
if I did some serious animations of 10
On 16-01-16 15:40, Dimitris Chloupis wrote:
I report a sever limitation and I have been told
c) that its a hardware limitation when the hardware is able to perform
light years ahead of what pharo is currently doing
That is because disks can not do much more than that. If you need more
speed yo
On 16-01-16 13:50, Dimitris Chloupis wrote:
Seems that creating forms and morph from pngs is super slow
Put the forms in one fuel file and materialize that
Stephan
On 18-01-16 10:27, Thierry Goubier wrote:
Hi Kilon,
Le 17/01/2016 22:25, Dimitris Chloupis a écrit :
Fuel is great indeed and very convenient ,will definetly use this
approach if I end up dealing with a lot of PNGs and experience some
serious delays, but for now, lazy loading with some forking
On 19/01/16 00:10, Dale Henrichs wrote:
The datacenter where the sites http://ss3.gemstone.com/ and
http://seaside.gemtalksystems.com/ss are hosted lost their primary
router, while the backup router was being repaired ... the machines
hosting the two sites are up and running, so no data loss is e
On 24-01-16 18:24, Edwin Ancaer wrote:
I downloaded Pharo5.
You want to try this first with a non-spur pharo5.
(50496, e.g. from files.pharo.org/image/50-preSpur)
The current work on FFI is not yet announced to be
finished
Stephan
On 28-01-16 15:45, Justine STIENNE wrote:
I always have the same problem. When I want to open the image, Pharo is
loading but it never becomes opened.
Did you manage to get it to work?
The new spur vm cannot open old images, and the old vm cannot open the
new images. Though you could change t
On 31-01-16 18:55, Franck Warlouzet wrote:
I tried to help Justine a bit, but I have the same OS, the same VM, the
same image, the same sources and it works for me but not for her,
Which OS & update version, in what directories is it installed?
Stephan
On 03-02-16 12:14, Julien Delplanque wrote:
Hello,
I can't find the answer by browsing classes comments nor methods so I
ask the question here :).
Is it possible to put a WindowModel on top of all other windows opened?
If it is, how?
I'm not sure where you are looking for, but did you look at
On 03-02-16 12:59, Julien Delplanque wrote:
I looked at WindowModel and, because of your mail, also at WorldModel
but I still do not find how to put the window on top of all the others...
There is
openWorldWithSpec
as used in PharoLauncher.
Are you looking for a (modal) dialog or building
On 04-02-16 08:28, Julien Delplanque wrote:
To match my needs, I simply added an extension to WindowModel with the
message #activate.
Just create an issue and fix it in place and put a slice in the inbox.
You will not be the only one needing it.
Stephan
On 04-02-16 17:42, Hilaire wrote:
Hello
I want to evaluate the use of Spec for desktop application.
What are the recommended spec reading?
Is Spec feature complete enough to develop application with complex GUI?
(very subjective question)
You will probably have to encapsulate a few more Morp
On 02/02/16 09:47, stepharo wrote:
Hi guys
I hate so much this bad configuration interface of seaside.
I lose all the time 20 min to find how to set the debugger.
So I have to do a presentation and I cannot show the debugger.
What a great wonderful experience.
How can I configure seaside to get
On 09/02/16 14:01, Sven Van Caekenberghe wrote:
Leonardo,
You could try PositionalStream>>#upToAll:
But watch out: if the substring does not occur, it will effectively read
#upToEnd
Also, for searching for substrings in long strings this is extremely
slow, much slower than BMH and KMP
Ste
On 16-02-16 21:10, Sven Van Caekenberghe wrote:
Both are indeed groups within the main Zn configuration.
Can't you just depend on the group ?
That sounds like the right way to me. I don't understand at all why a
postLoad should be involved.
Stephan
On 17-02-16 09:27, Serge Stinckwich wrote:
How will you help your students stay on schedule to complete their
projects? (886/1000)
I have had excellent experiences with a compressed scrum, using a (near)
daily cycle where the student demos todays code and discusses steps for
the next day.
h
On 17-02-16 11:14, Martin Bähr wrote:
Excerpts from Stephan Eggermont's message of 2016-02-17 10:30:24 +0100:
How will you help your students stay on schedule to complete their
projects? (886/1000)
I have had excellent experiences with a compressed scrum, using a (near)
daily cycle where the st
On 21/02/16 22:22, Jen D'Souza wrote:
I'd really appreciate if someone could guide me through importing
PetitIsland.st (http://mucca.inf.usi.ch/source-code.html) into Pharo and
parsing a text file containing a mix of code and natural language with
the resulting parser.
Island parsing is now a s
On 22/02/16 05:30, Jen D'Souza wrote:
Many thanks!
I hope it helps. I tried the Mucca virtualbox image,
and it uses a lot of old packages, so I'd expect lots of small issues in
migrating
Stephan
On 26/02/16 20:30, Dimitris Chloupis wrote:
I was thinking it would still be cool to have some kind of library that
will help us boost the speed of pharo . So I was thinking about a C
inliner which is far easier than an Assembly inliner (see AsmJIT) I also
found TinyC
The first thing to test is
On 28-02-16 10:17, Clément Bera wrote:
assuming tinyC has performance similar to gcc
or llvm, you may get faster,
It does not. On the website they compare to -O1 speed and then are
already twice as slow
Stephan
On 20-02-16 11:49, Damien Cassou wrote:
I don't need long paragraphs, just give me the keywords please.
Today I triaged a bug in CodePanel by downloading image versions 50600
50590 50595 50597 and 50596 and installing NewUI from the catalog
browser to find out that it was broken by a change i
On 29/02/16 22:59, Hernán Morales Durand wrote:
And the reason is... ?
A lot more applications than spots
Stephan
The 'code' related behavior is currently too fixed to smalltalk code
only. I want to be able to edit Pillar, PostgreSQL, user stories etc.
Shortcuts for doIt, browse, senders, implementors etc. make sense for
these environments, but need a different implementation. And sometimes
I'm editing text
On 02/03/16 21:31, Johan Fabry wrote:
I never tried anything like this, I do not think it is possible.
That is what a MultiColumnListModel should be able to do (but can't)
It is probably better to extend the FastTableModel.
What you are trying to do seems strange to me, what is the use case y
On 03/03/16 21:56, Peter Uhnák wrote:
I've been using Pharo Launcher for quite a while and problem that I am
constantly encountering is that launching of it becomes slower and slower.
But I am little bit fed-up by it… is this a common behavior? Or is it
constrained to my machine?
I'm not aware
When using data entry applications,
we often have to select one entity out of a large list.
Spec provides the entryCompletion option for text fields for that.
That works well for small lists
When the number of different entities grows large however,
or when we want to be able to add a new entity,
On 08-03-16 15:20, Pierce Ng wrote:
I wrote these to figure out how to port NBSQLite3 from NativeBoost to the new
FFI. I hope others will find them helpful too.
Thanks, Pierce. I find this kind of demos very helpful.
Stephan
On 08-03-16 13:52, Johan Fabry wrote:
That looks very cool, how about adding it to the standard distribution?
That is definitely the goal. Now is the time to point out stupid names,
bad design decisions, missed use cases and ugly layout.
I would welcome feedback.
While building it, I found out
On 10-03-16 11:14, Guillaume Ongenae wrote:
Hello,
I'm a student at Lille 1 university, so I'm still a beginner in Pharo
I'm working on Artefact to create a more understable and complete
demonstration.
Artefact the pdf library?
Stephan
On 10-03-16 15:28, Thierry Goubier wrote:
Recommande: pharo-vm-core:i386
pharo-vm-core suggest pharo-vm-desktop, and pharo-vm-desktop only
recommand libcairo2 ?
So, maybe we need to change the dependencies then ?
Yes, that sounds wrong. I would assume it to be:
Pharo launcher is a desktop app
http://ws.stfx.eu/4I40UQDA50U0
shows how to add scaling.
Stephan
On 16-03-16 09:08, stepharo wrote:
I read that it is not really good to use tbsContainer: and friend in > seaside bootstrap and I would like to know > > - what are bootstrap
mixin tags? - how do we use them
The nice thing about all the tbsXXX methods is that they support mixing
ordinary Seasid
On 16-03-16 11:05, Damien Cassou wrote:
everything is explained here: Please stop embedding Bootstrap classes > in
your HTML!
Ah yes. The problem is somewhat less acute in Seaside because we take
care of the reuse on the smalltalk side, so this is all generated code.
And from a practical po
On 03/03/16 09:23, stepharo wrote:
for the mooc I would like have a list of how to that students should
look in the system and implement.
The idea is to show to the participants that Pharo is open and that they
can find information.
At #saner16 there was a talk about type hints in argument name
On 18-03-16 20:56, Torsten Bergmann wrote:
I provided 3 new videos about my tools/goodies on YouTube:
Nice!
Stephan
On 08-03-16 13:55, Esteban Lorenzano wrote:
On 08 Mar 2016, at 13:52, Johan Fabry wrote:
That looks very cool, how about adding it to the standard distribution?
not now.
Pharo 6: +1
I've added ConfigurationOfAncestry to the catalog. That provides the widget
and the small demo using it. It n
Hello Maximiliano
On 20-03-16 13:29, Maximiliano Tabacman via Pharo-users wrote:
With the latest Image (50651) and VM, the issue remains the same.
As Marcus wrote, that is a well-known problem.
At the moment, there is one higher priority issue
on the image side, and it might well be related.
On 26-03-16 17:39, nacho wrote:
Hi guys,
I'm having some issues in trying to run Pharo 5 in Ubuntu 16.04
1) I've downloaded the sources, images and latest vm from pharo site
2) Unpacked everything into a directory ~/Applications/Pharo
3) chowned and chmoded everythin in that file
Tell us about
want to share a ride?
Stephan Eggermont
On 28-03-16 13:39, Jan van de Sandt wrote:
Hi Stephan,
I would have been interested. But I ordered my train ticket last night.
Ah well, I should have been a bit faster.
Stephan
Close window
Minimize to taskbar
Pause -> Red
Ready -> Green
Taskbar button countdown
Taskbar menu start stop pause and close
Couldn't write to the repo, and not everything
is as clean as it should be
Stephan
Pomodoro-StephanEggermont.22.mcz
Description: Binary data
On 29-03-16 10:38, phil-xfc0efg9evpkersxac5...@public.gmane.org wrote:
Still not able to send to Smalltalkhub?
Done
Stephan
Cleaned up, and a demo:
https://vimeo.com/160902072
Stephan
In Pharo5, you can download Ancestry from the Catalog browser,
that provides an example of this. https://vimeo.com/158063568
Stephan
On 07-04-16 00:53, Torsten Bergmann wrote:
I did a new pass on the Pomodoro timer for Pharo 5:
Nice.
Stephan
On 07-04-16 11:34, Marion Noirbent wrote:
Hi,
I have installed Pharo on Ubuntu 15.10 (64 bits) with help of another
user who ask me to report the troubles we have encountered.
Thank you for the feedback.
Stephan
On 09-04-16 15:24, Carolina Hernández wrote:
I also made a video of a test flight, where the AR.Drone is controlled
using the API and keyboard:
https://www.youtube.com/watch?v=d8rERiBoD0o
Nice! Well done.
Stephan
On 09-04-16 15:24, Carolina Hernández wrote:
I couldn't find any direct way to use a joystick in Pharo, if someone knows
about one, I'd like to integrate it to my code.
https://github.com/Geal/Squeak-VM/tree/master/platforms/Mac%20OS/plugins/JoystickTabletPlugin
Refers to a joystick plugin for
On 11-04-16 02:00, Robert J Rothwell wrote:
Should
(MessageDialogWindow new text: 'Hello') open
work?
I get a stack trace on CompositionScanner if I try to set the text.
Yes. Please open a bug entry. (If you want to help, try with a few older
versions
of pharo to find out when the
On 11/04/16 18:53, Rob Rothwell wrote:
Where can I learn how to open a bug entry and/or how to submit a fix?
http://pharo.org/contribute
Create an account at pharo.fogbugz.com,
log in and add a new issue. Select the
image version the bug should be fixed
against and the priority. Describe it by
On 12/04/16 08:56, stepharo wrote:
can you submit a fix?
17979 (MessageDialogWindow new text: 'Hello') open should work
On 11/04/16 18:53, Rob Rothwell wrote:
Where can I learn how to open a bug entry and/or how to submit a fix?
https://vimeo.com/162493974
On 12-04-16 14:25, Rob Rothwell wrote:
Thanks, Stephan...I apologize for my slowness...
No problem, mailing list is asynchronous.
Sometimes you have time, sometimes not
Stephan
On 12-04-16 19:51, Alistair Grant wrote:
I only have one suggested improvement so far (assuming it doesn't
already exist and I just haven't found it yet)... When searching for
packages on SqueakSource / SmalltalkHub etc. it isn't clear to me how
much confidence I can have in any given package,
On 12-04-16 18:09, Bruce Peaslee wrote:
This code creates the list and fills it, but it does not show a border.
Hi Bruce. Indeed, if you look at MorphicListAdapter>buildWidget you'll
notice that it uses a PluggableListMorph that ignores border styling
and just asks the theme for
UITheme>listNo
Sometimes you just want to quickly create an application
for data entry, without spending too much time constructing
forms and lists. Wouldn't it be great if you could build
something while talking to a client, and directly show
the results?
SpecGenerator helps you with this.
It needs the Select
On 12/04/16 21:58, Rob Rothwell wrote:
Would you consider this a Priority 4 "Would be nice" like Issue 17743
and 17754? (I have been looking for things at my skill level I might
actually be able to track down).
All pluggable morphs behave badly with this. They all
are themed ignoring manual ove
On 12/04/16 22:27, Johan Fabry wrote:
That’s a cool idea and great to see it in action!
Thanks.
One suggestion though: how about adding titles to the editor windows,
to help the user in what he/she is filling in.
Yeah, this is just the first iteration.
The field labels get used as ghost te
On 12/04/16 22:44, Offray Vladimir Luna Cárdenas wrote:
I'm working with visualizations a external dataset which contains 270k
records. So the best strategy seems to bridge pharo with SQLite to keep
requirements low while using Roassal to visualize aggregated information
that is obtained from que
On 13-04-16 05:02, Robert J Rothwell wrote:
With the availability of Spec, this latest example, and your previous
examples (Drag Panels, Cards, MorphicDraw), I feel like I am one
(theoretical) step away from understanding how to create a Spec UI
Widget Builder/code generator.
Good. I find crea
On 14-04-16 16:53, peaslee wrote:
I do not understand your answer. I am too new at this.
ListModel is a subclass of AbstractWidgetModel.
AbstractWidgetModel defines borderWidth: and borderColor:,
so one would expect all its subclasses to implement it.
The mapping in Spec from the model to the
On 19-04-16 06:59, mathias arnaud nkeumo tsombeng wrote:
I have implement a method that is indicating where external library
inthis case libpcap. When i try to inspect the method and having and
error : cannot locate cairo library please check if it is install on
your system.
After installing it o
On 19/04/16 06:59, mathias arnaud nkeumo tsombeng wrote:
I have implement a method that is indicating where external library
inthis case libpcap.
With libpcap you need privileges to access the network adapter
to capture all traffic. You might want to be careful about
security applications
Step
On 18/04/16 01:11, peaslee wrote:
I have a subclass of ComposableModel that I would like to keep from being
resized by the user. Is this possible?
Sure.
w := (MethodBrowser new
methods: Object methods;
openWithSpec) window.
w beUnresizeable;
removeCollapseBox;
r
On 20/04/16 03:33, peaslee wrote:
Stephan Eggermont wrote
On 18/04/16 01:11, peaslee wrote:
I have a subclass of ComposableModel that I would like to keep from being
resized by the user. Is this possible?
Sure.
w := (MethodBrowser new
methods: Object methods;
openWithSpec
On 22-04-16 17:04, Hilaire wrote:
Hi Julien,
Le 22/04/2016 16:45, Julien Delplanque a écrit :
Hello,
I have a question about Trait.
Is it ok, in the design point of view, to use them to force an object to
implement an interface?
Why not using a parent abstract class for that, with required
On 01/05/16 04:00, Arturo Zambrano wrote:
Hi,
I'm using RT on top of pharo5.
As I need to export to pdf, I also installed
RTPDFExporter
and
Artefact
development versions
Exporting to pdf fails with MNU RTPDFVisitor>>visitMapShape:
any hint regarding this?
The PDF exporter has its last up
On 03/05/16 15:42, AWS wrote:
The current course is all about Database management and analysis. We
are currently looking at NoSQL databases and I would like to try out
one of these against some ideas I have for the project.
Did you consider using Gemstone for this? It solves a rather large
part
On 04/05/16 13:04, Grigory Hatsevich wrote:
Suppose I have a web page with 50 small photos; when I click on a photo,
appears a window where I can further click on a link to open a full
profile of the person on a photo. I need to open a full profile for
every person in that page, each in a separat
On 04/05/16 17:44, Grigory Hatsevich wrote:
I have a problem installing Beach Parasol. I follow the guidelines from
http://ss3.gemstone.com/ss/Parasol.html/Wiki and Pharo says that
WAKomEncoded is unknown variable.
Sorry about that, that's a text that is outdated.
The ZnServerAdapter version sh
On 11-05-16 14:32, Khrystyna Mykhailiuk wrote:
I would like to implement some shortcuts at the window of an object of
ComposableModel class.
Can anybody help me to understand which methods I should override?
Just take a look at #bindKeyCombination:toAction: and its senders
Stephan
We mostly deployed QCMagritte on Gemstone, so have not done much work on
persistency hooks. Please feel free to insert them at appropriate places.
Stephan
Verstuurd vanaf mijn iPhone
On 06/06/16 22:46, sergio ruiz wrote:
Great! Thanks! I will take a look at this..
On Jun 6, 2016, at 4:12 PM, Johan Fabry wrote:
the standard way to build UIs in Pharo is by using Spec.
When building end-user applications, you're very likely to need Morphic
to make Spec or Glamour do what
On 17-06-16 20:40, Sean P. DeNigris wrote:
I had a situation where the completion items were being pulled from the
Internet (Google Places), and the lag was unacceptable, so I created a
subclass which only updates at a specified interval. Here it is in case you
find it useful (MIT license):
https
On 24/06/16 15:28, Norbert Hartl wrote:
The main problem to me is that the maintainer of the configuration
defines the granularity of pieces to load forcing me to do stupid
workarounds to achieve what I want.
Who else should do that? Dependency management with Metacello is
uni-directional. I ag
You are aware of SpecGenerator?
Stephan
You can find it on smalltalkhub StephanEggermont/SpecGenerator. In Pharo4
you'll miss spec updates, you'll need to add at least the FastTable based list
and the SelectEntity widget.
Code generation is straightforward, and should be refactored
Stephan
Verstuurd vanaf mijn iPhone
On 20/07/16 16:53, Cyril Ferlicot Delbecque wrote:
The correct answer could be the third: make it into a setting :)
Nah, that would always be the wrong answer :)
Stephan
On 21/08/16 22:23, epeld wrote:
Is it possible to get by using ONLY the keyboard in the standard development
components?
Not really/yet. Nautilus can be controlled by keyboard for a large part
of its functionality, but the flow is not ideal. I've done some
experiments with CodePanel/NewUI in
On 26/08/16 18:49, Hernán Morales Durand wrote:
Is not fully tested but here is how you install it:
Gofer it
smalltalkhubUser: 'hernan' project: 'CodeGenerator';
configuration;
loadDevelopment.
CGSmalltalkExamples exampleNSISPharo4.
CGSmalltalkExamples exampleNSISPharo5.
It will ge
On 06/09/16 06:24, Hernán Morales Durand wrote:
I am happy to announce the release of Territorial, a new Smalltalk
library for Geographical Information Retrieval in geopolitical objects.
Nice. Please tell us about your license choice
Stephan
On 09-09-16 13:08, Siemen Baader wrote:
What can I do? Is there a proper way to re-initialize the host dependent
state when taking over someone else's image? I know the preferred way to
share code without state is to use Montichello...
In a copy of an image, just open an inspector and set the pa
On 12/09/16 21:51, Christophe Demarey wrote:
I think your scenario is not covered by Iceberg. It could be a nice feature but
not one of the most important.
Why do you think so?
Stephan
On 16-09-16 21:39, Brad Selfridge wrote:
How hard would it be to create a wrap-able label model? What would one have
to do to create one?
What is a wrap-able label model? What is it supposed to be able to do?
Adding a extra model is not so difficult, one needs to add something in
Spec-Core-Widge
On 22-09-16 21:42, Johan Fabry wrote:
Hi Brad,
AFAIK there is nothing prebuilt, you will have to roll your own.
You can configure a SelectEntity for it
Stephan
I finally found the time to put the slides and narrative together
https://medium.com/@stephan_32833/pharo-50c66685913c#.jeou548z7
Stephan
On 25-09-16 13:42, Sven Van Caekenberghe wrote:
Any chance you would like to submit it too 'Concerning Pharo'
publication [https://medium.com/concerning-pharo] ? Just send a
submission and I would love to add it.
Sure. How does that work? I'm new to medium. Do you need to add me as a
writer?
On 26/09/16 17:57, stepharo wrote:
to me research vehicule could be perceived negatively.
There are a lot of people for which research vehicule
is negative. In Crossing the Chasm, Geoffrey Moore
describes well the difference between innovators, early adopters,
early and late majority and laggar
On 30-09-16 09:57, Denis Kudriashov wrote:
Hi.
I use this script to install and start server:
Metacello new
configuration: 'Seaside3';
repository:
'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
version: '3.2.0';
load.
server := ZnZincServerAdaptor startO
On 01/10/16 07:45, stepharo wrote:
And it is proposing the correct menu?
And how do I know that this 3.2.0?
We have a comprehensive site:
https://github.com/SeasideSt/Seaside/wiki/Seaside320Changelog
Or you don't and then you take a look at the
symbolic versions and select one of those,
eithe
On 06/10/16 17:41, Offray Vladimir Luna Cárdenas wrote:
I gave a glimpse to the RubTextAreaExamples yesterday, but if anyone
knows a more complete example to start with, that would be really helpful.
Did you take a look at my CodePanel experiment code?
Stephan
On 22/10/16 11:47, Luke Gorrie wrote:
Howdy,
I am interested in building a Lua IDE using the Glamorous Toolkit. The
idea is that the Playground, the Inspector, the Spotter, and the
Debugger would all be interacting with an external Lua process instead
of running code in the Pharo image. The "und
On 23/10/16 06:53, CodeDmitry wrote:
Are there any good resources that teach how to go around doing stuff like
this, or do I have to reinvent it myself by researching how Pharo GUI works
internally, and figure out how to do this by successful incremental
experiments?
This mostly just assembles
401 - 500 of 590 matches
Mail list logo