Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Andrea Ferretti
I am not an expert in Pharo in any conceivable way, but I have tried to learn it over the past few weeks. I think that an area where the interactive tools of Pharo would really shine is that of data visualization, inspection and mining. Pharo already has very good tools - such as Roassal2 - for da

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread jtuc...@objektfabrik.de
Andrea, not sure if I would call Sinatra lightweight. If you want to build a RESTFul API, there is absolutely no need for Seaside at all. You can just use the underlying HTTP server layer, in Pharo that would be Zinc. There also is a REST interface for Zinc, so all you need is there already.

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Sven Van Caekenberghe
> On 18 Feb 2015, at 09:52, Andrea Ferretti wrote: > > Also, these tasks > often involve consuming data from various sources, such as CSV and > Json files. NeoCSV and NeoJSON are still a little too rigid for the > task - libraries like pandas allow to just feed a csv file and try to > make head

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Andrea Ferretti
Thank you Sven. I think this should be emphasized and prominent on the home page*. Still, libraries such as pandas are even more lenient, doing things such as: - autodetecting which fields are numeric in CSV files - allowing to fill missing data based on statistics (for instance, you can say: wher

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Andrea Ferretti
For an example of what I am talking about, see http://pandas.pydata.org/pandas-docs/version/0.15.2/io.html#csv-text-files I agree that this is definitely too much options, but it gets the job done for quick and dirty exploration. The fact is that working with a dump of table on your db, whose co

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Sven Van Caekenberghe
> On 18 Feb 2015, at 10:26, Andrea Ferretti wrote: > > Thank you Sven. I think this should be emphasized and prominent on the > home page*. Still, libraries such as pandas are even more lenient, > doing things such as: > > - autodetecting which fields are numeric in CSV files > - allowing to fi

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Sven Van Caekenberghe
Well, you are certainly free to contribute. Heuristic interpretation of data could be useful, but looks like an addition on top, the core library should be fast and efficient. > On 18 Feb 2015, at 10:35, Andrea Ferretti wrote: > > For an example of what I am talking about, see > > http://pand

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Andrea Ferretti
I am sorry if the previous messages came off as too harsh. The Neo tools are perfectly fine for their intended use. What I was trying to say is that a good idea for a SoC project would be to develop a framework for data analysis that would be useful for data scientists, and in particular this woul

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Sven Van Caekenberghe
OK, try making a proposal then, http://gsoc.pharo.org has the instructions and the current list, you probably know more about data science than I do. > On 18 Feb 2015, at 10:53, Andrea Ferretti wrote: > > I am sorry if the previous messages came off as too harsh. The Neo > tools are perfectly f

Re: [Pharo-users] GSOC 2015 Call for Ideas

2015-02-18 Thread Andrea Ferretti
I am sorry, I must have misunderstood the purpose of this thread. I read "Even if you have a vague idea, you can contribute." and tried to give a couple of vague ideas. I did not really mean that I would be able or have time to mentor such a project 2015-02-18 11:01 GMT+01:00 Sven Van Caekenbergh

Re: [Pharo-users] [Pharo-dev] GSOC 2015 Call for Ideas

2015-02-18 Thread Serge Stinckwich
On Wed, Feb 18, 2015 at 11:01 AM, Sven Van Caekenberghe wrote: > OK, try making a proposal then, http://gsoc.pharo.org has the instructions > and the current list, you probably know more about data science than I do. > >> On 18 Feb 2015, at 10:53, Andrea Ferretti wrote: >> >> I am sorry if the p

Re: [Pharo-users] Small benchmark

2015-02-18 Thread SergeStinckwich
Dear Andrea, thank you for your message. This is something really interesting for the sci-smalltalk project: https://github.com/SergeStinckwich/SciSmalltalk Do you mind to add your k-means code in Sci-Smalltalk distribution? Please feel free to join the sci-smalltalk for future discussions : htt

[Pharo-users] What happens to saved inspectors?

2015-02-18 Thread PBKResearch
Hello I am using Moose 5, which is essentially Pharo 3, downloaded late December 2014. I have a development project which mainly consists of a collection of workspaces and inspectors (I really do intend to turn it into a properly structured set of classes one day!). I have noticed that, wheneve

Re: [Pharo-users] What happens to saved inspectors?

2015-02-18 Thread Clément Bera
Hey, Inspectors are different between Moose and Pharo 3. Can you precise, are you using the Glamour inspector, the EyeInspector or the old Morphic inspector ? I have never seen that in Pharo. Are your titles dynamic (I mean, when the object changes, can your title change ?) ? 2015-02-18 11:35 GM

[Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Esteban Lorenzano
Hi, So… I’m announcing that we will not introduce any new change to Pharo4 after February 28, and we will work on stabilisation and bug fixed… we are aiming to release in April 1st. This version will not be spur-based, that will come with the summer release. Cheers, Esteban

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Nicolai Hess
What is the state of OSWindow integration? This release or later? 2015-02-18 13:28 GMT+01:00 Esteban Lorenzano : > Hi, > > So… I’m announcing that we will not introduce any new change to Pharo4 > after February 28, and we will work on stabilisation and bug fixed… we are > aiming to release in A

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Esteban Lorenzano
it depends on your definition of “status” :) first version is integrated latest vm includes also SDL2 plugin. but is there as *preview*, which means a lot of work still needs to be done. cheers, Esteban > On 18 Feb 2015, at 14:12, Nicolai Hess wrote: > > What is the state of OSWindow inte

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Nicolai Hess
2015-02-18 15:46 GMT+01:00 Esteban Lorenzano : > it depends on your definition of “status” :) > :) That is easy to define: definition of "status" = fogbugz status -> OSWindow 6 open issues > first version is integrated > latest vm includes also SDL2 plugin. > > but is there as *preview*, w

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Esteban Lorenzano
one less :) but really, the problem is that those issues are mistaking issues… For OSWindow integration they are understanding three things: 1) the integration of OSWindow mechanism as a way to control the system window. 2) the replacement of current input event mechanism with a new, image-leve

Re: [Pharo-users] Issues with code formatting

2015-02-18 Thread sergio_101
found it! thanks!.. i dunno why i couldn't find it before... thanks again! On Tue Feb 17 2015 at 4:05:48 PM Nicolai Hess wrote: > 2015-02-17 21:53 GMT+01:00 sergio_101 : > >> i am using pharo 3.. i don't see many options under pretty printing.. >> especially when dealing with cascading... hmmm.

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Esteban Lorenzano
> On 18 Feb 2015, at 16:34, Esteban Lorenzano wrote: > > one less :) > but really, the problem is that those issues are mistaking issues… For > OSWindow integration they are understanding three things: > > 1) the integration of OSWindow mechanism as a way to control the system > window. > 2

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Ben Coman
So the in Fogbugz we need probably milestone tags for Pharo 4.1 and Pharo 5.0 so we can push issues to them. cheers -ben On Wed, Feb 18, 2015 at 11:37 PM, Esteban Lorenzano wrote: > > On 18 Feb 2015, at 16:34, Esteban Lorenzano wrote: > > one less :) > but really, the problem is that those issu

Re: [Pharo-users] What happens to saved inspectors?

2015-02-18 Thread PBKResearch
Clément I am not sure, but I think Moose uses the Glamour inspector. You get exactly the same inspector whether you select ‘Inspect’ or ‘Explore’ from the world menu. As you click on an item in the current display, a new inspector pane opens to the right showing detail of the selected item,

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Ben Coman
btw, I'd really like to get the following three fixes into Pharo 4 before the code freeze. * 16 steps to get through #halt Status: Ready to review (https://pharo.fogbugz.com/default.asp?12970) * Delay refactoring (part 2b) - clean out newCodeEnabled wrappers Status: Ready to review (should

Re: [Pharo-users] [ANN] Pharo4 code freeze will be 28/Feb, release target 1/Apr

2015-02-18 Thread Ben Coman
So how are externally managed ConfigurationOf packages going to be handled in this period? Last year I felt (maybe unjustified) that more than bug fixes slipped in when an external package like Spec was synchronised in the code freeze period. Do developers of an external package like for Spotter a

Re: [Pharo-users] What happens to saved inspectors?

2015-02-18 Thread Blondeau Vincent
Hello Peter, If your are on Moose, you are using the Glamour inspector. Can you describe more precisely the kind of items you are inspecting? Do you inspect external resources? Or use Semaphores, forks, network? I am remembering a bug on Roassal. It used external ressources that was desallocat

[Pharo-users] i feel dumb / Pharo3 > OrderedCollection >> do:

2015-02-18 Thread Cameron Sanders via Pharo-users
--- Begin Message --- I must be making some silly error here that i cannot see clearly. Why does the following leave anything in the list 'a'? Run it in a workspace. With or without the shallowCopy, i am left with a list with half of the elements in it. Always half. This version of Pharo3 (21.0) w

Re: [Pharo-users] i feel dumb / Pharo3 > OrderedCollection >> do:

2015-02-18 Thread Marcus Denker
> On 18 Feb 2015, at 18:13, Cameron Sanders via Pharo-users > wrote: > > > Date: 18 Feb 2015 18:12:33 CET > Subject: i feel dumb / Pharo3 > OrderedCollection >> do: > From: Cameron Sanders > To: Any question about pharo is welcome > > > I must be making some silly error here that i cannot

[Pharo-users] Videos PharoDays online

2015-02-18 Thread Marcus Denker
Hi, Sorry for the delay… https://www.youtube.com/channel/UCp3mNigANqkesFzdm058bvw/videos

Re: [Pharo-users] Learning Spec

2015-02-18 Thread blake
> > From now on it is forbidden to complain about Spec in general, unspecific > terms As a rule, complaining about ANYTHING in general, unspecific terms is pretty useless, whether you've learned about it or not. =) (Not that most of us don't do that from time-to-time. But it's a bad habit.)

Re: [Pharo-users] Issues with code formatting

2015-02-18 Thread Sean P. DeNigris
Nicolai Hess wrote > Settings browser -> Refactoring Engine -> Configurable Formatter In 4.0 these settings have apparently been moved to Settings browser -> Code Browsing -> Pretty Printing. BTW two questions: 1. are these only applied if you click "format" from a source pane's context menu or i

Re: [Pharo-users] Issues with code formatting

2015-02-18 Thread Peter Uhnák
> > BTW two questions: > 1. are these only applied if you click "format" from a source pane's > context > menu or is there another way (e.g. automatically on method save)? > There is shortcut (ctrl+shift+f on linux, couple people mentioned it being broken on Mac). There was some discussion about i

[Pharo-users] moving to git and preserving monticello history

2015-02-18 Thread Peter Uhnák
Hi, we would like to switch our project over to git, however is it possible to preserve the history? I.e. to convert mcz (or wherever monticello stores it) to git commits, or do I have to start from scratch? Thanks, Peter

Re: [Pharo-users] moving to git and preserving monticello history

2015-02-18 Thread Yuriy Tymchuk
Hi, I believe that there should be a better solution, but if no one else answers, here is a script for moving between MC repositories, maybe if you make destination to be filetree repo it will work. https://gist.github.com/Uko/6898022 Uko > On 18 Feb 2015

Re: [Pharo-users] moving to git and preserving monticello history

2015-02-18 Thread Thierry Goubier
Le 18/02/2015 19:18, Peter Uhnák a écrit : Hi, we would like to switch our project over to git, however is it possible to preserve the history? I.e. to convert mcz (or wherever monticello stores it) to git commits, or do I have to start from scratch? Hi Peter, if you use a Gofer script to mov

Re: [Pharo-users] Small benchmark

2015-02-18 Thread stepharo
I thought that didier provided k-means clustering already. Le 18/2/15 11:24, SergeStinckwich a écrit : Dear Andrea, thank you for your message. This is something really interesting for the sci-smalltalk project: https://github.com/SergeStinckwich/SciSmalltalk Do you mind to add your k-means cod

Re: [Pharo-users] Small benchmark

2015-02-18 Thread Andrea Ferretti
For me there is no problem in including kmeans, but I should warn you that this implementation is far from optimal, for various reasons. First, I have reused the class Point, while it would make more sense to do something that works in any dimension. Second, these examples are (intentionally) wri

Re: [Pharo-users] Small benchmark

2015-02-18 Thread stepharo
Thanks clement for this great post. I'm really happy that we could put money aside (thanks synectique) to pay you a PhD. Stef Le 17/2/15 11:06, Clément Bera a écrit : Hello Andrea, The way you wrote you algorithm is nice but makes extensive use of closures and iterates a lot over collection

Re: [Pharo-users] What happens to saved inspectors?

2015-02-18 Thread PBKResearch
Vincent There are two types of items I have been inspecting – WideString and XMLDocument. I don’t think it’s relevant, but the text of the WideString is usually either the content of an XMLDocument file or an intermediate stage in constructing this file. In any case, the source of the inspec

Re: [Pharo-users] Issues with code formatting

2015-02-18 Thread Marcus Denker
> On 18 Feb 2015, at 18:43, Sean P. DeNigris wrote: > > Nicolai Hess wrote >> Settings browser -> Refactoring Engine -> Configurable Formatter > > In 4.0 these settings have apparently been moved to Settings browser -> Code > Browsing -> Pretty Printing. > > BTW two questions: > 1. are these o

Re: [Pharo-users] Small benchmark

2015-02-18 Thread Serge Stinckwich
Yes apparently there is K-cluster algorithm in DHB. Too much stuff :-) On Wed, Feb 18, 2015 at 8:09 PM, stepharo wrote: > I thought that didier provided k-means clustering already. > > Le 18/2/15 11:24, SergeStinckwich a écrit : > >> Dear Andrea, >> thank you for your message. This is something r

[Pharo-users] Enjoy Roassal on your seaside web application

2015-02-18 Thread Pierre CHANSON
Hi all, here is a short video to present how to integrate Roassal graphics in your Seaside application ! https://vimeo.com/119983485 http://smalltalkhub.com/#!/~PierreChanson/RoassalSeaside cheers, Pierre

Re: [Pharo-users] Enjoy Roassal on your seaside web application

2015-02-18 Thread Tudor Girba
This looks great! What do you use to handle the interaction? Doru On Wed, Feb 18, 2015 at 9:41 PM, Pierre CHANSON wrote: > Hi all, > > here is a short video to present how to integrate Roassal graphics in your > Seaside application ! > > https://vimeo.com/119983485 > > http://smalltalkhub.com/

Re: [Pharo-users] Enjoy Roassal on your seaside web application

2015-02-18 Thread Pierre Chanson
Thank you Doru, I just use Roassal and it's RTHTML5 exporter that's the cool thing about it. The RTHTML5 exporter is the very good work of Milton. So for me I don't have to care about the interaction. But the exporter itself use some JavaScript etc... Please Milton come help me ;) Pierre >