OpenSource.Mail.Ru: offene Projekte unserer Mitarbeiter

    Bild

    Eines der Hauptprinzipien der Open Source-Bewegung Open Source ist die Informationsfreiheit. Die Realisierbarkeit dieser Idee wird durch die Beispiele vieler erfolgreicher Projekte bestätigt, die von einer freien Gemeinschaft von Programmierern aus der ganzen Welt entwickelt wurden. Dies wird wahrscheinlich jemanden überraschen, aber wir entwickeln auch aktiv viele Open Source-Projekte. Vor kurzem haben wir festgestellt, dass Informationen zu diesen Projekten über das Netzwerk verteilt sind und dass Entwickler einiger Produkte andere Produkte möglicherweise gar nicht kennen, die für sie nützlich sein könnten. So entstand die Idee, eine Informationsseite OpenSource.Mail.Ru zu erstellen .

    Jetzt entwickeln wir die Ressource weiter und fügen neue Projekte hinzu. Der Inhalt wird von den Entwicklern selbst ausgefüllt. Ich bin sicher, dass die meisten Leser zumindest von unseren größten Open Source-Projekten gehört haben:


    Neben diesen bekannten „Monstern“ entwickeln die Mitarbeiter unseres Unternehmens viel weniger Projekte. Jetzt auf OpenSource.Mail.Ru vorgestellt:

    • Centrifugo - Server in Echtzeit - Messaging, unterstützt Clientverbindungen von Protokoll Websocket oder mit SockJS . Ermöglicht mit minimalem Aufwand die Implementierung von Anwendungen, die die sofortige Zustellung von Nachrichten an Kunden erfordern - Chats, Benachrichtigungen, Zähler, Spiele usw. Der Server ist in Go geschrieben und ermöglicht es Ihnen, Tausende von gleichzeitigen Verbindungen von Browsern oder anderen Umgebungen aus zu bedienen.
      Centrifuge + Go = Centrifugo - härter, besser, schneller, stärker
    • Fest ist eine universelle Template-Engine, die XML-Templates in eigenständige JavaScript-Funktionen übersetzt. XML wird zum Schreiben von Vorlagen verwendet. Sie können jede gängige IDE und viele Tools verwenden, die im Laufe der Jahre dieser Auszeichnungssprache erstellt wurden.
    • Die API der Datei - ist eine Bibliothek entwickelt , um die Arbeit mit Dateien auf dem Client und dann auf den Server laden Sie sie. Das Hauptanwendungsgebiet ist das Laden und Bearbeiten von Bildern.
    • Mail.Ru Agent Notifications ist ein Plugin für JIRA, mit dem Sie Benachrichtigungen über Änderungen an Aufgaben an Mail.Ru Agent senden und bequem damit arbeiten können.
    • Mail.Ru Calendar ist ein Plug-In für JIRA, mit dem Sie Arbeit, Feiertage und andere Ereignisse basierend auf Anfragen in JIRA visuell nachverfolgen können.
      Kalender für Open Source JIRA
    • Sophia ist ein eingebettetes Sophia- Transaktions-Key-Value-DBMS, das unter Verwendung einer neuen Datenspeicherarchitektur erstellt wurde, um auf die Mängel von LSM-Bäumen zu reagieren.
    • VaOceanMobile ist ein Ocean Shader für Unreal Engine 4, der speziell für mobile Geräte entwickelt wurde. Das Material unterstützt die PBR-Schattierung und die dynamische Beleuchtung in vollem Umfang.
    • VaRest ist ein Plugin für die Unreal Engine 4-Engine, das speziell für die Arbeit mit der REST-Architektur entwickelt wurde. Mit diesem Plugin wird die Kommunikation mit dem Server über HTTP / HTTPS-Anforderungen erheblich vereinfacht, und für die Verwaltung von Anforderungen sind keine besonderen Kenntnisse in Programmiersprachen erforderlich.

    Die Site ist nach dem Prinzip einer Wiki-Ressource organisiert. Wenn Sie hier zusätzliche Informationen zu den eingereichten Projekten erhalten möchten, schreiben Sie in die Kommentare.

    Jetzt auch beliebt: