ideas for mini-projects

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
16 messages Options
Reply | Threaded
Open this post in threaded view
|

ideas for mini-projects

abergel
Hi!

In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.

Is there anything you would like to see that is not on the topics website?

Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

SergeStinckwich
On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
<[hidden email]> wrote:
> Hi!
>
> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.
>
> Is there anything you would like to see that is not on the topics website?

Yes sure ;-)
How much time do they have for their projects ?

Regards,
--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

abergel
Not much, maybe 1.5 month, and they do not know Pharo.

I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).

Alexandre


On Feb 25, 2014, at 5:58 AM, Serge Stinckwich <[hidden email]> wrote:

> On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
> <[hidden email]> wrote:
>> Hi!
>>
>> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.
>>
>> Is there anything you would like to see that is not on the topics website?
>
> Yes sure ;-)
> How much time do they have for their projects ?
>
> Regards,
> --
> Serge Stinckwich
> UCBN & UMI UMMISCO 209 (IRD/UPMC)
> Every DSL ends up being Smalltalk
> http://www.doesnotunderstand.org/
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

SergeStinckwich
I'm interested to have ROASSAL visualisations of activity diagrams and
Petri Nets.

On Tue, Feb 25, 2014 at 1:37 PM, Alexandre Bergel
<[hidden email]> wrote:

> Not much, maybe 1.5 month, and they do not know Pharo.
>
> I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).
>
> Alexandre
>
>
> On Feb 25, 2014, at 5:58 AM, Serge Stinckwich <[hidden email]> wrote:
>
>> On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
>> <[hidden email]> wrote:
>>> Hi!
>>>
>>> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.
>>>
>>> Is there anything you would like to see that is not on the topics website?
>>
>> Yes sure ;-)
>> How much time do they have for their projects ?
>>
>> Regards,
>> --
>> Serge Stinckwich
>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>> Every DSL ends up being Smalltalk
>> http://www.doesnotunderstand.org/
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

Ben Coman
In reply to this post by abergel
How about some system utilities like:
* https://windirstat.info
* Duplicate File Finder - I envisage that the thread bunching drawings would work well with copies of files being linked and bunched together along the lines of the directory tree structure.
cheers -ben

Alexandre Bergel wrote:
Not much, maybe 1.5 month, and they do not know Pharo.

I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).

Alexandre


On Feb 25, 2014, at 5:58 AM, Serge Stinckwich [hidden email] wrote:

  
On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
[hidden email] wrote:
    
Hi!

In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.

Is there anything you would like to see that is not on the topics website?
      
Yes sure ;-)
How much time do they have for their projects ?

Regards,
-- 
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
    

  


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

abergel
Thanks for both of you for your suggestion.

Cheers,
Alexandre


On Feb 28, 2014, at 2:05 AM, Ben Coman <[hidden email]> wrote:

> How about some system utilities like:
> * https://windirstat.info
> * Duplicate File Finder - I envisage that the thread bunching drawings would work well with copies of files being linked and bunched together along the lines of the directory tree structure.
> cheers -ben
>
> Alexandre Bergel wrote:
>> Not much, maybe 1.5 month, and they do not know Pharo.
>>
>> I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).
>>
>> Alexandre
>>
>>
>> On Feb 25, 2014, at 5:58 AM, Serge Stinckwich
>> <[hidden email]>
>>  wrote:
>>
>>  
>>
>>> On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
>>>
>>> <[hidden email]>
>>>  wrote:
>>>    
>>>
>>>> Hi!
>>>>
>>>> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site
>>>> http://topics.pharo.org
>>>>  to have some ideas.
>>>>
>>>> Is there anything you would like to see that is not on the topics website?
>>>>      
>>>>
>>> Yes sure ;-)
>>> How much time do they have for their projects ?
>>>
>>> Regards,
>>> --
>>> Serge Stinckwich
>>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>>> Every DSL ends up being Smalltalk
>>>
>>> http://www.doesnotunderstand.org/
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>>
>>> [hidden email]
>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>>    
>>>
>>
>>  
>>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

SergeStinckwich
Do you want more detailed subjects ?

Regards

On Sun, Mar 2, 2014 at 6:58 PM, Alexandre Bergel
<[hidden email]> wrote:

> Thanks for both of you for your suggestion.
>
> Cheers,
> Alexandre
>
>
> On Feb 28, 2014, at 2:05 AM, Ben Coman <[hidden email]> wrote:
>
>> How about some system utilities like:
>> * https://windirstat.info
>> * Duplicate File Finder - I envisage that the thread bunching drawings would work well with copies of files being linked and bunched together along the lines of the directory tree structure.
>> cheers -ben
>>
>> Alexandre Bergel wrote:
>>> Not much, maybe 1.5 month, and they do not know Pharo.
>>>
>>> I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).
>>>
>>> Alexandre
>>>
>>>
>>> On Feb 25, 2014, at 5:58 AM, Serge Stinckwich
>>> <[hidden email]>
>>>  wrote:
>>>
>>>
>>>
>>>> On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
>>>>
>>>> <[hidden email]>
>>>>  wrote:
>>>>
>>>>
>>>>> Hi!
>>>>>
>>>>> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site
>>>>> http://topics.pharo.org
>>>>>  to have some ideas.
>>>>>
>>>>> Is there anything you would like to see that is not on the topics website?
>>>>>
>>>>>
>>>> Yes sure ;-)
>>>> How much time do they have for their projects ?
>>>>
>>>> Regards,
>>>> --
>>>> Serge Stinckwich
>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>>>> Every DSL ends up being Smalltalk
>>>>
>>>> http://www.doesnotunderstand.org/
>>>>
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>>
>>>> [hidden email]
>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

abergel
It is a good starting point. I would like first to meet the students. No need for more details now

Alexandre

> Le 02-03-2014 à 16:27, Serge Stinckwich <[hidden email]> a écrit :
>
> Do you want more detailed subjects ?
>
> Regards
>
> On Sun, Mar 2, 2014 at 6:58 PM, Alexandre Bergel
> <[hidden email]> wrote:
>> Thanks for both of you for your suggestion.
>>
>> Cheers,
>> Alexandre
>>
>>
>>> On Feb 28, 2014, at 2:05 AM, Ben Coman <[hidden email]> wrote:
>>>
>>> How about some system utilities like:
>>> * https://windirstat.info
>>> * Duplicate File Finder - I envisage that the thread bunching drawings would work well with copies of files being linked and bunched together along the lines of the directory tree structure.
>>> cheers -ben
>>>
>>> Alexandre Bergel wrote:
>>>> Not much, maybe 1.5 month, and they do not know Pharo.
>>>>
>>>> I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).
>>>>
>>>> Alexandre
>>>>
>>>>
>>>> On Feb 25, 2014, at 5:58 AM, Serge Stinckwich
>>>> <[hidden email]>
>>>> wrote:
>>>>
>>>>
>>>>
>>>>> On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
>>>>>
>>>>> <[hidden email]>
>>>>> wrote:
>>>>>
>>>>>
>>>>>> Hi!
>>>>>>
>>>>>> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site
>>>>>> http://topics.pharo.org
>>>>>> to have some ideas.
>>>>>>
>>>>>> Is there anything you would like to see that is not on the topics website?
>>>>> Yes sure ;-)
>>>>> How much time do they have for their projects ?
>>>>>
>>>>> Regards,
>>>>> --
>>>>> Serge Stinckwich
>>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>>>>> Every DSL ends up being Smalltalk
>>>>>
>>>>> http://www.doesnotunderstand.org/
>>>>>
>>>>> _______________________________________________
>>>>> Moose-dev mailing list
>>>>>
>>>>> [hidden email]
>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
>
> --
> Serge Stinckwich
> UCBN & UMI UMMISCO 209 (IRD/UPMC)
> Every DSL ends up being Smalltalk
> http://www.doesnotunderstand.org/
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

Juraj Kubelka-5
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

abergel
Yes!

Alexandre


On Mar 3, 2014, at 10:31 AM, Juraj Kubelka <[hidden email]> wrote:

> Hi,
>
> there are some ideas for Roassal2:
> - a builder (DSL) which will facilitate building menus as text, or as icons (or both, with fly-by-help). Menu can be permanent (on top left corner of Roassal window), dynamic on elements (context menu, on MouseEnter, on MouseClick),
> - would be cool to use all kind of Apple’s gestures (zoom, rotation, movement) to manipulate with Roassal view.
>
> Cheers,
> Jura
>
> El 02-03-2014, a las 16:37, Alexandre Bergel <[hidden email]> escribió:
>
>> It is a good starting point. I would like first to meet the students. No need for more details now
>>
>> Alexandre
>>
>>> Le 02-03-2014 à 16:27, Serge Stinckwich <[hidden email]> a écrit :
>>>
>>> Do you want more detailed subjects ?
>>>
>>> Regards
>>>
>>> On Sun, Mar 2, 2014 at 6:58 PM, Alexandre Bergel
>>> <[hidden email]> wrote:
>>>> Thanks for both of you for your suggestion.
>>>>
>>>> Cheers,
>>>> Alexandre
>>>>
>>>>
>>>>> On Feb 28, 2014, at 2:05 AM, Ben Coman <[hidden email]> wrote:
>>>>>
>>>>> How about some system utilities like:
>>>>> * https://windirstat.info
>>>>> * Duplicate File Finder - I envisage that the thread bunching drawings would work well with copies of files being linked and bunched together along the lines of the directory tree structure.
>>>>> cheers -ben
>>>>>
>>>>> Alexandre Bergel wrote:
>>>>>> Not much, maybe 1.5 month, and they do not know Pharo.
>>>>>>
>>>>>> I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).
>>>>>>
>>>>>> Alexandre
>>>>>>
>>>>>>
>>>>>> On Feb 25, 2014, at 5:58 AM, Serge Stinckwich
>>>>>> <[hidden email]>
>>>>>> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>> On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
>>>>>>>
>>>>>>> <[hidden email]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>
>>>>>>>> Hi!
>>>>>>>>
>>>>>>>> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site
>>>>>>>> http://topics.pharo.org
>>>>>>>> to have some ideas.
>>>>>>>>
>>>>>>>> Is there anything you would like to see that is not on the topics website?
>>>>>>> Yes sure ;-)
>>>>>>> How much time do they have for their projects ?
>>>>>>>
>>>>>>> Regards,
>>>>>>> --
>>>>>>> Serge Stinckwich
>>>>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>>>>>>> Every DSL ends up being Smalltalk
>>>>>>>
>>>>>>> http://www.doesnotunderstand.org/
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Moose-dev mailing list
>>>>>>>
>>>>>>> [hidden email]
>>>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>>
>>>>> _______________________________________________
>>>>> Moose-dev mailing list
>>>>> [hidden email]
>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>> [hidden email]
>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>>
>>>
>>> --
>>> Serge Stinckwich
>>> UCBN & UMI UMMISCO 209 (IRD/UPMC)
>>> Every DSL ends up being Smalltalk
>>> http://www.doesnotunderstand.org/
>>> _______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

Stéphane Ducasse
In reply to this post by abergel
Alexandre implementing the way arie van deursen group and report metric would be good.
This is quite simple.

I sent the paper a while ago in the moose mailing-list but I cannot find it anymore. (I spent one hour).

Setf



On 24 Feb 2014, at 21:21, Alexandre Bergel <[hidden email]> wrote:

> Hi!
>
> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.
>
> Is there anything you would like to see that is not on the topics website?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

Usman Bhatti
Probably this one?
Yes, it would nice to have metrics thresholds and the visualizations implemented in Moose.

regards,
Usman


On Wed, Mar 12, 2014 at 11:32 AM, Stéphane Ducasse <[hidden email]> wrote:
Alexandre implementing the way arie van deursen group and report metric would be good.
This is quite simple.

I sent the paper a while ago in the moose mailing-list but I cannot find it anymore. (I spent one hour).

Setf



On 24 Feb 2014, at 21:21, Alexandre Bergel <[hidden email]> wrote:

> Hi!
>
> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.
>
> Is there anything you would like to see that is not on the topics website?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

Alves10 (1).pdf (1M) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

Usman Bhatti
In reply to this post by Stéphane Ducasse
Probably this one?
(earlier, I wanted to send the pdf of the paper but the msg didn't get through).

Yes, it would nice to have the metrics thresholds system and the associated visualizations implemented in Moose.

regards,
Usman


On Wed, Mar 12, 2014 at 11:32 AM, Stéphane Ducasse <[hidden email]> wrote:
Alexandre implementing the way arie van deursen group and report metric would be good.
This is quite simple.

I sent the paper a while ago in the moose mailing-list but I cannot find it anymore. (I spent one hour).

Setf



On 24 Feb 2014, at 21:21, Alexandre Bergel <[hidden email]> wrote:

> Hi!
>
> In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.
>
> Is there anything you would like to see that is not on the topics website?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

Stephan Eggermont-3
In reply to this post by abergel
Tiago Alves PhD Thesis has some more details:
Benchmark-based Software Product Quality Evaluation
(easy to google)

Stephan
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

PabloEstefo
In reply to this post by Ben Coman

On Feb 28, 2014, at 2:05, Ben Coman <[hidden email]> wrote:

How about some system utilities like:
* https://windirstat.info

That tool is awesome. It’s helped me a lot to save HDD space by finding big piles of junk.

* Duplicate File Finder - I envisage that the thread bunching drawings would work well with copies of files being linked and bunched together along the lines of the directory tree structure.
cheers -ben

Alexandre Bergel wrote:
Not much, maybe 1.5 month, and they do not know Pharo.

I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).

Alexandre


On Feb 25, 2014, at 5:58 AM, Serge Stinckwich [hidden email] wrote:

  
On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
[hidden email] wrote:
    
Hi!

In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.

Is there anything you would like to see that is not on the topics website?
      
Yes sure ;-)
How much time do they have for their projects ?

Regards,
-- 
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
    

  

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: ideas for mini-projects

Ben Coman
Pablo Estefó wrote:

On Feb 28, 2014, at 2:05, Ben Coman <[hidden email]> wrote:

How about some system utilities like:
* https://windirstat.info

That tool is awesome. It’s helped me a lot to save HDD space by finding big piles of junk.
Yeah :)
Now if people start saying the same about an end-user application that just "happens" to be developed in Pharo - which they have access to customise the source code - then I think that is a path to lead people to our promised land.
So we need to consider the path people will take.
1. Have a need for some small niche task. 
2. Searching for an end-user App to do that task.
3. Got task done. Now looking at "advanced" features for curiosity.
4. Come across a built-in tutorial on how to extend some small part of the App.  They still don't know its "Smalltalk"
5. Digging deeper leads to "Wow!", and our job is done :)

The trick is to capture peoples attention before that decide they need to learn a new programming language.  And these days its all about attention!  There are so many other distractions.  Learning a new language can seem a big commitment, whereas each of those steps is a small thing that they already wanted to do.
cheers, Ben


* Duplicate File Finder - I envisage that the thread bunching drawings would work well with copies of files being linked and bunched together along the lines of the directory tree structure.
cheers -ben

Alexandre Bergel wrote:
Not much, maybe 1.5 month, and they do not know Pharo.

I usually ask them to code some small UI, create Roassal views. This year I will probably ask some to do some profilers (e.g., analyzing nil values, side effects).

Alexandre


On Feb 25, 2014, at 5:58 AM, Serge Stinckwich [hidden email] wrote:

  
On Mon, Feb 24, 2014 at 9:21 PM, Alexandre Bergel
[hidden email] wrote:
    
Hi!

In March we will start our lecture about Pharo and Moose. We will give to each student one or two small projects to work on during the semester. We went through the site http://topics.pharo.org to have some ideas.

Is there anything you would like to see that is not on the topics website?
      
Yes sure ;-)
How much time do they have for their projects ?

Regards,
-- 
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
    

  

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev