Ask Your Question

Harald Schilly's profile - activity

2021-01-05 21:15:17 +0200 received badge  Necromancer (source)
2021-01-05 17:23:42 +0200 answered a question Install Docker image with Python2

Hi, I think the best solution is to fork the dockerfile configuration and modify the part that setups sage. In the git history, earlier revisions should show how 8.9 was built or well, more recent versions might build for python 2 as well. For more detailed support: license and support paragraph

2018-11-30 15:05:20 +0200 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 19:02:03 +0200 received badge  Famous Question (source)
2018-07-13 00:08:32 +0200 received badge  Good Answer (source)
2018-06-27 22:30:59 +0200 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 19:07:39 +0200 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 19:24:34 +0200 received badge  Necromancer (source)
2017-09-29 12:21:08 +0200 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 12:15:38 +0200 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 15:30:58 +0200 received badge  Nice Answer (source)
2016-07-28 14:54:14 +0200 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 15:02:23 +0200 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 11:51:53 +0200 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 08:59:34 +0200 received badge  Nice Answer (source)
2016-03-28 17:51:39 +0200 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 17:49:52 +0200 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 13:06:44 +0200 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 15:15:15 +0200 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 15:24:18 +0200 received badge  Necromancer (source)
2015-04-15 15:23:08 +0200 received badge  Nice Answer (source)
2015-04-15 15:21:58 +0200 received badge  Good Answer (source)
2015-04-15 15:21:58 +0200 received badge  Nice Answer (source)
2015-03-11 12:09:26 +0200 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 10:22:42 +0200 received badge  Good Answer (source)
2014-07-24 10:22:42 +0200 received badge  Nice Answer (source)
2014-07-22 13:39:35 +0200 received badge  Nice Answer (source)
2013-12-18 14:24:54 +0200 answered a question Will Cython add OpenCL Support, like CLyther?

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

2013-12-18 14:23:14 +0200 answered a question can sage simplify 2x + x + 1 to 3x + 1?
2013-12-18 14:20:08 +0200 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-27 05:04:52 +0200 edited answer Can there be a fantastic formula for Cheesecake you could share?

Deleted spam

2012-10-15 13:18:30 +0200 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-02 05:52:54 +0200 received badge  Great Question (source)
2012-04-26 16:22:46 +0200 received badge  Notable Question (source)
2012-01-29 00:49:48 +0200 received badge  Good Answer (source)
2012-01-29 00:49:48 +0200 received badge  Nice Answer (source)
2012-01-29 00:49:48 +0200 received badge  Great Answer (source)
2012-01-29 00:49:48 +0200 received badge  Guru (source)
2012-01-29 00:49:48 +0200 received badge  Enlightened (source)
2011-12-01 06:28:52 +0200 received badge  Famous Question (source)
2011-11-07 13:21:49 +0200 received badge  Good Question (source)
2011-08-18 12:16:15 +0200 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 07:02:26 +0200 received badge  Popular Question (source)
2011-06-07 16:31:36 +0200 received badge  Nice Question (source)
2011-04-02 07:38:53 +0200 received badge  Notable Question (source)
2010-12-07 23:12:46 +0200 received badge  Popular Question (source)
2010-12-06 06:18:30 +0200 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 23:11:23 +0200 received badge  Self-Learner (source)
2010-10-14 23:11:12 +0200 received badge  Teacher (source)