(A continuation of 
http://groups.google.com/group/sage-devel/browse_thread/thread/669c9c0b63a555ba)

A spreadsheet in Sage.  Social Calc is by Dan Bricklin, who was
involved with building the first spreadsheet, VisiCalc.  Artistic 2.0
License, which FSF says is GPL-compatible.  Pure Javascript, with some
PERL.  Seems responsive enough, though I did not stress it.

1) Download a tar or zip file from  https://github.com/DanBricklin/socialcalc
and unpack anywhere

2) chmod 700 socialcalcserver.pl  (or whatever)

3) Execute  socialcalcserver.pl

Now a small web server will fire up and you get back a URL to that
server you can point to with your browser.  Allows for saving files,
just answer with defaults on first use.

4) Apply http://trac.sagemath.org/sage_trac/ticket/11489 (Bruce
Cohen's iframe command)

5) In a worksheet run   html.iframe("http://127.0.0.1:6557/";, 600,
1000),  adjusted to taste, and/or port

OR, the idly curious can see a screenshot at

http://buzzard.ups.edu/misc/social-calc-sage.png

This is used by the One Laptop Per Child project on the XO, and there
seems to be a commercial project which wraps it with users, logins,
site admin, etc.

Maybe there is is enough exposed to

(a) make it easy to tightly integrate in a Sage worksheet, or attach
to a command-line session

(b) and/or implement Dan Drake's idea of allowing Sage commands in
cells

Rob

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

Reply via email to