CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
Deutsch Übersicht – vollständige Informationen verfügbar auf Startseite.🇩🇪 Deutsch (German)
CoCalc Logo

CoCalc

Kollaborative Berechnungen

Was ist CoCalc?

Das Ziel von CoCalc ist es, die beste Echtzeit-Kollaborationsumgebung für Jupyter-Notebooks, LaTeX-Dokumente und SageMath bereitzustellen, die von der individuellen Nutzung bis hin zu großen Gruppen und Online-Kursen skalierbar ist. Wir ermöglichen es Ihnen, sich auf die jeweilige Aufgabe zu konzentrieren, anstatt auf technische Details.
Screenshot of CoCalc running a SageMath Jupyter notebook

CoCalc: Kollaborative Berechnung und Datenwissenschaft

Echtzeit-Zusammenarbeit

Realtime collaboration
Ob Sie an akademischer Forschung, Datenanalyse oder Bildungsinhalten arbeiten, CoCalc revolutioniert die Zusammenarbeit an computergestützten Dokumenten und eliminiert die Notwendigkeit für umständliche Dateiaustausche und zeitraubende Änderungsüberprüfungen.
Es unterstützt eine Vielzahl von Dokumenttypen, einschließlich Jupyter Notebooks, LaTeX-Dateien, SageMath-Arbeitsblätter und Computergestützte Whiteboards.
Während Sie zusammenarbeiten, werden Dateiänderungen in Echtzeit synchronisiert, und eine automatische Versionshistorie wird geführt. Diese Funktion ermöglicht es Ihnen, Änderungen einfach nachzuverfolgen und bei Bedarf auf vorherige Versionen zurückzugreifen, was die Transparenz und Verantwortlichkeit in gemeinsamen Projekten verbessert.

Chat-Räume

Chatroom
CoCalc's Chatrooms bieten eine Reihe von Funktionen zur Verbesserung der Kommunikation und Zusammenarbeit:
  • @-Erwähnungen für die direkte Ansprache von Mitwirkenden oder das Abfragen eines Sprachmodells
  • Emoticons Unterstützung zur Ausdruck von Emotionen
  • LaTeX-Formel Darstellung zwischen $-Zeichen
  • Threads und Hashtags zur einfachen Themenorganisation
  • Bildeinfügung durch Hochladen oder Drag-and-Drop
  • Markdown-Syntax für Textformatierung und Linkeinfügung
  • Benachrichtigungssystem mit einem Glockensymbol zur Alarmierung der Nutzer über neue Aktivitäten

Viele Programmiersprachen

CoCalc unterstützt viele Programmiersprachen. Dazu gehören Python, R, Julia, LaTeX und C++. Schauen Sie sich die unten stehenden Links an, um einen Überblick über das verfügbare Angebot zu erhalten. Sie können auch eigene Drittanbieter-Pakete in Ihrer projektspezifischen lokalen Umgebung installieren.

Rechner-Server mit GPU-Unterstützung

Erweitern Sie Ihre CoCalc-Projekte mit leistungsstarken Rechenservern. Sie bieten Ihnen viel mehr Leistung, GPU-Optionen und Flexibilität für Ihre Berechnungen. Starten und verbinden Sie sich von innerhalb Ihres Projekts mit einer leistungsstarken Maschine und lassen Sie Ihre Terminals und Jupyter Notebooks auf diesen Maschinen laufen.
Diese Server sind optional mit sehr wettbewerbsfähigem GPU-Support ausgestattet, sie werden sekundengenau abgerechnet und Ihre Dateien werden nahtlos zwischen Ihrem Projekt und den Servern synchronisiert.

Jupyter-Notebooks von CoCalc

Jupyter Notebook
CoCalc bietet eine verbesserte Jupyter Notebook-Erfahrung, die für Zusammenarbeit und Bildung maßgeschneidert ist:
  • Echtzeit-Synchronisation für die Bearbeitung mit Mitarbeitern.
  • Side-Chat-Funktionalität für dokumentenspezifische Diskussionen.
  • Integration von Sprachmodellen zur Verbesserung des Codes und zur Fehlerbehebung.
  • Ein umfassendes Kursverwaltungssystem zum Verteilen, Sammeln und Bewerten von Studentennotebooks.
  • TimeTravel-Funktion zum Aufzeichnen und Überprüfen aller Änderungen.
  • CPU- und Speicherüberwachung zur Leistungsüberprüfung.

CoCalcs LaTeX-Editor

LaTeX Editor
Der LaTeX-Editor von CoCalc ermöglicht es Ihnen, LaTeX-Dokumente nahtlos zu erstellen, zu bearbeiten und daran zusammenzuarbeiten:
  • Echtzeitsynchronisation für das Bearbeiten mit Mitwirkenden.
  • Seitenansicht nebeneinander mit Vorwärts- und Rückwärtssuche.
  • Unterstützung zum Einbetten von Code mit PythonTeX, R/Knitr und SageTeX.
  • Integration von Sprachmodellen für Formelsatz, Textverbesserung und Vorschläge.
  • TimeTravel zur Aufzeichnung und Überprüfung aller Änderungen und Side-Chat für dokumentenspezifische Diskussionen.

Keine Anbieterbindung

  • Daten- und Code-Eigentum: Behalten Sie die volle Kontrolle über Code, Dateien und Daten. Die Plattform funktioniert eher wie ein Betriebssystem, sodass Sie Ihren Code ohne Einschränkungen ausführen können.
  • Standard-Dateiformate: CoCalc verwendet standardisierte .ipynb-Dateien für Jupyter-Notebooks und standardisierte .tex-Dateien für die LaTeX-Bearbeitung.
  • Open Source: Die Softwareumgebung von CoCalc bietet eine große Menge an Open-Source-Software. Das bedeutet, dass Sie CoCalc ohne Bedenken hinsichtlich proprietärer Software oder Anbieterbindung nutzen können.
  • Portabilität: Die Plattform ist darauf ausgelegt, Ihnen die Migration Ihrer Arbeit zu erleichtern. Laden Sie Ihre Dateien herunter, um sie in eine andere Umgebung zu übertragen.

Offene Welt Ansatz

  • CoCalc bietet maximale Flexibilität mit minimalen Einschränkungen, sodass Benutzer Pakete installieren und verschiedene Umgebungen wie JupyterLab und VS Code ausführen können.
  • Die Plattform betont Open-Source-Software und unterstützt eine Vielzahl von Sprachen und Tools, darunter Python, R, Julia, LaTeX und C++.
  • CoCalc zielt darauf ab, die Einrichtungszeit zu verkürzen, indem es umfangreiche Software-Sammlungen und einfache Erweiterungsoptionen im Vergleich zu Wettbewerbern bietet.
  • Obwohl die Oberfläche aufgrund ihrer Flexibilität komplex erscheinen mag, bemüht sich CoCalc, Einfachheit und Leistung zu balancieren, indem grundlegende und erweiterte Funktionen getrennt werden.

Leistungsstarkes Linux-Terminal

Linux Terminal
CoCalc bietet ein robustes Linux-Terminal, das über den Browser zugänglich ist und folgendes bietet:
  • Echtzeit-kollaborative Terminal-Nutzung, die es ermöglicht, dass mehrere Benutzer gleichzeitig zusammenarbeiten.
  • Möglichkeit, Skriptdateien für verschiedene Programmiersprachen, einschließlich Bash, Python, Julia, R und viele mehr, zu bearbeiten und auszuführen.
  • Zugang zu einem umfassenden Software-Stack, der die Funktionalität und Vielseitigkeit des Terminals erweitert.

Kursverwaltung

CoCalc Course Management
Das Kursverwaltungssystem von CoCalc bietet eine umfassende cloudbasierte Computerlabor-Erfahrung mit folgenden Merkmalen:
  • Individuelle dedizierte Arbeitsbereiche für jeden Studenten, die 100% online Arbeiten ermöglichen.
  • Möglichkeit für Dozenten und Assistenten, sofort auf die Dateien der Studenten zuzugreifen und gemeinsam daran zu arbeiten.
  • TimeTravel-Funktionalität, um die Problemlösungs-Schritte der Studenten zu überprüfen und kontextualisierte Unterstützung zu bieten.
  • Integrierte Chat-Räume für direkte Anleitung der Studenten und Diskussion von gesammelten Dateien unter den Lehrkräften.
  • Eine vollständig verwaltete, konsistente Softwareumgebung, die Einrichtungskomplikationen beseitigt und Einheitlichkeit gewährleistet.

Erste Schritte

Online-Dienst

Um mit CoCalc zu beginnen, folgen Sie diesen Schritten:
  • Melden Sie sich für ein Konto an.
  • Beginnen Sie mit einer kostenlosen Testphase, um die Funktionen von CoCalc zu erkunden.
  • Verbessern Sie Ihre Erfahrung, indem Sie im CoCalc Store eine Lizenz erwerben, um auf zusätzliche Funktionen und Ressourcen zuzugreifen.

Vor Ort

CoCalc OnPrem ist eine selbstgehostete Kubernetes-Variante von CoCalc, die die gesamte CoCalc-Plattform auf Ihrer eigenen Infrastruktur betreibt. Sie bietet die gleichen leistungsstarken Funktionen wie die Online-Version, Skalierbarkeit zur Unterstützung von Tausenden von Nutzern, Anpassung/White-Labeling und Ressourcenmanagement.
Deutsch Übersicht – vollständige Informationen verfügbar auf Startseite.🇩🇪 Deutsch (German)