Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
May 2014
- 1104 messages
Re: [Pharo-dev] Improving Pharo By Example
by Yuriy Tymchuk
On 06 May 2014, at 23:45, kilon alios <kilon.alios(a)gmail.com> wrote:
> ok I made my first commit just now
>
> I added the Preface chapter, looks ok. Just the first page.
>
> It asked me to merge my commit, dont know why, I hope I did not mess anything up, I am not very experienced with git so bare with me.
Everything is fine. Iâve made some big changes, thatâs why it asked for merge.
>
> I have 2 questions
>
> a) The page I am porting from PBE has a footnote, does Pier have a syntax for footnotes ?
As far as I know, for now itâs not supported.
>
> b) Why Pier does not wrap text ?
What do you mean by this?
Uko
>
>
>
>
> On Tue, May 6, 2014 at 11:49 PM, kilon alios <kilon.alios(a)gmail.com> wrote:
> Thanks for the help Uko
>
> just for your information emacs pillar mode gives me errors on make && make install
>
> "In end of data:
> package-build.el:1197:1:Warning: the following functions are not known to be
>
> defined: package-desc-extras, package-desc-name, package-desc-summary,
>
> package-desc-version
>
> Wrote /Users/kilon/.emacs.d/.cask/24.3.1/bootstrap/package-build-20140427.357/package-build.elc
>
> Done (Total of 3 files compiled, 1 skipped)
>
> Cannot open load file: subst-ksc
>
> make: *** [pillar.elc] Error 255"
>
> I opened a pillar file it says its opened on Git-master (LaTex W)
>
>
>
> On Tue, May 6, 2014 at 11:30 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>
> On 06 May 2014, at 21:26, Damien Cassou <damien.cassou(a)gmail.com> wrote:
>
> > Yuriy, maybe the script could check if pdflatex is present and if not,
> > ignore the pdf generation? The pdf will be generated by the build
> > server so we don't really care. Moreover, one of the goals doing
> > pillar was to avoid asking everyone to install LaTeX which is quite
> > large. What do you think?
>
> I completely agree. Iâll try to take a look as soon as I have some time.
>
> Uko
>
> >
> >
> > On Sat, May 3, 2014 at 10:53 AM, kilon alios <kilon.alios(a)gmail.com> wrote:
> >> Ok Nicolas I followed its advice and it looks like you are correct.Wget get
> >> error on make but make install seemed to worked.
> >>
> >> But
> >>
> >> I am getting an error connecting to the servers is Inria servers down today
> >> ?
> >>
> >> this is the error
> >>
> >> kilon-imac:UpdatedPharoByExample kilon$ ./download.sh
> >>
> >> --2014-05-03 11:49:15--
> >> https://ci.inria.fr/pharo-contribution/job/Pier3BookOnPharo20/lastSuccessfu…
> >>
> >> Resolving ci.inria.fr... 193.51.193.223
> >>
> >> Connecting to ci.inria.fr|193.51.193.223|:443... connected.
> >>
> >> HTTP request sent, awaiting response... 404 Not Found
> >>
> >> 2014-05-03 11:49:16 ERROR 404: Not Found.
> >>
> >>
> >> Yuriy thanks for the advice I have command line tools because I am building
> >> Blender the 3d open source app on my iMac. I tried before installing wget
> >> with homebrew it failed too.
> >>
> >>
> >>
> >> On Fri, May 2, 2014 at 3:25 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
> >>>
> >>> There is some black magic with wget. I think you have to install command
> >>> line tools which get uninstalled on every update. Also if I remember
> >>> correctly, I've installed it with home-brew.
> >>>
> >>> Uko
> >>>
> >>> On 02 May 2014, at 13:15, kilon alios <kilon.alios(a)gmail.com> wrote:
> >>>
> >>> Thank you Yuriy
> >>>
> >>> I have tried to follow the installation instructions before on my iMAC but
> >>> I was not successful installing wget. I tried building wget myself and it
> >>> failed with errors, I tried using a binary of wget that I found online that
> >>> failed too.
> >>>
> >>> But I will give it another try today when I get home where my macs are and
> >>> share with you the exact errors I am experiencing.
> >>>
> >>>
> >>> On Fri, May 2, 2014 at 1:29 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
> >>> wrote:
> >>>>
> >>>> Hi.
> >>>>
> >>>> Here is a repo for updated version of Pharo by example
> >>>> https://github.com/SquareBracketAssociates/UpdatedPharoByExample and it
> >>>> should be done in Pillar.
> >>>>
> >>>> I've added you to the team, so feel free to contribute.
> >>>>
> >>>> Uko
> >>>>
> >>>>
> >>>> On 02 May 2014, at 12:22, kilon alios <kilon.alios(a)gmail.com> wrote:
> >>>>
> >>>>> How I can help improve Pharo by Example , add chapters and update
> >>>>> current ones for Pharo 3 ?
> >>>>>
> >>>>> What is the process ?
> >>>>
> >>>>
> >>>
> >>>
> >>
> >
> >
> >
> > --
> > Damien Cassou
> > http://damiencassou.seasidehosting.st
> >
> > "Success is the ability to go from one failure to another without
> > losing enthusiasm."
> > Winston Churchill
> >
>
>
>
>
May 6, 2014
Fwd: [squeak-dev] A nitpick
by Eliot Miranda
See http://source.squeak.org/trunk/Compression/Compression-eem.41
---------- Forwarded message ----------
From: Yoshiki Ohshima <Yoshiki.Ohshima(a)acm.org>
Date: Tue, May 6, 2014 at 2:09 PM
Subject: [squeak-dev] A nitpick
To: The general-purpose Squeak developers list <
squeak-dev(a)lists.squeakfoundation.org>
This can be a nitpick of the year, but there is a bug in
InflateStream>>decompressBlock:with:
There is a part that reads (toward the end):
------------------------
collection
replaceFrom: readLimit+1
to: readLimit + length + 1
with: collection
startingAt: readLimit - distance + 1.
------------------------
but here we want to replace "length" bytes in collection, as opposed
to length + 1 bytes, so it has to say:
------------------------
collection
replaceFrom: readLimit+1
to: readLimit + length
with: collection
startingAt: readLimit - distance + 1.
------------------------
(So is the non-primitive version in FastInflateStream.)
The reason it does not matter is that replaceFrom:to:with:startingAt:
does not care about the source and destination being the same and
overlap between them. Even when the above bug puts one extra bytes in
collection temporarily, the extra byte will be wiped out in the next
iteration of the loop surrounding it. However, if you try to port
this to a language that does the "right thing" when there is an
overlap, it manifests as a bug.
-- Yoshiki
P.S.
It was a "rare" delight to point out a bug in Andreas' code^^; We miss
you.
--
best,
Eliot
May 6, 2014
Re: [Pharo-dev] Improving Pharo By Example
by kilon alios
ok I made my first commit just now
I added the Preface chapter, looks ok. Just the first page.
It asked me to merge my commit, dont know why, I hope I did not mess
anything up, I am not very experienced with git so bare with me.
I have 2 questions
a) The page I am porting from PBE has a footnote, does Pier have a syntax
for footnotes ?
b) Why Pier does not wrap text ?
On Tue, May 6, 2014 at 11:49 PM, kilon alios <kilon.alios(a)gmail.com> wrote:
> Thanks for the help Uko
>
> just for your information emacs pillar mode gives me errors on make &&
> make install
>
> "In end of data:
>
> package-build.el:1197:1:Warning: the following functions are not known to
> be
>
> defined: package-desc-extras, package-desc-name, package-desc-summary,
>
> package-desc-version
>
> Wrote
> /Users/kilon/.emacs.d/.cask/24.3.1/bootstrap/package-build-20140427.357/package-build.elc
>
> Done (Total of 3 files compiled, 1 skipped)
>
> Cannot open load file: subst-ksc
>
> make: *** [pillar.elc] Error 255"
>
> I opened a pillar file it says its opened on Git-master (LaTex W)
>
>
> On Tue, May 6, 2014 at 11:30 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>wrote:
>
>>
>> On 06 May 2014, at 21:26, Damien Cassou <damien.cassou(a)gmail.com> wrote:
>>
>> > Yuriy, maybe the script could check if pdflatex is present and if not,
>> > ignore the pdf generation? The pdf will be generated by the build
>> > server so we don't really care. Moreover, one of the goals doing
>> > pillar was to avoid asking everyone to install LaTeX which is quite
>> > large. What do you think?
>>
>> I completely agree. Iâll try to take a look as soon as I have some time.
>>
>> Uko
>>
>> >
>> >
>> > On Sat, May 3, 2014 at 10:53 AM, kilon alios <kilon.alios(a)gmail.com>
>> wrote:
>> >> Ok Nicolas I followed its advice and it looks like you are
>> correct.Wget get
>> >> error on make but make install seemed to worked.
>> >>
>> >> But
>> >>
>> >> I am getting an error connecting to the servers is Inria servers down
>> today
>> >> ?
>> >>
>> >> this is the error
>> >>
>> >> kilon-imac:UpdatedPharoByExample kilon$ ./download.sh
>> >>
>> >> --2014-05-03 11:49:15--
>> >>
>> https://ci.inria.fr/pharo-contribution/job/Pier3BookOnPharo20/lastSuccessfu…
>> >>
>> >> Resolving ci.inria.fr... 193.51.193.223
>> >>
>> >> Connecting to ci.inria.fr|193.51.193.223|:443... connected.
>> >>
>> >> HTTP request sent, awaiting response... 404 Not Found
>> >>
>> >> 2014-05-03 11:49:16 ERROR 404: Not Found.
>> >>
>> >>
>> >> Yuriy thanks for the advice I have command line tools because I am
>> building
>> >> Blender the 3d open source app on my iMac. I tried before installing
>> wget
>> >> with homebrew it failed too.
>> >>
>> >>
>> >>
>> >> On Fri, May 2, 2014 at 3:25 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
>> wrote:
>> >>>
>> >>> There is some black magic with wget. I think you have to install
>> command
>> >>> line tools which get uninstalled on every update. Also if I remember
>> >>> correctly, I've installed it with home-brew.
>> >>>
>> >>> Uko
>> >>>
>> >>> On 02 May 2014, at 13:15, kilon alios <kilon.alios(a)gmail.com> wrote:
>> >>>
>> >>> Thank you Yuriy
>> >>>
>> >>> I have tried to follow the installation instructions before on my
>> iMAC but
>> >>> I was not successful installing wget. I tried building wget myself
>> and it
>> >>> failed with errors, I tried using a binary of wget that I found
>> online that
>> >>> failed too.
>> >>>
>> >>> But I will give it another try today when I get home where my macs
>> are and
>> >>> share with you the exact errors I am experiencing.
>> >>>
>> >>>
>> >>> On Fri, May 2, 2014 at 1:29 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
>> >>> wrote:
>> >>>>
>> >>>> Hi.
>> >>>>
>> >>>> Here is a repo for updated version of Pharo by example
>> >>>> https://github.com/SquareBracketAssociates/UpdatedPharoByExampleand it
>> >>>> should be done in Pillar.
>> >>>>
>> >>>> I've added you to the team, so feel free to contribute.
>> >>>>
>> >>>> Uko
>> >>>>
>> >>>>
>> >>>> On 02 May 2014, at 12:22, kilon alios <kilon.alios(a)gmail.com> wrote:
>> >>>>
>> >>>>> How I can help improve Pharo by Example , add chapters and update
>> >>>>> current ones for Pharo 3 ?
>> >>>>>
>> >>>>> What is the process ?
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>
>> >
>> >
>> >
>> > --
>> > Damien Cassou
>> > http://damiencassou.seasidehosting.st
>> >
>> > "Success is the ability to go from one failure to another without
>> > losing enthusiasm."
>> > Winston Churchill
>> >
>>
>>
>>
>
May 6, 2014
Re: [Pharo-dev] gui testing
by Sven Van Caekenberghe
Actually, Spec UIs are quite easy to script since your Spec model has accessors for each element, you can ask for a button and send it #performAction, ask for a text input and send it #text or #text: and so on. It can get quite complex quickly, but it is possible.
On 06 May 2014, at 20:40, Sean P. DeNigris <sean(a)clipperadams.com> wrote:
> Pablo R. Digonzelli wrote
>> is there some framework for testing gui in pharo?.
>
> Check out the SUnit-UITesting package pre-installed in Pharo 3.0
>
>
>
> -----
> Cheers,
> Sean
> --
> View this message in context: http://forum.world.st/gui-testing-tp4757811p4758078.html
> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
>
May 6, 2014
Re: [Pharo-dev] Improving Pharo By Example
by kilon alios
Thanks for the help Uko
just for your information emacs pillar mode gives me errors on make && make
install
"In end of data:
package-build.el:1197:1:Warning: the following functions are not known to be
defined: package-desc-extras, package-desc-name, package-desc-summary,
package-desc-version
Wrote
/Users/kilon/.emacs.d/.cask/24.3.1/bootstrap/package-build-20140427.357/package-build.elc
Done (Total of 3 files compiled, 1 skipped)
Cannot open load file: subst-ksc
make: *** [pillar.elc] Error 255"
I opened a pillar file it says its opened on Git-master (LaTex W)
On Tue, May 6, 2014 at 11:30 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>
> On 06 May 2014, at 21:26, Damien Cassou <damien.cassou(a)gmail.com> wrote:
>
> > Yuriy, maybe the script could check if pdflatex is present and if not,
> > ignore the pdf generation? The pdf will be generated by the build
> > server so we don't really care. Moreover, one of the goals doing
> > pillar was to avoid asking everyone to install LaTeX which is quite
> > large. What do you think?
>
> I completely agree. Iâll try to take a look as soon as I have some time.
>
> Uko
>
> >
> >
> > On Sat, May 3, 2014 at 10:53 AM, kilon alios <kilon.alios(a)gmail.com>
> wrote:
> >> Ok Nicolas I followed its advice and it looks like you are correct.Wget
> get
> >> error on make but make install seemed to worked.
> >>
> >> But
> >>
> >> I am getting an error connecting to the servers is Inria servers down
> today
> >> ?
> >>
> >> this is the error
> >>
> >> kilon-imac:UpdatedPharoByExample kilon$ ./download.sh
> >>
> >> --2014-05-03 11:49:15--
> >>
> https://ci.inria.fr/pharo-contribution/job/Pier3BookOnPharo20/lastSuccessfu…
> >>
> >> Resolving ci.inria.fr... 193.51.193.223
> >>
> >> Connecting to ci.inria.fr|193.51.193.223|:443... connected.
> >>
> >> HTTP request sent, awaiting response... 404 Not Found
> >>
> >> 2014-05-03 11:49:16 ERROR 404: Not Found.
> >>
> >>
> >> Yuriy thanks for the advice I have command line tools because I am
> building
> >> Blender the 3d open source app on my iMac. I tried before installing
> wget
> >> with homebrew it failed too.
> >>
> >>
> >>
> >> On Fri, May 2, 2014 at 3:25 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
> wrote:
> >>>
> >>> There is some black magic with wget. I think you have to install
> command
> >>> line tools which get uninstalled on every update. Also if I remember
> >>> correctly, I've installed it with home-brew.
> >>>
> >>> Uko
> >>>
> >>> On 02 May 2014, at 13:15, kilon alios <kilon.alios(a)gmail.com> wrote:
> >>>
> >>> Thank you Yuriy
> >>>
> >>> I have tried to follow the installation instructions before on my iMAC
> but
> >>> I was not successful installing wget. I tried building wget myself and
> it
> >>> failed with errors, I tried using a binary of wget that I found online
> that
> >>> failed too.
> >>>
> >>> But I will give it another try today when I get home where my macs are
> and
> >>> share with you the exact errors I am experiencing.
> >>>
> >>>
> >>> On Fri, May 2, 2014 at 1:29 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
> >>> wrote:
> >>>>
> >>>> Hi.
> >>>>
> >>>> Here is a repo for updated version of Pharo by example
> >>>> https://github.com/SquareBracketAssociates/UpdatedPharoByExample and
> it
> >>>> should be done in Pillar.
> >>>>
> >>>> I've added you to the team, so feel free to contribute.
> >>>>
> >>>> Uko
> >>>>
> >>>>
> >>>> On 02 May 2014, at 12:22, kilon alios <kilon.alios(a)gmail.com> wrote:
> >>>>
> >>>>> How I can help improve Pharo by Example , add chapters and update
> >>>>> current ones for Pharo 3 ?
> >>>>>
> >>>>> What is the process ?
> >>>>
> >>>>
> >>>
> >>>
> >>
> >
> >
> >
> > --
> > Damien Cassou
> > http://damiencassou.seasidehosting.st
> >
> > "Success is the ability to go from one failure to another without
> > losing enthusiasm."
> > Winston Churchill
> >
>
>
>
May 6, 2014
Re: [Pharo-dev] Improving Pharo By Example
by Yuriy Tymchuk
On 06 May 2014, at 21:26, Damien Cassou <damien.cassou(a)gmail.com> wrote:
> Yuriy, maybe the script could check if pdflatex is present and if not,
> ignore the pdf generation? The pdf will be generated by the build
> server so we don't really care. Moreover, one of the goals doing
> pillar was to avoid asking everyone to install LaTeX which is quite
> large. What do you think?
I completely agree. Iâll try to take a look as soon as I have some time.
Uko
>
>
> On Sat, May 3, 2014 at 10:53 AM, kilon alios <kilon.alios(a)gmail.com> wrote:
>> Ok Nicolas I followed its advice and it looks like you are correct.Wget get
>> error on make but make install seemed to worked.
>>
>> But
>>
>> I am getting an error connecting to the servers is Inria servers down today
>> ?
>>
>> this is the error
>>
>> kilon-imac:UpdatedPharoByExample kilon$ ./download.sh
>>
>> --2014-05-03 11:49:15--
>> https://ci.inria.fr/pharo-contribution/job/Pier3BookOnPharo20/lastSuccessfu…
>>
>> Resolving ci.inria.fr... 193.51.193.223
>>
>> Connecting to ci.inria.fr|193.51.193.223|:443... connected.
>>
>> HTTP request sent, awaiting response... 404 Not Found
>>
>> 2014-05-03 11:49:16 ERROR 404: Not Found.
>>
>>
>> Yuriy thanks for the advice I have command line tools because I am building
>> Blender the 3d open source app on my iMac. I tried before installing wget
>> with homebrew it failed too.
>>
>>
>>
>> On Fri, May 2, 2014 at 3:25 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>>>
>>> There is some black magic with wget. I think you have to install command
>>> line tools which get uninstalled on every update. Also if I remember
>>> correctly, I've installed it with home-brew.
>>>
>>> Uko
>>>
>>> On 02 May 2014, at 13:15, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>
>>> Thank you Yuriy
>>>
>>> I have tried to follow the installation instructions before on my iMAC but
>>> I was not successful installing wget. I tried building wget myself and it
>>> failed with errors, I tried using a binary of wget that I found online that
>>> failed too.
>>>
>>> But I will give it another try today when I get home where my macs are and
>>> share with you the exact errors I am experiencing.
>>>
>>>
>>> On Fri, May 2, 2014 at 1:29 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
>>> wrote:
>>>>
>>>> Hi.
>>>>
>>>> Here is a repo for updated version of Pharo by example
>>>> https://github.com/SquareBracketAssociates/UpdatedPharoByExample and it
>>>> should be done in Pillar.
>>>>
>>>> I've added you to the team, so feel free to contribute.
>>>>
>>>> Uko
>>>>
>>>>
>>>> On 02 May 2014, at 12:22, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>>
>>>>> How I can help improve Pharo by Example , add chapters and update
>>>>> current ones for Pharo 3 ?
>>>>>
>>>>> What is the process ?
>>>>
>>>>
>>>
>>>
>>
>
>
>
> --
> Damien Cassou
> http://damiencassou.seasidehosting.st
>
> "Success is the ability to go from one failure to another without
> losing enthusiasm."
> Winston Churchill
>
May 6, 2014
Re: [Pharo-dev] Roassal visualizing a corner of the Universe
by Alexandre Bergel
Thanks Kilon for your nice words.
Currently, AstroCloud is a bit slow. For example, loading this image takes much more than it should. For now, speed is not our priority. AstroCloud has to be fast and we will make it fast. Probably relying on external library is the way to go.
Just to give a bit more context about why we are doing AstroCloud. ALMA is the largest observatory on Earth, making it the largest astronomical project in existence (http://www.almaobservatory.org) This is what humanity has best to detect life outside Earth.
ALMA is made of 66 high-precision antenas making it possible to see deep in the universe. Unfortunately, there is no good software to process these immensely complex pictures. Some tool suite naturally exist, but they were not made for ALMA, making these existing tools largely suboptimal to process complex picture of ALMA.
Faviolaâs dream (and mine) is to produce a tool ready to be consumed by astronomers to process ALMA pictures. Faviola and I are currently seeking for additional resources on making this happen.
Regarding your help about documenting Roassal. It is very welcome! In one of my previous post, I said that 2014 will be the year of documenting Roassal. A book is on its way. We will need people to review it. So thanks!
Kind regards,
Alexandre
On May 6, 2014, at 2:40 PM, kilon alios <kilon.alios(a)gmail.com> wrote:
> Well then my hat off to you sir
>
> I am asking because rendering graphics is certainly an expensive (CPU and RAM) process. Rendering graphics is certainly something that interests me.
>
> Of course I dont expect Pharo to compete with C , but then thats why we have Nativeboost. But I would love to see Roassal evolve to a full blown graphics engine. Certainly motivates me more to learn Roassal as deeply as I can. I remember when you first said I should use Roassal for my vector editor , I was quite sceptical. But seeing all these new apps pop up from real scientists made me think twice and now I have put my vector editor on hold to learn more about Pharo and Roassal and of course Moose.
>
> Would love to help you document it further. Though for now I am learning it in a very slow pace. Congrats to you and all people involved with the libraries and of course to the people making the apps. You certainly changed my mind and I would love to see more apps that show the potential of these libraries.
>
> I am also wondering if you are so ambitious whether porting C libraries like imagmagick would make sense for Roassal.
>
>
>
> http://www.imagemagick.org/
>
> Or possibly other C graphics libraries.
>
>
> On Tue, May 6, 2014 at 9:18 PM, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
> The picture is rendered in Roassal, but raw data is obtained from a file.
> AstroCloud, an application made on top of Roassal, does some sophisticated color mapping and transformation.
>
> Alexandre
>
>
> On May 6, 2014, at 12:40 PM, kilon alios <kilon.alios(a)gmail.com> wrote:
>
> > beautiful, I am a huge fan of astronomy and sci fi. Is the image of the galaxy rendered with Roassal or is it just an image file that Roassal is displaying ?
> >
> >
> > On Tue, May 6, 2014 at 6:56 PM, Alexandre Bergel <alexandre.bergel(a)me.com> wrote:
> > Hi!
> >
> > Weâve just added a new post that contains nice screenshots and (short) explanation about galaxies.
> >
> > <1836600_628685437218057_2402452585680727709_o.png>
> >
> > https://www.facebook.com/ObjectProfile/posts/628687443884523?stream_ref=10
> >
> > Faviola is doing a truly fantastic work.
> >
> > Cheers,
> > Alexandre
> > --
> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
May 6, 2014
Re: [Pharo-dev] Improving Pharo By Example
by Damien Cassou
Yuriy, maybe the script could check if pdflatex is present and if not,
ignore the pdf generation? The pdf will be generated by the build
server so we don't really care. Moreover, one of the goals doing
pillar was to avoid asking everyone to install LaTeX which is quite
large. What do you think?
On Sat, May 3, 2014 at 10:53 AM, kilon alios <kilon.alios(a)gmail.com> wrote:
> Ok Nicolas I followed its advice and it looks like you are correct.Wget get
> error on make but make install seemed to worked.
>
> But
>
> I am getting an error connecting to the servers is Inria servers down today
> ?
>
> this is the error
>
> kilon-imac:UpdatedPharoByExample kilon$ ./download.sh
>
> --2014-05-03 11:49:15--
> https://ci.inria.fr/pharo-contribution/job/Pier3BookOnPharo20/lastSuccessfu…
>
> Resolving ci.inria.fr... 193.51.193.223
>
> Connecting to ci.inria.fr|193.51.193.223|:443... connected.
>
> HTTP request sent, awaiting response... 404 Not Found
>
> 2014-05-03 11:49:16 ERROR 404: Not Found.
>
>
> Yuriy thanks for the advice I have command line tools because I am building
> Blender the 3d open source app on my iMac. I tried before installing wget
> with homebrew it failed too.
>
>
>
> On Fri, May 2, 2014 at 3:25 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>>
>> There is some black magic with wget. I think you have to install command
>> line tools which get uninstalled on every update. Also if I remember
>> correctly, I've installed it with home-brew.
>>
>> Uko
>>
>> On 02 May 2014, at 13:15, kilon alios <kilon.alios(a)gmail.com> wrote:
>>
>> Thank you Yuriy
>>
>> I have tried to follow the installation instructions before on my iMAC but
>> I was not successful installing wget. I tried building wget myself and it
>> failed with errors, I tried using a binary of wget that I found online that
>> failed too.
>>
>> But I will give it another try today when I get home where my macs are and
>> share with you the exact errors I am experiencing.
>>
>>
>> On Fri, May 2, 2014 at 1:29 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
>> wrote:
>>>
>>> Hi.
>>>
>>> Here is a repo for updated version of Pharo by example
>>> https://github.com/SquareBracketAssociates/UpdatedPharoByExample and it
>>> should be done in Pillar.
>>>
>>> I've added you to the team, so feel free to contribute.
>>>
>>> Uko
>>>
>>>
>>> On 02 May 2014, at 12:22, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>
>>> > How I can help improve Pharo by Example , add chapters and update
>>> > current ones for Pharo 3 ?
>>> >
>>> > What is the process ?
>>>
>>>
>>
>>
>
--
Damien Cassou
http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill
May 6, 2014
Re: [Pharo-dev] Improving Pharo By Example
by Yuriy Tymchuk
Yes, that README is dead long time (for now you may find the one from Enterprise book more useful https://github.com/SquareBracketAssociates/PharoForTheEnterprise-english/bl…) We are working on a book workflow and will provide a better documentation soon. You need pdflatex to compile pdf from latex. Also you should check https://github.com/DamienCassou/pillar-documentation to understand how pillar works. In 2 words: put your chapter in a dedicated dir in pillar-format file. Include it in pillar.conf file, then compile.sh will generate both html, latex, markdown versions for your chapter and a book with all chapters.
Feel free to ask for more.
Uko
On 06 May 2014, at 18:52, kilon alios <kilon.alios(a)gmail.com> wrote:
> Well I am more than happy to help, I am even willing to add some new Chapters especially for newcomers and non coders as I have done already with my video tutorials and of course port the existing chapters to Pharo 3
>
> I love Pharo I want to see it succed especially with non pro coders like me. For that good documentation is a must have.
>
> Ok now I need to get this started, I try to compile the book but it complains that i dont have pdflatex.
>
> So how this works ?
>
> Have you made a guide about people like me that are not familiar with Pier or Latex or whatelse is used ?
>
> if not are there any links I should be looking at ?
>
> Do I need to learn latex or Pier syntax is enough ?
>
> Also your links to the sample pier file is dead as are the other links too.
>
> If you can help me get started I am more than willing to help you expand the Pharo documentation
>
> Lets do this :)
>
>
> On Mon, May 5, 2014 at 11:44 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
> You are welcome and thanks for enthusiasm!
>
>
> On 05 May 2014, at 22:25, kilon alios <kilon.alios(a)gmail.com> wrote:
>
>> it worked like a charm , thank you very much Yuriy. Problem solved. Now I need to figure out how to use the system but thats for tomorrow. Will be back with any question I may have.
>>
>>
>> On Mon, May 5, 2014 at 10:38 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>> Please try to update to the latest version and execute scripts again (maybe even after deleting untracked files)
>>
>> Uko
>>
>> On 05 May 2014, at 21:35, kilon alios <kilon.alios(a)gmail.com> wrote:
>>
>>> thank you :)
>>>
>>>
>>> On Mon, May 5, 2014 at 9:52 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>>> Ok, now Iâm looking into this
>>>
>>> On 05 May 2014, at 20:23, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>
>>>> so anyone willing to help me ? I tried once today again I get the same error.
>>>>
>>>> Kilon-iMac:UpdatedPharoByExample kilon$ ./download.sh
>>>>
>>>> --2014-05-05 21:21:16-- https://ci.inria.fr/pharo-contribution/job/Pier3BookOnPharo20/lastSuccessfu…
>>>>
>>>> Resolving ci.inria.fr... 193.51.193.223
>>>>
>>>> Connecting to ci.inria.fr|193.51.193.223|:443... connected.
>>>>
>>>> HTTP request sent, awaiting response... 404 Not Found
>>>>
>>>> 2014-05-05 21:21:17 ERROR 404: Not Found.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Sat, May 3, 2014 at 12:06 PM, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>> trying to get the file from my web browser gives me an error too so either the link is dead or servers are down, or something else ? at least looks like wget is working :)
>>>>
>>>>
>>>> On Sat, May 3, 2014 at 11:53 AM, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>> Ok Nicolas I followed its advice and it looks like you are correct.Wget get error on make but make install seemed to worked.
>>>>
>>>> But
>>>>
>>>> I am getting an error connecting to the servers is Inria servers down today ?
>>>>
>>>> this is the error
>>>>
>>>> kilon-imac:UpdatedPharoByExample kilon$ ./download.sh
>>>>
>>>> --2014-05-03 11:49:15-- https://ci.inria.fr/pharo-contribution/job/Pier3BookOnPharo20/lastSuccessfu…
>>>>
>>>> Resolving ci.inria.fr... 193.51.193.223
>>>>
>>>> Connecting to ci.inria.fr|193.51.193.223|:443... connected.
>>>>
>>>> HTTP request sent, awaiting response... 404 Not Found
>>>>
>>>> 2014-05-03 11:49:16 ERROR 404: Not Found.
>>>>
>>>>
>>>>
>>>> Yuriy thanks for the advice I have command line tools because I am building Blender the 3d open source app on my iMac. I tried before installing wget with homebrew it failed too.
>>>>
>>>>
>>>>
>>>> On Fri, May 2, 2014 at 3:25 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>>>> There is some black magic with wget. I think you have to install command line tools which get uninstalled on every update. Also if I remember correctly, Iâve installed it with home-brew.
>>>>
>>>> Uko
>>>>
>>>> On 02 May 2014, at 13:15, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>>
>>>>> Thank you Yuriy
>>>>>
>>>>> I have tried to follow the installation instructions before on my iMAC but I was not successful installing wget. I tried building wget myself and it failed with errors, I tried using a binary of wget that I found online that failed too.
>>>>>
>>>>> But I will give it another try today when I get home where my macs are and share with you the exact errors I am experiencing.
>>>>>
>>>>>
>>>>> On Fri, May 2, 2014 at 1:29 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>>>>> Hi.
>>>>>
>>>>> Here is a repo for updated version of Pharo by example https://github.com/SquareBracketAssociates/UpdatedPharoByExample and it should be done in Pillar.
>>>>>
>>>>> Iâve added you to the team, so feel free to contribute.
>>>>>
>>>>> Uko
>>>>>
>>>>>
>>>>> On 02 May 2014, at 12:22, kilon alios <kilon.alios(a)gmail.com> wrote:
>>>>>
>>>>> > How I can help improve Pharo by Example , add chapters and update current ones for Pharo 3 ?
>>>>> >
>>>>> > What is the process ?
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
May 6, 2014
Re: [Pharo-dev] [ANN] Mapless a small framework for storing objects in a key->data fashion with no friction
by Sebastian Sastre
On May 3, 2014, at 4:42 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
> Wow, excellent site, very well done !
>
> It is like we are having a competition in quality of presentation, marketing and documentation, cool. Things like this are really pushing the status quo forward.
Thanks Sven!
Iâve updated it today adding a FAQ section:
Frequently Asked Questions
What saving 'Models' means? why not any object? By Models Mapless means that you are not pretending to save transient stuff like contexts or sockets or filehandlers, etc. Any instance of a MongoMapless subclass will save in a breeze. Those instances are going to be serialized and stored as documents of its correspondant MongoDB collection.
Is only for tree-like structures or does actually support an object graph? Given that you follow its rules,like saving children first and thinking your models as noSQL friendly documents, yes, it does support an arbitrary object graph.
Why would I want to use Mapless? Because you might want to profit from some of these benefits:
JSON friendly models
Having 1:1 interoperability of your models with Ruby and NodeJS and any JSON friendly object oriented app
Dealing with Gigas or Teras order of magnitude databases
High availability
Easy replication of the whole database across the cloud
Databases many people is familiar to use and maintain
Powerful queries and custom indices
Freedom from a prioristic instVars declarations
Freedom from mappings maintenance when the design changes
Trans-image model caching (requires Redis)
Trans-image model observation/reaction, horizontally scalling the Observer Pattern (requires Redis)
Friendly to mobile noSQL database use and sync (requires CouchDB)
All that with very low-friction and low-maintenance using one simple API
May 6, 2014