Zenroom Studioは、Zenroomで動作するように特別に設計されたマルチプラットフォーム(GNU+Linux、Windows、MacOS)IDEです
Zenroomの主なユースケースは、高度な暗号化関数が必要な信頼されていないコードの分散コンピューティングのものです。たとえば、分散型台帳の実装(ブロックチェーンスマートコントラクトとも呼ばれる)として使用できます。
ZenroomとZenroom Studioは、 Alphaステージのソフトウェアであり、データ所有と技術の主権に関するデコードプロジェクトの一部です。私たちの取り組みは、人々のデータがアルゴリズムによってどのように処理されるかについての人々の認識を改善することであり、変更なしにあらゆる状況で展開できるアルゴリズムを使用して、デザイン原則によってプライバシーに沿って作成するように開発者の作業を促進することです。
youtデスクトップにインストールするには、リリースページでプラットフォーム用に次のリリースバイナリをダウンロードしてください
開発者にとって、起きて実行する最も簡単な方法は次のとおりです。
git clone https://github.com/DECODEproject/zenroom-studio.git
cd zenroom-studio
yarnyarn start今のところ、ソフトウェアには構成がありません。それらはすぐに追加される予定です。利用可能になるとすぐに、すべてのオプションがここにリストされます。
プラットフォーム用のパッケージを構築するには、以下にリストされているコマンドがいくつかあります。 Windows実行可能ファイルを構築するには、ワインをインストールおよび構成する必要があり、 Mac .DMGパッケージを構築するには、MacOSオペレーティングシステムでコマンドを実行する必要があります。
yarn package-mac
yarn package-linux
yarn package-win
yarn package-all
すべてのコードは、ESLINTで糸くずになるように構成されています。したがって、特に新しいコードの貢献については、糸くずの提案を実行および修正することを好むことができます。
リナーyarn lintを実行します
リントの提案を自動的に修正しますyarn lint-fix
リナーyarn lint-styles実行します
リントの提案を自動的に修正しますyarn lint-styles-fix
Zenroom Studioをデバッグモードで実行するには、インストール#開発後にリストされている指示に従って、ローカルマシンに最初にインストールする必要があります
yarn run dev
これにより、電子/クロムの検査官が可能になり、コンソールでより冗長な出力が得られます。
error [email protected]: The engine "node" is incompatible with this module. Expected version "^6.14.0 || ^8.10.0 || >=9.10.0".ノードバージョンを新しいバージョンにアップグレードする必要があります。ここを見てください。 著作権(c)2018 by dyne.org財団、アムステルダム
Puria nafisi aziziによって設計、書かれ、維持されています。
Federico BonelliとJaromilの専門家レビューに感謝します。
出発点として使用されるこのソフトウェア@ChentsulinによるAwesome Electron反応のボイラープレート
このプロジェクトは、助成金NRの下で欧州連合のHorizon 2020研究およびイノベーションプログラムから資金を受け取っています。 732546(デコード)。
Zenroom Studio. The Zencode IDE
Copyright (C) 2018 Dyne.org foundation, Amsterdam
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.