CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
日本語 概要 – 詳細情報は ホームページ.🇯🇵 日本語 (Japanese)
CoCalc Logo

CoCalc

協働計算

CoCalcとは何ですか?

CoCalcの目標は、Jupyter Notebooks、LaTeX文書、およびSageMathのための最高のリアルタイム共同作業環境を提供することであり、個人利用から大規模グループやオンラインコースまでスケーラブルです。私たちは技術的な詳細ではなく、目の前の課題に集中できるよう支援します。
Screenshot of CoCalc running a SageMath Jupyter notebook

CoCalc: 協働計算とデータサイエンス

リアルタイムコラボレーション

Realtime collaboration
学術研究、データ分析、教育コンテンツの作成に取り組む際、CoCalcは計算ドキュメントにおける共同作業を革命的に変革し、煩雑なファイル交換や時間のかかる変更レビューを不要にします。
Jupyter Notebooks、LaTeXファイル、SageMath Worksheets、Computational Whiteboardsなど、幅広い種類のドキュメントに対応しています。
共同作業中にファイルの変更はリアルタイムで同期され、自動リビジョン履歴が保持されます。この機能により、変更を簡単に追跡し、必要に応じて以前のバージョンに戻すことができ、共同プロジェクトにおける透明性と責任を強化します。

チャットルーム

Chatroom
CoCalcのチャットルームは、コミュニケーションとコラボレーションを強化するためのさまざまな機能を提供します:
  • 共同作業者に直接アドレスするか、言語モデルに問い合わせるための@メンション
  • 感情を表現するための絵文字のサポート
  • $記号で囲んだLaTeX数式のレンダリング
  • トピックを簡単に整理するためのスレッドハッシュタグ
  • アップロードまたはドラッグアンドドロップによる画像挿入
  • テキストのフォーマットやリンク挿入のためのMarkdown構文
  • 新しい活動をユーザーに通知するためのベルアイコン付きの通知システム

多くのプログラミング言語

CoCalcは多くのプログラミング言語をサポートしています。これにはPython、R、Julia、LaTeX、C++が含まれます。利用可能なものの概要を確認するには、以下のリンクをご覧ください。また、プロジェクト固有のローカル環境に独自のサードパーティパッケージをインストールすることもできます。

GPU対応の計算サーバー

強力な計算サーバーでCoCalcプロジェクトを拡張しましょう。これらは、計算においてはるかに多くのパワー、GPUオプション、柔軟性を提供します。プロジェクト内から強力なマシンを立ち上げて接続し、端末やJupyterノートブックをこれらのマシンで実行するように指示します。
これらのサーバーはオプションで非常に競争力のある価格のGPUサポートを備えており、秒単位で請求され、プロジェクトとサーバー間でファイルはシームレスに同期されます。

CoCalcのJupyterノートブック

Jupyter Notebook
CoCalcは、コラボレーションと教育に特化した強化されたJupyter Notebook体験を提供します:
  • 共同編集のためのリアルタイム同期
  • 文書特有の議論のためのサイドチャット機能。
  • コードの改善とバグ修正のための言語モデルの統合。
  • 学生ノートブックの配布、収集、採点のための包括的なコース管理システム。
  • すべての変更を記録し、レビューするためのTimeTravel機能。
  • パフォーマンス追跡のためのCPUとメモリの監視

CoCalcのLaTeXエディタ

LaTeX Editor
CoCalcのLaTeXエディタは、LaTeXドキュメントの作成、編集、共同作業をシームレスに行えます。
  • リアルタイム同期により、共同編集が可能です。
  • 並べてプレビューし、順方向および逆方向の検索ができます。
  • PythonTeXR/KnitrSageTeXを使用したコードの埋め込みをサポートしています。
  • 数式組版、テキストの改善、提案のための言語モデルの統合。
  • タイムトラベルで全ての変更を記録・確認し、サイドチャットでドキュメントに特化した議論が可能です。

ベンダーロックインなし

  • データとコードの所有権: コード、ファイル、データを完全に管理できます。このプラットフォームはオペレーティングシステムのように機能し、制限なくコードを実行できます。
  • 標準ファイル形式: CoCalcはJupyterノートブックのために標準の.ipynbファイルを使用し、LaTeX編集のために標準の.texファイルを使用します。
  • オープンソース: CoCalcのソフトウェア環境は多くのオープンソースソフトウェアを提供します。これにより、専有ソフトウェアやベンダーロックインを気にせずにCoCalcを使用できます。
  • 移植性: このプラットフォームは作業の移行を容易にするように設計されています。ファイルをダウンロードして、他の環境に移動できます。

オープンワールドアプローチ

  • CoCalcは、ユーザーがパッケージをインストールし、JupyterLabやVS Codeのようなさまざまな環境を実行できるように、最大限の柔軟性を提供し、制限を最小限に抑えます。
  • このプラットフォームはオープンソースソフトウェアを重視しており、Python、R、Julia、LaTeX、C++を含む幅広い言語とツールをサポートしています。
  • CoCalcは、競合他社と比較して、広範なソフトウェアコレクションと容易な拡張オプションを提供し、ユーザーのセットアップ時間の短縮を目指しています。
  • インターフェースは柔軟性のために複雑に見えるかもしれませんが、CoCalcは基本的な機能と高度な機能を分けることで、シンプルさとパワーのバランスを取るよう努めています。

強力なLinuxターミナル

Linux Terminal
CoCalcはブラウザを通じてアクセス可能な堅牢なLinuxターミナルを提供し、以下を実現します:
  • 複数のユーザーが同時に作業できるリアルタイムの共同ターミナル使用。
  • Bash、Python、Julia、R、その他多くのプログラミング言語のスクリプトファイルの編集と実行が可能。
  • ターミナルの機能と汎用性を高める包括的なソフトウェアスタックへのアクセス。

コース管理

CoCalc Course Management
CoCalcのコース管理システムは、次の機能を備えた包括的なクラウドベースのコンピュータラボ体験を提供します。
  • 各学生に専用の個別ワークスペースを提供し、100%オンラインでの作業を可能にします。
  • 講師やティーチングアシスタントが学生のファイルに即座にアクセスして共同作業を行う能力。
  • 学生の問題解決プロセスを確認し、文脈に応じた支援を提供するTimeTravel機能。
  • 直接的な学生の指導や、ティーチングスタッフ間で収集されたファイルの議論のための統合チャットルーム
  • セットアップの複雑さを排除し、均一性を確保する完全に管理された一貫したソフトウェア環境

はじめに

オンラインサービス

CoCalcを始めるには、次の手順に従ってください:
  • アカウント登録を行います。
  • CoCalcの機能を探るために無料トライアルを始めます。
  • CoCalc Storeライセンスを購入して、追加の機能とリソースにアクセスし、体験をアップグレードします。

オンプレミス

CoCalc OnPremは、Kubernetesを使用して自分のインフラでCoCalcプラットフォーム全体を実行するセルフホスト型のバリアントです。オンライン版と同じ強力な機能数千人のユーザーをサポートするスケーラビリティカスタマイズ/ホワイトラベリング、およびリソース管理を提供します。
日本語 概要 – 詳細情報は ホームページ.🇯🇵 日本語 (Japanese)