From 7dad199f74082baa34577e6d6da9ac787367ce17 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 22 Mar 2021 12:58:26 +0100 Subject: [PATCH] Welcome tutorial revision --- .../Superalgos/Schemas/Docs-Nodes/labels.json | 12 +++++++++++ .../Schemas/Docs-Nodes/learning-system.json | 12 +++++++++++ ...os-001-tutorial-welcome-to-superalgos.json | 17 ++++++++++------ ...3-tutorial-step-thats-me-on-the-right.json | 5 +++-- ...-005-tutorial-step-lets-go-for-a-ride.json | 20 +++++++++++++------ ...algos-006-tutorial-step-remote-access.json | 14 ++++++++----- ...08-tutorial-step-about-small-hardware.json | 13 +++++++----- 7 files changed, 69 insertions(+), 24 deletions(-) create mode 100644 Projects/Superalgos/Schemas/Docs-Nodes/labels.json create mode 100644 Projects/Superalgos/Schemas/Docs-Nodes/learning-system.json diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/labels.json b/Projects/Superalgos/Schemas/Docs-Nodes/labels.json new file mode 100644 index 000000000..84ce8d0a8 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Nodes/labels.json @@ -0,0 +1,12 @@ +{ + "type": "Labels", + "definition": { + "text": "Write the definition for this Node." + }, + "paragraphs": [ + { + "style": "Text", + "text": "Left click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/learning-system.json b/Projects/Superalgos/Schemas/Docs-Nodes/learning-system.json new file mode 100644 index 000000000..5262ed0db --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Nodes/learning-system.json @@ -0,0 +1,12 @@ +{ + "type": "Learning System", + "definition": { + "text": "Write the definition for this Node." + }, + "paragraphs": [ + { + "style": "Text", + "text": "Left click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json index f810d11c6..6e9f6d946 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json @@ -24,7 +24,8 @@ { "language": "IT", "text": "Sono un tutorial interattivo, il primo di una serie progettata per rendere più facile la tua introduzione a Superalgos e per insegnarti tutti i concetti base!", - "updated": 1614711302828 + "updated": 1614711302828, + "style": "Definition" } ] }, @@ -48,13 +49,14 @@ { "language": "IT", "text": "Ti farò un'introduzione, mostrandoti gli strumenti che ti aiuteranno a prendere confidenza, e ti aiuterò a scoprire tutte le cose grandiose che Superalgos può fare per te.", - "updated": 1614711533001 + "updated": 1614711533001, + "style": "Text" } ] }, { "style": "Callout", - "text": "I'm the ultimate Superalgos onboarding tool! Starting with Superalgos in any other way is a mistake, as no other resource will get you up to speed faster. I will answer most of your questions!", + "text": "Tutorials are the ultimate Superalgos onboarding tool! Starting with Superalgos in any other way is a mistake, as no other resource will get you up to speed faster. You should do all tutorials before trying to implement your own ideas!", "translations": [ { "language": "ID", @@ -71,9 +73,11 @@ { "language": "IT", "text": "Sono lo strumento definitivo per scoprire Superalgos! Avventurarti alla sua scoperta in qualsiasi altro modo é un errore: nessun altro strumento ti aiuterà a farlo più in fretta. Ti assicuro che risponderò alla maggior parte delle tue domande!", - "updated": 1614711851139 + "updated": 1614711851139, + "style": "Callout" } - ] + ], + "updated": 1616410377766 }, { "style": "Success", @@ -94,7 +98,8 @@ { "language": "IT", "text": "Premi sempre Next per continuare!", - "updated": 1614711933264 + "updated": 1614711933264, + "style": "Success" } ] } diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json index b00c84cda..5b83cbe5d 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json @@ -32,7 +32,7 @@ "paragraphs": [ { "style": "Text", - "text": "Superalgos is inherently a visual tool. The system represents information in hierarchical structures of interconnected nodes, represented by icons. What you see on your right is one of these hierarchies—in particular, a Tutorial hierarchy with a label reading Welcome to Superalgos!", + "text": "Superalgos is inherently a visual tool. The system represents information in hierarchical structures of interconnected nodes, represented by icons. What you see on your right is one of these hierarchies—in particular, a Tutorial hierarchy. In this case, \"tutorial\" is the type of node and \"Welcome to Superalgos!\" is the name of the node.", "translations": [ { "language": "ID", @@ -52,7 +52,8 @@ "updated": 1614713100480, "style": "Text" } - ] + ], + "updated": 1616410534255 }, { "style": "Callout", diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json index 0d4c7e074..eddc343ee 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json @@ -24,7 +24,8 @@ { "language": "IT", "text": "Prima che ti mostri il resto del menu, diamo un'occhiata un'altra gerarchia: il Network.", - "updated": 1614717275389 + "updated": 1614717275389, + "style": "Definition" } ] }, @@ -48,7 +49,8 @@ { "language": "IT", "text": "La gerarchia Network é il centro di controllo del sistema. Qui puoi controllare i Data Tasks, i Testing Trading Tasks e i Production Trading Tasks.", - "updated": 1614717446087 + "updated": 1614717446087, + "style": "Text" } ] }, @@ -71,14 +73,15 @@ { "language": "IT", "text": "Espandi la gerarchia e dacci un occhiata!", - "updated": 1614717504312 + "updated": 1614717504312, + "style": "Callout" } ] }, { "style": "Text", - "text": "See the nodes I mentioned earlier? Cool! We are here to start your first ever data mining operation. But before we start, I have a quick question for you: are you accessing the Client remotely?", - "updated": 1611075903071, + "text": "See the nodes I mentioned earlier? Cool! We are here to start your first ever data mining operation. ", + "updated": 1616414275577, "translations": [ { "language": "ID", @@ -95,9 +98,14 @@ { "language": "IT", "text": "Hai visto i nodi di cui parlavo prima? Forte! Siamo qui per iniziare la nostra prima operazione di data mining. Ma prima di partire, ho una domanda al volo per te: stai utilizzando il Client da remoto?", - "updated": 1614717611211 + "updated": 1614717611211, + "style": "Text" } ] + }, + { + "style": "Note", + "text": "But before we start, I have a quick question for you: are you accessing the Client remotely?" } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json index e78ed7182..00b7eedc7 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json @@ -7,7 +7,7 @@ "project": "Superalgos", "name": "network-node" }, - "text": "Superalgos allows running the Client on a machine and accessing it via Chrome from another machine in the network.", + "text": "Superalgos allows running the Client on a machine and accessing it via the browser from another machine in the network.", "translations": [ { "language": "ID", @@ -24,9 +24,11 @@ { "language": "IT", "text": "Superalgos permette di accedere al Client in esecuzione su un dispositivo collegandosi attraverso il browser da un'altra macchina della rete.", - "updated": 1614717921223 + "updated": 1614717921223, + "style": "Definition" } - ] + ], + "updated": 1616410688496 }, "paragraphs": [ { @@ -48,7 +50,8 @@ { "language": "IT", "text": "Molti utenti scelgono di eseguire il Client sul cloud, su computer a scheda singola come il Raspberry Pi o su PC dedicati che possono lasciare sempre attivi quando fanno trading live. Il Network Node My Computer rappresenta la macchina su cui il Client é in esecuzione.", - "updated": 1614717893341 + "updated": 1614717893341, + "style": "Text" } ] }, @@ -72,7 +75,8 @@ { "language": "IT", "text": "Al momento, Superalgos non implementa alcuna forma di sicurezza. Dovresti usarlo soltanto in un contesto sicuro, come una LAN riservata. Se scegli di eseguire il Client nel cloud, devi implementare da te i meccanismi di sicurezza.", - "updated": 1614718058273 + "updated": 1614718058273, + "style": "Warning" } ] } diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json index 8e2e353d5..e7b0b84e6 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json @@ -19,7 +19,8 @@ { "language": "ID", "text": "Tau ngga perangkat keras minimalis seperti Raspberry Pi dapat menangani Client Superalgos untuk menjalankan data dan trading tasks, beberapa hal mungkin terlalu kecil untuk bagian aktif!", - "updated": 1616351775099 + "updated": 1616351775099, + "style": "Definition" } ] }, @@ -38,14 +39,15 @@ { "language": "ID", "text": "Hal ini ditujukan untuk menjalankan klien dalam perangkat keras fisik atau virtual untuk memaksimalkan efisiensi biaya dalam penerapan produksi. Dalam konteks seperti ini, UI akan digunakan seminimal mungkin.", - "updated": 1616351917895 + "updated": 1616351917895, + "style": "Text" } ] }, { "style": "Success", - "text": "If you notice your small hardware is too slow during this tutorial, you may want to consider installing in regular hardware until you learn Superalgos, build your first strategies, and are ready to deploy. Otherwise, it may be frustrating.", - "updated": 1610616740275, + "text": "We highly recommend learning Superalgos while running in a full-size machine. If you notice your small hardware is too slow during this tutorial, consider installing in regular hardware until you learn system, build your first strategies, and are ready to deploy. Otherwise, it may be frustrating.", + "updated": 1616411164854, "translations": [ { "language": "IT", @@ -56,7 +58,8 @@ { "language": "ID", "text": "Jika kamu merasakan spesifikasi perangkat terlalu lambat selama tutorial, Saya sarankan untuk menginstal di spesifikasi perangkat keras biasa sampai kamu mempelajari Superalgos, membangun strategi pertama, dan siap untuk diterapkan. Jika tidak, ini mungkin akan sangat memfrustasikan.", - "updated": 1616352164990 + "updated": 1616352164990, + "style": "Success" } ] }