Re: [Pharo-project] A Pharo launcher
Nice initiative ! There was already something similar done by a korean guy: HwaJong Oh (https://twitter.com/Daliot ) called Pharo Launcher that works only for mac os x. Regards, On Mon, Apr 22, 2013 at 11:14 PM, Damien Cassou wrote: > I think the idea to have a Pharo launcher that lets the user pick a > Pharo template (either bare pharo 2.0, pharo+seaside, > pharo+seaside+mongodb+ > magritte+voyage, pharo+pier, ...) and then create > a new image the user must save somewhere is important. I want people > to have one Pharo icon on their desk and just click it (like in > Eclipse, word processors, virtual box...). Here is a set of > requirements for such an application, please comment. > > - must be implemented in Pharo 2.0 with maintained technology (spec or > glamour) > - must be cross-platform (we want 1 application for all Pharo users) > - must download the list of templates from internet (so that we don't > have to update the application all the time) > - must propose different kinds of template (stable/unstable, desktop/web) > - must rapidly create an image out of the selected template (either by > downloading Fueled packages, or by downloading ready-made images) > - must cache the created images so that they do not have to be > recreated all the time (except when a newer version is available) > - must force the user to copy the created image so he can freely > change it and crash it without impacting the cache of created images. > - must present a list of recently launched images so that the user can > just pick a recent image instead of creating a new one > > > Please comment (and implement this idea) > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > "Success is the ability to go from one failure to another without > losing enthusiasm." > Winston Churchill > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-project] Any wishes for Roassal?
I don't know if you add this feature recently but I would like to be able to attach edges to center of nodes. Thank you for your great work! Envoyé de mon iPhone Le 20 avr. 2013 à 01:58, Alexandre Bergel a écrit : > Hi! > > Roassal 2.0 is on the way. We would like to make sure everybody find this > release attractive. > We are wondering whether you have some particular requirements you would like > us to address or some bugs you would like to see fixed. > > Feel free to speak up! > > Cheers, > Alexandre > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > >
Re: [Pharo-project] files.pharo.org: Moving to new server
Work like a charm. On Thu, Apr 18, 2013 at 10:43 PM, Marcus Denker wrote: > > On Apr 18, 2013, at 3:01 PM, Marcus Denker wrote: > >> Hi, >> >> We will change the DNS to a new server. >> >> This should be transparent, but of course we never know… >> >> Stages: >> >> 1) Change DNS to point to new server of (TODAY) >> files.pharo.org >> get.pharo.org >> updates.pharo.org >> > > Success! DNS has propagated (at least to here) and it works. > I should be more reliable and faster. > > Marcus -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-project] [FWD] Options for Visualization
I was also interested to have a DOT parser. Regards, On Thu, Apr 18, 2013 at 3:32 AM, Camille Teruel wrote: > Hi Damir, > > Have a look at Roassal and Mondrian. > If you need to parse DOT syntax you can write a parser with PetitParser > quickly. > > On 17 avr. 2013, at 14:30, Damir Majer wrote: > >> Hi, >> >> I´m searching for Options to visualize diagrams, for example an >> class-diagram. >> Is there an graphViz-Implementation in Pharo or better other Options to >> display Diagrams? >> (here is the graphViz-Dot-Example: >> graph ethane { >> Car -- tire1 [type=s]; >> Car -- tire2 [type=s]; >> Car -- tire3 [type=s]; >> Car -- tire4 [type=s]; >> } >> >> Thanks for routing me in the right direction! >> >> Cheers, >> Damir >> >> >> >> - >> -- >> Damir Majer >> ... be agile: www.majcon.de >> -- >> View this message in context: >> http://forum.world.st/FWD-Options-for-Visualization-tp4682108.html >> Sent from the Pharo Smalltalk mailing list archive at Nabble.com. >> > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-project] Monitor is DOWN: get.pharo.org (http://get.pharo.org)
Yes behind a CDN could be really nice, especially in Vietnam where the connexion are not really good. No stress, I can do my course without having zeroconf script. Thank you Marcus for your work. Regards, On Wed, Apr 17, 2013 at 3:48 PM, Marcus Denker wrote: > > On Apr 17, 2013, at 10:43 AM, Serge Stinckwich > wrote: > >> The server is still down apparently. > > No, what we use here is a URL forward that is provided by the DNS hosting > company. > > This used to work, but the last week it started to fail very very often. > > We are in the process of moving the files on a server in away that we can have > > get.pharo.org > > as a normal DNS entry. > > Sadly this is (like always) taking *far* longer that we ever thought it would. > But it is nearly done. > > The good news is that we will then, after this works, even put it behind a CDN > so that access from Asia will be even faster. But one step at a time. > > > Marcus > > >> I would like to use the zeroconf script for a course in Ha Noi next week. >> >> Regards, >> >> On Mon, Apr 15, 2013 at 9:06 PM, Marcus Denker >> wrote: >>> >>> On Apr 15, 2013, at 4:01 PM, Camillo Bruni wrote: >>> >>>> >>>> >>>> Begin forwarded message: >>>> >>>>> From: "Uptime Robot" >>>>> Subject: Monitor is DOWN: get.pharo.org (http://get.pharo.org) >>>>> Date: 15. April 2013 16:00:23 MESZ >>>>> To: camillobr...@gmail.com >>>>> >>>>> Hi, >>>>> >>>>> The monitor get.pharo.org (http://get.pharo.org) is currently DOWN >>>>> (Connection Timeout). >>>>> >>> >>> Yes, my watchdog said the same… we need to get rid of the forward. >>> >>> >> >> >> >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://www.doesnotunderstand.org/ >> > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-project] Monitor is DOWN: get.pharo.org (http://get.pharo.org)
The server is still down apparently. I would like to use the zeroconf script for a course in Ha Noi next week. Regards, On Mon, Apr 15, 2013 at 9:06 PM, Marcus Denker wrote: > > On Apr 15, 2013, at 4:01 PM, Camillo Bruni wrote: > >> >> >> Begin forwarded message: >> >>> From: "Uptime Robot" >>> Subject: Monitor is DOWN: get.pharo.org (http://get.pharo.org) >>> Date: 15. April 2013 16:00:23 MESZ >>> To: camillobr...@gmail.com >>> >>> Hi, >>> >>> The monitor get.pharo.org (http://get.pharo.org) is currently DOWN >>> (Connection Timeout). >>> > > Yes, my watchdog said the same… we need to get rid of the forward. > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-project] Phobos on retina display
I also tested it. Nice work ! On Wed, Apr 17, 2013 at 12:54 PM, Tudor Girba wrote: > Hi, > > I checked and it looks beautiful. > > Great work. > > Doru > > On Apr 16, 2013, at 12:46 PM, Tudor Girba wrote: > >> Thanks for working on this. >> >> I will check it until tomorrow. >> >> Cheers, >> Doru >> >> >> >> On Tue, Apr 16, 2013 at 11:32 AM, Pavel Krivanek >> wrote: >> Hi, >> >> please can you check the latest Phobos demo bundle for Mac on a device with >> retina display and maybe send me some screenshots? >> >> https://ci.inria.fr/pharo-contribution/view/Phobos/job/PhobosDemo-Mac/ >> >> Thanks, >> -- Pavel >> >> >> >> -- >> www.tudorgirba.com >> >> "Every thing has its own flow" > > -- > www.tudorgirba.com > > "One cannot do more than one can do." > > > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-project] [FYI] Athens tutorial
On Thu, Apr 4, 2013 at 2:07 AM, Igor Stasenko wrote: > Hello, there > > i prepared a small tutorial for Athens, which i did today at PharoConf. > But the code i did can be reused by non-participants of conference :) > > Here the instructions. > > Download Pharo 2.0 > > wget -O - get.pharo.org | bash > > Run Pharo 2.0 > > ./pharo-ui Pharo.image > > In a workspace, evaluate (line after line) > > Gofer it smalltalkhubUser: 'Pharo' project: 'Athens'; configuration; load. > > ConfigurationOfAthens loadVersion: '2.0'. > > Gofer it smalltalkhubUser: 'Pharo' project: 'Athens'; > package:'Athens-Tutorial'; load. > > AthensTutorial new openWithSpec. > > > Took from here > https://gist.github.com/SergeStinckwich/44ca34b54cde83b687a3 > (just removed duplicates ;) > > Thanks, Serge for compiling it down ;) Yes, there was some duplication. I made some modifications ;-) Thank you Igor for the terrific demo. Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] More GSoC ideas wanted, 3 days left ....
Something similar : Title: ROSTalk, control robot on the web Level: advanced Possible Mentor : Serge Stinckwich Possible second Mentor : Anyone ? Description: ROS (Robot Operating System) is a software to standardize communication between robotic applications. Communication between components is performed using messages channels named "topic". A gateway named ROSBridge allow ROS components to controlled from a web browser that supports HTML5 WebSockets protocol. The gateway converts ROS topics in JSON objects used in a web application. JavaScript is the default language of many modern web browsers (Firefox, Google Chrome, ...) but this is a limited language as soon as you want to build reusable components. ROSTalk is a prototype developed by Serge Stinckwich based on Amber Smalltalk, which allows to use the language Smalltalk from a web browser in order to control robotic software. Technical Details: Smalltalk Amber, JavaScript, ROS middleware Benefit to the Student: - Learn how to use ROS middleware and develop complex Smalltalk application on the web. Benefit to the community: - will enhance visibility of Amber Smalltalk to larger audience. On Fri, Mar 29, 2013 at 5:11 PM, Ricardo Moran wrote: > Hi, I have an idea: > > > Title: Arduino Web Interface > > Level: Beginner > > Possible mentor: Ricardo Moran > > Possible second mentor: Gabriela Arevalo > > Description: The Arduino project for Pharo currently includes a set of core > classes that allow you to communicate with an Arduino board. This is > generally enough for some projects. However, no user interface has been > implemented yet. This project involves the development of a web interface > that would allow to control an arduino from a web browser. > > Technical Details: The project could be implemented using Seaside and Amber, > and it would involve developing a set of generic web controls for accessing > the state of the arduino pins. These web controls must allow the user to > easily compose a website to control his arduino project. > The arduino pins could be classified as: > 1) digital input > 2) digital output > 3) analog input > 4) analog output (pwm) > Each of these pin types would have a different graphical representation, and > maybe inputs could be plotted over time. > Other devices (like motors, lcd displays, and such) could be modelled as > well. > > Benefits to the Student: The student will learn how to control an Arduino > from Pharo and to develop a web application (possibly using Seaside and > Amber). > > Benefits to the Community: The community would benefit from having a set of > generic web controls to interact with an Arduino, which would in turn > encourage the development of interesting projects using Pharo and Arduino. > The interaction via web is specially interesting for home automation > projects because it allows you to control some aspects of your home from > anywhere in the world, provided that you have access to a web browser. > > > Cheers, > Richo > > > On Fri, Mar 29, 2013 at 10:51 AM, Dennis Schetinin > wrote: >> >> … where cells can be worksheets! >> >> >> -- >> >> Best regards, >> >> >> Dennis Schetinin >> >> >> >> 2013/3/29 Hilaire Fernandes >>> >>> One more proposal. >>> >>> Thanks >>> >>> Hilaire >>> >>> =Title= >>> Worksheet toolkit >>> >>> =Level (beginner, intermediate, advanced)= >>> Intermediate >>> >>> =Mentor= >>> Hilaire Fernandes >>> >>> =Second mentor= >>> >>> =Description= >>> A Smalltalk based spreadsheet toolkit with a basic editor to: >>> add/delete cells >>> edit cells formula >>> render aspect >>> May depends on PetitParser to parse cells formula. >>> >>> =Technical Details= >>> The toolkit should be customizable. >>> >>> =Benefits to the Student= >>> Learn how to modelize a spreadseet, to design a view and editor. >>> Learn how to design an editor tool: model, view and controller. >>> >>> =Benefits to the Community= >>> A spreadsheet toolkit. >>> >>> >>> Le 29/03/2013 14:24, Sean P. DeNigris a écrit : >>> > b.t.w. 6 hours left for gsoc applications >>> > (http://www.google-melange.com/gsoc/homepage/google/gsoc2013). Any >>> > more?! >>> > >>> >>> >>> -- >>> Dr. Geo http://drgeo.eu >>> >>> >> > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] bump: pharo wikipedia page sucks
Phil can you edit the wiki instead of sending the modifications on the mailing-list ;-) On Fri, Mar 29, 2013 at 4:49 PM, p...@highoctane.be wrote: > Le Pharo consortium a été récemment créé et regroupent toutes les > entreprises souhaitant soutenir le projet. --> regroupe > Plus d'une vingtaine d'entreprises utilisent aujourd'hui Pharo pour leurs > développements. Ils utilise notamment : --> utilisent > > > 2013/3/29 Sven Van Caekenberghe >> >> >> On 29 Mar 2013, at 16:30, Clément Bera wrote: >> >> > Interesting, this English Pharo wiki page. >> > >> > I quote : 'Pharo is now organized as a benevolent dictatorship of the >> > community members who previously felt that they did not have enough >> > influence. The members of the Pharo board are Marcus Denker, Stéphane >> > Ducasse, and Sven Van Caekenberghe.'. >> > >> > I'm going to edit it a little to introduce Pharo in the page instead of >> > having a bunch of critics against some people of the community. >> >> I would say that Pharo is actually run by a bunch of monkeys named Ulysses >> and Penelope, kept in the dungeons of INRIA. >> >> > Regards, >> > >> > >> > 2013/3/28 Serge Stinckwich >> > On Thu, Mar 28, 2013 at 4:40 PM, Clément Bera >> > wrote: >> > > I tried to write some more stuff on the French Pharo wiki page : >> > > http://fr.wikipedia.org/wiki/Pharo . >> > > >> > > I moved all the reference to history (birth of smalltalk, relation >> > > with >> > > companies, forking) in the history section. I tried to focus the page >> > > on How >> > > to use Pharo and Who uses Pharo. I would like the add a part 'Why >> > > Pharo is >> > > so great' with all its nice features, which are kind of already in the >> > > introduction of the page but I don't know how to present it well and >> > > what to >> > > focus on. Right now it is more like 'It is smalltalk so it is great' >> > > but not >> > > 'This is Pharo and these are the reasons why it is great' like they >> > > have on >> > > Amber web page. >> > > >> > > Tell me if you like the way I made the French Pharo wiki page I will >> > > translate it in English. >> > > >> > > If you have somewhere a list of great features of Pharo to inspire me >> > > so I >> > > can write it down in a section. >> > > >> > > Some more reference on how to learn Smalltalk would be nice too >> > > (Adding to >> > > Pharo by example 1 & 2) >> > >> > Thank you Clement for your work. I agree with you that the Pharo >> > should be redesign massively ;-) >> > >> > Maybe we should talk on the french Smalltalk mailing-list how we >> > redesign the page ? >> > >> > Regards, >> > >> > -- >> > Serge Stinckwich >> > UCBN & UMI UMMISCO 209 (IRD/UPMC) >> > Every DSL ends up being Smalltalk >> > http://doesnotunderstand.org/ >> > >> > >> > >> > >> > -- >> > Clément Béra >> > Mate Virtual Machine Engineer >> > Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq >> >> > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] bump: pharo wikipedia page sucks
On Fri, Mar 29, 2013 at 4:39 PM, Esteban Lorenzano wrote: > > On Mar 29, 2013, at 4:33 PM, Serge Stinckwich > wrote: > >> On Fri, Mar 29, 2013 at 4:30 PM, Clément Bera wrote: >>> Interesting, this English Pharo wiki page. >>> >>> I quote : 'Pharo is now organized as a benevolent dictatorship of the >>> community members who previously felt that they did not have enough >>> influence. The members of the Pharo board are Marcus Denker, Stéphane >>> Ducasse, and Sven Van Caekenberghe.'. >>> >>> I'm going to edit it a little to introduce Pharo in the page instead of >>> having a bunch of critics against some people of the community. >> >> Being a benevolent dictators is not a critic in fact. > > no, but the way that phrase is written is in fact negative. Yes, I guess we can remove : "who previously felt that they did not have enough influence.". This is completely unrelated. -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] bump: pharo wikipedia page sucks
On Fri, Mar 29, 2013 at 4:30 PM, Clément Bera wrote: > Interesting, this English Pharo wiki page. > > I quote : 'Pharo is now organized as a benevolent dictatorship of the > community members who previously felt that they did not have enough > influence. The members of the Pharo board are Marcus Denker, Stéphane > Ducasse, and Sven Van Caekenberghe.'. > > I'm going to edit it a little to introduce Pharo in the page instead of > having a bunch of critics against some people of the community. Being a benevolent dictators is not a critic in fact. This is just to say that some people have more power than others in the community. Python use the same model for software development. Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] bump: pharo wikipedia page sucks
On Thu, Mar 28, 2013 at 4:40 PM, Clément Bera wrote: > I tried to write some more stuff on the French Pharo wiki page : > http://fr.wikipedia.org/wiki/Pharo . > > I moved all the reference to history (birth of smalltalk, relation with > companies, forking) in the history section. I tried to focus the page on How > to use Pharo and Who uses Pharo. I would like the add a part 'Why Pharo is > so great' with all its nice features, which are kind of already in the > introduction of the page but I don't know how to present it well and what to > focus on. Right now it is more like 'It is smalltalk so it is great' but not > 'This is Pharo and these are the reasons why it is great' like they have on > Amber web page. > > Tell me if you like the way I made the French Pharo wiki page I will > translate it in English. > > If you have somewhere a list of great features of Pharo to inspire me so I > can write it down in a section. > > Some more reference on how to learn Smalltalk would be nice too (Adding to > Pharo by example 1 & 2) Thank you Clement for your work. I agree with you that the Pharo should be redesign massively ;-) Maybe we should talk on the french Smalltalk mailing-list how we redesign the page ? Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
[Pharo-project] One more project for GSoc 2012
One more project idea for Smalltalk GSoC 2013. -- Title: Phratch, a port of Scratch to Pharo 2.0 Level: intermediate Possible mentor: Jannick Laval Possible second mentor: Serge Stinckwich Description: Phratch (https://code.google.com/p/phratch/) is an ongoing port of Scratch and BYOB on Pharo 2.0. The current prototype is still suffering from a lot of bugs. Part of the work will be to add unit tests to the existing project. Even if this is a port to Pharo, we will try to build a new version that is flavor-independent. The long term objective of Phratch is to be able to use it for teaching software engineering and robotics. Technical Details: Pharo and some knowledge of Squeak Benefits to the Student: Student will participate to a very cool project. Benefits to the Community: Scratch will be rebuild on top of a modern Smalltalk version and will benefit from lastest development in the core library and VM. -- -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Non-Smalltalk content in Pharo and Nautilus
Yes I agree very good idea for a GSoc, please send us a proposal. Regards Envoyé de mon iPhone Le 28 mars 2013 à 00:03, Benjamin a écrit : > Exactly what I was about to propose :) > Write a GSoC proposal ^^ > > Ben > > On Mar 27, 2013, at 9:29 PM, Guillermo Polito > wrote: > >> >> >> On Wed, Mar 27, 2013 at 9:18 PM, Torsten Bergmann wrote: >>> When working with Seaside (or other frameworks) one often works with >>> non-Smalltalk resources >>> stored within the image (CSS styles, images, ...) often stored as strings >>> within >>> methods: >>> >>> >>> myCss >>>^'body { >>>background-color: #ce; >>> }' >>> >>> or >>> >>> script >>>^'alert("hello from Javascript");' >>> >>> >>> I also often see Base64 encoded images, or when working with XML a method >>> might return XML content. >>> >>> With things like Helvetia [1], the reworked autocompletion/syntax >>> highlighting and new >>> browsers like Nautilus in mind I wonder if (may be in the not so far >>> future) I can: >>> >>>- click on a Smalltalk method to get ST styling and edit functionality >>>- click on a CSS content method to do CSS styling and completion >>>- click on a method with a form content to display the picture (and not >>> the Base64 encoded string) >>>- click on an XML content to browse the XML tree >>>- click on an HTML providing method to edit HTML and maybe preview >>>- click on a method with CSV to edit the tabular data within a grid >>>- click on a primitive method to see Slang or C/C++ code >>>- ... >>> >>> Internally the content can be distinguished using pragmas: >>> >>> >>> myCss >>> >>>^'body { >>>background-color: #ce; >>> }' >>> >>> >>> Are there any plans to move Pharo into this "not only Smalltalk" in methods >>> direction? >>> >>> Is it already possible to easily extend Nautilus with "pluggable" custom >>> panes depending on the >>> method content. >>> >>> I see that there are buttons on the Nautilus side. Wouldnt it be better to >>> have "Tabs" >>> with "Source" as default and where I can add my own custom tabs? >>> >>> Would be a lot of work to provide editors and stylers for all the >>> mime-types or autocompletion >>> for JavaScript, SQL, ... whatever. But the question is more "do we have the >>> groundwork so >>> people can built up on it." >>> >>> Any comments? >> >> I'd like to see something like that... >> a GSOC? >> >>> >>> Thx >>> T. >>> >>> [1] http://scg.unibe.ch/research/helvetia >
Re: [Pharo-project] More GSoC ideas wanted, 3 days left ....
One more idea about SciSmalltalk! Title: SciSmalltalk - Solving Ordinary Differential Equations in Smalltalk Level: (intermediate) Possible mentor: Serge Stinckwich Possible second mentor: ? Description SciSmalltalk is a new Smalltalk project, similar to existing scientific libraries like NumPy, SciPy for Python or SciRuby for Ruby. SciSmalltalk already provide basic functionalities under MIT licence: complex and quaternions extensions, random number generator, fuzzy algorithms, LAPACK linear algebra package, Didier Besset's numerical methods, ... We want to extend SciSmalltalk to solve ODE (Ordinary Differential Equations). SciSmalltalk is available here: https://github.com/SergeStinckwich/SciSmalltalk Technical Details The development of this project is to be done in Pharo Smalltalk, but the code could be portable to other Smalltalk flavors. We want to build a library of ODE solvers that take care about performance without sacryifing flexibility. OdeInt could be used as an example to develop a Smalltalk library: http://headmyshoulder.github.com/odeint-v2/index.html The student will need to have basic knowledge about differential equations and numerical algorithms. Units tests should also be provided. Benefits to the Student The student will help the Smalltalk community in a very concrete way. The student will learn to design well-designed code with tests. Benefits to the Community Having a basic ODE library is very important if we want to develop Smalltalk in new domains like robotics, high performance computing, computer vision, bio-computing, The lack of numeric librairies hamper the use of the Smalltalk in a scientific context at the moment. Regards, On Tue, Mar 26, 2013 at 12:36 PM, Janko Mivšek wrote: > Dear Pharoers, > > Ideas are slowly coming, 14 so far, but this is way below the 30+ in > previous years. So, stretch your brain, come with some more ideas, which > will be interesting for potential students and of course useful for our > community. Students you are again welcome to propose such idea by your > own. One student idea for now! > > Ideas so far: http://gsoc2013.esug.org/ideas > > To propose an idea just respond to this post by fulfilling this idea > template: > > Title: > > Level: (beginner, intermediate, advanced) > > Possible mentor: (if already known) > > Possible second mentor: (if already known) > > Description > > Technical Details > > Benefits to the Student > > Benefits to the Community > > Best regards > Serge and Janko, > your this year GSoC admins > > > -- > Janko Mivšek > Aida/Web > Smalltalk Web Application Server > http://www.aidaweb.si > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] fog monkey bugz
Can you add me ? Thank you. Regards, On Mon, Mar 25, 2013 at 1:40 PM, Benjamin wrote: > We are encountering a strange problem with email containing a dot :s > > I thought we fixed it, but it seems not > Two solutions: > - you use an address without a point now, and fix it asap in fogbugz > - I create you an account > > Sorry for the inconvenience, > Ben > > On Mar 25, 2013, at 12:08 PM, Serge Stinckwich > wrote: > > I also have some problem to register. I enter SergeStinckwich as my > username and serge.stinckw...@gmail.com as my email > Penelope says after that : "invalid email adress." ... > > What's wrong ? > > > > On Mon, Mar 25, 2013 at 10:20 AM, Norbert Hartl wrote: > > Yesterday I registered for an account on bugs.pharo.org. I enteres username > (NorbertHartl) and email and assured I'm not monkey. I got to the fogbugz > page but not logged in. I didn't receive an email to set a password or > something like that. How is it supposed to work? > > Norbert > > > > > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://doesnotunderstand.org/ > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] fog monkey bugz
I also have some problem to register. I enter SergeStinckwich as my username and serge.stinckw...@gmail.com as my email Penelope says after that : "invalid email adress." ... What's wrong ? On Mon, Mar 25, 2013 at 10:20 AM, Norbert Hartl wrote: > Yesterday I registered for an account on bugs.pharo.org. I enteres username > (NorbertHartl) and email and assured I'm not monkey. I got to the fogbugz > page but not logged in. I didn't receive an email to set a password or > something like that. How is it supposed to work? > > Norbert -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] Phratch: Scratch on Pharo2.0
On Sun, Mar 24, 2013 at 9:15 PM, jannik.laval wrote: > Interesting ! > I will see that. > > Who is active on this project ? > Should it work on Pharo2.0 ? No I don't think so. Recently someone start to work on a port to Pharo 1.4, but you are the first to start to work on Pharo 2.0. > I am interesting if we can merge efforts. I guess your work will give a new boost ;-) Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] Phratch: Scratch on Pharo2.0
On Sun, Mar 24, 2013 at 9:10 PM, jannik.laval wrote: > Hi Serge, > > On Mar 24, 2013, at 9:06 PM, Serge Stinckwich > wrote: > >> Hi Jannik, >> >> nice work ! When we start Scat, we have the same idea of using it for >> robotics and integrate alternate version of Scratch. > > Thank you > >> >> But why fork the Scat effort with another Google project ? > > We could merge them. Yes I think so. > Just I saw that there is no update on the Scat Google code since 2011, so I > create one. > Then, about the files to download, there are some changes inside the skin > folder to integrate BYOB. Yes we were not really active recently. Bernat Romagosa was the most productive guy until now. Maybe you can join the scat mailing list in order to talk about how to join our efforts: https://groups.google.com/forum/?fromgroups#!forum/scat-project There is some japanese people on the mailing-list, that might be interested by your work on BYOB. I was also interested by using Scat/Phrash with arduino. Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] Phratch: Scratch on Pharo2.0
BTW, Scat SmalltalkHub repository is here: http://smalltalkhub.com/#!/~bromagosa/Scat Regards, On Sun, Mar 24, 2013 at 9:06 PM, Serge Stinckwich wrote: > Hi Jannik, > > nice work ! When we start Scat, we have the same idea of using it for > robotics and integrate alternate version of Scratch. > > But why fork the Scat effort with another Google project ? > > Regards, > > On Sun, Mar 24, 2013 at 8:56 PM, jannik.laval wrote: >> Hi Pharoers, >> >> I am porting Scratch and BYOB on Pharo 2.0. The name of the project is >> Phratch. >> To begin, I took Scat (a port of Scratch on Pharo1.3) and modify it to make >> it work on Pharo 2.0. For that I integrated FileSystem. >> Then, I took BYOB and port it in the project. >> >> I have some bugs, but the main features are working. >> The main issue is that it is slow. I will investigate that too. >> >> The goal for me is to use it for teaching software engineering and robotics. >> I hope to use Phratch and Pharo 2.0 to create new features. >> >> The project is on SmalltalkHub, and a google code page is available, mainly >> for reporting issues: https://code.google.com/p/phratch/ >> >> To download Phratch, just run this code: >> >> Gofer it >> url: 'http://smalltalkhub.com/mc/JLaval/Phratch/main'; >> package: 'ConfigurationOfPhratch'; >> load. >> (Smalltalk at: #ConfigurationOfPhratch) loadBleedingEdge. >> >> Cheers, >> Jannik > > > > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://doesnotunderstand.org/ -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] Phratch: Scratch on Pharo2.0
Hi Jannik, nice work ! When we start Scat, we have the same idea of using it for robotics and integrate alternate version of Scratch. But why fork the Scat effort with another Google project ? Regards, On Sun, Mar 24, 2013 at 8:56 PM, jannik.laval wrote: > Hi Pharoers, > > I am porting Scratch and BYOB on Pharo 2.0. The name of the project is > Phratch. > To begin, I took Scat (a port of Scratch on Pharo1.3) and modify it to make > it work on Pharo 2.0. For that I integrated FileSystem. > Then, I took BYOB and port it in the project. > > I have some bugs, but the main features are working. > The main issue is that it is slow. I will investigate that too. > > The goal for me is to use it for teaching software engineering and robotics. > I hope to use Phratch and Pharo 2.0 to create new features. > > The project is on SmalltalkHub, and a google code page is available, mainly > for reporting issues: https://code.google.com/p/phratch/ > > To download Phratch, just run this code: > > Gofer it > url: 'http://smalltalkhub.com/mc/JLaval/Phratch/main'; > package: 'ConfigurationOfPhratch'; > load. > (Smalltalk at: #ConfigurationOfPhratch) loadBleedingEdge. > > Cheers, > Jannik -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [bug] window graphical leftovers
No related to Moose, same problem with last Pharo 2.0 image (20591). What model of mac do you have Doru ? Regards, On Thu, Mar 14, 2013 at 9:33 PM, Igor Stasenko wrote: > On 14 March 2013 21:21, Tudor Girba wrote: >> Hi, >> >> On Mac, when I move a window downwards I get some leftovers on the >> background (see picture from >> https://dl.dropbox.com/u/18323746/Tmp/window-graphical-leftovers.png). >> >> I am using the latest Pharo 2.0 and Pharo VM (updated every day). >> >> Am I the only one to see this? >> > > Not me.. just today i took and using a fresh image. > > Pharo2.0 > Latest update: #20590 > > no any leftovers.. > Can i guess it is because of extra stuff you installed with moose? > Some override/extension? > And i really doubt this is VM related. > > >> Cheers, >> Doru >> -- >> www.tudorgirba.com >> >> "If you interrupt the barber while he is cutting your hair, >> you will end up with a messy haircut." >> >> > > > > -- > Best regards, > Igor Stasenko. > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [bug] window graphical leftovers
I have the same problem. Mac OS X 10.8.2 / MBP Retina. Regards, On Thu, Mar 14, 2013 at 9:21 PM, Tudor Girba wrote: > Hi, > > On Mac, when I move a window downwards I get some leftovers on the background > (see picture from > https://dl.dropbox.com/u/18323746/Tmp/window-graphical-leftovers.png). > > I am using the latest Pharo 2.0 and Pharo VM (updated every day). > > Am I the only one to see this? > > Cheers, > Doru > > > > -- > www.tudorgirba.com > > "If you interrupt the barber while he is cutting your hair, > you will end up with a messy haircut." > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] about communication and collaboration
On Tue, Mar 12, 2013 at 5:13 PM, stephane ducasse wrote: > > On Mar 12, 2013, at 4:48 PM, Serge Stinckwich > wrote: > >> On Tue, Mar 12, 2013 at 4:02 PM, Stéphane Ducasse >> wrote: >>> Dear Pharoers >>> >>> last january I visited another lab and I realised that the Pharo Team was >>> not good at systematically telling what we were doing. >>> I got quite frustrated by that situation, especially because we are working >>> hard to build a better system. >>> So we brainstormed when I came back and we want to apply the same ideas >>> that what we do for our research team. >>> >>> For our research team every monday we get a simple mail that tell us to say >>> to the others what we did and what we >>> plan to do. Simple, easy. >>> Then after people of the rmod team can discuss if they want more. >> >> It looks like quite an interesting idea in a research team. Do you a >> have a description somewhere how it works ? >> This is similar to a standup meeting ? > > we tried but a stand up meeting failed with us. > So we just have a mail > what you have done > what you will do I would like to adopt such habits in my team, but standup meeting for research team is not really convenient. There is a paper where SCRUM is adapted to research team needs: http://www.cs.umd.edu/~mwh/papers/score.pdf There is a business doing something like standup meeting by email here: https://www.funscrum.com/ Apparently all the answers are summarized automatically. Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] about communication and collaboration
On Tue, Mar 12, 2013 at 4:02 PM, Stéphane Ducasse wrote: > Dear Pharoers > > last january I visited another lab and I realised that the Pharo Team was not > good at systematically telling what we were doing. > I got quite frustrated by that situation, especially because we are working > hard to build a better system. > So we brainstormed when I came back and we want to apply the same ideas that > what we do for our research team. > > For our research team every monday we get a simple mail that tell us to say > to the others what we did and what we > plan to do. Simple, easy. > Then after people of the rmod team can discuss if they want more. It looks like quite an interesting idea in a research team. Do you a have a description somewhere how it works ? This is similar to a standup meeting ? Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Public FogBugz Access
This is not easier to have a public access directly from FogBugz ? Regards, On Tue, Mar 5, 2013 at 8:25 AM, Camillo Bruni wrote: > > On 2013-03-05, at 05:19, "Sean P. DeNigris" wrote: > >> I see all the issues are being migrated to FogBugz, which is cool :) What was >> the resolution to being able to view/search through them without being >> logged in? > > We'll create a simple publicly available website which lists all the issues. > I think Ben and Nicolas will put that together today :) -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] ZTimestamp[Precise]SNTPClient
On Tue, Feb 26, 2013 at 7:43 PM, Frank Shearar wrote: > On 26 February 2013 18:33, Esteban A. Maringolo wrote: >> 2013/2/26 Marcus Denker : >>> On Feb 26, 2013, at 5:33 PM, "Esteban A. Maringolo" >>> wrote: >> >>>> If you count the number of packages in SmalltalkHub and compare them >>>> to the ones in Npmjs.org, it is impressive how much we have. >>> But isn't "package" more like "repository" on smalltalkhub? >> >> It is a Project, but on the explore screen it says Packages, so... who >> knows? :) >> >> But it is true that GitHub is to SmalltakHub what npm/gem is to...? > > No. GitHub and SmalltalkHub are repositories. Rubygems for Ruby (or > clojars for Clojure, or CPAN for Perl) - are like SqueakMap - catalogs > that point to packages/applications. IHMO, we don't need SqueakMap anymore. If we have ConfigurationOfXXX packages for each project and a different repositories for each Pharo distribution (like the one we have already in SqueakSource), I guess we are very close to the service proposed by SqueakMap. Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] ZTimestamp[Precise]SNTPClient
On Tue, Feb 26, 2013 at 5:39 PM, Marcus Denker wrote: > > On Feb 26, 2013, at 5:33 PM, "Esteban A. Maringolo" > wrote: > >> 2013/2/26 Marcus Denker : >>> >>> On Feb 26, 2013, at 4:57 PM, stephane ducasse >>> wrote: >>> >>>> I love the complete ecosystem you are step by step building. >>>> This is so great! >> >>> Yes! Just imagine we continue like that… we are now (slowly, slowly) >>> reaching a point >>> where for the first time we can really build on top of the foundation we >>> did. >> >> If you count the number of packages in SmalltalkHub and compare them >> to the ones in Npmjs.org, it is impressive how much we have. > > But isn't "package" more like "repository" on smalltalkhub? > >> Of course NPM's user base is two orders of magnitude greater, but we >> need to start having more killer app "modules", and some sort of >> guideline for those starting with Pharo and/or Smalltalk. >> > > And we need a system in the first place like that… smalltalkhub is more for > code > repositories, not in itself a repository of installable entities. > > So there is a lot of work ahead… but we will get there. This is a great strength of programming languages like Ruby or JavaScript/Node to propose large repositories of packages that could be installed very easily with all the correct dependencies. Nice to see that thanks to the guys from INRIA (and more generally from the community), the Pharo ecosystem is following the same way. I also agree with Marcus that the day will come where the progress will be more visible. I'm currently on the way to move all my packages from SqueakSource to SmalltalkHub. Regards, -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Yes I understand but the timeline is linked to mcz files that are no more existing ... On Fri, Feb 22, 2013 at 5:49 PM, Nicolas Petton wrote: > > No, the timeline is a different thing. > History is history :) > > -- > Serge Stinckwich writes: > >> I still see the history of commits here: >> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/commits >> You didn't remove the history ? >> >> Regards, >> >> >> On Fri, Feb 22, 2013 at 5:30 PM, Nicolas Petton >> wrote: >>> >>> The issue has been fixed >>> http://smalltalkhub.com/#!/~NicolasPetton/SmalltalkHub/versions/Hub-NicolasPetton.105 >>> I removed buggy commits (as Serge told me he had all mcz files locally). >>> >>> Serge, you can upload them again :) >>> >>> Cheers, >>> Nico >>> >>> Nicolas Petton writes: >>> >>>> Well, it appears that some Mongo commits failed. I'm still investigating :) >>>> >>>> Nicolas Petton writes: >>>> >>>>> Indeed, I can also reproduce the issue. I'll have to take a look at the >>>>> db, there seem to be a wrong commit in your repository. >>>>> >>>>> Nico >>>>> >>>>> Serge Stinckwich writes: >>>>> >>>>>> Is it possible after a buggy commit ? >>>>>> >>>>>> Regards, >>>>>> >>>>>> On Thu, Feb 21, 2013 at 4:10 PM, Serge Stinckwich >>>>>> wrote: >>>>>>> Hi all, >>>>>>> >>>>>>> I have some annoying problems with SmalltalkHub. >>>>>>> >>>>>>> I have made a project inside a team here: >>>>>>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>>>>>> >>>>>>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>>>>>> following errors: >>>>>>> ZnHttpSuccessful: 500 Internal Server Error >>>>>>> >>>>>>> but not for other projects on SmalltalkHub ... >>>>>>> >>>>>>> Regards, >>>>>>> -- >>>>>>> Serge Stinckwich >>>>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>>>>> Every DSL ends up being Smalltalk >>>>>>> http://doesnotunderstand.org/ >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Serge Stinckwich >>>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>>>> Every DSL ends up being Smalltalk >>>>>> http://doesnotunderstand.org/ >>>>>> >>>>> >>>>> -- >>>>> Nicolas Petton >>>>> http://nicolas-petton.fr >>>> >>>> -- >>>> Nicolas Petton >>>> http://nicolas-petton.fr >>> >>> -- >>> Nicolas Petton >>> http://nicolas-petton.fr >>> >> >> >> >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ >> > > -- > Nicolas Petton > http://nicolas-petton.fr -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Hum, I duplicate one of my project as a team project after that I remove my personal project ... So apparently the mcz files were also remove from my other project. I understand now ;-) Thank you again Nicolas for your support. SmalltalkHub become more and more reliable. On Fri, Feb 22, 2013 at 5:40 PM, Nicolas Petton wrote: > > Yes. The MCZ files are stored with their UUID as key in a Mongo DB. Then > when 2 projects had the exact same MCZ files, if one of the project was > removed, the MCZ files were removed too. Since they are stored by key, > the file was missing for the other project. > > Nico > > > Serge Stinckwich writes: > >> Ok thank you Nicolas ! >> >> Did you found the reason why the commits as buggy ? >> >> Regards >> >> On Fri, Feb 22, 2013 at 5:30 PM, Nicolas Petton >> wrote: >>> >>> The issue has been fixed >>> http://smalltalkhub.com/#!/~NicolasPetton/SmalltalkHub/versions/Hub-NicolasPetton.105 >>> I removed buggy commits (as Serge told me he had all mcz files locally). >>> >>> Serge, you can upload them again :) >>> >>> Cheers, >>> Nico >>> >>> Nicolas Petton writes: >>> >>>> Well, it appears that some Mongo commits failed. I'm still investigating :) >>>> >>>> Nicolas Petton writes: >>>> >>>>> Indeed, I can also reproduce the issue. I'll have to take a look at the >>>>> db, there seem to be a wrong commit in your repository. >>>>> >>>>> Nico >>>>> >>>>> Serge Stinckwich writes: >>>>> >>>>>> Is it possible after a buggy commit ? >>>>>> >>>>>> Regards, >>>>>> >>>>>> On Thu, Feb 21, 2013 at 4:10 PM, Serge Stinckwich >>>>>> wrote: >>>>>>> Hi all, >>>>>>> >>>>>>> I have some annoying problems with SmalltalkHub. >>>>>>> >>>>>>> I have made a project inside a team here: >>>>>>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>>>>>> >>>>>>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>>>>>> following errors: >>>>>>> ZnHttpSuccessful: 500 Internal Server Error >>>>>>> >>>>>>> but not for other projects on SmalltalkHub ... >>>>>>> >>>>>>> Regards, >>>>>>> -- >>>>>>> Serge Stinckwich >>>>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>>>>> Every DSL ends up being Smalltalk >>>>>>> http://doesnotunderstand.org/ >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Serge Stinckwich >>>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>>>> Every DSL ends up being Smalltalk >>>>>> http://doesnotunderstand.org/ >>>>>> >>>>> >>>>> -- >>>>> Nicolas Petton >>>>> http://nicolas-petton.fr >>>> >>>> -- >>>> Nicolas Petton >>>> http://nicolas-petton.fr >>> >>> -- >>> Nicolas Petton >>> http://nicolas-petton.fr >>> >> >> >> >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ >> > > -- > Nicolas Petton > http://nicolas-petton.fr -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
I still see the history of commits here: http://smalltalkhub.com/#!/~UMMISCO/Kendrick/commits You didn't remove the history ? Regards, On Fri, Feb 22, 2013 at 5:30 PM, Nicolas Petton wrote: > > The issue has been fixed > http://smalltalkhub.com/#!/~NicolasPetton/SmalltalkHub/versions/Hub-NicolasPetton.105 > I removed buggy commits (as Serge told me he had all mcz files locally). > > Serge, you can upload them again :) > > Cheers, > Nico > > Nicolas Petton writes: > >> Well, it appears that some Mongo commits failed. I'm still investigating :) >> >> Nicolas Petton writes: >> >>> Indeed, I can also reproduce the issue. I'll have to take a look at the >>> db, there seem to be a wrong commit in your repository. >>> >>> Nico >>> >>> Serge Stinckwich writes: >>> >>>> Is it possible after a buggy commit ? >>>> >>>> Regards, >>>> >>>> On Thu, Feb 21, 2013 at 4:10 PM, Serge Stinckwich >>>> wrote: >>>>> Hi all, >>>>> >>>>> I have some annoying problems with SmalltalkHub. >>>>> >>>>> I have made a project inside a team here: >>>>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>>>> >>>>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>>>> following errors: >>>>> ZnHttpSuccessful: 500 Internal Server Error >>>>> >>>>> but not for other projects on SmalltalkHub ... >>>>> >>>>> Regards, >>>>> -- >>>>> Serge Stinckwich >>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>>> Every DSL ends up being Smalltalk >>>>> http://doesnotunderstand.org/ >>>> >>>> >>>> >>>> -- >>>> Serge Stinckwich >>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>> Every DSL ends up being Smalltalk >>>> http://doesnotunderstand.org/ >>>> >>> >>> -- >>> Nicolas Petton >>> http://nicolas-petton.fr >> >> -- >> Nicolas Petton >> http://nicolas-petton.fr > > -- > Nicolas Petton > http://nicolas-petton.fr > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Ok thank you Nicolas ! Did you found the reason why the commits as buggy ? Regards On Fri, Feb 22, 2013 at 5:30 PM, Nicolas Petton wrote: > > The issue has been fixed > http://smalltalkhub.com/#!/~NicolasPetton/SmalltalkHub/versions/Hub-NicolasPetton.105 > I removed buggy commits (as Serge told me he had all mcz files locally). > > Serge, you can upload them again :) > > Cheers, > Nico > > Nicolas Petton writes: > >> Well, it appears that some Mongo commits failed. I'm still investigating :) >> >> Nicolas Petton writes: >> >>> Indeed, I can also reproduce the issue. I'll have to take a look at the >>> db, there seem to be a wrong commit in your repository. >>> >>> Nico >>> >>> Serge Stinckwich writes: >>> >>>> Is it possible after a buggy commit ? >>>> >>>> Regards, >>>> >>>> On Thu, Feb 21, 2013 at 4:10 PM, Serge Stinckwich >>>> wrote: >>>>> Hi all, >>>>> >>>>> I have some annoying problems with SmalltalkHub. >>>>> >>>>> I have made a project inside a team here: >>>>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>>>> >>>>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>>>> following errors: >>>>> ZnHttpSuccessful: 500 Internal Server Error >>>>> >>>>> but not for other projects on SmalltalkHub ... >>>>> >>>>> Regards, >>>>> -- >>>>> Serge Stinckwich >>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>>> Every DSL ends up being Smalltalk >>>>> http://doesnotunderstand.org/ >>>> >>>> >>>> >>>> -- >>>> Serge Stinckwich >>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>> Every DSL ends up being Smalltalk >>>> http://doesnotunderstand.org/ >>>> >>> >>> -- >>> Nicolas Petton >>> http://nicolas-petton.fr >> >> -- >> Nicolas Petton >> http://nicolas-petton.fr > > -- > Nicolas Petton > http://nicolas-petton.fr > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Thank u Nico. I would like to recover access to my repository. Regards Envoyé de mon iPhone Le 22 févr. 2013 à 12:44, Nicolas Petton a écrit : > > Indeed, I can also reproduce the issue. I'll have to take a look at the > db, there seem to be a wrong commit in your repository. > > Nico > > Serge Stinckwich writes: > >> Is it possible after a buggy commit ? >> >> Regards, >> >> On Thu, Feb 21, 2013 at 4:10 PM, Serge Stinckwich >> wrote: >>> Hi all, >>> >>> I have some annoying problems with SmalltalkHub. >>> >>> I have made a project inside a team here: >>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>> >>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>> following errors: >>> ZnHttpSuccessful: 500 Internal Server Error >>> >>> but not for other projects on SmalltalkHub ... >>> >>> Regards, >>> -- >>> Serge Stinckwich >>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>> Every DSL ends up being Smalltalk >>> http://doesnotunderstand.org/ >> >> >> >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ > > -- > Nicolas Petton > http://nicolas-petton.fr >
Re: [Pharo-project] Problems with SmalltalkHub
Yes I think so ... Another strange stuff with SmalltalkHub, when you delete a project and recreate a project with the same name, you have access to the history of commits of the previous project. But this one is not a big issue. On Thu, Feb 21, 2013 at 5:40 PM, Sven Van Caekenberghe wrote: > Yes, it seems something goes wrong inside StHub, we'll have to wait for > Nicolas Petton to have a look I guess. > > On 21 Feb 2013, at 17:33, Serge Stinckwich wrote: > >> In fact, when i try to access to >> http://smalltalkhub.com/mc/UMMISCO/Kendrick/main/Kendrick-SergeStinckwich.101.mcz >> for exemple, I have the following error: >> >> Internal Server Error >> Error: only integers should be used as indices >> >> There is no error with another project : >> http://smalltalkhub.com/mc/Pharo/Opal/main/OpalCompiler-Core-MarcusDenker.164.mcz >> >> So this is a problem with my repo I guess ... >> >> >> >> On Thu, Feb 21, 2013 at 5:05 PM, Sven Van Caekenberghe wrote: >>> it is a StHub problem, open >>> http://smalltalkhub.com/mc/UMMISCO/Kendrick/main in a browser and try >>> downloading any package, they all fail… >>> >>> On 21 Feb 2013, at 17:03, Sven Van Caekenberghe wrote: >>> >>>> It fails on 2.0 #561 as well … (not opening the repository, downloading a >>>> package). >>>> >>>> On 21 Feb 2013, at 16:10, Serge Stinckwich >>>> wrote: >>>> >>>>> Hi all, >>>>> >>>>> I have some annoying problems with SmalltalkHub. >>>>> >>>>> I have made a project inside a team here: >>>>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>>>> >>>>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>>>> following errors: >>>>> ZnHttpSuccessful: 500 Internal Server Error >>>>> >>>>> but not for other projects on SmalltalkHub ... >>>>> >>>>> Regards, >>>>> -- >>>>> Serge Stinckwich >>>>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>>>> Every DSL ends up being Smalltalk >>>>> http://doesnotunderstand.org/ >>>>> >>>> >>> >>> >> >> >> >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ >> > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
In fact, when i try to access to http://smalltalkhub.com/mc/UMMISCO/Kendrick/main/Kendrick-SergeStinckwich.101.mcz for exemple, I have the following error: Internal Server Error Error: only integers should be used as indices There is no error with another project : http://smalltalkhub.com/mc/Pharo/Opal/main/OpalCompiler-Core-MarcusDenker.164.mcz So this is a problem with my repo I guess ... On Thu, Feb 21, 2013 at 5:05 PM, Sven Van Caekenberghe wrote: > it is a StHub problem, open http://smalltalkhub.com/mc/UMMISCO/Kendrick/main > in a browser and try downloading any package, they all fail… > > On 21 Feb 2013, at 17:03, Sven Van Caekenberghe wrote: > >> It fails on 2.0 #561 as well … (not opening the repository, downloading a >> package). >> >> On 21 Feb 2013, at 16:10, Serge Stinckwich >> wrote: >> >>> Hi all, >>> >>> I have some annoying problems with SmalltalkHub. >>> >>> I have made a project inside a team here: >>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>> >>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>> following errors: >>> ZnHttpSuccessful: 500 Internal Server Error >>> >>> but not for other projects on SmalltalkHub ... >>> >>> Regards, >>> -- >>> Serge Stinckwich >>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>> Every DSL ends up being Smalltalk >>> http://doesnotunderstand.org/ >>> >> > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Yes same problem with other projects also but I can load the packages from these projects inside my image without trouble. Regards, On Thu, Feb 21, 2013 at 5:05 PM, Sven Van Caekenberghe wrote: > it is a StHub problem, open http://smalltalkhub.com/mc/UMMISCO/Kendrick/main > in a browser and try downloading any package, they all fail… > > On 21 Feb 2013, at 17:03, Sven Van Caekenberghe wrote: > >> It fails on 2.0 #561 as well … (not opening the repository, downloading a >> package). >> >> On 21 Feb 2013, at 16:10, Serge Stinckwich >> wrote: >> >>> Hi all, >>> >>> I have some annoying problems with SmalltalkHub. >>> >>> I have made a project inside a team here: >>> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >>> >>> Everytime I try to browse on Pharo 1.4 this repository, I have the >>> following errors: >>> ZnHttpSuccessful: 500 Internal Server Error >>> >>> but not for other projects on SmalltalkHub ... >>> >>> Regards, >>> -- >>> Serge Stinckwich >>> UCBN & UMI UMMISCO 209 (IRD/UPMC) >>> Every DSL ends up being Smalltalk >>> http://doesnotunderstand.org/ >>> >> > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Yes downloading a package sorry. On Thu, Feb 21, 2013 at 5:03 PM, Sven Van Caekenberghe wrote: > It fails on 2.0 #561 as well … (not opening the repository, downloading a > package). > > On 21 Feb 2013, at 16:10, Serge Stinckwich wrote: > >> Hi all, >> >> I have some annoying problems with SmalltalkHub. >> >> I have made a project inside a team here: >> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >> >> Everytime I try to browse on Pharo 1.4 this repository, I have the >> following errors: >> ZnHttpSuccessful: 500 Internal Server Error >> >> but not for other projects on SmalltalkHub ... >> >> Regards, >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ >> > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Is it possible after a buggy commit ? Regards, On Thu, Feb 21, 2013 at 4:10 PM, Serge Stinckwich wrote: > Hi all, > > I have some annoying problems with SmalltalkHub. > > I have made a project inside a team here: > http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ > > Everytime I try to browse on Pharo 1.4 this repository, I have the > following errors: > ZnHttpSuccessful: 500 Internal Server Error > > but not for other projects on SmalltalkHub ... > > Regards, > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://doesnotunderstand.org/ -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Problems with SmalltalkHub
Thank you Max ;-) On Thu, Feb 21, 2013 at 4:38 PM, Max Leske wrote: > > On 21.02.2013, at 16:10, Serge Stinckwich wrote: > >> Hi all, >> >> I have some annoying problems with SmalltalkHub. >> >> I have made a project inside a team here: >> http://smalltalkhub.com/#!/~UMMISCO/Kendrick/ >> >> Everytime I try to browse on Pharo 1.4 this repository, I have the >> following errors: >> ZnHttpSuccessful: 500 Internal Server Error >> >> but not for other projects on SmalltalkHub … > > I could reproduce that with a 1.4 image. No clue why though. > >> >> Regards, >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ >> > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Webpage hosting?
I'm using github for pure html hosting. You can use your own domain. More information here: http://pages.github.com/ Regards, On Fri, Jan 25, 2013 at 4:14 AM, Alexandre Bergel wrote: > Hi! > > Is there anyone who host webpages ? (No seaside or Iliad, just simple HTML > pages) > Before turning to classical hosting support (eg ovh.com), I prefer to ask the > community first. > > Cheers, > Alexandre > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] About fluidSynth
Maybe you should ask the author : Nishihara Satoshi (goo...@gmail.com). Regards, On Sat, Jan 12, 2013 at 11:00 PM, Stéphane Ducasse wrote: > Hi guys > > I aw a tweet on fluidSynth on Pharo2.0 and I **want** a news for the Pharo > web site. > So what is FluidSynth :) > I want more than http://sourceforge.net/apps/trac/fluidsynth/ :) > Stef > > > > > > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Smalltalkhub is back online!
Great, I love Explore ! Thank you. On Fri, Jan 11, 2013 at 6:24 PM, Nicolas Petton wrote: > Yay! > > Nico > > -- > Nicolas Petton > http://nicolas-petton.fr > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [[ false ] whileFalse: [ ]] in workspace
On Thu, Nov 29, 2012 at 3:30 PM, Camillo Bruni wrote: > if you have time try to figure out in which pharo version the bug appeared... > (I should write a tool for that :P) > > => do a binary search over pharo versions > http://pharo.gforge.inria.fr/ci/image/20/ Like a git bissect ? :-) http://www.kernel.org/pub/software/scm/git/docs/git-bisect.html -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Roassal Survey
On Tue, Sep 25, 2012 at 10:15 PM, Alexandre Bergel wrote: > This is not that we do not have ideas :-) > > Our todo list includes: > - book chapter on Roassal > - exporters (e.g., HTML, SVG, JavaScript) > - semantic zooming > - way to compose shapes > - scalability > > We obtained this list from our personal needs and the need of the Moose and > VW communities. > > Vanessa is working on a proposal for ESUG to help us on the development of > Roassal. We are therefore surveying the Pharo community in case of there is a > wished feature that we did not see or did not put high on our todolist. > We are currently maintaining Roassal (i.e., fixing bugs) and pursuing our > innovation effort (i.e., implementing cool ideas). The ESUG support will help > us increase our productivity. Thank you Alex & Vanessa for all your great work on Roassal ! > And yes, we would love to see someone use Roassal to visualize genome, DNA > and other biological data. We are ready to provide a strong support. I'm really interested to push Roassal in this direction. I have a colleague who is working on epidemiological modeling and he needs to be able to visualize epidemiological data from Vietnam from a lot of diseases in order to discover some patterns. He already done some work by hand and definitively need some way to automate the process. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] FFI & Python
On Thu, Sep 6, 2012 at 3:32 PM, Santiago Bragagnolo wrote: > Serge, i'm diving into all this stuff right now, prototyping things to lern > about the architecture and have more info about how-to-reach our goal. I'm > browsing your implementation and Noury's right now, so, probably today or > maybe tomorrow i'll have questions and better ideas :). Don't expect too much from my implementation ;-) We can discuss latter by Skype or gtalk about the different alternatives. I would like to help in order to have a working ROS implementation at the end. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] FFI & Python
Hum, I see ;-) Welcome on board Santiago ! If you are interested, we can talk about the alternatives to build a ROS client in Smalltalk (rosbridge, pure client or Python bindings). Regards, On Thu, Sep 6, 2012 at 1:43 PM, Esteban Lorenzano wrote: > he, Santiago *is* the engineer recruited by Noury :) > > On Sep 6, 2012, at 3:17 AM, Serge Stinckwich > wrote: > >> On Thu, Sep 6, 2012 at 5:58 AM, Santiago Bragagnolo >> wrote: >>> Hi all! >> >> Hi Santiago, >> >>>I'm currently working in a project related with ROS (robot operative >>> system), which already have a library to develop in C++ and other to do the >>> same at Python. So, there a lot of variables to contrast to make a choice >>> (performance, code-easy-to-prototype, flexibility, and a lot more), but the >>> main variable is the accessibility from Pharo, then the question is, is >>> there any project that use python from pharo? Or, if i select python i >>> should write a library in C that bootstrap python and give access to pharo >>> via FFI? >>> >>> I looked in the list's mails and in google without any success. >> >> As Chris already told, there is a Python binding with OpenQwaq: >> https://squeakingalong.wordpress.com/2011/05/04/openqwaq-python-integration/ >> >> I'm really interested to be able to use ROS from Pharo. >> I start some weeks ago to work on a pure Smalltalk client for ROS: >> http://ss3.gemstone.com/ss/RosSmalltalk.html >> >> Noury is also interested and start some work also: >> http://car.mines-douai.fr/squeaksource/RoSt.html >> >> We planned with Noury to join our efforts to have a ROS client as soon >> as possible. >> Noury will also recruit a engineer to work full time on this. >> >> Another alternative in order to use ROS from Smalltalk is to use >> websockets and rosbridge. >> I have done some work to use ROS from Amber here: >> https://github.com/SergeStinckwich/rostalk >> >> You are than welcome to join us ;-) >> Regards, >> -- >> Serge Stinckwich >> UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ >> > > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] FFI & Python
On Thu, Sep 6, 2012 at 5:58 AM, Santiago Bragagnolo wrote: > Hi all! Hi Santiago, > I'm currently working in a project related with ROS (robot operative > system), which already have a library to develop in C++ and other to do the > same at Python. So, there a lot of variables to contrast to make a choice > (performance, code-easy-to-prototype, flexibility, and a lot more), but the > main variable is the accessibility from Pharo, then the question is, is > there any project that use python from pharo? Or, if i select python i > should write a library in C that bootstrap python and give access to pharo > via FFI? > >I looked in the list's mails and in google without any success. As Chris already told, there is a Python binding with OpenQwaq: https://squeakingalong.wordpress.com/2011/05/04/openqwaq-python-integration/ I'm really interested to be able to use ROS from Pharo. I start some weeks ago to work on a pure Smalltalk client for ROS: http://ss3.gemstone.com/ss/RosSmalltalk.html Noury is also interested and start some work also: http://car.mines-douai.fr/squeaksource/RoSt.html We planned with Noury to join our efforts to have a ROS client as soon as possible. Noury will also recruit a engineer to work full time on this. Another alternative in order to use ROS from Smalltalk is to use websockets and rosbridge. I have done some work to use ROS from Amber here: https://github.com/SergeStinckwich/rostalk You are than welcome to join us ;-) Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] LaTeX formula in Smalltalk
I'm interested to render formulas from epidemiological models. Envoyé de mon iPad Le 4 août 2012 à 17:47, Hilaire Fernandes a écrit : > Hello, > > Java has JLatex a self sufficient package to render latex formula. > > Is there any interest for a such think in Smalltalk? I guess most part > of it could be portable. > > Thanks > > Hilaire > >
Re: [Pharo-project] Differential and Integral calculus in Pharo?
Did you try to use this bridge ? Envoyé de mon iPhone Le 2 août 2012 à 16:55, Frank Shearar a écrit : > There's also NumPy and SciPy, which you can talk to via OpenQwaq's > (GPL'd) Python-Smalltalk bridge. > > frank > > On 2 August 2012 10:16, p...@highoctane.be wrote: >> Maxima is pretty cool indeed. For inspiration, wxMaxima is a UI built on >> top. That's what we use over here for maths stuff with my wife. >> There is also Octave for numerical computing, Maxima being on the symbolic >> side. >> >> >> 2012/8/2 Lawson English >>> >>> Recently, I ran into this: http://maxima.sourceforge.net/ >>> >>> an interface/binding lib might be easier than writing your own from >>> scratch. >>> >>> >>> L >>> >>> >>> >>> On 8/1/12 3:03 PM, Clara Allende wrote: Hi guys, after having exhausting four months of Physics lessons, I decided that would be fun to write a program to deal with Electricity problems :) (Yeah, I'm not a normal person :P) So, I need to make differential and integral calculus, are there any libraries to do so? Or any place that I can take a look at? Thanks in advance! Cheers >>> >>> >>> >>> -- >>> Squeak from the very start (introduction to Squeak and Pharo Smalltalk for >>> the (almost) complete and compleate beginner). >>> https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all >>> >>> >> >
Re: [Pharo-project] Differential and Integral calculus in Pharo?
Yes Daniel has done some work in the context of his gsoc. Daniel can you introduce your work ? You are welcome if you want to help. Regards, Envoyé de mon iPad Le 2 août 2012 à 06:58, Dale Henrichs a écrit : > Clara, > > I am not mathematician, but Serge Stinckwich has a boatload of Math > implementations collected in his SciSmalltalk project[1]: "Tools for > scientific computation in Smalltalk". He and Daniel Uber have been working > together on the project... You might find some of what you are looking for... > > [1] https://github.com/SergeStinckwich/SciSmalltalk > > - Original Message - > | From: "Benjamin" > | To: Pharo-project@lists.gforge.inria.fr > | Sent: Wednesday, August 1, 2012 4:21:55 PM > | Subject: Re: [Pharo-project] Differential and Integral calculus in Pharo? > | > | Hello :) > | > | I think I have seen such a package on squeaksource once :s > | > | Sorry for not being able to help more :( > | > | Ben > | > | On Aug 2, 2012, at 12:18 AM, Igor Stasenko wrote: > | > | > On 2 August 2012 00:03, Clara Allende > | > wrote: > | >> Hi guys, after having exhausting four months of Physics lessons, I > | >> decided > | >> that would be fun to write a program to deal with Electricity > | >> problems :) > | >> (Yeah, I'm not a normal person :P) > | > > | > welcome to the club! :) > | > > | >> > | >> So, I need to make differential and integral calculus, are there > | >> any > | >> libraries to do so? Or any place that I can take a look at? > | >> > | > sorry no idea.. i posted just to welcome , and i usually inhabiting > | > a > | > lowest depths of our beautiful > | > world (VM / infrastructure) .. and things you asking about is a bit > | > too high to me :) > | > > | >> Thanks in advance! > | >> > | >> Cheers > | > > | > > | > > | > -- > | > Best regards, > | > Igor Stasenko. > | > > | > | > | >
Re: [Pharo-project] renggli mirror created on smalltalkhub
Hi all, apparently there is a problem with SmalltalkHub at the moment. Everytime I try to access code, i have a 404 error ... http://smalltalkhub.com/#!/~renggli/magritte2/versions/Grease-Core-NickAger.70 Regards, On Mon, Jul 2, 2012 at 4:03 PM, Esteban Lorenzano wrote: > Hi, > > I created a mirror for Lukas repository in SmalltalkHub. > I will upload the versions I have for now... but of course a lot would be > missing. Please contact me if you have new versions to upload (once lukas > repository is back, I will do a complete mirror, but for now, this is how it > works :) > > Mirror is here: http://smalltalkhub.com/#!/~renggli > > So far, I uploaded: > > Gofer it > url: 'http://smalltalkhub.com/mc/renggli/magritte2/main'; > package: 'ConfigurationOfMagritte2'; > package: 'Magritte-Model'; > package: 'Magritte-Tests-Model'; > package: 'Magritte-Seaside'; > package: 'Magritte-Pharo-Model'; > package: 'Magritte-Pharo-Seaside'; > package: 'Magritte-Morph'; > push > > I'm uploading pier2 now, then others... I will keep you informed. > > Esteban -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Magritte 2 or 3
Sorry I see the previous messages in the mailing-list. On Thu, Jul 5, 2012 at 12:02 PM, Serge Stinckwich wrote: > Hi all, > > anyone has a copy of the Magritte repository ? I want to do a demo of > Magritte. > I know that all Lukas repository are down now. > > Regards, > -- > Serge Stinckwich > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam > Every DSL ends up being Smalltalk > http://doesnotunderstand.org/ -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
[Pharo-project] Magritte 2 or 3
Hi all, anyone has a copy of the Magritte repository ? I want to do a demo of Magritte. I know that all Lukas repository are down now. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] git victim
Maybe with the new Metacello API for github this is possible without having a slave ;-) On Tue, Jun 26, 2012 at 8:19 PM, Camillo Bruni wrote: > I am looking for a volunteer / slave / victim.. > > Is anyone interested in filing out all versions of Pharo 2.0 to git using > filetree? > > I want to have a git repository with all the sources filed out, > so we can properly track and annotate changes! (hint to all data miners out > there) > > -- > I started a jenkins job (99% finished) > > https://ci.lille.inria.fr/pharo/job/Pharo2.0-Git-Export/ > > which will commit each new pharo version to our github repository > > g...@github.com:PharoProject/pharo-core.git > > Now of course this would make more sense to do with all versions (0.9 ... > 2.0) ! > ---------- > > best > cami -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
[Pharo-project] Using github & Travis CI for a Smalltalk project
Hi all, I have done some experiments in order to use travis CI for Smalltalk project hosted on github. Travis is a free continuous integration service: http://travis-ci.org/ that is deeply integrated with github. I'm using FileTree repository (thanks to Dale !) to store the code on github. Look at this example project here: https://github.com/SergeStinckwich/PlayerST I configure Travis continuous integration service to run the tests everytime i commit on github. This is quite easy, you just have to add a .travis.yml script like this one: https://github.com/SergeStinckwich/PlayerST/blob/master/.travis.yml This script use Builder tools (thanks to Lukas !): https://github.com/renggli/builder This is the result of running the tests: http://travis-ci.org/#!/SergeStinckwich/PlayerST/builds/1565363 At the moment, this is quite rough, because i just print all the result on the console. There is room for improvements, but the idea is that every Smalltalk project could use a continuous integration process like the one used by Pharo. What is really nice is that travis runs also the script for all the branches and pull request. So you can imagine, take into account the results of the script before doing the integration in the main branch of your dev. Cheers, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [update 2.0] #20110
On Tue, Jun 5, 2012 at 5:04 PM, Damien Cassou wrote: > On Tue, Jun 5, 2012 at 11:55 AM, Camillo Bruni wrote: >>> testGeneralInquiries >>> | now d t dt | >>> >>> now := self timeClass dateAndTimeNow. >>> self >>> assert: now size = 2; >>> assert: now last <= self timeClass now. >>> >>> self should: [ self timeClass timeWords ] raise: MessageNotUnderstood. >>> >>> d := '2 June 1973' asDate. >>> t := '4:02:47 am' asTime. >>> dt := self timeClass dateAndTimeFromSeconds: (228528 + 14567). >>> self >>> assert: dt = {d. t.}. >>> >>> >>> The middle part is a GREAT example of a useful unit test… >> >> that's called a negative test :D, assume what possible could fail in the >> universe and test for it :D > > I will write a paper on automatic negative test generation. Who wants > to join? :-) You can even write a program that write a paper about negative tests generation ;-) -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Korean how to ?
Hi Hilaire, i know some Koreans Smalltalkers that might help you. Regards, On Sat, May 26, 2012 at 5:00 PM, Hilaire Fernandes wrote: > Hello, > > I would like to translate Dr. Geo in Korean. Does any Pharo-ers has any > experiences or tips regarding the font I can use for that and potential > issue I may have. > > Thanks > > Hilaire > > -- > Dr. Geo -- http://www.drgeo.eu > > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] loading athens - a user perspective
Envoyé de mon iPhone Le 25 mai 2012 à 20:23, Igor Stasenko a écrit : > Should i put more elaborate error message? > A 'function unavailable' is exception which you get when... function > is not available. > > I just thinking how to prevent receiving a huge and worthless stack traces. :) > One way is of course write documentation.. :) > Ahah, so maybe I will send more useless stack traces ;-) >> tu...@tudorgirba.com> wrote: >>> Hi, >>> >>> Here is how to install Athens (I also added this comment to the >>> ConfigurationOfAthens): >>> >>> >>> 1. Install Cairo on your machine >>> For example, for Mac, you open the terminal and run: >>> sudo port install -f cairo +universal >>> >>> More information can be found here: >>> http://cairographics.org/download/ >>> >>> >>> 2. Download the NativeBoost enabled Cog VM from: >>> https://ci.lille.inria.fr/pharo/view/NativeBoost/ >>>
Re: [Pharo-project] loading athens - a user perspective
ifNotNil: [evt hand newKeyboardFocus: nil. ^ action value]]. self handleInteraction: [editor keystroke: evt]. self updateFromParagraph. super keyStroke: evt] in TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView(TextMorph)>>handleInteraction: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TextMorphForEditView>>handleInteraction: [| action | evt keyValue = 13 ifTrue: [action := self crAction. action ifNotNil: [evt hand newKeyboardFocus: nil. ^ action value]]. self handleInteraction: [editor keystroke: evt]. self updateFromParagraph. super keyStroke: evt] in TextMorphForEditView(TextMorph)>>keyStroke: ECToolSet class>>codeCompletionAround:textMorph:keyStroke: ToolRegistry>>codeCompletionAround:textMorph:keyStroke: SmalltalkEditor>>codeCompletionAround:textMorph:keyStroke: TextMorphForEditView(TextMorph)>>keyStroke: TextMorphForEditView>>keyStroke: TextMorphForEditView(TextMorph)>>handleKeystroke: KeyboardEvent>>sentTo: TextMorphForEditView(Morph)>>handleEvent: TextMorphForEditView(Morph)>>handleFocusEvent: [ActiveHand := self. ActiveEvent := anEvent. result := focusHolder handleFocusEvent: (anEvent transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear: [aBlock value] in PasteUpMorph>>becomeActiveDuring: BlockClosure>>on:do: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendKeyboardEvent: HandMorph>>handleEvent: HandMorph>>processEvents [:h | ActiveHand := h. h processEvents. ActiveHand := nil] in WorldState>>doOneCycleNowFor: Array(SequenceableCollection)>>do: WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle [[World doOneCycle. Processor yield. false] whileFalse. nil] in MorphicUIManager>>spawnNewProcess [self value. Processor terminateActive] in BlockClosure>>newProcess -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Progress bar in the top left
On Wed, May 23, 2012 at 7:37 PM, Guillermo Polito wrote: > And probably bottom right is less annoying, since people is used to start > looking at the top right corner. Is it possible to have an uniform way to present announcement. There is already the growl-like announcements of tests used by the Nautilus Browser done ob botton left. Maybe progress bar should be done in the same screen area. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk on twitter !
On Mon, May 21, 2012 at 10:53 AM, Yanni Chiu wrote: > On 20/05/12 4:54 PM, Edgar J. De Cleene wrote: >> >> >> On 5/20/12 1:01 PM, "Serge Stinckwich" wrote: >> >>> I invite all the students that are working on Smalltalk #gsoc to >>> publish progress of their work on twitter also. >> >> >> +1 > > > -1 > > What's wrong with weekly (or milestone) updates posted someplace. I'm > interested in following along, but not hour by hour. > > Also, whenever I've tried to find old tweets, I would get something like: > search results for old tweets not available - which meant I had to follow > continuously. > > And another thing, trying to track stuff on twitter is like trying to get a > drink from a fire hose. Despite culling and ignoring, it got so out of hand, > I just switched it off. Maybe I'm doing something wrong. Tweets are for sharing progress with people that don't want to follow the project. If you want to follow the project more closely, you can have a look to the Wiki and issues here: https://github.com/SergeStinckwich/SciSmalltalk Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
[Pharo-project] SciSmalltalk on twitter !
Dear all, Daniel Uber who is working on SciSmalltalk for #gsoc publish his progress on twitter: https://twitter.com/DanielUber We have also an official twitter account: https://twitter.com/SciSmalltalk More information about SciSmalltalk here: https://github.com/SergeStinckwich/SciSmalltalk I invite all the students that are working on Smalltalk #gsoc to publish progress of their work on twitter also. My twitter account if you want to follow some Smalltalk news around the world: https://twitter.com/SergeStinckwich Best regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] STON - Smalltalk Object Notation
On Sat, May 5, 2012 at 4:02 AM, Sven Van Caekenberghe wrote: > Hi, > > STON - Smalltalk Object Notation is a lightweight text-based, human-readable > data interchange format for class-based object-oriented languages like > Smalltalk. It can be used to serialize domain level objects, either for > persistency or network transport. As its name suggests, it is based on JSON > (Javascript Object Notation). It adds symbols as a primitive value, class > tags for object values and references. > > Please read the paper here: > > https://github.com/svenvc/ston/blob/master/ston-paper.md > > The project lives here: > > https://github.com/svenvc/ston > > The code can be found here as well: > > http://ss3.gemstone.com/ss/STON > > This implementation works on Pharo 1.3, 1.4 and 2.0 as well as on Squeak. > > Last week Dale Henrich helped me get started with filetree/git > (https://github.com/dalehenrich/filetree) and I like it. Check it out! He > also ported STON to Gemstone, and is working on Amber and Cuis ports > (https://github.com/dalehenrich/ston). Welcome on board ;-) Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] multiple pharo images
When you download a lot of images every week, this is nice to have a build number in order to recognize them. Regards, On Thu, May 3, 2012 at 4:20 AM, Francisco Garau wrote: > > How about Jenkins putting a build suffix to the images? -- something like > Pharo-2.0.build-20040.image > > At the moment, all the build generate files with the same name. > > https://ci.lille.inria.fr/pharo/job/Pharo-2.0/41/ > > 2.0 #20040 > > Pharo-2.0.changes 13069724 > Pharo-2.0.image 18732936 > Pharo-2.0-one-click.zip 19242637 > Pharo-2.0.zip 14962904 -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] One-click...takes more than one click...
Which version did you take ? Normally there is an executable included (3 in fact for the main platform). Regards, On Thu, Apr 19, 2012 at 10:49 PM, blake wrote: > Heh. Perhaps I misunderstand the point of the one-click, but in the > Pharo 1.4 one-click, I get: > > Pharo-1.4.changes > Pharo-1.4.image > PharoV10.sources > > Which means I have to download some kind of executable as well. It's > not a problem for me, personally, but the repeated references to "This > package does not need any installation and contains all necessary > files. Just download and run the executable." are confusing, since > there is no executable. > > ===Blake=== > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [gsoc-mentors] Voting, 2 days left
Dear all, i'm looking for a second mentor for SciSmalltalk proposal: http://gsoc2012.esug.org/projects/sci-smalltalk Maybe Nicolas (Cellier) maybe you are interested. If someone is interested, please tell me ASAP. Thank you. Regards, 2012/4/19 Janko Mivšek : > Dear mentors, > > Final two days to review and score proposals of our students! > > Define mentors and second mentors. I hope now mentors are final (please > check, I assign you back to be the same as on our site) Projects without > second mentor please find a mentor now. > Final check of student activity. To be successful a student should until now > show that he is actually willing and prepared to do a project. If he shown > zero or inadequate activity, it is better for you as a mentor to admit that > and decide not to continue, even that score of his proposal is currently > high. Don't forget the responsibility you have to the community because this > year I'd really like that community itself check the results of the > projects. > Please don't forget to review the late proposal by Facundo Mainere on > Interactive&Social Smalltalk tutorial > And of course, last call to review and score for those mentors not finding > time for that yet. > > Best regards > > Janko -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
[Pharo-project] Broken link on release-1.3
The following link: https://gforge.inria.fr/frs/download.php/30563/Pharo-1.3-13328-OneClick.zip on http://www.pharo-project.org/pharo-download/release-1-3 does not work for me. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk first commit
On Tue, Apr 3, 2012 at 7:42 PM, Stéphane Ducasse wrote: > > On Apr 3, 2012, at 12:56 PM, Serge Stinckwich wrote: > >> On Tue, Apr 3, 2012 at 5:50 PM, Sven Van Caekenberghe wrote: >>> Serge, >>> >>> On 03 Apr 2012, at 03:24, Serge Stinckwich wrote: >>> >>>> Because i love git and the FileTree monticello repository work done by >>>> Dale ;-) >>> >>> Yes, if MCFileTreeRepository lives up to its promise, and apparently it >>> does, because you are using it, that is really great. Does it really work >>> transparently ? >> >> This is not transparent because you need to commit with git but this >> quite easy to do that. >> What is only missing for me is the way to generate .mcz file >> automatically from a MCFileTreeRepository. >> >> I love that you can commit other files than Smalltalk code on your >> repo (pictures, README file …). > > sure me too. I support the integration but I do not want alpha version for my > alpha work :) Yes sure. There is a now a ss3 repository also here: http://ss3.gemstone.com/ss/SciSmalltalk.html Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk first commit
On Tue, Apr 3, 2012 at 5:50 PM, Sven Van Caekenberghe wrote: > Serge, > > On 03 Apr 2012, at 03:24, Serge Stinckwich wrote: > >> Because i love git and the FileTree monticello repository work done by Dale >> ;-) > > Yes, if MCFileTreeRepository lives up to its promise, and apparently it does, > because you are using it, that is really great. Does it really work > transparently ? This is not transparent because you need to commit with git but this quite easy to do that. What is only missing for me is the way to generate .mcz file automatically from a MCFileTreeRepository. I love that you can commit other files than Smalltalk code on your repo (pictures, README file ...). Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk first commit
On Tue, Apr 3, 2012 at 1:43 PM, Stéphane Ducasse wrote: >>> >>> >>>> Dear all, >>>> >>>> i made the first commit for the SciSmalltalk project. The code is >>>> available here: >>>> https://github.com/SergeStinckwich/SciSmalltalk >>> >>> just a question why not ss3? >> >> Because i love git and the FileTree monticello repository work done by Dale >> ;-) >> I will push a copy on ss3 also. > > My point is that how can I work and merge using monticello if this is only > pubslihed on git. > I just tend to avoid to lose time with on-going solutions. So if you really > people to help > use the tools they use. This work like a usual mc repository. Ok no worry, i will put the package also on ss3 ;-) Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk first commit
On Tue, Apr 3, 2012 at 1:27 AM, Stéphane Ducasse wrote: > > On Apr 2, 2012, at 7:36 PM, Serge Stinckwich wrote: > >> Dear all, >> >> i made the first commit for the SciSmalltalk project. The code is >> available here: >> https://github.com/SergeStinckwich/SciSmalltalk > > just a question why not ss3? Because i love git and the FileTree monticello repository work done by Dale ;-) I will push a copy on ss3 also. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk first commit
On Tue, Apr 3, 2012 at 1:42 AM, Chris Cunningham wrote: > On Mon, Apr 2, 2012 at 10:36 AM, Serge Stinckwich > wrote: >> In order to have something coherent, every sub-librairies of >> Sci-Smalltalk should be packaged as 'Math-XXX'. Right now, i have >> Math-Random and Math-Random-Tests. >> > Just curious, why Sci in the name, but Math as the package? I could > see that growing over time, but to start with the discrepancy seems > odd. Not a problem, just odd. I think that "Math-XXX" is more easy to understand for than "SciSmalltalk-XXX" (for someone who don't know what is SciSmalltalk). Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
[Pharo-project] SciSmalltalk first commit
Dear all, i made the first commit for the SciSmalltalk project. The code is available here: https://github.com/SergeStinckwich/SciSmalltalk As a test, i commit the random number generator available here: http://www.squeaksource.com/Random.html I put here a list of potential existing code that could be integrated in SciSmalltalk: https://github.com/SergeStinckwich/SciSmalltalk/wiki/Existing-Math-packages-in-Smalltalk I will asked the authors if they agree to package their code in SciSmalltalk. In order to have something coherent, every sub-librairies of Sci-Smalltalk should be packaged as 'Math-XXX'. Right now, i have Math-Random and Math-Random-Tests. SciSmalltalk will contain only code released under MIT licence. Any comments ? Best regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Voice reader support for Pharo
On Mon, Apr 2, 2012 at 6:04 PM, Goubier Thierry wrote: > Le 02/04/2012 12:40, Serge Stinckwich a écrit : > >> On Mon, Apr 2, 2012 at 2:43 PM, Goubier Thierry >> wrote: >>> >>> Thanks for the examples, it shows really well how to interact with any >>> existing voice synthesis system on the platform. >>> >>> Now I need to retrofit something to the Morph system; what is needed >>> there >>> is the ability to do a complete navigation among all morphs via the >>> keyboard >>> (Crtl-Tab in a morph window works) and, for each morph which has the >>> focus, >>> emit it's name on a braille keyboard (and a voice synthesis tool). >> >> >> Yes, i think this is the difficult part of what you want to do. How to >> modify Morph in order to. >> You want to do that for every Morph or just the tools needed to >> develop Smalltalk code ? > > > Every morph. > > So far I got the navigation to work, but I removed the theme tasklist call > in PasteUpMorph>>navigationKey:. The tasklist is nice, but the fact that you > need to press a return to go on selecting the window isn't. > PasteUpMorph>>navigateWindowForward and navigateWindowBackward have the > right behaviour. > > Now, if I find how to send text messages to brltty and connect that to the > title (or name) of the Morph that has the focus, then the work is done. > Great ! Don't forget to publish and document your changes. This could be great is Pharo Smalltalk could be used by other blind developers around the world ! >> Maybe you can build a specific code browser with OmniBrower or Glamour >> that could do that. >> Another solution is use Coral, that integrate Pharo with a shell: >> https://www.youtube.com/watch?v=HLb_rMcNN6k > > > I had a look and will keep it in mind when looking at scripting uses for > Pharo, but my blind colleague is perfectly fine with multiple windows, as > long as keyboard navigation and braille display works. But there is more accessibility tools available when you are using a text-based environment like a shell. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Voice reader support for Pharo
On Mon, Apr 2, 2012 at 2:43 PM, Goubier Thierry wrote: > Thanks for the examples, it shows really well how to interact with any > existing voice synthesis system on the platform. > > Now I need to retrofit something to the Morph system; what is needed there > is the ability to do a complete navigation among all morphs via the keyboard > (Crtl-Tab in a morph window works) and, for each morph which has the focus, > emit it's name on a braille keyboard (and a voice synthesis tool). Yes, i think this is the difficult part of what you want to do. How to modify Morph in order to. You want to do that for every Morph or just the tools needed to develop Smalltalk code ? Maybe you can build a specific code browser with OmniBrower or Glamour that could do that. Another solution is use Coral, that integrate Pharo with a shell: https://www.youtube.com/watch?v=HLb_rMcNN6k Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Esug-list] Vancouver Smalltalk Developer Meetup Group
On Mon, Apr 2, 2012 at 3:56 AM, Francois Stephany wrote: > Hi there, > > I've just started a Vancouver Smalltalk Developer Meetup group. If you're in > the area, it would great to meet around a beer and some lightning talks. Great ! I will be in Vancouver from April 22 to 25 for the ISCRAM 2012 conference. Maybe i can meet some Smalltalkers here ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [ANN] Shootout benchmarking copied to ss3
Maybe you should do a package with all the benchmarks available for Smalltalk ? On Sun, Apr 1, 2012 at 12:06 AM, Nicolas Cellier wrote: > These benchmarks are good, so I took the port of Eliot from Cog VMMaker and > made a package of its own. > Since I cannot create a new project on squeaksource, I decided to try SS3. > > See > http://ss3.gemstone.com/ss/Shootout.html/ > http://ss3.gemstone.com/ss/Shootout.html/Wiki > http://shootout.alioth.debian.org/u32/benchmark.php > > Nicolas -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] SciSmalltalk
On Thu, Mar 29, 2012 at 5:57 PM, Stéphane Ducasse wrote: > serge > > could you start a wiki page with all the current resources? > Like that we get a first impression. > It would be good to think about package names too (I do not really like DHB > for example in the package name). ok i start a list here: https://github.com/SergeStinckwich/SciSmalltalk/wiki/Existing-Math-packages-in-Smalltalk Feel free to edit. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] SciSmalltalk
Yes sure. Anyone has a better name than SciSmalltalk ;-) ? On Thu, Mar 29, 2012 at 5:57 PM, Stéphane Ducasse wrote: > serge > > could you start a wiki page with all the current resources? > Like that we get a first impression. > It would be good to think about package names too (I do not really like DHB > for example in the package name). > > Stef > > On Mar 29, 2012, at 11:32 AM, Serge Stinckwich wrote: > >> On Thu, Mar 29, 2012 at 4:19 PM, Francisco Garau >> wrote: >>> There is a GSoC project to have R-bindings in Smalltalk. >>> >>> That would be just amazing! >>> >>> Very useful for a lot of applications (including finance) >> >> Yes sure, this is great, but usually this kind of project (binding >> with another language) are quite difficult for student. >> The student need to know 2 different languages, and also how to use >> FFI to connect them. >> >> Regards, >> -- >> Serge Stinckwich >> UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam >> Every DSL ends up being Smalltalk >> http://doesnotunderstand.org/ >> > > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] SciSmalltalk
On Thu, Mar 29, 2012 at 4:19 PM, Francisco Garau wrote: > There is a GSoC project to have R-bindings in Smalltalk. > > That would be just amazing! > > Very useful for a lot of applications (including finance) Yes sure, this is great, but usually this kind of project (binding with another language) are quite difficult for student. The student need to know 2 different languages, and also how to use FFI to connect them. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] SciSmalltalk
On Wed, Mar 28, 2012 at 7:12 PM, Nicolas Cellier wrote: > Le 28 mars 2012 14:44, Alexandre Bergel a écrit : > >> Hi Serge! >> >> I welcome very much this initiative. >> Something that I believe is important, is an pdf graph exporter (maybe >> based on EyeSee) and the various test distribution (e.g., CHI). The fact >> that these two are missing is exactly the reason why I use R and Numbers >> instead of Pharo. >> >> I sincerely believe that Pharo can be an alternative to R and Maple. A bit >> more is needed from our side however. >> >> Alexandre >> > > Great initiative Serge, bravo. Thank you Nicolas. > Yes Pharo could replace some parts of R/Maple/Matlab etc... but that's a > tremendous work. > > So please, small steps, bring up basic bricks first. Yes i agree that we need to work in baby steps. Having a good infrastructure and developing a community is also important. > I have unpublished Smalltalk utility libraries for handling Euler (Cardan) > angles, geodetic coordinates, geodesic and rhumb lines calculation on the > ellispoid... > For Euler angles, the main features are conversions to/from direction cosine > matrices and quaternions, so it's more a problem of package delimitations > and which matrix class to use, generic m x n, or specialised SO3... > > Also, some higher level objects could be used (vector space, trihedron, > etc...), but basic steps first. Great ! Maybe you can help me as the second tutor ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk
Dear Gsoc admins, could you add this project to the list of ideas ? Thank you. Regards, On Wed, Mar 28, 2012 at 8:38 AM, Serge Stinckwich wrote: > Dear all, > > we already discuss about that in the moose and pharo mailing-list. > Maybe this is too late, but please find a small proposal for gsoc 2012 below. > > > > Name: SciSmalltalk > Level: Intermediate > Possible mentor: Serge Stinckwich > Possible second mentor: ? > > Description > Smalltalk has at that time no equivalent to mathematical libraries > like NumPy, SciPy (Python) or SciRuby (Ruby). > The goal of the SciSmalltalk project is to develop an open-source > library of mathematical for the Smalltalk programming language (MIT > Licence). > > Technical Details > The development of this project is to be done in Pharo Smalltalk, but > the code should be portable to other Smalltalk flavors. > Numerous Smalltalk projects provide already some basic functionalities > (complex and quaternions extensions, random number generator, fuzzy > algorithms, LAPACK linear algebra package, Didier Besset's numerical > methods, ...). A first task will be to do an audit of all the existing > projects that provide some mathematical stuff and build a Pharo > Configuration to load them in a fresh Pharo Smalltalk image. After > that, the student help by his/her mentors will decide what are the > numeric algorithms to develop in priority. > > The student will need to know some basic numeric algorithms usually > found in such libraries. > Units tests should also be provided. > > Benefits to the Student > The student will help the Smalltalk community in a very concrete way. > The student will learn to design well-designed code with tests. > > Benefits to the Community > Having a package providing more elaborate numeric libraries is really > important to develop the use Smalltalk in new domains (robotics, high > performance computing, computer vision, bio-computing, ...). The lack > of numeric librairies hamper the use of the Smalltalk in a scientific > context at the moment. An another goal of this project is to develop a > community of people interested by these topic. > > Regards, > -- > Serge Stinckwich > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam > Every DSL ends up being Smalltalk > http://doesnotunderstand.org/ -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] SciSmalltalk
BTW, i'm looking for some Smalltalk code implementing Runge-Kutta methods for solving a set of ordinary differential equations (ODEs). Regards, On Wed, Mar 28, 2012 at 8:38 AM, Serge Stinckwich wrote: > Dear all, > > we already discuss about that in the moose and pharo mailing-list. > Maybe this is too late, but please find a small proposal for gsoc 2012 below. > > > > Name: SciSmalltalk > Level: Intermediate > Possible mentor: Serge Stinckwich > Possible second mentor: ? > > Description > Smalltalk has at that time no equivalent to mathematical libraries > like NumPy, SciPy (Python) or SciRuby (Ruby). > The goal of the SciSmalltalk project is to develop an open-source > library of mathematical for the Smalltalk programming language (MIT > Licence). > > Technical Details > The development of this project is to be done in Pharo Smalltalk, but > the code should be portable to other Smalltalk flavors. > Numerous Smalltalk projects provide already some basic functionalities > (complex and quaternions extensions, random number generator, fuzzy > algorithms, LAPACK linear algebra package, Didier Besset's numerical > methods, ...). A first task will be to do an audit of all the existing > projects that provide some mathematical stuff and build a Pharo > Configuration to load them in a fresh Pharo Smalltalk image. After > that, the student help by his/her mentors will decide what are the > numeric algorithms to develop in priority. > > The student will need to know some basic numeric algorithms usually > found in such libraries. > Units tests should also be provided. > > Benefits to the Student > The student will help the Smalltalk community in a very concrete way. > The student will learn to design well-designed code with tests. > > Benefits to the Community > Having a package providing more elaborate numeric libraries is really > important to develop the use Smalltalk in new domains (robotics, high > performance computing, computer vision, bio-computing, ...). The lack > of numeric librairies hamper the use of the Smalltalk in a scientific > context at the moment. An another goal of this project is to develop a > community of people interested by these topic. > > Regards, > -- > Serge Stinckwich > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam > Every DSL ends up being Smalltalk > http://doesnotunderstand.org/ -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
[Pharo-project] SciSmalltalk
Dear all, we already discuss about that in the moose and pharo mailing-list. Maybe this is too late, but please find a small proposal for gsoc 2012 below. Name: SciSmalltalk Level: Intermediate Possible mentor: Serge Stinckwich Possible second mentor: ? Description Smalltalk has at that time no equivalent to mathematical libraries like NumPy, SciPy (Python) or SciRuby (Ruby). The goal of the SciSmalltalk project is to develop an open-source library of mathematical for the Smalltalk programming language (MIT Licence). Technical Details The development of this project is to be done in Pharo Smalltalk, but the code should be portable to other Smalltalk flavors. Numerous Smalltalk projects provide already some basic functionalities (complex and quaternions extensions, random number generator, fuzzy algorithms, LAPACK linear algebra package, Didier Besset's numerical methods, ...). A first task will be to do an audit of all the existing projects that provide some mathematical stuff and build a Pharo Configuration to load them in a fresh Pharo Smalltalk image. After that, the student help by his/her mentors will decide what are the numeric algorithms to develop in priority. The student will need to know some basic numeric algorithms usually found in such libraries. Units tests should also be provided. Benefits to the Student The student will help the Smalltalk community in a very concrete way. The student will learn to design well-designed code with tests. Benefits to the Community Having a package providing more elaborate numeric libraries is really important to develop the use Smalltalk in new domains (robotics, high performance computing, computer vision, bio-computing, ...). The lack of numeric librairies hamper the use of the Smalltalk in a scientific context at the moment. An another goal of this project is to develop a community of people interested by these topic. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] R: R: [Moose-dev] numerical method in smalltalk
On Wed, Mar 21, 2012 at 2:50 PM, Lorenzo Schiavina wrote: > Hi Serge, > > if you can understand Italian, you can see a presentation at: > http://www.edor.it/index.php?option=com_content&view=article&id=30&Itemid=65 > This application has been developed in VSE, but a student of mine has > already done (a partial) porting in Squeak; he already told me that he > wanted to send it to Squeak community so, if you want, I can send it to you. Yes please. > At present the code has no special license and I will be pleased to > integrate it into a bigger package with any kind of license. I think we should have the same licence than Pharo, MIT licence. > My application has a specific fuzzyfication/defuzzyfication method but, if > you consider it useful, I can extend it to some other theoretical approach. > As a matter of fact, my application (not my student's) is an environment for > creating expert systems that have been used in many different fields > (medical, forecasting, sport, environment control). The idea of SciSmalltalk is to build a library not a tool. Maybe some of part of your fuzzy operators you provide could be reused to be part of this library. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] numerical method in smalltalk
On Wed, Mar 21, 2012 at 1:50 PM, Stéphane Ducasse wrote: > > On Mar 21, 2012, at 3:49 AM, Serge Stinckwich wrote: > >> On Wed, Mar 21, 2012 at 12:31 AM, Lorenzo Schiavina wrote: >>> Hi Serge, >>> >>> I have developed a package for fuzzy logic computation (in ST). >>> Do you think could be helpful? >> >> Dear Lorenzo, >> >> yes might be interesting for SciSmalltalk. Is your code available >> somewhere ? What is the licence of your code ? >> Are you willing to integrate/adapt your work in a bigger package ? > > serge not everything has to be in one package but in one repository > we could have > > Algo-FusyLogic > Algo-Math > Algo-… > Algo-… Yes sure you are right. I mean 1 repo in fact. -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] R: [Moose-dev] numerical method in smalltalk
On Wed, Mar 21, 2012 at 12:31 AM, Lorenzo Schiavina wrote: > Hi Serge, > > I have developed a package for fuzzy logic computation (in ST). > Do you think could be helpful? Dear Lorenzo, yes might be interesting for SciSmalltalk. Is your code available somewhere ? What is the licence of your code ? Are you willing to integrate/adapt your work in a bigger package ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] Re: numerical method in smalltalk
2012/3/20 Steffen Märcker : > It can imagine that it would be useful for the ST community to have this > cross dialect. Are there any plans in this direction? Yes in a perfect world, but having already something working on Pharo is a first step. After that people could adapt to other flavors if they want. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] Re: numerical method in smalltalk
2012/3/20 Steffen Märcker : > Hi, > > There's a package "Numerical Methods" in Cincoms Public Repository which is > - I think - based on the book "Object-Oriented Implementation of Numerical > Methods". Is this package already ported? If not, it might be a good > starting point. But it needs more documentation... Yes there is already the same version for Pharo/Squeak on Squeaksource. There is actually a lot of code dispersed in several projects with some duplication also. The idea is to consolidate everything. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] numerical method in smalltalk
On Tue, Mar 20, 2012 at 12:45 PM, Tudor Girba wrote: > Hi Serge, > > There definitely is interest. If you volunteer for mentoring it would be > great. Yes sure i can do it. I can even maybe propose some local students. Do you want to co-mentor ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] numerical method in smalltalk
Hi all, we talked recently on the moose mailing-list about having a more robust library for doing mathematical stuff in Smalltalk like SciPython or SciRuby (see below). If there is enough interested, i'm wondering if we could propose a Google Summer of Code project about that. I could write a draft for the project. Regards, On Mon, Mar 5, 2012 at 10:05 AM, Serge Stinckwich wrote: > On Sat, Mar 3, 2012 at 4:45 AM, Stéphane Ducasse > wrote: >> could be interesting to see if we need to some numerical analysis in moose >> and pharo. >> >> I will create a configuration >> >> >> MCSqueaksourceRepository >> location: 'http://squeaksource.com/DHBNumerical' >> user: '' >> password: '' > > Thank you. I'm definitively interested by having more mathematical > stuff available in Pharo. > There is Scipy [1] since a long time for Python and more recently Ruby > community do the same with SciRuby [2]. > > Some time ago, i wrote several random number generators [3] that might > be integrated in a numeral analysis packages. > > At the moment, i'm mostly interested by Runge-Kutta methods [4] in > order to solve some ordinary differential equations. > I already find some code on the web like this one: > http://live.exept.de/doc/online/english/programming/goody_stmath.html > > What is really important is to be able to test the result of such algorithms. > > [1] https://en.wikipedia.org/wiki/SciPy > [2] http://sciruby.com/ > [3] http://www.squeaksource.com/Random.html > [4] https://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods > > Regards, > -- > Serge Stinckwich > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam > Every DSL ends up being Smalltalk > http://doesnotunderstand.org/ -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Esug-list] GSoC 2012: we're in!
Great job !!! On Sat, Mar 17, 2012 at 9:03 PM, Carla Griggio wrote: > > Hi everybody!! > I'm glad to announce that ESUG has been accepted as an organization this year > :) So Google will be funding some Smalltalk projects of our choice. > > Soon you'll be able to find the next steps into the program at > http://gsoc2012.esug.org/. > > Cheers! > > Carla Griggio & Janko Mivšek > GSoC Admins > > > > > ___ > Esug-list mailing list > esug-l...@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] [Moose-dev] Re: numerical method in smalltalk
On Tue, Mar 6, 2012 at 4:29 AM, Stéphane Ducasse wrote: > It would be really interesting to organize a bit the scientific packages so > that we have one nice library to look for. > Serge if you have some code please package it. Yes sure ! Anyone is aware of any Smalltalk code/project that might be used for a scientific library for Smalltalk. At the moment, there is a lot of fragmentation: - DHBNumerical (MIT): http://www.squeaksource.com/DHBNumerical.html - StMath (licence unknown): http://live.exept.de/doc/online/english/programming/goody_stmath.html - MathComplex and MathQuaternion (MIT): http://www.squeaksource.com/Complex.html - Smallapack (MIT): http://www.squeaksource.com/Smallapack.html Who is willing to contribue and in what domain (numerical analysis, matrix, probability distribution, ...) ? Maybe we can propose a GSOC project for a student ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Nautilus Refactorings
long method ? On Thu, Feb 16, 2012 at 4:15 PM, Luc Fabresse wrote: > > And I forget to say that I didn't get why the background of some methods is > yellow? > > Luc > > > 2012/2/16 Luc Fabresse >> >> Hi Ben, >> >> Nautilus is becoming really nice! >> >> Some thoughts: >> >> - By default, packages are in the first pane and classes in the second >> pane. >> When I click on the hierarchy toggle button, it is swapped (packages in >> second pane and classes in the first one). >> Why swapping ? I think it surprised me. >> >> - it misses a descriptions for available plugins in "Nautilus plugin >> manager" >> >> - I tested some simple refactorings rename, and it worked. What is >> missing (should be done) regarding refactorings ? >> >> >> #Luc >> >> >> >> >> 2012/2/16 Luc Fabresse >>> >>> >>> 2012/2/16 Noury Bouraqadi >>>> >>>> Ben, >>>> >>>> On 14 févr. 2012, at 20:23, Benjamin wrote: >>>> >>>> > Basically, the infrastructure is here. >>>> > >>>> > But I still have to copy and past each menu entry :) >>>> > >>>> > It's long and a bit boring, but it's easy to do ^^ >>>> > >>>> I have no idea on how this is implemented. Just wondering if it can't be >>>> automated somehow. At least partially (e.g. a skeleton)? A skeleton might >>>> allow others to help. >>>> >>>> BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some >>>> feedback. >>>> >>>> I like the group idea. But, how can I add a new group ? >>> >>> >>> right click on a set of packages and "add in group" or (CMD+e). >>> >>> Luc >>> >>>> I also wanted to reset a group (last modified, last viewed). How can do >>>> it ? >>>> I added a couple of classes, but strangely, they don't show up in the >>>> "last modified" group. >>>> >>>> Noury >>>> > >>>> > >>>> > Ben >>>> > >>>> > On Feb 14, 2012, at 8:15 PM, Noury Bouraqadi wrote: >>>> > >>>> >> Cool. I'll give it a try. I'm like mariano, luc and other waiting for >>>> >> RB support to start using Nautilus as the default browser. >>>> >> >>>> >> Noury >>>> >> On 14 févr. 2012, at 18:39, Benjamin wrote: >>>> >> >>>> >>> Hello guys, >>>> >>> >>>> >>> I know a some of you are waiting for the integration of the RB >>>> >>> engine into Nautilus. >>>> >>> >>>> >>> Some of them are already implemented, so if you wanna test them, >>>> >>> here is the gofer script >>>> >>> >>>> >>> Gofer new >>>> >>> url: 'http://ss3.gemstone.com/ss/Nautilus'; >>>> >>> package: 'ConfigurationOfNautilus'; >>>> >>> load. >>>> >>> >>>> >>> (Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: >>>> >>> #loadDefault >>>> >>> >>>> >>> >>>> >>> It loads everything. >>>> >>> >>>> >>> For now I have only done some refactorings for classes, so if you >>>> >>> popup the menu on a class, a new item named Refactoring should appear >>>> >>> :) >>>> >>> >>>> >>> Moreover, the 'rename class' method is replaced by the RB one :) >>>> >>> >>>> >>> >>>> >>> Thanks in advance for your feedback, and if you want to participate, >>>> >>> you are more than welcome :) >>>> >>> >>>> >>> >>>> >>> Ben >>>> >> >>>> >> Noury >>>> >> -- >>>> >> http://twitter.com/#!/NouryBouraqadi >>>> >> http://www.kroobe.com/profile/noury >>>> >> >>>> >> >>>> > >>>> > >>>> >>>> Noury >>>> -- >>>> http://twitter.com/#!/NouryBouraqadi >>>> http://www.kroobe.com/profile/noury >>>> >>>> >>>> Afin de contribuer au respect de l'environnement, >>>> merci de n'imprimer ce courriel qu'en cas de necessite >>>> >>>> Please consider the environment before you print >>>> >>>> >>>> >>>> >>> >> > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Resource Descriptor Framework
Hi Ben, On Wed, Feb 8, 2012 at 12:52 AM, Ben Coman wrote: > > Is there much being done with Resource Description Framework in > Squeak/Pharo? I have some RDF data files that I need to load for my > masters project and am seeking advice on how to approach this. I am only > just learning about RDF for the first time. For anyone else interested the > best short overview I found so far is [ > http://logicerror.com/semanticWeb-webdev ] > > Apparently it this is a Simplified RDF Syntax as described at [ > http://www.langdale.com.au/CIMXML/PSModelExchange.pdf ] > > A data file looks like like this... > > > http://www.w3.org/1999/02/22-rdf-syntax-ns#"; > xmlns:cim="http://iec.ch/TC57/2007/CIM-schema-cim12#";> > > 95 > AMHE400MARCLINE > > rdf:resource="#_487038201"/> > > > The most obvious project on Squeaksource is Rakaiko [a] which says "RDF is > an essential part of the new web technologies and a fundamental layer of the > semantic Web 2.0 [...] This API, compliant with the W3C RDF specification > will allow a developer to handle an RDF graph in its various forms (RDF/XML, > N3, abstract graph). In other words, it would be the Squeak equivalent of > the Jena Java RDF API." However there has been no activity on Rakaiko > since 2007 and there is no apparent documentation. Has anyone used this > and/or is this abandoned? > Page 20 of "ESUG 2006 Welcome" mentions a "RDF Framework for Smalltalk." > Did anything come of this? This framework was done by one of my former student, Julien Bourdon who is currently finishing his PhD thesis in Kyoto. I put him in CC, but not sure that he has time at the moment to help you. > Alternatively I could fake it and learn just how to parse the XML directly > and manually translate it into the class model. (It seems processing an a > RDF Schema might be able to automatically create the class definition as > well as the instance creation ) > > There is PetitXML, which however is not included by > ConfigurationOfPetitParser.24 loaded on Moose 4.6. What is the status of > PetitXML ? > > Also Moose 4.6 has XML-Parser. Which of XML-Parser or PetitXML would be > the better approach ? > > I've watched http://www.tudorgirba.com/blog/simple-xml-browser-with-glamour > but not sure whether than will help me actually load the data into a model. > > > You opinion of these various approaches would be appreciated, and of course > pointers to any examples/documentation. > Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Sound tutorials
On Sun, Feb 5, 2012 at 8:42 PM, Wilker wrote: > Hi guys, > > My first post on this maillist, and brand new on Smalltalk too :) > > Today I'm here to ask a few things to you guys. > > I'm planning to do some experimental projects (just to learn more Pharo) and > I'm getting stuck on some stuff... > > I'm trying to do some work with Sounds (playing, recording, analysis...), > and I saw that Pharo cames with some sound libraries, but I can't find any > tutorial or book talking about it... You have any recommendations about > that? Where I can learn more about dealing with sound on Pharo? Because no one has enough expertise, most of the sound stuff from Squeak have been deprecated or removed in recent Pharo versions. You can look at old or current projects that deal with sounds in Smalltalk : - http://fastlabinc.com/Siren/index.html - http://www.zogotounga.net/surmulot/surmulot.html - http://cyclades.seasidehosting.st/ This could be nice if someone rebuild a basic sound library for Pharo. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] pharo vision
On Mon, Jan 30, 2012 at 3:24 PM, Stéphane Ducasse wrote: > Thank you for this nice vision. I think "Language and Remote IDEs for small devices" and "robotics" could be merge in the same section about "embedded system", because they share more or less the same concerns: small kernel, C/C++ integration, headless system, reliable networking support, remote debugging, customizable real-time gc, ... Having the possibility of mixing several domain-specific languages is also quite interesting in robotics, see for the example the recent series of workshop i organize recently: http://www.doesnotunderstand.org/wikka.php?wakka=DSLRob11 I try to push Smalltalk use in robotics in several projects: 1) SqueakBot (http://wiki.laptop.org/go/Projects/SqueakBot) 2) PlayerST to control Player/Stage robotic simulation (http://www1.ifi.auf.org/mediawiki/index.php/Smalltalk_Player_Client) 3) ROSTalk to connect Smalltalk and ROS (https://github.com/SergeStinckwich/rostalk) but this is still difficult because most of the robotic stuff are written in C/C++ and also the lack of manpower ... It's easier at the moment to use Python or Lua for robots than Smalltalk. Look here: https://github.com/timn/roslua Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] Meaning of the name "Pharo"
On Fri, Jan 27, 2012 at 2:17 PM, Max Leske wrote: > I always enjoy it if a product / project with a "funny" name explains that > name somewhere (origin, intention). I think it says a lot about the kind of > project it is (how dedicated are the people? If the name is crap, the product > will probably be too…). So I thought, it might be cool to introduce a > paragraph (in the "About" section maybe) that explains the origins of the > name "Pharo". > > Any thoughts? A lighthouse for a brighter future ;-) -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Re: [Pharo-project] :) SIG talks about Pharo
Quite old : may 2010. We should continue talking about Smalltalk & Pharo on twitter ;-) On Wed, Jan 18, 2012 at 5:51 PM, Stéphane Ducasse wrote: > > http://www.sig.eu/en/Research/Twilp > > > Stef > -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/