Ask Your Question

schilly's profile - activity

2018-11-30 08:05:20 -0500 answered a question Haskel or Dr.Racket

I don't really understand what Racket does and how you want to use it. Can you please describe this at the ticket here: https://github.com/sagemathinc/cocalc... ?

There is more than just the langauge and >1000 packages. A better understanding and some context helps us to install software.

2018-11-13 12:02:03 -0500 received badge  Famous Question (source)
2018-07-12 17:08:32 -0500 received badge  Good Answer (source)
2018-06-27 15:30:59 -0500 answered a question Offline vs CoCalc

CoCalc is an online web-service, where you can run various interactive documents and other software online. The main additional feature for you as a personal user is collaboration (real-time sharing of what you currently work on) with collaborators. The whole environment is managed for you, backup of your data being taken care of, etc. For example, this can be useful for teaching a class, because you do not have to deal with the specifics of everyone's own computer.

The key here is, that SageMath is one of the software utilities which are provided. In particular, it is being taken care of testing that it actually works, plenty of optional packages are installed, and there are also many additional python and R packages in the sagemath environment. There is also a special file called "SageMath Worksheet", which is optimized for working with Sage in CoCalc. SageMath itself doesn't support it.

The offline SageMath download version has a couple of differences:

  • the computation runs on you own computer, with your own files. so, when your computer has an issue, your files are maybe gone...
  • you can't collaborate with someone else in real-time (that's implicitly clear by "offline")
  • regarding functionality, out of the box it is the basic setup of sage, without any extras

Therefore, that last point might be crucial to answer your question: there are features in cocalc's sagemath, which aren't there out of the box when you download it. But everything that's there you can install yourself.

2017-12-09 12:07:39 -0500 answered a question r.xyz isn't working anymore? (R Project)

Hello, the r in CoCalc's Sage Worskheets is different from the r in Sage itself. The reason is that %r at the top of a cell launches the execution in an R jupyter kernel. Different philosophy altogether.

However, you can do r = R() in a sagews which creates and defines the same R-interpreter r.

r = R()
r.summary(r([1,2,3,2]))

https://cocalc.com/share/20e4a191-73e...

2017-09-30 12:24:34 -0500 received badge  Necromancer (source)
2017-09-29 05:21:08 -0500 answered a question Keep Sage running in background linux

You can solve this by running sage as a webservice. E.g. a simply way is to install flask and instantiate a server, then code an endpoint and send the input there. As long as these commands are stateless, you can even use setup a simple WSGI app and use gunicorn to spawn several sage instances on the backend.

2017-09-29 05:15:38 -0500 commented answer Displaying images with matplotlib

@calc314, I cocalc you can click on the "classical jupyter" button to switch to the legacy implementation. It has some drawbacks and performance issues, but interacts should work there.

2016-07-29 08:30:58 -0500 received badge  Nice Answer (source)
2016-07-28 07:54:14 -0500 answered a question run geogebra in the sagemath cloud

Hi, this is a nice idea, but integrating it would not only be highly nontrivial but it is also not "free software" open source. (not sure if it is even open source at all) see https://www.geogebra.org/license

made this https://github.com/sagemathinc/smc/is...

2016-04-05 08:02:23 -0500 answered a question solve irrational inequality

right now, sympy 1.0 is in the anaconda distribution on smc. so you can use it over there, but that's outside of the confined world of sagemath. I've no idea how you can mix this.

2016-04-03 04:51:53 -0500 answered a question Solving symbolic equation set gives wrong answers when compared to MATLAB code

So, I have no idea how to help, especially what exactly is wrong? I only see a lot of matlab code I can't make use of and a worksheet that shows a bunch of solutions.

2016-03-29 01:59:34 -0500 received badge  Nice Answer (source)
2016-03-28 10:51:39 -0500 answered a question FEniCS on sagemath

your referenced posting is 2 years old. mabye this has changed entirely or it is no longer installed ... we have to check.

2016-03-28 10:49:52 -0500 answered a question Interactive 3d plotting in SageMathCloud Jupyter?

hi, those two plotting capabilities are entirely different. one of them is a 3d rendering, which happens based on a triangulated grid and lightning in your browser. the other one is a projected drawing, which has much higher quality but there is no lightning nor such a 3d wireframe.

the only middle ground is to use either interacts (in sagews) or ipywidgets (in jupyter) to create control sliders for changing the pan and tilt of the 3d projection of the matplotlib 3d plotting parameters.

and personal remark: what exactly do you want to try to plot? I'm not a fan of 3d plots at all and would rather suggest to explore techniques from 2d plotting. maybe that does solve this better, I don't know.

2016-02-24 06:06:44 -0500 answered a question Calling a C function with printf from sage

The issue is, that C prints somewhere, where the sagews isn't picking it up. Maybe rewriting print such that it appends to stdout helps?

2015-12-17 08:15:15 -0500 answered a question Configure a .vimrc in vim editing mode

Hi, this "VIM Mode" is only for the codemirror editor inside the web-browser (javascript). This .vimrc file is for the vim program and has nothing to do with it. You can use vim via creating a terminal file and running vim <filename>.

2015-04-15 08:24:18 -0500 received badge  Necromancer (source)
2015-04-15 08:23:08 -0500 received badge  Nice Answer (source)
2015-04-15 08:21:58 -0500 received badge  Nice Answer (source)
2015-04-15 08:21:58 -0500 received badge  Good Answer (source)
2015-03-11 06:09:26 -0500 answered a question (cloud) What settings must I change to enable curl or wget?

By default, only a handful of addresses are accessible. Email help@sagemath.com to get full network access.

2014-07-24 03:22:42 -0500 received badge  Good Answer (source)
2014-07-24 03:22:42 -0500 received badge  Nice Answer (source)
2014-07-22 06:39:35 -0500 received badge  Nice Answer (source)
2013-12-18 07:24:54 -0500 answered a question Will Cython add OpenCL Support, like CLyther?

I think this should be asked on the cython mailing list ;-)

2013-12-18 07:23:14 -0500 answered a question can sage simplify 2x + x + 1 to 3x + 1?
2013-12-18 07:20:08 -0500 answered a question where candownload v5.13 ? mirror all is v5.12

Really? From where in China are you from? That's quite interesting, because I've never heard of that before.

However, a currently synced mirror is this one: http://mirrors.ustc.edu.cn/sagemath/i...

Maybe worth to bookmark, since you can also find the PDF documentations there.

2013-09-26 22:04:52 -0500 edited answer Can there be a fantastic formula for Cheesecake you could share?

Deleted spam

2012-10-15 06:18:30 -0500 answered a question export data from sage integral v4.5 URGENT HELP PLEASE

this page and the mailing list is about sage, the mathematical software, not the accounting software. you have to contact their support.

2012-08-01 22:52:54 -0500 received badge  Great Question (source)
2012-04-26 09:22:46 -0500 received badge  Notable Question (source)
2012-01-28 17:49:48 -0500 received badge  Nice Answer (source)
2012-01-28 17:49:48 -0500 received badge  Good Answer (source)
2012-01-28 17:49:48 -0500 received badge  Great Answer (source)
2012-01-28 17:49:48 -0500 received badge  Guru (source)
2012-01-28 17:49:48 -0500 received badge  Enlightened (source)
2011-11-30 23:28:52 -0500 received badge  Famous Question (source)
2011-11-07 06:21:49 -0500 received badge  Good Question (source)
2011-08-18 05:16:15 -0500 answered a question Can sage tweet?

back then when twitter supported simple authentication it was very easy. you were even able to twitter in linux from the terminal via curl. now you need http/post on top of oauth.

2011-07-07 00:02:26 -0500 received badge  Popular Question (source)
2011-06-07 09:31:36 -0500 received badge  Nice Question (source)
2011-04-02 00:38:53 -0500 received badge  Notable Question (source)
2010-12-07 16:12:46 -0500 received badge  Popular Question (source)
2010-12-05 23:18:30 -0500 answered a question Number of Sage Users?

no, there is nothing the like. one possible way to get numbers would be to implement a feature that checks if the currently running sage instance is the most recent one and tells the user to update if it is not. then, if the clients send a unique id, one could do statistics with the data. but there is nothing the like going on. so, the best estimate is probably the number of messages on the sage-support mailing list, multiplied with a number of your choice >1 ;)

2010-10-14 16:11:23 -0500 received badge  Self-Learner (source)
2010-10-14 16:11:12 -0500 received badge  Teacher (source)
2010-10-14 16:11:11 -0500 received badge  Student (source)
2010-10-14 16:11:10 -0500 received badge  Editor (source)