On Mon, Aug 1, 2011 at 4:43 PM, Jason Grout <jason-s...@creativetrax.com> wrote:
> On 8/1/11 4:05 PM, William Stein wrote:
>>
>> On Mon, Aug 1, 2011 at 2:28 PM, Spencer<malibuworkc...@gmail.com>  wrote:
>>>
>>> Alright, it took a lot of rewrites but the optimizer is up and
>>> running, and its really quick (the slow part is looking up and
>>> processing stock info).  It allows for one to put in an accepted risk
>>> free rate (as a proportion not a percent), or an index of acceptable
>>> risk [0,inf] and then the program will find your proportions.  Short
>>> selling is allowed and there is no way to turn it off yet (limiting
>>> the answers to positive values would make the calculation much more
>>> complicated).
>>>
>>> Think I'll quickly pop in a confidence interval function then maybe go
>>> on to spread unless there is something else I should do first.  I also
>>> want to take some time to put CovMatrix up for review so that I don't
>>> have to copy paste it into every worksheet I make.
>>
>> Hi,
>>
>> Using pastebin.com, I pasted this file:
>>
>> def profit(n):
>>     return 1.1*n
>>
>> Then I clicked on "Raw" to get this URL:
>> http://pastebin.com/raw.php?i=Y6zkrjUp
>>
>> In a worksheet I can now paste the following, the file I put at
>> pastebin then gets loaded as a ".sage" file (so with full Sage
>> preparsing):
>>
>> f = get_remote_file("http://pastebin.com/raw.php?i=Y6zkrjUp";)
>> import shutil; shutil.move(f, f+'.sage')
>> load f+'.sage'
>>
>>
>> Then I can use the code that was defined in that paste.  Anybody else
>> can do the same.
>>
>> You can edit the code, but then I think it has to be a new paste,
>> which has a new URL.
>
> If you use gist (by github), which keeps track of filenames, you can shorten
> your instructions.
>
> Go to https://gist.github.com/
>
> "name this file": myfile.sage
> type your code in.
> "Create public gist"
>
> Then click on "raw" to get the url, for example:
>
> https://raw.github.com/gist/1119259/199adeabc1e4fdefa1ccac395149d96c65b9f938/myfile.sage
>
> Then in sage:
>
> load
> 'https://raw.github.com/gist/1119259/199adeabc1e4fdefa1ccac395149d96c65b9f938/myfile.sage'
>
> As a bonus, your paste is version controlled and people can make branches of
> it.

Very, very nice!


>
> Thanks,
>
> Jason
>
> --
> To post to this group, send email to sage-support@googlegroups.com
> To unsubscribe from this group, send email to
> sage-support+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/sage-support
> URL: http://www.sagemath.org
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to