On Wed, Jun 18, 2014 at 6:40 PM, kilon alios wrote:
> thank you Damien, yes indeed it compiles now. So I was doing it wrong once
> more :D Sorry for wasting your time, I try to be careful but I make stupid
> mistakes at times. Will try to be more careful next time.
don't problem. I'm not wasti
Branch: refs/tags/40025
Home: https://github.com/pharo-project/pharo-core
Hi there,
I'm implementing a library to interact with Azure Storage. I'm already
blocked at the first step: generate the authentication header.
The header generation is described there:
http://msdn.microsoft.com/en-us/library/azure/dd179428.aspx
An SDK exists for Ruby:
https://github.com/Azure/a
Branch: refs/heads/4.0
Home: https://github.com/pharo-project/pharo-core
Commit: c3f5241b513632c7fd5817a03ca759039b887245
https://github.com/pharo-project/pharo-core/commit/c3f5241b513632c7fd5817a03ca759039b887245
Author: Jenkins Build Server
Date: 2014-06-19 (Thu, 19 Jun 2014
did you take a look at the book pdf ? Can you see the page 34 ?
by layout I mean the position of the image in the pdf is completely wrong,
take a look at the html . Hmtl positions the image correctly , the pdf does
not.
To be even more specific the image should appear after
"In order to be able
On the http://files.pharo.org page the picture
is missing (it references http://www.pharo-project.org/images/pharo.png)
and I think this is gone due to the website redesign.
Maybe it can be added again so the page looks complete.
Thx
T.
Is anyone else using Pharo on OS X 10.7.5? I run machines on
different OS versions to reduce the risk of catastrophic failures
and to be able to reproduce customer problems.
To be complete:
http://www.mirandabanda.org/files/Cog/VM/VM.r3006/Cog.app-14-24.3006 reports
#('ZipPlugin VMMaker.oscog-eem
On 19 Jun 2014, at 10:40, Torsten Bergmann wrote:
> On the http://files.pharo.org page the picture
> is missing (it references http://www.pharo-project.org/images/pharo.png)
> and I think this is gone due to the website redesign.
Yes, it should better reference a files in the logo subdirectory…
Just to understand a bit more... Mayne I'm wrong, but I think Cairo is
loaded dynamically by the VM, as it is a library used in FFI and it is not
a plugin. So it will appear in that list, just after you use it.
On Thu, Jun 19, 2014 at 10:53 AM, Stephan Eggermont
wrote:
> Is anyone else using Ph
Bleh, even some plugins are loaded lazily :)
On Thu, Jun 19, 2014 at 11:04 AM, Guillermo Polito <
guillermopol...@gmail.com> wrote:
> Just to understand a bit more... Mayne I'm wrong, but I think Cairo is
> loaded dynamically by the VM, as it is a library used in FFI and it is not
> a plugin. So
On Thu, Jun 19, 2014 at 10:24 AM, kilon alios wrote:
> So basically the image appears inside the code block even though the image
> and the code block are a few paragraphs apart !!!
oh, this! Don't worry about that, LaTeX is doing its job its own way
:-). LaTeX try to put the figures at the top
Guiile wrote:
>Just to understand a bit more... Mayne I'm wrong, but I think Cairo is loaded
>dynamically by the VM,
>as it is a library used in FFI and it is not a plugin. So it will appear in
>that list, just after you use it.
I made the list after I tried using it, and it failed to find cair
Hi,
maybe we should implement #cull:cull: in symbol so that it will call #cull:?
Because this looks correct, if block has 1 parameter, then #cull:cull: boils
down to #value:, but when we have a symbol instead, we have an exception.
I can open an issue and implement that stuff, but I want a feed
I believe this was already discussed long ago, with a decision not to go
further that #cull: (or #value:) on Symbol, some even find that too much from a
design perspective.
I like writing code like
#(1 2 3) collect: #asString
especially interactively, since it is less verbose.
In what situa
Hi, I’ve implemented a custom model together with adapter. It works fine when I
open it alone with Spec, but when I include in in the other model, it appears
in a very small size and is not resizing with the window. Am I missing any
magic there?
Uko
In your morphic adapter, you probably missed
hResizing: #spaceFill;
vResizing: #spaceFill;
Ben
On 19 Jun 2014, at 13:56, Yuriy Tymchuk wrote:
> Hi, I’ve implemented a custom model together with adapter. It works fine when
> I open it alone with Spec, but when I include in in th
For example in Spec’s ListModel there is a thing called displayBlock:. And I
have to write `list displayBlock: [ :package | package name ]`, while I think
that
`list displayBlock: #name` is clear enough, but the block receives #cull:cull:
Uko
On 19 Jun 2014, at 13:52, Sven Van Caekenberghe wr
Then (yes, captain obvious) there is some problem when loading the library
:)
Now, if you exchange the dylib from cairo and it works, there is a problem
in how the library is packaged/compiled. I would not say a VM problem, nor
a NativeBoost one.
Esteban? :)
On Thu, Jun 19, 2014 at 12:49 PM, St
Hi François,
You might want to have a look at the code in Zinc-AWS (group AWS in
ConfigurationOfZincHTTPComponents), in particular ZnAWSS3Client and
ZnAWSS3RequestSignatureTool - it is using similar request signing but does
HMAC-SHA1.
From a quick glance at the documentation, it seems you have
On 19 Jun 2014, at 1:42 , Yuriy Tymchuk wrote:
> Hi,
>
> maybe we should implement #cull:cull: in symbol so that it will call #cull:?
> Because this looks correct, if block has 1 parameter, then #cull:cull: boils
> down to #value:, but when we have a symbol instead, we have an exception.
>
>
The thing is that cull:cull: can be used on block with 1 parameter. If you
consider symbol as a block with one parameter then it will work in the same
style.
In other words: methods that use value:value: want to ensure that they are
working with 2 param block. Methods that use cull:cull: don’t
Ronie Salgado wrote
> I am working on making a video game engine in Pharo
Awesome :)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Performance-for-Video-Games-Woden-Video-tp4762913p4763796.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.
On 19 Jun 2014, at 09:03, Guillermo Polito wrote:
> Then (yes, captain obvious) there is some problem when loading the library :)
>
> Now, if you exchange the dylib from cairo and it works, there is a problem in
> how the library is packaged/compiled. I would not say a VM problem, nor a
> Nat
On 19 Jun 2014, at 09:35, Esteban Lorenzano wrote:
>
> On 19 Jun 2014, at 09:03, Guillermo Polito wrote:
>
>> Then (yes, captain obvious) there is some problem when loading the library :)
>>
>> Now, if you exchange the dylib from cairo and it works, there is a problem
>> in how the library
Hello Sven,
> You might want to have a look at the code in Zinc-AWS (group AWS in
> ConfigurationOfZincHTTPComponents), in particular ZnAWSS3Client and
> ZnAWSS3RequestSignatureTool - it is using similar request signing but does
> HMAC-SHA1.
>
Thanks! I wasn't aware of the existence of ZnAWS.
Ac
On 19 Jun 2014, at 14:59, François Stephany wrote:
> Hello Sven,
>
>
> You might want to have a look at the code in Zinc-AWS (group AWS in
> ConfigurationOfZincHTTPComponents), in particular ZnAWSS3Client and
> ZnAWSS3RequestSignatureTool - it is using similar request signing but does
> HMA
ok I leave it to your capable hands and I will try to position images at
the start of the page , though that is easier said than done :D
In any case chapters need proof reading so what I commit should never
consider "the final version". But I always try to produce as much quality
as I can.
On Th
In other engines where we want scripting to be used, we use a cull: or
value: with a prefix. In the case of Spec, this could be specCull:cull:.
This could be used as an extension of Symbol without spawning religious
wars :).
The funny thing is that in all these engines that do define special value
On Thu, Jun 19, 2014 at 3:39 PM, kilon alios wrote:
> ok I leave it to your capable hands and I will try to position images at
> the start of the page , though that is easier said than done :D
>
no! Don't do anything like that. LaTeX is capable of doing it by itself.
You don't know where the pa
> >
> > You might want to have a look at the code in Zinc-AWS (group AWS in
> ConfigurationOfZincHTTPComponents), in particular ZnAWSS3Client and
> ZnAWSS3RequestSignatureTool - it is using similar request signing but does
> HMAC-SHA1.
> >
> > Thanks! I wasn't aware of the existence of ZnAWS.
> > A
I'm happy to announce that I wrote a LaTeX to Pillar converter. This
converter should not be considered perfect and proof reading is required.
Still, the converter could automatically convert from:
https://github.com/SquareBracketAssociates/PharoByExample-english/blob/master/Streams/Streams.tex
t
On 19 Jun 2014, at 15:52, François Stephany wrote:
>
> >
> > You might want to have a look at the code in Zinc-AWS (group AWS in
> > ConfigurationOfZincHTTPComponents), in particular ZnAWSS3Client and
> > ZnAWSS3RequestSignatureTool - it is using similar request signing but does
> > HMAC-SHA
On 19 Jun 2014, at 15:47, Tudor Girba wrote:
> In other engines where we want scripting to be used, we use a cull: or value:
> with a prefix. In the case of Spec, this could be specCull:cull:. This could
> be used as an extension of Symbol without spawning religious wars :).
Yes, also I can u
Can somebody please tell me the semantic difference between #cull: and #value: ?
'Cull' is not a word I ever used in any english based conversation :)
Regards,
--
Esteban.
ps: I'm a big fan of having a "valuable" protocol, implemented by both
Symbol and BlockClosure (and MessageSend), and I miss
http://www.wordreference.com/es/translation.asp?tranword=cull
yet, it does not looks like having anything to do with executing a block with
optional parameters :)
On 19 Jun 2014, at 11:24, Esteban A. Maringolo wrote:
> Can somebody please tell me the semantic difference between #cull: and
>
Esteban wrote:
>no idea.
>as I said before, the tiger demo works for me out of the box (10.9).
>now I do not have a 10.7 but since nothing of the build process changed
>(specially the cairo build), I do not understand what can be going bad
Does anyone have a 10.7.5 there to see if it is a prob
On 19 Jun 2014, at 11:33, Stephan Eggermont wrote:
> Esteban wrote:
>> no idea.
>> as I said before, the tiger demo works for me out of the box (10.9).
>> now I do not have a 10.7 but since nothing of the build process changed
>> (specially the cairo build), I do not understand what can be g
Simple ~= Easy.
Smalltalk is simple (simpler then most of other PLs), but it's not easy (to
understand and master, especially after other PLs).
--
Best regards,
Dennis Schetinin
2014-06-17 11:59 GMT+04:00 kilon alios :
> personally I don't like this postcard , it looks too much like "snake
Got it.
It's super stupid.
The key they give to feed the HMAC-SHA256 is actually a base64 string that
needs to be decoded.
It's not mentionned in the docs and I missed the constructor of the Signer
in Ruby:
# Public: Initialize the Signer.
#
# access_key - The access_key encoded in Base64. Defaul
> Can you share what is the intended use of the android vm that you're building?
-_^ ? Run StackVM on an android is not enough from intellectual point of view ?
I am not sure to understand the question.
Why I do that, "Because I can :-)"
I am based on the StackVM unix, my main objective is to
A stretch for rational behind cull:
We are 'culling' the excess variables passed to the block (roughly
equivalent to killing animals when there are too many of them).
On Thu, Jun 19, 2014 at 7:31 AM, Esteban Lorenzano
wrote:
> http://www.wordreference.com/es/translation.asp?tranword=cull
>
> y
Esteban wrote:
>I do not have the time to check now (also, I’m supposed to be on holidays… the
>weirdest holidays ever… but holidays after all :P). I will check it as soon as
>I’m close to the infrastructure.
Thank you, that would be appreciated.
Stephan
2014-06-18 15:39 GMT+02:00 Esteban A. Maringolo :
> Jean,
>
> Can you share what is the intended use of the android vm that you're
> building?
>
- Deploying application on Android
- Proving to big customers Pharo can run on ARM processor on the contrary
to several other smalltalks
No ?
>
> Reg
Thanks Ben!
On 19 Jun 2014, at 13:59, Benjamin wrote:
> In your morphic adapter, you probably missed
> hResizing: #spaceFill;
> vResizing: #spaceFill;
>
> Ben
>
> On 19 Jun 2014, at 13:56, Yuriy Tymchuk wrote:
>
>> Hi, I’ve implemented a custom model together with adapter. It wor
Yay, I’ve done that! CodeCity and Spec: http://quick.as/blq9f5d1
On 17 Jun 2014, at 11:27, Benjamin wrote:
> From what I remember, it was something like:
>
> RoassalModel new
> script: [ :view :canvas |
> my roassal stuff
> ];
> openWithSpec
>
> Or you can then
2014-06-19 12:35 GMT-03:00 Jean Baptiste Arnaud :
>
> Can you share what is the intended use of the android vm that you're
> building?
>
> -_^ ? Run StackVM on an android is not enough from intellectual point of
> view ?
> I am not sure to understand the question.
> Why I do that, "Because I can :-
Does it make sense from a license
point of view and practical point of view
to include the CloudFork HMAC-SHA256 implementation (CFSH256 class) in the
System-Hashing package (in where there's already SHA1 and MD5) ?
On 19.06.2014, at 17:59, François Stephany wrote:
> Does it make sense from a license point of view and practical point of view
> to include the CloudFork HMAC-SHA256 implementation (CFSH256 class) in the
> System-Hashing package (in where there's already SHA1 and MD5) ?
Can Cloudfork HMAC-S
I want to have a look, if you tell me where to look...
On 19 Jun 2014, at 18:03, Max Leske wrote:
>
> On 19.06.2014, at 17:59, François Stephany wrote:
>
>> Does it make sense from a license point of view and practical point of view
>> to include the CloudFork HMAC-SHA256 implementation (CFS
Hi,
I have some VM crash on some DrGeo. It happens from the DrGeo file
dialog when the preview of a sketch is computed. It is repeatable.
I saw it on Mac, then in Linux as well.
See below the log
Hilaire
--
Dr. Geo http://drgeo.eu
iStoa - https://launchpad.net/istoa
hilaire@pchome ~/Travaux/
Hi Clement,
2014-06-19 12:52 GMT-03:00 Clément Bera :
> 2014-06-18 15:39 GMT+02:00 Esteban A. Maringolo :
>> Can you share what is the intended use of the android vm that you're
>> building?
> - Deploying application on Android
> - Proving to big customers Pharo can run on ARM processor on the c
2014-06-19 16:44 GMT+02:00 Dennis Schetinin :
> Simple ~= Easy.
> Smalltalk is simple (simpler then most of other PLs), but it's not easy
> (to understand and master, especially after other PLs).
>
>
> Intersting...
I'm certainly too biased after all these years of Smalltalk, but I would
have thou
As I started Smalltalk with Pharo 1.3, I may resonate with Dennis point of
view.
Simple in syntax but not easy indeed.
There are ways to do things and smart ways that require a while to sink in.
Basically, it turned my mind upside down and I realised that a lot of
things are easier to do in Smal
A good place to run Pharo for IoT would be on an ARM-based Synology box.
That would be a killer niche.
Phil
On Thu, Jun 19, 2014 at 6:35 PM, Esteban A. Maringolo
wrote:
> Hi Clement,
>
> 2014-06-19 12:52 GMT-03:00 Clément Bera :
> > 2014-06-18 15:39 GMT+02:00 Esteban A. Maringolo :
>
> >> C
As for me, Smalltalk was both really simple and easy at the time I met it
many years ago. Maybe that's because I have been experiencing so many
problems on the "C++" way and have been looking for solutions… and
Smalltalk had them all.
But I have been teaching smalltalk for almost ten years by now,
I don't see how something that is simple cannot be easy unless its not
really simple.
So far I have not found Pharo simpler to Python. As a coding experience.
Maybe if I stay around 10 year I will. I know there are things that Pharo /
Smalltalk does better than Python like closure , or concepts as
I got an iPhone for my father recently and he was blown away by the
capabilities of the device I was describing him. Then I was surprised by
the fact he was surprised. Then I took a step back and tried to be in his
place. Then I was blown away too.
Here is this 70 year old man, he is used to mobil
Yes I have not been doing that because I was lazy and struggling with the
Pier syntax, but now I have learned good enough I will do it the way you
say from now on.
On Thu, Jun 19, 2014 at 4:48 PM, Damien Cassou
wrote:
>
> On Thu, Jun 19, 2014 at 3:39 PM, kilon alios
> wrote:
>
>> ok I leave it
Cool!
It is a nice companion to my 8 byte "pretty much unique" generator
[1], and could be integrated in my friendly URLs :).
However, I couldn't prove the case insensitivity of Base36, the
#toNumber: ignores characters not present in the Characters array. I
fixed Base36 toNumber: but broke Base6
Hi,
I can't find it. #asForm message produce odd result for me.
Hilaire
I use asForm and it works for me.
can you create a screenshot with the odd result
it creates.
2014-06-19 21:58 GMT+02:00 Hilaire Fernandes :
> Hi,
> I can't find it. #asForm message produce odd result for me.
>
> Hilaire
>
>
>
Hi Kilon,
2014-06-19 16:17 GMT-03:00 kilon alios :
> And not to sound out of topic VM on Android is the single most important
> thing for the future of Pharo. Mobile market wont become smaller it will
> become much larger. Because smartphones are really lately that have turned
> into a full blow co
On 19 Jun 2014, at 21:01, kilon alios wrote:
> I don't see how something that is simple cannot be easy unless its not really
> simple.
>
> So far I have not found Pharo simpler to Python. As a coding experience.
> Maybe if I stay around 10 year I will. I know there are things that Pharo /
>
2014-06-19 22:21 GMT+02:00 Sven Van Caekenberghe :
>
> On 19 Jun 2014, at 21:01, kilon alios wrote:
>
> > I don't see how something that is simple cannot be easy unless its not
> really simple.
> >
> > So far I have not found Pharo simpler to Python. As a coding experience.
> Maybe if I stay arou
Thanks Norbert,
This is a nice library!
Alexandre
On Jun 12, 2014, at 7:12 AM, Norbert Hartl wrote:
> Just for the record. I’ve uploaded a package to smalltalkhub that contains
> util classes to en-/decode values into/from Base62/Base36.
>
> Base62/Base36 encode numbers in short strings. Th
On Thu, Jun 19, 2014 at 1:37 PM, Nicolas Cellier <
nicolas.cellier.aka.n...@gmail.com> wrote:
>
> 2014-06-19 22:21 GMT+02:00 Sven Van Caekenberghe :
>
>
>> On 19 Jun 2014, at 21:01, kilon alios wrote:
>>
>> > I don't see how something that is simple cannot be easy unless its not
>> really simple.
"I disagree here.
As an example, Android is switching its JIT runtime for an AOT one,
because with JIT the performance (mostly related with UI perception)
is slower than its iOS counterpart even when running on better
hardware.
Most of the popular apps use native multithreading intensively to
max
I am not debating well written code. Readable code must always be the No 1
priority . The questions is can you really rely on it ? Because in the end
design decisions will be made , or people will not agree on what "beautiful
code" really is. So I think aim for beautiful code, expect ugly code, be
How can I make configurations from
MetaRepoPharo30 work on Pharo4?
I have switched the Repository from
MetaRepoPhar40 to MetaRepoPharo30 and
tried to load NaCl (Install stable version).
It fails with 'Name not found: FFI'
And ConfigurationOfFFI doesn't load either.
btw, If I loaded a Configurati
you can change #metacelloPlatformAttributes to accept Pharo3 stable versions.
… at your own risk, of course :)
Esteban
On 19 Jun 2014, at 18:31, Nicolai Hess wrote:
> How can I make configurations from
> MetaRepoPharo30 work on Pharo4?
>
> I have switched the Repository from
> MetaRepoPhar40 t
Great, it works.
Thank you.
2014-06-19 23:34 GMT+02:00 Esteban Lorenzano :
> you can change #metacelloPlatformAttributes to accept Pharo3 stable
> versions.
> … at your own risk, of course :)
>
> Esteban
>
> On 19 Jun 2014, at 18:31, Nicolai Hess wrote:
>
> > How can I make configurations from
If I take a fresh pharo image I always have to reenable FT fonts before
doing any athens rendering with text
(RMOD StrikeFont(Object)>>doesNotUnderstand: #getPreciseHeight).
Ok, I know I have to
open settings
disable then
enable FreeType
and choose a FreeType font.
But what exactly is the problem
Times to times, font are displayed in a very weir fashion: small and big
letter. Width is not properly computed in addition.
Alexandre
> Le 19-06-2014 à 18:26, Nicolai Hess a écrit :
>
>
> If I take a fresh pharo image I always have to reenable FT fonts before
> doing any athens rendering wi
On Thu, Jun 19, 2014 at 11:24:33AM -0300, Esteban A. Maringolo wrote:
> Can somebody please tell me the semantic difference between #cull: and
> #value: ?
> 'Cull' is not a word I ever used in any english based conversation :)
Hi Esteban,
I am an American English speaker, and I have never used t
Le 20 juin 2014 02:16, "David T. Lewis" a écrit :
>
> On Thu, Jun 19, 2014 at 11:24:33AM -0300, Esteban A. Maringolo wrote:
> > Can somebody please tell me the semantic difference between #cull: and
#value: ?
> > 'Cull' is not a word I ever used in any english based conversation :)
>
> Hi Esteban,
Did you check that in Phro for the entreprise there is a calculator
tutorial based on spec.
Sven I'm interested reading yours.
Yuriy if you give us 1% of the money spent on Cocoa pharo will not look
the same at all.
Did you see that most of us are not payed to develop pharo?
Stef
On 18/6/
On 20/6/14 00:26, Nicolai Hess wrote:
If I take a fresh pharo image I always have to reenable FT fonts before
doing any athens rendering with text
(RMOD StrikeFont(Object)>>doesNotUnderstand: #getPreciseHeight).
Ok, I know I have to
open settings
disable then
enable FreeType
and choose a FreeT
Hi ben
I understand your frustration, but writing doc takes time.
I have a more industry oriented example in polishing mode
I can review it if you need.
Stef
Hilaire
do you have the error stack? Because the vm crash does not help.
Stef
On 19/6/14 18:25, Hilaire Fernandes wrote:
Hi,
I have some VM crash on some DrGeo. It happens from the DrGeo file
dialog when the preview of a sketch is computed. It is repeatable.
I saw it on Mac, then in Linux as
Yes Stef, I know. And in the end I’ve made and adapter for CodeCity:
http://quick.as/blq9f5d1 cool, no? We all get frustrated from time to time, I
just wanted to point out that we need a straightforward tutorial on building
apps with UIs. And Spec is not bad. And I will take a look at the tutori
80 matches
Mail list logo