2023-07-05
班门弄斧
00

目录

简介
应用场景
部署
页面展示
赞助

简介

CoCalc(以前称为SageMathCloud)是一个基于Jupyter的在线协作计算平台。它提供了一个完整的Jupyter环境,同时支持实时的协作编辑和共享功能。CoCalc还提供了其他计算工具和功能,如计算机代数系统和终端访问。

官方仓库:https://github.com/sagemathinc/cocalc

应用场景

提供了许多有用的功能。以下是CoCalc的一些主要功能:

  • Jupyter Notebooks:CoCalc集成了Jupyter Notebooks,提供了一个交互式的计算环境,支持Python、R、Julia等多种编程语言。用户可以创建、编辑和运行Jupyter Notebooks,进行数据分析、机器学习、科学计算等任务。

  • 实时协作编辑:CoCalc允许多个用户同时协作编辑同一个文档或项目。用户可以实时查看其他用户的编辑内容,并进行实时交流和讨论。这使得团队合作和协同工作变得更加高效。

  • 终端访问:CoCalc提供一个终端界面,允许用户在Web浏览器中直接访问终端。用户可以运行命令行命令、管理文件、安装软件等。

  • LaTex支持:CoCalc内置了LaTeX支持,允许用户创建和编辑科学文档、数学公式和技术报告。用户可以使用LaTeX语法编写文档,并实时预览渲染效果。

  • 版本控制:CoCalc支持基于Git的版本控制,用户可以对项目进行版本管理、回滚更改和查看历史记录。这对于团队协作和追踪项目进展非常有用。

  • 数据共享和存储:CoCalc提供了一些工具和功能,使用户能够方便地共享和存储数据。用户可以上传和下载文件,共享数据集和Notebooks,以及使用内置的存储和备份功能。

  • 作业和评估:CoCalc适用于教育场景,提供了作业和评估功能。教师可以创建作业和练习,并评估学生的答案和成绩。

  • 计算机代数系统:CoCalc集成了SageMath计算机代数系统,可以进行符号计算、数值计算、图形绘制等数学任务。它支持各种数学库和工具,如SymPy、Matplotlib、NumPy等。

  • 数据科学工具和库:CoCalc提供了广泛的数据科学工具和库,如Pandas、Scikit-learn、TensorFlow等。用户可以使用这些工具进行数据分析、机器学习和深度学习。

CoCalc是一个强大的在线协作计算平台,适用于数据科学、科学计算、教育和研究等领域。用户可以在CoCalc中进行交互式计算、协同工作和知识共享。

部署

官方推荐Docker部署,并有独立的docker仓库:https://github.com/sagemathinc/cocalc-docker

老狗是使用windows测试的(要求硬盘空间比较大,服务器资源有限。。。),下面是使用的启动命令,执行后会自动下载docker镜像并运行

bash
docker run --name=cocalc -d -v ~/cocalc:/projects -p 443:443 sagemathinc/cocalc-v2

页面展示

images

123

赞助

建站不易,以下是一个广告,还请动动您的小拇指,点击一次以示鼓励,谢谢!

就目前的访问量,即便每个访客都点一次广告,收入也不足以支付运营成本,如果看不到广告,可能是网络原因或被拦截了,那就无所谓了~

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!