젠룸 스튜디오
Zenroom의 주요 사용 사례는 고급 암호화 기능이 필요한 신뢰할 수없는 코드의 분산 컴퓨팅 입니다. 예를 들어 분산 원장 구현 ( 블록 체인 스마트 계약 이라고도 함)으로 사용할 수 있습니다.
Zenroom 및 Zenroom Studio는 Alpha 단계 의 소프트웨어이며 데이터 소유 및 기술 주권에 관한 Decode 프로젝트의 일부입니다. 우리의 노력은 알고리즘에 의해 데이터가 처리되는 방식에 대한 사람들의 인식을 향상시키는 것입니다. 그리고 개발자의 작업이 어떤 상황에서도 변경없이 배치 할 수있는 알고리즘을 사용하여 설계 원칙에 따라 개인 정보 보호를 위해 개발하는 작업을 촉진하는 것입니다.
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 자동으로 수정하십시오
Linter 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". 노드 버전을 최신 버전으로 업그레이드해야합니다. 여기서 살펴보세요. Amsterdam, Dyne.org Foundation의 Copyright (C) 2018
Puria Nafisi Azizi가 설계, 작성 및 유지 관리합니다.
전문가 리뷰에 대해 Federico Bonelli와 Jaromil에게 특별한 감사를드립니다.
이 소프트웨어는 출발점으로 사용됩니다. 멋진 전자는 @chentsulin에 의해 보일러 플레이트를 반응합니다.
이 프로젝트는 보조금 계약 NR에 따라 유럽 연합의 Horizon 2020 연구 및 혁신 프로그램으로부터 자금을 받고 있습니다. 732546 (decode).
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/>.